From 823362d9895049e807664738f6674489304527a7 Mon Sep 17 00:00:00 2001 From: liuwengchao Date: Thu, 12 May 2022 14:13:55 +0800 Subject: [PATCH 1/2] fix: Endtime does not update and parameter CSV head does not wrap. Signed-off-by: liuwengchao --- daemon/api/param/tune.go | 15 +++----------- daemon/examples/parameter/sysctl.json | 28 +-------------------------- daemon/modules/init.go | 6 +++--- daemon/modules/tuner.go | 22 +++++++++------------ 4 files changed, 16 insertions(+), 55 deletions(-) diff --git a/daemon/api/param/tune.go b/daemon/api/param/tune.go index 560a884..6845990 100644 --- a/daemon/api/param/tune.go +++ b/daemon/api/param/tune.go @@ -73,20 +73,10 @@ func TuningImpl(flag TuneFlag, cmd string) error { Step: 1, Flag: cmd, Benchmark: *benchInfo, + Algorithm: config.KeenTune.Brain.Algorithm, } - if cmd == "tuning" { - tuner.Algorithm = config.KeenTune.Brain.Algorithm - tuner.Tune() - return nil - } - - if cmd == "collect" { - tuner.Algorithm = config.KeenTune.Sensitize.Algorithm - tuner.Collect() - return nil - } - + tuner.Tune() return nil } @@ -131,3 +121,4 @@ func sortBenchItemNames(items map[string]m.ItemDetail) []string { sort.Strings(sortNames) return sortNames } + diff --git a/daemon/examples/parameter/sysctl.json b/daemon/examples/parameter/sysctl.json index 7bd0876..d6a696c 100644 --- a/daemon/examples/parameter/sysctl.json +++ b/daemon/examples/parameter/sysctl.json @@ -87,24 +87,7 @@ 1048576 ], "step":4096 - }, - "kernel.msgmni":{ - "desc":"System Message Queue Length", - "dtype":"int", - "range":[ - 8000, - 128000 - ], - "step":8000 - }, - "kernel.nmi_watchdog":{ - "desc":"Enabling nmi_watchdog 0: disabled 1: enabled", - "dtype":"string", - "options":[ - "0", - "1" - ] - }, + }, "kernel.numa_balancing":{ "desc":"Specifies whether to enable NUMA automatic balancing.", "dtype":"string", @@ -157,15 +140,6 @@ ], "step":10000 }, - "kernel.sem":{ - "desc":"The file contains four values: 1. Maximum number of signals of the same type (semmsl) 2. Maximum number of signals in the system, =semmni*semmsl (semmns) 3. Maximum number of operations (maximum number of semaphores that can be invoked) contained in each system invoking (semopm) 4. Maximum number of signal types in the system. A signal identifier represents a type (semmni).", - "dtype":"string", - "options":[ - "16000 512000000 256 16000", - "32000 1024000000 500 32000", - "64000 2048000000 1000 64000" - ] - }, "kernel.shmall":{ "desc":"The total amount of shared memory available on the system in bytes", "dtype":"int", diff --git a/daemon/modules/init.go b/daemon/modules/init.go index 8f5d6f1..9a7123d 100644 --- a/daemon/modules/init.go +++ b/daemon/modules/init.go @@ -178,13 +178,13 @@ func requestInit(requireConf map[string]interface{}, job string) error { } paramPath := fmt.Sprintf("%v/parameters_value.csv", config.GetTuningPath(job)) - ioutil.WriteFile(paramPath, []byte(resp.ParamHead), 0666) + ioutil.WriteFile(paramPath, []byte(resp.ParamHead+"\n"), 0666) scorePath := fmt.Sprintf("%v/score.csv", config.GetTuningPath(job)) - ioutil.WriteFile(scorePath, []byte(resp.ScoreHead), 0666) + ioutil.WriteFile(scorePath, []byte(resp.ScoreHead+"\n"), 0666) timePath := fmt.Sprintf("%v/time.csv", config.GetTuningPath(job)) - ioutil.WriteFile(timePath, []byte(resp.TimeHead), 0666) + ioutil.WriteFile(timePath, []byte(resp.TimeHead+"\n"), 0666) return nil } diff --git a/daemon/modules/tuner.go b/daemon/modules/tuner.go index 506438d..fc58687 100644 --- a/daemon/modules/tuner.go +++ b/daemon/modules/tuner.go @@ -69,12 +69,7 @@ func (tuner *Tuner) Tune() { return } - defer func() { - if err != nil { - tuner.end() - tuner.parseTuningError(err) - } - }() + defer tuner.parseTuningError(err) if err = tuner.init(); err != nil { err = fmt.Errorf("[%v] prepare for tuning: %v", utils.ColorString("red", "ERROR"), err) @@ -105,6 +100,7 @@ func (tuner *Tuner) parseTuningError(err error) { return } + defer tuner.end() tuner.rollback() if strings.Contains(err.Error(), "interrupted") { tuner.updateStatus(Stop) @@ -113,7 +109,8 @@ func (tuner *Tuner) parseTuningError(err error) { } tuner.updateStatus(Err) - log.Infof(tuner.logName, "%v", err) + + log.Error(tuner.logName, "%v", err) } /*acquire configuration from brain*/ @@ -215,12 +212,6 @@ func (tuner *Tuner) end() { totalTime := utils.Runtime(tuner.StartTime).Count.Seconds() - if totalTime == 0.0 || !tuner.Verbose { - return - } - - tuner.setTimeSpentDetail(totalTime) - var endInfo = make(map[int]interface{}) if tuner.Flag == "tuning" { @@ -229,6 +220,11 @@ func (tuner *Tuner) end() { } tuner.updateJob(endInfo) + + if totalTime == 0.0 || !tuner.Verbose { + return + } + tuner.setTimeSpentDetail(totalTime) } func endTime(cost int64) string { -- Gitee From 545d76a352addc012a66ddeef5deb5bc1f4adaea Mon Sep 17 00:00:00 2001 From: liuwengchao Date: Thu, 12 May 2022 16:51:28 +0800 Subject: [PATCH 2/2] fix: chmod job directoty to 755 for apache user Signed-off-by: liuwengchao --- daemon/api/param/tune.go | 3 +- daemon/api/sensitize/job.go | 2 +- daemon/api/sensitize/stop.go | 11 +- daemon/common/config/update.go | 2 +- html/build/216.5665f3d0.async.js | 23 ++ html/build/261.d200bff4.async.js | 1 + html/build/284.db1ec705.async.js | 166 +++++++++++++ html/build/386.6cd8b6ee.async.js | 35 +++ html/build/530.0d5b226a.chunk.css | 2 + html/build/530.2a1b1f5a.async.js | 75 ++++++ html/build/550.082925df.chunk.css | 1 + html/build/550.40c75558.async.js | 17 ++ html/build/707.ba693bb3.async.js | 1 + html/build/CNAME | 1 + html/build/asset-manifest.json | 43 ++++ html/build/favicon.jpg | Bin 0 -> 9180 bytes html/build/home/index.html | 225 +++++++++++++++++ html/build/icons/icon-128x128.png | Bin 0 -> 1329 bytes html/build/icons/icon-192x192.png | Bin 0 -> 1856 bytes html/build/icons/icon-512x512.png | Bin 0 -> 5082 bytes html/build/index.html | 225 +++++++++++++++++ html/build/list/index.html | 225 +++++++++++++++++ .../sensitive-parameter/details/index.html | 225 +++++++++++++++++ .../build/list/sensitive-parameter/index.html | 225 +++++++++++++++++ .../build/list/sensitivity/compare/index.html | 225 +++++++++++++++++ html/build/list/static-page/index.html | 225 +++++++++++++++++ .../build/list/tuning-task/compare/index.html | 225 +++++++++++++++++ .../build/list/tuning-task/details/index.html | 225 +++++++++++++++++ html/build/list/tuning-task/index.html | 225 +++++++++++++++++ html/build/logo.svg | 1 + html/build/p__404.8ebde932.async.js | 1 + html/build/p__404.b88066b1.chunk.css | 1 + html/build/p__Home.8978ea5e.chunk.css | 1 + html/build/p__Home.dd1f3ddd.async.js | 1 + html/build/p__List.5fb69e01.async.js | 1 + html/build/p__List.76005e20.chunk.css | 1 + ...st__modules__ProfileList.0a424fe9.async.js | 7 + ...t__modules__ProfileList.9b6f28fc.chunk.css | 1 + ...es__SensitivityTaskList.6c340327.chunk.css | 1 + ...les__SensitivityTaskList.81039f4d.async.js | 1 + ...itivityTaskList__Compare.aa69cb43.async.js | 3 + ...tivityTaskList__Compare.fce12882.chunk.css | 1 + ...tivityTaskList__Details.e72fd73b.chunk.css | 1 + ...itivityTaskList__Details.e80207f6.async.js | 3 + ..._modules__TuningTaskList.46ab2816.async.js | 14 ++ ...modules__TuningTaskList.9becfb78.chunk.css | 1 + ...TuningTaskList__Compare.9ea18518.chunk.css | 1 + ..._TuningTaskList__Compare.f57efac5.async.js | 5 + ..._TuningTaskList__Details.29fd6a62.async.js | 4 + ...TuningTaskList__Details.2d1901b7.chunk.css | 1 + .../build/static/logo_background.7676ee2e.jpg | Bin 0 -> 19786 bytes ...__plugin-layout__Layout.e027761b.chunk.css | 1 + ...t__plugin-layout__Layout.e5c6ccf6.async.js | 7 + html/build/umi.b562d392.css | 1 + html/build/umi.e38ed9ef.js | 229 ++++++++++++++++++ 55 files changed, 2913 insertions(+), 9 deletions(-) create mode 100755 html/build/216.5665f3d0.async.js create mode 100755 html/build/261.d200bff4.async.js create mode 100755 html/build/284.db1ec705.async.js create mode 100755 html/build/386.6cd8b6ee.async.js create mode 100755 html/build/530.0d5b226a.chunk.css create mode 100755 html/build/530.2a1b1f5a.async.js create mode 100755 html/build/550.082925df.chunk.css create mode 100755 html/build/550.40c75558.async.js create mode 100755 html/build/707.ba693bb3.async.js create mode 100755 html/build/CNAME create mode 100755 html/build/asset-manifest.json create mode 100755 html/build/favicon.jpg create mode 100755 html/build/home/index.html create mode 100755 html/build/icons/icon-128x128.png create mode 100755 html/build/icons/icon-192x192.png create mode 100755 html/build/icons/icon-512x512.png create mode 100755 html/build/index.html create mode 100755 html/build/list/index.html create mode 100755 html/build/list/sensitive-parameter/details/index.html create mode 100755 html/build/list/sensitive-parameter/index.html create mode 100755 html/build/list/sensitivity/compare/index.html create mode 100755 html/build/list/static-page/index.html create mode 100755 html/build/list/tuning-task/compare/index.html create mode 100755 html/build/list/tuning-task/details/index.html create mode 100755 html/build/list/tuning-task/index.html create mode 100755 html/build/logo.svg create mode 100755 html/build/p__404.8ebde932.async.js create mode 100755 html/build/p__404.b88066b1.chunk.css create mode 100755 html/build/p__Home.8978ea5e.chunk.css create mode 100755 html/build/p__Home.dd1f3ddd.async.js create mode 100755 html/build/p__List.5fb69e01.async.js create mode 100755 html/build/p__List.76005e20.chunk.css create mode 100755 html/build/p__List__modules__ProfileList.0a424fe9.async.js create mode 100755 html/build/p__List__modules__ProfileList.9b6f28fc.chunk.css create mode 100755 html/build/p__List__modules__SensitivityTaskList.6c340327.chunk.css create mode 100755 html/build/p__List__modules__SensitivityTaskList.81039f4d.async.js create mode 100755 html/build/p__List__modules__SensitivityTaskList__Compare.aa69cb43.async.js create mode 100755 html/build/p__List__modules__SensitivityTaskList__Compare.fce12882.chunk.css create mode 100755 html/build/p__List__modules__SensitivityTaskList__Details.e72fd73b.chunk.css create mode 100755 html/build/p__List__modules__SensitivityTaskList__Details.e80207f6.async.js create mode 100755 html/build/p__List__modules__TuningTaskList.46ab2816.async.js create mode 100755 html/build/p__List__modules__TuningTaskList.9becfb78.chunk.css create mode 100755 html/build/p__List__modules__TuningTaskList__Compare.9ea18518.chunk.css create mode 100755 html/build/p__List__modules__TuningTaskList__Compare.f57efac5.async.js create mode 100755 html/build/p__List__modules__TuningTaskList__Details.29fd6a62.async.js create mode 100755 html/build/p__List__modules__TuningTaskList__Details.2d1901b7.chunk.css create mode 100755 html/build/static/logo_background.7676ee2e.jpg create mode 100755 html/build/t__plugin-layout__Layout.e027761b.chunk.css create mode 100755 html/build/t__plugin-layout__Layout.e5c6ccf6.async.js create mode 100755 html/build/umi.b562d392.css create mode 100755 html/build/umi.e38ed9ef.js diff --git a/daemon/api/param/tune.go b/daemon/api/param/tune.go index 6845990..7b5944a 100644 --- a/daemon/api/param/tune.go +++ b/daemon/api/param/tune.go @@ -9,7 +9,6 @@ import ( "keentune/daemon/common/file" "keentune/daemon/common/log" m "keentune/daemon/modules" - "os" "sort" "strings" "time" @@ -43,7 +42,7 @@ func runTuning(flag TuneFlag) { com.SetRunningTask(com.JobTuning, flag.Name) log.ParamTune = "param tune" + ":" + flag.Log // create log file - ioutil.WriteFile(flag.Log, []byte{}, os.ModePerm) + ioutil.WriteFile(flag.Log, []byte{}, 0755) defer func() { config.ReSet() config.ProgramNeedExit <- true diff --git a/daemon/api/sensitize/job.go b/daemon/api/sensitize/job.go index e6b6f96..cdaa176 100644 --- a/daemon/api/sensitize/job.go +++ b/daemon/api/sensitize/job.go @@ -95,7 +95,7 @@ func (s *Service) Jobs(flag string, reply *string) error { } for _, v := range SensiData { var listInfo string - listInfo += fmt.Sprintf("%v\t%v\t%v\t%v\t%v\t%v", v.name, v.algorithm, v.trails, v.status, v.starttime, v.endtime) + listInfo += fmt.Sprintf("%v\t%v\t%v\t%v\t%v\t%v", v.name, v.algorithm, v.trials, v.status, v.starttime, v.endtime) log.Infof(log.SensitizeJobs, "%v", listInfo) } diff --git a/daemon/api/sensitize/stop.go b/daemon/api/sensitize/stop.go index 6f78267..3004704 100644 --- a/daemon/api/sensitize/stop.go +++ b/daemon/api/sensitize/stop.go @@ -1,13 +1,14 @@ package sensitize import ( -// m "keentune/daemon/modules" - "os" - "fmt" - "keentune/daemon/common/log" + "bufio" "encoding/csv" + "fmt" "io" - "bufio" + "keentune/daemon/common/log" + m "keentune/daemon/modules" + + "os" "strings" ) diff --git a/daemon/common/config/update.go b/daemon/common/config/update.go index 5359cc9..e1c269f 100644 --- a/daemon/common/config/update.go +++ b/daemon/common/config/update.go @@ -97,7 +97,7 @@ func dump(jobName string) error { sec.NewKey("PARAMETER", target.ParamConf) } - os.Mkdir(GetTuningPath(jobName), 0666) + os.Mkdir(GetTuningPath(jobName), 0755) return newCfg.SaveTo(jobFile) } diff --git a/html/build/216.5665f3d0.async.js b/html/build/216.5665f3d0.async.js new file mode 100755 index 0000000..d8c83be --- /dev/null +++ b/html/build/216.5665f3d0.async.js @@ -0,0 +1,23 @@ +(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[216],{16216:function(Vo){(function(v,r){Vo.exports=r()})(window,function(){return function(b){var v={};function r(n){if(v[n])return v[n].exports;var e=v[n]={i:n,l:!1,exports:{}};return b[n].call(e.exports,e,e.exports,r),e.l=!0,e.exports}return r.m=b,r.c=v,r.d=function(n,e,t){r.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:t})},r.r=function(n){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},r.t=function(n,e){if(e&1&&(n=r(n)),e&8||e&4&&typeof n=="object"&&n&&n.__esModule)return n;var t=Object.create(null);if(r.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:n}),e&2&&typeof n!="string")for(var o in n)r.d(t,o,function(i){return n[i]}.bind(null,o));return t},r.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return r.d(e,"a",e),e},r.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},r.p="",r(r.s="./src/index.ts")}({"./node_modules/_@antv_hierarchy@0.6.6@@antv/hierarchy/build/hierarchy.js":function(b,v,r){(function(e,t){b.exports=t()})(typeof self!="undefined"?self:this,function(){return function(n){var e={};function t(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return n[o].call(i.exports,i,i.exports,t),i.l=!0,i.exports}return t.m=n,t.c=e,t.d=function(o,i,l){t.o(o,i)||Object.defineProperty(o,i,{configurable:!1,enumerable:!0,get:l})},t.n=function(o){var i=o&&o.__esModule?function(){return o.default}:function(){return o};return t.d(i,"a",i),i},t.o=function(o,i){return Object.prototype.hasOwnProperty.call(o,i)},t.p="",t(t.s=31)}([function(n,e,t){"use strict";var o=t(4);e.a=function(i){return Array.isArray?Array.isArray(i):Object(o.a)(i,"Array")}},function(n,e,t){"use strict";var o=function(i){return i!==null&&typeof i!="function"&&isFinite(i.length)};e.a=o},function(n,e,t){"use strict";var o=t(0),i=t(13);function l(a,u){if(!!a){var s;if(Object(o.a)(a))for(var f=0,c=a.length;f-1:!1};e.a=i},function(n,e,t){"use strict";e.a=function(o){var i=typeof o;return o!==null&&i==="object"||i==="function"}},function(n,e,t){"use strict";var o=t(2),i=t(1),l=function(a,u){if(!Object(i.a)(a))return a;var s=[];return Object(o.a)(a,function(f,c){u(f,c)&&s.push(f)}),s};e.a=l},function(n,e,t){"use strict";var o=function(i){return typeof i=="object"&&i!==null};e.a=o},function(n,e,t){"use strict";e.a=i;function o(l,a){for(var u in a)a.hasOwnProperty(u)&&u!=="constructor"&&a[u]!==void 0&&(l[u]=a[u])}function i(l,a,u,s){return a&&o(l,a),u&&o(l,u),s&&o(l,s),l}},function(n,e,t){var o=t(30),i=["LR","RL","TB","BT","H","V"],l=["LR","RL","H"],a=function(f){return l.indexOf(f)>-1},u=i[0];n.exports=function(s,f,c){var d=f.direction||u;if(f.isHorizontal=a(d),d&&i.indexOf(d)===-1)throw new TypeError("Invalid direction: "+d);if(d===i[0])c(s,f);else if(d===i[1])c(s,f),s.right2left();else if(d===i[2])c(s,f);else if(d===i[3])c(s,f),s.bottom2top();else if(d===i[4]||d===i[5]){var g=o(s,f),p=g.left,T=g.right;c(p,f),c(T,f),f.isHorizontal?p.right2left():p.bottom2top(),T.translate(p.x-T.x,p.y-T.y),s.x=p.x,s.y=T.y;var E=s.getBoundingBox();f.isHorizontal?E.top<0&&s.translate(0,-E.top):E.left<0&&s.translate(-E.left,0)}var F=f.fixedRoot;return F===void 0&&(F=!0),F&&s.translate(-(s.x+s.width/2+s.hgap),-(s.y+s.height/2+s.vgap)),s}},function(n,e,t){var o=t(7),i=18,l=i*2,a=i,u={getId:function(d){return d.id||d.name},getHGap:function(d){return d.hgap||a},getVGap:function(d){return d.vgap||a},getChildren:function(d){return d.children},getHeight:function(d){return d.height||l},getWidth:function(d){var g=d.label||" ";return d.width||g.split("").length*i}};function s(c,d){var g=this;if(g.vgap=g.hgap=0,c instanceof s)return c;g.data=c;var p=d.getHGap(c),T=d.getVGap(c);return g.width=d.getWidth(c),g.height=d.getHeight(c),g.id=d.getId(c),g.x=g.y=0,g.depth=0,g.children||(g.children=[]),g.addGap(p,T),g}o.assign(s.prototype,{isRoot:function(){return this.depth===0},isLeaf:function(){return this.children.length===0},addGap:function(d,g){var p=this;p.hgap+=d,p.vgap+=g,p.width+=2*d,p.height+=2*g},eachNode:function(d){for(var g=this,p=[g],T;T=p.shift();)d(T),p=T.children.concat(p)},DFTraverse:function(d){this.eachNode(d)},BFTraverse:function(d){for(var g=this,p=[g],T;T=p.shift();)d(T),p=p.concat(T.children)},getBoundingBox:function(){var d={left:Number.MAX_VALUE,top:Number.MAX_VALUE,width:0,height:0};return this.eachNode(function(g){d.left=Math.min(d.left,g.x),d.top=Math.min(d.top,g.y),d.width=Math.max(d.width,g.x+g.width),d.height=Math.max(d.height,g.y+g.height)}),d},translate:function(d,g){d===void 0&&(d=0),g===void 0&&(g=0),this.eachNode(function(p){p.x+=d,p.y+=g})},right2left:function(){var d=this,g=d.getBoundingBox();d.eachNode(function(p){p.x=p.x-(p.x-g.left)*2-p.width}),d.translate(g.width,0)},bottom2top:function(){var d=this,g=d.getBoundingBox();d.eachNode(function(p){p.y=p.y-(p.y-g.top)*2-p.height}),d.translate(0,g.height)}});function f(c,d,g){d===void 0&&(d={}),d=o.assign({},u,d);var p=new s(c,d),T=[p],E;if(!g&&!c.collapsed){for(;E=T.shift();)if(!E.data.collapsed){var F=d.getChildren(E.data),R=F?F.length:0;if(E.children=new Array(R),F&&R)for(var nn=0;nn-1;)i.call(u,g,1);return u};e.a=a},function(n,e,t){"use strict";var o=t(2),i=t(0),l=t(9),a=function(u,s,f){if(!Object(i.a)(u)&&!Object(l.a)(u))return u;var c=f;return Object(o.a)(u,function(d,g){c=s(c,d,g)}),c};e.a=a},function(n,e,t){"use strict";var o=t(1),i=t(21),l=function(a,u){var s=[];if(!Object(o.a)(a))return s;for(var f=-1,c=[],d=a.length;++fg[T])return 1;if(d[T]a?a:i};e.a=o},function(n,e,t){"use strict";var o=function(i,l){var a=l.toString(),u=a.indexOf(".");if(u===-1)return Math.round(i);var s=a.substr(u+1).length;return s>20&&(s=20),parseFloat(i.toFixed(s))};e.a=o},function(n,e,t){"use strict";var o=t(5),i=function(l){return Object(o.a)(l)&&l%1!=0};e.a=i},function(n,e,t){"use strict";var o=t(5),i=function(l){return Object(o.a)(l)&&l%2==0};e.a=i},function(n,e,t){"use strict";var o=t(5),i=Number.isInteger?Number.isInteger:function(l){return Object(o.a)(l)&&l%1==0};e.a=i},function(n,e,t){"use strict";var o=t(5),i=function(l){return Object(o.a)(l)&&l<0};e.a=i},function(n,e,t){"use strict";e.a=i;var o=1e-5;function i(l,a,u){return u===void 0&&(u=o),Math.abs(l-a)0};e.a=i},function(n,e,t){"use strict";var o=t(2),i=t(0),l=t(3);e.a=function(a,u){if(!!Object(i.a)(a)){var s=a[0],f;Object(l.a)(u)?f=u(a[0]):f=a[0][u];var c;return Object(o.a)(a,function(d){Object(l.a)(u)?c=u(d):c=d[u],c>f&&(s=d,f=c)}),s}}},function(n,e,t){"use strict";var o=t(2),i=t(0),l=t(3);e.a=function(a,u){if(!!Object(i.a)(a)){var s=a[0],f;Object(l.a)(u)?f=u(a[0]):f=a[0][u];var c;return Object(o.a)(a,function(d){Object(l.a)(u)?c=u(d):c=d[u],ci?(a&&(clearTimeout(a),a=null),c=p,f=o.apply(u,s),a||(u=s=null)):!a&&l.trailing!==!1&&(a=setTimeout(d,T)),f};return g.cancel=function(){clearTimeout(a),c=0,a=u=s=null},g}},function(n,e,t){"use strict";var o=t(1);e.a=function(i){return Object(o.a)(i)?Array.prototype.slice.call(i):[]}},function(n,e,t){"use strict";var o={};e.a=function(i){return i=i||"g",o[i]?o[i]+=1:o[i]=1,i+o[i]}},function(n,e,t){"use strict";e.a=function(){}},function(n,e,t){"use strict";e.a=function(o){return o}},function(n,e,t){"use strict";e.a=l;var o=t(6),i=t(1);function l(a){return Object(o.a)(a)?0:Object(i.a)(a)?a.length:Object.keys(a).length}},function(n,e,t){"use strict";var o=function(){function i(){this.map={}}return i.prototype.has=function(l){return this.map[l]!==void 0},i.prototype.get=function(l,a){var u=this.map[l];return u===void 0?a:u},i.prototype.set=function(l,a){this.map[l]=a},i.prototype.clear=function(){this.map={}},i.prototype.delete=function(l){delete this.map[l]},i.prototype.size=function(){return Object.keys(this.map).length},i}();e.a=o},function(n,e){function t(s,f,c,d){d===void 0&&(d=[]);var g=this;g.w=s||0,g.h=f||0,g.y=c||0,g.x=0,g.c=d||[],g.cs=d.length,g.prelim=0,g.mod=0,g.shift=0,g.change=0,g.tl=null,g.tr=null,g.el=null,g.er=null,g.msel=0,g.mser=0}t.fromNode=function(s,f){if(!s)return null;var c=[];return s.children.forEach(function(d){c.push(t.fromNode(d,f))}),f?new t(s.height,s.width,s.x,c):new t(s.width,s.height,s.y,c)};function o(s,f,c){c?s.y+=f:s.x+=f,s.children.forEach(function(d){o(d,f,c)})}function i(s,f){var c=f?s.y:s.x;return s.children.forEach(function(d){c=Math.min(i(d,f),c)}),c}function l(s,f){var c=i(s,f);o(s,-c,f)}function a(s,f,c){c?f.y=s.x:f.x=s.x,s.c.forEach(function(d,g){a(d,f.children[g],c)})}function u(s,f,c){c===void 0&&(c=0),f?(s.x=c,c+=s.width):(s.y=c,c+=s.height),s.children.forEach(function(d){u(d,f,c)})}n.exports=function(s,f){f===void 0&&(f={});var c=f.isHorizontal;function d(tn){if(tn.cs===0){g(tn);return}d(tn.c[0]);for(var an=vn(R(tn.c[0].el),0,null),Cn=1;CnCn.low&&(Cn=Cn.nxt);var Vn=fn+cn.prelim+cn.w-(yn+H.prelim);Vn>0&&(yn+=Vn,T(tn,an,Cn.index,Vn));var Ln=R(cn),Jn=R(H);Ln<=Jn&&(cn=F(cn),cn!==null&&(fn+=cn.mod)),Ln>=Jn&&(H=E(H),H!==null&&(yn+=H.mod))}!cn&&!!H?nn(tn,an,H,yn):!!cn&&!H&&A(tn,an,cn,fn)}function T(tn,an,Cn,cn){tn.c[an].mod+=cn,tn.c[an].msel+=cn,tn.c[an].mser+=cn,I(tn,an,Cn,cn)}function E(tn){return tn.cs===0?tn.tl:tn.c[0]}function F(tn){return tn.cs===0?tn.tr:tn.c[tn.cs-1]}function R(tn){return tn.y+tn.h}function nn(tn,an,Cn,cn){var fn=tn.c[0].el;fn.tl=Cn;var H=cn-Cn.mod-tn.c[0].msel;fn.mod+=H,fn.prelim-=H,tn.c[0].el=tn.c[an].el,tn.c[0].msel=tn.c[an].msel}function A(tn,an,Cn,cn){var fn=tn.c[an].er;fn.tr=Cn;var H=cn-Cn.mod-tn.c[an].mser;fn.mod+=H,fn.prelim-=H,tn.c[an].er=tn.c[an-1].er,tn.c[an].mser=tn.c[an-1].mser}function $(tn){tn.prelim=(tn.c[0].prelim+tn.c[0].mod+tn.c[tn.cs-1].mod+tn.c[tn.cs-1].prelim+tn.c[tn.cs-1].w)/2-tn.w/2}function V(tn,an){an+=tn.mod,tn.x=tn.prelim+an,Z(tn);for(var Cn=0;Cn=Cn.low;)Cn=Cn.nxt;return{low:tn,index:an,nxt:Cn}}u(s,c);var Tn=t.fromNode(s,c);return d(Tn),V(Tn,0),a(Tn,s,c),l(s,c),s}},function(n,e,t){function o(d,g){d.prototype=Object.create(g.prototype),d.prototype.constructor=d,d.__proto__=g}var i=t(11),l=t(115),a=t(17),u=t(7),s=function(d){o(g,d);function g(){return d.apply(this,arguments)||this}var p=g.prototype;return p.execute=function(){var E=this;return E.rootNode.width=0,a(E.rootNode,E.options,l)},g}(i),f={};function c(d,g){return g=u.assign({},f,g),new s(d,g).execute()}n.exports=c},function(n,e,t){var o=t(7);function i(u,s){u===void 0&&(u=0),s===void 0&&(s=[]);var f=this;f.x=f.y=0,f.leftChild=f.rightChild=null,f.height=0,f.children=s}var l={isHorizontal:!0,nodeSep:20,nodeSize:20,rankSep:200,subTreeSep:10};function a(u,s,f){f?(s.x=u.x,s.y=u.y):(s.x=u.y,s.y=u.x),u.children.forEach(function(c,d){a(c,s.children[d],f)})}n.exports=function(u,s){s===void 0&&(s={}),s=o.assign({},l,s);var f=0;function c(E){if(!E)return null;E.width=0,E.depth&&E.depth>f&&(f=E.depth);var F=E.children,R=F.length,nn=new i(E.height,[]);return F.forEach(function(A,$){var V=c(A);nn.children.push(V),$===0&&(nn.leftChild=V),$===R-1&&(nn.rightChild=V)}),nn.originNode=E,nn.isLeaf=E.isLeaf(),nn}function d(E){if(E.isLeaf||E.children.length===0)E.drawingDepth=f;else{var F=E.children.map(function(nn){return d(nn)}),R=Math.min.apply(null,F);E.drawingDepth=R-1}return E.drawingDepth}var g;function p(E){E.x=E.drawingDepth*s.rankSep,E.isLeaf?(E.y=0,g&&(E.y=g.y+g.height+s.nodeSep,E.originNode.parent!==g.originNode.parent&&(E.y+=s.subTreeSep)),g=E):(E.children.forEach(function(F){p(F)}),E.y=(E.leftChild.y+E.rightChild.y)/2)}var T=c(u);return d(T),p(T),a(T,u,s.isHorizontal),u}},function(n,e,t){function o(p,T){p.prototype=Object.create(T.prototype),p.prototype.constructor=p,p.__proto__=T}var i=t(11),l=t(117),a=t(30),u=t(7),s=["LR","RL","H"],f=s[0],c=function(p){o(T,p);function T(){return p.apply(this,arguments)||this}var E=T.prototype;return E.execute=function(){var R=this,nn=R.options,A=R.rootNode;nn.isHorizontal=!0;var $=nn.indent,V=$===void 0?20:$,I=nn.dropCap,Z=I===void 0?!0:I,vn=nn.direction||f;if(vn&&s.indexOf(vn)===-1)throw new TypeError("Invalid direction: "+vn);if(vn===s[0])l(A,V,Z);else if(vn===s[1])l(A,V,Z),A.right2left();else if(vn===s[2]){var Tn=a(A,nn),tn=Tn.left,an=Tn.right;l(tn,V,Z),tn.right2left(),l(an,V,Z);var Cn=tn.getBoundingBox();an.translate(Cn.width,0),A.x=an.x-A.width/2}return A},T}(i),d={};function g(p,T){return T=u.assign({},d,T),new c(p,T).execute()}n.exports=g},function(n,e){function t(o,i,l,a){if(!a)try{if(o.id===o.parent.children[0].id){o.x+=l*o.depth,o.y=i?i.y:0;return}}catch(u){}o.x+=l*o.depth,o.y=i?i.y+i.height:0}n.exports=function(o,i,l){var a=null;o.eachNode(function(u){t(u,a,i,l),a=u})}},function(n,e,t){function o(d,g){d.prototype=Object.create(g.prototype),d.prototype.constructor=d,d.__proto__=g}var i=t(11),l=t(119),a=t(17),u=t(7),s=function(d){o(g,d);function g(){return d.apply(this,arguments)||this}var p=g.prototype;return p.execute=function(){var E=this;return a(E.rootNode,E.options,l)},g}(i),f={};function c(d,g){return g=u.assign({},f,g),new s(d,g).execute()}n.exports=c},function(n,e,t){var o=t(7);function i(u,s){var f=0;return u.children.length?u.children.forEach(function(c){f+=i(c,s)}):f=u.height,u._subTreeSep=s.getSubTreeSep(u.data),u.totalHeight=Math.max(u.height,f)+2*u._subTreeSep,u.totalHeight}function l(u){var s=u.children,f=s.length;if(f){s.forEach(function(E){l(E)});var c=s[0],d=s[f-1],g=d.y-c.y+d.height,p=0;if(s.forEach(function(E){p+=E.totalHeight}),g>u.height)u.y=c.y+g/2-u.height/2;else if(s.length!==1||u.height>p){var T=u.y+(u.height-g)/2-c.y;s.forEach(function(E){E.translate(0,T)})}else u.y=(c.y+c.height/2+d.y+d.height/2)/2-u.height/2}}var a={getSubTreeSep:function(){return 0}};n.exports=function(u,s){s===void 0&&(s={}),s=o.assign({},a,s),u.parent={x:0,width:0,height:0,y:0},u.BFTraverse(function(f){f.x=f.parent.x+f.parent.width}),u.parent=null,i(u,s),u.startY=0,u.y=u.totalHeight/2-u.height/2,u.eachNode(function(f){var c=f.children,d=c.length;if(d){var g=c[0];if(g.startY=f.startY+f._subTreeSep,d===1)g.y=f.y+f.height/2-g.height/2;else{g.y=g.startY+g.totalHeight/2-g.height/2;for(var p=1;po?o:e};v.default=n},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/clear-animation-frame.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});function n(e){var t=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout;t(e)}v.default=n},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/clone.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array.js"),e=function(t){if(typeof t!="object"||t===null)return t;var o;if(n.default(t)){o=[];for(var i=0,l=t.length;i-1:!1};v.default=e},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/debounce.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});function n(e,t,o){var i;return function(){var l=this,a=arguments,u=function(){i=null,o||e.apply(l,a)},s=o&&!i;clearTimeout(i),i=setTimeout(u,t),s&&e.apply(l,a)}}v.default=n},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/deep-mix.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array.js"),e=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-plain-object.js"),t=5;function o(l,a,u,s){u=u||0,s=s||t;for(var f in a)if(a.hasOwnProperty(f)){var c=a[f];c!==null&&e.default(c)?(e.default(l[f])||(l[f]={}),u20&&(l=20),parseFloat(e.toFixed(l))};v.default=n},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/flatten-deep.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array.js"),e=function(t,o){if(o===void 0&&(o=[]),!n.default(t))o.push(t);else for(var i=0;i0};v.default=e},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-prototype.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=Object.prototype,e=function(t){var o=t&&t.constructor,i=typeof o=="function"&&o.prototype||n;return t===i};v.default=e},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-reg-exp.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-type.js"),e=function(t){return n.default(t,"RegExp")};v.default=e},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-string.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-type.js");v.default=function(e){return n.default(e,"String")}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-type.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n={}.toString,e=function(t,o){return n.call(t)==="[object "+o+"]"};v.default=e},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-undefined.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=function(e){return e===void 0};v.default=n},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/keys.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/each.js"),e=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-function.js"),t=Object.keys?function(o){return Object.keys(o)}:function(o){var i=[];return n.default(o,function(l,a){e.default(o)&&a==="prototype"||i.push(a)}),i};v.default=t},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/last.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array-like.js");function e(t){if(n.default(t)){var o=t;return o[o.length-1]}}v.default=e},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/lower-case.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/to-string.js"),e=function(t){return n.default(t).toLowerCase()};v.default=e},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/lower-first.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/to-string.js"),e=function(t){var o=n.default(t);return o.charAt(0).toLowerCase()+o.substring(1)};v.default=e},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/map-values.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-nil.js"),e=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-object.js"),t=function(o){return o};v.default=function(o,i){i===void 0&&(i=t);var l={};return e.default(o)&&!n.default(o)&&Object.keys(o).forEach(function(a){l[a]=i(o[a],a)}),l}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/map.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array-like.js"),e=function(t,o){if(!n.default(t))return t;for(var i=[],l=0;la&&(l=s,a=u)}),l}}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/memoize.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-function.js");v.default=function(e,t){if(!n.default(e))throw new TypeError("Expected a function");var o=function(){for(var i=[],l=0;l-1;)e.call(i,f,1);return i};v.default=o},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/reduce.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/each.js"),e=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array.js"),t=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-plain-object.js"),o=function(i,l,a){if(!e.default(i)&&!t.default(i))return i;var u=a;return n.default(i,function(s,f){u=l(u,s,f)}),u};v.default=o},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/remove.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array-like.js"),e=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/pull-at.js"),t=function(o,i){var l=[];if(!n.default(o))return l;for(var a=-1,u=[],s=o.length;++af[d])return 1;if(s[d]e?(o&&(clearTimeout(o),o=null),u=c,a=n.apply(i,l),o||(i=l=null)):!o&&t.trailing!==!1&&(o=setTimeout(s,d)),a};return f.cancel=function(){clearTimeout(o),u=0,o=i=l=null},f}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/to-array.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array-like.js");v.default=function(e){return n.default(e)?Array.prototype.slice.call(e):[]}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/to-degree.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=180/Math.PI,e=function(t){return n*t};v.default=e},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/to-integer.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.default=parseInt},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/to-radian.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=Math.PI/180,e=function(t){return n*t};v.default=e},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/to-string.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-nil.js");v.default=function(e){return n.default(e)?"":e.toString()}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/union.js":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/uniq.js"),e=function(){for(var t=[],o=0;orn?1:N>=rn?0:NaN}function t(N){return N.length===1&&(N=o(N)),{left:function(rn,en,sn,Y){for(sn==null&&(sn=0),Y==null&&(Y=rn.length);sn>>1;N(rn[gn],en)<0?sn=gn+1:Y=gn}return sn},right:function(rn,en,sn,Y){for(sn==null&&(sn=0),Y==null&&(Y=rn.length);sn>>1;N(rn[gn],en)>0?Y=gn:sn=gn+1}return sn}}}function o(N){return function(rn,en){return e(N(rn),en)}}var i=t(e),l=i.right,a=i.left;function u(N,rn){rn==null&&(rn=s);for(var en=0,sn=N.length-1,Y=N[0],gn=new Array(sn<0?0:sn);enN?1:rn>=N?0:NaN}function d(N){return N===null?NaN:+N}function g(N,rn){var en=N.length,sn=0,Y=-1,gn=0,y,C,P=0;if(rn==null)for(;++Y1)return P/(sn-1)}function p(N,rn){var en=g(N,rn);return en&&Math.sqrt(en)}function T(N,rn){var en=N.length,sn=-1,Y,gn,y;if(rn==null){for(;++sn=Y)for(gn=y=Y;++snY&&(gn=Y),y=Y)for(gn=y=Y;++snY&&(gn=Y),y0)return[N];if((sn=rn0)for(N=Math.ceil(N/C),rn=Math.floor(rn/C),y=new Array(gn=Math.ceil(rn-N+1));++Y=0?(gn>=V?10:gn>=I?5:gn>=Z?2:1)*Math.pow(10,Y):-Math.pow(10,-Y)/(gn>=V?10:gn>=I?5:gn>=Z?2:1)}function tn(N,rn,en){var sn=Math.abs(rn-N)/Math.max(0,en),Y=Math.pow(10,Math.floor(Math.log(sn)/Math.LN10)),gn=sn/Y;return gn>=V?Y*=10:gn>=I?Y*=5:gn>=Z&&(Y*=2),rndn;)An.pop(),--Yn;var Dn=new Array(Yn+1),Fn;for(gn=0;gn<=Yn;++gn)Fn=Dn[gn]=[],Fn.x0=gn>0?An[gn-1]:G,Fn.x1=gn=1)return+en(N[sn-1],sn-1,N);var sn,Y=(sn-1)*rn,gn=Math.floor(Y),y=+en(N[gn],gn,N),C=+en(N[gn+1],gn+1,N);return y+(C-y)*(Y-gn)}}function fn(N,rn,en){return N=R.call(N,d).sort(e),Math.ceil((en-rn)/(2*(cn(N,.75)-cn(N,.25))*Math.pow(N.length,-1/3)))}function H(N,rn,en){return Math.ceil((en-rn)/(3.5*p(N)*Math.pow(N.length,-1/3)))}function yn(N,rn){var en=N.length,sn=-1,Y,gn;if(rn==null){for(;++sn=Y)for(gn=Y;++sngn&&(gn=Y)}else for(;++sn=Y)for(gn=Y;++sngn&&(gn=Y);return gn}function Vn(N,rn){var en=N.length,sn=en,Y=-1,gn,y=0;if(rn==null)for(;++Y=0;)for(y=N[rn],en=y.length;--en>=0;)gn[--Y]=y[en];return gn}function Dt(N,rn){var en=N.length,sn=-1,Y,gn;if(rn==null){for(;++sn=Y)for(gn=Y;++snY&&(gn=Y)}else for(;++sn=Y)for(gn=Y;++snY&&(gn=Y);return gn}function bt(N,rn){for(var en=rn.length,sn=new Array(en);en--;)sn[en]=N[rn[en]];return sn}function Gt(N,rn){if(!!(en=N.length)){var en,sn=0,Y=0,gn,y=N[Y];for(rn==null&&(rn=e);++snPn?1:ln>=Pn?0:NaN}function o(ln){var Pn=ln,Sn=ln;ln.length===1&&(Pn=function(Wn,qn){return ln(Wn)-qn},Sn=i(ln));function Hn(Wn,qn,ot,ct){for(ot==null&&(ot=0),ct==null&&(ct=Wn.length);ot>>1;Sn(Wn[Pt],qn)<0?ot=Pt+1:ct=Pt}return ot}function Un(Wn,qn,ot,ct){for(ot==null&&(ot=0),ct==null&&(ct=Wn.length);ot>>1;Sn(Wn[Pt],qn)>0?ct=Pt:ot=Pt+1}return ot}function rt(Wn,qn,ot,ct){ot==null&&(ot=0),ct==null&&(ct=Wn.length);var Pt=Hn(Wn,qn,ot,ct-1);return Pt>ot&&Pn(Wn[Pt-1],qn)>-Pn(Wn[Pt],qn)?Pt-1:Pt}return{left:Hn,center:rt,right:Un}}function i(ln){return function(Pn,Sn){return t(ln(Pn),Sn)}}function l(ln){return ln===null?NaN:+ln}function a(ln,Pn){var Sn,Hn,Un,rt,Wn,qn,ot,Un,ct,Pt,xt,Ot,Xt;return n.__generator(this,function(fe){switch(fe.label){case 0:if(Pn!==void 0)return[3,9];fe.label=1;case 1:fe.trys.push([1,6,7,8]),Sn=n.__values(ln),Hn=Sn.next(),fe.label=2;case 2:return Hn.done?[3,5]:(Un=Hn.value,Un!=null&&(Un=+Un)>=Un?[4,Un]:[3,4]);case 3:fe.sent(),fe.label=4;case 4:return Hn=Sn.next(),[3,2];case 5:return[3,8];case 6:return rt=fe.sent(),Pt={error:rt},[3,8];case 7:try{Hn&&!Hn.done&&(xt=Sn.return)&&xt.call(Sn)}finally{if(Pt)throw Pt.error}return[7];case 8:return[3,17];case 9:Wn=-1,fe.label=10;case 10:fe.trys.push([10,15,16,17]),qn=n.__values(ln),ot=qn.next(),fe.label=11;case 11:return ot.done?[3,14]:(Un=ot.value,(Un=Pn(Un,++Wn,ln))!=null&&(Un=+Un)>=Un?[4,Un]:[3,13]);case 12:fe.sent(),fe.label=13;case 13:return ot=qn.next(),[3,11];case 14:return[3,17];case 15:return ct=fe.sent(),Ot={error:ct},[3,17];case 16:try{ot&&!ot.done&&(Xt=qn.return)&&Xt.call(qn)}finally{if(Ot)throw Ot.error}return[7];case 17:return[2]}})}var u=o(t),s=u.right,f=u.left,c=o(l).center;function d(ln,Pn){var Sn,Hn,Un,rt,Wn=0;if(Pn===void 0)try{for(var qn=n.__values(ln),ot=qn.next();!ot.done;ot=qn.next()){var ct=ot.value;ct!=null&&(ct=+ct)>=ct&&++Wn}}catch(Xt){Sn={error:Xt}}finally{try{ot&&!ot.done&&(Hn=qn.return)&&Hn.call(qn)}finally{if(Sn)throw Sn.error}}else{var Pt=-1;try{for(var xt=n.__values(ln),Ot=xt.next();!Ot.done;Ot=xt.next()){var ct=Ot.value;(ct=Pn(ct,++Pt,ln))!=null&&(ct=+ct)>=ct&&++Wn}}catch(Xt){Un={error:Xt}}finally{try{Ot&&!Ot.done&&(rt=xt.return)&&rt.call(xt)}finally{if(Un)throw Un.error}}}return Wn}function g(ln){return ln.length|0}function p(ln){return!(ln>0)}function T(ln){return typeof ln!="object"||"length"in ln?ln:Array.from(ln)}function E(ln){return function(Pn){return ln.apply(void 0,n.__spread(Pn))}}function F(){for(var ln=[],Pn=0;Pnln?1:Pn>=ln?0:NaN}function A(ln,Pn){var Sn,Hn,Un,rt,Wn=0,qn,ot=0,ct=0;if(Pn===void 0)try{for(var Pt=n.__values(ln),xt=Pt.next();!xt.done;xt=Pt.next()){var Ot=xt.value;Ot!=null&&(Ot=+Ot)>=Ot&&(qn=Ot-ot,ot+=qn/++Wn,ct+=qn*(Ot-ot))}}catch(We){Sn={error:We}}finally{try{xt&&!xt.done&&(Hn=Pt.return)&&Hn.call(Pt)}finally{if(Sn)throw Sn.error}}else{var Xt=-1;try{for(var fe=n.__values(ln),Le=fe.next();!Le.done;Le=fe.next()){var Ot=Le.value;(Ot=Pn(Ot,++Xt,ln))!=null&&(Ot=+Ot)>=Ot&&(qn=Ot-ot,ot+=qn/++Wn,ct+=qn*(Ot-ot))}}catch(We){Un={error:We}}finally{try{Le&&!Le.done&&(rt=fe.return)&&rt.call(fe)}finally{if(Un)throw Un.error}}}if(Wn>1)return ct/(Wn-1)}function $(ln,Pn){var Sn=A(ln,Pn);return Sn&&Math.sqrt(Sn)}function V(ln,Pn){var Sn,Hn,Un,rt,Wn,qn;if(Pn===void 0)try{for(var ot=n.__values(ln),ct=ot.next();!ct.done;ct=ot.next()){var Pt=ct.value;Pt!=null&&(Wn===void 0?Pt>=Pt&&(Wn=qn=Pt):(Wn>Pt&&(Wn=Pt),qn=Pt&&(Wn=qn=Pt):(Wn>Pt&&(Wn=Pt),qn0){for(Wn=Pn[--Sn];Sn>0&&(Hn=Wn,Un=Pn[--Sn],Wn=Hn+Un,rt=Un-(Wn-Hn),!rt););Sn>0&&(rt<0&&Pn[Sn-1]<0||rt>0&&Pn[Sn-1]>0)&&(Un=rt*2,Hn=Wn+Un,Un==Hn-Wn&&(Wn=Hn))}return Wn},ln}();function Z(ln,Pn){var Sn,Hn,Un,rt,Wn=new I;if(Pn===void 0)try{for(var qn=n.__values(ln),ot=qn.next();!ot.done;ot=qn.next()){var ct=ot.value;(ct=+ct)&&Wn.add(ct)}}catch(Xt){Sn={error:Xt}}finally{try{ot&&!ot.done&&(Hn=qn.return)&&Hn.call(qn)}finally{if(Sn)throw Sn.error}}else{var Pt=-1;try{for(var xt=n.__values(ln),Ot=xt.next();!Ot.done;Ot=xt.next()){var ct=Ot.value;(ct=+Pn(ct,++Pt,ln))&&Wn.add(ct)}}catch(Xt){Un={error:Xt}}finally{try{Ot&&!Ot.done&&(rt=xt.return)&&rt.call(xt)}finally{if(Un)throw Un.error}}}return+Wn}var vn=function(ln){n.__extends(Pn,ln);function Pn(Sn,Hn){var Un,rt;Sn===void 0&&(Sn=[]),Hn===void 0&&(Hn=cn);var Wn=ln.call(this)||this;Object.defineProperties(Wn,{_intern:{value:new Map},_key:{value:Hn}});try{for(var qn=n.__values(Sn),ot=qn.next();!ot.done;ot=qn.next()){var ct=n.__read(ot.value,2),Pt=ct[0],xt=ct[1];Wn.set(Pt,xt)}}catch(Ot){Un={error:Ot}}finally{try{ot&&!ot.done&&(rt=qn.return)&&rt.call(qn)}finally{if(Un)throw Un.error}}return Wn}return Pn.prototype.get=function(Sn){return ln.prototype.get.call(this,tn(this,Sn))},Pn.prototype.has=function(Sn){return ln.prototype.has.call(this,tn(this,Sn))},Pn.prototype.set=function(Sn,Hn){return ln.prototype.set.call(this,an(this,Sn),Hn)},Pn.prototype.delete=function(Sn){return ln.prototype.delete.call(this,Cn(this,Sn))},Pn}(Map),Tn=function(ln){n.__extends(Pn,ln);function Pn(Sn,Hn){var Un,rt;Sn===void 0&&(Sn=[]),Hn===void 0&&(Hn=cn);var Wn=ln.call(this)||this;Object.defineProperties(Wn,{_intern:{value:new Map},_key:{value:Hn}});try{for(var qn=n.__values(Sn),ot=qn.next();!ot.done;ot=qn.next()){var ct=ot.value;Wn.add(ct)}}catch(Pt){Un={error:Pt}}finally{try{ot&&!ot.done&&(rt=qn.return)&&rt.call(qn)}finally{if(Un)throw Un.error}}return Wn}return Pn.prototype.has=function(Sn){return ln.prototype.has.call(this,tn(this,Sn))},Pn.prototype.add=function(Sn){return ln.prototype.add.call(this,an(this,Sn))},Pn.prototype.delete=function(Sn){return ln.prototype.delete.call(this,Cn(this,Sn))},Pn}(Set);function tn(ln,Pn){var Sn=ln._intern,Hn=ln._key,Un=Hn(Pn);return Sn.has(Un)?Sn.get(Un):Pn}function an(ln,Pn){var Sn=ln._intern,Hn=ln._key,Un=Hn(Pn);return Sn.has(Un)?Sn.get(Un):(Sn.set(Un,Pn),Pn)}function Cn(ln,Pn){var Sn=ln._intern,Hn=ln._key,Un=Hn(Pn);return Sn.has(Un)&&(Pn=Sn.get(Pn),Sn.delete(Un)),Pn}function cn(ln){return ln!==null&&typeof ln=="object"?ln.valueOf():ln}function fn(ln){return ln}function H(ln){for(var Pn=[],Sn=1;Sn=Hn.length)return Sn(rt);var xt=new vn,Ot=Hn[Wn++],Xt=-1;try{for(var fe=n.__values(rt),Le=fe.next();!Le.done;Le=fe.next()){var We=Le.value,Ke=Ot(We,++Xt,rt),Ze=xt.get(Ke);Ze?Ze.push(We):xt.set(Ke,[We])}}catch(Wr){qn={error:Wr}}finally{try{Le&&!Le.done&&(ot=fe.return)&&ot.call(fe)}finally{if(qn)throw qn.error}}try{for(var pr=n.__values(xt),Ar=pr.next();!Ar.done;Ar=pr.next()){var Rr=n.__read(Ar.value,2),Ke=Rr[0],hi=Rr[1];xt.set(Ke,Un(hi,Wn))}}catch(Wr){ct={error:Wr}}finally{try{Ar&&!Ar.done&&(Pt=pr.return)&&Pt.call(pr)}finally{if(ct)throw ct.error}}return Pn(xt)}(ln,0)}function Nt(ln,Pn){return Array.from(Pn,function(Sn){return ln[Sn]})}function un(ln){for(var Pn=[],Sn=1;Sn1){var Wn=Uint32Array.from(ln,function(qn,ot){return ot});return Pn.length>1?(Pn=Pn.map(function(qn){return ln.map(qn)}),Wn.sort(function(qn,ot){var ct,Pt;try{for(var xt=n.__values(Pn),Ot=xt.next();!Ot.done;Ot=xt.next()){var Xt=Ot.value,fe=t(Xt[qn],Xt[ot]);if(fe)return fe}}catch(Le){ct={error:Le}}finally{try{Ot&&!Ot.done&&(Pt=xt.return)&&Pt.call(xt)}finally{if(ct)throw ct.error}}})):(rt=ln.map(rt),Wn.sort(function(qn,ot){return t(rt[qn],rt[ot])})),Nt(ln,Wn)}return ln.sort(rt)}function hn(ln,Pn,Sn){return(Pn.length===1?un(Vn(ln,Pn,Sn),function(Hn,Un){var rt=n.__read(Hn,2),Wn=rt[0],qn=rt[1],ot=n.__read(Un,2),ct=ot[0],Pt=ot[1];return t(qn,Pt)||t(Wn,ct)}):un(H(ln,Sn),function(Hn,Un){var rt=n.__read(Hn,2),Wn=rt[0],qn=rt[1],ot=n.__read(Un,2),ct=ot[0],Pt=ot[1];return Pn(qn,Pt)||t(Wn,ct)})).map(function(Hn){var Un=n.__read(Hn,1),rt=Un[0];return rt})}var j=Array.prototype,Gn=j.slice;function N(ln){return function(){return ln}}var rn=Math.sqrt(50),en=Math.sqrt(10),sn=Math.sqrt(2);function Y(ln,Pn,Sn){var Hn,Un=-1,rt,Wn,qn;if(Pn=+Pn,ln=+ln,Sn=+Sn,ln===Pn&&Sn>0)return[ln];if((Hn=Pn0)for(ln=Math.ceil(ln/qn),Pn=Math.floor(Pn/qn),Wn=new Array(rt=Math.ceil(Pn-ln+1));++Un=0?(rt>=rn?10:rt>=en?5:rt>=sn?2:1)*Math.pow(10,Un):-Math.pow(10,-Un)/(rt>=rn?10:rt>=en?5:rt>=sn?2:1)}function y(ln,Pn,Sn){var Hn=Math.abs(Pn-ln)/Math.max(0,Sn),Un=Math.pow(10,Math.floor(Math.log(Hn)/Math.LN10)),rt=Hn/Un;return rt>=rn?Un*=10:rt>=en?Un*=5:rt>=sn&&(Un*=2),Pn0?(ln=Math.floor(ln/Un)*Un,Pn=Math.ceil(Pn/Un)*Un):Un<0&&(ln=Math.ceil(ln*Un)/Un,Pn=Math.floor(Pn*Un)/Un),Hn=Un}}function P(ln){return Math.ceil(Math.log(d(ln))/Math.LN2)+1}function _(){var ln=fn,Pn=V,Sn=P;function Hn(Un){var rt;Array.isArray(Un)||(Un=Array.from(Un));var Wn,qn=Un.length,ot,ct=new Array(qn);for(Wn=0;Wn=Ot)if(fe>=Ot&&Pn===V){var We=gn(xt,Ot,Le);isFinite(We)&&(We>0?Ot=(Math.floor(Ot/We)+1)*We:We<0&&(Ot=(Math.ceil(Ot*-We)+1)/-We))}else Xt.pop()}for(var Ke=Xt.length;Xt[0]<=xt;)Xt.shift(),--Ke;for(;Xt[Ke-1]>Ot;)Xt.pop(),--Ke;var Ze=new Array(Ke+1),pr;for(Wn=0;Wn<=Ke;++Wn)pr=Ze[Wn]=[],pr.x0=Wn>0?Xt[Wn-1]:xt,pr.x1=Wn=ct)&&(Wn=ct)}}catch(Xt){Sn={error:Xt}}finally{try{ot&&!ot.done&&(Hn=qn.return)&&Hn.call(qn)}finally{if(Sn)throw Sn.error}}else{var Pt=-1;try{for(var xt=n.__values(ln),Ot=xt.next();!Ot.done;Ot=xt.next()){var ct=Ot.value;(ct=Pn(ct,++Pt,ln))!=null&&(Wn=ct)&&(Wn=ct)}}catch(Xt){Un={error:Xt}}finally{try{Ot&&!Ot.done&&(rt=xt.return)&&rt.call(xt)}finally{if(Un)throw Un.error}}}return Wn}function dn(ln,Pn){var Sn,Hn,Un,rt,Wn;if(Pn===void 0)try{for(var qn=n.__values(ln),ot=qn.next();!ot.done;ot=qn.next()){var ct=ot.value;ct!=null&&(Wn>ct||Wn===void 0&&ct>=ct)&&(Wn=ct)}}catch(Xt){Sn={error:Xt}}finally{try{ot&&!ot.done&&(Hn=qn.return)&&Hn.call(qn)}finally{if(Sn)throw Sn.error}}else{var Pt=-1;try{for(var xt=n.__values(ln),Ot=xt.next();!Ot.done;Ot=xt.next()){var ct=Ot.value;(ct=Pn(ct,++Pt,ln))!=null&&(Wn>ct||Wn===void 0&&ct>=ct)&&(Wn=ct)}}catch(Xt){Un={error:Xt}}finally{try{Ot&&!Ot.done&&(rt=xt.return)&&rt.call(xt)}finally{if(Un)throw Un.error}}}return Wn}function An(ln,Pn,Sn,Hn,Un){for(Sn===void 0&&(Sn=0),Hn===void 0&&(Hn=ln.length-1),Un===void 0&&(Un=t);Hn>Sn;){if(Hn-Sn>600){var rt=Hn-Sn+1,Wn=Pn-Sn+1,qn=Math.log(rt),ot=.5*Math.exp(2*qn/3),ct=.5*Math.sqrt(qn*ot*(rt-ot)/rt)*(Wn-rt/2<0?-1:1),Pt=Math.max(Sn,Math.floor(Pn-Wn*ot/rt+ct)),xt=Math.min(Hn,Math.floor(Pn+(rt-Wn)*ot/rt+ct));An(ln,Pn,Pt,xt,Un)}var Ot=ln[Pn],Xt=Sn,fe=Hn;for(Yn(ln,Sn,Pn),Un(ln[Hn],Ot)>0&&Yn(ln,Sn,Hn);Xt0;)--fe}Un(ln[Sn],Ot)===0?Yn(ln,Sn,fe):(++fe,Yn(ln,fe,Hn)),fe<=Pn&&(Sn=fe+1),Pn<=fe&&(Hn=fe-1)}return ln}function Yn(ln,Pn,Sn){var Hn=ln[Pn];ln[Pn]=ln[Sn],ln[Sn]=Hn}function Dn(ln,Pn,Sn){if(ln=Float64Array.from(a(ln,Sn)),!!(Hn=ln.length)){if((Pn=+Pn)<=0||Hn<2)return dn(ln);if(Pn>=1)return G(ln);var Hn,Un=(Hn-1)*Pn,rt=Math.floor(Un),Wn=G(An(ln,rt).subarray(0,rt+1)),qn=dn(ln.subarray(rt+1));return Wn+(qn-Wn)*(Un-rt)}}function Fn(ln,Pn,Sn){if(Sn===void 0&&(Sn=l),!!(Hn=ln.length)){if((Pn=+Pn)<=0||Hn<2)return+Sn(ln[0],0,ln);if(Pn>=1)return+Sn(ln[Hn-1],Hn-1,ln);var Hn,Un=(Hn-1)*Pn,rt=Math.floor(Un),Wn=+Sn(ln[rt],rt,ln),qn=+Sn(ln[rt+1],rt+1,ln);return Wn+(qn-Wn)*(Un-rt)}}function jt(ln,Pn,Sn){return Math.ceil((Sn-Pn)/(2*(Dn(ln,.75)-Dn(ln,.25))*Math.pow(d(ln),-1/3)))}function Kt(ln,Pn,Sn){return Math.ceil((Sn-Pn)/(3.5*$(ln)*Math.pow(d(ln),-1/3)))}function te(ln,Pn){var Sn,Hn,Un,rt,Wn,qn=-1,ot=-1;if(Pn===void 0)try{for(var ct=n.__values(ln),Pt=ct.next();!Pt.done;Pt=ct.next()){var xt=Pt.value;++ot,xt!=null&&(Wn=xt)&&(Wn=xt,qn=ot)}}catch(fe){Sn={error:fe}}finally{try{Pt&&!Pt.done&&(Hn=ct.return)&&Hn.call(ct)}finally{if(Sn)throw Sn.error}}else try{for(var Ot=n.__values(ln),Xt=Ot.next();!Xt.done;Xt=Ot.next()){var xt=Xt.value;(xt=Pn(xt,++ot,ln))!=null&&(Wn=xt)&&(Wn=xt,qn=ot)}}catch(fe){Un={error:fe}}finally{try{Xt&&!Xt.done&&(rt=Ot.return)&&rt.call(Ot)}finally{if(Un)throw Un.error}}return qn}function kt(ln,Pn){var Sn,Hn,Un,rt,Wn=0,qn=0;if(Pn===void 0)try{for(var ot=n.__values(ln),ct=ot.next();!ct.done;ct=ot.next()){var Pt=ct.value;Pt!=null&&(Pt=+Pt)>=Pt&&(++Wn,qn+=Pt)}}catch(fe){Sn={error:fe}}finally{try{ct&&!ct.done&&(Hn=ot.return)&&Hn.call(ot)}finally{if(Sn)throw Sn.error}}else{var xt=-1;try{for(var Ot=n.__values(ln),Xt=Ot.next();!Xt.done;Xt=Ot.next()){var Pt=Xt.value;(Pt=Pn(Pt,++xt,ln))!=null&&(Pt=+Pt)>=Pt&&(++Wn,qn+=Pt)}}catch(fe){Un={error:fe}}finally{try{Xt&&!Xt.done&&(rt=Ot.return)&&rt.call(Ot)}finally{if(Un)throw Un.error}}}if(Wn)return qn/Wn}function ue(ln,Pn){return Dn(ln,.5,Pn)}function ve(ln){var Pn,Sn,Hn,Un,rt,Wn;return n.__generator(this,function(qn){switch(qn.label){case 0:qn.trys.push([0,5,6,7]),Pn=n.__values(ln),Sn=Pn.next(),qn.label=1;case 1:return Sn.done?[3,4]:(Hn=Sn.value,[5,n.__values(Hn)]);case 2:qn.sent(),qn.label=3;case 3:return Sn=Pn.next(),[3,1];case 4:return[3,7];case 5:return Un=qn.sent(),rt={error:Un},[3,7];case 6:try{Sn&&!Sn.done&&(Wn=Pn.return)&&Wn.call(Pn)}finally{if(rt)throw rt.error}return[7];case 7:return[2]}})}function le(ln){return Array.from(ve(ln))}function he(ln,Pn){var Sn,Hn,Un,rt,Wn,qn=-1,ot=-1;if(Pn===void 0)try{for(var ct=n.__values(ln),Pt=ct.next();!Pt.done;Pt=ct.next()){var xt=Pt.value;++ot,xt!=null&&(Wn>xt||Wn===void 0&&xt>=xt)&&(Wn=xt,qn=ot)}}catch(fe){Sn={error:fe}}finally{try{Pt&&!Pt.done&&(Hn=ct.return)&&Hn.call(ct)}finally{if(Sn)throw Sn.error}}else try{for(var Ot=n.__values(ln),Xt=Ot.next();!Xt.done;Xt=Ot.next()){var xt=Xt.value;(xt=Pn(xt,++ot,ln))!=null&&(Wn>xt||Wn===void 0&&xt>=xt)&&(Wn=xt,qn=ot)}}catch(fe){Un={error:fe}}finally{try{Xt&&!Xt.done&&(rt=Ot.return)&&rt.call(Ot)}finally{if(Un)throw Un.error}}return qn}function pe(ln,Pn){var Sn,Hn;Pn===void 0&&(Pn=Me);var Un=[],rt,Wn=!1;try{for(var qn=n.__values(ln),ot=qn.next();!ot.done;ot=qn.next()){var ct=ot.value;Wn&&Un.push(Pn(rt,ct)),rt=ct,Wn=!0}}catch(Pt){Sn={error:Pt}}finally{try{ot&&!ot.done&&(Hn=qn.return)&&Hn.call(qn)}finally{if(Sn)throw Sn.error}}return Un}function Me(ln,Pn){return[ln,Pn]}function zn(ln,Pn,Sn){ln=+ln,Pn=+Pn,Sn=(Un=arguments.length)<2?(Pn=ln,ln=0,1):Un<3?1:+Sn;for(var Hn=-1,Un=Math.max(0,Math.ceil((Pn-ln)/Sn))|0,rt=new Array(Un);++Hn0:t(Ot,Ot)===0)&&(Wn=xt,ot=Ot,qn=!0)}}catch(Le){Sn={error:Le}}finally{try{Pt&&!Pt.done&&(Hn=ct.return)&&Hn.call(ct)}finally{if(Sn)throw Sn.error}}}else try{for(var Xt=n.__values(ln),fe=Xt.next();!fe.done;fe=Xt.next()){var Ot=fe.value;(qn?Pn(Ot,Wn)>0:Pn(Ot,Ot)===0)&&(Wn=Ot,qn=!0)}}catch(Le){Un={error:Le}}finally{try{fe&&!fe.done&&(rt=Xt.return)&&rt.call(Xt)}finally{if(Un)throw Un.error}}return Wn}function Ut(ln,Pn){var Sn,Hn;if(Pn===void 0&&(Pn=t),Pn.length===1)return te(ln,Pn);var Un,rt=-1,Wn=-1;try{for(var qn=n.__values(ln),ot=qn.next();!ot.done;ot=qn.next()){var ct=ot.value;++Wn,(rt<0?Pn(ct,ct)===0:Pn(ct,Un)>0)&&(Un=ct,rt=Wn)}}catch(Pt){Sn={error:Pt}}finally{try{ot&&!ot.done&&(Hn=qn.return)&&Hn.call(qn)}finally{if(Sn)throw Sn.error}}return rt}function Oe(ln,Pn){var Sn=et(ln,Pn);return Sn<0?void 0:Sn}var qe=Ge(Math.random);function Ge(ln){return function(Sn,Hn,Un){Hn===void 0&&(Hn=0),Un===void 0&&(Un=Sn.length);for(var rt=Un-(Hn=+Hn);rt;){var Wn=ln()*rt--|0,qn=Sn[rt+Hn];Sn[rt+Hn]=Sn[Wn+Hn],Sn[Wn+Hn]=qn}return Sn}}function or(ln,Pn){var Sn,Hn,Un,rt,Wn=0;if(Pn===void 0)try{for(var qn=n.__values(ln),ot=qn.next();!ot.done;ot=qn.next()){var ct=ot.value;(ct=+ct)&&(Wn+=ct)}}catch(Xt){Sn={error:Xt}}finally{try{ot&&!ot.done&&(Hn=qn.return)&&Hn.call(qn)}finally{if(Sn)throw Sn.error}}else{var Pt=-1;try{for(var xt=n.__values(ln),Ot=xt.next();!Ot.done;Ot=xt.next()){var ct=Ot.value;(ct=+Pn(ct,++Pt,ln))&&(Wn+=ct)}}catch(Xt){Un={error:Xt}}finally{try{Ot&&!Ot.done&&(rt=xt.return)&&rt.call(xt)}finally{if(Un)throw Un.error}}}return Wn}function ze(ln){if(!(rt=ln.length))return[];for(var Pn=-1,Sn=dn(ln,_n),Hn=new Array(Sn);++Pn=E.length)return R!=null&&I.sort(R),nn!=null?nn(I):I;for(var tn=-1,an=I.length,Cn=E[Z++],cn,fn,H=o(),yn,Vn=vn();++tnE.length)return I;var vn,Tn=F[Z-1];return nn!=null&&Z>=E.length?vn=I.entries():(vn=[],I.each(function(tn,an){vn.push({key:an,values:V(tn,Z)})})),Tn!=null?vn.sort(function(tn,an){return Tn(tn.key,an.key)}):vn}return A={object:function(I){return $(I,0,l,a)},map:function(I){return $(I,0,u,s)},entries:function(I){return V($(I,0,u,s),0)},key:function(I){return E.push(I),A},sortKeys:function(I){return F[E.length-1]=I,A},sortValues:function(I){return R=I,A},rollup:function(I){return nn=I,A}}}function l(){return{}}function a(E,F,R){E[F]=R}function u(){return o()}function s(E,F,R){E.set(F,R)}function f(){}var c=o.prototype;f.prototype=d.prototype={constructor:f,has:c.has,add:function(E){return E+="",this[e+E]=E,this},remove:c.remove,clear:c.clear,values:c.keys,size:c.size,empty:c.empty,each:c.each};function d(E,F){var R=new f;if(E instanceof f)E.each(function($){R.add($)});else if(E){var nn=-1,A=E.length;if(F==null)for(;++nns&&(s=un),hnf&&(f=hn)}function g(un,hn,j){var Gn=hn[1][0]-hn[0][0],N=hn[1][1]-hn[0][1],rn=un.clipExtent&&un.clipExtent();un.scale(150).translate([0,0]),rn!=null&&un.clipExtent(null),t.geoStream(j,un.stream(c));var en=c.result(),sn=Math.min(Gn/(en[1][0]-en[0][0]),N/(en[1][1]-en[0][1])),Y=+hn[0][0]+(Gn-sn*(en[1][0]+en[0][0]))/2,gn=+hn[0][1]+(N-sn*(en[1][1]+en[0][1]))/2;return rn!=null&&un.clipExtent(rn),un.scale(sn*150).translate([Y,gn])}function p(un,hn,j){return g(un,[[0,0],hn],j)}function T(un){var hn=un.length;return{point:function(j,Gn){for(var N=-1;++N=.12&&An<.234&&dn>=-.425&&dn<-.214?N:An>=.166&&An<.234&&dn>=-.214&&dn<-.115?en:j).invert(P)},y.stream=function(P){return un&&hn===P?un:un=T([j.stream(hn=P),N.stream(P),en.stream(P)])},y.precision=function(P){return arguments.length?(j.precision(P),N.precision(P),en.precision(P),C()):j.precision()},y.scale=function(P){return arguments.length?(j.scale(P),N.scale(P*.35),en.scale(P),y.translate(j.translate())):j.scale()},y.translate=function(P){if(!arguments.length)return j.translate();var _=j.scale(),G=+P[0],dn=+P[1];return Gn=j.translate(P).clipExtent([[G-.455*_,dn-.238*_],[G+.455*_,dn+.238*_]]).stream(gn),rn=N.translate([G-.307*_,dn+.201*_]).clipExtent([[G-.425*_+i,dn+.12*_+i],[G-.214*_-i,dn+.234*_-i]]).stream(gn),sn=en.translate([G-.205*_,dn+.212*_]).clipExtent([[G-.214*_+i,dn+.166*_+i],[G-.115*_-i,dn+.234*_-i]]).stream(gn),C()},y.fitExtent=function(P,_){return g(y,P,_)},y.fitSize=function(P,_){return p(y,P,_)};function C(){return un=hn=null,y}return y.drawCompositionBorders=function(P){var _=j([-102.91,26.3]),G=j([-104,27.5]),dn=j([-108,29.1]),An=j([-110,29.1]),Yn=j([-110,26.7]),Dn=j([-112.8,27.6]),Fn=j([-114.3,30.6]),jt=j([-119.3,30.1]);P.moveTo(_[0],_[1]),P.lineTo(G[0],G[1]),P.lineTo(dn[0],dn[1]),P.lineTo(An[0],An[1]),P.moveTo(Yn[0],Yn[1]),P.lineTo(Dn[0],Dn[1]),P.lineTo(Fn[0],Fn[1]),P.lineTo(jt[0],jt[1])},y.getCompositionBorders=function(){var P=o.path();return this.drawCompositionBorders(P),P.toString()},y.scale(1070)}function F(un){var hn=un.length;return{point:function(j,Gn){for(var N=-1;++N=.12&&te<.234&&Kt>=-.425&&Kt<-.214?N:te>=.166&&te<.234&&Kt>=-.214&&Kt<-.115?en:te>=.2064&&te<.2413&&Kt>=.312&&Kt<.385?Y:te>=.09&&te<.1197&&Kt>=-.4243&&Kt<-.3232?y:te>=-.0518&&te<.0895&&Kt>=-.4243&&Kt<-.3824?P:j).invert(Dn)},An.stream=function(Dn){return un&&hn===Dn?un:un=F([j.stream(hn=Dn),N.stream(Dn),en.stream(Dn),Y.stream(Dn),y.stream(Dn),P.stream(Dn)])},An.precision=function(Dn){return arguments.length?(j.precision(Dn),N.precision(Dn),en.precision(Dn),Y.precision(Dn),y.precision(Dn),P.precision(Dn),Yn()):j.precision()},An.scale=function(Dn){return arguments.length?(j.scale(Dn),N.scale(Dn*.35),en.scale(Dn),Y.scale(Dn),y.scale(Dn*2),P.scale(Dn),An.translate(j.translate())):j.scale()},An.translate=function(Dn){if(!arguments.length)return j.translate();var Fn=j.scale(),jt=+Dn[0],Kt=+Dn[1];return Gn=j.translate(Dn).clipExtent([[jt-.455*Fn,Kt-.238*Fn],[jt+.455*Fn,Kt+.238*Fn]]).stream(dn),rn=N.translate([jt-.307*Fn,Kt+.201*Fn]).clipExtent([[jt-.425*Fn+i,Kt+.12*Fn+i],[jt-.214*Fn-i,Kt+.233*Fn-i]]).stream(dn),sn=en.translate([jt-.205*Fn,Kt+.212*Fn]).clipExtent([[jt-.214*Fn+i,Kt+.166*Fn+i],[jt-.115*Fn-i,Kt+.233*Fn-i]]).stream(dn),gn=Y.translate([jt+.35*Fn,Kt+.224*Fn]).clipExtent([[jt+.312*Fn+i,Kt+.2064*Fn+i],[jt+.385*Fn-i,Kt+.233*Fn-i]]).stream(dn),C=y.translate([jt-.492*Fn,Kt+.09*Fn]).clipExtent([[jt-.4243*Fn+i,Kt+.0903*Fn+i],[jt-.3233*Fn-i,Kt+.1197*Fn-i]]).stream(dn),_=P.translate([jt-.408*Fn,Kt+.018*Fn]).clipExtent([[jt-.4244*Fn+i,Kt-.0519*Fn+i],[jt-.3824*Fn-i,Kt+.0895*Fn-i]]).stream(dn),Yn()},An.fitExtent=function(Dn,Fn){return g(An,Dn,Fn)},An.fitSize=function(Dn,Fn){return p(An,Dn,Fn)};function Yn(){return un=hn=null,An}return An.drawCompositionBorders=function(Dn){var Fn=j([-110.4641,28.2805]),jt=j([-104.0597,28.9528]),Kt=j([-103.7049,25.1031]),te=j([-109.8337,24.4531]),kt=j([-124.4745,28.1407]),ue=j([-110.931,30.8844]),ve=j([-109.8337,24.4531]),le=j([-122.4628,21.8562]),he=j([-76.8579,25.1544]),pe=j([-72.429,24.2097]),Me=j([-72.8265,22.7056]),zn=j([-77.1852,23.6392]),Nn=j([-125.0093,29.7791]),et=j([-118.5193,31.3262]),ut=j([-118.064,29.6912]),Ut=j([-124.4369,28.169]),Oe=j([-128.1314,37.4582]),qe=j([-125.2132,38.214]),Ge=j([-122.3616,30.5115]),or=j([-125.0315,29.8211]);Dn.moveTo(Fn[0],Fn[1]),Dn.lineTo(jt[0],jt[1]),Dn.lineTo(Kt[0],Kt[1]),Dn.lineTo(Kt[0],Kt[1]),Dn.lineTo(te[0],te[1]),Dn.closePath(),Dn.moveTo(kt[0],kt[1]),Dn.lineTo(ue[0],ue[1]),Dn.lineTo(ve[0],ve[1]),Dn.lineTo(ve[0],ve[1]),Dn.lineTo(le[0],le[1]),Dn.closePath(),Dn.moveTo(he[0],he[1]),Dn.lineTo(pe[0],pe[1]),Dn.lineTo(Me[0],Me[1]),Dn.lineTo(Me[0],Me[1]),Dn.lineTo(zn[0],zn[1]),Dn.closePath(),Dn.moveTo(Nn[0],Nn[1]),Dn.lineTo(et[0],et[1]),Dn.lineTo(ut[0],ut[1]),Dn.lineTo(ut[0],ut[1]),Dn.lineTo(Ut[0],Ut[1]),Dn.closePath(),Dn.moveTo(Oe[0],Oe[1]),Dn.lineTo(qe[0],qe[1]),Dn.lineTo(Ge[0],Ge[1]),Dn.lineTo(Ge[0],Ge[1]),Dn.lineTo(or[0],or[1]),Dn.closePath()},An.getCompositionBorders=function(){var Dn=o.path();return this.drawCompositionBorders(Dn),Dn.toString()},An.scale(1070)}function nn(un){var hn=un.length;return{point:function(j,Gn){for(var N=-1;++N=.05346&&G<.0897&&_>=-.13388&&_<-.0322?N:j).invert(y)},Y.stream=function(y){return un&&hn===y?un:un=nn([j.stream(hn=y),N.stream(y)])},Y.precision=function(y){return arguments.length?(j.precision(y),N.precision(y),gn()):j.precision()},Y.scale=function(y){return arguments.length?(j.scale(y),N.scale(y),Y.translate(j.translate())):j.scale()},Y.translate=function(y){if(!arguments.length)return j.translate();var C=j.scale(),P=+y[0],_=+y[1];return Gn=j.translate(y).clipExtent([[P-.06857*C,_-.1288*C],[P+.13249*C,_+.06*C]]).stream(sn),rn=N.translate([P+.1*C,_-.094*C]).clipExtent([[P-.1331*C+i,_+.053457*C+i],[P-.0354*C-i,_+.08969*C-i]]).stream(sn),gn()},Y.fitExtent=function(y,C){return g(Y,y,C)},Y.fitSize=function(y,C){return p(Y,y,C)};function gn(){return un=hn=null,Y}return Y.drawCompositionBorders=function(y){var C=j([-14.034675,34.965007]),P=j([-7.4208899,35.536988]),_=j([-7.3148275,33.54359]);y.moveTo(C[0],C[1]),y.lineTo(P[0],P[1]),y.lineTo(_[0],_[1])},Y.getCompositionBorders=function(){var y=o.path();return this.drawCompositionBorders(y),y.toString()},Y.scale(2700)}function $(un){var hn=un.length;return{point:function(j,Gn){for(var N=-1;++N=.0093&&An<.03678&&dn>=-.03875&&dn<-.0116?N:An>=-.0412&&An<.0091&&dn>=-.07782&&dn<-.01166?en:j).invert(P)},y.stream=function(P){return un&&hn===P?un:un=$([j.stream(hn=P),N.stream(P),en.stream(P)])},y.precision=function(P){return arguments.length?(j.precision(P),N.precision(P),en.precision(P),C()):j.precision()},y.scale=function(P){return arguments.length?(j.scale(P),N.scale(P),en.scale(P*.6),y.translate(j.translate())):j.scale()},y.translate=function(P){if(!arguments.length)return j.translate();var _=j.scale(),G=+P[0],dn=+P[1];return Gn=j.translate(P).clipExtent([[G-.0115*_,dn-.1138*_],[G+.2105*_,dn+.0673*_]]).stream(gn),rn=N.translate([G-.0265*_,dn+.025*_]).clipExtent([[G-.0388*_+i,dn+.0093*_+i],[G-.0116*_-i,dn+.0368*_-i]]).stream(gn),sn=en.translate([G-.045*_,dn+-.02*_]).clipExtent([[G-.0778*_+i,dn-.0413*_+i],[G-.0117*_-i,dn+.0091*_-i]]).stream(gn),C()},y.fitExtent=function(P,_){return g(y,P,_)},y.fitSize=function(P,_){return p(y,P,_)};function C(){return un=hn=null,y}return y.drawCompositionBorders=function(P){var _=j([-12.8351,38.7113]),G=j([-10.8482,38.7633]),dn=j([-10.8181,37.2072]),An=j([-12.7345,37.1573]),Yn=j([-16.0753,41.4436]),Dn=j([-10.9168,41.6861]),Fn=j([-10.8557,38.7747]),jt=j([-15.6728,38.5505]);P.moveTo(_[0],_[1]),P.lineTo(G[0],G[1]),P.lineTo(dn[0],dn[1]),P.lineTo(dn[0],dn[1]),P.lineTo(An[0],An[1]),P.closePath(),P.moveTo(Yn[0],Yn[1]),P.lineTo(Dn[0],Dn[1]),P.lineTo(Fn[0],Fn[1]),P.lineTo(Fn[0],Fn[1]),P.lineTo(jt[0],jt[1]),P.closePath()},y.getCompositionBorders=function(){var P=o.path();return this.drawCompositionBorders(P),P.toString()},y.scale(4200)}function I(un){var hn=un.length;return{point:function(j,Gn){for(var N=-1;++N=-.0676&&G<-.026&&_>=-.0857&&_<-.0263?N:j).invert(y)},Y.stream=function(y){return un&&hn===y?un:un=I([j.stream(hn=y),N.stream(y)])},Y.precision=function(y){return arguments.length?(j.precision(y),N.precision(y),gn()):j.precision()},Y.scale=function(y){return arguments.length?(j.scale(y),N.scale(y),Y.translate(j.translate())):j.scale()},Y.translate=function(y){if(!arguments.length)return j.translate();var C=j.scale(),P=+y[0],_=+y[1];return Gn=j.translate(y).clipExtent([[P-.0262*C,_-.0734*C],[P+.1741*C,_+.079*C]]).stream(sn),rn=N.translate([P-.06*C,_-.04*C]).clipExtent([[P-.0857*C+i,_-.0676*C+i],[P-.0263*C-i,_-.026*C-i]]).stream(sn),gn()},Y.fitExtent=function(y,C){return g(Y,y,C)},Y.fitSize=function(y,C){return p(Y,y,C)};function gn(){return un=hn=null,Y}return Y.drawCompositionBorders=function(y){var C=j([-84.9032,2.3757]),P=j([-81.5047,2.3708]),_=j([-81.5063,-.01]),G=j([-84.9086,-.005]);y.moveTo(C[0],C[1]),y.lineTo(P[0],P[1]),y.lineTo(_[0],_[1]),y.lineTo(G[0],G[1]),y.closePath()},Y.getCompositionBorders=function(){var y=o.path();return this.drawCompositionBorders(y),y.toString()},Y.scale(3500)}function vn(un){var hn=un.length;return{point:function(j,Gn){for(var N=-1;++N=.2582&&Dn<.32&&Yn>=-.1036&&Yn<-.087?N:Dn>=-.01298&&Dn<.0133&&Yn>=-.11396&&Yn<-.05944?en:Dn>=.01539&&Dn<.03911&&Yn>=-.089&&Yn<-.0588?Y:j).invert(G)},P.stream=function(G){return un&&hn===G?un:un=vn([j.stream(hn=G),N.stream(G),en.stream(G),Y.stream(G)])},P.precision=function(G){return arguments.length?(j.precision(G),N.precision(G),en.precision(G),Y.precision(G),_()):j.precision()},P.scale=function(G){return arguments.length?(j.scale(G),N.scale(G*.15),en.scale(G*1.5),Y.scale(G*1.5),P.translate(j.translate())):j.scale()},P.translate=function(G){if(!arguments.length)return j.translate();var dn=j.scale(),An=+G[0],Yn=+G[1];return Gn=j.translate(G).clipExtent([[An-.059*dn,Yn-.3835*dn],[An+.4498*dn,Yn+.3375*dn]]).stream(C),rn=N.translate([An-.087*dn,Yn+.17*dn]).clipExtent([[An-.1166*dn+i,Yn+.2582*dn+i],[An-.06*dn-i,Yn+.32*dn-i]]).stream(C),sn=en.translate([An-.092*dn,Yn-0*dn]).clipExtent([[An-.114*dn+i,Yn-.013*dn+i],[An-.0594*dn-i,Yn+.0133*dn-i]]).stream(C),gn=Y.translate([An-.089*dn,Yn-.0265*dn]).clipExtent([[An-.089*dn+i,Yn+.0154*dn+i],[An-.0588*dn-i,Yn+.0391*dn-i]]).stream(C),_()},P.fitExtent=function(G,dn){return g(P,G,dn)},P.fitSize=function(G,dn){return p(P,G,dn)};function _(){return un=hn=null,P}return P.drawCompositionBorders=function(G){var dn=j([-82.6999,-51.3043]),An=j([-77.5442,-51.6631]),Yn=j([-78.0254,-55.186]),Dn=j([-83.6106,-54.7785]),Fn=j([-80.0638,-35.984]),jt=j([-76.2153,-36.1811]),Kt=j([-76.2994,-37.6839]),te=j([-80.2231,-37.4757]),kt=j([-78.442,-37.706]),ue=j([-76.263,-37.8054]),ve=j([-76.344,-39.1595]),le=j([-78.5638,-39.0559]);G.moveTo(dn[0],dn[1]),G.lineTo(An[0],An[1]),G.lineTo(Yn[0],Yn[1]),G.lineTo(Yn[0],Yn[1]),G.lineTo(Dn[0],Dn[1]),G.closePath(),G.moveTo(Fn[0],Fn[1]),G.lineTo(jt[0],jt[1]),G.lineTo(Kt[0],Kt[1]),G.lineTo(Kt[0],Kt[1]),G.lineTo(te[0],te[1]),G.closePath(),G.moveTo(kt[0],kt[1]),G.lineTo(ue[0],ue[1]),G.lineTo(ve[0],ve[1]),G.lineTo(ve[0],ve[1]),G.lineTo(le[0],le[1]),G.closePath()},P.getCompositionBorders=function(){var G=o.path();return this.drawCompositionBorders(G),G.toString()},P.scale(700)}function tn(un){var hn=un.length;return{point:function(j,Gn){for(var N=-1;++N=-.10925&&An<-.02701&&dn>=-.135&&dn<-.0397?N:An>=.04713&&An<.11138&&dn>=-.03986&&dn<.051?en:j).invert(P)},y.stream=function(P){return un&&hn===P?un:un=tn([j.stream(hn=P),N.stream(P),en.stream(P)])},y.precision=function(P){return arguments.length?(j.precision(P),N.precision(P),en.precision(P),C()):j.precision()},y.scale=function(P){return arguments.length?(j.scale(P),N.scale(P),en.scale(P*.7),y.translate(j.translate())):j.scale()},y.translate=function(P){if(!arguments.length)return j.translate();var _=j.scale(),G=+P[0],dn=+P[1];return Gn=j.translate(P).clipExtent([[G-.1352*_,dn-.1091*_],[G+.117*_,dn+.098*_]]).stream(gn),rn=N.translate([G-.0425*_,dn-.005*_]).clipExtent([[G-.135*_+i,dn-.1093*_+i],[G-.0397*_-i,dn-.027*_-i]]).stream(gn),sn=en.translate(P).clipExtent([[G-.0399*_+i,dn+.0471*_+i],[G+.051*_-i,dn+.1114*_-i]]).stream(gn),C()},y.fitExtent=function(P,_){return g(y,P,_)},y.fitSize=function(P,_){return p(y,P,_)};function C(){return un=hn=null,y}return y.drawCompositionBorders=function(P){var _=j([126.01320483689143,41.621090310215585]),G=j([133.04304387025903,42.15087523707186]),dn=j([133.3021766080688,37.43975444725098]),An=j([126.87889168628224,36.95488945159779]),Yn=j([132.9,29.8]),Dn=j([134,33]),Fn=j([139.3,33.2]),jt=j([139.16,30.5]);P.moveTo(_[0],_[1]),P.lineTo(G[0],G[1]),P.lineTo(dn[0],dn[1]),P.lineTo(An[0],An[1]),P.closePath(),P.moveTo(Yn[0],Yn[1]),P.lineTo(Dn[0],Dn[1]),P.lineTo(Fn[0],Fn[1]),P.lineTo(jt[0],jt[1])},y.getCompositionBorders=function(){var P=o.path();return this.drawCompositionBorders(P),P.toString()},y.scale(2200)}function Cn(un){var hn=un.length;return{point:function(j,Gn){for(var N=-1;++N=.029&&Ut<.0864&&ut>=-.14&&ut<-.0996?N:Ut>=0&&Ut<.029&&ut>=-.14&&ut<-.0996?en:Ut>=-.032&&Ut<0&&ut>=-.14&&ut<-.0996?Y:Ut>=-.052&&Ut<-.032&&ut>=-.14&&ut<-.0996?y:Ut>=-.076&&Ut<.052&&ut>=-.14&&ut<-.0996?P:Ut>=-.076&&Ut<-.052&&ut>=.0967&&ut<.1371?G:Ut>=-.052&&Ut<-.02&&ut>=.0967&&ut<.1371?An:Ut>=-.02&&Ut<.012&&ut>=.0967&&ut<.1371?Dn:Ut>=.012&&Ut<.033&&ut>=.0967&&ut<.1371?jt:Ut>=.033&&Ut<.0864&&ut>=.0967&&ut<.1371?te:j).invert(zn)},pe.stream=function(zn){return un&&hn===zn?un:un=Cn([j.stream(hn=zn),N.stream(zn),en.stream(zn),Y.stream(zn),y.stream(zn),P.stream(zn),G.stream(zn),An.stream(zn),Dn.stream(zn),jt.stream(zn),te.stream(zn),ue.stream(zn)])},pe.precision=function(zn){return arguments.length?(j.precision(zn),N.precision(zn),en.precision(zn),Y.precision(zn),y.precision(zn),P.precision(zn),G.precision(zn),An.precision(zn),Dn.precision(zn),jt.precision(zn),te.precision(zn),ue.precision(zn),Me()):j.precision()},pe.scale=function(zn){return arguments.length?(j.scale(zn),N.scale(zn*.6),en.scale(zn*1.6),Y.scale(zn*1.4),y.scale(zn*5),P.scale(zn*1.3),G.scale(zn*1.6),An.scale(zn*1.2),Dn.scale(zn*.3),jt.scale(zn*2.7),te.scale(zn*.5),ue.scale(zn*.06),pe.translate(j.translate())):j.scale()},pe.translate=function(zn){if(!arguments.length)return j.translate();var Nn=j.scale(),et=+zn[0],ut=+zn[1];return Gn=j.translate(zn).clipExtent([[et-.0996*Nn,ut-.0908*Nn],[et+.0967*Nn,ut+.0864*Nn]]).stream(he),rn=N.translate([et-.12*Nn,ut+.0575*Nn]).clipExtent([[et-.14*Nn+i,ut+.029*Nn+i],[et-.0996*Nn-i,ut+.0864*Nn-i]]).stream(he),sn=en.translate([et-.12*Nn,ut+.013*Nn]).clipExtent([[et-.14*Nn+i,ut+0*Nn+i],[et-.0996*Nn-i,ut+.029*Nn-i]]).stream(he),gn=Y.translate([et-.12*Nn,ut-.014*Nn]).clipExtent([[et-.14*Nn+i,ut-.032*Nn+i],[et-.0996*Nn-i,ut+0*Nn-i]]).stream(he),C=y.translate([et-.12*Nn,ut-.044*Nn]).clipExtent([[et-.14*Nn+i,ut-.052*Nn+i],[et-.0996*Nn-i,ut-.032*Nn-i]]).stream(he),_=P.translate([et-.12*Nn,ut-.065*Nn]).clipExtent([[et-.14*Nn+i,ut-.076*Nn+i],[et-.0996*Nn-i,ut-.052*Nn-i]]).stream(he),dn=G.translate([et+.117*Nn,ut-.064*Nn]).clipExtent([[et+.0967*Nn+i,ut-.076*Nn+i],[et+.1371*Nn-i,ut-.052*Nn-i]]).stream(he),Yn=An.translate([et+.116*Nn,ut-.0355*Nn]).clipExtent([[et+.0967*Nn+i,ut-.052*Nn+i],[et+.1371*Nn-i,ut-.02*Nn-i]]).stream(he),Fn=Dn.translate([et+.116*Nn,ut-.0048*Nn]).clipExtent([[et+.0967*Nn+i,ut-.02*Nn+i],[et+.1371*Nn-i,ut+.012*Nn-i]]).stream(he),Kt=jt.translate([et+.116*Nn,ut+.022*Nn]).clipExtent([[et+.0967*Nn+i,ut+.012*Nn+i],[et+.1371*Nn-i,ut+.033*Nn-i]]).stream(he),ve=ue.translate([et+.11*Nn,ut+.045*Nn]).clipExtent([[et+.0967*Nn+i,ut+.033*Nn+i],[et+.1371*Nn-i,ut+.06*Nn-i]]).stream(he),kt=te.translate([et+.115*Nn,ut+.075*Nn]).clipExtent([[et+.0967*Nn+i,ut+.06*Nn+i],[et+.1371*Nn-i,ut+.0864*Nn-i]]).stream(he),Me()},pe.fitExtent=function(zn,Nn){return g(pe,zn,Nn)},pe.fitSize=function(zn,Nn){return p(pe,zn,Nn)};function Me(){return un=hn=null,pe}return pe.drawCompositionBorders=function(zn){var Nn,et,ut,Ut;Nn=j([-7.938886725111036,43.7219460918835]),et=j([-4.832080896458295,44.12930268549372]),ut=j([-4.205299743793263,40.98096346967365]),Ut=j([-7.071796453126152,40.610037319181444]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([-8.42751373617692,45.32889452553031]),et=j([-5.18599305777107,45.7566442062976]),ut=j([-4.832080905154431,44.129302726751426]),Ut=j([-7.938886737126192,43.72194613263854]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([-9.012656899657046,47.127733821030176]),et=j([-5.6105244772793155,47.579777861410626]),ut=j([-5.185993067168585,45.756644248170346]),Ut=j([-8.427513749141811,45.32889456686326]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([-9.405747558985553,48.26506375557457]),et=j([-5.896175018439575,48.733352850851624]),ut=j([-5.610524487556043,47.57977790393761]),Ut=j([-9.012656913808351,47.127733862971255]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([-9.908436061346974,49.642448789505856]),et=j([-6.262026716233124,50.131426841787174]),ut=j([-5.896175029331232,48.73335289377258]),Ut=j([-9.40574757396393,48.26506379787767]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([11.996907706504462,50.16039028163579]),et=j([15.649907879773343,49.68279246765253]),ut=j([15.156712840526632,48.30371557625831]),Ut=j([11.64122661754411,48.761078240546816]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([11.641226606955788,48.7610781975889]),et=j([15.156712825832164,48.30371553390465]),ut=j([14.549932166241172,46.4866532486199]),Ut=j([11.204443787952183,46.91899233914248]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([11.204443778297161,46.918992296823646]),et=j([14.549932152815039,46.486653206856396]),ut=j([13.994409796764009,44.695833444323256]),Ut=j([10.805306599253848,45.105133870684924]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([10.805306590412085,45.10513382903308]),et=j([13.99440978444733,44.695833403183606]),ut=j([13.654633799024392,43.53552468558152]),Ut=j([10.561516803980956,43.930671459798624]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([10.561516795617383,43.93067141859757]),et=j([13.654633787361952,43.5355246448671]),ut=j([12.867691604239901,40.640701985019405]),Ut=j([9.997809515987688,41.00288343254471]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([10.8,42.4]),et=j([12.8,42.13]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1])},pe.getCompositionBorders=function(){var zn=o.path();return this.drawCompositionBorders(zn),zn.toString()},pe.scale(2700)}function fn(un){var hn=un.length;return{point:function(j,Gn){for(var N=-1;++N=-.31&&Ut<-.24&&ut>=.14&&ut<.24?N:Ut>=-.24&&Ut<-.17&&ut>=.14&&ut<.24?en:Ut>=-.17&&Ut<-.12&&ut>=.21&&ut<.24?y:Ut>=-.17&&Ut<-.14&&ut>=.14&&ut<.165?P:Ut>=-.17&&Ut<-.1&&ut>=.14&&ut<.24?Y:Ut>=-.1&&Ut<-.03&&ut>=.14&&ut<.24?G:Ut>=-.03&&Ut<.04&&ut>=.14&&ut<.24?An:Ut>=-.31&&Ut<-.24&&ut>=.24&&ut<.34?Dn:Ut>=-.24&&Ut<-.17&&ut>=.24&&ut<.34?jt:Ut>=-.17&&Ut<-.1&&ut>=.24&&ut<.34?te:Ut>=-.1&&Ut<-.03&&ut>=.24&&ut<.34?ue:j).invert(zn)},pe.stream=function(zn){return un&&hn===zn?un:un=fn([j.stream(hn=zn),en.stream(zn),Dn.stream(zn),N.stream(zn),An.stream(zn),G.stream(zn),jt.stream(zn),te.stream(zn),ue.stream(zn),Y.stream(zn),y.stream(zn),P.stream(zn)])},pe.precision=function(zn){return arguments.length?(j.precision(zn),en.precision(zn),Dn.precision(zn),N.precision(zn),An.precision(zn),G.precision(zn),jt.precision(zn),te.precision(zn),ue.precision(zn),Y.precision(zn),y.precision(zn),P.precision(zn),Me()):j.precision()},pe.scale=function(zn){return arguments.length?(j.scale(zn),N.scale(zn*3),en.scale(zn*.8),Dn.scale(zn*3.5),te.scale(zn*2.7),Y.scale(zn*2),y.scale(zn*2),P.scale(zn*2),G.scale(zn*3),An.scale(zn),jt.scale(zn*5.5),ue.scale(zn*6),pe.translate(j.translate())):j.scale()},pe.translate=function(zn){if(!arguments.length)return j.translate();var Nn=j.scale(),et=+zn[0],ut=+zn[1];return Gn=j.translate([et-.08*Nn,ut]).clipExtent([[et-.51*Nn,ut-.33*Nn],[et+.5*Nn,ut+.33*Nn]]).stream(he),rn=N.translate([et+.19*Nn,ut-.275*Nn]).clipExtent([[et+.14*Nn+i,ut-.31*Nn+i],[et+.24*Nn-i,ut-.24*Nn-i]]).stream(he),sn=en.translate([et+.19*Nn,ut-.205*Nn]).clipExtent([[et+.14*Nn+i,ut-.24*Nn+i],[et+.24*Nn-i,ut-.17*Nn-i]]).stream(he),gn=Y.translate([et+.19*Nn,ut-.135*Nn]).clipExtent([[et+.14*Nn+i,ut-.17*Nn+i],[et+.24*Nn-i,ut-.1*Nn-i]]).stream(he),C=y.translate([et+.225*Nn,ut-.147*Nn]).clipExtent([[et+.21*Nn+i,ut-.17*Nn+i],[et+.24*Nn-i,ut-.12*Nn-i]]).stream(he),_=P.translate([et+.153*Nn,ut-.15*Nn]).clipExtent([[et+.14*Nn+i,ut-.17*Nn+i],[et+.165*Nn-i,ut-.14*Nn-i]]).stream(he),dn=G.translate([et+.19*Nn,ut-.065*Nn]).clipExtent([[et+.14*Nn+i,ut-.1*Nn+i],[et+.24*Nn-i,ut-.03*Nn-i]]).stream(he),Yn=An.translate([et+.19*Nn,ut+.005*Nn]).clipExtent([[et+.14*Nn+i,ut-.03*Nn+i],[et+.24*Nn-i,ut+.04*Nn-i]]).stream(he),Fn=Dn.translate([et+.29*Nn,ut-.275*Nn]).clipExtent([[et+.24*Nn+i,ut-.31*Nn+i],[et+.34*Nn-i,ut-.24*Nn-i]]).stream(he),Kt=jt.translate([et+.29*Nn,ut-.205*Nn]).clipExtent([[et+.24*Nn+i,ut-.24*Nn+i],[et+.34*Nn-i,ut-.17*Nn-i]]).stream(he),kt=te.translate([et+.29*Nn,ut-.135*Nn]).clipExtent([[et+.24*Nn+i,ut-.17*Nn+i],[et+.34*Nn-i,ut-.1*Nn-i]]).stream(he),ve=ue.translate([et+.29*Nn,ut-.065*Nn]).clipExtent([[et+.24*Nn+i,ut-.1*Nn+i],[et+.34*Nn-i,ut-.03*Nn-i]]).stream(he),Me()},pe.fitExtent=function(zn,Nn){return g(pe,zn,Nn)},pe.fitSize=function(zn,Nn){return p(pe,zn,Nn)};function Me(){return un=hn=null,pe}return pe.drawCompositionBorders=function(zn){var Nn,et,ut,Ut;Nn=j([42.45755610828648,63.343658547914934]),et=j([52.65837266667029,59.35045080290929]),ut=j([47.19754502247785,56.12653496548117]),Ut=j([37.673034273363044,59.61638268506111]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([59.41110754003403,62.35069727399336]),et=j([66.75050228640794,57.11797303636038]),ut=j([60.236065725110436,54.63331433818992]),Ut=j([52.65837313153311,59.350450804599355]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([48.81091130080243,66.93353402634641]),et=j([59.41110730654679,62.35069740653086]),ut=j([52.6583728974441,59.3504509222445]),Ut=j([42.45755631675751,63.34365868805821]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([31.054198418446475,52.1080673766184]),et=j([39.09869284884117,49.400700047190554]),ut=j([36.0580811499175,46.02944174908498]),Ut=j([28.690508588835726,48.433126979386415]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([33.977877745912025,55.849945501331]),et=j([42.75328432167726,52.78455122462353]),ut=j([39.09869297540224,49.400700176148625]),Ut=j([31.05419851807008,52.10806751810923]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([52.658372900759296,59.35045068526415]),et=j([60.23606549583304,54.63331423800264]),ut=j([54.6756370953122,51.892298789399455]),Ut=j([47.19754524788189,56.126534861222794]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([47.19754506082455,56.126534735591456]),et=j([54.675636900123514,51.892298681337095]),ut=j([49.94448648951486,48.98775484983285]),Ut=j([42.75328468716108,52.78455126060818]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([42.75328453416769,52.78455113209101]),et=j([49.94448632339758,48.98775473706457]),ut=j([45.912339990394315,45.99361784987003]),Ut=j([39.09869317356607,49.40070009378711]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([37.673034114296634,59.61638254183119]),et=j([47.197544835420544,56.126534839849846]),ut=j([42.75328447467064,52.78455135314068]),Ut=j([33.977877870363905,55.849945644671145]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([44.56748486446032,57.26489367845818]),ut=j([43.9335791193588,53.746540942601726]),Ut=j([43,56]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath(),Nn=j([37.673034114296634,59.61638254183119]),et=j([40.25902691953466,58.83002044222639]),ut=j([38.458270492742024,57.26232178028002]),Ut=j([35.97754948030156,58.00266637992386]),zn.moveTo(Nn[0],Nn[1]),zn.lineTo(et[0],et[1]),zn.lineTo(ut[0],ut[1]),zn.lineTo(Ut[0],Ut[1]),zn.closePath()},pe.getCompositionBorders=function(){var zn=o.path();return this.drawCompositionBorders(zn),zn.toString()},pe.scale(750)}function yn(un){var hn=un.length;return{point:function(j,Gn){for(var N=-1;++N=-.0067&&An<.0015&&dn>=-.0232&&dn<-.0154?N:An>=-.022&&An<-.014&&dn>=-.023&&dn<-.014?en:j).invert(P)},y.stream=function(P){return un&&hn===P?un:un=yn([j.stream(hn=P),N.stream(P),en.stream(P)])},y.precision=function(P){return arguments.length?(j.precision(P),N.precision(P),en.precision(P),C()):j.precision()},y.scale=function(P){return arguments.length?(j.scale(P),N.scale(P),en.scale(P),y.translate(j.translate())):j.scale()},y.translate=function(P){if(!arguments.length)return j.translate();var _=j.scale(),G=+P[0],dn=+P[1];return Gn=j.translate(P).clipExtent([[G-.0245*_,dn-.026*_],[G+.023*_,dn+.026*_]]).stream(gn),rn=N.translate([G-.0186*_,dn-.00325*_]).clipExtent([[G-.0232*_+i,dn-.0067*_+i],[G-.0154*_-i,dn+.0015*_-i]]).stream(gn),sn=en.translate([G-.0185*_,dn-.017*_]).clipExtent([[G-.023*_+i,dn-.022*_+i],[G-.014*_-i,dn-.014*_-i]]).stream(gn),C()},y.fitExtent=function(P,_){return g(y,P,_)},y.fitSize=function(P,_){return p(y,P,_)};function C(){return un=hn=null,y}return y.drawCompositionBorders=function(P){var _=j([3.30573,52.5562]),G=j([4.043,52.572]),dn=j([4.0646,52.1017]),An=j([3.3382,52.0861]),Yn=j([3.262,53.439]),Dn=j([4.1373,53.4571]),Fn=j([4.1574,52.9946]),jt=j([3.2951,52.9768]);P.moveTo(_[0],_[1]),P.lineTo(G[0],G[1]),P.lineTo(dn[0],dn[1]),P.lineTo(dn[0],dn[1]),P.lineTo(An[0],An[1]),P.closePath(),P.moveTo(Yn[0],Yn[1]),P.lineTo(Dn[0],Dn[1]),P.lineTo(Fn[0],Fn[1]),P.lineTo(Fn[0],Fn[1]),P.lineTo(jt[0],jt[1]),P.closePath()},y.getCompositionBorders=function(){var P=o.path();return this.drawCompositionBorders(P),P.toString()},y.scale(4200)}function Ln(un){var hn=un.length;return{point:function(j,Gn){for(var N=-1;++N=-.0521&&G<.0229&&_>=-.0111&&_<.1?N:j).invert(y)},Y.stream=function(y){return un&&hn===y?un:un=Ln([j.stream(hn=y),N.stream(y)])},Y.precision=function(y){return arguments.length?(j.precision(y),N.precision(y),gn()):j.precision()},Y.scale=function(y){return arguments.length?(j.scale(y),N.scale(y*.615),Y.translate(j.translate())):j.scale()},Y.translate=function(y){if(!arguments.length)return j.translate();var C=j.scale(),P=+y[0],_=+y[1];return Gn=j.translate(y).clipExtent([[P-.11*C,_-.0521*C],[P-.0111*C,_+.0521*C]]).stream(sn),rn=N.translate([P+.09*C,_-0*C]).clipExtent([[P-.0111*C+i,_-.0521*C+i],[P+.1*C-i,_+.024*C-i]]).stream(sn),gn()},Y.fitExtent=function(y,C){return g(Y,y,C)},Y.fitSize=function(y,C){return p(Y,y,C)};function gn(){return un=hn=null,Y}return Y.drawCompositionBorders=function(y){var C=j([106.3214,2.0228]),P=j([105.1843,2.3761]),_=j([104.2151,3.3618]),G=j([104.215,4.5651]);y.moveTo(C[0],C[1]),y.lineTo(P[0],P[1]),y.lineTo(_[0],_[1]),y.lineTo(G[0],G[1])},Y.getCompositionBorders=function(){var y=o.path();return this.drawCompositionBorders(y),y.toString()},Y.scale(4800)}function Dt(un){var hn=un.length;return{point:function(j,Gn){for(var N=-1;++N=-.02&&An<0&&dn>=-.038&&dn<-.005?N:An>=0&&An<.02&&dn>=-.038&&dn<-.005?en:j).invert(P)},y.stream=function(P){return un&&hn===P?un:un=Dt([j.stream(hn=P),N.stream(P),en.stream(P)])},y.precision=function(P){return arguments.length?(j.precision(P),N.precision(P),en.precision(P),C()):j.precision()},y.scale=function(P){return arguments.length?(j.scale(P),N.scale(P*1.5),en.scale(P*4),y.translate(j.translate())):j.scale()},y.translate=function(P){if(!arguments.length)return j.translate();var _=j.scale(),G=+P[0],dn=+P[1];return Gn=j.translate(P).clipExtent([[G-.005*_,dn-.02*_],[G+.038*_,dn+.02*_]]).stream(gn),rn=N.translate([G-.025*_,dn-.01*_]).clipExtent([[G-.038*_+i,dn-.02*_+i],[G-.005*_-i,dn+0*_-i]]).stream(gn),sn=en.translate([G-.025*_,dn+.01*_]).clipExtent([[G-.038*_+i,dn-0*_+i],[G-.005*_-i,dn+.02*_-i]]).stream(gn),C()},y.fitExtent=function(P,_){return g(y,P,_)},y.fitSize=function(P,_){return p(y,P,_)};function C(){return un=hn=null,y}return y.drawCompositionBorders=function(P){var _,G,dn,An;_=j([9.21327272751682,2.645820439454123]),G=j([11.679126293239872,2.644755519268689]),dn=j([11.676845389029227,.35307824637606433]),An=j([9.213572917774014,.35414205204417754]),P.moveTo(_[0],_[1]),P.lineTo(G[0],G[1]),P.lineTo(dn[0],dn[1]),P.lineTo(An[0],An[1]),P.closePath(),_=j([7.320873711543669,2.64475551449975]),G=j([9.213272722738658,2.645820434679803]),dn=j([9.213422896480349,1.4999812505283054]),An=j([7.322014760520787,1.4989168878985566]),P.moveTo(_[0],_[1]),P.lineTo(G[0],G[1]),P.lineTo(dn[0],dn[1]),P.lineTo(An[0],An[1]),P.closePath(),_=j([7.3220147605302905,1.4989168783492766]),G=j([9.213422896481598,1.499981240979021]),dn=j([9.213572912999604,.354142056817247]),An=j([7.323154615739809,.353078251154504]),P.moveTo(_[0],_[1]),P.lineTo(G[0],G[1]),P.lineTo(dn[0],dn[1]),P.lineTo(An[0],An[1]),P.closePath()},y.getCompositionBorders=function(){var P=o.path();return this.drawCompositionBorders(P),P.toString()},y.scale(12e3)}function Gt(un){var hn=un.length;return{point:function(j,Gn){for(var N=-1;++N=-.089&&G<.06&&_>=.029&&_<.046?N:j).invert(y)},Y.stream=function(y){return un&&hn===y?un:un=Gt([j.stream(hn=y),N.stream(y)])},Y.precision=function(y){return arguments.length?(j.precision(y),N.precision(y),gn()):j.precision()},Y.scale=function(y){return arguments.length?(j.scale(y),N.scale(y),Y.translate(j.translate())):j.scale()},Y.translate=function(y){if(!arguments.length)return j.translate();var C=j.scale(),P=+y[0],_=+y[1];return Gn=j.translate(y).clipExtent([[P-.065*C,_-.089*C],[P+.075*C,_+.089*C]]).stream(sn),rn=N.translate([P+.01*C,_+.025*C]).clipExtent([[P+.029*C+i,_-.089*C+i],[P+.046*C-i,_-.06*C-i]]).stream(sn),gn()},Y.fitExtent=function(y,C){return g(Y,y,C)},Y.fitSize=function(y,C){return p(Y,y,C)};function gn(){return un=hn=null,Y}return Y.drawCompositionBorders=function(y){var C,P,_,G;C=j([-1.113205870242365,59.64920050773357]),P=j([.807899092399606,59.59085836472269]),_=j([.5778611961420386,57.93467822832577]),G=j([-1.25867782078448,57.99029450085142]),y.moveTo(C[0],C[1]),y.lineTo(P[0],P[1]),y.lineTo(_[0],_[1]),y.lineTo(G[0],G[1]),y.closePath()},Y.getCompositionBorders=function(){var y=o.path();return this.drawCompositionBorders(y),y.toString()},Y.scale(2800)}e.geoAlbersUk=Nt,e.geoAlbersUsa=E,e.geoAlbersUsaTerritories=R,e.geoConicConformalEurope=H,e.geoConicConformalFrance=cn,e.geoConicConformalNetherlands=Vn,e.geoConicConformalPortugal=V,e.geoConicConformalSpain=A,e.geoConicEquidistantJapan=an,e.geoMercatorEcuador=Z,e.geoMercatorEquatorialGuinea=bt,e.geoMercatorMalaysia=Jn,e.geoTransverseMercatorChile=Tn,Object.defineProperty(e,"__esModule",{value:!0})})},"./node_modules/_d3-dsv@1.2.0@d3-dsv/dist/d3-dsv.js":function(b,v,r){(function(n,e){e(v)})(this,function(n){"use strict";var e={},t={},o=34,i=10,l=13;function a(H){return new Function("d","return {"+H.map(function(yn,Vn){return JSON.stringify(yn)+": d["+Vn+'] || ""'}).join(",")+"}")}function u(H,yn){var Vn=a(H);return function(Ln,Jn){return yn(Vn(Ln),Jn,H)}}function s(H){var yn=Object.create(null),Vn=[];return H.forEach(function(Ln){for(var Jn in Ln)Jn in yn||Vn.push(yn[Jn]=Jn)}),Vn}function f(H,yn){var Vn=H+"",Ln=Vn.length;return Ln9999?"+"+f(H,6):f(H,4)}function d(H){var yn=H.getUTCHours(),Vn=H.getUTCMinutes(),Ln=H.getUTCSeconds(),Jn=H.getUTCMilliseconds();return isNaN(H)?"Invalid Date":c(H.getUTCFullYear())+"-"+f(H.getUTCMonth()+1,2)+"-"+f(H.getUTCDate(),2)+(Jn?"T"+f(yn,2)+":"+f(Vn,2)+":"+f(Ln,2)+"."+f(Jn,3)+"Z":Ln?"T"+f(yn,2)+":"+f(Vn,2)+":"+f(Ln,2)+"Z":Vn||yn?"T"+f(yn,2)+":"+f(Vn,2)+"Z":"")}function g(H){var yn=new RegExp('["'+H+` +\r]`),Vn=H.charCodeAt(0);function Ln(j,Gn){var N,rn,en=Jn(j,function(sn,Y){if(N)return N(sn,Y-1);rn=sn,N=Gn?u(sn,Gn):a(sn)});return en.columns=rn||[],en}function Jn(j,Gn){var N=[],rn=j.length,en=0,sn=0,Y,gn=rn<=0,y=!1;j.charCodeAt(rn-1)===i&&--rn,j.charCodeAt(rn-1)===l&&--rn;function C(){if(gn)return t;if(y)return y=!1,e;var _,G=en,dn;if(j.charCodeAt(G)===o){for(;en++=rn?gn=!0:(dn=j.charCodeAt(en++))===i?y=!0:dn===l&&(y=!0,j.charCodeAt(en)===i&&++en),j.slice(G+1,_-1).replace(/""/g,'"')}for(;en0?1:m<0?-1:0},E=Math.sin,F=Math.tan,R=1e-6,nn=1e-12,A=Math.PI,$=A/2,V=A/4,I=Math.SQRT1_2,Z=H(2),vn=H(A),Tn=A*2,tn=180/A,an=A/180;function Cn(m){return m?m/Math.sin(m):1}function cn(m){return m>1?$:m<-1?-$:Math.asin(m)}function fn(m){return m>1?0:m<-1?A:Math.acos(m)}function H(m){return m>0?Math.sqrt(m):0}function yn(m){return m=u(2*m),(m-1)/(m+1)}function Vn(m){return(u(m)-u(-m))/2}function Ln(m){return(u(m)+u(-m))/2}function Jn(m){return f(m+H(m*m+1))}function Dt(m){return f(m+H(m*m-1))}function bt(m){var M=F(m/2),w=2*f(a(m/2))/(M*M);function D(K,W){var q=a(K),jn=a(W),bn=E(W),In=jn*q,Kn=-((1-In?f((1+In)/2)/(1-In):-.5)+w/(1+In));return[Kn*jn*E(K),Kn*bn]}return D.invert=function(K,W){var q=H(K*K+W*W),jn=-m/2,bn=50,In;if(!q)return[0,0];do{var Kn=jn/2,nt=a(Kn),dt=E(Kn),mt=F(Kn),It=f(1/nt);jn-=In=(2/mt*It-w*mt-q)/(-It/(dt*dt)+1-w/(2*nt*nt))}while(o(In)>R&&--bn>0);var Vt=E(jn);return[l(K*Vt,q*a(jn)),cn(W*Vt/q)]},D}var Gt=function(){var m=$,M=e.geoProjectionMutator(bt),w=M(m);return w.radius=function(D){return arguments.length?M(m=D*an):m*tn},w.scale(179.976).clipAngle(147)};function Nt(m,M){var w=a(M),D=Cn(fn(w*a(m/=2)));return[2*w*E(m)*D,E(M)*D]}Nt.invert=function(m,M){if(!(m*m+4*M*M>A*A+R)){var w=m,D=M,K=25;do{var W=E(w),q=E(w/2),jn=a(w/2),bn=E(D),In=a(D),Kn=E(2*D),nt=bn*bn,dt=In*In,mt=q*q,It=1-dt*jn*jn,Vt=It?fn(In*jn)*H(ee=1/It):ee=0,ee,ge=2*Vt*In*q-m,je=Vt*bn-M,Se=ee*(dt*mt+Vt*In*jn*nt),Ae=ee*(.5*W*Kn-Vt*2*bn*q),Re=ee*.25*(Kn*q-Vt*bn*dt*W),Xe=ee*(nt*jn+Vt*mt*In),Pr=Ae*Re-Xe*Se;if(!Pr)break;var zr=(je*Ae-ge*Xe)/Pr,Or=(ge*Re-je*Se)/Pr;w-=zr,D-=Or}while((o(zr)>R||o(Or)>R)&&--K>0);return[w,D]}};var un=function(){return e.geoProjection(Nt).scale(152.63)};function hn(m){var M=E(m),w=a(m),D=m>=0?1:-1,K=F(D*m),W=(1+M-w)/2;function q(jn,bn){var In=a(bn),Kn=a(jn/=2);return[(1+In)*E(jn),(D*bn>-l(Kn,K)-.001?0:-D*10)+W+E(bn)*w-(1+In)*M*Kn]}return q.invert=function(jn,bn){var In=0,Kn=0,nt=50;do{var dt=a(In),mt=E(In),It=a(Kn),Vt=E(Kn),ee=1+It,ge=ee*mt-jn,je=W+Vt*w-ee*M*dt-bn,Se=ee*dt/2,Ae=-mt*Vt,Re=M*ee*mt/2,Xe=w*It+M*dt*Vt,Pr=Ae*Re-Xe*Se,zr=(je*Ae-ge*Xe)/Pr/2,Or=(ge*Re-je*Se)/Pr;In-=zr,Kn-=Or}while((o(zr)>R||o(Or)>R)&&--nt>0);return D*Kn>-l(a(In),K)-.001?[In*2,Kn]:null},q}var j=function(){var m=20*an,M=m>=0?1:-1,w=F(M*m),D=e.geoProjectionMutator(hn),K=D(m),W=K.stream;return K.parallel=function(q){return arguments.length?(w=F((M=(m=q*an)>=0?1:-1)*m),D(m)):m*tn},K.stream=function(q){var jn=K.rotate(),bn=W(q),In=(K.rotate([0,0]),W(q));return K.rotate(jn),bn.sphere=function(){In.polygonStart(),In.lineStart();for(var Kn=M*-180;M*Kn<180;Kn+=M*90)In.point(Kn,M*90);for(;M*(Kn-=m)>=-180;)In.point(Kn,M*-l(a(Kn*an/2),w)*tn);In.lineEnd(),In.polygonEnd()},bn},K.scale(218.695).center([0,28.0974])};function Gn(m,M){var w=F(M/2),D=H(1-w*w),K=1+D*a(m/=2),W=E(m)*D/K,q=w/K,jn=W*W,bn=q*q;return[4/3*W*(3+jn-3*bn),4/3*q*(3+3*jn-bn)]}Gn.invert=function(m,M){if(m*=3/8,M*=3/8,!m&&o(M)>1)return null;var w=m*m,D=M*M,K=1+w+D,W=H((K-H(K*K-4*M*M))/2),q=cn(W)/3,jn=W?Dt(o(M/W))/3:Jn(o(m))/3,bn=a(q),In=Ln(jn),Kn=In*In-bn*bn;return[T(m)*2*l(Vn(jn)*bn,.25-Kn),T(M)*2*l(In*E(q),.25+Kn)]};var N=function(){return e.geoProjection(Gn).scale(66.1603)},rn=H(8),en=f(1+Z);function sn(m,M){var w=o(M);return wnn&&--D>0);return[m/(a(w)*(rn-1/E(w))),T(M)*w]};var Y=function(){return e.geoProjection(sn).scale(112.314)};function gn(m){var M=2*A/m;function w(D,K){var W=e.geoAzimuthalEquidistantRaw(D,K);if(o(D)>$){var q=l(W[1],W[0]),jn=H(W[0]*W[0]+W[1]*W[1]),bn=M*p((q-$)/M)+$,In=l(E(q-=bn),2-a(q));q=bn+cn(A/jn*E(In))-In,W[0]=jn*a(q),W[1]=jn*E(q)}return W}return w.invert=function(D,K){var W=H(D*D+K*K);if(W>$){var q=l(K,D),jn=M*p((q-$)/M)+$,bn=q>jn?-1:1,In=W*a(jn-q),Kn=1/F(bn*fn((In-A)/H(A*(A-2*In)+W*W)));q=jn+2*i((Kn+bn*H(Kn*Kn-3))/3),D=W*a(q),K=W*E(q)}return e.geoAzimuthalEquidistantRaw.invert(D,K)},w}var y=function(){var m=5,M=e.geoProjectionMutator(gn),w=M(m),D=w.stream,K=.01,W=-a(K*an),q=E(K*an);return w.lobes=function(jn){return arguments.length?M(m=+jn):m},w.stream=function(jn){var bn=w.rotate(),In=D(jn),Kn=(w.rotate([0,0]),D(jn));return w.rotate(bn),In.sphere=function(){Kn.polygonStart(),Kn.lineStart();for(var nt=0,dt=360/m,mt=2*A/m,It=90-180/m,Vt=$;ntR&&--D>0);return M/2}function P(m,M,w){function D(K,W){return[m*K*a(W=C(w,W)),M*E(W)]}return D.invert=function(K,W){return W=cn(W/M),[K/(m*a(W)),cn((2*W+E(2*W))/w)]},D}var _=P(Z/$,Z,A),G=function(){return e.geoProjection(_).scale(169.529)},dn=2.00276,An=1.11072;function Yn(m,M){var w=C(A,M);return[dn*m/(1/a(M)+An/a(w)),(M+Z*E(w))/dn]}Yn.invert=function(m,M){var w=dn*M,D=M<0?-V:V,K=25,W,q;do q=w-Z*E(D),D-=W=(E(2*D)+2*D-A*E(q))/(2*a(2*D)+2+A*a(q)*Z*a(D));while(o(W)>R&&--K>0);return q=w-Z*E(D),[m*(1/a(q)+An/a(D))/dn,q]};var Dn=function(){return e.geoProjection(Yn).scale(160.857)},Fn=function(m){var M=0,w=e.geoProjectionMutator(m),D=w(M);return D.parallel=function(K){return arguments.length?w(M=K*an):M*tn},D};function jt(m,M){return[m*a(M),M]}jt.invert=function(m,M){return[m/a(M),M]};var Kt=function(){return e.geoProjection(jt).scale(152.63)};function te(m){if(!m)return jt;var M=1/F(m);function w(D,K){var W=M+m-K,q=W&&D*a(K)/W;return[W*E(q),M-W*a(q)]}return w.invert=function(D,K){var W=H(D*D+(K=M-K)*K),q=M+m-W;return[W/a(q)*l(D,K),q]},w}var kt=function(){return Fn(te).scale(123.082).center([0,26.1441]).parallel(45)};function ue(m){function M(w,D){var K=$-D,W=K&&w*m*E(K)/K;return[K*E(W)/m,$-K*a(W)]}return M.invert=function(w,D){var K=w*m,W=$-D,q=H(K*K+W*W),jn=l(K,W);return[(q?q/E(q):1)*jn/m,$-q]},M}var ve=function(){var m=.5,M=e.geoProjectionMutator(ue),w=M(m);return w.fraction=function(D){return arguments.length?M(m=+D):m},w.scale(158.837)},le=P(1,4/A,A),he=function(){return e.geoProjection(le).scale(152.63)};function pe(m,M,w,D,K,W){var q=a(W),jn;if(o(m)>1||o(W)>1)jn=fn(w*K+M*D*q);else{var bn=E(m/2),In=E(W/2);jn=2*cn(H(bn*bn+M*D*In*In))}return o(jn)>R?[jn,l(D*E(W),M*K-w*D*q)]:[0,0]}function Me(m,M,w){return fn((m*m+M*M-w*w)/(2*m*M))}function zn(m){return m-2*A*s((m+A)/(2*A))}function Nn(m,M,w){for(var D=[[m[0],m[1],E(m[1]),a(m[1])],[M[0],M[1],E(M[1]),a(M[1])],[w[0],w[1],E(w[1]),a(w[1])]],K=D[2],W,q=0;q<3;++q,K=W)W=D[q],K.v=pe(W[1]-K[1],K[3],K[2],W[3],W[2],W[0]-K[0]),K.point=[0,0];var jn=Me(D[0].v[0],D[2].v[0],D[1].v[0]),bn=Me(D[0].v[0],D[1].v[0],D[2].v[0]),In=A-jn;D[2].point[1]=0,D[0].point[0]=-(D[1].point[0]=D[0].v[0]/2);var Kn=[D[2].point[0]=D[0].point[0]+D[2].v[0]*a(jn),2*(D[0].point[1]=D[1].point[1]=D[2].v[0]*E(jn))];function nt(dt,mt){var It=E(mt),Vt=a(mt),ee=new Array(3),ge;for(ge=0;ge<3;++ge){var je=D[ge];if(ee[ge]=pe(mt-je[1],je[3],je[2],Vt,It,dt-je[0]),!ee[ge][0])return je.point;ee[ge][1]=zn(ee[ge][1]-je.v[1])}var Se=Kn.slice();for(ge=0;ge<3;++ge){var Ae=ge==2?0:ge+1,Re=Me(D[ge].v[0],ee[ge][0],ee[Ae][0]);ee[ge][1]<0&&(Re=-Re),ge?ge==1?(Re=bn-Re,Se[0]-=ee[ge][0]*a(Re),Se[1]-=ee[ge][0]*E(Re)):(Re=In-Re,Se[0]+=ee[ge][0]*a(Re),Se[1]+=ee[ge][0]*E(Re)):(Se[0]+=ee[ge][0]*a(Re),Se[1]-=ee[ge][0]*E(Re))}return Se[0]/=3,Se[1]/=3,Se}return nt}function et(m){return m[0]*=an,m[1]*=an,m}function ut(){return Ut([0,22],[45,22],[22.5,-22]).scale(380).center([22.5,2])}function Ut(m,M,w){var D=e.geoCentroid({type:"MultiPoint",coordinates:[m,M,w]}),K=[-D[0],-D[1]],W=e.geoRotation(K),q=e.geoProjection(Nn(et(W(m)),et(W(M)),et(W(w)))).rotate(K),jn=q.center;return delete q.rotate,q.center=function(bn){return arguments.length?jn(W(bn)):W.invert(jn())},q.clipAngle(90)}function Oe(m,M){var w=H(1-E(M));return[2/vn*m*w,vn*(1-w)]}Oe.invert=function(m,M){var w=(w=M/vn-1)*w;return[w>0?m*H(A/w)/2:0,cn(1-w)]};var qe=function(){return e.geoProjection(Oe).scale(95.6464).center([0,30])};function Ge(m){var M=F(m);function w(D,K){return[D,(D?D/E(D):1)*(E(K)*a(D)-M*a(K))]}return w.invert=M?function(D,K){D&&(K*=E(D)/D);var W=a(D);return[D,2*l(H(W*W+M*M-K*K)-W,M-K)]}:function(D,K){return[D,cn(D?K*F(D)/D:K)]},w}var or=function(){return Fn(Ge).scale(249.828).clipAngle(90)},ze=H(3);function _n(m,M){return[ze*m*(2*a(2*M/3)-1)/vn,ze*vn*E(M/3)]}_n.invert=function(m,M){var w=3*cn(M/(ze*vn));return[vn*m/(ze*(2*a(2*w/3)-1)),w]};var Bn=function(){return e.geoProjection(_n).scale(156.19)};function tt(m){var M=a(m);function w(D,K){return[D*M,E(K)/M]}return w.invert=function(D,K){return[D/M,cn(K*M)]},w}var at=function(){return Fn(tt).parallel(38.58).scale(195.044)};function Et(m){var M=a(m);function w(D,K){return[D*M,(1+M)*F(K/2)]}return w.invert=function(D,K){return[D/M,i(K/(1+M))*2]},w}var St=function(){return Fn(Et).scale(124.75)};function $t(m,M){var w=H(8/(3*A));return[w*m*(1-o(M)/A),w*M]}$t.invert=function(m,M){var w=H(8/(3*A)),D=M/w;return[m/(w*(1-o(D)/A)),D]};var ne=function(){return e.geoProjection($t).scale(165.664)};function Qt(m,M){var w=H(4-3*E(o(M)));return[2/H(6*A)*m*w,T(M)*H(2*A/3)*(2-w)]}Qt.invert=function(m,M){var w=2-o(M)/H(2*A/3);return[m*H(6*A)/(2*w),T(M)*cn((4-w*w)/3)]};var Mt=function(){return e.geoProjection(Qt).scale(165.664)};function Zt(m,M){var w=H(A*(4+A));return[2/w*m*(1+H(1-4*M*M/(A*A))),4/w*M]}Zt.invert=function(m,M){var w=H(A*(4+A))/2;return[m*w/(1+H(1-M*M*(4+A)/(4*A))),M*w/2]};var ie=function(){return e.geoProjection(Zt).scale(180.739)};function vt(m,M){var w=(2+$)*E(M);M/=2;for(var D=0,K=Infinity;D<10&&o(K)>R;D++){var W=a(M);M-=K=(M+E(M)*(W+2)-w)/(2*W*(1+W))}return[2/H(A*(4+A))*m*(1+a(M)),2*H(A/(4+A))*E(M)]}vt.invert=function(m,M){var w=M*H((4+A)/A)/2,D=cn(w),K=a(D);return[m/(2/H(A*(4+A))*(1+K)),cn((D+w*(K+2))/(2+$))]};var re=function(){return e.geoProjection(vt).scale(180.739)};function oe(m,M){return[m*(1+a(M))/H(2+A),2*M/H(2+A)]}oe.invert=function(m,M){var w=H(2+A),D=M*w/2;return[w*m/(1+a(D)),D]};var ln=function(){return e.geoProjection(oe).scale(173.044)};function Pn(m,M){for(var w=(1+$)*E(M),D=0,K=Infinity;D<10&&o(K)>R;D++)M-=K=(M+E(M)-w)/(1+a(M));return w=H(2+A),[m*(1+a(M))/w,2*M/w]}Pn.invert=function(m,M){var w=1+$,D=H(w/2);return[m*2*D/(1+a(M*=D)),cn((M+E(M))/w)]};var Sn=function(){return e.geoProjection(Pn).scale(173.044)},Hn=3+2*Z;function Un(m,M){var w=E(m/=2),D=a(m),K=H(a(M)),W=a(M/=2),q=E(M)/(W+Z*D*K),jn=H(2/(1+q*q)),bn=H((Z*W+(D+w)*K)/(Z*W+(D-w)*K));return[Hn*(jn*(bn-1/bn)-2*f(bn)),Hn*(jn*q*(bn+1/bn)-2*i(q))]}Un.invert=function(m,M){if(!(W=Gn.invert(m/1.2,M*1.065)))return null;var w=W[0],D=W[1],K=20,W;m/=Hn,M/=Hn;do{var q=w/2,jn=D/2,bn=E(q),In=a(q),Kn=E(jn),nt=a(jn),dt=a(D),mt=H(dt),It=Kn/(nt+Z*In*mt),Vt=It*It,ee=H(2/(1+Vt)),ge=Z*nt+(In+bn)*mt,je=Z*nt+(In-bn)*mt,Se=ge/je,Ae=H(Se),Re=Ae-1/Ae,Xe=Ae+1/Ae,Pr=ee*Re-2*f(Ae)-m,zr=ee*It*Xe-2*i(It)-M,Or=Kn&&I*mt*bn*Vt/Kn,ro=(Z*In*nt+mt)/(2*(nt+Z*In*mt)*(nt+Z*In*mt)*mt),bo=-.5*It*ee*ee*ee,zo=bo*Or,Wo=bo*ro,Ai=(Ai=2*nt+Z*mt*(In-bn))*Ai*Ae,$i=(Z*In*nt*mt+dt)/Ai,Mo=-(Z*bn*Kn)/(mt*Ai),Do=Re*zo-2*$i/Ae+ee*($i+$i/Se),Io=Re*Wo-2*Mo/Ae+ee*(Mo+Mo/Se),xo=It*Xe*zo-2*Or/(1+Vt)+ee*Xe*Or+ee*It*($i-$i/Se),Fo=It*Xe*Wo-2*ro/(1+Vt)+ee*Xe*ro+ee*It*(Mo-Mo/Se),Uo=Io*xo-Fo*Do;if(!Uo)break;var Ko=(zr*Io-Pr*Fo)/Uo,$o=(Pr*xo-zr*Do)/Uo;w-=Ko,D=c(-$,d($,D-$o))}while((o(Ko)>R||o($o)>R)&&--K>0);return o(o(D)-$)D){var nt=H(Kn),dt=l(In,bn),mt=w*p(dt/w),It=dt-mt,Vt=m*a(It),ee=(m*E(It)-It*E(Vt))/($-Vt),ge=Le(It,ee),je=(A-m)/We(ge,Vt,A);bn=nt;var Se=50,Ae;do bn-=Ae=(m+We(ge,Vt,bn)*je-nt)/(ge(bn)*je);while(o(Ae)>R&&--Se>0);In=It*E(bn),bn<$&&(In-=ee*(bn-$));var Re=E(mt),Xe=a(mt);jn[0]=bn*Xe-In*Re,jn[1]=bn*Re+In*Xe}return jn}return K.invert=function(W,q){var jn=W*W+q*q;if(jn>D){var bn=H(jn),In=l(q,W),Kn=w*p(In/w),nt=In-Kn;W=bn*a(nt),q=bn*E(nt);for(var dt=W-$,mt=E(W),It=q/mt,Vt=W<$?Infinity:0,ee=10;;){var ge=m*E(It),je=m*a(It),Se=E(je),Ae=$-je,Re=(ge-It*Se)/Ae,Xe=Le(It,Re);if(o(Vt)R||o(It)>R)&&--Vt>0);return[nt,dt]},bn},pr=Ze(2.8284,-1.6988,.75432,-.18071,1.76003,-.38914,.042555),Ar=function(){return e.geoProjection(pr).scale(149.995)},Rr=Ze(2.583819,-.835827,.170354,-.038094,1.543313,-.411435,.082742),hi=function(){return e.geoProjection(Rr).scale(153.93)},Wr=Ze(5/6*A,-.62636,-.0344,0,1.3493,-.05524,0,.045),Ri=function(){return e.geoProjection(Wr).scale(130.945)};function Er(m,M){var w=m*m,D=M*M;return[m*(1-.162388*D)*(.87-952426e-9*w*w),M*(1+D/12)]}Er.invert=function(m,M){var w=m,D=M,K=50,W;do{var q=D*D;D-=W=(D*(1+q/12)-M)/(1+q/4)}while(o(W)>R&&--K>0);K=50,m/=1-.162388*q;do{var jn=(jn=w*w)*jn;w-=W=(w*(.87-952426e-9*jn)-m)/(.87-.00476213*jn)}while(o(W)>R&&--K>0);return[w,D]};var vi=function(){return e.geoProjection(Er).scale(131.747)},gi=Ze(2.6516,-.76534,.19123,-.047094,1.36289,-.13965,.031762),Ci=function(){return e.geoProjection(gi).scale(131.087)},Xr=function(m){var M=m($,0)[0]-m(-$,0)[0];function w(D,K){var W=D>0?-.5:.5,q=m(D+W*A,K);return q[0]-=W*M,q}return m.invert&&(w.invert=function(D,K){var W=D>0?-.5:.5,q=m.invert(D+W*M,K),jn=q[0]-W*A;return jn<-A?jn+=2*A:jn>A&&(jn-=2*A),q[0]=jn,q}),w};function Cr(m,M){var w=T(m),D=T(M),K=a(M),W=a(m)*K,q=E(m)*K,jn=E(D*M);m=o(l(q,jn)),M=cn(W),o(m-$)>R&&(m%=$);var bn=Hi(m>A/4?$-m:m,M);return m>A/4&&(jn=bn[0],bn[0]=-bn[1],bn[1]=-jn),bn[0]*=w,bn[1]*=-D,bn}Cr.invert=function(m,M){o(m)>1&&(m=T(m)*2-m),o(M)>1&&(M=T(M)*2-M);var w=T(m),D=T(M),K=-w*m,W=-D*M,q=W/K<1,jn=z(q?W:K,q?K:W),bn=jn[0],In=jn[1],Kn=a(In);return q&&(bn=-$-bn),[w*(l(E(bn)*Kn,-E(In))+A),D*cn(a(bn)*Kn)]};function Hi(m,M){if(M===$)return[0,0];var w=E(M),D=w*w,K=D*D,W=1+K,q=1+3*K,jn=1-K,bn=cn(1/H(W)),In=jn+D*W*bn,Kn=(1-w)/In,nt=H(Kn),dt=Kn*W,mt=H(dt),It=nt*jn,Vt,ee;if(m===0)return[0,-(It+D*mt)];var ge=a(M),je=1/ge,Se=2*w*ge,Ae=(-3*D+bn*q)*Se,Re=(-In*ge-(1-w)*Ae)/(In*In),Xe=.5*Re/nt,Pr=jn*Xe-2*D*nt*Se,zr=D*W*Re+Kn*q*Se,Or=-je*Se,ro=-je*zr,bo=-2*je*Pr,zo=4*m/A,Wo;if(m>.222*A||M.175*A){if(Vt=(It+D*H(dt*(1+K)-It*It))/(1+K),m>A/4)return[Vt,Vt];var Ai=Vt,$i=.5*Vt;Vt=.5*($i+Ai),ee=50;do{var Mo=H(dt-Vt*Vt),Do=Vt*(bo+Or*Mo)+ro*cn(Vt/mt)-zo;if(!Do)break;Do<0?$i=Vt:Ai=Vt,Vt=.5*($i+Ai)}while(o(Ai-$i)>R&&--ee>0)}else{Vt=R,ee=25;do{var Io=Vt*Vt,xo=H(dt-Io),Fo=bo+Or*xo,Uo=Vt*Fo+ro*cn(Vt/mt)-zo,Ko=Fo+(ro-Or*Io)/xo;Vt-=Wo=xo?Uo/Ko:0}while(o(Wo)>R&&--ee>0)}return[Vt,-It-D*H(dt-Vt*Vt)]}function z(m,M){for(var w=0,D=1,K=.5,W=50;;){var q=K*K,jn=H(K),bn=cn(1/H(1+q)),In=1-q+K*(1+q)*bn,Kn=(1-jn)/In,nt=H(Kn),dt=Kn*(1+q),mt=nt*(1-q),It=dt-m*m,Vt=H(It),ee=M+mt+K*Vt;if(o(D-w)0?w=K:D=K,K=.5*(w+D)}if(!W)return null;var ge=cn(jn),je=a(ge),Se=1/je,Ae=2*jn*je,Re=(-3*K+bn*(1+3*q))*Ae,Xe=(-In*je-(1-jn)*Re)/(In*In),Pr=.5*Xe/nt,zr=(1-q)*Pr-2*K*nt*Ae,Or=-2*Se*zr,ro=-Se*Ae,bo=-Se*(K*(1+q)*Xe+Kn*(1+3*q)*Ae);return[A/4*(m*(Or+ro*Vt)+bo*cn(m/H(dt))),ge]}var On=function(){return e.geoProjection(Xr(Cr)).scale(239.75)};function $n(m,M,w){var D,K,W;return m?(D=lt(m,w),M?(K=lt(M,1-w),W=K[1]*K[1]+w*D[0]*D[0]*K[0]*K[0],[[D[0]*K[2]/W,D[1]*D[2]*K[0]*K[1]/W],[D[1]*K[1]/W,-D[0]*D[2]*K[0]*K[2]/W],[D[2]*K[1]*K[2]/W,-w*D[0]*D[1]*K[0]/W]]):[[D[0],0],[D[1],0],[D[2],0]]):(K=lt(M,1-w),[[0,K[0]/K[1]],[1/K[1],0],[K[2]/K[1],0]])}function lt(m,M){var w,D,K,W,q;if(M=1-R)return w=(1-M)/4,D=Ln(m),W=yn(m),K=1/D,q=D*Vn(m),[W+w*(q-m)/(D*D),K-w*W*K*(q-m),K+w*W*K*(q+m),2*i(u(m))-$+w*(q-m)/D];var jn=[1,0,0,0,0,0,0,0,0],bn=[H(M),0,0,0,0,0,0,0,0],In=0;for(D=H(1-M),q=1;o(bn[In]/jn[In])>R&&In<8;)w=jn[In++],bn[In]=(w-D)/2,jn[In]=(w+D)/2,D=H(w*D),q*=2;K=q*jn[In]*m;do W=bn[In]*E(D=K)/jn[In],K=(cn(W)+K)/2;while(--In);return[E(K),W=a(K),W/a(K-D),K]}function Tt(m,M,w){var D=o(m),K=o(M),W=Vn(K);if(D){var q=1/E(D),jn=1/(F(D)*F(D)),bn=-(jn+w*(W*W*q*q)-1+w),In=(w-1)*jn,Kn=(-bn+H(bn*bn-4*In))/2;return[wt(i(1/H(Kn)),w)*T(m),wt(i(H((Kn/jn-1)/w)),1-w)*T(M)]}return[0,wt(i(W),1-w)*T(M)]}function wt(m,M){if(!M)return m;if(M===1)return f(F(m/2+V));for(var w=1,D=H(1-M),K=H(M),W=0;o(K)>R;W++){if(m%A){var q=i(D*F(m)/w);q<0&&(q+=A),m+=q+~~(m/A)*A}else m+=m;K=(w+D)/2,D=H(w*D),K=((w=K)-D)/2}return m/(g(2,W)*w)}function Bt(m,M){var w=(Z-1)/(Z+1),D=H(1-w*w),K=wt($,D*D),W=-1,q=f(F(A/4+o(M)/2)),jn=u(W*q)/H(w),bn=gt(jn*a(W*m),jn*E(W*m)),In=Tt(bn[0],bn[1],D*D);return[-In[1],(M>=0?1:-1)*(.5*K-In[0])]}function gt(m,M){var w=m*m,D=M+1,K=1-w-M*M;return[.5*((m>=0?$:-$)-l(K,2*m)),-.25*f(K*K+4*w)+.5*f(D*D+w)]}function Yt(m,M){var w=M[0]*M[0]+M[1]*M[1];return[(m[0]*M[0]+m[1]*M[1])/w,(m[1]*M[0]-m[0]*M[1])/w]}Bt.invert=function(m,M){var w=(Z-1)/(Z+1),D=H(1-w*w),K=wt($,D*D),W=-1,q=$n(.5*K-M,-m,D*D),jn=Yt(q[0],q[1]),bn=l(jn[1],jn[0])/W;return[bn,2*i(u(.5/W*f(w*jn[0]*jn[0]+w*jn[1]*jn[1])))-$]};var de=function(){return e.geoProjection(Xr(Bt)).scale(151.496)};function ae(m,M){if(arguments.length<2&&(M=m),M===1)return e.geoAzimuthalEqualAreaRaw;if(M===Infinity)return me;function w(D,K){var W=e.geoAzimuthalEqualAreaRaw(D/M,K);return W[0]*=m,W}return w.invert=function(D,K){var W=e.geoAzimuthalEqualAreaRaw.invert(D/m,K);return W[0]*=M,W},w}function me(m,M){return[m*a(M)/a(M/=2),2*E(M)]}me.invert=function(m,M){var w=2*cn(M/2);return[m*a(w/2)/a(w),w]};var ye=function(){var m=2,M=e.geoProjectionMutator(ae),w=M(m);return w.coefficient=function(D){return arguments.length?M(m=+D):m},w.scale(169.529)};function xe(m){var M=E(m),w=a(m),D=Ce(m);D.invert=Ce(-m);function K(W,q){var jn=D(W,q);W=jn[0],q=jn[1];var bn=E(q),In=a(q),Kn=a(W),nt=fn(M*bn+w*In*Kn),dt=E(nt),mt=o(dt)>R?nt/dt:1;return[mt*w*E(W),(o(W)>$?mt:-mt)*(M*In-w*bn*Kn)]}return K.invert=function(W,q){var jn=H(W*W+q*q),bn=-E(jn),In=a(jn),Kn=jn*In,nt=-q*bn,dt=jn*M,mt=H(Kn*Kn+nt*nt-dt*dt),It=l(Kn*dt+nt*mt,nt*dt-Kn*mt),Vt=(jn>$?-1:1)*l(W*bn,jn*a(It)*In+q*E(It)*bn);return D.invert(Vt,It)},K}function Ce(m){var M=E(m),w=a(m);return function(D,K){var W=a(K),q=a(D)*W,jn=E(D)*W,bn=E(K);return[l(jn,q*w-bn*M),cn(bn*w+q*M)]}}var Ne=function(){var m=0,M=e.geoProjectionMutator(xe),w=M(m),D=w.rotate,K=w.stream,W=e.geoCircle();return w.parallel=function(q){if(!arguments.length)return m*tn;var jn=w.rotate();return M(m=q*an).rotate(jn)},w.rotate=function(q){return arguments.length?(D.call(w,[q[0],q[1]-m*tn]),W.center([-q[0],-q[1]]),w):(q=D.call(w),q[1]+=m*tn,q)},w.stream=function(q){return q=K(q),q.sphere=function(){q.polygonStart();var jn=.01,bn=W.radius(90-jn)().coordinates[0],In=bn.length-1,Kn=-1,nt;for(q.lineStart();++Kn=0;)q.point((nt=bn[Kn])[0],nt[1]);q.lineEnd(),q.polygonEnd()},q},w.scale(79.4187).parallel(45).clipAngle(180-.001)},De=41+48/36+37/3600,$e=tt(0);function Ue(m){var M=De*an,w=Oe(A,M)[0]-Oe(-A,M)[0],D=$e(0,M)[1],K=Oe(0,M)[1],W=vn-K,q=Tn/m,jn=4/Tn,bn=D+W*W*4/Tn;function In(Kn,nt){var dt,mt=o(nt);if(mt>M){var It=d(m-1,c(0,s((Kn+A)/q)));Kn+=A*(m-1)/m-It*q,dt=Oe(Kn,mt),dt[0]=dt[0]*Tn/w-Tn*(m-1)/(2*m)+It*Tn/m,dt[1]=D+(dt[1]-K)*4*W/Tn,nt<0&&(dt[1]=-dt[1])}else dt=$e(Kn,nt);return dt[0]*=jn,dt[1]/=bn,dt}return In.invert=function(Kn,nt){Kn/=jn,nt*=bn;var dt=o(nt);if(dt>D){var mt=d(m-1,c(0,s((Kn+A)/q)));Kn=(Kn+A*(m-1)/m-mt*q)*w/Tn;var It=Oe.invert(Kn,.25*(dt-D)*Tn/W+K);return It[0]-=A*(m-1)/m-mt*q,nt<0&&(It[1]=-It[1]),It}return $e.invert(Kn,nt)},In}function Ve(m){return{type:"Polygon",coordinates:[t.range(-180,180+m/2,m).map(function(M,w){return[M,w&1?90-1e-6:De]}).concat(t.range(180,-180-m/2,-m).map(function(M,w){return[M,w&1?-90+1e-6:-De]}))]}}var He=function(){var m=4,M=e.geoProjectionMutator(Ue),w=M(m),D=w.stream;return w.lobes=function(K){return arguments.length?M(m=+K):m},w.stream=function(K){var W=w.rotate(),q=D(K),jn=(w.rotate([0,0]),D(K));return w.rotate(W),q.sphere=function(){e.geoStream(Ve(180/m),jn)},q},w.scale(239.75)};function ar(m){var M=1+m,w=E(1/M),D=cn(w),K=2*H(A/(W=A+4*D*M)),W,q=.5*K*(M+H(m*(2+m))),jn=m*m,bn=M*M;function In(Kn,nt){var dt=1-E(nt),mt,It;if(dt&&dt<2){var Vt=$-nt,ee=25,ge;do{var je=E(Vt),Se=a(Vt),Ae=D+l(je,M-Se),Re=1+bn-2*M*Se;Vt-=ge=(Vt-jn*D-M*je+Re*Ae-.5*dt*W)/(2*M*je*Ae)}while(o(ge)>nn&&--ee>0);mt=K*H(Re),It=Kn*Ae/A}else mt=K*(m+dt),It=Kn*D/A;return[mt*E(It),q-mt*a(It)]}return In.invert=function(Kn,nt){var dt=Kn*Kn+(nt-=q)*nt,mt=(1+bn-dt/(K*K))/(2*M),It=fn(mt),Vt=E(It),ee=D+l(Vt,M-mt);return[cn(Kn/H(dt))*A/ee,cn(1-2*(It-jn*D-M*Vt+(1+bn-2*M*mt)*ee)/W)]},In}var nr=function(){var m=1,M=e.geoProjectionMutator(ar),w=M(m);return w.ratio=function(D){return arguments.length?M(m=+D):m},w.scale(167.774).center([0,18.67])},cr=.7109889596207567,tr=.0528035274542;function Je(m,M){return M>-cr?(m=_(m,M),m[1]+=tr,m):jt(m,M)}Je.invert=function(m,M){return M>-cr?_.invert(m,M-tr):jt.invert(m,M)};var dr=function(){return e.geoProjection(Je).rotate([-20,-55]).scale(164.263).center([0,-5.4036])};function Qe(m,M){return o(M)>cr?(m=_(m,M),m[1]-=M>0?tr:-tr,m):jt(m,M)}Qe.invert=function(m,M){return o(M)>cr?_.invert(m,M+(M>0?tr:-tr)):jt.invert(m,M)};var we=function(){return e.geoProjection(Qe).scale(152.63)};function Fe(m,M){return o(m[0]-M[0])=0;--bn)w=m[1][bn],D=w[0][0],K=w[0][1],W=w[1][1],q=w[2][0],jn=w[2][1],M.push(ur([[q-R,jn-R],[q-R,W+R],[D+R,W+R],[D+R,K-R]],30));return{type:"Polygon",coordinates:[t.merge(M)]}}var sr=function(m,M){var w=Dr(M);M=M.map(function(jn){return jn.map(function(bn){return[[bn[0][0]*an,bn[0][1]*an],[bn[1][0]*an,bn[1][1]*an],[bn[2][0]*an,bn[2][1]*an]]})});var D=M.map(function(jn){return jn.map(function(bn){var In=m(bn[0][0],bn[0][1])[0],Kn=m(bn[2][0],bn[2][1])[0],nt=m(bn[1][0],bn[0][1])[1],dt=m(bn[1][0],bn[1][1])[1],mt;return nt>dt&&(mt=nt,nt=dt,dt=mt),[[In,nt],[Kn,dt]]})});function K(jn,bn){for(var In=bn<0?-1:1,Kn=M[+(bn<0)],nt=0,dt=Kn.length-1;ntKn[nt][2][0];++nt);var mt=m(jn-Kn[nt][1][0],bn);return mt[0]+=m(Kn[nt][1][0],In*bn>In*Kn[nt][0][1]?Kn[nt][0][1]:bn)[0],mt}m.invert&&(K.invert=function(jn,bn){for(var In=D[+(bn<0)],Kn=M[+(bn<0)],nt=0,dt=In.length;nt2)return null;w/=2,D/=2;var W=w*w,q=D*D,jn=2*D/(1+W+q);return jn=g((1+jn)/(1-jn),1/m),[l(2*w,1-W-q)/m,cn((jn-1)/(jn+1))]},M}var Gi=function(){var m=.5,M=e.geoProjectionMutator(Di),w=M(m);return w.spacing=function(D){return arguments.length?M(m=+D):m},w.scale(124.75)},Jr=A/Z;function Qr(m,M){return[m*(1+H(a(M)))/2,M/(a(M/2)*a(m/6))]}Qr.invert=function(m,M){var w=o(m),D=o(M),K=R,W=$;DR||o(ee)>R)&&--K>0);return K&&[w,D]};var _r=function(){return e.geoProjection(si).scale(139.98)};function kr(m,M){return[E(m)/a(M),F(M)*a(m)]}kr.invert=function(m,M){var w=m*m,D=M*M,K=D+1,W=m?I*H((K-H(w*w+2*w*(D-1)+K*K))/w+1):1/H(K);return[cn(m*W),T(M)*fn(W)]};var qr=function(){return e.geoProjection(kr).scale(144.049).clipAngle(90-.001)};function li(m){var M=a(m),w=F(V+m/2);function D(K,W){var q=W-m,jn=o(q)=0;)Kn=m[In],nt=Kn[0]+jn*(mt=nt)-bn*dt,dt=Kn[1]+jn*dt+bn*mt;return nt=jn*(mt=nt)-bn*dt,dt=jn*dt+bn*mt,[nt,dt]}return w.invert=function(D,K){var W=20,q=D,jn=K;do{for(var bn=M,In=m[bn],Kn=In[0],nt=In[1],dt=0,mt=0,It;--bn>=0;)In=m[bn],dt=Kn+q*(It=dt)-jn*mt,mt=nt+q*mt+jn*It,Kn=In[0]+q*(It=Kn)-jn*nt,nt=In[1]+q*nt+jn*It;dt=Kn+q*(It=dt)-jn*mt,mt=nt+q*mt+jn*It,Kn=q*(It=Kn)-jn*nt-D,nt=q*nt+jn*It-K;var Vt=dt*dt+mt*mt,ee,ge;q-=ee=(Kn*dt+nt*mt)/Vt,jn-=ge=(nt*dt-Kn*mt)/Vt}while(o(ee)+o(ge)>R*R&&--W>0);if(W){var je=H(q*q+jn*jn),Se=2*i(je*.5),Ae=E(Se);return[l(q*Ae,je*a(Se)),je?cn(jn*Ae/je):0]}},w}var rr=[[.9972523,0],[.0052513,-.0041175],[.0074606,.0048125],[-.0153783,-.1968253],[.0636871,-.1408027],[.3660976,-.2937382]],Tr=[[.98879,0],[0,0],[-.050909,0],[0,0],[.075528,0]],io=[[.984299,0],[.0211642,.0037608],[-.1036018,-.0575102],[-.0329095,-.0320119],[.0499471,.1223335],[.026046,.0899805],[7388e-7,-.1435792],[.0075848,-.1334108],[-.0216473,.0776645],[-.0225161,.0853673]],Lr=[[.9245,0],[0,0],[.01943,0]],jr=[[.721316,0],[0,0],[-.00881625,-.00617325]];function br(){return Mr(rr,[152,-64]).scale(1500).center([-160.908,62.4864]).clipAngle(25)}function pi(){return Mr(Tr,[95,-38]).scale(1e3).clipAngle(55).center([-96.5563,38.8675])}function Yr(){return Mr(io,[120,-45]).scale(359.513).clipAngle(55).center([-117.474,53.0628])}function ni(){return Mr(Lr,[-20,-18]).scale(209.091).center([20,16.7214]).clipAngle(82)}function wr(){return Mr(jr,[165,10]).scale(250).clipAngle(130).center([-165,-10])}function Mr(m,M){var w=e.geoProjection(mr(m)).rotate(M).clipAngle(90),D=e.geoRotation(M),K=w.center;return delete w.rotate,w.center=function(W){return arguments.length?K(D(W)):D.invert(K())},w}var xi=H(6),Vi=H(7);function go(m,M){var w=cn(7*E(M)/(3*xi));return[xi*m*(2*a(2*w/3)-1)/Vi,9*E(w/3)/Vi]}go.invert=function(m,M){var w=3*cn(M*Vi/9);return[m*Vi/(xi*(2*a(2*w/3)-1)),cn(E(w)*3*xi/7)]};var mo=function(){return e.geoProjection(go).scale(164.859)};function yi(m,M){for(var w=(1+I)*E(M),D=M,K=0,W;K<25&&(D-=W=(E(D/2)+E(D)-w)/(.5*a(D/2)+a(D)),!(o(W)R&&--D>0);return[m/(.8707+(W=w*w)*(-.131979+W*(-.013791+W*W*W*(.003971-.001529*W)))),w]};var Ei=function(){return e.geoProjection(Xi).scale(175.295)};function ti(m,M){var w=M*M,D=w*w,K=w*D;return[m*(.84719-.13063*w+K*K*(-.04515+.05494*w-.02326*D+.00331*K)),M*(1.01183+D*D*(-.02625+.01926*w-.00396*D))]}ti.invert=function(m,M){var w=M,D=25,K,W,q,jn;do W=w*w,q=W*W,w-=K=(w*(1.01183+q*q*(-.02625+.01926*W-.00396*q))-M)/(1.01183+q*q*(9*-.02625+11*.01926*W+13*-.00396*q));while(o(K)>nn&&--D>0);return W=w*w,q=W*W,jn=W*q,[m/(.84719-.13063*W+jn*jn*(-.04515+.05494*W-.02326*q+.00331*jn)),w]};var Zi=function(){return e.geoProjection(ti).scale(175.295)};function oo(m,M){return[m*(1+a(M))/2,2*(M-F(M/2))]}oo.invert=function(m,M){for(var w=M/2,D=0,K=Infinity;D<10&&o(K)>R;++D){var W=a(M/2);M-=K=(M-F(M/2)-w)/(1-.5/(W*W))}return[2*m/(1+a(M)),M]};var Ji=function(){return e.geoProjection(oo).scale(152.63)},ji=1.0148,ci=.23185,Oo=-.14499,po=.02406,Qi=ji,yo=5*ci,So=7*Oo,Li=9*po,Nr=1.790857183;function ei(m,M){var w=M*M;return[m,M*(ji+w*w*(ci+w*(Oo+po*w)))]}ei.invert=function(m,M){M>Nr?M=Nr:M<-Nr&&(M=-Nr);var w=M,D;do{var K=w*w;w-=D=(w*(ji+K*K*(ci+K*(Oo+po*K)))-M)/(Qi+K*K*(yo+K*(So+Li*K)))}while(o(D)>R);return[m,w]};var Ni=function(){return e.geoProjection(ei).scale(139.319)};function bi(m,M){if(o(M)R&&--K>0);return q=F(D),[(o(M)=0;)if(D=M[jn],w[0]===D[0]&&w[1]===D[1]){if(W)return[W,w];W=w}}}function Ro(m){for(var M=m.length,w=[],D=m[M-1],K=0;K0?[-D[0],0]:[180-D[0],180])};var M=Mi.map(function(w){return{face:w,project:m(w)}});return[-1,0,0,1,0,1,4,5].forEach(function(w,D){var K=M[w];K&&(K.children||(K.children=[])).push(M[D])}),Bi(M[0],function(w,D){return M[w<-A/2?D<0?6:4:w<0?D<0?2:0:wD^mt>D&&w<(dt-In)*(D-Kn)/(mt-Kn)+In&&(K=!K)}return K},to=function(m,M){var w=M.stream,D;if(!w)throw new Error("invalid projection");switch(m&&m.type){case"Feature":D=zi;break;case"FeatureCollection":D=Lo;break;default:D=co;break}return D(m,w)};function Lo(m,M){return{type:"FeatureCollection",features:m.features.map(function(w){return zi(w,M)})}}function zi(m,M){return{type:"Feature",id:m.id,properties:m.properties,geometry:co(m.geometry,M)}}function eo(m,M){return{type:"GeometryCollection",geometries:m.geometries.map(function(w){return co(w,M)})}}function co(m,M){if(!m)return null;if(m.type==="GeometryCollection")return eo(m,M);var w;switch(m.type){case"Point":w=Si;break;case"MultiPoint":w=Si;break;case"LineString":w=Wi;break;case"MultiLineString":w=Wi;break;case"Polygon":w=di;break;case"MultiPolygon":w=di;break;case"Sphere":w=di;break;default:return null}return e.geoStream(m,M(w)),w.result()}var ir=[],lr=[],Si={point:function(m,M){ir.push([m,M])},result:function(){var m=ir.length?ir.length<2?{type:"Point",coordinates:ir[0]}:{type:"MultiPoint",coordinates:ir}:null;return ir=[],m}},Wi={lineStart:fo,point:function(m,M){ir.push([m,M])},lineEnd:function(){ir.length&&(lr.push(ir),ir=[])},result:function(){var m=lr.length?lr.length<2?{type:"LineString",coordinates:lr[0]}:{type:"MultiLineString",coordinates:lr}:null;return lr=[],m}},di={polygonStart:fo,lineStart:fo,point:function(m,M){ir.push([m,M])},lineEnd:function(){var m=ir.length;if(m){do ir.push(ir[0].slice());while(++m<4);lr.push(ir),ir=[]}},polygonEnd:fo,result:function(){if(!lr.length)return null;var m=[],M=[];return lr.forEach(function(w){jo(w)?m.push([w]):M.push(w)}),M.forEach(function(w){var D=w[0];m.some(function(K){if(Oi(K[0],D))return K.push(w),!0})||m.push([w])}),lr=[],m.length?m.length>1?{type:"MultiPolygon",coordinates:m}:{type:"Polygon",coordinates:m[0]}:null}},ii=function(m){var M=m($,0)[0]-m(-$,0)[0];function w(D,K){var W=o(D)<$,q=m(W?D:D>0?D-A:D+A,K),jn=(q[0]-q[1])*I,bn=(q[0]+q[1])*I;if(W)return[jn,bn];var In=M*I,Kn=jn>0^bn>0?-1:1;return[Kn*jn-T(bn)*In,Kn*bn-T(jn)*In]}return m.invert&&(w.invert=function(D,K){var W=(D+K)*I,q=(K-D)*I,jn=o(W)<.5*M&&o(q)<.5*M;if(!jn){var bn=M*I,In=W>0^q>0?-1:1,Kn=-In*D+(q>0?1:-1)*bn,nt=-In*K+(W>0?1:-1)*bn;W=(-Kn-nt)*I,q=(Kn-nt)*I}var dt=m.invert(W,q);return jn||(dt[0]+=W>0?A:-A),dt}),e.geoProjection(w).rotate([-90,-90,45]).clipAngle(180-.001)},Ki=function(){return ii(Cr).scale(176.423)},Ti=function(){return ii(Bt).scale(111.48)},U=function(m,M){if(!(0<=(M=+M)&&M<=20))throw new Error("invalid digits");function w(bn){var In=bn.length,Kn=2,nt=new Array(In);for(nt[0]=+bn[0].toFixed(M),nt[1]=+bn[1].toFixed(M);KnR&&--jn>0);var dt=D*(In=F(q)),mt=F(o(K)0?$:-$)*(bn+K*(Kn-q)/2+K*K*(Kn-2*bn+q)/2)]}Zn.invert=function(m,M){var w=M/$,D=w*90,K=d(18,o(D/5)),W=c(0,s(K));do{var q=Mn[W][1],jn=Mn[W+1][1],bn=Mn[d(19,W+2)][1],In=bn-q,Kn=bn-2*jn+q,nt=2*(o(w)-jn)/In,dt=Kn/In,mt=nt*(1-dt*nt*(1-2*dt*nt));if(mt>=0||W===1){D=(M>=0?5:-5)*(mt+K);var It=50,Vt;do K=d(18,o(D)/5),W=s(K),mt=K-W,q=Mn[W][1],jn=Mn[W+1][1],bn=Mn[d(19,W+2)][1],D-=(Vt=(M>=0?$:-$)*(jn+mt*(bn-q)/2+mt*mt*(bn-2*jn+q)/2)-M)*tn;while(o(Vt)>nn&&--It>0);break}}while(--W>=0);var ee=Mn[W][0],ge=Mn[W+1][0],je=Mn[d(19,W+2)][0];return[m/(ge+mt*(je-ee)/2+mt*mt*(je-2*ge+ee)/2),D*an]};var ht=function(){return e.geoProjection(Zn).scale(152.63)};function yt(m){function M(w,D){var K=a(D),W=(m-1)/(m-K*a(w));return[W*K*E(w),W*E(D)]}return M.invert=function(w,D){var K=w*w+D*D,W=H(K),q=(m-H(1-K*(m+1)/(m-1)))/((m-1)/W+W/(m-1));return[l(w*q,W*H(1-q*q)),W?cn(D*q/W):0]},M}function Rt(m,M){var w=yt(m);if(!M)return w;var D=a(M),K=E(M);function W(q,jn){var bn=w(q,jn),In=bn[1],Kn=In*K/(m-1)+D;return[bn[0]*D/Kn,In/Kn]}return W.invert=function(q,jn){var bn=(m-1)/(m-1-jn*K);return w.invert(bn*q,bn*jn*D)},W}var _t=function(){var m=2,M=0,w=e.geoProjectionMutator(Rt),D=w(m,M);return D.distance=function(K){return arguments.length?w(m=+K,M):m},D.tilt=function(K){return arguments.length?w(m,M=K*an):M*tn},D.scale(432.147).clipAngle(fn(1/m)*tn-1e-6)},Ht=1e-4,pt=1e4,Lt=-180,S=Lt+Ht,L=180,Q=L-Ht,k=-90,h=k+Ht,O=90,B=O-Ht;function x(m){return m.length>0}function X(m){return Math.floor(m*pt)/pt}function mn(m){return m===k||m===O?[0,m]:[Lt,X(m)]}function on(m){var M=m[0],w=m[1],D=!1;return M<=S?(M=Lt,D=!0):M>=Q&&(M=L,D=!0),w<=h?(w=k,D=!0):w>=B&&(w=O,D=!0),D?[M,w]:m}function pn(m){return m.map(on)}function En(m,M,w){for(var D=0,K=m.length;D=Q||Kn<=h||Kn>=B){W[q]=on(bn);for(var nt=q+1;ntS&&mth&&It=jn)break;w.push({index:-1,polygon:M,ring:W=W.slice(nt-1)}),W[0]=mn(W[0][1]),q=-1,jn=W.length}}}}function xn(m){var M,w=m.length,D={},K={},W,q,jn,bn,In;for(M=0;M0?A-jn:jn)*tn],In=e.geoProjection(m(q)).rotate(bn),Kn=e.geoRotation(bn),nt=In.center;return delete In.rotate,In.center=function(dt){return arguments.length?nt(Kn(dt)):Kn.invert(nt())},In.clipAngle(90)};function ft(m){var M=a(m);function w(D,K){var W=e.geoGnomonicRaw(D,K);return W[0]*=M,W}return w.invert=function(D,K){return e.geoGnomonicRaw.invert(D/M,K)},w}function Ct(){return zt([-158,21.5],[-77,39]).clipAngle(60).scale(400)}function zt(m,M){return it(ft,m,M)}function At(m){if(!(m*=2))return e.geoAzimuthalEquidistantRaw;var M=-m/2,w=-M,D=m*m,K=F(w),W=.5/E(w);function q(jn,bn){var In=fn(a(bn)*a(jn-M)),Kn=fn(a(bn)*a(jn-w)),nt=bn<0?-1:1;return In*=In,Kn*=Kn,[(In-Kn)/(2*m),nt*H(4*D*Kn-(D-In+Kn)*(D-In+Kn))/(2*m)]}return q.invert=function(jn,bn){var In=bn*bn,Kn=a(H(In+(dt=jn+M)*dt)),nt=a(H(In+(dt=jn+w)*dt)),dt,mt;return[l(mt=Kn-nt,dt=(Kn+nt)*K),(bn<0?-1:1)*fn(H(dt*dt+mt*mt)*W)]},q}function Wt(){return Jt([-158,21.5],[-77,39]).clipAngle(130).scale(122.571)}function Jt(m,M){return it(At,m,M)}function ce(m,M){if(o(M)R&&--jn>0);return[T(m)*(H(K*K+4)+K)*A/4,$*q]};var Be=function(){return e.geoProjection(Pe).scale(127.16)},Ie=4*A+3*H(3),qt=2*H(2*A*H(3)/Ie),_e=P(qt*H(3)/A,qt,Ie/6),Ye=function(){return e.geoProjection(_e).scale(176.84)};function ke(m,M){return[m*H(1-3*M*M/(A*A)),M]}ke.invert=function(m,M){return[m/H(1-3*M*M/(A*A)),M]};var fr=function(){return e.geoProjection(ke).scale(152.63)};function wi(m,M){var w=.90631*E(M),D=H(1-w*w),K=H(2/(1+D*a(m/=3)));return[2.66723*D*K*E(m),1.24104*w*K]}wi.invert=function(m,M){var w=m/2.66723,D=M/1.24104,K=H(w*w+D*D),W=2*cn(K/2);return[3*l(m*F(W),2.66723*K),K&&cn(M*E(W)/(1.24104*.90631*K))]};var Ur=function(){return e.geoProjection(wi).scale(172.632)};function ho(m,M){var w=a(M),D=a(m)*w,K=1-D,W=a(m=l(E(m)*w,-E(M))),q=E(m);return w=H(1-D*D),[q*w-W*K,-W*w-q*K]}ho.invert=function(m,M){var w=(m*m+M*M)/-2,D=H(-w*(2+w)),K=M*w+m*D,W=m*w-M*D,q=H(W*W+K*K);return[l(D*K,q*(1+w)),q?-cn(D*W/q):0]};var vo=function(){return e.geoProjection(ho).rotate([0,-90,45]).scale(124.75).clipAngle(180-.001)};function No(m,M){var w=Nt(m,M);return[(w[0]+m/$)/2,(w[1]+M)/2]}No.invert=function(m,M){var w=m,D=M,K=25;do{var W=a(D),q=E(D),jn=E(2*D),bn=q*q,In=W*W,Kn=E(w),nt=a(w/2),dt=E(w/2),mt=dt*dt,It=1-In*nt*nt,Vt=It?fn(W*nt)*H(ee=1/It):ee=0,ee,ge=.5*(2*Vt*W*dt+w/$)-m,je=.5*(Vt*q+D)-M,Se=.5*ee*(In*mt+Vt*W*nt*bn)+.5/$,Ae=ee*(Kn*jn/4-Vt*q*dt),Re=.125*ee*(jn*dt-Vt*q*In*Kn),Xe=.5*ee*(bn*nt+Vt*mt*W)+.5,Pr=Ae*Re-Xe*Se,zr=(je*Ae-ge*Xe)/Pr,Or=(ge*Re-je*Se)/Pr;w-=zr,D-=Or}while((o(zr)>R||o(Or)>R)&&--K>0);return[w,D]};var Bo=function(){return e.geoProjection(No).scale(158.837)};n.geoAiry=Gt,n.geoAiryRaw=bt,n.geoAitoff=un,n.geoAitoffRaw=Nt,n.geoArmadillo=j,n.geoArmadilloRaw=hn,n.geoAugust=N,n.geoAugustRaw=Gn,n.geoBaker=Y,n.geoBakerRaw=sn,n.geoBerghaus=y,n.geoBerghausRaw=gn,n.geoBoggs=Dn,n.geoBoggsRaw=Yn,n.geoBonne=kt,n.geoBonneRaw=te,n.geoBottomley=ve,n.geoBottomleyRaw=ue,n.geoBromley=he,n.geoBromleyRaw=le,n.geoChamberlin=Ut,n.geoChamberlinRaw=Nn,n.geoChamberlinAfrica=ut,n.geoCollignon=qe,n.geoCollignonRaw=Oe,n.geoCraig=or,n.geoCraigRaw=Ge,n.geoCraster=Bn,n.geoCrasterRaw=_n,n.geoCylindricalEqualArea=at,n.geoCylindricalEqualAreaRaw=tt,n.geoCylindricalStereographic=St,n.geoCylindricalStereographicRaw=Et,n.geoEckert1=ne,n.geoEckert1Raw=$t,n.geoEckert2=Mt,n.geoEckert2Raw=Qt,n.geoEckert3=ie,n.geoEckert3Raw=Zt,n.geoEckert4=re,n.geoEckert4Raw=vt,n.geoEckert5=ln,n.geoEckert5Raw=oe,n.geoEckert6=Sn,n.geoEckert6Raw=Pn,n.geoEisenlohr=rt,n.geoEisenlohrRaw=Un,n.geoFahey=ot,n.geoFaheyRaw=qn,n.geoFoucaut=Pt,n.geoFoucautRaw=ct,n.geoGilbert=Xt,n.geoGingery=Ke,n.geoGingeryRaw=fe,n.geoGinzburg4=Ar,n.geoGinzburg4Raw=pr,n.geoGinzburg5=hi,n.geoGinzburg5Raw=Rr,n.geoGinzburg6=Ri,n.geoGinzburg6Raw=Wr,n.geoGinzburg8=vi,n.geoGinzburg8Raw=Er,n.geoGinzburg9=Ci,n.geoGinzburg9Raw=gi,n.geoGringorten=On,n.geoGringortenRaw=Cr,n.geoGuyou=de,n.geoGuyouRaw=Bt,n.geoHammer=ye,n.geoHammerRaw=ae,n.geoHammerRetroazimuthal=Ne,n.geoHammerRetroazimuthalRaw=xe,n.geoHealpix=He,n.geoHealpixRaw=Ue,n.geoHill=nr,n.geoHillRaw=ar,n.geoHomolosine=we,n.geoHomolosineRaw=Qe,n.geoInterrupt=sr,n.geoInterruptedBoggs=mi,n.geoInterruptedHomolosine=Kr,n.geoInterruptedMollweide=Yi,n.geoInterruptedMollweideHemispheres=vr,n.geoInterruptedSinuMollweide=er,n.geoInterruptedSinusoidal=$r,n.geoKavrayskiy7=yr,n.geoKavrayskiy7Raw=Ir,n.geoLagrange=Gi,n.geoLagrangeRaw=Di,n.geoLarrivee=xr,n.geoLarriveeRaw=Qr,n.geoLaskowski=_r,n.geoLaskowskiRaw=si,n.geoLittrow=qr,n.geoLittrowRaw=kr,n.geoLoximuthal=Ii,n.geoLoximuthalRaw=li,n.geoMiller=gr,n.geoMillerRaw=Hr,n.geoModifiedStereographic=Mr,n.geoModifiedStereographicRaw=mr,n.geoModifiedStereographicAlaska=br,n.geoModifiedStereographicGs48=pi,n.geoModifiedStereographicGs50=Yr,n.geoModifiedStereographicMiller=ni,n.geoModifiedStereographicLee=wr,n.geoMollweide=G,n.geoMollweideRaw=_,n.geoMtFlatPolarParabolic=mo,n.geoMtFlatPolarParabolicRaw=go,n.geoMtFlatPolarQuartic=_i,n.geoMtFlatPolarQuarticRaw=yi,n.geoMtFlatPolarSinusoidal=Po,n.geoMtFlatPolarSinusoidalRaw=fi,n.geoNaturalEarth=Ei,n.geoNaturalEarthRaw=Xi,n.geoNaturalEarth2=Zi,n.geoNaturalEarth2Raw=ti,n.geoNellHammer=Ji,n.geoNellHammerRaw=oo,n.geoPatterson=Ni,n.geoPattersonRaw=ei,n.geoPolyconic=To,n.geoPolyconicRaw=bi,n.geoPolyhedral=Bi,n.geoPolyhedralButterfly=so,n.geoPolyhedralCollignon=Pi,n.geoPolyhedralWaterman=Co,n.geoProject=to,n.geoGringortenQuincuncial=Ki,n.geoPeirceQuincuncial=Ti,n.geoPierceQuincuncial=Ti,n.geoQuantize=U,n.geoQuincuncial=ii,n.geoRectangularPolyconic=wn,n.geoRectangularPolyconicRaw=J,n.geoRobinson=ht,n.geoRobinsonRaw=Zn,n.geoSatellite=_t,n.geoSatelliteRaw=Rt,n.geoSinuMollweide=dr,n.geoSinuMollweideRaw=Je,n.geoSinusoidal=Kt,n.geoSinusoidalRaw=jt,n.geoStitch=Xn,n.geoTimes=Qn,n.geoTimesRaw=st,n.geoTwoPointAzimuthal=zt,n.geoTwoPointAzimuthalRaw=ft,n.geoTwoPointAzimuthalUsa=Ct,n.geoTwoPointEquidistant=Jt,n.geoTwoPointEquidistantRaw=At,n.geoTwoPointEquidistantUsa=Wt,n.geoVanDerGrinten=se,n.geoVanDerGrintenRaw=ce,n.geoVanDerGrinten2=Ee,n.geoVanDerGrinten2Raw=Te,n.geoVanDerGrinten3=Ft,n.geoVanDerGrinten3Raw=be,n.geoVanDerGrinten4=Be,n.geoVanDerGrinten4Raw=Pe,n.geoWagner4=Ye,n.geoWagner4Raw=_e,n.geoWagner6=fr,n.geoWagner6Raw=ke,n.geoWagner7=Ur,n.geoWagner7Raw=wi,n.geoWiechel=vo,n.geoWiechelRaw=ho,n.geoWinkel3=Bo,n.geoWinkel3Raw=No,Object.defineProperty(n,"__esModule",{value:!0})})},"./node_modules/_d3-geo@1.12.1@d3-geo/dist/d3-geo.js":function(b,v,r){(function(n,e){e(v,r("./node_modules/_d3-array@1.2.4@d3-array/dist/d3-array.js"))})(this,function(n,e){"use strict";function t(){return new o}function o(){this.reset()}o.prototype={constructor:o,reset:function(){this.s=this.t=0},add:function(h){l(i,h,this.t),l(this,i.s,this.s),this.s?this.t+=i.t:this.s=i.t},valueOf:function(){return this.s}};var i=new o;function l(h,O,B){var x=h.s=O+B,X=x-O,mn=x-X;h.t=O-mn+(B-X)}var a=1e-6,u=1e-12,s=Math.PI,f=s/2,c=s/4,d=s*2,g=180/s,p=s/180,T=Math.abs,E=Math.atan,F=Math.atan2,R=Math.cos,nn=Math.ceil,A=Math.exp,$=Math.log,V=Math.pow,I=Math.sin,Z=Math.sign||function(h){return h>0?1:h<0?-1:0},vn=Math.sqrt,Tn=Math.tan;function tn(h){return h>1?0:h<-1?s:Math.acos(h)}function an(h){return h>1?f:h<-1?-f:Math.asin(h)}function Cn(h){return(h=I(h/2))*h}function cn(){}function fn(h,O){h&&yn.hasOwnProperty(h.type)&&yn[h.type](h,O)}var H={Feature:function(h,O){fn(h.geometry,O)},FeatureCollection:function(h,O){for(var B=h.features,x=-1,X=B.length;++x=0?1:-1,X=x*B,mn=R(O),on=I(O),pn=j*on,En=hn*mn+pn*R(X),xn=pn*x*I(X);Dt.add(F(xn,En)),un=h,hn=mn,j=on}function Y(h){return bt.reset(),Jn(h,Gn),bt*2}function gn(h){return[F(h[1],h[0]),an(h[2])]}function y(h){var O=h[0],B=h[1],x=R(B);return[x*R(O),x*I(O),I(B)]}function C(h,O){return h[0]*O[0]+h[1]*O[1]+h[2]*O[2]}function P(h,O){return[h[1]*O[2]-h[2]*O[1],h[2]*O[0]-h[0]*O[2],h[0]*O[1]-h[1]*O[0]]}function _(h,O){h[0]+=O[0],h[1]+=O[1],h[2]+=O[2]}function G(h,O){return[h[0]*O,h[1]*O,h[2]*O]}function dn(h){var O=vn(h[0]*h[0]+h[1]*h[1]+h[2]*h[2]);h[0]/=O,h[1]/=O,h[2]/=O}var An,Yn,Dn,Fn,jt,Kt,te,kt,ue=t(),ve,le,he={point:pe,lineStart:zn,lineEnd:Nn,polygonStart:function(){he.point=et,he.lineStart=ut,he.lineEnd=Ut,ue.reset(),Gn.polygonStart()},polygonEnd:function(){Gn.polygonEnd(),he.point=pe,he.lineStart=zn,he.lineEnd=Nn,Dt<0?(An=-(Dn=180),Yn=-(Fn=90)):ue>a?Fn=90:ue<-a&&(Yn=-90),le[0]=An,le[1]=Dn},sphere:function(){An=-(Dn=180),Yn=-(Fn=90)}};function pe(h,O){ve.push(le=[An=h,Dn=h]),OFn&&(Fn=O)}function Me(h,O){var B=y([h*p,O*p]);if(kt){var x=P(kt,B),X=[x[1],-x[0],0],mn=P(X,x);dn(mn),mn=gn(mn);var on=h-jt,pn=on>0?1:-1,En=mn[0]*g*pn,xn,Rn=T(on)>180;Rn^(pn*jtFn&&(Fn=xn)):(En=(En+360)%360-180,Rn^(pn*jtFn&&(Fn=O))),Rn?hOe(An,Dn)&&(Dn=h):Oe(h,Dn)>Oe(An,Dn)&&(An=h):Dn>=An?(hDn&&(Dn=h)):h>jt?Oe(An,h)>Oe(An,Dn)&&(Dn=h):Oe(h,Dn)>Oe(An,Dn)&&(An=h)}else ve.push(le=[An=h,Dn=h]);OFn&&(Fn=O),kt=B,jt=h}function zn(){he.point=Me}function Nn(){le[0]=An,le[1]=Dn,he.point=pe,kt=null}function et(h,O){if(kt){var B=h-jt;ue.add(T(B)>180?B+(B>0?360:-360):B)}else Kt=h,te=O;Gn.point(h,O),Me(h,O)}function ut(){Gn.lineStart()}function Ut(){et(Kt,te),Gn.lineEnd(),T(ue)>a&&(An=-(Dn=180)),le[0]=An,le[1]=Dn,kt=null}function Oe(h,O){return(O-=h)<0?O+360:O}function qe(h,O){return h[0]-O[0]}function Ge(h,O){return h[0]<=h[1]?h[0]<=O&&O<=h[1]:OOe(x[0],x[1])&&(x[1]=X[1]),Oe(X[0],x[1])>Oe(x[0],x[1])&&(x[0]=X[0])):mn.push(x=X);for(on=-Infinity,B=mn.length-1,O=0,x=mn[B];O<=B;x=X,++O)X=mn[O],(pn=Oe(x[1],X[0]))>on&&(on=pn,An=X[0],Dn=x[1])}return ve=le=null,An===Infinity||Yn===Infinity?[[NaN,NaN],[NaN,NaN]]:[[An,Yn],[Dn,Fn]]}var ze,_n,Bn,tt,at,Et,St,$t,ne,Qt,Mt,Zt,ie,vt,re,oe,ln={sphere:cn,point:Pn,lineStart:Hn,lineEnd:Wn,polygonStart:function(){ln.lineStart=qn,ln.lineEnd=ot},polygonEnd:function(){ln.lineStart=Hn,ln.lineEnd=Wn}};function Pn(h,O){h*=p,O*=p;var B=R(O);Sn(B*R(h),B*I(h),I(O))}function Sn(h,O,B){++ze,Bn+=(h-Bn)/ze,tt+=(O-tt)/ze,at+=(B-at)/ze}function Hn(){ln.point=Un}function Un(h,O){h*=p,O*=p;var B=R(O);vt=B*R(h),re=B*I(h),oe=I(O),ln.point=rt,Sn(vt,re,oe)}function rt(h,O){h*=p,O*=p;var B=R(O),x=B*R(h),X=B*I(h),mn=I(O),on=F(vn((on=re*mn-oe*X)*on+(on=oe*x-vt*mn)*on+(on=vt*X-re*x)*on),vt*x+re*X+oe*mn);_n+=on,Et+=on*(vt+(vt=x)),St+=on*(re+(re=X)),$t+=on*(oe+(oe=mn)),Sn(vt,re,oe)}function Wn(){ln.point=Pn}function qn(){ln.point=ct}function ot(){Pt(Zt,ie),ln.point=Pn}function ct(h,O){Zt=h,ie=O,h*=p,O*=p,ln.point=Pt;var B=R(O);vt=B*R(h),re=B*I(h),oe=I(O),Sn(vt,re,oe)}function Pt(h,O){h*=p,O*=p;var B=R(O),x=B*R(h),X=B*I(h),mn=I(O),on=re*mn-oe*X,pn=oe*x-vt*mn,En=vt*X-re*x,xn=vn(on*on+pn*pn+En*En),Rn=an(xn),kn=xn&&-Rn/xn;ne+=kn*on,Qt+=kn*pn,Mt+=kn*En,_n+=Rn,Et+=Rn*(vt+(vt=x)),St+=Rn*(re+(re=X)),$t+=Rn*(oe+(oe=mn)),Sn(vt,re,oe)}function xt(h){ze=_n=Bn=tt=at=Et=St=$t=ne=Qt=Mt=0,Jn(h,ln);var O=ne,B=Qt,x=Mt,X=O*O+B*B+x*x;return Xs?h+Math.round(-h/d)*d:h,O]}fe.invert=fe;function Le(h,O,B){return(h%=d)?O||B?Xt(Ke(h),Ze(O,B)):Ke(h):O||B?Ze(O,B):fe}function We(h){return function(O,B){return O+=h,[O>s?O-d:O<-s?O+d:O,B]}}function Ke(h){var O=We(h);return O.invert=We(-h),O}function Ze(h,O){var B=R(h),x=I(h),X=R(O),mn=I(O);function on(pn,En){var xn=R(En),Rn=R(pn)*xn,kn=I(pn)*xn,Xn=I(En),st=Xn*B+Rn*x;return[F(kn*X-st*mn,Rn*B-Xn*x),an(st*X+kn*mn)]}return on.invert=function(pn,En){var xn=R(En),Rn=R(pn)*xn,kn=I(pn)*xn,Xn=I(En),st=Xn*X-kn*mn;return[F(kn*X+Xn*mn,Rn*B+st*x),an(st*B-Rn*x)]},on}function pr(h){h=Le(h[0]*p,h[1]*p,h.length>2?h[2]*p:0);function O(B){return B=h(B[0]*p,B[1]*p),B[0]*=g,B[1]*=g,B}return O.invert=function(B){return B=h.invert(B[0]*p,B[1]*p),B[0]*=g,B[1]*=g,B},O}function Ar(h,O,B,x,X,mn){if(!!B){var on=R(O),pn=I(O),En=x*B;X==null?(X=O+x*d,mn=O-En/2):(X=Rr(on,X),mn=Rr(on,mn),(x>0?Xmn)&&(X+=x*d));for(var xn,Rn=X;x>0?Rn>mn:Rn1&&h.push(h.pop().concat(h.shift()))},result:function(){var B=h;return h=[],O=null,B}}}function Ri(h,O){return T(h[0]-O[0])=0;--pn)X.point((kn=Rn[pn])[0],kn[1]);else x(Xn.x,Xn.p.x,-1,X);Xn=Xn.p}Xn=Xn.o,Rn=Xn.z,st=!st}while(!Xn.v);X.lineEnd()}}}function gi(h){if(!!(O=h.length)){for(var O,B=0,x=h[0],X;++B=0?1:-1,Ee=Te*se,be=Ee>s,Ft=it*Jt;if(Ci.add(F(Ft*Te*I(Ee),ft*ce+Ft*R(Ee))),on+=be?se+Te*d:se,be^st>=B^At>=B){var Pe=P(y(Xn),y(zt));dn(Pe);var Be=P(mn,Pe);dn(Be);var Ie=(be^se>=0?-1:1)*an(Be[2]);(x>Ie||x===Ie&&(Pe[0]||Pe[1]))&&(pn+=be^se>=0?1:-1)}}return(on<-a||on0){for(En||(X.polygonStart(),En=!0),X.lineStart(),ce=0;ce1&&Wt&2&&Jt.push(Jt.pop().concat(Jt.shift())),Rn.push(Jt.filter(z))}}return Xn}}function z(h){return h.length>1}function On(h,O){return((h=h.x)[0]<0?h[1]-f-a:f-h[1])-((O=O.x)[0]<0?O[1]-f-a:f-O[1])}var $n=Hi(function(){return!0},lt,wt,[-s,-f]);function lt(h){var O=NaN,B=NaN,x=NaN,X;return{lineStart:function(){h.lineStart(),X=1},point:function(mn,on){var pn=mn>0?s:-s,En=T(mn-O);T(En-s)0?f:-f),h.point(x,B),h.lineEnd(),h.lineStart(),h.point(pn,B),h.point(mn,B),X=0):x!==pn&&En>=s&&(T(O-x)a?E((I(O)*(mn=R(x))*I(B)-I(x)*(X=R(O))*I(h))/(X*mn*on)):(O+x)/2}function wt(h,O,B,x){var X;if(h==null)X=B*f,x.point(-s,X),x.point(0,X),x.point(s,X),x.point(s,0),x.point(s,-X),x.point(0,-X),x.point(-s,-X),x.point(-s,0),x.point(-s,X);else if(T(h[0]-O[0])>a){var mn=h[0]0,X=T(O)>a;function mn(Rn,kn,Xn,st){Ar(st,h,B,Xn,Rn,kn)}function on(Rn,kn){return R(Rn)*R(kn)>O}function pn(Rn){var kn,Xn,st,Qn,it;return{lineStart:function(){Qn=st=!1,it=1},point:function(ft,Ct){var zt=[ft,Ct],At,Wt=on(ft,Ct),Jt=x?Wt?0:xn(ft,Ct):Wt?xn(ft+(ft<0?s:-s),Ct):0;if(!kn&&(Qn=st=Wt)&&Rn.lineStart(),Wt!==st&&(At=En(kn,zt),(!At||Ri(kn,At)||Ri(zt,At))&&(zt[2]=1)),Wt!==st)it=0,Wt?(Rn.lineStart(),At=En(zt,kn),Rn.point(At[0],At[1])):(At=En(kn,zt),Rn.point(At[0],At[1],2),Rn.lineEnd()),kn=At;else if(X&&kn&&x^Wt){var ce;!(Jt&Xn)&&(ce=En(zt,kn,!0))&&(it=0,x?(Rn.lineStart(),Rn.point(ce[0][0],ce[0][1]),Rn.point(ce[1][0],ce[1][1]),Rn.lineEnd()):(Rn.point(ce[1][0],ce[1][1]),Rn.lineEnd(),Rn.lineStart(),Rn.point(ce[0][0],ce[0][1],3)))}Wt&&(!kn||!Ri(kn,zt))&&Rn.point(zt[0],zt[1]),kn=zt,st=Wt,Xn=Jt},lineEnd:function(){st&&Rn.lineEnd(),kn=null},clean:function(){return it|(Qn&&st)<<1}}}function En(Rn,kn,Xn){var st=y(Rn),Qn=y(kn),it=[1,0,0],ft=P(st,Qn),Ct=C(ft,ft),zt=ft[0],At=Ct-zt*zt;if(!At)return!Xn&&Rn;var Wt=O*Ct/At,Jt=-O*zt/At,ce=P(it,ft),se=G(it,Wt),Te=G(ft,Jt);_(se,Te);var Ee=ce,be=C(se,Ee),Ft=C(Ee,Ee),Pe=be*be-Ft*(C(se,se)-1);if(!(Pe<0)){var Be=vn(Pe),Ie=G(Ee,(-be-Be)/Ft);if(_(Ie,se),Ie=gn(Ie),!Xn)return Ie;var qt=Rn[0],_e=kn[0],Ye=Rn[1],ke=kn[1],fr;_e0^Ie[1]<(T(Ie[0]-qt)s^(qt<=Ie[0]&&Ie[0]<=_e)){var vo=G(Ee,(-be+Be)/Ft);return _(vo,se),[Ie,gn(vo)]}}}function xn(Rn,kn){var Xn=x?h:s-h,st=0;return Rn<-Xn?st|=1:Rn>Xn&&(st|=2),kn<-Xn?st|=4:kn>Xn&&(st|=8),st}return Hi(on,pn,mn,x?[0,-h]:[-s,h-s])}function gt(h,O,B,x,X,mn){var on=h[0],pn=h[1],En=O[0],xn=O[1],Rn=0,kn=1,Xn=En-on,st=xn-pn,Qn;if(Qn=B-on,!(!Xn&&Qn>0)){if(Qn/=Xn,Xn<0){if(Qn0){if(Qn>kn)return;Qn>Rn&&(Rn=Qn)}if(Qn=X-on,!(!Xn&&Qn<0)){if(Qn/=Xn,Xn<0){if(Qn>kn)return;Qn>Rn&&(Rn=Qn)}else if(Xn>0){if(Qn0)){if(Qn/=st,st<0){if(Qn0){if(Qn>kn)return;Qn>Rn&&(Rn=Qn)}if(Qn=mn-pn,!(!st&&Qn<0)){if(Qn/=st,st<0){if(Qn>kn)return;Qn>Rn&&(Rn=Qn)}else if(st>0){if(Qn0&&(h[0]=on+Rn*Xn,h[1]=pn+Rn*st),kn<1&&(O[0]=on+kn*Xn,O[1]=pn+kn*st),!0}}}}}var Yt=1e9,de=-Yt;function ae(h,O,B,x){function X(xn,Rn){return h<=xn&&xn<=B&&O<=Rn&&Rn<=x}function mn(xn,Rn,kn,Xn){var st=0,Qn=0;if(xn==null||(st=on(xn,kn))!==(Qn=on(Rn,kn))||En(xn,Rn)<0^kn>0)do Xn.point(st===0||st===3?h:B,st>1?x:O);while((st=(st+kn+4)%4)!==Qn);else Xn.point(Rn[0],Rn[1])}function on(xn,Rn){return T(xn[0]-h)0?0:3:T(xn[0]-B)0?2:1:T(xn[1]-O)0?1:0:Rn>0?3:2}function pn(xn,Rn){return En(xn.x,Rn.x)}function En(xn,Rn){var kn=on(xn,1),Xn=on(Rn,1);return kn!==Xn?kn-Xn:kn===0?Rn[1]-xn[1]:kn===1?xn[0]-Rn[0]:kn===2?xn[1]-Rn[1]:Rn[0]-xn[0]}return function(xn){var Rn=xn,kn=Wr(),Xn,st,Qn,it,ft,Ct,zt,At,Wt,Jt,ce,se={point:Te,lineStart:Pe,lineEnd:Be,polygonStart:be,polygonEnd:Ft};function Te(qt,_e){X(qt,_e)&&Rn.point(qt,_e)}function Ee(){for(var qt=0,_e=0,Ye=st.length;_ex&&(No-ho)*(x-vo)>(Bo-vo)*(h-ho)&&++qt:Bo<=x&&(No-ho)*(x-vo)<(Bo-vo)*(h-ho)&&--qt;return qt}function be(){Rn=kn,Xn=[],st=[],ce=!0}function Ft(){var qt=Ee(),_e=ce&&qt,Ye=(Xn=e.merge(Xn)).length;(_e||Ye)&&(xn.polygonStart(),_e&&(xn.lineStart(),mn(null,null,1,xn),xn.lineEnd()),Ye&&vi(Xn,pn,qt,mn,xn),xn.polygonEnd()),Rn=xn,Xn=st=Qn=null}function Pe(){se.point=Ie,st&&st.push(Qn=[]),Jt=!0,Wt=!1,zt=At=NaN}function Be(){Xn&&(Ie(it,ft),Ct&&Wt&&kn.rejoin(),Xn.push(kn.result())),se.point=Te,Wt&&Rn.lineEnd()}function Ie(qt,_e){var Ye=X(qt,_e);if(st&&Qn.push([qt,_e]),Jt)it=qt,ft=_e,Ct=Ye,Jt=!1,Ye&&(Rn.lineStart(),Rn.point(qt,_e));else if(Ye&&Wt)Rn.point(qt,_e);else{var ke=[zt=Math.max(de,Math.min(Yt,zt)),At=Math.max(de,Math.min(Yt,At))],fr=[qt=Math.max(de,Math.min(Yt,qt)),_e=Math.max(de,Math.min(Yt,_e))];gt(ke,fr,h,O,B,x)?(Wt||(Rn.lineStart(),Rn.point(ke[0],ke[1])),Rn.point(fr[0],fr[1]),Ye||Rn.lineEnd(),ce=!1):Ye&&(Rn.lineStart(),Rn.point(qt,_e),ce=!1)}zt=qt,At=_e,Wt=Ye}return se}}function me(){var h=0,O=0,B=960,x=500,X,mn,on;return on={stream:function(pn){return X&&mn===pn?X:X=ae(h,O,B,x)(mn=pn)},extent:function(pn){return arguments.length?(h=+pn[0][0],O=+pn[0][1],B=+pn[1][0],x=+pn[1][1],X=mn=null,on):[[h,O],[B,x]]}}}var ye=t(),xe,Ce,Ne,De={sphere:cn,point:cn,lineStart:$e,lineEnd:cn,polygonStart:cn,polygonEnd:cn};function $e(){De.point=Ve,De.lineEnd=Ue}function Ue(){De.point=De.lineEnd=cn}function Ve(h,O){h*=p,O*=p,xe=h,Ce=I(O),Ne=R(O),De.point=He}function He(h,O){h*=p,O*=p;var B=I(O),x=R(O),X=T(h-xe),mn=R(X),on=I(X),pn=x*on,En=Ne*B-Ce*x*mn,xn=Ce*B+Ne*x*mn;ye.add(F(vn(pn*pn+En*En),xn)),xe=h,Ce=B,Ne=x}function ar(h){return ye.reset(),Jn(h,De),+ye}var nr=[null,null],cr={type:"LineString",coordinates:nr};function tr(h,O){return nr[0]=h,nr[1]=O,ar(cr)}var Je={Feature:function(h,O){return Qe(h.geometry,O)},FeatureCollection:function(h,O){for(var B=h.features,x=-1,X=B.length;++x0&&(X=tr(h[mn],h[mn-1]),X>0&&B<=X&&x<=X&&(B+x-X)*(1-Math.pow((B-x)/X,2))a}).map(Xn)).concat(e.range(nn(mn/xn)*xn,X,xn).filter(function(At){return T(At%kn)>a}).map(st))}return Ct.lines=function(){return zt().map(function(At){return{type:"LineString",coordinates:At}})},Ct.outline=function(){return{type:"Polygon",coordinates:[Qn(x).concat(it(on).slice(1),Qn(B).reverse().slice(1),it(pn).reverse().slice(1))]}},Ct.extent=function(At){return arguments.length?Ct.extentMajor(At).extentMinor(At):Ct.extentMinor()},Ct.extentMajor=function(At){return arguments.length?(x=+At[0][0],B=+At[1][0],pn=+At[0][1],on=+At[1][1],x>B&&(At=x,x=B,B=At),pn>on&&(At=pn,pn=on,on=At),Ct.precision(ft)):[[x,pn],[B,on]]},Ct.extentMinor=function(At){return arguments.length?(O=+At[0][0],h=+At[1][0],mn=+At[0][1],X=+At[1][1],O>h&&(At=O,O=h,h=At),mn>X&&(At=mn,mn=X,X=At),Ct.precision(ft)):[[O,mn],[h,X]]},Ct.step=function(At){return arguments.length?Ct.stepMajor(At).stepMinor(At):Ct.stepMinor()},Ct.stepMajor=function(At){return arguments.length?(Rn=+At[0],kn=+At[1],Ct):[Rn,kn]},Ct.stepMinor=function(At){return arguments.length?(En=+At[0],xn=+At[1],Ct):[En,xn]},Ct.precision=function(At){return arguments.length?(ft=+At,Xn=mi(mn,X,90),st=Sr(O,h,ft),Qn=mi(pn,on,90),it=Sr(x,B,ft),Ct):ft},Ct.extentMajor([[-180,-90+a],[180,90-a]]).extentMinor([[-180,-80-a],[180,80+a]])}function hr(){return Kr()()}function Yi(h,O){var B=h[0]*p,x=h[1]*p,X=O[0]*p,mn=O[1]*p,on=R(x),pn=I(x),En=R(mn),xn=I(mn),Rn=on*R(B),kn=on*I(B),Xn=En*R(X),st=En*I(X),Qn=2*an(vn(Cn(mn-x)+on*En*Cn(X-B))),it=I(Qn),ft=Qn?function(Ct){var zt=I(Ct*=Qn)/it,At=I(Qn-Ct)/it,Wt=At*Rn+zt*Xn,Jt=At*kn+zt*st,ce=At*pn+zt*xn;return[F(Jt,Wt)*g,F(ce,vn(Wt*Wt+Jt*Jt))*g]}:function(){return[B*g,x*g]};return ft.distance=Qn,ft}function Zr(h){return h}var vr=t(),ai=t(),er,ui,$r,Ir,yr={point:cn,lineStart:cn,lineEnd:cn,polygonStart:function(){yr.lineStart=Di,yr.lineEnd=Qr},polygonEnd:function(){yr.lineStart=yr.lineEnd=yr.point=cn,vr.add(T(ai)),ai.reset()},result:function(){var h=vr/2;return vr.reset(),h}};function Di(){yr.point=Gi}function Gi(h,O){yr.point=Jr,er=$r=h,ui=Ir=O}function Jr(h,O){ai.add(Ir*h-$r*O),$r=h,Ir=O}function Qr(){Jr(er,ui)}var xr=Infinity,si=xr,_r=-xr,kr=_r,qr={point:li,lineStart:cn,lineEnd:cn,polygonStart:cn,polygonEnd:cn,result:function(){var h=[[xr,si],[_r,kr]];return _r=kr=-(si=xr=Infinity),h}};function li(h,O){h_r&&(_r=h),Okr&&(kr=O)}var Ii=0,Hr=0,gr=0,mr=0,rr=0,Tr=0,io=0,Lr=0,jr=0,br,pi,Yr,ni,wr={point:Mr,lineStart:xi,lineEnd:mo,polygonStart:function(){wr.lineStart=yi,wr.lineEnd=_i},polygonEnd:function(){wr.point=Mr,wr.lineStart=xi,wr.lineEnd=mo},result:function(){var h=jr?[io/jr,Lr/jr]:Tr?[mr/Tr,rr/Tr]:gr?[Ii/gr,Hr/gr]:[NaN,NaN];return Ii=Hr=gr=mr=rr=Tr=io=Lr=jr=0,h}};function Mr(h,O){Ii+=h,Hr+=O,++gr}function xi(){wr.point=Vi}function Vi(h,O){wr.point=go,Mr(Yr=h,ni=O)}function go(h,O){var B=h-Yr,x=O-ni,X=vn(B*B+x*x);mr+=X*(Yr+h)/2,rr+=X*(ni+O)/2,Tr+=X,Mr(Yr=h,ni=O)}function mo(){wr.point=Mr}function yi(){wr.point=fi}function _i(){Po(br,pi)}function fi(h,O){wr.point=Po,Mr(br=Yr=h,pi=ni=O)}function Po(h,O){var B=h-Yr,x=O-ni,X=vn(B*B+x*x);mr+=X*(Yr+h)/2,rr+=X*(ni+O)/2,Tr+=X,X=ni*h-Yr*O,io+=X*(Yr+h),Lr+=X*(ni+O),jr+=X*3,Mr(Yr=h,ni=O)}function Xi(h){this._context=h}Xi.prototype={_radius:4.5,pointRadius:function(h){return this._radius=h,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){this._line===0&&this._context.closePath(),this._point=NaN},point:function(h,O){switch(this._point){case 0:{this._context.moveTo(h,O),this._point=1;break}case 1:{this._context.lineTo(h,O);break}default:{this._context.moveTo(h+this._radius,O),this._context.arc(h,O,this._radius,0,d);break}}},result:cn};var Ei=t(),ti,Zi,oo,Ji,ji,ci={point:cn,lineStart:function(){ci.point=Oo},lineEnd:function(){ti&&po(Zi,oo),ci.point=cn},polygonStart:function(){ti=!0},polygonEnd:function(){ti=null},result:function(){var h=+Ei;return Ei.reset(),h}};function Oo(h,O){ci.point=po,Zi=Ji=h,oo=ji=O}function po(h,O){Ji-=h,ji-=O,Ei.add(vn(Ji*Ji+ji*ji)),Ji=h,ji=O}function Qi(){this._string=[]}Qi.prototype={_radius:4.5,_circle:yo(4.5),pointRadius:function(h){return(h=+h)!==this._radius&&(this._radius=h,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){this._line===0&&this._string.push("Z"),this._point=NaN},point:function(h,O){switch(this._point){case 0:{this._string.push("M",h,",",O),this._point=1;break}case 1:{this._string.push("L",h,",",O);break}default:{this._circle==null&&(this._circle=yo(this._radius)),this._string.push("M",h,",",O,this._circle);break}}},result:function(){if(this._string.length){var h=this._string.join("");return this._string=[],h}else return null}};function yo(h){return"m0,"+h+"a"+h+","+h+" 0 1,1 0,"+-2*h+"a"+h+","+h+" 0 1,1 0,"+2*h+"z"}function So(h,O){var B=4.5,x,X;function mn(on){return on&&(typeof B=="function"&&X.pointRadius(+B.apply(this,arguments)),Jn(on,x(X))),X.result()}return mn.area=function(on){return Jn(on,x(yr)),yr.result()},mn.measure=function(on){return Jn(on,x(ci)),ci.result()},mn.bounds=function(on){return Jn(on,x(qr)),qr.result()},mn.centroid=function(on){return Jn(on,x(wr)),wr.result()},mn.projection=function(on){return arguments.length?(x=on==null?(h=null,Zr):(h=on).stream,mn):h},mn.context=function(on){return arguments.length?(X=on==null?(O=null,new Qi):new Xi(O=on),typeof B!="function"&&X.pointRadius(B),mn):O},mn.pointRadius=function(on){return arguments.length?(B=typeof on=="function"?on:(X.pointRadius(+on),+on),mn):B},mn.projection(h).context(O)}function Li(h){return{stream:Nr(h)}}function Nr(h){return function(O){var B=new ei;for(var x in h)B[x]=h[x];return B.stream=O,B}}function ei(){}ei.prototype={constructor:ei,point:function(h,O){this.stream.point(h,O)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};function Ni(h,O,B){var x=h.clipExtent&&h.clipExtent();return h.scale(150).translate([0,0]),x!=null&&h.clipExtent(null),Jn(B,h.stream(qr)),O(qr.result()),x!=null&&h.clipExtent(x),h}function bi(h,O,B){return Ni(h,function(x){var X=O[1][0]-O[0][0],mn=O[1][1]-O[0][1],on=Math.min(X/(x[1][0]-x[0][0]),mn/(x[1][1]-x[0][1])),pn=+O[0][0]+(X-on*(x[1][0]+x[0][0]))/2,En=+O[0][1]+(mn-on*(x[1][1]+x[0][1]))/2;h.scale(150*on).translate([pn,En])},B)}function To(h,O,B){return bi(h,[[0,0],O],B)}function ao(h,O,B){return Ni(h,function(x){var X=+O,mn=X/(x[1][0]-x[0][0]),on=(X-mn*(x[1][0]+x[0][0]))/2,pn=-mn*x[0][1];h.scale(150*mn).translate([on,pn])},B)}function wo(h,O,B){return Ni(h,function(x){var X=+O,mn=X/(x[1][1]-x[0][1]),on=-mn*x[0][0],pn=(X-mn*(x[1][1]+x[0][1]))/2;h.scale(150*mn).translate([on,pn])},B)}var uo=16,_o=R(30*p);function ri(h,O){return+O?Bi(h,O):Ao(h)}function Ao(h){return Nr({point:function(O,B){O=h(O,B),this.stream.point(O[0],O[1])}})}function Bi(h,O){function B(x,X,mn,on,pn,En,xn,Rn,kn,Xn,st,Qn,it,ft){var Ct=xn-x,zt=Rn-X,At=Ct*Ct+zt*zt;if(At>4*O&&it--){var Wt=on+Xn,Jt=pn+st,ce=En+Qn,se=vn(Wt*Wt+Jt*Jt+ce*ce),Te=an(ce/=se),Ee=T(T(ce)-1)O||T((Ct*Be+zt*Ie)/At-.5)>.3||on*Xn+pn*st+En*Qn<_o)&&(B(x,X,mn,on,pn,En,Ft,Pe,Ee,Wt/=se,Jt/=se,ce,it,ft),ft.point(Ft,Pe),B(Ft,Pe,Ee,Wt,Jt,ce,xn,Rn,kn,Xn,st,Qn,it,ft))}}return function(x){var X,mn,on,pn,En,xn,Rn,kn,Xn,st,Qn,it,ft={point:Ct,lineStart:zt,lineEnd:Wt,polygonStart:function(){x.polygonStart(),ft.lineStart=Jt},polygonEnd:function(){x.polygonEnd(),ft.lineStart=zt}};function Ct(Te,Ee){Te=h(Te,Ee),x.point(Te[0],Te[1])}function zt(){kn=NaN,ft.point=At,x.lineStart()}function At(Te,Ee){var be=y([Te,Ee]),Ft=h(Te,Ee);B(kn,Xn,Rn,st,Qn,it,kn=Ft[0],Xn=Ft[1],Rn=Te,st=be[0],Qn=be[1],it=be[2],uo,x),x.point(kn,Xn)}function Wt(){ft.point=Ct,x.lineEnd()}function Jt(){zt(),ft.point=ce,ft.lineEnd=se}function ce(Te,Ee){At(X=Te,Ee),mn=kn,on=Xn,pn=st,En=Qn,xn=it,ft.point=At}function se(){B(kn,Xn,Rn,st,Qn,it,mn,on,X,pn,En,xn,uo,x),ft.lineEnd=Wt,Wt()}return ft}}var Gr=Nr({point:function(h,O){this.stream.point(h*p,O*p)}});function Vr(h){return Nr({point:function(O,B){var x=h(O,B);return this.stream.point(x[0],x[1])}})}function ki(h,O,B,x,X){function mn(on,pn){return on*=x,pn*=X,[O+h*on,B-h*pn]}return mn.invert=function(on,pn){return[(on-O)/h*x,(B-pn)/h*X]},mn}function Ro(h,O,B,x,X,mn){var on=R(mn),pn=I(mn),En=on*h,xn=pn*h,Rn=on/h,kn=pn/h,Xn=(pn*B-on*O)/h,st=(pn*O+on*B)/h;function Qn(it,ft){return it*=x,ft*=X,[En*it-xn*ft+O,B-xn*it-En*ft]}return Qn.invert=function(it,ft){return[x*(Rn*it-kn*ft+Xn),X*(st-kn*it-Rn*ft)]},Qn}function Br(h){return qi(function(){return h})()}function qi(h){var O,B=150,x=480,X=250,mn=0,on=0,pn=0,En=0,xn=0,Rn,kn=0,Xn=1,st=1,Qn=null,it=$n,ft=null,Ct,zt,At,Wt=Zr,Jt=.5,ce,se,Te,Ee,be;function Ft(qt){return Te(qt[0]*p,qt[1]*p)}function Pe(qt){return qt=Te.invert(qt[0],qt[1]),qt&&[qt[0]*g,qt[1]*g]}Ft.stream=function(qt){return Ee&&be===qt?Ee:Ee=Gr(Vr(Rn)(it(ce(Wt(be=qt)))))},Ft.preclip=function(qt){return arguments.length?(it=qt,Qn=void 0,Ie()):it},Ft.postclip=function(qt){return arguments.length?(Wt=qt,ft=Ct=zt=At=null,Ie()):Wt},Ft.clipAngle=function(qt){return arguments.length?(it=+qt?Bt(Qn=qt*p):(Qn=null,$n),Ie()):Qn*g},Ft.clipExtent=function(qt){return arguments.length?(Wt=qt==null?(ft=Ct=zt=At=null,Zr):ae(ft=+qt[0][0],Ct=+qt[0][1],zt=+qt[1][0],At=+qt[1][1]),Ie()):ft==null?null:[[ft,Ct],[zt,At]]},Ft.scale=function(qt){return arguments.length?(B=+qt,Be()):B},Ft.translate=function(qt){return arguments.length?(x=+qt[0],X=+qt[1],Be()):[x,X]},Ft.center=function(qt){return arguments.length?(mn=qt[0]%360*p,on=qt[1]%360*p,Be()):[mn*g,on*g]},Ft.rotate=function(qt){return arguments.length?(pn=qt[0]%360*p,En=qt[1]%360*p,xn=qt.length>2?qt[2]%360*p:0,Be()):[pn*g,En*g,xn*g]},Ft.angle=function(qt){return arguments.length?(kn=qt%360*p,Be()):kn*g},Ft.reflectX=function(qt){return arguments.length?(Xn=qt?-1:1,Be()):Xn<0},Ft.reflectY=function(qt){return arguments.length?(st=qt?-1:1,Be()):st<0},Ft.precision=function(qt){return arguments.length?(ce=ri(se,Jt=qt*qt),Ie()):vn(Jt)},Ft.fitExtent=function(qt,_e){return bi(Ft,qt,_e)},Ft.fitSize=function(qt,_e){return To(Ft,qt,_e)},Ft.fitWidth=function(qt,_e){return ao(Ft,qt,_e)},Ft.fitHeight=function(qt,_e){return wo(Ft,qt,_e)};function Be(){var qt=Ro(B,0,0,Xn,st,kn).apply(null,O(mn,on)),_e=(kn?Ro:ki)(B,x-qt[0],X-qt[1],Xn,st,kn);return Rn=Le(pn,En,xn),se=Xt(O,_e),Te=Xt(Rn,se),ce=ri(se,Jt),Ie()}function Ie(){return Ee=be=null,Ft}return function(){return O=h.apply(this,arguments),Ft.invert=O.invert&&Pe,Be()}}function Mi(h){var O=0,B=s/3,x=qi(h),X=x(O,B);return X.parallels=function(mn){return arguments.length?x(O=mn[0]*p,B=mn[1]*p):[O*g,B*g]},X}function so(h){var O=R(h);function B(x,X){return[x*O,I(X)/O]}return B.invert=function(x,X){return[x/O,an(X*O)]},B}function lo(h,O){var B=I(h),x=(B+I(O))/2;if(T(x)=.12&&ft<.234&&it>=-.425&&it<-.214?X:ft>=.166&&ft<.234&&it>=-.214&&it<-.115?on:B).invert(Xn)},Rn.stream=function(Xn){return h&&O===Xn?h:h=Co([B.stream(O=Xn),X.stream(Xn),on.stream(Xn)])},Rn.precision=function(Xn){return arguments.length?(B.precision(Xn),X.precision(Xn),on.precision(Xn),kn()):B.precision()},Rn.scale=function(Xn){return arguments.length?(B.scale(Xn),X.scale(Xn*.35),on.scale(Xn),Rn.translate(B.translate())):B.scale()},Rn.translate=function(Xn){if(!arguments.length)return B.translate();var st=B.scale(),Qn=+Xn[0],it=+Xn[1];return x=B.translate(Xn).clipExtent([[Qn-.455*st,it-.238*st],[Qn+.455*st,it+.238*st]]).stream(xn),mn=X.translate([Qn-.307*st,it+.201*st]).clipExtent([[Qn-.425*st+a,it+.12*st+a],[Qn-.214*st-a,it+.234*st-a]]).stream(xn),pn=on.translate([Qn-.205*st,it+.212*st]).clipExtent([[Qn-.214*st+a,it+.166*st+a],[Qn-.115*st-a,it+.234*st-a]]).stream(xn),kn()},Rn.fitExtent=function(Xn,st){return bi(Rn,Xn,st)},Rn.fitSize=function(Xn,st){return To(Rn,Xn,st)},Rn.fitWidth=function(Xn,st){return ao(Rn,Xn,st)},Rn.fitHeight=function(Xn,st){return wo(Rn,Xn,st)};function kn(){return h=O=null,Rn}return Rn.scale(1070)}function Eo(h){return function(O,B){var x=R(O),X=R(B),mn=h(x*X);return[mn*X*I(O),mn*I(B)]}}function Ui(h){return function(O,B){var x=vn(O*O+B*B),X=h(x),mn=I(X),on=R(X);return[F(O*mn,x*on),an(x&&B*mn/x)]}}var Fr=Eo(function(h){return vn(2/(1+h))});Fr.invert=Ui(function(h){return 2*an(h/2)});function fo(){return Br(Fr).scale(124.75).clipAngle(180-.001)}var jo=Eo(function(h){return(h=tn(h))&&h/I(h)});jo.invert=Ui(function(h){return h});function Oi(){return Br(jo).scale(79.4188).clipAngle(180-.001)}function to(h,O){return[h,$(Tn((f+O)/2))]}to.invert=function(h,O){return[h,2*E(A(O))-f]};function Lo(){return zi(to).scale(961/d)}function zi(h){var O=Br(h),B=O.center,x=O.scale,X=O.translate,mn=O.clipExtent,on=null,pn,En,xn;O.scale=function(kn){return arguments.length?(x(kn),Rn()):x()},O.translate=function(kn){return arguments.length?(X(kn),Rn()):X()},O.center=function(kn){return arguments.length?(B(kn),Rn()):B()},O.clipExtent=function(kn){return arguments.length?(kn==null?on=pn=En=xn=null:(on=+kn[0][0],pn=+kn[0][1],En=+kn[1][0],xn=+kn[1][1]),Rn()):on==null?null:[[on,pn],[En,xn]]};function Rn(){var kn=s*x(),Xn=O(pr(O.rotate()).invert([0,0]));return mn(on==null?[[Xn[0]-kn,Xn[1]-kn],[Xn[0]+kn,Xn[1]+kn]]:h===to?[[Math.max(Xn[0]-kn,on),pn],[Math.min(Xn[0]+kn,En),xn]]:[[on,Math.max(Xn[1]-kn,pn)],[En,Math.min(Xn[1]+kn,xn)]])}return Rn()}function eo(h){return Tn((f+h)/2)}function co(h,O){var B=R(h),x=h===O?I(h):$(B/R(O))/$(eo(O)/eo(h)),X=B*V(eo(h),x)/x;if(!x)return to;function mn(on,pn){X>0?pn<-f+a&&(pn=-f+a):pn>f-a&&(pn=f-a);var En=X/V(eo(pn),x);return[En*I(x*on),X-En*R(x*on)]}return mn.invert=function(on,pn){var En=X-pn,xn=Z(x)*vn(on*on+En*En),Rn=F(on,T(En))*Z(En);return En*x<0&&(Rn-=s*Z(on)*Z(En)),[Rn/x,2*E(V(X/xn,1/x))-f]},mn}function ir(){return Mi(co).scale(109.5).parallels([30,30])}function lr(h,O){return[h,O]}lr.invert=lr;function Si(){return Br(lr).scale(152.63)}function Wi(h,O){var B=R(h),x=h===O?I(h):(B-R(O))/(O-h),X=B/x+h;if(T(x)a&&--x>0);return[h/(.8707+(mn=B*B)*(-.131979+mn*(-.013791+mn*mn*mn*(.003971-.001529*mn)))),B]};function Ht(){return Br(_t).scale(175.295)}function pt(h,O){return[R(O)*I(h),I(O)]}pt.invert=Ui(an);function Lt(){return Br(pt).scale(249.5).clipAngle(90+a)}function S(h,O){var B=R(O),x=1+R(h)*B;return[B*I(h)/x,I(O)/x]}S.invert=Ui(function(h){return 2*E(h)});function L(){return Br(S).scale(250).clipAngle(142)}function Q(h,O){return[$(Tn((f+O)/2)),-h]}Q.invert=function(h,O){return[-O,2*E(A(h))-f]};function k(){var h=zi(Q),O=h.center,B=h.rotate;return h.center=function(x){return arguments.length?O([-x[1],x[0]]):(x=O(),[x[1],-x[0]])},h.rotate=function(x){return arguments.length?B([x[0],x[1],x.length>2?x[2]+90:90]):(x=B(),[x[0],x[1],x[2]-90])},B([0,0,90]).scale(159.155)}n.geoAlbers=Pi,n.geoAlbersUsa=Fi,n.geoArea=Y,n.geoAzimuthalEqualArea=fo,n.geoAzimuthalEqualAreaRaw=Fr,n.geoAzimuthalEquidistant=Oi,n.geoAzimuthalEquidistantRaw=jo,n.geoBounds=or,n.geoCentroid=xt,n.geoCircle=hi,n.geoClipAntimeridian=$n,n.geoClipCircle=Bt,n.geoClipExtent=me,n.geoClipRectangle=ae,n.geoConicConformal=ir,n.geoConicConformalRaw=co,n.geoConicEqualArea=no,n.geoConicEqualAreaRaw=lo,n.geoConicEquidistant=di,n.geoConicEquidistantRaw=Wi,n.geoContains=oi,n.geoDistance=tr,n.geoEqualEarth=Zn,n.geoEqualEarthRaw=Mn,n.geoEquirectangular=Si,n.geoEquirectangularRaw=lr,n.geoGnomonic=yt,n.geoGnomonicRaw=ht,n.geoGraticule=Kr,n.geoGraticule10=hr,n.geoIdentity=Rt,n.geoInterpolate=Yi,n.geoLength=ar,n.geoMercator=Lo,n.geoMercatorRaw=to,n.geoNaturalEarth1=Ht,n.geoNaturalEarth1Raw=_t,n.geoOrthographic=Lt,n.geoOrthographicRaw=pt,n.geoPath=So,n.geoProjection=Br,n.geoProjectionMutator=qi,n.geoRotation=pr,n.geoStereographic=L,n.geoStereographicRaw=S,n.geoStream=Jn,n.geoTransform=Li,n.geoTransverseMercator=k,n.geoTransverseMercatorRaw=Q,Object.defineProperty(n,"__esModule",{value:!0})})},"./node_modules/_d3-geo@1.6.4@d3-geo/build/d3-geo.js":function(b,v,r){(function(n,e){e(v,r("./node_modules/_d3-array@1.2.4@d3-array/dist/d3-array.js"))})(this,function(n,e){"use strict";var t=function(){return new o};function o(){this.reset()}o.prototype={constructor:o,reset:function(){this.s=this.t=0},add:function(U){l(i,U,this.t),l(this,i.s,this.s),this.s?this.t+=i.t:this.s=i.t},valueOf:function(){return this.s}};var i=new o;function l(U,J,wn){var Mn=U.s=J+wn,Zn=Mn-J,ht=Mn-Zn;U.t=J-ht+(wn-Zn)}var a=1e-6,u=1e-12,s=Math.PI,f=s/2,c=s/4,d=s*2,g=180/s,p=s/180,T=Math.abs,E=Math.atan,F=Math.atan2,R=Math.cos,nn=Math.ceil,A=Math.exp,$=Math.log,V=Math.pow,I=Math.sin,Z=Math.sign||function(U){return U>0?1:U<0?-1:0},vn=Math.sqrt,Tn=Math.tan;function tn(U){return U>1?0:U<-1?s:Math.acos(U)}function an(U){return U>1?f:U<-1?-f:Math.asin(U)}function Cn(U){return(U=I(U/2))*U}function cn(){}function fn(U,J){U&&yn.hasOwnProperty(U.type)&&yn[U.type](U,J)}var H={Feature:function(U,J){fn(U.geometry,J)},FeatureCollection:function(U,J){for(var wn=U.features,Mn=-1,Zn=wn.length;++Mn=0?1:-1,Zn=Mn*wn,ht=R(J),yt=I(J),Rt=j*yt,_t=hn*ht+Rt*R(Zn),Ht=Rt*Mn*I(Zn);Dt.add(F(Ht,_t)),un=U,hn=ht,j=yt}var Y=function(U){return bt.reset(),Jn(U,Gn),bt*2};function gn(U){return[F(U[1],U[0]),an(U[2])]}function y(U){var J=U[0],wn=U[1],Mn=R(wn);return[Mn*R(J),Mn*I(J),I(wn)]}function C(U,J){return U[0]*J[0]+U[1]*J[1]+U[2]*J[2]}function P(U,J){return[U[1]*J[2]-U[2]*J[1],U[2]*J[0]-U[0]*J[2],U[0]*J[1]-U[1]*J[0]]}function _(U,J){U[0]+=J[0],U[1]+=J[1],U[2]+=J[2]}function G(U,J){return[U[0]*J,U[1]*J,U[2]*J]}function dn(U){var J=vn(U[0]*U[0]+U[1]*U[1]+U[2]*U[2]);U[0]/=J,U[1]/=J,U[2]/=J}var An,Yn,Dn,Fn,jt,Kt,te,kt,ue=t(),ve,le,he={point:pe,lineStart:zn,lineEnd:Nn,polygonStart:function(){he.point=et,he.lineStart=ut,he.lineEnd=Ut,ue.reset(),Gn.polygonStart()},polygonEnd:function(){Gn.polygonEnd(),he.point=pe,he.lineStart=zn,he.lineEnd=Nn,Dt<0?(An=-(Dn=180),Yn=-(Fn=90)):ue>a?Fn=90:ue<-a&&(Yn=-90),le[0]=An,le[1]=Dn}};function pe(U,J){ve.push(le=[An=U,Dn=U]),JFn&&(Fn=J)}function Me(U,J){var wn=y([U*p,J*p]);if(kt){var Mn=P(kt,wn),Zn=[Mn[1],-Mn[0],0],ht=P(Zn,Mn);dn(ht),ht=gn(ht);var yt=U-jt,Rt=yt>0?1:-1,_t=ht[0]*g*Rt,Ht,pt=T(yt)>180;pt^(Rt*jt<_t&&_tFn&&(Fn=Ht)):(_t=(_t+360)%360-180,pt^(Rt*jt<_t&&_tFn&&(Fn=J))),pt?UOe(An,Dn)&&(Dn=U):Oe(U,Dn)>Oe(An,Dn)&&(An=U):Dn>=An?(UDn&&(Dn=U)):U>jt?Oe(An,U)>Oe(An,Dn)&&(Dn=U):Oe(U,Dn)>Oe(An,Dn)&&(An=U)}else ve.push(le=[An=U,Dn=U]);JFn&&(Fn=J),kt=wn,jt=U}function zn(){he.point=Me}function Nn(){le[0]=An,le[1]=Dn,he.point=pe,kt=null}function et(U,J){if(kt){var wn=U-jt;ue.add(T(wn)>180?wn+(wn>0?360:-360):wn)}else Kt=U,te=J;Gn.point(U,J),Me(U,J)}function ut(){Gn.lineStart()}function Ut(){et(Kt,te),Gn.lineEnd(),T(ue)>a&&(An=-(Dn=180)),le[0]=An,le[1]=Dn,kt=null}function Oe(U,J){return(J-=U)<0?J+360:J}function qe(U,J){return U[0]-J[0]}function Ge(U,J){return U[0]<=U[1]?U[0]<=J&&J<=U[1]:JOe(Mn[0],Mn[1])&&(Mn[1]=Zn[1]),Oe(Zn[0],Mn[1])>Oe(Mn[0],Mn[1])&&(Mn[0]=Zn[0])):ht.push(Mn=Zn);for(yt=-Infinity,wn=ht.length-1,J=0,Mn=ht[wn];J<=wn;Mn=Zn,++J)Zn=ht[J],(Rt=Oe(Mn[1],Zn[0]))>yt&&(yt=Rt,An=Zn[0],Dn=Mn[1])}return ve=le=null,An===Infinity||Yn===Infinity?[[NaN,NaN],[NaN,NaN]]:[[An,Yn],[Dn,Fn]]},ze,_n,Bn,tt,at,Et,St,$t,ne,Qt,Mt,Zt,ie,vt,re,oe,ln={sphere:cn,point:Pn,lineStart:Hn,lineEnd:Wn,polygonStart:function(){ln.lineStart=qn,ln.lineEnd=ot},polygonEnd:function(){ln.lineStart=Hn,ln.lineEnd=Wn}};function Pn(U,J){U*=p,J*=p;var wn=R(J);Sn(wn*R(U),wn*I(U),I(J))}function Sn(U,J,wn){++ze,Bn+=(U-Bn)/ze,tt+=(J-tt)/ze,at+=(wn-at)/ze}function Hn(){ln.point=Un}function Un(U,J){U*=p,J*=p;var wn=R(J);vt=wn*R(U),re=wn*I(U),oe=I(J),ln.point=rt,Sn(vt,re,oe)}function rt(U,J){U*=p,J*=p;var wn=R(J),Mn=wn*R(U),Zn=wn*I(U),ht=I(J),yt=F(vn((yt=re*ht-oe*Zn)*yt+(yt=oe*Mn-vt*ht)*yt+(yt=vt*Zn-re*Mn)*yt),vt*Mn+re*Zn+oe*ht);_n+=yt,Et+=yt*(vt+(vt=Mn)),St+=yt*(re+(re=Zn)),$t+=yt*(oe+(oe=ht)),Sn(vt,re,oe)}function Wn(){ln.point=Pn}function qn(){ln.point=ct}function ot(){Pt(Zt,ie),ln.point=Pn}function ct(U,J){Zt=U,ie=J,U*=p,J*=p,ln.point=Pt;var wn=R(J);vt=wn*R(U),re=wn*I(U),oe=I(J),Sn(vt,re,oe)}function Pt(U,J){U*=p,J*=p;var wn=R(J),Mn=wn*R(U),Zn=wn*I(U),ht=I(J),yt=re*ht-oe*Zn,Rt=oe*Mn-vt*ht,_t=vt*Zn-re*Mn,Ht=vn(yt*yt+Rt*Rt+_t*_t),pt=an(Ht),Lt=Ht&&-pt/Ht;ne+=Lt*yt,Qt+=Lt*Rt,Mt+=Lt*_t,_n+=pt,Et+=pt*(vt+(vt=Mn)),St+=pt*(re+(re=Zn)),$t+=pt*(oe+(oe=ht)),Sn(vt,re,oe)}var xt=function(U){ze=_n=Bn=tt=at=Et=St=$t=ne=Qt=Mt=0,Jn(U,ln);var J=ne,wn=Qt,Mn=Mt,Zn=J*J+wn*wn+Mn*Mn;return Zns?U-d:U<-s?U+d:U,J]}fe.invert=fe;function Le(U,J,wn){return(U%=d)?J||wn?Xt(Ke(U),Ze(J,wn)):Ke(U):J||wn?Ze(J,wn):fe}function We(U){return function(J,wn){return J+=U,[J>s?J-d:J<-s?J+d:J,wn]}}function Ke(U){var J=We(U);return J.invert=We(-U),J}function Ze(U,J){var wn=R(U),Mn=I(U),Zn=R(J),ht=I(J);function yt(Rt,_t){var Ht=R(_t),pt=R(Rt)*Ht,Lt=I(Rt)*Ht,S=I(_t),L=S*wn+pt*Mn;return[F(Lt*Zn-L*ht,pt*wn-S*Mn),an(L*Zn+Lt*ht)]}return yt.invert=function(Rt,_t){var Ht=R(_t),pt=R(Rt)*Ht,Lt=I(Rt)*Ht,S=I(_t),L=S*Zn-Lt*ht;return[F(Lt*Zn+S*ht,pt*wn+L*Mn),an(L*wn-pt*Mn)]},yt}var pr=function(U){U=Le(U[0]*p,U[1]*p,U.length>2?U[2]*p:0);function J(wn){return wn=U(wn[0]*p,wn[1]*p),wn[0]*=g,wn[1]*=g,wn}return J.invert=function(wn){return wn=U.invert(wn[0]*p,wn[1]*p),wn[0]*=g,wn[1]*=g,wn},J};function Ar(U,J,wn,Mn,Zn,ht){if(!!wn){var yt=R(J),Rt=I(J),_t=Mn*wn;Zn==null?(Zn=J+Mn*d,ht=J-_t/2):(Zn=Rr(yt,Zn),ht=Rr(yt,ht),(Mn>0?Znht)&&(Zn+=Mn*d));for(var Ht,pt=Zn;Mn>0?pt>ht:pt1&&U.push(U.pop().concat(U.shift()))},result:function(){var wn=U;return U=[],J=null,wn}}},Ri=function(U,J,wn,Mn,Zn,ht){var yt=U[0],Rt=U[1],_t=J[0],Ht=J[1],pt=0,Lt=1,S=_t-yt,L=Ht-Rt,Q;if(Q=wn-yt,!(!S&&Q>0)){if(Q/=S,S<0){if(Q0){if(Q>Lt)return;Q>pt&&(pt=Q)}if(Q=Zn-yt,!(!S&&Q<0)){if(Q/=S,S<0){if(Q>Lt)return;Q>pt&&(pt=Q)}else if(S>0){if(Q0)){if(Q/=L,L<0){if(Q0){if(Q>Lt)return;Q>pt&&(pt=Q)}if(Q=ht-Rt,!(!L&&Q<0)){if(Q/=L,L<0){if(Q>Lt)return;Q>pt&&(pt=Q)}else if(L>0){if(Q0&&(U[0]=yt+pt*S,U[1]=Rt+pt*L),Lt<1&&(J[0]=yt+Lt*S,J[1]=Rt+Lt*L),!0}}}}},Er=function(U,J){return T(U[0]-J[0])=0;--Rt)Zn.point((Lt=pt[Rt])[0],Lt[1]);else Mn(S.x,S.p.x,-1,Zn);S=S.p}S=S.o,pt=S.z,L=!L}while(!S.v);Zn.lineEnd()}}};function Ci(U){if(!!(J=U.length)){for(var J,wn=0,Mn=U[0],Zn;++wn0)do S.point(L===0||L===3?U:wn,L>1?Mn:J);while((L=(L+Lt+4)%4)!==Q);else S.point(pt[0],pt[1])}function yt(Ht,pt){return T(Ht[0]-U)0?0:3:T(Ht[0]-wn)0?2:1:T(Ht[1]-J)0?1:0:pt>0?3:2}function Rt(Ht,pt){return _t(Ht.x,pt.x)}function _t(Ht,pt){var Lt=yt(Ht,1),S=yt(pt,1);return Lt!==S?Lt-S:Lt===0?pt[1]-Ht[1]:Lt===1?Ht[0]-pt[0]:Lt===2?Ht[1]-pt[1]:pt[0]-Ht[0]}return function(Ht){var pt=Ht,Lt=Wr(),S,L,Q,k,h,O,B,x,X,mn,on,pn={point:En,lineStart:Xn,lineEnd:st,polygonStart:Rn,polygonEnd:kn};function En(it,ft){Zn(it,ft)&&pt.point(it,ft)}function xn(){for(var it=0,ft=0,Ct=L.length;ftMn&&(Te-ce)*(Mn-se)>(Ee-se)*(U-ce)&&++it:Ee<=Mn&&(Te-ce)*(Mn-se)<(Ee-se)*(U-ce)&&--it;return it}function Rn(){pt=Lt,S=[],L=[],on=!0}function kn(){var it=xn(),ft=on&&it,Ct=(S=e.merge(S)).length;(ft||Ct)&&(Ht.polygonStart(),ft&&(Ht.lineStart(),ht(null,null,1,Ht),Ht.lineEnd()),Ct&&gi(S,Rt,it,ht,Ht),Ht.polygonEnd()),pt=Ht,S=L=Q=null}function Xn(){pn.point=Qn,L&&L.push(Q=[]),mn=!0,X=!1,B=x=NaN}function st(){S&&(Qn(k,h),O&&X&&Lt.rejoin(),S.push(Lt.result())),pn.point=En,X&&pt.lineEnd()}function Qn(it,ft){var Ct=Zn(it,ft);if(L&&Q.push([it,ft]),mn)k=it,h=ft,O=Ct,mn=!1,Ct&&(pt.lineStart(),pt.point(it,ft));else if(Ct&&X)pt.point(it,ft);else{var zt=[B=Math.max(Cr,Math.min(Xr,B)),x=Math.max(Cr,Math.min(Xr,x))],At=[it=Math.max(Cr,Math.min(Xr,it)),ft=Math.max(Cr,Math.min(Xr,ft))];Ri(zt,At,U,J,wn,Mn)?(X||(pt.lineStart(),pt.point(zt[0],zt[1])),pt.point(At[0],At[1]),Ct||pt.lineEnd(),on=!1):Ct&&(pt.lineStart(),pt.point(it,ft),on=!1)}B=it,x=ft,X=Ct}return pn}}var z=function(){var U=0,J=0,wn=960,Mn=500,Zn,ht,yt;return yt={stream:function(Rt){return Zn&&ht===Rt?Zn:Zn=Hi(U,J,wn,Mn)(ht=Rt)},extent:function(Rt){return arguments.length?(U=+Rt[0][0],J=+Rt[0][1],wn=+Rt[1][0],Mn=+Rt[1][1],Zn=ht=null,yt):[[U,J],[wn,Mn]]}}},On=t(),$n=function(U,J){var wn=J[0],Mn=J[1],Zn=[I(wn),-R(wn),0],ht=0,yt=0;On.reset();for(var Rt=0,_t=U.length;Rt<_t;++Rt)if(!!(pt=(Ht=U[Rt]).length))for(var Ht,pt,Lt=Ht[pt-1],S=Lt[0],L=Lt[1]/2+c,Q=I(L),k=R(L),h=0;h=0?1:-1,En=pn*on,xn=En>s,Rn=Q*X;if(On.add(F(Rn*pn*I(En),k*mn+Rn*R(En))),ht+=xn?on+pn*d:on,xn^S>=wn^B>=wn){var kn=P(y(Lt),y(O));dn(kn);var Xn=P(Zn,kn);dn(Xn);var st=(xn^on>=0?-1:1)*an(Xn[2]);(Mn>st||Mn===st&&(kn[0]||kn[1]))&&(yt+=xn^on>=0?1:-1)}}return(ht<-a||hta}).map(S)).concat(e.range(nn(ht/Ht)*Ht,Zn,Ht).filter(function(x){return T(x%Lt)>a}).map(L))}return O.lines=function(){return B().map(function(x){return{type:"LineString",coordinates:x}})},O.outline=function(){return{type:"Polygon",coordinates:[Q(Mn).concat(k(yt).slice(1),Q(wn).reverse().slice(1),k(Rt).reverse().slice(1))]}},O.extent=function(x){return arguments.length?O.extentMajor(x).extentMinor(x):O.extentMinor()},O.extentMajor=function(x){return arguments.length?(Mn=+x[0][0],wn=+x[1][0],Rt=+x[0][1],yt=+x[1][1],Mn>wn&&(x=Mn,Mn=wn,wn=x),Rt>yt&&(x=Rt,Rt=yt,yt=x),O.precision(h)):[[Mn,Rt],[wn,yt]]},O.extentMinor=function(x){return arguments.length?(J=+x[0][0],U=+x[1][0],ht=+x[0][1],Zn=+x[1][1],J>U&&(x=J,J=U,U=x),ht>Zn&&(x=ht,ht=Zn,Zn=x),O.precision(h)):[[J,ht],[U,Zn]]},O.step=function(x){return arguments.length?O.stepMajor(x).stepMinor(x):O.stepMinor()},O.stepMajor=function(x){return arguments.length?(pt=+x[0],Lt=+x[1],O):[pt,Lt]},O.stepMinor=function(x){return arguments.length?(_t=+x[0],Ht=+x[1],O):[_t,Ht]},O.precision=function(x){return arguments.length?(h=+x,S=Je(ht,Zn,90),L=dr(J,U,h),Q=Je(Rt,yt,90),k=dr(Mn,wn,h),O):h},O.extentMajor([[-180,-90+a],[180,90-a]]).extentMinor([[-180,-80-a],[180,80+a]])}function we(){return Qe()()}var Fe=function(U,J){var wn=U[0]*p,Mn=U[1]*p,Zn=J[0]*p,ht=J[1]*p,yt=R(Mn),Rt=I(Mn),_t=R(ht),Ht=I(ht),pt=yt*R(wn),Lt=yt*I(wn),S=_t*R(Zn),L=_t*I(Zn),Q=2*an(vn(Cn(ht-Mn)+yt*_t*Cn(Zn-wn))),k=I(Q),h=Q?function(O){var B=I(O*=Q)/k,x=I(Q-O)/k,X=x*pt+B*S,mn=x*Lt+B*L,on=x*Rt+B*Ht;return[F(mn,X)*g,F(on,vn(X*X+mn*mn))*g]}:function(){return[wn*g,Mn*g]};return h.distance=Q,h},ur=function(U){return U},Dr=t(),sr=t(),oi,mi,Sr,Kr,hr={point:cn,lineStart:cn,lineEnd:cn,polygonStart:function(){hr.lineStart=Yi,hr.lineEnd=ai},polygonEnd:function(){hr.lineStart=hr.lineEnd=hr.point=cn,Dr.add(T(sr)),sr.reset()},result:function(){var U=Dr/2;return Dr.reset(),U}};function Yi(){hr.point=Zr}function Zr(U,J){hr.point=vr,oi=Sr=U,mi=Kr=J}function vr(U,J){sr.add(Kr*U-Sr*J),Sr=U,Kr=J}function ai(){vr(oi,mi)}var er=Infinity,ui=er,$r=-er,Ir=$r,yr={point:Di,lineStart:cn,lineEnd:cn,polygonStart:cn,polygonEnd:cn,result:function(){var U=[[er,ui],[$r,Ir]];return $r=Ir=-(ui=er=Infinity),U}};function Di(U,J){U$r&&($r=U),JIr&&(Ir=J)}var Gi=0,Jr=0,Qr=0,xr=0,si=0,_r=0,kr=0,qr=0,li=0,Ii,Hr,gr,mr,rr={point:Tr,lineStart:io,lineEnd:br,polygonStart:function(){rr.lineStart=pi,rr.lineEnd=Yr},polygonEnd:function(){rr.point=Tr,rr.lineStart=io,rr.lineEnd=br},result:function(){var U=li?[kr/li,qr/li]:_r?[xr/_r,si/_r]:Qr?[Gi/Qr,Jr/Qr]:[NaN,NaN];return Gi=Jr=Qr=xr=si=_r=kr=qr=li=0,U}};function Tr(U,J){Gi+=U,Jr+=J,++Qr}function io(){rr.point=Lr}function Lr(U,J){rr.point=jr,Tr(gr=U,mr=J)}function jr(U,J){var wn=U-gr,Mn=J-mr,Zn=vn(wn*wn+Mn*Mn);xr+=Zn*(gr+U)/2,si+=Zn*(mr+J)/2,_r+=Zn,Tr(gr=U,mr=J)}function br(){rr.point=Tr}function pi(){rr.point=ni}function Yr(){wr(Ii,Hr)}function ni(U,J){rr.point=wr,Tr(Ii=gr=U,Hr=mr=J)}function wr(U,J){var wn=U-gr,Mn=J-mr,Zn=vn(wn*wn+Mn*Mn);xr+=Zn*(gr+U)/2,si+=Zn*(mr+J)/2,_r+=Zn,Zn=mr*U-gr*J,kr+=Zn*(gr+U),qr+=Zn*(mr+J),li+=Zn*3,Tr(gr=U,mr=J)}function Mr(U){this._context=U}Mr.prototype={_radius:4.5,pointRadius:function(U){return this._radius=U,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){this._line===0&&this._context.closePath(),this._point=NaN},point:function(U,J){switch(this._point){case 0:{this._context.moveTo(U,J),this._point=1;break}case 1:{this._context.lineTo(U,J);break}default:{this._context.moveTo(U+this._radius,J),this._context.arc(U,J,this._radius,0,d);break}}},result:cn};var xi=t(),Vi,go,mo,yi,_i,fi={point:cn,lineStart:function(){fi.point=Po},lineEnd:function(){Vi&&Xi(go,mo),fi.point=cn},polygonStart:function(){Vi=!0},polygonEnd:function(){Vi=null},result:function(){var U=+xi;return xi.reset(),U}};function Po(U,J){fi.point=Xi,go=yi=U,mo=_i=J}function Xi(U,J){yi-=U,_i-=J,xi.add(vn(yi*yi+_i*_i)),yi=U,_i=J}function Ei(){this._string=[]}Ei.prototype={_radius:4.5,_circle:ti(4.5),pointRadius:function(U){return(U=+U)!==this._radius&&(this._radius=U,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){this._line===0&&this._string.push("Z"),this._point=NaN},point:function(U,J){switch(this._point){case 0:{this._string.push("M",U,",",J),this._point=1;break}case 1:{this._string.push("L",U,",",J);break}default:{this._circle==null&&(this._circle=ti(this._radius)),this._string.push("M",U,",",J,this._circle);break}}},result:function(){if(this._string.length){var U=this._string.join("");return this._string=[],U}else return null}};function ti(U){return"m0,"+U+"a"+U+","+U+" 0 1,1 0,"+-2*U+"a"+U+","+U+" 0 1,1 0,"+2*U+"z"}var Zi=function(U,J){var wn=4.5,Mn,Zn;function ht(yt){return yt&&(typeof wn=="function"&&Zn.pointRadius(+wn.apply(this,arguments)),Jn(yt,Mn(Zn))),Zn.result()}return ht.area=function(yt){return Jn(yt,Mn(hr)),hr.result()},ht.measure=function(yt){return Jn(yt,Mn(fi)),fi.result()},ht.bounds=function(yt){return Jn(yt,Mn(yr)),yr.result()},ht.centroid=function(yt){return Jn(yt,Mn(rr)),rr.result()},ht.projection=function(yt){return arguments.length?(Mn=yt==null?(U=null,ur):(U=yt).stream,ht):U},ht.context=function(yt){return arguments.length?(Zn=yt==null?(J=null,new Ei):new Mr(J=yt),typeof wn!="function"&&Zn.pointRadius(wn),ht):J},ht.pointRadius=function(yt){return arguments.length?(wn=typeof yt=="function"?yt:(Zn.pointRadius(+yt),+yt),ht):wn},ht.projection(U).context(J)},oo=function(U,J,wn,Mn){return function(Zn,ht){var yt=J(ht),Rt=Zn.invert(Mn[0],Mn[1]),_t=Wr(),Ht=J(_t),pt=!1,Lt,S,L,Q={point:k,lineStart:O,lineEnd:B,polygonStart:function(){Q.point=x,Q.lineStart=X,Q.lineEnd=mn,S=[],Lt=[]},polygonEnd:function(){Q.point=k,Q.lineStart=O,Q.lineEnd=B,S=e.merge(S);var on=$n(Lt,Rt);S.length?(pt||(ht.polygonStart(),pt=!0),gi(S,ji,on,wn,ht)):on&&(pt||(ht.polygonStart(),pt=!0),ht.lineStart(),wn(null,null,1,ht),ht.lineEnd()),pt&&(ht.polygonEnd(),pt=!1),S=Lt=null},sphere:function(){ht.polygonStart(),ht.lineStart(),wn(null,null,1,ht),ht.lineEnd(),ht.polygonEnd()}};function k(on,pn){var En=Zn(on,pn);U(on=En[0],pn=En[1])&&ht.point(on,pn)}function h(on,pn){var En=Zn(on,pn);yt.point(En[0],En[1])}function O(){Q.point=h,yt.lineStart()}function B(){Q.point=k,yt.lineEnd()}function x(on,pn){L.push([on,pn]);var En=Zn(on,pn);Ht.point(En[0],En[1])}function X(){Ht.lineStart(),L=[]}function mn(){x(L[0][0],L[0][1]),Ht.lineEnd();var on=Ht.clean(),pn=_t.result(),En,xn=pn.length,Rn,kn,Xn;if(L.pop(),Lt.push(L),L=null,!!xn){if(on&1){if(kn=pn[0],(Rn=kn.length-1)>0){for(pt||(ht.polygonStart(),pt=!0),ht.lineStart(),En=0;En1&&on&2&&pn.push(pn.pop().concat(pn.shift())),S.push(pn.filter(Ji))}}return Q}};function Ji(U){return U.length>1}function ji(U,J){return((U=U.x)[0]<0?U[1]-f-a:f-U[1])-((J=J.x)[0]<0?J[1]-f-a:f-J[1])}var ci=oo(function(){return!0},Oo,Qi,[-s,-f]);function Oo(U){var J=NaN,wn=NaN,Mn=NaN,Zn;return{lineStart:function(){U.lineStart(),Zn=1},point:function(ht,yt){var Rt=ht>0?s:-s,_t=T(ht-J);T(_t-s)0?f:-f),U.point(Mn,wn),U.lineEnd(),U.lineStart(),U.point(Rt,wn),U.point(ht,wn),Zn=0):Mn!==Rt&&_t>=s&&(T(J-Mn)a?E((I(J)*(ht=R(Mn))*I(wn)-I(Mn)*(Zn=R(J))*I(U))/(Zn*ht*yt)):(J+Mn)/2}function Qi(U,J,wn,Mn){var Zn;if(U==null)Zn=wn*f,Mn.point(-s,Zn),Mn.point(0,Zn),Mn.point(s,Zn),Mn.point(s,0),Mn.point(s,-Zn),Mn.point(0,-Zn),Mn.point(-s,-Zn),Mn.point(-s,0),Mn.point(-s,Zn);else if(T(U[0]-J[0])>a){var ht=U[0]0,Zn=T(wn)>a;function ht(pt,Lt,S,L){Ar(L,U,J,S,pt,Lt)}function yt(pt,Lt){return R(pt)*R(Lt)>wn}function Rt(pt){var Lt,S,L,Q,k;return{lineStart:function(){Q=L=!1,k=1},point:function(h,O){var B=[h,O],x,X=yt(h,O),mn=Mn?X?0:Ht(h,O):X?Ht(h+(h<0?s:-s),O):0;if(!Lt&&(Q=L=X)&&pt.lineStart(),X!==L&&(x=_t(Lt,B),(!x||Er(Lt,x)||Er(B,x))&&(B[0]+=a,B[1]+=a,X=yt(B[0],B[1]))),X!==L)k=0,X?(pt.lineStart(),x=_t(B,Lt),pt.point(x[0],x[1])):(x=_t(Lt,B),pt.point(x[0],x[1]),pt.lineEnd()),Lt=x;else if(Zn&&Lt&&Mn^X){var on;!(mn&S)&&(on=_t(B,Lt,!0))&&(k=0,Mn?(pt.lineStart(),pt.point(on[0][0],on[0][1]),pt.point(on[1][0],on[1][1]),pt.lineEnd()):(pt.point(on[1][0],on[1][1]),pt.lineEnd(),pt.lineStart(),pt.point(on[0][0],on[0][1])))}X&&(!Lt||!Er(Lt,B))&&pt.point(B[0],B[1]),Lt=B,L=X,S=mn},lineEnd:function(){L&&pt.lineEnd(),Lt=null},clean:function(){return k|(Q&&L)<<1}}}function _t(pt,Lt,S){var L=y(pt),Q=y(Lt),k=[1,0,0],h=P(L,Q),O=C(h,h),B=h[0],x=O-B*B;if(!x)return!S&&pt;var X=wn*O/x,mn=-wn*B/x,on=P(k,h),pn=G(k,X),En=G(h,mn);_(pn,En);var xn=on,Rn=C(pn,xn),kn=C(xn,xn),Xn=Rn*Rn-kn*(C(pn,pn)-1);if(!(Xn<0)){var st=vn(Xn),Qn=G(xn,(-Rn-st)/kn);if(_(Qn,pn),Qn=gn(Qn),!S)return Qn;var it=pt[0],ft=Lt[0],Ct=pt[1],zt=Lt[1],At;ft0^Qn[1]<(T(Qn[0]-it)s^(it<=Qn[0]&&Qn[0]<=ft)){var se=G(xn,(-Rn+st)/kn);return _(se,pn),[Qn,gn(se)]}}}function Ht(pt,Lt){var S=Mn?U:s-U,L=0;return pt<-S?L|=1:pt>S&&(L|=2),Lt<-S?L|=4:Lt>S&&(L|=8),L}return oo(yt,Rt,ht,Mn?[0,-U]:[-s,U-s])},So=function(U){return{stream:Li(U)}};function Li(U){return function(J){var wn=new Nr;for(var Mn in U)wn[Mn]=U[Mn];return wn.stream=J,wn}}function Nr(){}Nr.prototype={constructor:Nr,point:function(U,J){this.stream.point(U,J)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};function ei(U,J,wn){var Mn=J[1][0]-J[0][0],Zn=J[1][1]-J[0][1],ht=U.clipExtent&&U.clipExtent();U.scale(150).translate([0,0]),ht!=null&&U.clipExtent(null),Jn(wn,U.stream(yr));var yt=yr.result(),Rt=Math.min(Mn/(yt[1][0]-yt[0][0]),Zn/(yt[1][1]-yt[0][1])),_t=+J[0][0]+(Mn-Rt*(yt[1][0]+yt[0][0]))/2,Ht=+J[0][1]+(Zn-Rt*(yt[1][1]+yt[0][1]))/2;return ht!=null&&U.clipExtent(ht),U.scale(Rt*150).translate([_t,Ht])}function Ni(U,J,wn){return ei(U,[[0,0],J],wn)}var bi=16,To=R(30*p),ao=function(U,J){return+J?uo(U,J):wo(U)};function wo(U){return Li({point:function(J,wn){J=U(J,wn),this.stream.point(J[0],J[1])}})}function uo(U,J){function wn(Mn,Zn,ht,yt,Rt,_t,Ht,pt,Lt,S,L,Q,k,h){var O=Ht-Mn,B=pt-Zn,x=O*O+B*B;if(x>4*J&&k--){var X=yt+S,mn=Rt+L,on=_t+Q,pn=vn(X*X+mn*mn+on*on),En=an(on/=pn),xn=T(T(on)-1)J||T((O*st+B*Qn)/x-.5)>.3||yt*S+Rt*L+_t*Q2?Qn[2]%360*p:0,Xn()):[Ht*g,pt*g,Lt*g]},xn.precision=function(Qn){return arguments.length?(on=ao(kn,mn=Qn*Qn),st()):vn(mn)},xn.fitExtent=function(Qn,it){return ei(xn,Qn,it)},xn.fitSize=function(Qn,it){return Ni(xn,Qn,it)};function Xn(){L=Xt(S=Le(Ht,pt,Lt),J);var Qn=J(Rt,_t);return ht=Mn-Qn[0]*wn,yt=Zn+Qn[1]*wn,st()}function st(){return pn=En=null,xn}return function(){return J=U.apply(this,arguments),xn.invert=J.invert&&Rn,Xn()}}function Bi(U){var J=0,wn=s/3,Mn=Ao(U),Zn=Mn(J,wn);return Zn.parallels=function(ht){return arguments.length?Mn(J=ht[0]*p,wn=ht[1]*p):[J*g,wn*g]},Zn}function Gr(U){var J=R(U);function wn(Mn,Zn){return[Mn*J,I(Zn)/J]}return wn.invert=function(Mn,Zn){return[Mn/J,an(Zn*J)]},wn}function Vr(U,J){var wn=I(U),Mn=(wn+I(J))/2;if(T(Mn)=.12&&h<.234&&k>=-.425&&k<-.214?Zn:h>=.166&&h<.234&&k>=-.214&&k<-.115?yt:wn).invert(S)},pt.stream=function(S){return U&&J===S?U:U=Br([wn.stream(J=S),Zn.stream(S),yt.stream(S)])},pt.precision=function(S){return arguments.length?(wn.precision(S),Zn.precision(S),yt.precision(S),Lt()):wn.precision()},pt.scale=function(S){return arguments.length?(wn.scale(S),Zn.scale(S*.35),yt.scale(S),pt.translate(wn.translate())):wn.scale()},pt.translate=function(S){if(!arguments.length)return wn.translate();var L=wn.scale(),Q=+S[0],k=+S[1];return Mn=wn.translate(S).clipExtent([[Q-.455*L,k-.238*L],[Q+.455*L,k+.238*L]]).stream(Ht),ht=Zn.translate([Q-.307*L,k+.201*L]).clipExtent([[Q-.425*L+a,k+.12*L+a],[Q-.214*L-a,k+.234*L-a]]).stream(Ht),Rt=yt.translate([Q-.205*L,k+.212*L]).clipExtent([[Q-.214*L+a,k+.166*L+a],[Q-.115*L-a,k+.234*L-a]]).stream(Ht),Lt()},pt.fitExtent=function(S,L){return ei(pt,S,L)},pt.fitSize=function(S,L){return Ni(pt,S,L)};function Lt(){return U=J=null,pt}return pt.scale(1070)};function Mi(U){return function(J,wn){var Mn=R(J),Zn=R(wn),ht=U(Mn*Zn);return[ht*Zn*I(J),ht*I(wn)]}}function so(U){return function(J,wn){var Mn=vn(J*J+wn*wn),Zn=U(Mn),ht=I(Zn),yt=R(Zn);return[F(J*ht,Mn*yt),an(Mn&&wn*ht/Mn)]}}var lo=Mi(function(U){return vn(2/(1+U))});lo.invert=so(function(U){return 2*an(U/2)});var no=function(){return ri(lo).scale(124.75).clipAngle(180-.001)},Pi=Mi(function(U){return(U=tn(U))&&U/I(U)});Pi.invert=so(function(U){return U});var Co=function(){return ri(Pi).scale(79.4188).clipAngle(180-.001)};function Fi(U,J){return[U,$(Tn((f+J)/2))]}Fi.invert=function(U,J){return[U,2*E(A(J))-f]};var Eo=function(){return Ui(Fi).scale(961/d)};function Ui(U){var J=ri(U),wn=J.center,Mn=J.scale,Zn=J.translate,ht=J.clipExtent,yt=null,Rt,_t,Ht;J.scale=function(Lt){return arguments.length?(Mn(Lt),pt()):Mn()},J.translate=function(Lt){return arguments.length?(Zn(Lt),pt()):Zn()},J.center=function(Lt){return arguments.length?(wn(Lt),pt()):wn()},J.clipExtent=function(Lt){return arguments.length?(Lt==null?yt=Rt=_t=Ht=null:(yt=+Lt[0][0],Rt=+Lt[0][1],_t=+Lt[1][0],Ht=+Lt[1][1]),pt()):yt==null?null:[[yt,Rt],[_t,Ht]]};function pt(){var Lt=s*Mn(),S=J(pr(J.rotate()).invert([0,0]));return ht(yt==null?[[S[0]-Lt,S[1]-Lt],[S[0]+Lt,S[1]+Lt]]:U===Fi?[[Math.max(S[0]-Lt,yt),Rt],[Math.min(S[0]+Lt,_t),Ht]]:[[yt,Math.max(S[1]-Lt,Rt)],[_t,Math.min(S[1]+Lt,Ht)]])}return pt()}function Fr(U){return Tn((f+U)/2)}function fo(U,J){var wn=R(U),Mn=U===J?I(U):$(wn/R(J))/$(Fr(J)/Fr(U)),Zn=wn*V(Fr(U),Mn)/Mn;if(!Mn)return Fi;function ht(yt,Rt){Zn>0?Rt<-f+a&&(Rt=-f+a):Rt>f-a&&(Rt=f-a);var _t=Zn/V(Fr(Rt),Mn);return[_t*I(Mn*yt),Zn-_t*R(Mn*yt)]}return ht.invert=function(yt,Rt){var _t=Zn-Rt,Ht=Z(Mn)*vn(yt*yt+_t*_t);return[F(yt,T(_t))/Mn*Z(_t),2*E(V(Zn/Ht,1/Mn))-f]},ht}var jo=function(){return Bi(fo).scale(109.5).parallels([30,30])};function Oi(U,J){return[U,J]}Oi.invert=Oi;var to=function(){return ri(Oi).scale(152.63)};function Lo(U,J){var wn=R(U),Mn=U===J?I(U):(wn-R(J))/(J-U),Zn=wn/Mn+U;if(T(Mn)2?Mn[2]+90:90]):(Mn=wn(),[Mn[0],Mn[1],Mn[2]-90])},wn([0,0,90]).scale(159.155)};n.geoArea=Y,n.geoBounds=or,n.geoCentroid=xt,n.geoCircle=hi,n.geoClipExtent=z,n.geoContains=tr,n.geoDistance=Ne,n.geoGraticule=Qe,n.geoGraticule10=we,n.geoInterpolate=Fe,n.geoLength=ye,n.geoPath=Zi,n.geoAlbers=Ro,n.geoAlbersUsa=qi,n.geoAzimuthalEqualArea=no,n.geoAzimuthalEqualAreaRaw=lo,n.geoAzimuthalEquidistant=Co,n.geoAzimuthalEquidistantRaw=Pi,n.geoConicConformal=jo,n.geoConicConformalRaw=fo,n.geoConicEqualArea=ki,n.geoConicEqualAreaRaw=Vr,n.geoConicEquidistant=zi,n.geoConicEquidistantRaw=Lo,n.geoEquirectangular=to,n.geoEquirectangularRaw=Oi,n.geoGnomonic=co,n.geoGnomonicRaw=eo,n.geoIdentity=lr,n.geoProjection=ri,n.geoProjectionMutator=Ao,n.geoMercator=Eo,n.geoMercatorRaw=Fi,n.geoOrthographic=Wi,n.geoOrthographicRaw=Si,n.geoStereographic=ii,n.geoStereographicRaw=di,n.geoTransverseMercator=Ti,n.geoTransverseMercatorRaw=Ki,n.geoRotation=pr,n.geoStream=Jn,n.geoTransform=So,Object.defineProperty(n,"__esModule",{value:!0})})},"./node_modules/_d3-geo@2.0.1@d3-geo/dist/d3-geo.js":function(b,v,r){(function(n,e){e(v,r("./node_modules/_d3-array@2.11.0@d3-array/dist/d3-array.js"))})(this,function(n,e){"use strict";var t=1e-6,o=1e-12,i=Math.PI,l=i/2,a=i/4,u=i*2,s=180/i,f=i/180,c=Math.abs,d=Math.atan,g=Math.atan2,p=Math.cos,T=Math.ceil,E=Math.exp,F=Math.hypot,R=Math.log,nn=Math.pow,A=Math.sin,$=Math.sign||function(S){return S>0?1:S<0?-1:0},V=Math.sqrt,I=Math.tan;function Z(S){return S>1?0:S<-1?i:Math.acos(S)}function vn(S){return S>1?l:S<-1?-l:Math.asin(S)}function Tn(S){return(S=A(S/2))*S}function tn(){}function an(S,L){S&&cn.hasOwnProperty(S.type)&&cn[S.type](S,L)}var Cn={Feature:function(S,L){an(S.geometry,L)},FeatureCollection:function(S,L){for(var Q=S.features,k=-1,h=Q.length;++k=0?1:-1,h=k*Q,O=p(L),B=A(L),x=Nt*B,X=Gt*O+x*p(h),mn=x*k*A(h);Vn.add(g(mn,X)),bt=S,Gt=O,Nt=B}function rn(S){return Ln=new e.Adder,yn(S,un),Ln*2}function en(S){return[g(S[1],S[0]),vn(S[2])]}function sn(S){var L=S[0],Q=S[1],k=p(Q);return[k*p(L),k*A(L),A(Q)]}function Y(S,L){return S[0]*L[0]+S[1]*L[1]+S[2]*L[2]}function gn(S,L){return[S[1]*L[2]-S[2]*L[1],S[2]*L[0]-S[0]*L[2],S[0]*L[1]-S[1]*L[0]]}function y(S,L){S[0]+=L[0],S[1]+=L[1],S[2]+=L[2]}function C(S,L){return[S[0]*L,S[1]*L,S[2]*L]}function P(S){var L=V(S[0]*S[0]+S[1]*S[1]+S[2]*S[2]);S[0]/=L,S[1]/=L,S[2]/=L}var _,G,dn,An,Yn,Dn,Fn,jt,Kt,te,kt,ue={point:ve,lineStart:he,lineEnd:pe,polygonStart:function(){ue.point=Me,ue.lineStart=zn,ue.lineEnd=Nn,Kt=new e.Adder,un.polygonStart()},polygonEnd:function(){un.polygonEnd(),ue.point=ve,ue.lineStart=he,ue.lineEnd=pe,Vn<0?(_=-(dn=180),G=-(An=90)):Kt>t?An=90:Kt<-t&&(G=-90),kt[0]=_,kt[1]=dn},sphere:function(){_=-(dn=180),G=-(An=90)}};function ve(S,L){te.push(kt=[_=S,dn=S]),LAn&&(An=L)}function le(S,L){var Q=sn([S*f,L*f]);if(jt){var k=gn(jt,Q),h=[k[1],-k[0],0],O=gn(h,k);P(O),O=en(O);var B=S-Yn,x=B>0?1:-1,X=O[0]*s*x,mn,on=c(B)>180;on^(x*YnAn&&(An=mn)):(X=(X+360)%360-180,on^(x*YnAn&&(An=L))),on?Set(_,dn)&&(dn=S):et(S,dn)>et(_,dn)&&(_=S):dn>=_?(S<_&&(_=S),S>dn&&(dn=S)):S>Yn?et(_,S)>et(_,dn)&&(dn=S):et(S,dn)>et(_,dn)&&(_=S)}else te.push(kt=[_=S,dn=S]);LAn&&(An=L),jt=Q,Yn=S}function he(){ue.point=le}function pe(){kt[0]=_,kt[1]=dn,ue.point=ve,jt=null}function Me(S,L){if(jt){var Q=S-Yn;Kt.add(c(Q)>180?Q+(Q>0?360:-360):Q)}else Dn=S,Fn=L;un.point(S,L),le(S,L)}function zn(){un.lineStart()}function Nn(){Me(Dn,Fn),un.lineEnd(),c(Kt)>t&&(_=-(dn=180)),kt[0]=_,kt[1]=dn,jt=null}function et(S,L){return(L-=S)<0?L+360:L}function ut(S,L){return S[0]-L[0]}function Ut(S,L){return S[0]<=S[1]?S[0]<=L&&L<=S[1]:Let(k[0],k[1])&&(k[1]=h[1]),et(h[0],k[1])>et(k[0],k[1])&&(k[0]=h[0])):O.push(k=h);for(B=-Infinity,Q=O.length-1,L=0,k=O[Q];L<=Q;k=h,++L)h=O[L],(x=et(k[1],h[0]))>B&&(B=x,_=h[0],dn=k[1])}return te=kt=null,_===Infinity||G===Infinity?[[NaN,NaN],[NaN,NaN]]:[[_,G],[dn,An]]}var qe,Ge,or,ze,_n,Bn,tt,at,Et,St,$t,ne,Qt,Mt,Zt,ie,vt={sphere:tn,point:re,lineStart:ln,lineEnd:Hn,polygonStart:function(){vt.lineStart=Un,vt.lineEnd=rt},polygonEnd:function(){vt.lineStart=ln,vt.lineEnd=Hn}};function re(S,L){S*=f,L*=f;var Q=p(L);oe(Q*p(S),Q*A(S),A(L))}function oe(S,L,Q){++qe,or+=(S-or)/qe,ze+=(L-ze)/qe,_n+=(Q-_n)/qe}function ln(){vt.point=Pn}function Pn(S,L){S*=f,L*=f;var Q=p(L);Mt=Q*p(S),Zt=Q*A(S),ie=A(L),vt.point=Sn,oe(Mt,Zt,ie)}function Sn(S,L){S*=f,L*=f;var Q=p(L),k=Q*p(S),h=Q*A(S),O=A(L),B=g(V((B=Zt*O-ie*h)*B+(B=ie*k-Mt*O)*B+(B=Mt*h-Zt*k)*B),Mt*k+Zt*h+ie*O);Ge+=B,Bn+=B*(Mt+(Mt=k)),tt+=B*(Zt+(Zt=h)),at+=B*(ie+(ie=O)),oe(Mt,Zt,ie)}function Hn(){vt.point=re}function Un(){vt.point=Wn}function rt(){qn(ne,Qt),vt.point=re}function Wn(S,L){ne=S,Qt=L,S*=f,L*=f,vt.point=qn;var Q=p(L);Mt=Q*p(S),Zt=Q*A(S),ie=A(L),oe(Mt,Zt,ie)}function qn(S,L){S*=f,L*=f;var Q=p(L),k=Q*p(S),h=Q*A(S),O=A(L),B=Zt*O-ie*h,x=ie*k-Mt*O,X=Mt*h-Zt*k,mn=F(B,x,X),on=vn(mn),pn=mn&&-on/mn;Et.add(pn*B),St.add(pn*x),$t.add(pn*X),Ge+=on,Bn+=on*(Mt+(Mt=k)),tt+=on*(Zt+(Zt=h)),at+=on*(ie+(ie=O)),oe(Mt,Zt,ie)}function ot(S){qe=Ge=or=ze=_n=Bn=tt=at=0,Et=new e.Adder,St=new e.Adder,$t=new e.Adder,yn(S,vt);var L=+Et,Q=+St,k=+$t,h=F(L,Q,k);return hi?S+Math.round(-S/u)*u:S,L]}xt.invert=xt;function Ot(S,L,Q){return(S%=u)?L||Q?Pt(fe(S),Le(L,Q)):fe(S):L||Q?Le(L,Q):xt}function Xt(S){return function(L,Q){return L+=S,[L>i?L-u:L<-i?L+u:L,Q]}}function fe(S){var L=Xt(S);return L.invert=Xt(-S),L}function Le(S,L){var Q=p(S),k=A(S),h=p(L),O=A(L);function B(x,X){var mn=p(X),on=p(x)*mn,pn=A(x)*mn,En=A(X),xn=En*Q+on*k;return[g(pn*h-xn*O,on*Q-En*k),vn(xn*h+pn*O)]}return B.invert=function(x,X){var mn=p(X),on=p(x)*mn,pn=A(x)*mn,En=A(X),xn=En*h-pn*O;return[g(pn*h+En*O,on*Q+xn*k),vn(xn*Q-on*k)]},B}function We(S){S=Ot(S[0]*f,S[1]*f,S.length>2?S[2]*f:0);function L(Q){return Q=S(Q[0]*f,Q[1]*f),Q[0]*=s,Q[1]*=s,Q}return L.invert=function(Q){return Q=S.invert(Q[0]*f,Q[1]*f),Q[0]*=s,Q[1]*=s,Q},L}function Ke(S,L,Q,k,h,O){if(!!Q){var B=p(L),x=A(L),X=k*Q;h==null?(h=L+k*u,O=L-X/2):(h=Ze(B,h),O=Ze(B,O),(k>0?hO)&&(h+=k*u));for(var mn,on=h;k>0?on>O:on1&&S.push(S.pop().concat(S.shift()))},result:function(){var Q=S;return S=[],L=null,Q}}}function Rr(S,L){return c(S[0]-L[0])=0;--x)h.point((pn=on[x])[0],pn[1]);else k(En.x,En.p.x,-1,h);En=En.p}En=En.o,on=En.z,xn=!xn}while(!En.v);h.lineEnd()}}}function Ri(S){if(!!(L=S.length)){for(var L,Q=0,k=S[0],h;++Q=0?1:-1,ce=Jt*Wt,se=ce>i,Te=Xn*zt;if(X.add(g(Te*Jt*A(ce),st*At+Te*p(ce))),B+=se?Wt+Jt*u:Wt,se^Rn>=Q^ft>=Q){var Ee=gn(sn(xn),sn(it));P(Ee);var be=gn(O,Ee);P(be);var Ft=(se^Wt>=0?-1:1)*vn(be[2]);(k>Ft||k===Ft&&(Ee[0]||Ee[1]))&&(x+=se^Wt>=0?1:-1)}}return(B<-t||B0){for(X||(h.polygonStart(),X=!0),h.lineStart(),zt=0;zt1&&ft&2&&Ct.push(Ct.pop().concat(Ct.shift())),on.push(Ct.filter(Ci))}}return En}}function Ci(S){return S.length>1}function Xr(S,L){return((S=S.x)[0]<0?S[1]-l-t:l-S[1])-((L=L.x)[0]<0?L[1]-l-t:l-L[1])}var Cr=gi(function(){return!0},Hi,On,[-i,-l]);function Hi(S){var L=NaN,Q=NaN,k=NaN,h;return{lineStart:function(){S.lineStart(),h=1},point:function(O,B){var x=O>0?i:-i,X=c(O-L);c(X-i)0?l:-l),S.point(k,Q),S.lineEnd(),S.lineStart(),S.point(x,Q),S.point(O,Q),h=0):k!==x&&X>=i&&(c(L-k)t?d((A(L)*(O=p(k))*A(Q)-A(k)*(h=p(L))*A(S))/(h*O*B)):(L+k)/2}function On(S,L,Q,k){var h;if(S==null)h=Q*l,k.point(-i,h),k.point(0,h),k.point(i,h),k.point(i,0),k.point(i,-h),k.point(0,-h),k.point(-i,-h),k.point(-i,0),k.point(-i,h);else if(c(S[0]-L[0])>t){var O=S[0]0,h=c(L)>t;function O(on,pn,En,xn){Ke(xn,S,Q,En,on,pn)}function B(on,pn){return p(on)*p(pn)>L}function x(on){var pn,En,xn,Rn,kn;return{lineStart:function(){Rn=xn=!1,kn=1},point:function(Xn,st){var Qn=[Xn,st],it,ft=B(Xn,st),Ct=k?ft?0:mn(Xn,st):ft?mn(Xn+(Xn<0?i:-i),st):0;if(!pn&&(Rn=xn=ft)&&on.lineStart(),ft!==xn&&(it=X(pn,Qn),(!it||Rr(pn,it)||Rr(Qn,it))&&(Qn[2]=1)),ft!==xn)kn=0,ft?(on.lineStart(),it=X(Qn,pn),on.point(it[0],it[1])):(it=X(pn,Qn),on.point(it[0],it[1],2),on.lineEnd()),pn=it;else if(h&&pn&&k^ft){var zt;!(Ct&En)&&(zt=X(Qn,pn,!0))&&(kn=0,k?(on.lineStart(),on.point(zt[0][0],zt[0][1]),on.point(zt[1][0],zt[1][1]),on.lineEnd()):(on.point(zt[1][0],zt[1][1]),on.lineEnd(),on.lineStart(),on.point(zt[0][0],zt[0][1],3)))}ft&&(!pn||!Rr(pn,Qn))&&on.point(Qn[0],Qn[1]),pn=Qn,xn=ft,En=Ct},lineEnd:function(){xn&&on.lineEnd(),pn=null},clean:function(){return kn|(Rn&&xn)<<1}}}function X(on,pn,En){var xn=sn(on),Rn=sn(pn),kn=[1,0,0],Xn=gn(xn,Rn),st=Y(Xn,Xn),Qn=Xn[0],it=st-Qn*Qn;if(!it)return!En&&on;var ft=L*st/it,Ct=-L*Qn/it,zt=gn(kn,Xn),At=C(kn,ft),Wt=C(Xn,Ct);y(At,Wt);var Jt=zt,ce=Y(At,Jt),se=Y(Jt,Jt),Te=ce*ce-se*(Y(At,At)-1);if(!(Te<0)){var Ee=V(Te),be=C(Jt,(-ce-Ee)/se);if(y(be,At),be=en(be),!En)return be;var Ft=on[0],Pe=pn[0],Be=on[1],Ie=pn[1],qt;Pe0^be[1]<(c(be[0]-Ft)i^(Ft<=be[0]&&be[0]<=Pe)){var fr=C(Jt,(-ce+Ee)/se);return y(fr,At),[be,en(fr)]}}}function mn(on,pn){var En=k?S:i-S,xn=0;return on<-En?xn|=1:on>En&&(xn|=2),pn<-En?xn|=4:pn>En&&(xn|=8),xn}return gi(B,x,O,k?[0,-S]:[-i,S-i])}function lt(S,L,Q,k,h,O){var B=S[0],x=S[1],X=L[0],mn=L[1],on=0,pn=1,En=X-B,xn=mn-x,Rn;if(Rn=Q-B,!(!En&&Rn>0)){if(Rn/=En,En<0){if(Rn0){if(Rn>pn)return;Rn>on&&(on=Rn)}if(Rn=h-B,!(!En&&Rn<0)){if(Rn/=En,En<0){if(Rn>pn)return;Rn>on&&(on=Rn)}else if(En>0){if(Rn0)){if(Rn/=xn,xn<0){if(Rn0){if(Rn>pn)return;Rn>on&&(on=Rn)}if(Rn=O-x,!(!xn&&Rn<0)){if(Rn/=xn,xn<0){if(Rn>pn)return;Rn>on&&(on=Rn)}else if(xn>0){if(Rn0&&(S[0]=B+on*En,S[1]=x+on*xn),pn<1&&(L[0]=B+pn*En,L[1]=x+pn*xn),!0}}}}}var Tt=1e9,wt=-Tt;function Bt(S,L,Q,k){function h(mn,on){return S<=mn&&mn<=Q&&L<=on&&on<=k}function O(mn,on,pn,En){var xn=0,Rn=0;if(mn==null||(xn=B(mn,pn))!==(Rn=B(on,pn))||X(mn,on)<0^pn>0)do En.point(xn===0||xn===3?S:Q,xn>1?k:L);while((xn=(xn+pn+4)%4)!==Rn);else En.point(on[0],on[1])}function B(mn,on){return c(mn[0]-S)0?0:3:c(mn[0]-Q)0?2:1:c(mn[1]-L)0?1:0:on>0?3:2}function x(mn,on){return X(mn.x,on.x)}function X(mn,on){var pn=B(mn,1),En=B(on,1);return pn!==En?pn-En:pn===0?on[1]-mn[1]:pn===1?mn[0]-on[0]:pn===2?mn[1]-on[1]:on[0]-mn[0]}return function(mn){var on=mn,pn=Ar(),En,xn,Rn,kn,Xn,st,Qn,it,ft,Ct,zt,At={point:Wt,lineStart:Te,lineEnd:Ee,polygonStart:ce,polygonEnd:se};function Wt(Ft,Pe){h(Ft,Pe)&&on.point(Ft,Pe)}function Jt(){for(var Ft=0,Pe=0,Be=xn.length;Pek&&(wi-ke)*(k-fr)>(Ur-fr)*(S-ke)&&++Ft:Ur<=k&&(wi-ke)*(k-fr)<(Ur-fr)*(S-ke)&&--Ft;return Ft}function ce(){on=pn,En=[],xn=[],zt=!0}function se(){var Ft=Jt(),Pe=zt&&Ft,Be=(En=e.merge(En)).length;(Pe||Be)&&(mn.polygonStart(),Pe&&(mn.lineStart(),O(null,null,1,mn),mn.lineEnd()),Be&&Wr(En,x,Ft,O,mn),mn.polygonEnd()),on=mn,En=xn=Rn=null}function Te(){At.point=be,xn&&xn.push(Rn=[]),Ct=!0,ft=!1,Qn=it=NaN}function Ee(){En&&(be(kn,Xn),st&&ft&&pn.rejoin(),En.push(pn.result())),At.point=Wt,ft&&on.lineEnd()}function be(Ft,Pe){var Be=h(Ft,Pe);if(xn&&Rn.push([Ft,Pe]),Ct)kn=Ft,Xn=Pe,st=Be,Ct=!1,Be&&(on.lineStart(),on.point(Ft,Pe));else if(Be&&ft)on.point(Ft,Pe);else{var Ie=[Qn=Math.max(wt,Math.min(Tt,Qn)),it=Math.max(wt,Math.min(Tt,it))],qt=[Ft=Math.max(wt,Math.min(Tt,Ft)),Pe=Math.max(wt,Math.min(Tt,Pe))];lt(Ie,qt,S,L,Q,k)?(ft||(on.lineStart(),on.point(Ie[0],Ie[1])),on.point(qt[0],qt[1]),Be||on.lineEnd(),zt=!1):Be&&(on.lineStart(),on.point(Ft,Pe),zt=!1)}Qn=Ft,it=Pe,ft=Be}return At}}function gt(){var S=0,L=0,Q=960,k=500,h,O,B;return B={stream:function(x){return h&&O===x?h:h=Bt(S,L,Q,k)(O=x)},extent:function(x){return arguments.length?(S=+x[0][0],L=+x[0][1],Q=+x[1][0],k=+x[1][1],h=O=null,B):[[S,L],[Q,k]]}}}var Yt,de,ae,me,ye={sphere:tn,point:tn,lineStart:xe,lineEnd:tn,polygonStart:tn,polygonEnd:tn};function xe(){ye.point=Ne,ye.lineEnd=Ce}function Ce(){ye.point=ye.lineEnd=tn}function Ne(S,L){S*=f,L*=f,de=S,ae=A(L),me=p(L),ye.point=De}function De(S,L){S*=f,L*=f;var Q=A(L),k=p(L),h=c(S-de),O=p(h),B=A(h),x=k*B,X=me*Q-ae*k*O,mn=ae*Q+me*k*O;Yt.add(g(V(x*x+X*X),mn)),de=S,ae=Q,me=k}function $e(S){return Yt=new e.Adder,yn(S,ye),+Yt}var Ue=[null,null],Ve={type:"LineString",coordinates:Ue};function He(S,L){return Ue[0]=S,Ue[1]=L,$e(Ve)}var ar={Feature:function(S,L){return cr(S.geometry,L)},FeatureCollection:function(S,L){for(var Q=S.features,k=-1,h=Q.length;++k0&&(h=He(S[O],S[O-1]),h>0&&Q<=h&&k<=h&&(Q+k-h)*(1-Math.pow((Q-k)/h,2))t}).map(En)).concat(e.range(T(O/mn)*mn,h,mn).filter(function(it){return c(it%pn)>t}).map(xn))}return st.lines=function(){return Qn().map(function(it){return{type:"LineString",coordinates:it}})},st.outline=function(){return{type:"Polygon",coordinates:[Rn(k).concat(kn(B).slice(1),Rn(Q).reverse().slice(1),kn(x).reverse().slice(1))]}},st.extent=function(it){return arguments.length?st.extentMajor(it).extentMinor(it):st.extentMinor()},st.extentMajor=function(it){return arguments.length?(k=+it[0][0],Q=+it[1][0],x=+it[0][1],B=+it[1][1],k>Q&&(it=k,k=Q,Q=it),x>B&&(it=x,x=B,B=it),st.precision(Xn)):[[k,x],[Q,B]]},st.extentMinor=function(it){return arguments.length?(L=+it[0][0],S=+it[1][0],O=+it[0][1],h=+it[1][1],L>S&&(it=L,L=S,S=it),O>h&&(it=O,O=h,h=it),st.precision(Xn)):[[L,O],[S,h]]},st.step=function(it){return arguments.length?st.stepMajor(it).stepMinor(it):st.stepMinor()},st.stepMajor=function(it){return arguments.length?(on=+it[0],pn=+it[1],st):[on,pn]},st.stepMinor=function(it){return arguments.length?(X=+it[0],mn=+it[1],st):[X,mn]},st.precision=function(it){return arguments.length?(Xn=+it,En=ur(O,h,90),xn=Dr(L,S,Xn),Rn=ur(x,B,90),kn=Dr(k,Q,Xn),st):Xn},st.extentMajor([[-180,-90+t],[180,90-t]]).extentMinor([[-180,-80-t],[180,80+t]])}function oi(){return sr()()}function mi(S,L){var Q=S[0]*f,k=S[1]*f,h=L[0]*f,O=L[1]*f,B=p(k),x=A(k),X=p(O),mn=A(O),on=B*p(Q),pn=B*A(Q),En=X*p(h),xn=X*A(h),Rn=2*vn(V(Tn(O-k)+B*X*Tn(h-Q))),kn=A(Rn),Xn=Rn?function(st){var Qn=A(st*=Rn)/kn,it=A(Rn-st)/kn,ft=it*on+Qn*En,Ct=it*pn+Qn*xn,zt=it*x+Qn*mn;return[g(Ct,ft)*s,g(zt,V(ft*ft+Ct*Ct))*s]}:function(){return[Q*s,k*s]};return Xn.distance=Rn,Xn}var Sr=function(S){return S},Kr=new e.Adder,hr=new e.Adder,Yi,Zr,vr,ai,er={point:tn,lineStart:tn,lineEnd:tn,polygonStart:function(){er.lineStart=ui,er.lineEnd=yr},polygonEnd:function(){er.lineStart=er.lineEnd=er.point=tn,Kr.add(c(hr)),hr=new e.Adder},result:function(){var S=Kr/2;return Kr=new e.Adder,S}};function ui(){er.point=$r}function $r(S,L){er.point=Ir,Yi=vr=S,Zr=ai=L}function Ir(S,L){hr.add(ai*S-vr*L),vr=S,ai=L}function yr(){Ir(Yi,Zr)}var Di=Infinity,Gi=Di,Jr=-Di,Qr=Jr,xr={point:si,lineStart:tn,lineEnd:tn,polygonStart:tn,polygonEnd:tn,result:function(){var S=[[Di,Gi],[Jr,Qr]];return Jr=Qr=-(Gi=Di=Infinity),S}};function si(S,L){SJr&&(Jr=S),LQr&&(Qr=L)}var _r=0,kr=0,qr=0,li=0,Ii=0,Hr=0,gr=0,mr=0,rr=0,Tr,io,Lr,jr,br={point:pi,lineStart:Yr,lineEnd:Mr,polygonStart:function(){br.lineStart=xi,br.lineEnd=Vi},polygonEnd:function(){br.point=pi,br.lineStart=Yr,br.lineEnd=Mr},result:function(){var S=rr?[gr/rr,mr/rr]:Hr?[li/Hr,Ii/Hr]:qr?[_r/qr,kr/qr]:[NaN,NaN];return _r=kr=qr=li=Ii=Hr=gr=mr=rr=0,S}};function pi(S,L){_r+=S,kr+=L,++qr}function Yr(){br.point=ni}function ni(S,L){br.point=wr,pi(Lr=S,jr=L)}function wr(S,L){var Q=S-Lr,k=L-jr,h=V(Q*Q+k*k);li+=h*(Lr+S)/2,Ii+=h*(jr+L)/2,Hr+=h,pi(Lr=S,jr=L)}function Mr(){br.point=pi}function xi(){br.point=go}function Vi(){mo(Tr,io)}function go(S,L){br.point=mo,pi(Tr=Lr=S,io=jr=L)}function mo(S,L){var Q=S-Lr,k=L-jr,h=V(Q*Q+k*k);li+=h*(Lr+S)/2,Ii+=h*(jr+L)/2,Hr+=h,h=jr*S-Lr*L,gr+=h*(Lr+S),mr+=h*(jr+L),rr+=h*3,pi(Lr=S,jr=L)}function yi(S){this._context=S}yi.prototype={_radius:4.5,pointRadius:function(S){return this._radius=S,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){this._line===0&&this._context.closePath(),this._point=NaN},point:function(S,L){switch(this._point){case 0:{this._context.moveTo(S,L),this._point=1;break}case 1:{this._context.lineTo(S,L);break}default:{this._context.moveTo(S+this._radius,L),this._context.arc(S,L,this._radius,0,u);break}}},result:tn};var _i=new e.Adder,fi,Po,Xi,Ei,ti,Zi={point:tn,lineStart:function(){Zi.point=oo},lineEnd:function(){fi&&Ji(Po,Xi),Zi.point=tn},polygonStart:function(){fi=!0},polygonEnd:function(){fi=null},result:function(){var S=+_i;return _i=new e.Adder,S}};function oo(S,L){Zi.point=Ji,Po=Ei=S,Xi=ti=L}function Ji(S,L){Ei-=S,ti-=L,_i.add(V(Ei*Ei+ti*ti)),Ei=S,ti=L}function ji(){this._string=[]}ji.prototype={_radius:4.5,_circle:ci(4.5),pointRadius:function(S){return(S=+S)!==this._radius&&(this._radius=S,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){this._line===0&&this._string.push("Z"),this._point=NaN},point:function(S,L){switch(this._point){case 0:{this._string.push("M",S,",",L),this._point=1;break}case 1:{this._string.push("L",S,",",L);break}default:{this._circle==null&&(this._circle=ci(this._radius)),this._string.push("M",S,",",L,this._circle);break}}},result:function(){if(this._string.length){var S=this._string.join("");return this._string=[],S}else return null}};function ci(S){return"m0,"+S+"a"+S+","+S+" 0 1,1 0,"+-2*S+"a"+S+","+S+" 0 1,1 0,"+2*S+"z"}function Oo(S,L){var Q=4.5,k,h;function O(B){return B&&(typeof Q=="function"&&h.pointRadius(+Q.apply(this,arguments)),yn(B,k(h))),h.result()}return O.area=function(B){return yn(B,k(er)),er.result()},O.measure=function(B){return yn(B,k(Zi)),Zi.result()},O.bounds=function(B){return yn(B,k(xr)),xr.result()},O.centroid=function(B){return yn(B,k(br)),br.result()},O.projection=function(B){return arguments.length?(k=B==null?(S=null,Sr):(S=B).stream,O):S},O.context=function(B){return arguments.length?(h=B==null?(L=null,new ji):new yi(L=B),typeof Q!="function"&&h.pointRadius(Q),O):L},O.pointRadius=function(B){return arguments.length?(Q=typeof B=="function"?B:(h.pointRadius(+B),+B),O):Q},O.projection(S).context(L)}function po(S){return{stream:Qi(S)}}function Qi(S){return function(L){var Q=new yo;for(var k in S)Q[k]=S[k];return Q.stream=L,Q}}function yo(){}yo.prototype={constructor:yo,point:function(S,L){this.stream.point(S,L)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};function So(S,L,Q){var k=S.clipExtent&&S.clipExtent();return S.scale(150).translate([0,0]),k!=null&&S.clipExtent(null),yn(Q,S.stream(xr)),L(xr.result()),k!=null&&S.clipExtent(k),S}function Li(S,L,Q){return So(S,function(k){var h=L[1][0]-L[0][0],O=L[1][1]-L[0][1],B=Math.min(h/(k[1][0]-k[0][0]),O/(k[1][1]-k[0][1])),x=+L[0][0]+(h-B*(k[1][0]+k[0][0]))/2,X=+L[0][1]+(O-B*(k[1][1]+k[0][1]))/2;S.scale(150*B).translate([x,X])},Q)}function Nr(S,L,Q){return Li(S,[[0,0],L],Q)}function ei(S,L,Q){return So(S,function(k){var h=+L,O=h/(k[1][0]-k[0][0]),B=(h-O*(k[1][0]+k[0][0]))/2,x=-O*k[0][1];S.scale(150*O).translate([B,x])},Q)}function Ni(S,L,Q){return So(S,function(k){var h=+L,O=h/(k[1][1]-k[0][1]),B=-O*k[0][0],x=(h-O*(k[1][1]+k[0][1]))/2;S.scale(150*O).translate([B,x])},Q)}var bi=16,To=p(30*f);function ao(S,L){return+L?uo(S,L):wo(S)}function wo(S){return Qi({point:function(L,Q){L=S(L,Q),this.stream.point(L[0],L[1])}})}function uo(S,L){function Q(k,h,O,B,x,X,mn,on,pn,En,xn,Rn,kn,Xn){var st=mn-k,Qn=on-h,it=st*st+Qn*Qn;if(it>4*L&&kn--){var ft=B+En,Ct=x+xn,zt=X+Rn,At=V(ft*ft+Ct*Ct+zt*zt),Wt=vn(zt/=At),Jt=c(c(zt)-1)L||c((st*Ee+Qn*be)/it-.5)>.3||B*En+x*xn+X*Rn2?Ft[2]%360*f:0,Ee()):[x*s,X*s,mn*s]},se.angle=function(Ft){return arguments.length?(pn=Ft%360*f,Ee()):pn*s},se.reflectX=function(Ft){return arguments.length?(En=Ft?-1:1,Ee()):En<0},se.reflectY=function(Ft){return arguments.length?(xn=Ft?-1:1,Ee()):xn<0},se.precision=function(Ft){return arguments.length?(zt=ao(At,Ct=Ft*Ft),be()):V(Ct)},se.fitExtent=function(Ft,Pe){return Li(se,Ft,Pe)},se.fitSize=function(Ft,Pe){return Nr(se,Ft,Pe)},se.fitWidth=function(Ft,Pe){return ei(se,Ft,Pe)},se.fitHeight=function(Ft,Pe){return Ni(se,Ft,Pe)};function Ee(){var Ft=Bi(Q,0,0,En,xn,pn).apply(null,L(O,B)),Pe=Bi(Q,k-Ft[0],h-Ft[1],En,xn,pn);return on=Ot(x,X,mn),At=Pt(L,Pe),Wt=Pt(on,At),zt=ao(At,Ct),be()}function be(){return Jt=ce=null,se}return function(){return L=S.apply(this,arguments),se.invert=L.invert&&Te,Ee()}}function ki(S){var L=0,Q=i/3,k=Vr(S),h=k(L,Q);return h.parallels=function(O){return arguments.length?k(L=O[0]*f,Q=O[1]*f):[L*s,Q*s]},h}function Ro(S){var L=p(S);function Q(k,h){return[k*L,A(h)/L]}return Q.invert=function(k,h){return[k/L,vn(h*L)]},Q}function Br(S,L){var Q=A(S),k=(Q+A(L))/2;if(c(k)=.12&&Xn<.234&&kn>=-.425&&kn<-.214?h:Xn>=.166&&Xn<.234&&kn>=-.214&&kn<-.115?B:Q).invert(En)},on.stream=function(En){return S&&L===En?S:S=so([Q.stream(L=En),h.stream(En),B.stream(En)])},on.precision=function(En){return arguments.length?(Q.precision(En),h.precision(En),B.precision(En),pn()):Q.precision()},on.scale=function(En){return arguments.length?(Q.scale(En),h.scale(En*.35),B.scale(En),on.translate(Q.translate())):Q.scale()},on.translate=function(En){if(!arguments.length)return Q.translate();var xn=Q.scale(),Rn=+En[0],kn=+En[1];return k=Q.translate(En).clipExtent([[Rn-.455*xn,kn-.238*xn],[Rn+.455*xn,kn+.238*xn]]).stream(mn),O=h.translate([Rn-.307*xn,kn+.201*xn]).clipExtent([[Rn-.425*xn+t,kn+.12*xn+t],[Rn-.214*xn-t,kn+.234*xn-t]]).stream(mn),x=B.translate([Rn-.205*xn,kn+.212*xn]).clipExtent([[Rn-.214*xn+t,kn+.166*xn+t],[Rn-.115*xn-t,kn+.234*xn-t]]).stream(mn),pn()},on.fitExtent=function(En,xn){return Li(on,En,xn)},on.fitSize=function(En,xn){return Nr(on,En,xn)},on.fitWidth=function(En,xn){return ei(on,En,xn)},on.fitHeight=function(En,xn){return Ni(on,En,xn)};function pn(){return S=L=null,on}return on.scale(1070)}function no(S){return function(L,Q){var k=p(L),h=p(Q),O=S(k*h);return O===Infinity?[2,0]:[O*h*A(L),O*A(Q)]}}function Pi(S){return function(L,Q){var k=V(L*L+Q*Q),h=S(k),O=A(h),B=p(h);return[g(L*O,k*B),vn(k&&Q*O/k)]}}var Co=no(function(S){return V(2/(1+S))});Co.invert=Pi(function(S){return 2*vn(S/2)});function Fi(){return Gr(Co).scale(124.75).clipAngle(180-.001)}var Eo=no(function(S){return(S=Z(S))&&S/A(S)});Eo.invert=Pi(function(S){return S});function Ui(){return Gr(Eo).scale(79.4188).clipAngle(180-.001)}function Fr(S,L){return[S,R(I((l+L)/2))]}Fr.invert=function(S,L){return[S,2*d(E(L))-l]};function fo(){return jo(Fr).scale(961/u)}function jo(S){var L=Gr(S),Q=L.center,k=L.scale,h=L.translate,O=L.clipExtent,B=null,x,X,mn;L.scale=function(pn){return arguments.length?(k(pn),on()):k()},L.translate=function(pn){return arguments.length?(h(pn),on()):h()},L.center=function(pn){return arguments.length?(Q(pn),on()):Q()},L.clipExtent=function(pn){return arguments.length?(pn==null?B=x=X=mn=null:(B=+pn[0][0],x=+pn[0][1],X=+pn[1][0],mn=+pn[1][1]),on()):B==null?null:[[B,x],[X,mn]]};function on(){var pn=i*k(),En=L(We(L.rotate()).invert([0,0]));return O(B==null?[[En[0]-pn,En[1]-pn],[En[0]+pn,En[1]+pn]]:S===Fr?[[Math.max(En[0]-pn,B),x],[Math.min(En[0]+pn,X),mn]]:[[B,Math.max(En[1]-pn,x)],[X,Math.min(En[1]+pn,mn)]])}return on()}function Oi(S){return I((l+S)/2)}function to(S,L){var Q=p(S),k=S===L?A(S):R(Q/p(L))/R(Oi(L)/Oi(S)),h=Q*nn(Oi(S),k)/k;if(!k)return Fr;function O(B,x){h>0?x<-l+t&&(x=-l+t):x>l-t&&(x=l-t);var X=h/nn(Oi(x),k);return[X*A(k*B),h-X*p(k*B)]}return O.invert=function(B,x){var X=h-x,mn=$(k)*V(B*B+X*X),on=g(B,c(X))*$(X);return X*k<0&&(on-=i*$(B)*$(X)),[on/k,2*d(nn(h/mn,1/k))-l]},O}function Lo(){return ki(to).scale(109.5).parallels([30,30])}function zi(S,L){return[S,L]}zi.invert=zi;function eo(){return Gr(zi).scale(152.63)}function co(S,L){var Q=p(S),k=S===L?A(S):(Q-p(L))/(L-S),h=Q/k+S;if(c(k)t&&--k>0);return[S/(.8707+(O=Q*Q)*(-.131979+O*(-.013791+O*O*O*(.003971-.001529*O)))),Q]};function ht(){return Gr(Zn).scale(175.295)}function yt(S,L){return[p(L)*A(S),A(L)]}yt.invert=Pi(vn);function Rt(){return Gr(yt).scale(249.5).clipAngle(90+t)}function _t(S,L){var Q=p(L),k=1+p(S)*Q;return[Q*A(S)/k,A(L)/k]}_t.invert=Pi(function(S){return 2*d(S)});function Ht(){return Gr(_t).scale(250).clipAngle(142)}function pt(S,L){return[R(I((l+L)/2)),-S]}pt.invert=function(S,L){return[-L,2*d(E(S))-l]};function Lt(){var S=jo(pt),L=S.center,Q=S.rotate;return S.center=function(k){return arguments.length?L([-k[1],k[0]]):(k=L(),[k[1],-k[0]])},S.rotate=function(k){return arguments.length?Q([k[0],k[1],k.length>2?k[2]+90:90]):(k=Q(),[k[0],k[1],k[2]-90])},Q([0,0,90]).scale(159.155)}n.geoAlbers=Mi,n.geoAlbersUsa=lo,n.geoArea=rn,n.geoAzimuthalEqualArea=Fi,n.geoAzimuthalEqualAreaRaw=Co,n.geoAzimuthalEquidistant=Ui,n.geoAzimuthalEquidistantRaw=Eo,n.geoBounds=Oe,n.geoCentroid=ot,n.geoCircle=pr,n.geoClipAntimeridian=Cr,n.geoClipCircle=$n,n.geoClipExtent=gt,n.geoClipRectangle=Bt,n.geoConicConformal=Lo,n.geoConicConformalRaw=to,n.geoConicEqualArea=qi,n.geoConicEqualAreaRaw=Br,n.geoConicEquidistant=ir,n.geoConicEquidistantRaw=co,n.geoContains=Fe,n.geoDistance=He,n.geoEqualEarth=U,n.geoEqualEarthRaw=Ti,n.geoEquirectangular=eo,n.geoEquirectangularRaw=zi,n.geoGnomonic=wn,n.geoGnomonicRaw=J,n.geoGraticule=sr,n.geoGraticule10=oi,n.geoIdentity=Mn,n.geoInterpolate=mi,n.geoLength=$e,n.geoMercator=fo,n.geoMercatorRaw=Fr,n.geoNaturalEarth1=ht,n.geoNaturalEarth1Raw=Zn,n.geoOrthographic=Rt,n.geoOrthographicRaw=yt,n.geoPath=Oo,n.geoProjection=Gr,n.geoProjectionMutator=Vr,n.geoRotation=We,n.geoStereographic=Ht,n.geoStereographicRaw=_t,n.geoStream=yn,n.geoTransform=po,n.geoTransverseMercator=Lt,n.geoTransverseMercatorRaw=pt,Object.defineProperty(n,"__esModule",{value:!0})})},"./node_modules/_d3-hexjson@1.1.1@d3-hexjson/build/d3-hexjson.js":function(b,v,r){(function(n,e){e(v,r("./node_modules/_d3-array@1.2.4@d3-array/dist/d3-array.js"))})(this,function(n,e){"use strict";function t(c,d,g){var p=c.layout,T=[],E=0;Object.keys(c.hexes).forEach(function(Tn){c.hexes[Tn].key=Tn,T.push(c.hexes[Tn])});var F=e.max(T,function(Tn){return+Tn.q}),R=e.min(T,function(Tn){return+Tn.q}),nn=e.max(T,function(Tn){return+Tn.r}),A=e.min(T,function(Tn){return+Tn.r}),$=F-R+1,V=nn-A+1;p==="odd-r"||p==="even-r"?E=e.min([d/(($+.5)*Math.sqrt(3)),g/((V+1/3)*1.5)]):E=e.min([g/((V+.5)*Math.sqrt(3)),d/(($+1/3)*1.5)]);var I=E*Math.sqrt(3),Z=l(p,I,E),vn=a(Z);return T.forEach(function(Tn){Tn.qc=Tn.q-R,Tn.rc=nn-Tn.r,Tn.x=o(Tn,p,I,E),Tn.y=i(Tn,p,I,E),Tn.vertices=Z,Tn.points=vn}),T}function o(c,d,g,p){var T=0,E=0;switch(d){case"odd-r":E=c.rc%2==1?g:g/2,T=c.qc*g+E;break;case"even-r":E=c.rc%2==0?g:g/2,T=c.qc*g+E;break;case"odd-q":case"even-q":T=c.qc*p*1.5+p;break}return T}function i(c,d,g,p){var T=0,E=0;switch(d){case"odd-r":case"even-r":T=c.rc*p*1.5+p;break;case"odd-q":E=c.qc%2==1?g:g/2,T=c.rc*g+E;break;case"even-q":E=c.qc%2==0?g:g/2,T=c.rc*g+E;break}return T}function l(c,d,g){var p=[];switch(c){case"odd-r":case"even-r":p.push({x:0,y:0-g}),p.push({x:0+d*.5,y:0-.5*g}),p.push({x:0+d*.5,y:0+.5*g}),p.push({x:0,y:0+g}),p.push({x:0-d*.5,y:0+.5*g}),p.push({x:0-d*.5,y:0-.5*g});break;case"odd-q":case"even-q":p.push({x:0-g,y:0}),p.push({x:0-.5*g,y:0-d*.5}),p.push({x:0+.5*g,y:0-d*.5}),p.push({x:0+g,y:0}),p.push({x:0+.5*g,y:0+d*.5}),p.push({x:0-.5*g,y:0+d*.5});break}return p}function a(c){var d="";return c.forEach(function(g){d+=g.x+","+g.y+" "}),d.substring(0,d.length-1)}function u(c){var d={};d.layout=c.layout,d.hexes={};var g=[];Object.keys(c.hexes).forEach(function($){g.push(c.hexes[$])});var p=e.max(g,function($){return+$.q}),T=e.min(g,function($){return+$.q}),E=e.max(g,function($){return+$.r}),F=e.min(g,function($){return+$.r}),R,nn,A;for(R=T;R<=p;R++)for(nn=F;nn<=E;nn++)A="Q"+R+"R"+nn,d.hexes[A]={q:R,r:nn};return d}function s(c,d,g,p){var T=[],E=c.layout;Object.keys(c.hexes).forEach(function(Ln){T.push(c.hexes[Ln])});var F=e.max(T,function(Ln){return+Ln.q}),R=e.min(T,function(Ln){return+Ln.q}),nn=e.max(T,function(Ln){return+Ln.r}),A=e.min(T,function(Ln){return+Ln.r}),$=F-R+1,V=nn-A+1,I;E==="odd-r"||E==="even-r"?I=e.min([d/(($+.5)*Math.sqrt(3)),g/((V+1/3)*1.5)]):I=e.min([g/((V+.5)*Math.sqrt(3)),d/(($+1/3)*1.5)]);var Z=I*Math.sqrt(3),vn=[],Tn=I*I*4,tn=T.length;if(tn>1){T.forEach(function(Ln){Ln.qc=Ln.q-R,Ln.rc=nn-Ln.r,Ln.x=o(Ln,E,Z,I),Ln.y=i(Ln,E,Z,I)});for(var an=0;an1){T.forEach(function(Jn){Jn.qc=Jn.q-R,Jn.rc=nn-Jn.r,Jn.x=o(Jn,E,Z,I),Jn.y=i(Jn,E,Z,I)});for(var an=0;an=0;)Bn+=tt[at].value;_n.value=Bn}function c(){return this.eachAfter(f)}function d(_n){var Bn=this,tt,at=[Bn],Et,St,$t;do for(tt=at.reverse(),at=[];Bn=tt.pop();)if(_n(Bn),Et=Bn.children,Et)for(St=0,$t=Et.length;St<$t;++St)at.push(Et[St]);while(at.length);return this}function g(_n){for(var Bn=this,tt=[Bn],at,Et;Bn=tt.pop();)if(_n(Bn),at=Bn.children,at)for(Et=at.length-1;Et>=0;--Et)tt.push(at[Et]);return this}function p(_n){for(var Bn=this,tt=[Bn],at=[],Et,St,$t;Bn=tt.pop();)if(at.push(Bn),Et=Bn.children,Et)for(St=0,$t=Et.length;St<$t;++St)tt.push(Et[St]);for(;Bn=at.pop();)_n(Bn);return this}function T(_n){return this.eachAfter(function(Bn){for(var tt=+_n(Bn.data)||0,at=Bn.children,Et=at&&at.length;--Et>=0;)tt+=at[Et].value;Bn.value=tt})}function E(_n){return this.eachBefore(function(Bn){Bn.children&&Bn.children.sort(_n)})}function F(_n){for(var Bn=this,tt=R(Bn,_n),at=[Bn];Bn!==tt;)Bn=Bn.parent,at.push(Bn);for(var Et=at.length;_n!==tt;)at.splice(Et,0,_n),_n=_n.parent;return at}function R(_n,Bn){if(_n===Bn)return _n;var tt=_n.ancestors(),at=Bn.ancestors(),Et=null;for(_n=tt.pop(),Bn=at.pop();_n===Bn;)Et=_n,_n=tt.pop(),Bn=at.pop();return Et}function nn(){for(var _n=this,Bn=[_n];_n=_n.parent;)Bn.push(_n);return Bn}function A(){var _n=[];return this.each(function(Bn){_n.push(Bn)}),_n}function $(){var _n=[];return this.eachBefore(function(Bn){Bn.children||_n.push(Bn)}),_n}function V(){var _n=this,Bn=[];return _n.each(function(tt){tt!==_n&&Bn.push({source:tt.parent,target:tt})}),Bn}function I(_n,Bn){var tt=new an(_n),at=+_n.value&&(tt.value=_n.value),Et,St=[tt],$t,ne,Qt,Mt;for(Bn==null&&(Bn=vn);Et=St.pop();)if(at&&(Et.value=+Et.data.value),(ne=Bn(Et.data))&&(Mt=ne.length))for(Et.children=new Array(Mt),Qt=Mt-1;Qt>=0;--Qt)St.push($t=Et.children[Qt]=new an(ne[Qt])),$t.parent=Et,$t.depth=Et.depth+1;return tt.eachBefore(tn)}function Z(){return I(this).eachBefore(Tn)}function vn(_n){return _n.children}function Tn(_n){_n.data=_n.data.data}function tn(_n){var Bn=0;do _n.height=Bn;while((_n=_n.parent)&&_n.height<++Bn)}function an(_n){this.data=_n,this.depth=this.height=0,this.parent=null}an.prototype=I.prototype={constructor:an,count:c,each:d,eachAfter:p,eachBefore:g,sum:T,sort:E,path:F,ancestors:nn,descendants:A,leaves:$,links:V,copy:Z};var Cn=Array.prototype.slice;function cn(_n){for(var Bn=_n.length,tt,at;Bn;)at=Math.random()*Bn--|0,tt=_n[Bn],_n[Bn]=_n[at],_n[at]=tt;return _n}function fn(_n){for(var Bn=0,tt=(_n=cn(Cn.call(_n))).length,at=[],Et,St;Bn0&&tt*tt>at*at+Et*Et}function Ln(_n,Bn){for(var tt=0;ttQt?(Et=(Mt+Qt-St)/(2*Mt),ne=Math.sqrt(Math.max(0,Qt/Mt-Et*Et)),tt.x=_n.x-Et*at-ne*$t,tt.y=_n.y-Et*$t+ne*at):(Et=(Mt+St-Qt)/(2*Mt),ne=Math.sqrt(Math.max(0,St/Mt-Et*Et)),tt.x=Bn.x+Et*at-ne*$t,tt.y=Bn.y+Et*$t+ne*at)):(tt.x=Bn.x+tt.r,tt.y=Bn.y)}function un(_n,Bn){var tt=_n.r+Bn.r-1e-6,at=Bn.x-_n.x,Et=Bn.y-_n.y;return tt>0&&tt*tt>at*at+Et*Et}function hn(_n){var Bn=_n._,tt=_n.next._,at=Bn.r+tt.r,Et=(Bn.x*tt.r+tt.x*Bn.r)/at,St=(Bn.y*tt.r+tt.y*Bn.r)/at;return Et*Et+St*St}function j(_n){this._=_n,this.next=null,this.previous=null}function Gn(_n){if(!(Et=_n.length))return 0;var Bn,tt,at,Et,St,$t,ne,Qt,Mt,Zt,ie;if(Bn=_n[0],Bn.x=0,Bn.y=0,!(Et>1))return Bn.r;if(tt=_n[1],Bn.x=-tt.r,tt.x=Bn.r,tt.y=0,!(Et>2))return Bn.r+tt.r;Nt(tt,Bn,at=_n[2]),Bn=new j(Bn),tt=new j(tt),at=new j(at),Bn.next=at.previous=tt,tt.next=Bn.previous=at,at.next=tt.previous=Bn;n:for(ne=3;ne0)throw new Error("cycle");return ne}return tt.id=function(at){return arguments.length?(_n=en(at),tt):_n},tt.parentId=function(at){return arguments.length?(Bn=en(at),tt):Bn},tt}function kt(_n,Bn){return _n.parent===Bn.parent?1:2}function ue(_n){var Bn=_n.children;return Bn?Bn[0]:_n.t}function ve(_n){var Bn=_n.children;return Bn?Bn[Bn.length-1]:_n.t}function le(_n,Bn,tt){var at=tt/(Bn.i-_n.i);Bn.c-=at,Bn.s+=tt,_n.c+=at,Bn.z+=tt,Bn.m+=tt}function he(_n){for(var Bn=0,tt=0,at=_n.children,Et=at.length,St;--Et>=0;)St=at[Et],St.z+=Bn,St.m+=Bn,Bn+=St.s+(tt+=St.c)}function pe(_n,Bn,tt){return _n.a.parent===Bn.parent?_n.a:tt}function Me(_n,Bn){this._=_n,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=Bn}Me.prototype=Object.create(an.prototype);function zn(_n){for(var Bn=new Me(_n,0),tt,at=[Bn],Et,St,$t,ne;tt=at.pop();)if(St=tt._.children)for(tt.children=new Array(ne=St.length),$t=ne-1;$t>=0;--$t)at.push(Et=tt.children[$t]=new Me(St[$t],$t)),Et.parent=tt;return(Bn.parent=new Me(null,0)).children=[Bn],Bn}function Nn(){var _n=kt,Bn=1,tt=1,at=null;function Et(Mt){var Zt=zn(Mt);if(Zt.eachAfter(St),Zt.parent.m=-Zt.z,Zt.eachBefore($t),at)Mt.eachBefore(Qt);else{var ie=Mt,vt=Mt,re=Mt;Mt.eachBefore(function(Hn){Hn.xvt.x&&(vt=Hn),Hn.depth>re.depth&&(re=Hn)});var oe=ie===vt?1:_n(ie,vt)/2,ln=oe-ie.x,Pn=Bn/(vt.x+oe+ln),Sn=tt/(re.depth||1);Mt.eachBefore(function(Hn){Hn.x=(Hn.x+ln)*Pn,Hn.y=Hn.depth*Sn})}return Mt}function St(Mt){var Zt=Mt.children,ie=Mt.parent.children,vt=Mt.i?ie[Mt.i-1]:null;if(Zt){he(Mt);var re=(Zt[0].z+Zt[Zt.length-1].z)/2;vt?(Mt.z=vt.z+_n(Mt._,vt._),Mt.m=Mt.z-re):Mt.z=re}else vt&&(Mt.z=vt.z+_n(Mt._,vt._));Mt.parent.A=ne(Mt,vt,Mt.parent.A||ie[0])}function $t(Mt){Mt._.x=Mt.z+Mt.parent.m,Mt.m+=Mt.parent.m}function ne(Mt,Zt,ie){if(Zt){for(var vt=Mt,re=Mt,oe=Zt,ln=vt.parent.children[0],Pn=vt.m,Sn=re.m,Hn=oe.m,Un=ln.m,rt;oe=ve(oe),vt=ue(vt),oe&&vt;)ln=ue(ln),re=ve(re),re.a=Mt,rt=oe.z+Hn-vt.z-Pn+_n(oe._,vt._),rt>0&&(le(pe(oe,Mt,ie),Mt,rt),Pn+=rt,Sn+=rt),Hn+=oe.m,Pn+=vt.m,Un+=ln.m,Sn+=re.m;oe&&!ve(re)&&(re.t=oe,re.m+=Hn-Sn),vt&&!ue(ln)&&(ln.t=vt,ln.m+=Pn-Un,ie=Mt)}return ie}function Qt(Mt){Mt.x*=Bn,Mt.y=Mt.depth*tt}return Et.separation=function(Mt){return arguments.length?(_n=Mt,Et):_n},Et.size=function(Mt){return arguments.length?(at=!1,Bn=+Mt[0],tt=+Mt[1],Et):at?null:[Bn,tt]},Et.nodeSize=function(Mt){return arguments.length?(at=!0,Bn=+Mt[0],tt=+Mt[1],Et):at?[Bn,tt]:null},Et}function et(_n,Bn,tt,at,Et){for(var St=_n.children,$t,ne=-1,Qt=St.length,Mt=_n.value&&(Et-tt)/_n.value;++neHn&&(Hn=Mt),qn=Pn*Pn*Wn,Un=Math.max(Hn/qn,qn/Sn),Un>rt){Pn-=Mt;break}rt=Un}$t.push(Qt={value:Pn,dice:re1?at:1)},tt}(ut);function qe(){var _n=Oe,Bn=!1,tt=1,at=1,Et=[0],St=sn,$t=sn,ne=sn,Qt=sn,Mt=sn;function Zt(vt){return vt.x0=vt.y0=0,vt.x1=tt,vt.y1=at,vt.eachBefore(ie),Et=[0],Bn&&vt.eachBefore(G),vt}function ie(vt){var re=Et[vt.depth],oe=vt.x0+re,ln=vt.y0+re,Pn=vt.x1-re,Sn=vt.y1-re;Pn=vt-1){var Hn=St[ie];Hn.x0=oe,Hn.y0=ln,Hn.x1=Pn,Hn.y1=Sn;return}for(var Un=Mt[ie],rt=re/2+Un,Wn=ie+1,qn=vt-1;Wn>>1;Mt[ot]Sn-ln){var xt=(oe*Pt+Pn*ct)/re;Zt(ie,Wn,ct,oe,ln,xt,Sn),Zt(Wn,vt,Pt,xt,ln,Pn,Sn)}else{var Ot=(ln*Pt+Sn*ct)/re;Zt(ie,Wn,ct,oe,ln,Pn,Ot),Zt(Wn,vt,Pt,oe,Ot,Pn,Sn)}}}function or(_n,Bn,tt,at,Et){(_n.depth&1?et:dn)(_n,Bn,tt,at,Et)}var ze=function _n(Bn){function tt(at,Et,St,$t,ne){if((Qt=at._squarify)&&Qt.ratio===Bn)for(var Qt,Mt,Zt,ie,vt=-1,re,oe=Qt.length,ln=at.value;++vt1?at:1)},tt}(ut);n.cluster=s,n.hierarchy=I,n.pack=y,n.packEnclose=fn,n.packSiblings=N,n.partition=An,n.stratify=te,n.tree=Nn,n.treemap=qe,n.treemapBinary=Ge,n.treemapDice=dn,n.treemapResquarify=ze,n.treemapSlice=et,n.treemapSliceDice=or,n.treemapSquarify=Oe,Object.defineProperty(n,"__esModule",{value:!0})})},"./node_modules/_d3-path@1.0.9@d3-path/dist/d3-path.js":function(b,v,r){(function(n,e){e(v)})(this,function(n){"use strict";var e=Math.PI,t=2*e,o=1e-6,i=t-o;function l(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function a(){return new l}l.prototype=a.prototype={constructor:l,moveTo:function(u,s){this._+="M"+(this._x0=this._x1=+u)+","+(this._y0=this._y1=+s)},closePath:function(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(u,s){this._+="L"+(this._x1=+u)+","+(this._y1=+s)},quadraticCurveTo:function(u,s,f,c){this._+="Q"+ +u+","+ +s+","+(this._x1=+f)+","+(this._y1=+c)},bezierCurveTo:function(u,s,f,c,d,g){this._+="C"+ +u+","+ +s+","+ +f+","+ +c+","+(this._x1=+d)+","+(this._y1=+g)},arcTo:function(u,s,f,c,d){u=+u,s=+s,f=+f,c=+c,d=+d;var g=this._x1,p=this._y1,T=f-u,E=c-s,F=g-u,R=p-s,nn=F*F+R*R;if(d<0)throw new Error("negative radius: "+d);if(this._x1===null)this._+="M"+(this._x1=u)+","+(this._y1=s);else if(nn>o)if(!(Math.abs(R*T-E*F)>o)||!d)this._+="L"+(this._x1=u)+","+(this._y1=s);else{var A=f-g,$=c-p,V=T*T+E*E,I=A*A+$*$,Z=Math.sqrt(V),vn=Math.sqrt(nn),Tn=d*Math.tan((e-Math.acos((V+nn-I)/(2*Z*vn)))/2),tn=Tn/vn,an=Tn/Z;Math.abs(tn-1)>o&&(this._+="L"+(u+tn*F)+","+(s+tn*R)),this._+="A"+d+","+d+",0,0,"+ +(R*A>F*$)+","+(this._x1=u+an*T)+","+(this._y1=s+an*E)}},arc:function(u,s,f,c,d,g){u=+u,s=+s,f=+f,g=!!g;var p=f*Math.cos(c),T=f*Math.sin(c),E=u+p,F=s+T,R=1^g,nn=g?c-d:d-c;if(f<0)throw new Error("negative radius: "+f);this._x1===null?this._+="M"+E+","+F:(Math.abs(this._x1-E)>o||Math.abs(this._y1-F)>o)&&(this._+="L"+E+","+F),!!f&&(nn<0&&(nn=nn%t+t),nn>i?this._+="A"+f+","+f+",0,1,"+R+","+(u-p)+","+(s-T)+"A"+f+","+f+",0,1,"+R+","+(this._x1=E)+","+(this._y1=F):nn>o&&(this._+="A"+f+","+f+",0,"+ +(nn>=e)+","+R+","+(this._x1=u+f*Math.cos(d))+","+(this._y1=s+f*Math.sin(d))))},rect:function(u,s,f,c){this._+="M"+(this._x0=this._x1=+u)+","+(this._y0=this._y1=+s)+"h"+ +f+"v"+ +c+"h"+-f+"Z"},toString:function(){return this._}},n.path=a,Object.defineProperty(n,"__esModule",{value:!0})})},"./node_modules/_d3-path@2.0.0@d3-path/dist/d3-path.js":function(b,v,r){(function(n,e){e(v)})(this,function(n){"use strict";var e=Math.PI,t=2*e,o=1e-6,i=t-o;function l(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function a(){return new l}l.prototype=a.prototype={constructor:l,moveTo:function(u,s){this._+="M"+(this._x0=this._x1=+u)+","+(this._y0=this._y1=+s)},closePath:function(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(u,s){this._+="L"+(this._x1=+u)+","+(this._y1=+s)},quadraticCurveTo:function(u,s,f,c){this._+="Q"+ +u+","+ +s+","+(this._x1=+f)+","+(this._y1=+c)},bezierCurveTo:function(u,s,f,c,d,g){this._+="C"+ +u+","+ +s+","+ +f+","+ +c+","+(this._x1=+d)+","+(this._y1=+g)},arcTo:function(u,s,f,c,d){u=+u,s=+s,f=+f,c=+c,d=+d;var g=this._x1,p=this._y1,T=f-u,E=c-s,F=g-u,R=p-s,nn=F*F+R*R;if(d<0)throw new Error("negative radius: "+d);if(this._x1===null)this._+="M"+(this._x1=u)+","+(this._y1=s);else if(nn>o)if(!(Math.abs(R*T-E*F)>o)||!d)this._+="L"+(this._x1=u)+","+(this._y1=s);else{var A=f-g,$=c-p,V=T*T+E*E,I=A*A+$*$,Z=Math.sqrt(V),vn=Math.sqrt(nn),Tn=d*Math.tan((e-Math.acos((V+nn-I)/(2*Z*vn)))/2),tn=Tn/vn,an=Tn/Z;Math.abs(tn-1)>o&&(this._+="L"+(u+tn*F)+","+(s+tn*R)),this._+="A"+d+","+d+",0,0,"+ +(R*A>F*$)+","+(this._x1=u+an*T)+","+(this._y1=s+an*E)}},arc:function(u,s,f,c,d,g){u=+u,s=+s,f=+f,g=!!g;var p=f*Math.cos(c),T=f*Math.sin(c),E=u+p,F=s+T,R=1^g,nn=g?c-d:d-c;if(f<0)throw new Error("negative radius: "+f);this._x1===null?this._+="M"+E+","+F:(Math.abs(this._x1-E)>o||Math.abs(this._y1-F)>o)&&(this._+="L"+E+","+F),!!f&&(nn<0&&(nn=nn%t+t),nn>i?this._+="A"+f+","+f+",0,1,"+R+","+(u-p)+","+(s-T)+"A"+f+","+f+",0,1,"+R+","+(this._x1=E)+","+(this._y1=F):nn>o&&(this._+="A"+f+","+f+",0,"+ +(nn>=e)+","+R+","+(this._x1=u+f*Math.cos(d))+","+(this._y1=s+f*Math.sin(d))))},rect:function(u,s,f,c){this._+="M"+(this._x0=this._x1=+u)+","+(this._y0=this._y1=+s)+"h"+ +f+"v"+ +c+"h"+-f+"Z"},toString:function(){return this._}},n.path=a,Object.defineProperty(n,"__esModule",{value:!0})})},"./node_modules/_d3-sankey@0.9.1@d3-sankey/dist/d3-sankey.js":function(b,v,r){var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js");(function(e,t){t(v,r("./node_modules/_d3-array@1.2.4@d3-array/dist/d3-array.js"),r("./node_modules/_d3-collection@1.0.7@d3-collection/dist/d3-collection.js"),r("./node_modules/_d3-shape@1.3.7@d3-shape/dist/d3-shape.js"))})(this,function(e,t,o,i){"use strict";function l(Z){return Z.target.depth}function a(Z){return Z.depth}function u(Z,vn){return vn-1-Z.height}function s(Z,vn){return Z.sourceLinks.length?Z.depth:vn-1}function f(Z){return Z.targetLinks.length?Z.depth:Z.sourceLinks.length?t.min(Z.sourceLinks,l)-1:0}function c(Z){return function(){return Z}}function d(Z,vn){return p(Z.source,vn.source)||Z.index-vn.index}function g(Z,vn){return p(Z.target,vn.target)||Z.index-vn.index}function p(Z,vn){return Z.y0-vn.y0}function T(Z){return Z.value}function E(Z){return Z.index}function F(Z){return Z.nodes}function R(Z){return Z.links}function nn(Z,vn){var Tn=Z.get(vn);if(!Tn)throw new Error("missing: "+vn);return Tn}function A(){var Z=0,vn=0,Tn=1,tn=1,an=24,Cn=8,cn=E,fn=s,H,yn=F,Vn=R,Ln=6;function Jn(){var hn={nodes:yn.apply(null,arguments),links:Vn.apply(null,arguments)};return Dt(hn),bt(hn),Gt(hn),Nt(hn),un(hn),hn}Jn.update=function(hn){return un(hn),hn},Jn.nodeId=function(hn){return arguments.length?(cn=typeof hn=="function"?hn:c(hn),Jn):cn},Jn.nodeAlign=function(hn){return arguments.length?(fn=typeof hn=="function"?hn:c(hn),Jn):fn},Jn.nodeSort=function(hn){return arguments.length?(H=hn,Jn):H},Jn.nodeWidth=function(hn){return arguments.length?(an=+hn,Jn):an},Jn.nodePadding=function(hn){return arguments.length?(Cn=+hn,Jn):Cn},Jn.nodes=function(hn){return arguments.length?(yn=typeof hn=="function"?hn:c(hn),Jn):yn},Jn.links=function(hn){return arguments.length?(Vn=typeof hn=="function"?hn:c(hn),Jn):Vn},Jn.size=function(hn){return arguments.length?(Z=vn=0,Tn=+hn[0],tn=+hn[1],Jn):[Tn-Z,tn-vn]},Jn.extent=function(hn){return arguments.length?(Z=+hn[0][0],Tn=+hn[1][0],vn=+hn[0][1],tn=+hn[1][1],Jn):[[Z,vn],[Tn,tn]]},Jn.iterations=function(hn){return arguments.length?(Ln=+hn,Jn):Ln};function Dt(hn){hn.nodes.forEach(function(Gn,N){Gn.index=N,Gn.sourceLinks=[],Gn.targetLinks=[]});var j=o.map(hn.nodes,cn);hn.links.forEach(function(Gn,N){Gn.index=N;var rn=Gn.source,en=Gn.target;typeof rn!="object"&&(rn=Gn.source=nn(j,rn)),typeof en!="object"&&(en=Gn.target=nn(j,en)),rn.sourceLinks.push(Gn),en.targetLinks.push(Gn)})}function bt(hn){hn.nodes.forEach(function(j){j.value=Math.max(t.sum(j.sourceLinks,T),t.sum(j.targetLinks,T))})}function Gt(hn){var j,Gn,N,rn=hn.nodes.length;for(j=hn.nodes,Gn=[],N=0;j.length;++N,j=Gn,Gn=[]){if(N>rn)throw new Error("circular link");j.forEach(function(sn){sn.depth=N,sn.sourceLinks.forEach(function(Y){Gn.indexOf(Y.target)<0&&Gn.push(Y.target)})})}for(j=hn.nodes,Gn=[],N=0;j.length;++N,j=Gn,Gn=[]){if(N>rn)throw new Error("circular link");j.forEach(function(sn){sn.height=N,sn.targetLinks.forEach(function(Y){Gn.indexOf(Y.source)<0&&Gn.push(Y.source)})})}var en=(Tn-Z-an)/(N-1);hn.nodes.forEach(function(sn){sn.x1=(sn.x0=Z+Math.max(0,Math.min(N-1,Math.floor(fn.call(null,sn,N))))*en)+an})}function Nt(hn){var j=o.nest().key(function(gn){return gn.x0}).sortKeys(t.ascending).entries(hn.nodes).map(function(gn){return gn.values});rn(),Y();for(var Gn=.9,N=Ln;N>0;--N,Gn*=.9)sn(Gn),Y(),en(Gn),Y();function rn(){var gn=t.min(j,function(y){return(tn-vn-(y.length-1)*Cn)/t.sum(y,T)});j.forEach(function(y){H!=null&&y.sort(H),y.forEach(function(C,P){C.y1=(C.y0=P)+C.value*gn})}),hn.links.forEach(function(y){y.width=y.value*gn})}function en(gn){j.forEach(function(y){y.forEach(function(C){var P,_,G,dn,An=C.y0;try{for(var Yn=n.__values(C.sourceLinks.sort(g)),Dn=Yn.next();!Dn.done;Dn=Yn.next()){var Fn=Dn.value,jt=Fn.target,Kt=Fn.width,te=Fn.value;if(te>0){var kt=0;try{for(var ue=(G=void 0,n.__values(jt.targetLinks)),ve=ue.next();!ve.done;ve=ue.next()){var le=ve.value,he=le.source,pe=le.width;if(he===C)break;kt+=pe+Cn/2}}catch(Me){G={error:Me}}finally{try{ve&&!ve.done&&(dn=ue.return)&&dn.call(ue)}finally{if(G)throw G.error}}kt=(An-kt-jt.y0)*gn*(te/Math.min(C.value,jt.value)),jt.y0+=kt,jt.y1+=kt}An+=Kt+Cn/2}}catch(Me){P={error:Me}}finally{try{Dn&&!Dn.done&&(_=Yn.return)&&_.call(Yn)}finally{if(P)throw P.error}}})})}function sn(gn){j.slice().reverse().forEach(function(y){y.forEach(function(C){var P,_,G,dn,An=C.y0;try{for(var Yn=n.__values(C.targetLinks.sort(d)),Dn=Yn.next();!Dn.done;Dn=Yn.next()){var Fn=Dn.value,jt=Fn.source,Kt=Fn.width,te=Fn.value;if(te>0){var kt=0;try{for(var ue=(G=void 0,n.__values(jt.sourceLinks)),ve=ue.next();!ve.done;ve=ue.next()){var le=ve.value,he=le.target,pe=le.width;if(he===C)break;kt+=pe+Cn/2}}catch(Me){G={error:Me}}finally{try{ve&&!ve.done&&(dn=ue.return)&&dn.call(ue)}finally{if(G)throw G.error}}kt=(An-kt-jt.y0)*gn*(te/Math.min(C.value,jt.value)),jt.y0+=kt,jt.y1+=kt}An+=Kt+Cn/2}}catch(Me){P={error:Me}}finally{try{Dn&&!Dn.done&&(_=Yn.return)&&_.call(Yn)}finally{if(P)throw P.error}}})})}function Y(){j.forEach(function(gn){var y,C,P=vn,_=gn.length,G;for(H===void 0&&gn.sort(p),G=0;G<_;++G)y=gn[G],C=P-y.y0,C>0&&(y.y0+=C,y.y1+=C),P=y.y1+Cn;if(C=P-Cn-tn,C>0)for(P=y.y0-=C,y.y1-=C,G=_-2;G>=0;--G)y=gn[G],C=y.y1+Cn-P,C>0&&(y.y0-=C,y.y1-=C),P=y.y0})}}function un(hn){hn.nodes.forEach(function(j){j.sourceLinks.sort(g),j.targetLinks.sort(d)}),hn.nodes.forEach(function(j){var Gn=j.y0,N=Gn;j.sourceLinks.forEach(function(rn){rn.y0=Gn+rn.width/2,Gn+=rn.width}),j.targetLinks.forEach(function(rn){rn.y1=N+rn.width/2,N+=rn.width})})}return Jn}function $(Z){return[Z.source.x1,Z.y0]}function V(Z){return[Z.target.x0,Z.y1]}function I(){return i.linkHorizontal().source($).target(V)}e.sankey=A,e.sankeyCenter=f,e.sankeyLeft=a,e.sankeyRight=u,e.sankeyJustify=s,e.sankeyLinkHorizontal=I,Object.defineProperty(e,"__esModule",{value:!0})})},"./node_modules/_d3-shape@1.3.7@d3-shape/dist/d3-shape.js":function(b,v,r){(function(n,e){e(v,r("./node_modules/_d3-path@1.0.9@d3-path/dist/d3-path.js"))})(this,function(n,e){"use strict";function t(z){return function(){return z}}var o=Math.abs,i=Math.atan2,l=Math.cos,a=Math.max,u=Math.min,s=Math.sin,f=Math.sqrt,c=1e-12,d=Math.PI,g=d/2,p=2*d;function T(z){return z>1?0:z<-1?d:Math.acos(z)}function E(z){return z>=1?g:z<=-1?-g:Math.asin(z)}function F(z){return z.innerRadius}function R(z){return z.outerRadius}function nn(z){return z.startAngle}function A(z){return z.endAngle}function $(z){return z&&z.padAngle}function V(z,On,$n,lt,Tt,wt,Bt,gt){var Yt=$n-z,de=lt-On,ae=Bt-Tt,me=gt-wt,ye=me*Yt-ae*de;if(!(ye*yeur*ur+Dr*Dr&&(tr=dr,Je=Qe),{cx:tr,cy:Je,x01:-ae,y01:-me,x11:tr*(Tt/ar-1),y11:Je*(Tt/ar-1)}}function Z(){var z=F,On=R,$n=t(0),lt=null,Tt=nn,wt=A,Bt=$,gt=null;function Yt(){var de,ae,me=+z.apply(this,arguments),ye=+On.apply(this,arguments),xe=Tt.apply(this,arguments)-g,Ce=wt.apply(this,arguments)-g,Ne=o(Ce-xe),De=Ce>xe;if(gt||(gt=de=e.path()),yec))gt.moveTo(0,0);else if(Ne>p-c)gt.moveTo(ye*l(xe),ye*s(xe)),gt.arc(0,0,ye,xe,Ce,!De),me>c&&(gt.moveTo(me*l(Ce),me*s(Ce)),gt.arc(0,0,me,Ce,xe,De));else{var $e=xe,Ue=Ce,Ve=xe,He=Ce,ar=Ne,nr=Ne,cr=Bt.apply(this,arguments)/2,tr=cr>c&&(lt?+lt.apply(this,arguments):f(me*me+ye*ye)),Je=u(o(ye-me)/2,+$n.apply(this,arguments)),dr=Je,Qe=Je,we,Fe;if(tr>c){var ur=E(tr/me*s(cr)),Dr=E(tr/ye*s(cr));(ar-=ur*2)>c?(ur*=De?1:-1,Ve+=ur,He-=ur):(ar=0,Ve=He=(xe+Ce)/2),(nr-=Dr*2)>c?(Dr*=De?1:-1,$e+=Dr,Ue-=Dr):(nr=0,$e=Ue=(xe+Ce)/2)}var sr=ye*l($e),oi=ye*s($e),mi=me*l(He),Sr=me*s(He);if(Je>c){var Kr=ye*l(Ue),hr=ye*s(Ue),Yi=me*l(Ve),Zr=me*s(Ve),vr;if(Nec?Qe>c?(we=I(Yi,Zr,sr,oi,ye,Qe,De),Fe=I(Kr,hr,mi,Sr,ye,Qe,De),gt.moveTo(we.cx+we.x01,we.cy+we.y01),Qec)||!(ar>c)?gt.lineTo(mi,Sr):dr>c?(we=I(mi,Sr,Kr,hr,me,-dr,De),Fe=I(sr,oi,Yi,Zr,me,-dr,De),gt.lineTo(we.cx+we.x01,we.cy+we.y01),dr=ye;--xe)gt.point(Ue[xe],Ve[xe]);gt.lineEnd(),gt.areaEnd()}De&&(Ue[me]=+z(Ne,me,ae),Ve[me]=+$n(Ne,me,ae),gt.point(On?+On(Ne,me,ae):Ue[me],lt?+lt(Ne,me,ae):Ve[me]))}if($e)return gt=null,$e+""||null}function de(){return Cn().defined(Tt).curve(Bt).context(wt)}return Yt.x=function(ae){return arguments.length?(z=typeof ae=="function"?ae:t(+ae),On=null,Yt):z},Yt.x0=function(ae){return arguments.length?(z=typeof ae=="function"?ae:t(+ae),Yt):z},Yt.x1=function(ae){return arguments.length?(On=ae==null?null:typeof ae=="function"?ae:t(+ae),Yt):On},Yt.y=function(ae){return arguments.length?($n=typeof ae=="function"?ae:t(+ae),lt=null,Yt):$n},Yt.y0=function(ae){return arguments.length?($n=typeof ae=="function"?ae:t(+ae),Yt):$n},Yt.y1=function(ae){return arguments.length?(lt=ae==null?null:typeof ae=="function"?ae:t(+ae),Yt):lt},Yt.lineX0=Yt.lineY0=function(){return de().x(z).y($n)},Yt.lineY1=function(){return de().x(z).y(lt)},Yt.lineX1=function(){return de().x(On).y($n)},Yt.defined=function(ae){return arguments.length?(Tt=typeof ae=="function"?ae:t(!!ae),Yt):Tt},Yt.curve=function(ae){return arguments.length?(Bt=ae,wt!=null&&(gt=Bt(wt)),Yt):Bt},Yt.context=function(ae){return arguments.length?(ae==null?wt=gt=null:gt=Bt(wt=ae),Yt):wt},Yt}function fn(z,On){return Onz?1:On>=z?0:NaN}function H(z){return z}function yn(){var z=H,On=fn,$n=null,lt=t(0),Tt=t(p),wt=t(0);function Bt(gt){var Yt,de=gt.length,ae,me,ye=0,xe=new Array(de),Ce=new Array(de),Ne=+lt.apply(this,arguments),De=Math.min(p,Math.max(-p,Tt.apply(this,arguments)-Ne)),$e,Ue=Math.min(Math.abs(De)/de,wt.apply(this,arguments)),Ve=Ue*(De<0?-1:1),He;for(Yt=0;Yt0&&(ye+=He);for(On!=null?xe.sort(function(ar,nr){return On(Ce[ar],Ce[nr])}):$n!=null&&xe.sort(function(ar,nr){return $n(gt[ar],gt[nr])}),Yt=0,me=ye?(De-de*Ve)/ye:0;Yt0?He*me:0)+Ve,Ce[ae]={data:gt[ae],index:Yt,value:He,startAngle:Ne,endAngle:$e,padAngle:Ue};return Ce}return Bt.value=function(gt){return arguments.length?(z=typeof gt=="function"?gt:t(+gt),Bt):z},Bt.sortValues=function(gt){return arguments.length?(On=gt,$n=null,Bt):On},Bt.sort=function(gt){return arguments.length?($n=gt,On=null,Bt):$n},Bt.startAngle=function(gt){return arguments.length?(lt=typeof gt=="function"?gt:t(+gt),Bt):lt},Bt.endAngle=function(gt){return arguments.length?(Tt=typeof gt=="function"?gt:t(+gt),Bt):Tt},Bt.padAngle=function(gt){return arguments.length?(wt=typeof gt=="function"?gt:t(+gt),Bt):wt},Bt}var Vn=Jn(Tn);function Ln(z){this._curve=z}Ln.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(z,On){this._curve.point(On*Math.sin(z),On*-Math.cos(z))}};function Jn(z){function On($n){return new Ln(z($n))}return On._curve=z,On}function Dt(z){var On=z.curve;return z.angle=z.x,delete z.x,z.radius=z.y,delete z.y,z.curve=function($n){return arguments.length?On(Jn($n)):On()._curve},z}function bt(){return Dt(Cn().curve(Vn))}function Gt(){var z=cn().curve(Vn),On=z.curve,$n=z.lineX0,lt=z.lineX1,Tt=z.lineY0,wt=z.lineY1;return z.angle=z.x,delete z.x,z.startAngle=z.x0,delete z.x0,z.endAngle=z.x1,delete z.x1,z.radius=z.y,delete z.y,z.innerRadius=z.y0,delete z.y0,z.outerRadius=z.y1,delete z.y1,z.lineStartAngle=function(){return Dt($n())},delete z.lineX0,z.lineEndAngle=function(){return Dt(lt())},delete z.lineX1,z.lineInnerRadius=function(){return Dt(Tt())},delete z.lineY0,z.lineOuterRadius=function(){return Dt(wt())},delete z.lineY1,z.curve=function(Bt){return arguments.length?On(Jn(Bt)):On()._curve},z}function Nt(z,On){return[(On=+On)*Math.cos(z-=Math.PI/2),On*Math.sin(z)]}var un=Array.prototype.slice;function hn(z){return z.source}function j(z){return z.target}function Gn(z){var On=hn,$n=j,lt=tn,Tt=an,wt=null;function Bt(){var gt,Yt=un.call(arguments),de=On.apply(this,Yt),ae=$n.apply(this,Yt);if(wt||(wt=gt=e.path()),z(wt,+lt.apply(this,(Yt[0]=de,Yt)),+Tt.apply(this,Yt),+lt.apply(this,(Yt[0]=ae,Yt)),+Tt.apply(this,Yt)),gt)return wt=null,gt+""||null}return Bt.source=function(gt){return arguments.length?(On=gt,Bt):On},Bt.target=function(gt){return arguments.length?($n=gt,Bt):$n},Bt.x=function(gt){return arguments.length?(lt=typeof gt=="function"?gt:t(+gt),Bt):lt},Bt.y=function(gt){return arguments.length?(Tt=typeof gt=="function"?gt:t(+gt),Bt):Tt},Bt.context=function(gt){return arguments.length?(wt=gt==null?null:gt,Bt):wt},Bt}function N(z,On,$n,lt,Tt){z.moveTo(On,$n),z.bezierCurveTo(On=(On+lt)/2,$n,On,Tt,lt,Tt)}function rn(z,On,$n,lt,Tt){z.moveTo(On,$n),z.bezierCurveTo(On,$n=($n+Tt)/2,lt,$n,lt,Tt)}function en(z,On,$n,lt,Tt){var wt=Nt(On,$n),Bt=Nt(On,$n=($n+Tt)/2),gt=Nt(lt,$n),Yt=Nt(lt,Tt);z.moveTo(wt[0],wt[1]),z.bezierCurveTo(Bt[0],Bt[1],gt[0],gt[1],Yt[0],Yt[1])}function sn(){return Gn(N)}function Y(){return Gn(rn)}function gn(){var z=Gn(en);return z.angle=z.x,delete z.x,z.radius=z.y,delete z.y,z}var y={draw:function(z,On){var $n=Math.sqrt(On/d);z.moveTo($n,0),z.arc(0,0,$n,0,p)}},C={draw:function(z,On){var $n=Math.sqrt(On/5)/2;z.moveTo(-3*$n,-$n),z.lineTo(-$n,-$n),z.lineTo(-$n,-3*$n),z.lineTo($n,-3*$n),z.lineTo($n,-$n),z.lineTo(3*$n,-$n),z.lineTo(3*$n,$n),z.lineTo($n,$n),z.lineTo($n,3*$n),z.lineTo(-$n,3*$n),z.lineTo(-$n,$n),z.lineTo(-3*$n,$n),z.closePath()}},P=Math.sqrt(1/3),_=P*2,G={draw:function(z,On){var $n=Math.sqrt(On/_),lt=$n*P;z.moveTo(0,-$n),z.lineTo(lt,0),z.lineTo(0,$n),z.lineTo(-lt,0),z.closePath()}},dn=.8908130915292852,An=Math.sin(d/10)/Math.sin(7*d/10),Yn=Math.sin(p/10)*An,Dn=-Math.cos(p/10)*An,Fn={draw:function(z,On){var $n=Math.sqrt(On*dn),lt=Yn*$n,Tt=Dn*$n;z.moveTo(0,-$n),z.lineTo(lt,Tt);for(var wt=1;wt<5;++wt){var Bt=p*wt/5,gt=Math.cos(Bt),Yt=Math.sin(Bt);z.lineTo(Yt*$n,-gt*$n),z.lineTo(gt*lt-Yt*Tt,Yt*lt+gt*Tt)}z.closePath()}},jt={draw:function(z,On){var $n=Math.sqrt(On),lt=-$n/2;z.rect(lt,lt,$n,$n)}},Kt=Math.sqrt(3),te={draw:function(z,On){var $n=-Math.sqrt(On/(Kt*3));z.moveTo(0,$n*2),z.lineTo(-Kt*$n,-$n),z.lineTo(Kt*$n,-$n),z.closePath()}},kt=-.5,ue=Math.sqrt(3)/2,ve=1/Math.sqrt(12),le=(ve/2+1)*3,he={draw:function(z,On){var $n=Math.sqrt(On/le),lt=$n/2,Tt=$n*ve,wt=lt,Bt=$n*ve+$n,gt=-wt,Yt=Bt;z.moveTo(lt,Tt),z.lineTo(wt,Bt),z.lineTo(gt,Yt),z.lineTo(kt*lt-ue*Tt,ue*lt+kt*Tt),z.lineTo(kt*wt-ue*Bt,ue*wt+kt*Bt),z.lineTo(kt*gt-ue*Yt,ue*gt+kt*Yt),z.lineTo(kt*lt+ue*Tt,kt*Tt-ue*lt),z.lineTo(kt*wt+ue*Bt,kt*Bt-ue*wt),z.lineTo(kt*gt+ue*Yt,kt*Yt-ue*gt),z.closePath()}},pe=[y,C,G,jt,Fn,te,he];function Me(){var z=t(y),On=t(64),$n=null;function lt(){var Tt;if($n||($n=Tt=e.path()),z.apply(this,arguments).draw($n,+On.apply(this,arguments)),Tt)return $n=null,Tt+""||null}return lt.type=function(Tt){return arguments.length?(z=typeof Tt=="function"?Tt:t(Tt),lt):z},lt.size=function(Tt){return arguments.length?(On=typeof Tt=="function"?Tt:t(+Tt),lt):On},lt.context=function(Tt){return arguments.length?($n=Tt==null?null:Tt,lt):$n},lt}function zn(){}function Nn(z,On,$n){z._context.bezierCurveTo((2*z._x0+z._x1)/3,(2*z._y0+z._y1)/3,(z._x0+2*z._x1)/3,(z._y0+2*z._y1)/3,(z._x0+4*z._x1+On)/6,(z._y0+4*z._y1+$n)/6)}function et(z){this._context=z}et.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:Nn(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(z,On){switch(z=+z,On=+On,this._point){case 0:this._point=1,this._line?this._context.lineTo(z,On):this._context.moveTo(z,On);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:Nn(this,z,On);break}this._x0=this._x1,this._x1=z,this._y0=this._y1,this._y1=On}};function ut(z){return new et(z)}function Ut(z){this._context=z}Ut.prototype={areaStart:zn,areaEnd:zn,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x2,this._y2),this._context.closePath();break}case 2:{this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break}case 3:{this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}}},point:function(z,On){switch(z=+z,On=+On,this._point){case 0:this._point=1,this._x2=z,this._y2=On;break;case 1:this._point=2,this._x3=z,this._y3=On;break;case 2:this._point=3,this._x4=z,this._y4=On,this._context.moveTo((this._x0+4*this._x1+z)/6,(this._y0+4*this._y1+On)/6);break;default:Nn(this,z,On);break}this._x0=this._x1,this._x1=z,this._y0=this._y1,this._y1=On}};function Oe(z){return new Ut(z)}function qe(z){this._context=z}qe.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(z,On){switch(z=+z,On=+On,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var $n=(this._x0+4*this._x1+z)/6,lt=(this._y0+4*this._y1+On)/6;this._line?this._context.lineTo($n,lt):this._context.moveTo($n,lt);break;case 3:this._point=4;default:Nn(this,z,On);break}this._x0=this._x1,this._x1=z,this._y0=this._y1,this._y1=On}};function Ge(z){return new qe(z)}function or(z,On){this._basis=new et(z),this._beta=On}or.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var z=this._x,On=this._y,$n=z.length-1;if($n>0)for(var lt=z[0],Tt=On[0],wt=z[$n]-lt,Bt=On[$n]-Tt,gt=-1,Yt;++gt<=$n;)Yt=gt/$n,this._basis.point(this._beta*z[gt]+(1-this._beta)*(lt+Yt*wt),this._beta*On[gt]+(1-this._beta)*(Tt+Yt*Bt));this._x=this._y=null,this._basis.lineEnd()},point:function(z,On){this._x.push(+z),this._y.push(+On)}};var ze=function z(On){function $n(lt){return On===1?new et(lt):new or(lt,On)}return $n.beta=function(lt){return z(+lt)},$n}(.85);function _n(z,On,$n){z._context.bezierCurveTo(z._x1+z._k*(z._x2-z._x0),z._y1+z._k*(z._y2-z._y0),z._x2+z._k*(z._x1-On),z._y2+z._k*(z._y1-$n),z._x2,z._y2)}function Bn(z,On){this._context=z,this._k=(1-On)/6}Bn.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:_n(this,this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(z,On){switch(z=+z,On=+On,this._point){case 0:this._point=1,this._line?this._context.lineTo(z,On):this._context.moveTo(z,On);break;case 1:this._point=2,this._x1=z,this._y1=On;break;case 2:this._point=3;default:_n(this,z,On);break}this._x0=this._x1,this._x1=this._x2,this._x2=z,this._y0=this._y1,this._y1=this._y2,this._y2=On}};var tt=function z(On){function $n(lt){return new Bn(lt,On)}return $n.tension=function(lt){return z(+lt)},$n}(0);function at(z,On){this._context=z,this._k=(1-On)/6}at.prototype={areaStart:zn,areaEnd:zn,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x3,this._y3),this._context.closePath();break}case 2:{this._context.lineTo(this._x3,this._y3),this._context.closePath();break}case 3:{this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}}},point:function(z,On){switch(z=+z,On=+On,this._point){case 0:this._point=1,this._x3=z,this._y3=On;break;case 1:this._point=2,this._context.moveTo(this._x4=z,this._y4=On);break;case 2:this._point=3,this._x5=z,this._y5=On;break;default:_n(this,z,On);break}this._x0=this._x1,this._x1=this._x2,this._x2=z,this._y0=this._y1,this._y1=this._y2,this._y2=On}};var Et=function z(On){function $n(lt){return new at(lt,On)}return $n.tension=function(lt){return z(+lt)},$n}(0);function St(z,On){this._context=z,this._k=(1-On)/6}St.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(z,On){switch(z=+z,On=+On,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:_n(this,z,On);break}this._x0=this._x1,this._x1=this._x2,this._x2=z,this._y0=this._y1,this._y1=this._y2,this._y2=On}};var $t=function z(On){function $n(lt){return new St(lt,On)}return $n.tension=function(lt){return z(+lt)},$n}(0);function ne(z,On,$n){var lt=z._x1,Tt=z._y1,wt=z._x2,Bt=z._y2;if(z._l01_a>c){var gt=2*z._l01_2a+3*z._l01_a*z._l12_a+z._l12_2a,Yt=3*z._l01_a*(z._l01_a+z._l12_a);lt=(lt*gt-z._x0*z._l12_2a+z._x2*z._l01_2a)/Yt,Tt=(Tt*gt-z._y0*z._l12_2a+z._y2*z._l01_2a)/Yt}if(z._l23_a>c){var de=2*z._l23_2a+3*z._l23_a*z._l12_a+z._l12_2a,ae=3*z._l23_a*(z._l23_a+z._l12_a);wt=(wt*de+z._x1*z._l23_2a-On*z._l12_2a)/ae,Bt=(Bt*de+z._y1*z._l23_2a-$n*z._l12_2a)/ae}z._context.bezierCurveTo(lt,Tt,wt,Bt,z._x2,z._y2)}function Qt(z,On){this._context=z,this._alpha=On}Qt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(z,On){if(z=+z,On=+On,this._point){var $n=this._x2-z,lt=this._y2-On;this._l23_a=Math.sqrt(this._l23_2a=Math.pow($n*$n+lt*lt,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(z,On):this._context.moveTo(z,On);break;case 1:this._point=2;break;case 2:this._point=3;default:ne(this,z,On);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=z,this._y0=this._y1,this._y1=this._y2,this._y2=On}};var Mt=function z(On){function $n(lt){return On?new Qt(lt,On):new Bn(lt,0)}return $n.alpha=function(lt){return z(+lt)},$n}(.5);function Zt(z,On){this._context=z,this._alpha=On}Zt.prototype={areaStart:zn,areaEnd:zn,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x3,this._y3),this._context.closePath();break}case 2:{this._context.lineTo(this._x3,this._y3),this._context.closePath();break}case 3:{this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}}},point:function(z,On){if(z=+z,On=+On,this._point){var $n=this._x2-z,lt=this._y2-On;this._l23_a=Math.sqrt(this._l23_2a=Math.pow($n*$n+lt*lt,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=z,this._y3=On;break;case 1:this._point=2,this._context.moveTo(this._x4=z,this._y4=On);break;case 2:this._point=3,this._x5=z,this._y5=On;break;default:ne(this,z,On);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=z,this._y0=this._y1,this._y1=this._y2,this._y2=On}};var ie=function z(On){function $n(lt){return On?new Zt(lt,On):new at(lt,0)}return $n.alpha=function(lt){return z(+lt)},$n}(.5);function vt(z,On){this._context=z,this._alpha=On}vt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(z,On){if(z=+z,On=+On,this._point){var $n=this._x2-z,lt=this._y2-On;this._l23_a=Math.sqrt(this._l23_2a=Math.pow($n*$n+lt*lt,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:ne(this,z,On);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=z,this._y0=this._y1,this._y1=this._y2,this._y2=On}};var re=function z(On){function $n(lt){return On?new vt(lt,On):new St(lt,0)}return $n.alpha=function(lt){return z(+lt)},$n}(.5);function oe(z){this._context=z}oe.prototype={areaStart:zn,areaEnd:zn,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(z,On){z=+z,On=+On,this._point?this._context.lineTo(z,On):(this._point=1,this._context.moveTo(z,On))}};function ln(z){return new oe(z)}function Pn(z){return z<0?-1:1}function Sn(z,On,$n){var lt=z._x1-z._x0,Tt=On-z._x1,wt=(z._y1-z._y0)/(lt||Tt<0&&-0),Bt=($n-z._y1)/(Tt||lt<0&&-0),gt=(wt*Tt+Bt*lt)/(lt+Tt);return(Pn(wt)+Pn(Bt))*Math.min(Math.abs(wt),Math.abs(Bt),.5*Math.abs(gt))||0}function Hn(z,On){var $n=z._x1-z._x0;return $n?(3*(z._y1-z._y0)/$n-On)/2:On}function Un(z,On,$n){var lt=z._x0,Tt=z._y0,wt=z._x1,Bt=z._y1,gt=(wt-lt)/3;z._context.bezierCurveTo(lt+gt,Tt+gt*On,wt-gt,Bt-gt*$n,wt,Bt)}function rt(z){this._context=z}rt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Un(this,this._t0,Hn(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(z,On){var $n=NaN;if(z=+z,On=+On,!(z===this._x1&&On===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(z,On):this._context.moveTo(z,On);break;case 1:this._point=2;break;case 2:this._point=3,Un(this,Hn(this,$n=Sn(this,z,On)),$n);break;default:Un(this,this._t0,$n=Sn(this,z,On));break}this._x0=this._x1,this._x1=z,this._y0=this._y1,this._y1=On,this._t0=$n}}};function Wn(z){this._context=new qn(z)}(Wn.prototype=Object.create(rt.prototype)).point=function(z,On){rt.prototype.point.call(this,On,z)};function qn(z){this._context=z}qn.prototype={moveTo:function(z,On){this._context.moveTo(On,z)},closePath:function(){this._context.closePath()},lineTo:function(z,On){this._context.lineTo(On,z)},bezierCurveTo:function(z,On,$n,lt,Tt,wt){this._context.bezierCurveTo(On,z,lt,$n,wt,Tt)}};function ot(z){return new rt(z)}function ct(z){return new Wn(z)}function Pt(z){this._context=z}Pt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var z=this._x,On=this._y,$n=z.length;if($n)if(this._line?this._context.lineTo(z[0],On[0]):this._context.moveTo(z[0],On[0]),$n===2)this._context.lineTo(z[1],On[1]);else for(var lt=xt(z),Tt=xt(On),wt=0,Bt=1;Bt<$n;++wt,++Bt)this._context.bezierCurveTo(lt[0][wt],Tt[0][wt],lt[1][wt],Tt[1][wt],z[Bt],On[Bt]);(this._line||this._line!==0&&$n===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(z,On){this._x.push(+z),this._y.push(+On)}};function xt(z){var On,$n=z.length-1,lt,Tt=new Array($n),wt=new Array($n),Bt=new Array($n);for(Tt[0]=0,wt[0]=2,Bt[0]=z[0]+2*z[1],On=1;On<$n-1;++On)Tt[On]=1,wt[On]=4,Bt[On]=4*z[On]+2*z[On+1];for(Tt[$n-1]=2,wt[$n-1]=7,Bt[$n-1]=8*z[$n-1]+z[$n],On=1;On<$n;++On)lt=Tt[On]/wt[On-1],wt[On]-=lt,Bt[On]-=lt*Bt[On-1];for(Tt[$n-1]=Bt[$n-1]/wt[$n-1],On=$n-2;On>=0;--On)Tt[On]=(Bt[On]-Tt[On+1])/wt[On];for(wt[$n-1]=(z[$n]+Tt[$n-1])/2,On=0;On<$n-1;++On)wt[On]=2*z[On+1]-Tt[On+1];return[Tt,wt]}function Ot(z){return new Pt(z)}function Xt(z,On){this._context=z,this._t=On}Xt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(z,On){switch(z=+z,On=+On,this._point){case 0:this._point=1,this._line?this._context.lineTo(z,On):this._context.moveTo(z,On);break;case 1:this._point=2;default:{if(this._t<=0)this._context.lineTo(this._x,On),this._context.lineTo(z,On);else{var $n=this._x*(1-this._t)+z*this._t;this._context.lineTo($n,this._y),this._context.lineTo($n,On)}break}}this._x=z,this._y=On}};function fe(z){return new Xt(z,.5)}function Le(z){return new Xt(z,0)}function We(z){return new Xt(z,1)}function Ke(z,On){if((Bt=z.length)>1)for(var $n=1,lt,Tt,wt=z[On[0]],Bt,gt=wt.length;$n=0;)$n[On]=On;return $n}function pr(z,On){return z[On]}function Ar(){var z=t([]),On=Ze,$n=Ke,lt=pr;function Tt(wt){var Bt=z.apply(this,arguments),gt,Yt=wt.length,de=Bt.length,ae=new Array(de),me;for(gt=0;gt0){for(var $n,lt,Tt=0,wt=z[0].length,Bt;Tt0)for(var $n,lt=0,Tt,wt,Bt,gt,Yt,de=z[On[0]].length;lt0?(Tt[0]=Bt,Tt[1]=Bt+=wt):wt<0?(Tt[1]=gt,Tt[0]=gt+=wt):(Tt[0]=0,Tt[1]=wt)}function Wr(z,On){if((Tt=z.length)>0){for(var $n=0,lt=z[On[0]],Tt,wt=lt.length;$n0)||!((wt=(Tt=z[On[0]]).length)>0))){for(var $n=0,lt=1,Tt,wt,Bt;ltwt&&(wt=Tt,$n=On);return $n}function gi(z){var On=z.map(Ci);return Ze(z).sort(function($n,lt){return On[$n]-On[lt]})}function Ci(z){for(var On=0,$n=-1,lt=z.length,Tt;++$n0)){if(Fn/=Yn,Yn<0){if(Fn0){if(Fn>An)return;Fn>dn&&(dn=Fn)}if(Fn=sn-C,!(!Yn&&Fn<0)){if(Fn/=Yn,Yn<0){if(Fn>An)return;Fn>dn&&(dn=Fn)}else if(Yn>0){if(Fn0)){if(Fn/=Dn,Dn<0){if(Fn0){if(Fn>An)return;Fn>dn&&(dn=Fn)}if(Fn=Y-P,!(!Dn&&Fn<0)){if(Fn/=Dn,Dn<0){if(Fn>An)return;Fn>dn&&(dn=Fn)}else if(Dn>0){if(Fn0)&&!(An<1)||(dn>0&&(N[0]=[C+dn*Yn,P+dn*Dn]),An<1&&(N[1]=[C+An*Yn,P+An*Dn])),!0}}}}}function p(N,rn,en,sn,Y){var gn=N[1];if(gn)return!0;var y=N[0],C=N.left,P=N.right,_=C[0],G=C[1],dn=P[0],An=P[1],Yn=(_+dn)/2,Dn=(G+An)/2,Fn,jt;if(An===G){if(Yn=sn)return;if(_>dn){if(!y)y=[Yn,en];else if(y[1]>=Y)return;gn=[Yn,Y]}else{if(!y)y=[Yn,Y];else if(y[1]1)if(_>dn){if(!y)y=[(en-jt)/Fn,en];else if(y[1]>=Y)return;gn=[(Y-jt)/Fn,Y]}else{if(!y)y=[(Y-jt)/Fn,Y];else if(y[1]=sn)return;gn=[sn,Fn*sn+jt]}else{if(!y)y=[sn,Fn*sn+jt];else if(y[0]Ln||Math.abs(gn[0][1]-gn[1][1])>Ln))&&delete Nt[Y]}function E(N){return bt[N.index]={site:N,halfedges:[]}}function F(N,rn){var en=N.site,sn=rn.left,Y=rn.right;return en===Y&&(Y=sn,sn=en),Y?Math.atan2(Y[1]-sn[1],Y[0]-sn[0]):(en===sn?(sn=rn[1],Y=rn[0]):(sn=rn[0],Y=rn[1]),Math.atan2(sn[0]-Y[0],Y[1]-sn[1]))}function R(N,rn){return rn[+(rn.left!==N.site)]}function nn(N,rn){return rn[+(rn.left===N.site)]}function A(){for(var N=0,rn=bt.length,en,sn,Y,gn;NLn||Math.abs(jt-Yn)>Ln)&&(_.splice(P,0,Nt.push(c(C,Dn,Math.abs(Fn-N)Ln?[N,Math.abs(An-N)Ln?[Math.abs(Yn-sn)Ln?[en,Math.abs(An-en)Ln?[Math.abs(Yn-rn)=-Jn)){var Yn=P*P+_*_,Dn=G*G+dn*dn,Fn=(dn*Yn-_*Dn)/An,jt=(P*Dn-G*Yn)/An,Kt=V.pop()||new Z;Kt.arc=N,Kt.site=Y,Kt.x=Fn+y,Kt.y=(Kt.cy=jt+C)+Math.sqrt(Fn*Fn+jt*jt),N.circle=Kt;for(var te=null,kt=Gt._;kt;)if(Kt.yLn)C=C.L;else if(y=rn-Vn(C,en),y>Ln){if(!C.R){sn=C;break}C=C.R}else{gn>-Ln?(sn=C.P,Y=C):y>-Ln?(sn=C,Y=C.N):sn=Y=C;break}E(N);var P=Cn(N);if(Dt.insert(sn,P),!(!sn&&!Y)){if(sn===Y){Tn(sn),Y=Cn(sn.site),Dt.insert(P,Y),P.edge=Y.edge=f(sn.site,P.site),vn(sn),vn(Y);return}if(!Y){P.edge=f(sn.site,P.site);return}Tn(sn),Tn(Y);var _=sn.site,G=_[0],dn=_[1],An=N[0]-G,Yn=N[1]-dn,Dn=Y.site,Fn=Dn[0]-G,jt=Dn[1]-dn,Kt=2*(An*jt-Yn*Fn),te=An*An+Yn*Yn,kt=Fn*Fn+jt*jt,ue=[(jt*te-Yn*kt)/Kt+G,(An*kt-Fn*te)/Kt+dn];d(Y.edge,_,Dn,ue),P.edge=f(_,N,null,ue),Y.edge=f(N,Dn,null,ue),vn(sn),vn(Y)}}function yn(N,rn){var en=N.site,sn=en[0],Y=en[1],gn=Y-rn;if(!gn)return sn;var y=N.P;if(!y)return-Infinity;en=y.site;var C=en[0],P=en[1],_=P-rn;if(!_)return C;var G=C-sn,dn=1/gn-1/_,An=G/_;return dn?(-An+Math.sqrt(An*An-2*dn*(G*G/(-2*_)-P+_/2+Y-gn/2)))/dn+sn:(sn+C)/2}function Vn(N,rn){var en=N.N;if(en)return yn(en,rn);var sn=N.site;return sn[1]===rn?sn[0]:Infinity}var Ln=1e-6,Jn=1e-12,Dt,bt,Gt,Nt;function un(N,rn,en){return(N[0]-en[0])*(rn[1]-N[1])-(N[0]-rn[0])*(en[1]-N[1])}function hn(N,rn){return rn[1]-N[1]||rn[0]-N[0]}function j(N,rn){var en=N.sort(hn).pop(),sn,Y,gn;for(Nt=[],bt=new Array(N.length),Dt=new i,Gt=new i;;)if(gn=I,en&&(!gn||en[1]=y)return null;var P=N-C.site[0],_=rn-C.site[1],G=P*P+_*_;do C=sn.cells[Y=gn],gn=null,C.halfedges.forEach(function(dn){var An=sn.edges[dn],Yn=An.left;if(!((Yn===C.site||!Yn)&&!(Yn=An.right))){var Dn=N-Yn[0],Fn=rn-Yn[1],jt=Dn*Dn+Fn*Fn;jt0;--F)if(E=c[F].dequeue(),E){g=g.concat(a(f,c,d,E,!0));break}}}return g}function a(f,c,d,g,p){var T=p?[]:void 0;return n.forEach(f.inEdges(g.v),function(E){var F=f.edge(E),R=f.node(E.v);p&&T.push({v:E.v,w:E.w}),R.out-=F,s(c,d,R)}),n.forEach(f.outEdges(g.v),function(E){var F=f.edge(E),R=E.w,nn=f.node(R);nn.in-=F,s(c,d,nn)}),f.removeNode(g.v),T}function u(f,c){var d=new e,g=0,p=0;n.forEach(f.nodes(),function(F){d.setNode(F,{v:F,in:0,out:0})}),n.forEach(f.edges(),function(F){var R=d.edge(F.v,F.w)||0,nn=c(F),A=R+nn;d.setEdge(F.v,F.w,A),p=Math.max(p,d.node(F.v).out+=nn),g=Math.max(g,d.node(F.w).in+=nn)});var T=n.range(p+g+3).map(function(){return new t}),E=g+1;return n.forEach(d.nodes(),function(F){s(T,E,d.node(F))}),{graph:d,buckets:T,zeroIdx:E}}function s(f,c,d){d.out?d.in?f[d.out-d.in+c].enqueue(d):f[f.length-1].enqueue(d):f[0].enqueue(d)}},"./node_modules/_dagre@0.8.5@dagre/lib/layout.js":function(b,v,r){"use strict";var n=r("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js"),e=r("./node_modules/_dagre@0.8.5@dagre/lib/acyclic.js"),t=r("./node_modules/_dagre@0.8.5@dagre/lib/normalize.js"),o=r("./node_modules/_dagre@0.8.5@dagre/lib/rank/index.js"),i=r("./node_modules/_dagre@0.8.5@dagre/lib/util.js").normalizeRanks,l=r("./node_modules/_dagre@0.8.5@dagre/lib/parent-dummy-chains.js"),a=r("./node_modules/_dagre@0.8.5@dagre/lib/util.js").removeEmptyRanks,u=r("./node_modules/_dagre@0.8.5@dagre/lib/nesting-graph.js"),s=r("./node_modules/_dagre@0.8.5@dagre/lib/add-border-segments.js"),f=r("./node_modules/_dagre@0.8.5@dagre/lib/coordinate-system.js"),c=r("./node_modules/_dagre@0.8.5@dagre/lib/order/index.js"),d=r("./node_modules/_dagre@0.8.5@dagre/lib/position/index.js"),g=r("./node_modules/_dagre@0.8.5@dagre/lib/util.js"),p=r("./node_modules/_dagre@0.8.5@dagre/lib/graphlib.js").Graph;b.exports=T;function T(un,hn){var j=hn&&hn.debugTiming?g.time:g.notime;j("layout",function(){var Gn=j(" buildLayoutGraph",function(){return Tn(un)});j(" runLayout",function(){E(Gn,j)}),j(" updateInputGraph",function(){F(un,Gn)})})}function E(un,hn){hn(" makeSpaceForEdgeLabels",function(){tn(un)}),hn(" removeSelfEdges",function(){Jn(un)}),hn(" acyclic",function(){e.run(un)}),hn(" nestingGraph.run",function(){u.run(un)}),hn(" rank",function(){o(g.asNonCompoundGraph(un))}),hn(" injectEdgeLabelProxies",function(){an(un)}),hn(" removeEmptyRanks",function(){a(un)}),hn(" nestingGraph.cleanup",function(){u.cleanup(un)}),hn(" normalizeRanks",function(){i(un)}),hn(" assignRankMinMax",function(){Cn(un)}),hn(" removeEdgeLabelProxies",function(){cn(un)}),hn(" normalize.run",function(){t.run(un)}),hn(" parentDummyChains",function(){l(un)}),hn(" addBorderSegments",function(){s(un)}),hn(" order",function(){c(un)}),hn(" insertSelfEdges",function(){Dt(un)}),hn(" adjustCoordinateSystem",function(){f.adjust(un)}),hn(" position",function(){d(un)}),hn(" positionSelfEdges",function(){bt(un)}),hn(" removeBorderNodes",function(){Ln(un)}),hn(" normalize.undo",function(){t.undo(un)}),hn(" fixupEdgeLabelCoords",function(){yn(un)}),hn(" undoCoordinateSystem",function(){f.undo(un)}),hn(" translateGraph",function(){fn(un)}),hn(" assignNodeIntersects",function(){H(un)}),hn(" reversePoints",function(){Vn(un)}),hn(" acyclic.undo",function(){e.undo(un)})}function F(un,hn){n.forEach(un.nodes(),function(j){var Gn=un.node(j),N=hn.node(j);Gn&&(Gn.x=N.x,Gn.y=N.y,hn.children(j).length&&(Gn.width=N.width,Gn.height=N.height))}),n.forEach(un.edges(),function(j){var Gn=un.edge(j),N=hn.edge(j);Gn.points=N.points,n.has(N,"x")&&(Gn.x=N.x,Gn.y=N.y)}),un.graph().width=hn.graph().width,un.graph().height=hn.graph().height}var R=["nodesep","edgesep","ranksep","marginx","marginy"],nn={ranksep:50,edgesep:20,nodesep:50,rankdir:"tb"},A=["acyclicer","ranker","rankdir","align"],$=["width","height"],V={width:0,height:0},I=["minlen","weight","width","height","labeloffset"],Z={minlen:1,weight:1,width:0,height:0,labeloffset:10,labelpos:"r"},vn=["labelpos"];function Tn(un){var hn=new p({multigraph:!0,compound:!0}),j=Nt(un.graph());return hn.setGraph(n.merge({},nn,Gt(j,R),n.pick(j,A))),n.forEach(un.nodes(),function(Gn){var N=Nt(un.node(Gn));hn.setNode(Gn,n.defaults(Gt(N,$),V)),hn.setParent(Gn,un.parent(Gn))}),n.forEach(un.edges(),function(Gn){var N=Nt(un.edge(Gn));hn.setEdge(Gn,n.merge({},Z,Gt(N,I),n.pick(N,vn)))}),hn}function tn(un){var hn=un.graph();hn.ranksep/=2,n.forEach(un.edges(),function(j){var Gn=un.edge(j);Gn.minlen*=2,Gn.labelpos.toLowerCase()!=="c"&&(hn.rankdir==="TB"||hn.rankdir==="BT"?Gn.width+=Gn.labeloffset:Gn.height+=Gn.labeloffset)})}function an(un){n.forEach(un.edges(),function(hn){var j=un.edge(hn);if(j.width&&j.height){var Gn=un.node(hn.v),N=un.node(hn.w),rn={rank:(N.rank-Gn.rank)/2+Gn.rank,e:hn};g.addDummyNode(un,"edge-proxy",rn,"_ep")}})}function Cn(un){var hn=0;n.forEach(un.nodes(),function(j){var Gn=un.node(j);Gn.borderTop&&(Gn.minRank=un.node(Gn.borderTop).rank,Gn.maxRank=un.node(Gn.borderBottom).rank,hn=n.max(hn,Gn.maxRank))}),un.graph().maxRank=hn}function cn(un){n.forEach(un.nodes(),function(hn){var j=un.node(hn);j.dummy==="edge-proxy"&&(un.edge(j.e).labelRank=j.rank,un.removeNode(hn))})}function fn(un){var hn=Number.POSITIVE_INFINITY,j=0,Gn=Number.POSITIVE_INFINITY,N=0,rn=un.graph(),en=rn.marginx||0,sn=rn.marginy||0;function Y(gn){var y=gn.x,C=gn.y,P=gn.width,_=gn.height;hn=Math.min(hn,y-P/2),j=Math.max(j,y+P/2),Gn=Math.min(Gn,C-_/2),N=Math.max(N,C+_/2)}n.forEach(un.nodes(),function(gn){Y(un.node(gn))}),n.forEach(un.edges(),function(gn){var y=un.edge(gn);n.has(y,"x")&&Y(y)}),hn-=en,Gn-=sn,n.forEach(un.nodes(),function(gn){var y=un.node(gn);y.x-=hn,y.y-=Gn}),n.forEach(un.edges(),function(gn){var y=un.edge(gn);n.forEach(y.points,function(C){C.x-=hn,C.y-=Gn}),n.has(y,"x")&&(y.x-=hn),n.has(y,"y")&&(y.y-=Gn)}),rn.width=j-hn+en,rn.height=N-Gn+sn}function H(un){n.forEach(un.edges(),function(hn){var j=un.edge(hn),Gn=un.node(hn.v),N=un.node(hn.w),rn,en;j.points?(rn=j.points[0],en=j.points[j.points.length-1]):(j.points=[],rn=N,en=Gn),j.points.unshift(g.intersectRect(Gn,rn)),j.points.push(g.intersectRect(N,en))})}function yn(un){n.forEach(un.edges(),function(hn){var j=un.edge(hn);if(n.has(j,"x"))switch((j.labelpos==="l"||j.labelpos==="r")&&(j.width-=j.labeloffset),j.labelpos){case"l":j.x-=j.width/2+j.labeloffset;break;case"r":j.x+=j.width/2+j.labeloffset;break}})}function Vn(un){n.forEach(un.edges(),function(hn){var j=un.edge(hn);j.reversed&&j.points.reverse()})}function Ln(un){n.forEach(un.nodes(),function(hn){if(un.children(hn).length){var j=un.node(hn),Gn=un.node(j.borderTop),N=un.node(j.borderBottom),rn=un.node(n.last(j.borderLeft)),en=un.node(n.last(j.borderRight));j.width=Math.abs(en.x-rn.x),j.height=Math.abs(N.y-Gn.y),j.x=rn.x+j.width/2,j.y=Gn.y+j.height/2}}),n.forEach(un.nodes(),function(hn){un.node(hn).dummy==="border"&&un.removeNode(hn)})}function Jn(un){n.forEach(un.edges(),function(hn){if(hn.v===hn.w){var j=un.node(hn.v);j.selfEdges||(j.selfEdges=[]),j.selfEdges.push({e:hn,label:un.edge(hn)}),un.removeEdge(hn)}})}function Dt(un){var hn=g.buildLayerMatrix(un);n.forEach(hn,function(j){var Gn=0;n.forEach(j,function(N,rn){var en=un.node(N);en.order=rn+Gn,n.forEach(en.selfEdges,function(sn){g.addDummyNode(un,"selfedge",{width:sn.label.width,height:sn.label.height,rank:en.rank,order:rn+ ++Gn,e:sn.e,label:sn.label},"_se")}),delete en.selfEdges})})}function bt(un){n.forEach(un.nodes(),function(hn){var j=un.node(hn);if(j.dummy==="selfedge"){var Gn=un.node(j.e.v),N=Gn.x+Gn.width/2,rn=Gn.y,en=j.x-N,sn=Gn.height/2;un.setEdge(j.e,j.label),un.removeNode(hn),j.label.points=[{x:N+2*en/3,y:rn-sn},{x:N+5*en/6,y:rn-sn},{x:N+en,y:rn},{x:N+5*en/6,y:rn+sn},{x:N+2*en/3,y:rn+sn}],j.label.x=j.x,j.label.y=j.y}})}function Gt(un,hn){return n.mapValues(n.pick(un,hn),Number)}function Nt(un){var hn={};return n.forEach(un,function(j,Gn){hn[Gn.toLowerCase()]=j}),hn}},"./node_modules/_dagre@0.8.5@dagre/lib/lodash.js":function(b,v,r){var n;try{n={cloneDeep:r("./node_modules/_lodash@4.17.20@lodash/cloneDeep.js"),constant:r("./node_modules/_lodash@4.17.20@lodash/constant.js"),defaults:r("./node_modules/_lodash@4.17.20@lodash/defaults.js"),each:r("./node_modules/_lodash@4.17.20@lodash/each.js"),filter:r("./node_modules/_lodash@4.17.20@lodash/filter.js"),find:r("./node_modules/_lodash@4.17.20@lodash/find.js"),flatten:r("./node_modules/_lodash@4.17.20@lodash/flatten.js"),forEach:r("./node_modules/_lodash@4.17.20@lodash/forEach.js"),forIn:r("./node_modules/_lodash@4.17.20@lodash/forIn.js"),has:r("./node_modules/_lodash@4.17.20@lodash/has.js"),isUndefined:r("./node_modules/_lodash@4.17.20@lodash/isUndefined.js"),last:r("./node_modules/_lodash@4.17.20@lodash/last.js"),map:r("./node_modules/_lodash@4.17.20@lodash/map.js"),mapValues:r("./node_modules/_lodash@4.17.20@lodash/mapValues.js"),max:r("./node_modules/_lodash@4.17.20@lodash/max.js"),merge:r("./node_modules/_lodash@4.17.20@lodash/merge.js"),min:r("./node_modules/_lodash@4.17.20@lodash/min.js"),minBy:r("./node_modules/_lodash@4.17.20@lodash/minBy.js"),now:r("./node_modules/_lodash@4.17.20@lodash/now.js"),pick:r("./node_modules/_lodash@4.17.20@lodash/pick.js"),range:r("./node_modules/_lodash@4.17.20@lodash/range.js"),reduce:r("./node_modules/_lodash@4.17.20@lodash/reduce.js"),sortBy:r("./node_modules/_lodash@4.17.20@lodash/sortBy.js"),uniqueId:r("./node_modules/_lodash@4.17.20@lodash/uniqueId.js"),values:r("./node_modules/_lodash@4.17.20@lodash/values.js"),zipObject:r("./node_modules/_lodash@4.17.20@lodash/zipObject.js")}}catch(e){}n||(n=window._),b.exports=n},"./node_modules/_dagre@0.8.5@dagre/lib/nesting-graph.js":function(b,v,r){var n=r("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js"),e=r("./node_modules/_dagre@0.8.5@dagre/lib/util.js");b.exports={run:t,cleanup:a};function t(u){var s=e.addDummyNode(u,"root",{},"_root"),f=i(u),c=n.max(n.values(f))-1,d=2*c+1;u.graph().nestingRoot=s,n.forEach(u.edges(),function(p){u.edge(p).minlen*=d});var g=l(u)+1;n.forEach(u.children(),function(p){o(u,s,d,g,c,f,p)}),u.graph().nodeRankFactor=d}function o(u,s,f,c,d,g,p){var T=u.children(p);if(!T.length){p!==s&&u.setEdge(s,p,{weight:0,minlen:f});return}var E=e.addBorderNode(u,"_bt"),F=e.addBorderNode(u,"_bb"),R=u.node(p);u.setParent(E,p),R.borderTop=E,u.setParent(F,p),R.borderBottom=F,n.forEach(T,function(nn){o(u,s,f,c,d,g,nn);var A=u.node(nn),$=A.borderTop?A.borderTop:nn,V=A.borderBottom?A.borderBottom:nn,I=A.borderTop?c:2*c,Z=$!==V?1:d-g[p]+1;u.setEdge(E,$,{weight:I,minlen:Z,nestingEdge:!0}),u.setEdge(V,F,{weight:I,minlen:Z,nestingEdge:!0})}),u.parent(p)||u.setEdge(s,E,{weight:0,minlen:d+g[p]})}function i(u){var s={};function f(c,d){var g=u.children(c);g&&g.length&&n.forEach(g,function(p){f(p,d+1)}),s[c]=d}return n.forEach(u.children(),function(c){f(c,1)}),s}function l(u){return n.reduce(u.edges(),function(s,f){return s+u.edge(f).weight},0)}function a(u){var s=u.graph();u.removeNode(s.nestingRoot),delete s.nestingRoot,n.forEach(u.edges(),function(f){var c=u.edge(f);c.nestingEdge&&u.removeEdge(f)})}},"./node_modules/_dagre@0.8.5@dagre/lib/normalize.js":function(b,v,r){"use strict";var n=r("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js"),e=r("./node_modules/_dagre@0.8.5@dagre/lib/util.js");b.exports={run:t,undo:i};function t(l){l.graph().dummyChains=[],n.forEach(l.edges(),function(a){o(l,a)})}function o(l,a){var u=a.v,s=l.node(u).rank,f=a.w,c=l.node(f).rank,d=a.name,g=l.edge(a),p=g.labelRank;if(c!==s+1){l.removeEdge(a);var T,E,F;for(F=0,++s;s0;)p%2&&(T+=c[p+1]),p=p-1>>1,c[p]+=g.weight;d+=g.weight*T})),d}},"./node_modules/_dagre@0.8.5@dagre/lib/order/index.js":function(b,v,r){"use strict";var n=r("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js"),e=r("./node_modules/_dagre@0.8.5@dagre/lib/order/init-order.js"),t=r("./node_modules/_dagre@0.8.5@dagre/lib/order/cross-count.js"),o=r("./node_modules/_dagre@0.8.5@dagre/lib/order/sort-subgraph.js"),i=r("./node_modules/_dagre@0.8.5@dagre/lib/order/build-layer-graph.js"),l=r("./node_modules/_dagre@0.8.5@dagre/lib/order/add-subgraph-constraints.js"),a=r("./node_modules/_dagre@0.8.5@dagre/lib/graphlib.js").Graph,u=r("./node_modules/_dagre@0.8.5@dagre/lib/util.js");b.exports=s;function s(g){var p=u.maxRank(g),T=f(g,n.range(1,p+1),"inEdges"),E=f(g,n.range(p-1,-1,-1),"outEdges"),F=e(g);d(g,F);for(var R=Number.POSITIVE_INFINITY,nn,A=0,$=0;$<4;++A,++$){c(A%2?T:E,A%4>=2),F=u.buildLayerMatrix(g);var V=t(g,F);V=f.barycenter)&&o(f,c)}}function u(f){return function(c){c.in.push(f),--c.indegree==0&&i.push(c)}}for(;i.length;){var s=i.pop();l.push(s),n.forEach(s.in.reverse(),a(s)),n.forEach(s.out,u(s))}return n.map(n.filter(l,function(f){return!f.merged}),function(f){return n.pick(f,["vs","i","barycenter","weight"])})}function o(i,l){var a=0,u=0;i.weight&&(a+=i.barycenter*i.weight,u+=i.weight),l.weight&&(a+=l.barycenter*l.weight,u+=l.weight),i.vs=l.vs.concat(i.vs),i.barycenter=a/u,i.weight=u,i.i=Math.min(l.i,i.i),l.merged=!0}},"./node_modules/_dagre@0.8.5@dagre/lib/order/sort-subgraph.js":function(b,v,r){var n=r("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js"),e=r("./node_modules/_dagre@0.8.5@dagre/lib/order/barycenter.js"),t=r("./node_modules/_dagre@0.8.5@dagre/lib/order/resolve-conflicts.js"),o=r("./node_modules/_dagre@0.8.5@dagre/lib/order/sort.js");b.exports=i;function i(u,s,f,c){var d=u.children(s),g=u.node(s),p=g?g.borderLeft:void 0,T=g?g.borderRight:void 0,E={};p&&(d=n.filter(d,function(V){return V!==p&&V!==T}));var F=e(u,d);n.forEach(F,function(V){if(u.children(V.v).length){var I=i(u,V.v,f,c);E[V.v]=I,n.has(I,"barycenter")&&a(V,I)}});var R=t(F,f);l(R,E);var nn=o(R,c);if(p&&(nn.vs=n.flatten([p,nn.vs,T],!0),u.predecessors(p).length)){var A=u.node(u.predecessors(p)[0]),$=u.node(u.predecessors(T)[0]);n.has(nn,"barycenter")||(nn.barycenter=0,nn.weight=0),nn.barycenter=(nn.barycenter*nn.weight+A.order+$.order)/(nn.weight+2),nn.weight+=2}return nn}function l(u,s){n.forEach(u,function(f){f.vs=n.flatten(f.vs.map(function(c){return s[c]?s[c].vs:c}),!0)})}function a(u,s){n.isUndefined(u.barycenter)?(u.barycenter=s.barycenter,u.weight=s.weight):(u.barycenter=(u.barycenter*u.weight+s.barycenter*s.weight)/(u.weight+s.weight),u.weight+=s.weight)}},"./node_modules/_dagre@0.8.5@dagre/lib/order/sort.js":function(b,v,r){var n=r("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js"),e=r("./node_modules/_dagre@0.8.5@dagre/lib/util.js");b.exports=t;function t(l,a){var u=e.partition(l,function(E){return n.has(E,"barycenter")}),s=u.lhs,f=n.sortBy(u.rhs,function(E){return-E.i}),c=[],d=0,g=0,p=0;s.sort(i(!!a)),p=o(c,f,p),n.forEach(s,function(E){p+=E.vs.length,c.push(E.vs),d+=E.barycenter*E.weight,g+=E.weight,p=o(c,f,p)});var T={vs:n.flatten(c,!0)};return g&&(T.barycenter=d/g,T.weight=g),T}function o(l,a,u){for(var s;a.length&&(s=n.last(a)).i<=u;)a.pop(),l.push(s.vs),u++;return u}function i(l){return function(a,u){return a.barycenteru.barycenter?1:l?u.i-a.i:a.i-u.i}}},"./node_modules/_dagre@0.8.5@dagre/lib/parent-dummy-chains.js":function(b,v,r){var n=r("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js");b.exports=e;function e(i){var l=o(i);n.forEach(i.graph().dummyChains,function(a){for(var u=i.node(a),s=u.edgeObj,f=t(i,l,s.v,s.w),c=f.path,d=f.lca,g=0,p=c[g],T=!0;a!==s.w;){if(u=i.node(a),T){for(;(p=c[g])!==d&&i.node(p).maxRankc||d>l[g].lim));for(p=g,g=u;(g=i.parent(g))!==p;)f.push(g);return{path:s.concat(f.reverse()),lca:p}}function o(i){var l={},a=0;function u(s){var f=a;n.forEach(i.children(s),u),l[s]={low:f,lim:a++}}return n.forEach(i.children(),u),l}},"./node_modules/_dagre@0.8.5@dagre/lib/position/bk.js":function(b,v,r){"use strict";var n=r("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js"),e=r("./node_modules/_dagre@0.8.5@dagre/lib/graphlib.js").Graph,t=r("./node_modules/_dagre@0.8.5@dagre/lib/util.js");b.exports={positionX:T,findType1Conflicts:o,findType2Conflicts:i,addConflict:a,hasConflict:u,verticalAlignment:s,horizontalCompaction:f,alignCoordinates:g,findSmallestWidthAlignment:d,balance:p};function o(R,nn){var A={};function $(V,I){var Z=0,vn=0,Tn=V.length,tn=n.last(I);return n.forEach(I,function(an,Cn){var cn=l(R,an),fn=cn?R.node(cn).order:Tn;(cn||an===tn)&&(n.forEach(I.slice(vn,Cn+1),function(H){n.forEach(R.predecessors(H),function(yn){var Vn=R.node(yn),Ln=Vn.order;(Lntn)&&a(A,cn,an)})})}function V(I,Z){var vn=-1,Tn,tn=0;return n.forEach(Z,function(an,Cn){if(R.node(an).dummy==="border"){var cn=R.predecessors(an);cn.length&&(Tn=R.node(cn[0]).order,$(Z,tn,Cn,vn,Tn),tn=Cn,vn=Tn)}$(Z,tn,Z.length,Tn,I.length)}),Z}return n.reduce(nn,V),A}function l(R,nn){if(R.node(nn).dummy)return n.find(R.predecessors(nn),function(A){return R.node(A).dummy})}function a(R,nn,A){if(nn>A){var $=nn;nn=A,A=$}var V=R[nn];V||(R[nn]=V={}),V[A]=!0}function u(R,nn,A){if(nn>A){var $=nn;nn=A,A=$}return n.has(R[nn],A)}function s(R,nn,A,$){var V={},I={},Z={};return n.forEach(nn,function(vn){n.forEach(vn,function(Tn,tn){V[Tn]=Tn,I[Tn]=Tn,Z[Tn]=tn})}),n.forEach(nn,function(vn){var Tn=-1;n.forEach(vn,function(tn){var an=$(tn);if(an.length){an=n.sortBy(an,function(yn){return Z[yn]});for(var Cn=(an.length-1)/2,cn=Math.floor(Cn),fn=Math.ceil(Cn);cn<=fn;++cn){var H=an[cn];I[tn]===tn&&TnTn.lim&&(tn=Tn,an=!0);var Cn=n.filter($.edges(),function(cn){return an===nn(A,A.node(cn.v),tn)&&an!==nn(A,A.node(cn.w),tn)});return n.minBy(Cn,function(cn){return t($,cn)})}function E(A,$,V,I){var Z=V.v,vn=V.w;A.removeEdge(Z,vn),A.setEdge(I.v,I.w,{}),d(A),s(A,$),F(A,$)}function F(A,$){var V=n.find(A.nodes(),function(Z){return!$.node(Z).parent}),I=i(A,V);I=I.slice(1),n.forEach(I,function(Z){var vn=A.node(Z).parent,Tn=$.edge(Z,vn),tn=!1;Tn||(Tn=$.edge(vn,Z),tn=!0),$.node(Z).rank=$.node(vn).rank+(tn?Tn.minlen:-Tn.minlen)})}function R(A,$,V){return A.hasEdge($,V)}function nn(A,$,V){return V.low<=$.lim&&$.lim<=V.lim}},"./node_modules/_dagre@0.8.5@dagre/lib/rank/util.js":function(b,v,r){"use strict";var n=r("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js");b.exports={longestPath:e,slack:t};function e(o){var i={};function l(a){var u=o.node(a);if(n.has(i,a))return u.rank;i[a]=!0;var s=n.min(n.map(o.outEdges(a),function(f){return l(f.w)-o.edge(f).minlen}));return(s===Number.POSITIVE_INFINITY||s===void 0||s===null)&&(s=0),u.rank=s}n.forEach(o.sources(),l)}function t(o,i){return o.node(i.w).rank-o.node(i.v).rank-o.edge(i).minlen}},"./node_modules/_dagre@0.8.5@dagre/lib/util.js":function(b,v,r){"use strict";var n=r("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js"),e=r("./node_modules/_dagre@0.8.5@dagre/lib/graphlib.js").Graph;b.exports={addDummyNode:t,simplify:o,asNonCompoundGraph:i,successorWeights:l,predecessorWeights:a,intersectRect:u,buildLayerMatrix:s,normalizeRanks:f,removeEmptyRanks:c,addBorderNode:d,maxRank:g,partition:p,time:T,notime:E};function t(F,R,nn,A){var $;do $=n.uniqueId(A);while(F.hasNode($));return nn.dummy=R,F.setNode($,nn),$}function o(F){var R=new e().setGraph(F.graph());return n.forEach(F.nodes(),function(nn){R.setNode(nn,F.node(nn))}),n.forEach(F.edges(),function(nn){var A=R.edge(nn.v,nn.w)||{weight:0,minlen:1},$=F.edge(nn);R.setEdge(nn.v,nn.w,{weight:A.weight+$.weight,minlen:Math.max(A.minlen,$.minlen)})}),R}function i(F){var R=new e({multigraph:F.isMultigraph()}).setGraph(F.graph());return n.forEach(F.nodes(),function(nn){F.children(nn).length||R.setNode(nn,F.node(nn))}),n.forEach(F.edges(),function(nn){R.setEdge(nn,F.edge(nn))}),R}function l(F){var R=n.map(F.nodes(),function(nn){var A={};return n.forEach(F.outEdges(nn),function($){A[$.w]=(A[$.w]||0)+F.edge($).weight}),A});return n.zipObject(F.nodes(),R)}function a(F){var R=n.map(F.nodes(),function(nn){var A={};return n.forEach(F.inEdges(nn),function($){A[$.v]=(A[$.v]||0)+F.edge($).weight}),A});return n.zipObject(F.nodes(),R)}function u(F,R){var nn=F.x,A=F.y,$=R.x-nn,V=R.y-A,I=F.width/2,Z=F.height/2;if(!$&&!V)throw new Error("Not possible to find intersection inside of the rectangle");var vn,Tn;return Math.abs(V)*I>Math.abs($)*Z?(V<0&&(Z=-Z),vn=Z*$/V,Tn=Z):($<0&&(I=-I),vn=I,Tn=I*V/$),{x:nn+vn,y:A+Tn}}function s(F){var R=n.map(n.range(g(F)+1),function(){return[]});return n.forEach(F.nodes(),function(nn){var A=F.node(nn),$=A.rank;n.isUndefined($)||(R[$][A.order]=nn)}),R}function f(F){var R=n.min(n.map(F.nodes(),function(nn){return F.node(nn).rank}));n.forEach(F.nodes(),function(nn){var A=F.node(nn);n.has(A,"rank")&&(A.rank-=R)})}function c(F){var R=n.min(n.map(F.nodes(),function(V){return F.node(V).rank})),nn=[];n.forEach(F.nodes(),function(V){var I=F.node(V).rank-R;nn[I]||(nn[I]=[]),nn[I].push(V)});var A=0,$=F.graph().nodeRankFactor;n.forEach(nn,function(V,I){n.isUndefined(V)&&I%$!=0?--A:A&&n.forEach(V,function(Z){F.node(Z).rank+=A})})}function d(F,R,nn,A){var $={width:0,height:0};return arguments.length>=4&&($.rank=nn,$.order=A),t(F,"border",$,R)}function g(F){return n.max(n.map(F.nodes(),function(R){var nn=F.node(R).rank;if(!n.isUndefined(nn))return nn}))}function p(F,R){var nn={lhs:[],rhs:[]};return n.forEach(F,function(A){R(A)?nn.lhs.push(A):nn.rhs.push(A)}),nn}function T(F,R){var nn=n.now();try{return R()}finally{console.log(F+" time: "+(n.now()-nn)+"ms")}}function E(F,R){return R()}},"./node_modules/_dagre@0.8.5@dagre/lib/version.js":function(b,v){b.exports="0.8.5"},"./node_modules/_graphlib@2.1.8@graphlib/index.js":function(b,v,r){var n=r("./node_modules/_graphlib@2.1.8@graphlib/lib/index.js");b.exports={Graph:n.Graph,json:r("./node_modules/_graphlib@2.1.8@graphlib/lib/json.js"),alg:r("./node_modules/_graphlib@2.1.8@graphlib/lib/alg/index.js"),version:n.version}},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/components.js":function(b,v,r){var n=r("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js");b.exports=e;function e(t){var o={},i=[],l;function a(u){n.has(o,u)||(o[u]=!0,l.push(u),n.each(t.successors(u),a),n.each(t.predecessors(u),a))}return n.each(t.nodes(),function(u){l=[],a(u),l.length&&i.push(l)}),i}},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/dfs.js":function(b,v,r){var n=r("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js");b.exports=e;function e(o,i,l){n.isArray(i)||(i=[i]);var a=(o.isDirected()?o.successors:o.neighbors).bind(o),u=[],s={};return n.each(i,function(f){if(!o.hasNode(f))throw new Error("Graph does not have node: "+f);t(o,f,l==="post",s,a,u)}),u}function t(o,i,l,a,u,s){n.has(a,i)||(a[i]=!0,l||s.push(i),n.each(u(i),function(f){t(o,f,l,a,u,s)}),l&&s.push(i))}},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/dijkstra-all.js":function(b,v,r){var n=r("./node_modules/_graphlib@2.1.8@graphlib/lib/alg/dijkstra.js"),e=r("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js");b.exports=t;function t(o,i,l){return e.transform(o.nodes(),function(a,u){a[u]=n(o,u,i,l)},{})}},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/dijkstra.js":function(b,v,r){var n=r("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js"),e=r("./node_modules/_graphlib@2.1.8@graphlib/lib/data/priority-queue.js");b.exports=o;var t=n.constant(1);function o(l,a,u,s){return i(l,String(a),u||t,s||function(f){return l.outEdges(f)})}function i(l,a,u,s){var f={},c=new e,d,g,p=function(T){var E=T.v!==d?T.v:T.w,F=f[E],R=u(T),nn=g.distance+R;if(R<0)throw new Error("dijkstra does not allow negative edge weights. Bad edge: "+T+" Weight: "+R);nn0&&(d=c.removeMin(),g=f[d],g.distance!==Number.POSITIVE_INFINITY);)s(d).forEach(p);return f}},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/find-cycles.js":function(b,v,r){var n=r("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js"),e=r("./node_modules/_graphlib@2.1.8@graphlib/lib/alg/tarjan.js");b.exports=t;function t(o){return n.filter(e(o),function(i){return i.length>1||i.length===1&&o.hasEdge(i[0],i[0])})}},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/floyd-warshall.js":function(b,v,r){var n=r("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js");b.exports=t;var e=n.constant(1);function t(i,l,a){return o(i,l||e,a||function(u){return i.outEdges(u)})}function o(i,l,a){var u={},s=i.nodes();return s.forEach(function(f){u[f]={},u[f][f]={distance:0},s.forEach(function(c){f!==c&&(u[f][c]={distance:Number.POSITIVE_INFINITY})}),a(f).forEach(function(c){var d=c.v===f?c.w:c.v,g=l(c);u[f][d]={distance:g,predecessor:f}})}),s.forEach(function(f){var c=u[f];s.forEach(function(d){var g=u[d];s.forEach(function(p){var T=g[f],E=c[p],F=g[p],R=T.distance+E.distance;R0;){if(f=s.removeMin(),n.has(u,f))a.setEdge(f,u[f]);else{if(d)throw new Error("Input graph is not connected: "+i);d=!0}i.nodeEdges(f).forEach(c)}return a}},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/tarjan.js":function(b,v,r){var n=r("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js");b.exports=e;function e(t){var o=0,i=[],l={},a=[];function u(s){var f=l[s]={onStack:!0,lowlink:o,index:o++};if(i.push(s),t.successors(s).forEach(function(g){n.has(l,g)?l[g].onStack&&(f.lowlink=Math.min(f.lowlink,l[g].index)):(u(g),f.lowlink=Math.min(f.lowlink,l[g].lowlink))}),f.lowlink===f.index){var c=[],d;do d=i.pop(),l[d].onStack=!1,c.push(d);while(s!==d);a.push(c)}}return t.nodes().forEach(function(s){n.has(l,s)||u(s)}),a}},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/topsort.js":function(b,v,r){var n=r("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js");b.exports=e,e.CycleException=t;function e(o){var i={},l={},a=[];function u(s){if(n.has(l,s))throw new t;n.has(i,s)||(l[s]=!0,i[s]=!0,n.each(o.predecessors(s),u),delete l[s],a.push(s))}if(n.each(o.sinks(),u),n.size(i)!==o.nodeCount())throw new t;return a}function t(){}t.prototype=new Error},"./node_modules/_graphlib@2.1.8@graphlib/lib/data/priority-queue.js":function(b,v,r){var n=r("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js");b.exports=e;function e(){this._arr=[],this._keyIndices={}}e.prototype.size=function(){return this._arr.length},e.prototype.keys=function(){return this._arr.map(function(t){return t.key})},e.prototype.has=function(t){return n.has(this._keyIndices,t)},e.prototype.priority=function(t){var o=this._keyIndices[t];if(o!==void 0)return this._arr[o].priority},e.prototype.min=function(){if(this.size()===0)throw new Error("Queue underflow");return this._arr[0].key},e.prototype.add=function(t,o){var i=this._keyIndices;if(t=String(t),!n.has(i,t)){var l=this._arr,a=l.length;return i[t]=a,l.push({key:t,priority:o}),this._decrease(a),!0}return!1},e.prototype.removeMin=function(){this._swap(0,this._arr.length-1);var t=this._arr.pop();return delete this._keyIndices[t.key],this._heapify(0),t.key},e.prototype.decrease=function(t,o){var i=this._keyIndices[t];if(o>this._arr[i].priority)throw new Error("New priority is greater than current priority. Key: "+t+" Old: "+this._arr[i].priority+" New: "+o);this._arr[i].priority=o,this._decrease(i)},e.prototype._heapify=function(t){var o=this._arr,i=2*t,l=i+1,a=t;i>1,!(o[l].priority1?p.setNode(T,d):p.setNode(T)}),this},i.prototype.setNode=function(c,d){return n.has(this._nodes,c)?(arguments.length>1&&(this._nodes[c]=d),this):(this._nodes[c]=arguments.length>1?d:this._defaultNodeLabelFn(c),this._isCompound&&(this._parent[c]=t,this._children[c]={},this._children[t][c]=!0),this._in[c]={},this._preds[c]={},this._out[c]={},this._sucs[c]={},++this._nodeCount,this)},i.prototype.node=function(c){return this._nodes[c]},i.prototype.hasNode=function(c){return n.has(this._nodes,c)},i.prototype.removeNode=function(c){var d=this;if(n.has(this._nodes,c)){var g=function(p){d.removeEdge(d._edgeObjs[p])};delete this._nodes[c],this._isCompound&&(this._removeFromParentsChildList(c),delete this._parent[c],n.each(this.children(c),function(p){d.setParent(p)}),delete this._children[c]),n.each(n.keys(this._in[c]),g),delete this._in[c],delete this._preds[c],n.each(n.keys(this._out[c]),g),delete this._out[c],delete this._sucs[c],--this._nodeCount}return this},i.prototype.setParent=function(c,d){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(n.isUndefined(d))d=t;else{d+="";for(var g=d;!n.isUndefined(g);g=this.parent(g))if(g===c)throw new Error("Setting "+d+" as parent of "+c+" would create a cycle");this.setNode(d)}return this.setNode(c),this._removeFromParentsChildList(c),this._parent[c]=d,this._children[d][c]=!0,this},i.prototype._removeFromParentsChildList=function(c){delete this._children[this._parent[c]][c]},i.prototype.parent=function(c){if(this._isCompound){var d=this._parent[c];if(d!==t)return d}},i.prototype.children=function(c){if(n.isUndefined(c)&&(c=t),this._isCompound){var d=this._children[c];if(d)return n.keys(d)}else{if(c===t)return this.nodes();if(this.hasNode(c))return[]}},i.prototype.predecessors=function(c){var d=this._preds[c];if(d)return n.keys(d)},i.prototype.successors=function(c){var d=this._sucs[c];if(d)return n.keys(d)},i.prototype.neighbors=function(c){var d=this.predecessors(c);if(d)return n.union(d,this.successors(c))},i.prototype.isLeaf=function(c){var d;return this.isDirected()?d=this.successors(c):d=this.neighbors(c),d.length===0},i.prototype.filterNodes=function(c){var d=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});d.setGraph(this.graph());var g=this;n.each(this._nodes,function(E,F){c(F)&&d.setNode(F,E)}),n.each(this._edgeObjs,function(E){d.hasNode(E.v)&&d.hasNode(E.w)&&d.setEdge(E,g.edge(E))});var p={};function T(E){var F=g.parent(E);return F===void 0||d.hasNode(F)?(p[E]=F,F):F in p?p[F]:T(F)}return this._isCompound&&n.each(d.nodes(),function(E){d.setParent(E,T(E))}),d},i.prototype.setDefaultEdgeLabel=function(c){return n.isFunction(c)||(c=n.constant(c)),this._defaultEdgeLabelFn=c,this},i.prototype.edgeCount=function(){return this._edgeCount},i.prototype.edges=function(){return n.values(this._edgeObjs)},i.prototype.setPath=function(c,d){var g=this,p=arguments;return n.reduce(c,function(T,E){return p.length>1?g.setEdge(T,E,d):g.setEdge(T,E),E}),this},i.prototype.setEdge=function(){var c,d,g,p,T=!1,E=arguments[0];typeof E=="object"&&E!==null&&"v"in E?(c=E.v,d=E.w,g=E.name,arguments.length===2&&(p=arguments[1],T=!0)):(c=E,d=arguments[1],g=arguments[3],arguments.length>2&&(p=arguments[2],T=!0)),c=""+c,d=""+d,n.isUndefined(g)||(g=""+g);var F=u(this._isDirected,c,d,g);if(n.has(this._edgeLabels,F))return T&&(this._edgeLabels[F]=p),this;if(!n.isUndefined(g)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(c),this.setNode(d),this._edgeLabels[F]=T?p:this._defaultEdgeLabelFn(c,d,g);var R=s(this._isDirected,c,d,g);return c=R.v,d=R.w,Object.freeze(R),this._edgeObjs[F]=R,l(this._preds[d],c),l(this._sucs[c],d),this._in[d][F]=R,this._out[c][F]=R,this._edgeCount++,this},i.prototype.edge=function(c,d,g){var p=arguments.length===1?f(this._isDirected,arguments[0]):u(this._isDirected,c,d,g);return this._edgeLabels[p]},i.prototype.hasEdge=function(c,d,g){var p=arguments.length===1?f(this._isDirected,arguments[0]):u(this._isDirected,c,d,g);return n.has(this._edgeLabels,p)},i.prototype.removeEdge=function(c,d,g){var p=arguments.length===1?f(this._isDirected,arguments[0]):u(this._isDirected,c,d,g),T=this._edgeObjs[p];return T&&(c=T.v,d=T.w,delete this._edgeLabels[p],delete this._edgeObjs[p],a(this._preds[d],c),a(this._sucs[c],d),delete this._in[d][p],delete this._out[c][p],this._edgeCount--),this},i.prototype.inEdges=function(c,d){var g=this._in[c];if(g){var p=n.values(g);return d?n.filter(p,function(T){return T.v===d}):p}},i.prototype.outEdges=function(c,d){var g=this._out[c];if(g){var p=n.values(g);return d?n.filter(p,function(T){return T.w===d}):p}},i.prototype.nodeEdges=function(c,d){var g=this.inEdges(c,d);if(g)return g.concat(this.outEdges(c,d))};function l(c,d){c[d]?c[d]++:c[d]=1}function a(c,d){--c[d]||delete c[d]}function u(c,d,g,p){var T=""+d,E=""+g;if(!c&&T>E){var F=T;T=E,E=F}return T+o+E+o+(n.isUndefined(p)?e:p)}function s(c,d,g,p){var T=""+d,E=""+g;if(!c&&T>E){var F=T;T=E,E=F}var R={v:T,w:E};return p&&(R.name=p),R}function f(c,d){return u(c,d.v,d.w,d.name)}},"./node_modules/_graphlib@2.1.8@graphlib/lib/index.js":function(b,v,r){b.exports={Graph:r("./node_modules/_graphlib@2.1.8@graphlib/lib/graph.js"),version:r("./node_modules/_graphlib@2.1.8@graphlib/lib/version.js")}},"./node_modules/_graphlib@2.1.8@graphlib/lib/json.js":function(b,v,r){var n=r("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js"),e=r("./node_modules/_graphlib@2.1.8@graphlib/lib/graph.js");b.exports={write:t,read:l};function t(a){var u={options:{directed:a.isDirected(),multigraph:a.isMultigraph(),compound:a.isCompound()},nodes:o(a),edges:i(a)};return n.isUndefined(a.graph())||(u.value=n.clone(a.graph())),u}function o(a){return n.map(a.nodes(),function(u){var s=a.node(u),f=a.parent(u),c={v:u};return n.isUndefined(s)||(c.value=s),n.isUndefined(f)||(c.parent=f),c})}function i(a){return n.map(a.edges(),function(u){var s=a.edge(u),f={v:u.v,w:u.w};return n.isUndefined(u.name)||(f.name=u.name),n.isUndefined(s)||(f.value=s),f})}function l(a){var u=new e(a.options).setGraph(a.value);return n.each(a.nodes,function(s){u.setNode(s.v,s.value),s.parent&&u.setParent(s.v,s.parent)}),n.each(a.edges,function(s){u.setEdge({v:s.v,w:s.w,name:s.name},s.value)}),u}},"./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js":function(b,v,r){var n;try{n={clone:r("./node_modules/_lodash@4.17.20@lodash/clone.js"),constant:r("./node_modules/_lodash@4.17.20@lodash/constant.js"),each:r("./node_modules/_lodash@4.17.20@lodash/each.js"),filter:r("./node_modules/_lodash@4.17.20@lodash/filter.js"),has:r("./node_modules/_lodash@4.17.20@lodash/has.js"),isArray:r("./node_modules/_lodash@4.17.20@lodash/isArray.js"),isEmpty:r("./node_modules/_lodash@4.17.20@lodash/isEmpty.js"),isFunction:r("./node_modules/_lodash@4.17.20@lodash/isFunction.js"),isUndefined:r("./node_modules/_lodash@4.17.20@lodash/isUndefined.js"),keys:r("./node_modules/_lodash@4.17.20@lodash/keys.js"),map:r("./node_modules/_lodash@4.17.20@lodash/map.js"),reduce:r("./node_modules/_lodash@4.17.20@lodash/reduce.js"),size:r("./node_modules/_lodash@4.17.20@lodash/size.js"),transform:r("./node_modules/_lodash@4.17.20@lodash/transform.js"),union:r("./node_modules/_lodash@4.17.20@lodash/union.js"),values:r("./node_modules/_lodash@4.17.20@lodash/values.js")}}catch(e){}n||(n=window._),b.exports=n},"./node_modules/_graphlib@2.1.8@graphlib/lib/version.js":function(b,v){b.exports="2.1.8"},"./node_modules/_isarray@0.0.1@isarray/index.js":function(b,v){b.exports=Array.isArray||function(r){return Object.prototype.toString.call(r)=="[object Array]"}},"./node_modules/_lodash@4.17.20@lodash/_DataView.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_getNative.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_root.js"),t=n(e,"DataView");b.exports=t},"./node_modules/_lodash@4.17.20@lodash/_Hash.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_hashClear.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_hashDelete.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_hashGet.js"),o=r("./node_modules/_lodash@4.17.20@lodash/_hashHas.js"),i=r("./node_modules/_lodash@4.17.20@lodash/_hashSet.js");function l(a){var u=-1,s=a==null?0:a.length;for(this.clear();++u-1}b.exports=e},"./node_modules/_lodash@4.17.20@lodash/_arrayIncludesWith.js":function(b,v){function r(n,e,t){for(var o=-1,i=n==null?0:n.length;++o0&&l(c)?i>1?t(c,i-1,l,a,u):n(u,c):a||(u[u.length]=c)}return u}b.exports=t},"./node_modules/_lodash@4.17.20@lodash/_baseFor.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_createBaseFor.js"),e=n();b.exports=e},"./node_modules/_lodash@4.17.20@lodash/_baseForOwn.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseFor.js"),e=r("./node_modules/_lodash@4.17.20@lodash/keys.js");function t(o,i){return o&&n(o,i,e)}b.exports=t},"./node_modules/_lodash@4.17.20@lodash/_baseGet.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_castPath.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_toKey.js");function t(o,i){i=n(i,o);for(var l=0,a=i.length;o!=null&&le}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/_baseHas.js":function(b,v){var r=Object.prototype,n=r.hasOwnProperty;function e(t,o){return t!=null&&n.call(t,o)}b.exports=e},"./node_modules/_lodash@4.17.20@lodash/_baseHasIn.js":function(b,v){function r(n,e){return n!=null&&e in Object(n)}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/_baseIndexOf.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseFindIndex.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseIsNaN.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_strictIndexOf.js");function o(i,l,a){return l===l?t(i,l,a):n(i,e,a)}b.exports=o},"./node_modules/_lodash@4.17.20@lodash/_baseIsArguments.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseGetTag.js"),e=r("./node_modules/_lodash@4.17.20@lodash/isObjectLike.js"),t="[object Arguments]";function o(i){return e(i)&&n(i)==t}b.exports=o},"./node_modules/_lodash@4.17.20@lodash/_baseIsEqual.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseIsEqualDeep.js"),e=r("./node_modules/_lodash@4.17.20@lodash/isObjectLike.js");function t(o,i,l,a,u){return o===i?!0:o==null||i==null||!e(o)&&!e(i)?o!==o&&i!==i:n(o,i,l,a,t,u)}b.exports=t},"./node_modules/_lodash@4.17.20@lodash/_baseIsEqualDeep.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_Stack.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_equalArrays.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_equalByTag.js"),o=r("./node_modules/_lodash@4.17.20@lodash/_equalObjects.js"),i=r("./node_modules/_lodash@4.17.20@lodash/_getTag.js"),l=r("./node_modules/_lodash@4.17.20@lodash/isArray.js"),a=r("./node_modules/_lodash@4.17.20@lodash/isBuffer.js"),u=r("./node_modules/_lodash@4.17.20@lodash/isTypedArray.js"),s=1,f="[object Arguments]",c="[object Array]",d="[object Object]",g=Object.prototype,p=g.hasOwnProperty;function T(E,F,R,nn,A,$){var V=l(E),I=l(F),Z=V?c:i(E),vn=I?c:i(F);Z=Z==f?d:Z,vn=vn==f?d:vn;var Tn=Z==d,tn=vn==d,an=Z==vn;if(an&&a(E)){if(!a(F))return!1;V=!0,Tn=!1}if(an&&!Tn)return $||($=new n),V||u(E)?e(E,F,R,nn,A,$):t(E,F,Z,R,nn,A,$);if(!(R&s)){var Cn=Tn&&p.call(E,"__wrapped__"),cn=tn&&p.call(F,"__wrapped__");if(Cn||cn){var fn=Cn?E.value():E,H=cn?F.value():F;return $||($=new n),A(fn,H,R,nn,$)}}return an?($||($=new n),o(E,F,R,nn,A,$)):!1}b.exports=T},"./node_modules/_lodash@4.17.20@lodash/_baseIsMap.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_getTag.js"),e=r("./node_modules/_lodash@4.17.20@lodash/isObjectLike.js"),t="[object Map]";function o(i){return e(i)&&n(i)==t}b.exports=o},"./node_modules/_lodash@4.17.20@lodash/_baseIsMatch.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_Stack.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseIsEqual.js"),t=1,o=2;function i(l,a,u,s){var f=u.length,c=f,d=!s;if(l==null)return!c;for(l=Object(l);f--;){var g=u[f];if(d&&g[2]?g[1]!==l[g[0]]:!(g[0]in l))return!1}for(;++f=a){var R=f?null:i(s);if(R)return l(R);T=!1,g=o,F=new n}else F=f?[]:E;n:for(;++do||u&&s&&c&&!f&&!d||l&&s&&c||!i&&c||!a)return 1;if(!l&&!u&&!d&&t=f)return c;var d=i[l];return c*(d=="desc"?-1:1)}}return t.index-o.index}b.exports=e},"./node_modules/_lodash@4.17.20@lodash/_copyArray.js":function(b,v){function r(n,e){var t=-1,o=n.length;for(e||(e=Array(o));++t1?l[u-1]:void 0,f=u>2?l[2]:void 0;for(s=o.length>3&&typeof s=="function"?(u--,s):void 0,f&&e(l[0],l[1],f)&&(s=u<3?void 0:s,u=1),i=Object(i);++a-1?s[f?l[c]:c]:void 0}}b.exports=o},"./node_modules/_lodash@4.17.20@lodash/_createRange.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseRange.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_isIterateeCall.js"),t=r("./node_modules/_lodash@4.17.20@lodash/toFinite.js");function o(i){return function(l,a,u){return u&&typeof u!="number"&&e(l,a,u)&&(a=u=void 0),l=t(l),a===void 0?(a=l,l=0):a=t(a),u=u===void 0?lp))return!1;var E=d.get(a),F=d.get(u);if(E&&F)return E==u&&F==a;var R=-1,nn=!0,A=s&i?new n:void 0;for(d.set(a,u),d.set(u,a);++R-1&&t%1==0&&t-1}b.exports=e},"./node_modules/_lodash@4.17.20@lodash/_listCacheSet.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_assocIndexOf.js");function e(t,o){var i=this.__data__,l=n(i,t);return l<0?(++this.size,i.push([t,o])):i[l][1]=o,this}b.exports=e},"./node_modules/_lodash@4.17.20@lodash/_mapCacheClear.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_Hash.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_ListCache.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_Map.js");function o(){this.size=0,this.__data__={hash:new n,map:new(t||e),string:new n}}b.exports=o},"./node_modules/_lodash@4.17.20@lodash/_mapCacheDelete.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_getMapData.js");function e(t){var o=n(this,t).delete(t);return this.size-=o?1:0,o}b.exports=e},"./node_modules/_lodash@4.17.20@lodash/_mapCacheGet.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_getMapData.js");function e(t){return n(this,t).get(t)}b.exports=e},"./node_modules/_lodash@4.17.20@lodash/_mapCacheHas.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_getMapData.js");function e(t){return n(this,t).has(t)}b.exports=e},"./node_modules/_lodash@4.17.20@lodash/_mapCacheSet.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_getMapData.js");function e(t,o){var i=n(this,t),l=i.size;return i.set(t,o),this.size+=i.size==l?0:1,this}b.exports=e},"./node_modules/_lodash@4.17.20@lodash/_mapToArray.js":function(b,v){function r(n){var e=-1,t=Array(n.size);return n.forEach(function(o,i){t[++e]=[i,o]}),t}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/_matchesStrictComparable.js":function(b,v){function r(n,e){return function(t){return t==null?!1:t[n]===e&&(e!==void 0||n in Object(t))}}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/_memoizeCapped.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/memoize.js"),e=500;function t(o){var i=n(o,function(a){return l.size===e&&l.clear(),a}),l=i.cache;return i}b.exports=t},"./node_modules/_lodash@4.17.20@lodash/_nativeCreate.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_getNative.js"),e=n(Object,"create");b.exports=e},"./node_modules/_lodash@4.17.20@lodash/_nativeKeys.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_overArg.js"),e=n(Object.keys,Object);b.exports=e},"./node_modules/_lodash@4.17.20@lodash/_nativeKeysIn.js":function(b,v){function r(n){var e=[];if(n!=null)for(var t in Object(n))e.push(t);return e}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/_nodeUtil.js":function(b,v,r){(function(n){var e=r("./node_modules/_lodash@4.17.20@lodash/_freeGlobal.js"),t=v&&!v.nodeType&&v,o=t&&typeof n=="object"&&n&&!n.nodeType&&n,i=o&&o.exports===t,l=i&&e.process,a=function(){try{var u=o&&o.require&&o.require("util").types;return u||l&&l.binding&&l.binding("util")}catch(s){}}();n.exports=a}).call(this,r("./node_modules/_webpack@4.46.0@webpack/buildin/module.js")(b))},"./node_modules/_lodash@4.17.20@lodash/_objectToString.js":function(b,v){var r=Object.prototype,n=r.toString;function e(t){return n.call(t)}b.exports=e},"./node_modules/_lodash@4.17.20@lodash/_overArg.js":function(b,v){function r(n,e){return function(t){return n(e(t))}}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/_overRest.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_apply.js"),e=Math.max;function t(o,i,l){return i=e(i===void 0?o.length-1:i,0),function(){for(var a=arguments,u=-1,s=e(a.length-i,0),f=Array(s);++u0){if(++i>=r)return arguments[0]}else i=0;return o.apply(void 0,arguments)}}b.exports=t},"./node_modules/_lodash@4.17.20@lodash/_stackClear.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_ListCache.js");function e(){this.__data__=new n,this.size=0}b.exports=e},"./node_modules/_lodash@4.17.20@lodash/_stackDelete.js":function(b,v){function r(n){var e=this.__data__,t=e.delete(n);return this.size=e.size,t}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/_stackGet.js":function(b,v){function r(n){return this.__data__.get(n)}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/_stackHas.js":function(b,v){function r(n){return this.__data__.has(n)}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/_stackSet.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_ListCache.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_Map.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_MapCache.js"),o=200;function i(l,a){var u=this.__data__;if(u instanceof n){var s=u.__data__;if(!e||s.length2?s[2]:void 0;for(d&&t(s[0],s[1],d)&&(c=1);++f-1&&e%1==0&&e<=r}b.exports=n},"./node_modules/_lodash@4.17.20@lodash/isMap.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseIsMap.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseUnary.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_nodeUtil.js"),o=t&&t.isMap,i=o?e(o):n;b.exports=i},"./node_modules/_lodash@4.17.20@lodash/isObject.js":function(b,v){function r(n){var e=typeof n;return n!=null&&(e=="object"||e=="function")}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/isObjectLike.js":function(b,v){function r(n){return n!=null&&typeof n=="object"}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/isPlainObject.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseGetTag.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_getPrototype.js"),t=r("./node_modules/_lodash@4.17.20@lodash/isObjectLike.js"),o="[object Object]",i=Function.prototype,l=Object.prototype,a=i.toString,u=l.hasOwnProperty,s=a.call(Object);function f(c){if(!t(c)||n(c)!=o)return!1;var d=e(c);if(d===null)return!0;var g=u.call(d,"constructor")&&d.constructor;return typeof g=="function"&&g instanceof g&&a.call(g)==s}b.exports=f},"./node_modules/_lodash@4.17.20@lodash/isSet.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseIsSet.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseUnary.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_nodeUtil.js"),o=t&&t.isSet,i=o?e(o):n;b.exports=i},"./node_modules/_lodash@4.17.20@lodash/isString.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseGetTag.js"),e=r("./node_modules/_lodash@4.17.20@lodash/isArray.js"),t=r("./node_modules/_lodash@4.17.20@lodash/isObjectLike.js"),o="[object String]";function i(l){return typeof l=="string"||!e(l)&&t(l)&&n(l)==o}b.exports=i},"./node_modules/_lodash@4.17.20@lodash/isSymbol.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseGetTag.js"),e=r("./node_modules/_lodash@4.17.20@lodash/isObjectLike.js"),t="[object Symbol]";function o(i){return typeof i=="symbol"||e(i)&&n(i)==t}b.exports=o},"./node_modules/_lodash@4.17.20@lodash/isTypedArray.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseIsTypedArray.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseUnary.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_nodeUtil.js"),o=t&&t.isTypedArray,i=o?e(o):n;b.exports=i},"./node_modules/_lodash@4.17.20@lodash/isUndefined.js":function(b,v){function r(n){return n===void 0}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/keys.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_arrayLikeKeys.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseKeys.js"),t=r("./node_modules/_lodash@4.17.20@lodash/isArrayLike.js");function o(i){return t(i)?n(i):e(i)}b.exports=o},"./node_modules/_lodash@4.17.20@lodash/keysIn.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_arrayLikeKeys.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseKeysIn.js"),t=r("./node_modules/_lodash@4.17.20@lodash/isArrayLike.js");function o(i){return t(i)?n(i,!0):e(i)}b.exports=o},"./node_modules/_lodash@4.17.20@lodash/last.js":function(b,v){function r(n){var e=n==null?0:n.length;return e?n[e-1]:void 0}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/map.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_arrayMap.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseIteratee.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_baseMap.js"),o=r("./node_modules/_lodash@4.17.20@lodash/isArray.js");function i(l,a){var u=o(l)?n:t;return u(l,e(a,3))}b.exports=i},"./node_modules/_lodash@4.17.20@lodash/mapValues.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseAssignValue.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseForOwn.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_baseIteratee.js");function o(i,l){var a={};return l=t(l,3),e(i,function(u,s,f){n(a,s,l(u,s,f))}),a}b.exports=o},"./node_modules/_lodash@4.17.20@lodash/max.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseExtremum.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseGt.js"),t=r("./node_modules/_lodash@4.17.20@lodash/identity.js");function o(i){return i&&i.length?n(i,t,e):void 0}b.exports=o},"./node_modules/_lodash@4.17.20@lodash/memoize.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_MapCache.js"),e="Expected a function";function t(o,i){if(typeof o!="function"||i!=null&&typeof i!="function")throw new TypeError(e);var l=function(){var a=arguments,u=i?i.apply(this,a):a[0],s=l.cache;if(s.has(u))return s.get(u);var f=o.apply(this,a);return l.cache=s.set(u,f)||s,f};return l.cache=new(t.Cache||n),l}t.Cache=n,b.exports=t},"./node_modules/_lodash@4.17.20@lodash/merge.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseMerge.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_createAssigner.js"),t=e(function(o,i,l){n(o,i,l)});b.exports=t},"./node_modules/_lodash@4.17.20@lodash/min.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseExtremum.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseLt.js"),t=r("./node_modules/_lodash@4.17.20@lodash/identity.js");function o(i){return i&&i.length?n(i,t,e):void 0}b.exports=o},"./node_modules/_lodash@4.17.20@lodash/minBy.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseExtremum.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseIteratee.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_baseLt.js");function o(i,l){return i&&i.length?n(i,e(l,2),t):void 0}b.exports=o},"./node_modules/_lodash@4.17.20@lodash/noop.js":function(b,v){function r(){}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/now.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_root.js"),e=function(){return n.Date.now()};b.exports=e},"./node_modules/_lodash@4.17.20@lodash/pick.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_basePick.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_flatRest.js"),t=e(function(o,i){return o==null?{}:n(o,i)});b.exports=t},"./node_modules/_lodash@4.17.20@lodash/property.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseProperty.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_basePropertyDeep.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_isKey.js"),o=r("./node_modules/_lodash@4.17.20@lodash/_toKey.js");function i(l){return t(l)?n(o(l)):e(l)}b.exports=i},"./node_modules/_lodash@4.17.20@lodash/range.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_createRange.js"),e=n();b.exports=e},"./node_modules/_lodash@4.17.20@lodash/reduce.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_arrayReduce.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseEach.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_baseIteratee.js"),o=r("./node_modules/_lodash@4.17.20@lodash/_baseReduce.js"),i=r("./node_modules/_lodash@4.17.20@lodash/isArray.js");function l(a,u,s){var f=i(a)?n:o,c=arguments.length<3;return f(a,t(u,4),s,c,e)}b.exports=l},"./node_modules/_lodash@4.17.20@lodash/size.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseKeys.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_getTag.js"),t=r("./node_modules/_lodash@4.17.20@lodash/isArrayLike.js"),o=r("./node_modules/_lodash@4.17.20@lodash/isString.js"),i=r("./node_modules/_lodash@4.17.20@lodash/_stringSize.js"),l="[object Map]",a="[object Set]";function u(s){if(s==null)return 0;if(t(s))return o(s)?i(s):s.length;var f=e(s);return f==l||f==a?s.size:n(s).length}b.exports=u},"./node_modules/_lodash@4.17.20@lodash/sortBy.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseFlatten.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseOrderBy.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_baseRest.js"),o=r("./node_modules/_lodash@4.17.20@lodash/_isIterateeCall.js"),i=t(function(l,a){if(l==null)return[];var u=a.length;return u>1&&o(l,a[0],a[1])?a=[]:u>2&&o(a[0],a[1],a[2])&&(a=[a[0]]),e(l,n(a,1),[])});b.exports=i},"./node_modules/_lodash@4.17.20@lodash/stubArray.js":function(b,v){function r(){return[]}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/stubFalse.js":function(b,v){function r(){return!1}b.exports=r},"./node_modules/_lodash@4.17.20@lodash/toFinite.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/toNumber.js"),e=1/0,t=17976931348623157e292;function o(i){if(!i)return i===0?i:0;if(i=n(i),i===e||i===-e){var l=i<0?-1:1;return l*t}return i===i?i:0}b.exports=o},"./node_modules/_lodash@4.17.20@lodash/toInteger.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/toFinite.js");function e(t){var o=n(t),i=o%1;return o===o?i?o-i:o:0}b.exports=e},"./node_modules/_lodash@4.17.20@lodash/toNumber.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/isObject.js"),e=r("./node_modules/_lodash@4.17.20@lodash/isSymbol.js"),t=0/0,o=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,a=/^0o[0-7]+$/i,u=parseInt;function s(f){if(typeof f=="number")return f;if(e(f))return t;if(n(f)){var c=typeof f.valueOf=="function"?f.valueOf():f;f=n(c)?c+"":c}if(typeof f!="string")return f===0?f:+f;f=f.replace(o,"");var d=l.test(f);return d||a.test(f)?u(f.slice(2),d?2:8):i.test(f)?t:+f}b.exports=s},"./node_modules/_lodash@4.17.20@lodash/toPlainObject.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_copyObject.js"),e=r("./node_modules/_lodash@4.17.20@lodash/keysIn.js");function t(o){return n(o,e(o))}b.exports=t},"./node_modules/_lodash@4.17.20@lodash/toString.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseToString.js");function e(t){return t==null?"":n(t)}b.exports=e},"./node_modules/_lodash@4.17.20@lodash/transform.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_arrayEach.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseCreate.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_baseForOwn.js"),o=r("./node_modules/_lodash@4.17.20@lodash/_baseIteratee.js"),i=r("./node_modules/_lodash@4.17.20@lodash/_getPrototype.js"),l=r("./node_modules/_lodash@4.17.20@lodash/isArray.js"),a=r("./node_modules/_lodash@4.17.20@lodash/isBuffer.js"),u=r("./node_modules/_lodash@4.17.20@lodash/isFunction.js"),s=r("./node_modules/_lodash@4.17.20@lodash/isObject.js"),f=r("./node_modules/_lodash@4.17.20@lodash/isTypedArray.js");function c(d,g,p){var T=l(d),E=T||a(d)||f(d);if(g=o(g,4),p==null){var F=d&&d.constructor;E?p=T?new F:[]:s(d)?p=u(F)?e(i(d)):{}:p={}}return(E?n:t)(d,function(R,nn,A){return g(p,R,nn,A)}),p}b.exports=c},"./node_modules/_lodash@4.17.20@lodash/union.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseFlatten.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseRest.js"),t=r("./node_modules/_lodash@4.17.20@lodash/_baseUniq.js"),o=r("./node_modules/_lodash@4.17.20@lodash/isArrayLikeObject.js"),i=e(function(l){return t(n(l,1,o,!0))});b.exports=i},"./node_modules/_lodash@4.17.20@lodash/uniqueId.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/toString.js"),e=0;function t(o){var i=++e;return n(o)+i}b.exports=t},"./node_modules/_lodash@4.17.20@lodash/values.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_baseValues.js"),e=r("./node_modules/_lodash@4.17.20@lodash/keys.js");function t(o){return o==null?[]:n(o,e(o))}b.exports=t},"./node_modules/_lodash@4.17.20@lodash/zipObject.js":function(b,v,r){var n=r("./node_modules/_lodash@4.17.20@lodash/_assignValue.js"),e=r("./node_modules/_lodash@4.17.20@lodash/_baseZipObject.js");function t(o,i){return e(o||[],i||[],n)}b.exports=t},"./node_modules/_parse-svg-path@0.1.2@parse-svg-path/index.js":function(b,v){b.exports=e;var r={a:7,c:6,h:1,l:2,m:2,q:4,s:4,t:2,v:1,z:0},n=/([astvzqmhlc])([^astvzqmhlc]*)/ig;function e(i){var l=[];return i.replace(n,function(a,u,s){var f=u.toLowerCase();for(s=o(s),f=="m"&&s.length>2&&(l.push([u].concat(s.splice(0,2))),f="l",u=u=="m"?"l":"L");;){if(s.length==r[f])return s.unshift(u),l.push(s);if(s.length=u){var $=(g-u)/(g-c[2]),V=[f[0]*(1-$)+c[0]*$,f[1]*(1-$)+c[1]*$];return{length:g,pos:V}}c[0]=f[0],c[1]=f[1],c[2]=g}}else if(T[0]==="Q"){c[0]=d[0]=f[0],c[1]=d[1]=f[1],c[2]=g;for(var E=100,F=0;F<=E;F++){var R=F/E,nn=vn(T,R),A=Tn(T,R);if(g+=i(f[0],f[1],nn,A),f[0]=nn,f[1]=A,typeof u=="number"&&g>=u){var $=(g-u)/(g-c[2]),V=[f[0]*(1-$)+c[0]*$,f[1]*(1-$)+c[1]*$];return{length:g,pos:V}}c[0]=f[0],c[1]=f[1],c[2]=g}}else if(T[0]==="L"){if(c[0]=f[0],c[1]=f[1],c[2]=g,g+=i(f[0],f[1],T[1],T[2]),f[0]=T[1],f[1]=T[2],typeof u=="number"&&g>=u){var $=(g-u)/(g-c[2]),V=[f[0]*(1-$)+c[0]*$,f[1]*(1-$)+c[1]*$];return{length:g,pos:V}}c[0]=f[0],c[1]=f[1],c[2]=g}}return{length:g,pos:f};function I(tn,an){return Math.pow(1-an,3)*d[0]+3*Math.pow(1-an,2)*an*tn[1]+3*(1-an)*Math.pow(an,2)*tn[3]+Math.pow(an,3)*tn[5]}function Z(tn,an){return Math.pow(1-an,3)*d[1]+3*Math.pow(1-an,2)*an*tn[2]+3*(1-an)*Math.pow(an,2)*tn[4]+Math.pow(an,3)*tn[6]}function vn(tn,an){return Math.pow(1-an,2)*d[0]+2*(1-an)*an*tn[1]+Math.pow(an,2)*tn[3]}function Tn(tn,an){return Math.pow(1-an,2)*d[1]+2*(1-an)*an*tn[2]+Math.pow(an,2)*tn[4]}};function i(u,s,f,c){var d=u-f,g=s-c;return Math.sqrt(d*d+g*g)}function l(u){for(var s,f=0,c=0,d={S:{to:"C",x:3},T:{to:"Q",x:1}},g=0,p=u.length;gMath.abs(E[nn][A])&&(A=$);for(var V=nn;V=nn;vn--)E[vn][Z]-=E[vn][nn]*E[nn][Z]/E[nn][nn]}for(var Tn=F-1;Tn>=0;Tn--){for(var tn=0,an=Tn+1;an=0;H--)H>1?fn+=an[H]+"x^"+H+" + ":H===1?fn+=an[H]+"x + ":fn+=an[H];return{string:fn,points:cn,predict:Cn,equation:[].concat(a(an)).reverse(),r2:c(s(T,cn),E.precision)}}};function g(){var p=function(E,F){return l({_round:c},E,i({},F,function(R,nn){return d[F](R,l({},u,nn))}))};return Object.keys(d).reduce(p,{})}o.exports=g()})},"./node_modules/_simple-statistics@6.1.1@simple-statistics/dist/simple-statistics.min.js":function(b,v,r){(function(n,e){e(v)})(this,function(n){"use strict";function e(y){if(y.length===0)return 0;for(var C,P=y[0],_=0,G=1;G=Math.abs(y[G])?_+=P-C+y[G]:_+=y[G]-C+P,P=C;return P+_}function t(y){if(y.length===0)throw new Error("mean requires at least one data point");return e(y)/y.length}function o(y,C){var P,_,G=t(y),dn=0;if(C===2)for(_=0;_C&&(C=y[P]);return C}function c(y,C){var P=y.length*C;if(y.length===0)throw new Error("quantile requires at least one data point.");if(C<0||1Fn&&g(y,P,_);jtFn;)Kt--}y[P]===Fn?g(y,P,Kt):g(y,++Kt,_),Kt<=C&&(P=Kt+1),C<=Kt&&(_=Kt-1)}}function g(y,C,P){var _=y[C];y[C]=y[P],y[P]=_}function p(y,C){var P=y.slice();if(Array.isArray(C)){(function(dn,An){for(var Yn=[0],Dn=0;Dny[y.length-1])return 1;var P=function(dn,An){for(var Yn=0,Dn=0,Fn=dn.length;Dn>>1]?Fn=Yn:Dn=-~Yn;return Dn}(y,C);if(y[P]!==C)return P/y.length;P++;var _=function(dn,An){for(var Yn=0,Dn=0,Fn=dn.length;Dn=dn[Yn=Dn+Fn>>>1]?Dn=-~Yn:Fn=Yn;return Dn}(y,C);if(_===P)return P/y.length;var G=_-P+1;return G*(_+P)/2/G/y.length}function nn(y){var C=p(y,.75),P=p(y,.25);if(typeof C=="number"&&typeof P=="number")return C-P}function A(y){return+p(y,.5)}function $(y){for(var C=A(y),P=[],_=0;_=_[P][Yn]);--kt)(jt=Tn(Dn,Yn,dn,An)+_[P-1][Dn-1])<_[P][Yn]&&(_[P][Yn]=jt,G[P][Yn]=Dn),Dn++,(Kt=Fn+_[P-1][kt-1])<_[P][Yn]&&(_[P][Yn]=Kt,G[P][Yn]=kt);tn(y,Yn-1,P,_,G,dn,An),tn(Yn+1,C,P,_,G,dn,An)}}function an(y,C){if(y.length!==C.length)throw new Error("sampleCovariance requires samples with equal lengths");if(y.length<2)throw new Error("sampleCovariance requires at least two data points in each sample");for(var P=t(y),_=t(C),G=0,dn=0;dnP&&(P=y[_]),y[_]y.length)throw new Error("cannot generate more classes than there are data values");var P=u(y);if(Z(P)===1)return[P];var _=vn(C,P.length),G=vn(C,P.length);(function(Fn,jt,Kt){for(var te,kt=jt[0].length,ue=Fn[Math.floor(kt/2)],ve=[],le=[],he=0;he=Math.abs(G)&&(te+=1);else if(P==="greater")for(Dn=0;Dn<=_;Dn++)dn[Dn]>=G&&(te+=1);else for(Dn=0;Dn<=_;Dn++)dn[Dn]<=G&&(te+=1);return te/_},n.bisect=function(y,C,P,_,G){if(typeof y!="function")throw new TypeError("func must be a function");for(var dn=0;dn<_;dn++){var An=(C+P)/2;if(y(An)===0||Math.abs((P-C)/2)vn&&(vn=Cn[0]),Cn[1]Tn&&(Tn=Cn[1])}function an(Cn){switch(Cn.type){case"GeometryCollection":Cn.geometries.forEach(an);break;case"Point":tn(Cn.coordinates);break;case"MultiPoint":Cn.coordinates.forEach(tn);break}}A.arcs.forEach(function(Cn){for(var cn=-1,fn=Cn.length,H;++cnvn&&(vn=H[0]),H[1]Tn&&(Tn=H[1])});for(V in A.objects)an(A.objects[V]);return[I,Z,vn,Tn]}function i(A,$){for(var V,I=A.length,Z=I-$;Z<--I;)V=A[Z],A[Z++]=A[I],A[I]=V}function l(A,$){return typeof $=="string"&&($=A.objects[$]),$.type==="GeometryCollection"?{type:"FeatureCollection",features:$.geometries.map(function(V){return a(A,V)})}:a(A,$)}function a(A,$){var V=$.id,I=$.bbox,Z=$.properties==null?{}:$.properties,vn=u(A,$);return V==null&&I==null?{type:"Feature",properties:Z,geometry:vn}:I==null?{type:"Feature",id:V,properties:Z,geometry:vn}:{type:"Feature",id:V,bbox:I,properties:Z,geometry:vn}}function u(A,$){var V=t(A.transform),I=A.arcs;function Z(cn,fn){fn.length&&fn.pop();for(var H=I[cn<0?~cn:cn],yn=0,Vn=H.length;yn1)I=d(A,$,V);else for(Z=0,I=new Array(vn=A.arcs.length);Z1)for(var fn=1,H=tn(Cn[0]),yn,Vn;fnH&&(Vn=Cn[0],Cn[0]=Cn[fn],Cn[fn]=Vn,H=yn);return Cn}).filter(function(an){return an.length>0})}}function E(A,$){for(var V=0,I=A.length;V>>1;A[Z]<$?V=Z+1:I=Z}return V}function F(A){var $={},V=A.map(function(){return[]});function I(Ln,Jn){Ln.forEach(function(Dt){Dt<0&&(Dt=~Dt);var bt=$[Dt];bt?bt.push(Jn):$[Dt]=[Jn]})}function Z(Ln,Jn){Ln.forEach(function(Dt){I(Dt,Jn)})}function vn(Ln,Jn){Ln.type==="GeometryCollection"?Ln.geometries.forEach(function(Dt){vn(Dt,Jn)}):Ln.type in Tn&&Tn[Ln.type](Ln.arcs,Jn)}var Tn={LineString:I,MultiLineString:Z,Polygon:Z,MultiPolygon:function(Ln,Jn){Ln.forEach(function(Dt){Z(Dt,Jn)})}};A.forEach(vn);for(var tn in $)for(var an=$[tn],Cn=an.length,cn=0;cn=2))throw new Error("n must be \u22652");an=A.bbox||o(A);var V=an[0],I=an[1],Z=an[2],vn=an[3],Tn;$={scale:[Z-V?(Z-V)/(Tn-1):1,vn-I?(vn-I)/(Tn-1):1],translate:[V,I]}}else an=A.bbox;var tn=R($),an,Cn,cn=A.objects,fn={};function H(Ln){return tn(Ln)}function yn(Ln){var Jn;switch(Ln.type){case"GeometryCollection":Jn={type:"GeometryCollection",geometries:Ln.geometries.map(yn)};break;case"Point":Jn={type:"Point",coordinates:H(Ln.coordinates)};break;case"MultiPoint":Jn={type:"MultiPoint",coordinates:Ln.coordinates.map(H)};break;default:return Ln}return Ln.id!=null&&(Jn.id=Ln.id),Ln.bbox!=null&&(Jn.bbox=Ln.bbox),Ln.properties!=null&&(Jn.properties=Ln.properties),Jn}function Vn(Ln){var Jn=0,Dt=1,bt=Ln.length,Gt,Nt=new Array(bt);for(Nt[0]=tn(Ln[0],0);++Jn=0;bt--)(Dt=fn[bt])&&(Jn=(Ln<3?Dt(Jn):Ln>3?Dt(H,yn,Jn):Dt(H,yn))||Jn);return Ln>3&&Jn&&Object.defineProperty(H,yn,Jn),Jn},u=function(fn,H){return function(yn,Vn){H(yn,Vn,fn)}},s=function(fn,H){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(fn,H)},f=function(fn,H,yn,Vn){function Ln(Jn){return Jn instanceof yn?Jn:new yn(function(Dt){Dt(Jn)})}return new(yn||(yn=Promise))(function(Jn,Dt){function bt(un){try{Nt(Vn.next(un))}catch(hn){Dt(hn)}}function Gt(un){try{Nt(Vn.throw(un))}catch(hn){Dt(hn)}}function Nt(un){un.done?Jn(un.value):Ln(un.value).then(bt,Gt)}Nt((Vn=Vn.apply(fn,H||[])).next())})},c=function(fn,H){var yn={label:0,sent:function(){if(Jn[0]&1)throw Jn[1];return Jn[1]},trys:[],ops:[]},Vn,Ln,Jn,Dt;return Dt={next:bt(0),throw:bt(1),return:bt(2)},typeof Symbol=="function"&&(Dt[Symbol.iterator]=function(){return this}),Dt;function bt(Nt){return function(un){return Gt([Nt,un])}}function Gt(Nt){if(Vn)throw new TypeError("Generator is already executing.");for(;yn;)try{if(Vn=1,Ln&&(Jn=Nt[0]&2?Ln.return:Nt[0]?Ln.throw||((Jn=Ln.return)&&Jn.call(Ln),0):Ln.next)&&!(Jn=Jn.call(Ln,Nt[1])).done)return Jn;switch(Ln=0,Jn&&(Nt=[Nt[0]&2,Jn.value]),Nt[0]){case 0:case 1:Jn=Nt;break;case 4:return yn.label++,{value:Nt[1],done:!1};case 5:yn.label++,Ln=Nt[1],Nt=[0];continue;case 7:Nt=yn.ops.pop(),yn.trys.pop();continue;default:if(Jn=yn.trys,!(Jn=Jn.length>0&&Jn[Jn.length-1])&&(Nt[0]===6||Nt[0]===2)){yn=0;continue}if(Nt[0]===3&&(!Jn||Nt[1]>Jn[0]&&Nt[1]=fn.length&&(fn=void 0),{value:fn&&fn[Vn++],done:!fn}}};throw new TypeError(H?"Object is not iterable.":"Symbol.iterator is not defined.")},p=function(fn,H){var yn=typeof Symbol=="function"&&fn[Symbol.iterator];if(!yn)return fn;var Vn=yn.call(fn),Ln,Jn=[],Dt;try{for(;(H===void 0||H-- >0)&&!(Ln=Vn.next()).done;)Jn.push(Ln.value)}catch(bt){Dt={error:bt}}finally{try{Ln&&!Ln.done&&(yn=Vn.return)&&yn.call(Vn)}finally{if(Dt)throw Dt.error}}return Jn},T=function(){for(var fn=[],H=0;H1||bt(j,Gn)})})}function bt(j,Gn){try{Gt(Vn[j](Gn))}catch(N){hn(Jn[0][3],N)}}function Gt(j){j.value instanceof R?Promise.resolve(j.value.v).then(Nt,un):hn(Jn[0][2],j)}function Nt(j){bt("next",j)}function un(j){bt("throw",j)}function hn(j,Gn){j(Gn),Jn.shift(),Jn.length&&bt(Jn[0][0],Jn[0][1])}},A=function(fn){var H,yn;return H={},Vn("next"),Vn("throw",function(Ln){throw Ln}),Vn("return"),H[Symbol.iterator]=function(){return this},H;function Vn(Ln,Jn){H[Ln]=fn[Ln]?function(Dt){return(yn=!yn)?{value:R(fn[Ln](Dt)),done:Ln==="return"}:Jn?Jn(Dt):Dt}:Jn}},$=function(fn){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var H=fn[Symbol.asyncIterator],yn;return H?H.call(fn):(fn=typeof g=="function"?g(fn):fn[Symbol.iterator](),yn={},Vn("next"),Vn("throw"),Vn("return"),yn[Symbol.asyncIterator]=function(){return this},yn);function Vn(Jn){yn[Jn]=fn[Jn]&&function(Dt){return new Promise(function(bt,Gt){Dt=fn[Jn](Dt),Ln(bt,Gt,Dt.done,Dt.value)})}}function Ln(Jn,Dt,bt,Gt){Promise.resolve(Gt).then(function(Nt){Jn({value:Nt,done:bt})},Dt)}},V=function(fn,H){return Object.defineProperty?Object.defineProperty(fn,"raw",{value:H}):fn.raw=H,fn};var cn=Object.create?function(fn,H){Object.defineProperty(fn,"default",{enumerable:!0,value:H})}:function(fn,H){fn.default=H};I=function(fn){if(fn&&fn.__esModule)return fn;var H={};if(fn!=null)for(var yn in fn)yn!=="default"&&Object.prototype.hasOwnProperty.call(fn,yn)&&tn(H,fn,yn);return cn(H,fn),H},Z=function(fn){return fn&&fn.__esModule?fn:{default:fn}},vn=function(fn,H){if(!H.has(fn))throw new TypeError("attempted to get private field on non-instance");return H.get(fn)},Tn=function(fn,H,yn){if(!H.has(fn))throw new TypeError("attempted to set private field on non-instance");return H.set(fn,yn),yn},an("__extends",o),an("__assign",i),an("__rest",l),an("__decorate",a),an("__param",u),an("__metadata",s),an("__awaiter",f),an("__generator",c),an("__exportStar",d),an("__createBinding",tn),an("__values",g),an("__read",p),an("__spread",T),an("__spreadArrays",E),an("__spreadArray",F),an("__await",R),an("__asyncGenerator",nn),an("__asyncDelegator",A),an("__asyncValues",$),an("__makeTemplateObject",V),an("__importStar",I),an("__importDefault",Z),an("__classPrivateFieldGet",vn),an("__classPrivateFieldSet",Tn)})}).call(this,r("./node_modules/_webpack@4.46.0@webpack/buildin/global.js"))},"./node_modules/_webpack@4.46.0@webpack/buildin/global.js":function(b,v){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(n){typeof window=="object"&&(r=window)}b.exports=r},"./node_modules/_webpack@4.46.0@webpack/buildin/module.js":function(b,v){b.exports=function(r){return r.webpackPolyfill||(r.deprecate=function(){},r.paths=[],r.children||(r.children=[]),Object.defineProperty(r,"loaded",{enumerable:!0,get:function(){return r.l}}),Object.defineProperty(r,"id",{enumerable:!0,get:function(){return r.i}}),r.webpackPolyfill=1),r}},"./node_modules/_wolfy87-eventemitter@5.2.9@wolfy87-eventemitter/EventEmitter.js":function(b,v,r){var n;/*! +* EventEmitter v5.2.9 - git.io/ee +* Unlicense - http://unlicense.org/ +* Oliver Caldwell - https://oli.me.uk/ +* @preserve +*/(function(e){"use strict";function t(){}var o=t.prototype,i=e.EventEmitter;function l(s,f){for(var c=s.length;c--;)if(s[c].listener===f)return c;return-1}function a(s){return function(){return this[s].apply(this,arguments)}}o.getListeners=function(f){var c=this._getEvents(),d,g;if(f instanceof RegExp){d={};for(g in c)c.hasOwnProperty(g)&&f.test(g)&&(d[g]=c[g])}else d=c[f]||(c[f]=[]);return d},o.flattenListeners=function(f){var c=[],d;for(d=0;dNt&&(Nt=un.count)}),e.forIn(H,function(un){var hn=un.x,j=un.y,Gn=un.count,N={};N[Jn]=Gn,p.sizeByCount?(N[Vn]=bt.map(function(rn){return hn+un.count/Nt*rn[0]}),N[Ln]=bt.map(function(rn){return(j+un.count/Nt*rn[1])/cn})):(N[Vn]=bt.map(function(rn){return hn+rn[0]}),N[Ln]=bt.map(function(rn){return(j+rn[1])/cn})),Gt.push(N)}),g.rows=Gt}t.DataSet.registerTransform("bin.hexagon",d),t.DataSet.registerTransform("bin.hex",d),t.DataSet.registerTransform("hexbin",d)},"./src/transform/bin/histogram.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),t=n.__importDefault(r("./src/util/partition.ts")),o=r("./src/data-set.ts"),i=r("./src/util/option-parser.ts"),l={as:["x","count"],bins:void 0,offset:0,groupBy:[]};function a(f,c,d){var g=f-d,p=Math.floor(g/c);return[p*c+d,(p+1)*c+d]}function u(f){return Math.ceil(Math.log(f)/Math.LN2)+1}function s(f,c){c=e.assign({},l,c);var d=i.getField(c);if(f.rows.length!==0){var g=f.range(d),p=g[1]-g[0],T=c.binWidth,E=c.bins;if(!T&&E){if(E<=0)throw new TypeError("Invalid bins: it must be a positive number!");T=p/E}if(!T&&!E){var F=u(f.rows.length);T=p/F}var R=c.offset%T,nn=[],A=c.groupBy,$=t.default(f.rows,A);e.forIn($,function(V){var I={},Z=V.map(function(Cn){return Cn[d]});Z.forEach(function(Cn){var cn=n.__read(a(Cn,T,R),2),fn=cn[0],H=cn[1],yn=fn+"-"+H;I[yn]=I[yn]||{x0:fn,x1:H,count:0},I[yn].count++});var vn=n.__read(c.as,2),Tn=vn[0],tn=vn[1];if(!Tn||!tn)throw new TypeError('Invalid as: it must be an array with 2 elements (e.g. [ "x", "count" ])!');var an=e.pick(V[0],A);e.forIn(I,function(Cn){var cn=e.assign({},an);cn[Tn]=[Cn.x0,Cn.x1],cn[tn]=Cn.count,nn.push(cn)})}),f.rows=nn}}o.DataSet.registerTransform("bin.histogram",s),o.DataSet.registerTransform("bin.dot",s)},"./src/transform/bin/quantile.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),t=r("./node_modules/_simple-statistics@6.1.1@simple-statistics/dist/simple-statistics.min.js"),o=n.__importDefault(r("./src/util/partition.ts")),i=n.__importDefault(r("./src/util/p-by-fraction.ts")),l=r("./src/data-set.ts"),a=l.DataSet.registerTransform,u=r("./src/util/option-parser.ts"),s={as:"_bin",groupBy:[],fraction:4};function f(c,d){d=e.assign({},s,d);var g=u.getField(d),p=d.as;if(!e.isString(p))throw new TypeError('Invalid as: it must be a string (e.g. "_bin")!');var T=d.p,E=d.fraction;(!e.isArray(T)||T.length===0)&&(T=i.default(E));var F=c.rows,R=d.groupBy,nn=o.default(F,R),A=[];e.forIn(nn,function($){var V=$[0],I=$.map(function(vn){return vn[g]}),Z=T.map(function(vn){return t.quantile(I,vn)});V[p]=Z,A.push(V)}),c.rows=A}a("bin.quantile",f)},"./src/transform/bin/rectangle.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),t=r("./src/data-set.ts"),o=t.DataSet.registerTransform,i=r("./src/util/option-parser.ts"),l={as:["x","y","count"],bins:[30,30],offset:[0,0],sizeByCount:!1};function a(s,f,c){var d=s-c,g=Math.floor(d/f);return[g*f+c,(g+1)*f+c]}function u(s,f){f=e.assign({},l,f);var c=n.__read(i.getFields(f),2),d=c[0],g=c[1];if(!d||!g)throw new TypeError("Invalid fields: must be an array with 2 strings!");var p=s.range(d),T=s.range(g),E=p[1]-p[0],F=T[1]-T[0],R=f.binWidth||[];if(R.length!==2){var nn=n.__read(f.bins,2),A=nn[0],$=nn[1];if(A<=0||$<=0)throw new TypeError("Invalid bins: must be an array with 2 positive numbers (e.g. [ 30, 30 ])!");R=[E/A,F/$]}var V=s.rows.map(function(yn){return[yn[d],yn[g]]}),I={},Z=n.__read(f.offset,2),vn=Z[0],Tn=Z[1];V.forEach(function(yn){var Vn=n.__read(a(yn[0],R[0],vn),2),Ln=Vn[0],Jn=Vn[1],Dt=n.__read(a(yn[1],R[1],Tn),2),bt=Dt[0],Gt=Dt[1],Nt=Ln+"-"+Jn+"-"+bt+"-"+Gt;I[Nt]=I[Nt]||{x0:Ln,x1:Jn,y0:bt,y1:Gt,count:0},I[Nt].count++});var tn=[],an=n.__read(f.as,3),Cn=an[0],cn=an[1],fn=an[2];if(!Cn||!cn||!fn)throw new TypeError('Invalid as: it must be an array with 3 strings (e.g. [ "x", "y", "count" ])!');if(!f.sizeByCount)e.forIn(I,function(yn){var Vn={};Vn[Cn]=[yn.x0,yn.x1,yn.x1,yn.x0],Vn[cn]=[yn.y0,yn.y0,yn.y1,yn.y1],Vn[fn]=yn.count,tn.push(Vn)});else{var H=0;e.forIn(I,function(yn){yn.count>H&&(H=yn.count)}),e.forIn(I,function(yn){var Vn=yn.x0,Ln=yn.x1,Jn=yn.y0,Dt=yn.y1,bt=yn.count,Gt=bt/H,Nt=n.__read([(Vn+Ln)/2,(Jn+Dt)/2],2),un=Nt[0],hn=Nt[1],j=(Ln-Vn)*Gt/2,Gn=(Dt-Jn)*Gt/2,N=un-j,rn=un+j,en=hn-Gn,sn=hn+Gn,Y={};Y[Cn]=[N,rn,rn,N],Y[cn]=[en,en,sn,sn],Y[fn]=bt,tn.push(Y)})}s.rows=tn}o("bin.rectangle",u),o("bin.rect",u)},"./src/transform/default.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./src/data-set.ts");n.DataSet.registerTransform("default",function(e){return e})},"./src/transform/diagram/arc.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),e=r("./src/data-set.ts"),t={y:0,thickness:.05,weight:!1,marginRatio:.1,id:function(f){return f.id},source:function(f){return f.source},target:function(f){return f.target},sourceWeight:function(f){return f.value||1},targetWeight:function(f){return f.value||1},sortBy:null};function o(f,c,d){return d===void 0&&(d={}),f.forEach(function(g){var p=c.edgeSource(g),T=c.edgeTarget(g);d[p]||(d[p]={id:p}),d[T]||(d[T]={id:T})}),n.values(d)}function i(f,c,d){n.forIn(f,function(g,p){g.inEdges=c.filter(function(T){return""+d.target(T)==""+p}),g.outEdges=c.filter(function(T){return""+d.source(T)==""+p}),g.edges=g.outEdges.concat(g.inEdges),g.frequency=g.edges.length,g.value=0,g.inEdges.forEach(function(T){g.value+=d.targetWeight(T)}),g.outEdges.forEach(function(T){g.value+=d.sourceWeight(T)})})}function l(f,c){var d={weight:function(p,T){return T.value-p.value},frequency:function(p,T){return T.frequency-p.frequency},id:function(p,T){return(""+c.id(p)).localeCompare(""+c.id(T))}},g=d[c.sortBy];!g&&n.isFunction(c.sortBy)&&(g=c.sortBy),g&&f.sort(g)}function a(f,c){var d=f.length;if(!d)throw new TypeError("Invalid nodes: it's empty!");if(c.weight){var g=c.marginRatio;if(g<0||g>=1)throw new TypeError("Invalid marginRatio: it must be in range [0, 1)!");var p=g/(2*d),T=c.thickness;if(T<=0||T>=1)throw new TypeError("Invalid thickness: it must be in range (0, 1)!");var E=0;f.forEach(function(R){E+=R.value}),f.forEach(function(R){R.weight=R.value/E,R.width=R.weight*(1-g),R.height=T}),f.forEach(function(R,nn){for(var A=0,$=nn-1;$>=0;$--)A+=f[$].width+2*p;var V=R.minX=p+A,I=R.maxX=R.minX+R.width,Z=R.minY=c.y-T/2,vn=R.maxY=Z+T;R.x=[V,I,I,V],R.y=[Z,Z,vn,vn]})}else{var F=1/d;f.forEach(function(R,nn){R.x=(nn+.5)*F,R.y=c.y})}}function u(f,c,d){if(d.weight){var g={};n.forIn(f,function(p,T){g[T]=p.value}),c.forEach(function(p){var T=d.source(p),E=d.target(p),F=f[T],R=f[E];if(F&&R){var nn=g[T],A=d.sourceWeight(p),$=F.minX+(F.value-nn)/F.value*F.width,V=$+A/F.value*F.width;g[T]-=A;var I=g[E],Z=d.targetWeight(p),vn=R.minX+(R.value-I)/R.value*R.width,Tn=vn+Z/R.value*R.width;g[E]-=Z;var tn=d.y;p.x=[$,V,vn,Tn],p.y=[tn,tn,tn,tn]}})}else c.forEach(function(p){var T=f[d.source(p)],E=f[d.target(p)];T&&E&&(p.x=[T.x,E.x],p.y=[T.y,E.y])})}function s(f,c){c=n.assign({},t,c);var d={},g=f.nodes,p=f.edges;(!n.isArray(g)||g.length===0)&&(g=o(p,c,d)),g.forEach(function(T){var E=c.id(T);d[E]=T}),i(d,p,c),l(g,c),a(g,c),u(d,p,c),f.nodes=g,f.edges=p}e.DataSet.registerTransform("diagram.arc",s),e.DataSet.registerTransform("arc",s)},"./src/transform/diagram/dagre.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),t=n.__importDefault(r("./node_modules/_dagre@0.8.5@dagre/index.js")),o=r("./src/data-set.ts"),i={rankdir:"TB",align:"TB",nodesep:50,edgesep:10,ranksep:50,source:function(a){return a.source},target:function(a){return a.target}};function l(a,u){u=e.assign({},i,u);var s=new t.default.graphlib.Graph;s.setGraph({}),s.setDefaultEdgeLabel(function(){return{}}),a.nodes.forEach(function(d){var g=u.nodeId?u.nodeId(d):d.id;!d.height&&!d.width&&(d.height=d.width=u.edgesep),s.setNode(g,d)}),a.edges.forEach(function(d){s.setEdge(u.source(d),u.target(d))}),t.default.layout(s);var f=[],c=[];s.nodes().forEach(function(d){var g=s.node(d),p=g.x,T=g.y,E=g.height,F=g.width;g.x=[p-F/2,p+F/2,p+F/2,p-F/2],g.y=[T+E/2,T+E/2,T-E/2,T-E/2],f.push(g)}),s.edges().forEach(function(d){var g=s.edge(d).points,p={};p.x=g.map(function(T){return T.x}),p.y=g.map(function(T){return T.y}),c.push(p)}),a.nodes=f,a.edges=c}o.DataSet.registerTransform("diagram.dagre",l),o.DataSet.registerTransform("dagre",l)},"./src/transform/diagram/sankey.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),e=r("./node_modules/_d3-sankey@0.9.1@d3-sankey/dist/d3-sankey.js"),t=r("./src/data-set.ts"),o={sankeyLeft:e.sankeyLeft,sankeyRight:e.sankeyRight,sankeyCenter:e.sankeyCenter,sankeyJustify:e.sankeyJustify},i={value:function(a){return a.value},source:function(a){return a.source},target:function(a){return a.target},nodeAlign:"sankeyJustify",nodeWidth:.02,nodePadding:.02,sort:void 0};function l(a,u){u=n.assign({},i,u);var s=null;n.isString(u.nodeAlign)?s=o[u.nodeAlign]:n.isFunction(u.nodeAlign)&&(s=u.nodeAlign);var f=e.sankey().nodeSort(u.sort).links(function(c){return c.edges}).nodeWidth(u.nodeWidth).nodePadding(u.nodePadding).extent([[0,0],[1,1]]);n.isFunction(u.nodeId)&&f.nodeId(u.nodeId),s&&f.nodeAlign(s),f(a),a.nodes.forEach(function(c){var d=c.x0,g=c.x1,p=c.y0,T=c.y1;c.x=[d,g,g,d],c.y=[p,p,T,T]}),a.edges.forEach(function(c){var d=c.source,g=c.target,p=d.x1,T=g.x0;c.x=[p,p,T,T];var E=c.width/2;c.y=[c.y0+E,c.y0-E,c.y1+E,c.y1-E]})}t.DataSet.registerTransform("diagram.sankey",l),t.DataSet.registerTransform("sankey",l)},"./src/transform/diagram/voronoi.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=n.__importStar(r("./node_modules/_d3-voronoi@1.1.4@d3-voronoi/dist/d3-voronoi.js")),t=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=r("./src/data-set.ts"),i=o.DataSet.registerTransform,l=r("./src/util/option-parser.ts"),a={as:["_x","_y"]};function u(s,f){f=t.assign({},a,f);var c=f.as;if(!t.isArray(c)||c.length!==2)throw new TypeError("Invalid as: must be an array with two strings!");var d=c[0],g=c[1],p=l.getFields(f);if(!t.isArray(p)||p.length!==2)throw new TypeError("Invalid fields: must be an array with two strings!");var T=p[0],E=p[1],F=s.rows,R=F.map(function($){return[$[T],$[E]]}),nn=e.voronoi();f.extend&&nn.extent(f.extend),f.size&&nn.size(f.size);var A=nn(R).polygons();F.forEach(function($,V){var I=A[V].filter(function(Z){return!!Z});$[d]=I.map(function(Z){return Z[0]}),$[g]=I.map(function(Z){return Z[1]})})}i("diagram.voronoi",u),i("voronoi",u)},"./src/transform/fill-rows.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),t=n.__importDefault(r("./src/util/partition.ts")),o=r("./src/data-set.ts"),i={fillBy:"group",groupBy:[],orderBy:[]};function l(u,s){var f=u.map(function(c){return c});return s.forEach(function(c){var d=f.indexOf(c);d>-1&&f.splice(d,1)}),f}function a(u,s){s=e.assign({},i,s);var f=u.rows,c=s.groupBy,d=s.orderBy,g=t.default(f,c,d),p=0,T=[];e.forIn(g,function(V){V.length>p&&(p=V.length,T=V)});var E=[],F={};if(T.forEach(function(V){var I=d.map(function(Z){return V[Z]}).join("-");E.push(I),F[I]=V}),s.fillBy==="order"){var R=T[0],nn=[],A={};f.forEach(function(V){var I=d.map(function(Z){return V[Z]}).join("-");nn.indexOf(I)===-1&&(nn.push(I),A[I]=V)});var $=l(nn,E);$.forEach(function(V){var I={};c.forEach(function(Z){I[Z]=R[Z]}),d.forEach(function(Z){I[Z]=A[V][Z]}),f.push(I),T.push(I),E.push(V),F[V]=I}),p=T.length}e.forIn(g,function(V){if(V!==T&&V.length=p-V.length)return!0;var an=F[Tn],Cn={};return c.forEach(function(cn){Cn[cn]=I[cn]}),d.forEach(function(cn){Cn[cn]=an[cn]}),f.push(Cn),!1})}})}o.DataSet.registerTransform("fill-rows",a),o.DataSet.registerTransform("fillRows",a)},"./src/transform/filter.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./src/data-set.ts");function e(t){return!!t}n.DataSet.registerTransform("filter",function(t,o){t.rows=t.rows.filter(o.callback||e)})},"./src/transform/fold.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),e=r("./src/data-set.ts"),t=r("./src/util/option-parser.ts"),o={fields:[],key:"key",retains:[],value:"value"};e.DataSet.registerTransform("fold",function(i,l){var a=i.getColumnNames();l=n.assign({},o,l);var u=t.getFields(l);u.length===0&&(console.warn("warning: option fields is not specified, will fold all columns."),u=a);var s=l.key,f=l.value,c=l.retains;(!c||c.length===0)&&(c=n.difference(a,u));var d=[];i.rows.forEach(function(g){u.forEach(function(p){var T=n.pick(g,c);T[s]=p,T[f]=g[p],d.push(T)})}),i.rows=d})},"./src/transform/geo/centroid.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),e=r("./src/data-set.ts"),t=e.DataSet.registerTransform,o=r("./src/util/option-parser.ts"),i={as:["_centroid_x","_centroid_y"]};function l(a,u){u=n.assign({},i,u);var s=o.getField(u),f=u.geoView||u.geoDataView;if(n.isString(f)&&a.dataSet&&(f=a.dataSet.getView(f)),!f||f.dataType!=="geo")throw new TypeError("Invalid geoView: must be a DataView of GEO dataType!");var c=u.as;if(!n.isArray(c)||c.length!==2)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "cX", "cY" ])!');var d=c[0],g=c[1];a.rows.forEach(function(p){var T=f.geoFeatureByName(p[s]);T&&(f._projectedAs?(p[d]=T[f._projectedAs[2]],p[g]=T[f._projectedAs[3]]):(p[d]=T.centroidX,p[g]=T.centroidY))})}t("geo.centroid",l)},"./src/transform/geo/projection.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),t=r("./node_modules/_d3-geo@1.6.4@d3-geo/build/d3-geo.js"),o=n.__importDefault(r("./node_modules/_point-at-length@1.1.0@point-at-length/index.js")),i=r("./src/data-set.ts"),l=i.DataSet.registerTransform,a=n.__importDefault(r("./src/util/get-geo-projection.ts")),u={as:["_x","_y","_centroid_x","_centroid_y"]};function s(f,c){if(f.dataType!=="geo"&&f.dataType!=="geo-graticule")throw new TypeError("Invalid dataView: this transform is for Geo data only!");c=e.assign({},u,c);var d=c.projection;if(!d)throw new TypeError("Invalid projection!");d=a.default(d);var g=t.geoPath(d),p=c.as;if(!e.isArray(p)||p.length!==4)throw new TypeError('Invalid as: it must be an array with 4 strings (e.g. [ "x", "y", "cX", "cY" ])!');f._projectedAs=p;var T=n.__read(p,4),E=T[0],F=T[1],R=T[2],nn=T[3];f.rows.forEach(function(A){A[E]=[],A[F]=[];var $=g(A);if($){var V=o.default($);V._path.forEach(function(Z){A[E].push(Z[1]),A[F].push(Z[2])});var I=g.centroid(A);A[R]=I[0],A[nn]=I[1]}}),f.rows=f.rows.filter(function(A){return A[E].length!==0})}l("geo.projection",s)},"./src/transform/geo/region.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),e=r("./src/data-set.ts"),t=e.DataSet.registerTransform,o=r("./src/util/option-parser.ts"),i={as:["_x","_y"]};function l(a,u){u=n.assign({},i,u);var s=o.getField(u),f=u.geoView||u.geoDataView;if(n.isString(f)&&(f=a.dataSet.getView(f)),!f||f.dataType!=="geo")throw new TypeError("Invalid geoView: must be a DataView of GEO dataType!");var c=u.as;if(!n.isArray(c)||c.length!==2)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');var d=c[0],g=c[1];a.rows.forEach(function(p){var T=f.geoFeatureByName(p[s]);T&&(f._projectedAs?(p[d]=T[f._projectedAs[0]],p[g]=T[f._projectedAs[1]]):(p[d]=T.longitude,p[g]=T.latitude))})}t("geo.region",l)},"./src/transform/hierarchy/cluster.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=n.__importStar(r("./node_modules/_d3-hierarchy@1.1.9@d3-hierarchy/dist/d3-hierarchy.js")),t=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=r("./src/data-set.ts"),i=r("./src/util/option-parser.ts"),l={field:"value",size:[1,1],nodeSize:null,separation:null,as:["x","y"]};function a(u,s){if(u.dataType!==o.DataSet.CONSTANTS.HIERARCHY||!u.root)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");var f=u.root;s=t.assign({},l,s);var c=s.as;if(!t.isArray(c)||c.length!==2)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');var d=void 0;try{d=i.getField(s)}catch(E){console.warn(E)}d&&f.sum(function(E){return E[d]});var g=e.cluster();g.size(s.size),s.nodeSize&&g.nodeSize(s.nodeSize),s.separation&&g.separation(s.separation),g(f);var p=c[0],T=c[1];f.each(function(E){E[p]=E.x,E[T]=E.y})}o.DataSet.registerTransform("hierarchy.cluster",a),o.DataSet.registerTransform("dendrogram",a)},"./src/transform/hierarchy/compact-box.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=n.__importDefault(r("./node_modules/_@antv_hierarchy@0.6.6@@antv/hierarchy/build/hierarchy.js")),t=r("./src/data-set.ts"),o={};function i(l,a){var u=l.root;if(a=Object.assign({},o,a),l.dataType!==t.DataSet.CONSTANTS.HIERARCHY)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");l.root=e.default.compactBox(u,a)}t.DataSet.registerTransform("hierarchy.compact-box",i),t.DataSet.registerTransform("compact-box-tree",i),t.DataSet.registerTransform("non-layered-tidy-tree",i),t.DataSet.registerTransform("mindmap-logical",i)},"./src/transform/hierarchy/dendrogram.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=n.__importDefault(r("./node_modules/_@antv_hierarchy@0.6.6@@antv/hierarchy/build/hierarchy.js")),t=r("./src/data-set.ts"),o={};function i(l,a){var u=l.root;if(a=Object.assign({},o,a),l.dataType!==t.DataSet.CONSTANTS.HIERARCHY)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");l.root=e.default.dendrogram(u,a)}t.DataSet.registerTransform("hierarchy.dendrogram",i),t.DataSet.registerTransform("dendrogram",i)},"./src/transform/hierarchy/indented.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=n.__importDefault(r("./node_modules/_@antv_hierarchy@0.6.6@@antv/hierarchy/build/hierarchy.js")),t=r("./src/data-set.ts"),o={};function i(l,a){var u=l.root;if(a=Object.assign({},o,a),l.dataType!==t.DataSet.CONSTANTS.HIERARCHY)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");l.root=e.default.indented(u,a)}t.DataSet.registerTransform("hierarchy.indented",i),t.DataSet.registerTransform("indented-tree",i)},"./src/transform/hierarchy/pack.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),t=n.__importStar(r("./node_modules/_d3-hierarchy@1.1.9@d3-hierarchy/dist/d3-hierarchy.js")),o=r("./src/data-set.ts"),i=r("./src/util/option-parser.ts"),l={field:"value",size:[1,1],padding:0,as:["x","y","r"]};function a(u,s){if(u.dataType!==o.DataSet.CONSTANTS.HIERARCHY)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");var f=u.root;s=e.assign({},l,s);var c=s.as;if(!e.isArray(c)||c.length!==3)throw new TypeError('Invalid as: it must be an array with 3 strings (e.g. [ "x", "y", "r" ])!');var d;try{d=i.getField(s)}catch(F){console.warn(F)}d&&f.sum(function(F){return F[d]}).sort(function(F,R){return R[d]-F[d]});var g=t.pack();g.size(s.size),s.padding&&g.padding(s.padding),g(f);var p=c[0],T=c[1],E=c[2];f.each(function(F){F[p]=F.x,F[T]=F.y,F[E]=F.r})}o.DataSet.registerTransform("hierarchy.pack",a),o.DataSet.registerTransform("hierarchy.circle-packing",a),o.DataSet.registerTransform("circle-packing",a)},"./src/transform/hierarchy/partition.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=n.__importStar(r("./node_modules/_d3-hierarchy@1.1.9@d3-hierarchy/dist/d3-hierarchy.js")),t=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=r("./src/data-set.ts"),i=r("./src/util/option-parser.ts"),l={field:"value",size:[1,1],round:!1,padding:0,sort:!0,as:["x","y"]};function a(u,s){if(u.dataType!==o.DataSet.CONSTANTS.HIERARCHY)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");var f=u.root;s=t.assign({},l,s);var c=s.as;if(!t.isArray(c)||c.length!==2)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');var d;try{d=i.getField(s)}catch(E){console.warn(E)}d&&f.sum(function(E){return E[d]});var g=e.partition();g.size(s.size).round(s.round).padding(s.padding),g(f);var p=c[0],T=c[1];f.each(function(E){E[p]=[E.x0,E.x1,E.x1,E.x0],E[T]=[E.y1,E.y1,E.y0,E.y0],["x0","x1","y0","y1"].forEach(function(F){c.indexOf(F)===-1&&delete E[F]})})}o.DataSet.registerTransform("hierarchy.partition",a),o.DataSet.registerTransform("adjacency",a)},"./src/transform/hierarchy/tree.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=n.__importStar(r("./node_modules/_d3-hierarchy@1.1.9@d3-hierarchy/dist/d3-hierarchy.js")),t=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=r("./src/data-set.ts"),i=r("./src/util/option-parser.ts"),l={field:"value",size:[1,1],nodeSize:null,separation:null,as:["x","y"]};function a(u,s){if(u.dataType!==o.DataSet.CONSTANTS.HIERARCHY)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");var f=u.root;s=t.assign({},l,s);var c=s.as;if(!t.isArray(c)||c.length!==2)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');var d;try{d=i.getField(s)}catch(E){console.warn(E)}d&&f.sum(function(E){return E[d]});var g=e.tree();g.size(s.size),s.nodeSize&&g.nodeSize(s.nodeSize),s.separation&&g.separation(s.separation),g(f);var p=c[0],T=c[1];f.each(function(E){E[p]=E.x,E[T]=E.y})}o.DataSet.registerTransform("hierarchy.tree",a),o.DataSet.registerTransform("tree",a)},"./src/transform/hierarchy/treemap.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=n.__importStar(r("./node_modules/_d3-hierarchy@1.1.9@d3-hierarchy/dist/d3-hierarchy.js")),t=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=r("./src/data-set.ts"),i=r("./src/util/option-parser.ts"),l={field:"value",tile:"treemapSquarify",size:[1,1],round:!1,padding:0,paddingInner:0,paddingOuter:0,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0,as:["x","y"]};function a(u,s){if(u.dataType!==o.DataSet.CONSTANTS.HIERARCHY)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");var f=u.root;s=t.assign({},l,s);var c=s.as;if(!t.isArray(c)||c.length!==2)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');var d;try{d=i.getField(s)}catch(E){console.warn(E)}d&&f.sum(function(E){return E[d]});var g=e.treemap();g.tile(e[s.tile]).size(s.size).round(s.round).padding(s.padding).paddingInner(s.paddingInner).paddingOuter(s.paddingOuter).paddingTop(s.paddingTop).paddingRight(s.paddingRight).paddingBottom(s.paddingBottom).paddingLeft(s.paddingLeft),g(f);var p=c[0],T=c[1];f.each(function(E){E[p]=[E.x0,E.x1,E.x1,E.x0],E[T]=[E.y1,E.y1,E.y0,E.y0],["x0","x1","y0","y1"].forEach(function(F){c.indexOf(F)===-1&&delete E[F]})})}o.DataSet.registerTransform("hierarchy.treemap",a),o.DataSet.registerTransform("treemap",a)},"./src/transform/impute.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),t=n.__importStar(r("./node_modules/_simple-statistics@6.1.1@simple-statistics/dist/simple-statistics.min.js")),o=n.__importDefault(r("./src/util/partition.ts")),i=r("./src/data-set.ts"),l=r("./src/util/option-parser.ts"),a={groupBy:[]};function u(d){return d.filter(function(g){return!e.isUndefined(g)})}var s=["mean","median","max","min"],f={};s.forEach(function(d){f[d]=function(g,p){return t[d](p)}}),f.value=function(d,g,p){return p};function c(d,g){g=e.assign({},a,g);var p=l.getField(g),T=g.method;if(!T)throw new TypeError("Invalid method!");if(T==="value"&&!e.has(g,"value"))throw new TypeError("Invalid value: it is nil.");var E=u(d.getColumn(p)),F=o.default(d.rows,g.groupBy);e.forIn(F,function(R){var nn=u(R.map(function(A){return A[p]}));nn.length===0&&(nn=E),R.forEach(function(A){if(e.isUndefined(A[p]))if(e.isFunction(T))A[p]=T(A,nn,g.value,R);else if(e.isString(T))A[p]=f[T](A,nn,g.value);else throw new TypeError("Invalid method: must be a function or one of "+s.join(", "))})})}i.DataSet.registerTransform("impute",c)},"./src/transform/kde.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),t=n.__importDefault(r("./src/util/get-series-values.ts")),o=n.__importDefault(r("./src/util/kernel.ts")),i=n.__importStar(r("./src/util/bandwidth.ts")),l=n.__importDefault(r("./src/util/partition.ts")),a=r("./src/data-set.ts"),u=r("./src/util/option-parser.ts"),s=r("./node_modules/_simple-statistics@6.1.1@simple-statistics/dist/simple-statistics.min.js"),f={minSize:.01,as:["key","y","size"],extent:[],method:"gaussian",bandwidth:"nrd",step:0,groupBy:[]},c=e.keys(o.default),d=e.keys(i);function g(p,T){T=e.assign({},f,T);var E=u.getFields(T);if(!e.isArray(E)||E.length<1)throw new TypeError("invalid fields: must be an array of at least 1 strings!");var F=T.as;if(!e.isArray(F)||F.length!==3)throw new TypeError("invalid as: must be an array of 3 strings!");var R=T.method;if(e.isString(R)){if(c.indexOf(R)===-1)throw new TypeError("invalid method: "+R+". Must be one of "+c.join(", "));R=o.default[R]}if(!e.isFunction(R))throw new TypeError("invalid method: kernel method must be a function!");var nn=T.extent;if(!e.isArray(nn)||nn.length===0){var A=[];e.each(E,function(Tn){var tn=p.range(Tn);A=A.concat(tn)}),nn=[Math.min.apply(Math,n.__spread(A)),Math.max.apply(Math,n.__spread(A))]}var $=T.bandwidth;e.isString($)&&i[$]?$=i[$](p.getColumn(E[0])):e.isFunction($)?$=$(p.getColumn(E[0])):(!e.isNumber($)||$<=0)&&($=i.nrd(p.getColumn(E[0])));var V=t.default(nn,T.step?T.step:$),I=[],Z=T.groupBy,vn=l.default(p.rows,Z);e.forIn(vn,function(Tn){var tn={};e.each(E,function(an){var Cn=e.pick(Tn[0],Z);tn[an]=s.kernelDensityEstimation(Tn.map(function(Vn){return Vn[an]}),R,$);var cn=n.__read(F,3),fn=cn[0],H=cn[1],yn=cn[2];Cn[fn]=an,Cn[H]=[],Cn[yn]=[],e.each(V,function(Vn){var Ln=tn[an](Vn);Ln>=T.minSize&&(Cn[H].push(Vn),Cn[yn].push(Ln))}),I.push(Cn)})}),p.rows=I}a.DataSet.registerTransform("kernel-density-estimation",g),a.DataSet.registerTransform("kde",g),a.DataSet.registerTransform("KDE",g),v.default={KERNEL_METHODS:c,BANDWIDTH_METHODS:d}},"./src/transform/kernel-smooth/density.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),t=n.__importDefault(r("./src/util/get-series-values.ts")),o=n.__importDefault(r("./src/util/kernel.ts")),i=r("./src/data-set.ts"),l=r("./src/util/option-parser.ts"),a=r("./src/util/bandwidth.ts"),u={as:["x","y","z"],method:"gaussian"},s=e.keys(o.default);function f(c,d){var g,p;d=e.assign({},u,d);var T=l.getFields(d);if(!e.isArray(T)||T.length!==2)throw new TypeError("invalid fields: must be an array of 2 strings!");var E=n.__read(d.as,3),F=E[0],R=E[1],nn=E[2];if(!e.isString(F)||!e.isString(R)||!e.isString(nn))throw new TypeError("invalid as: must be an array of 3 strings!");var A;if(e.isString(d.method)){if(s.indexOf(d.method)===-1)throw new TypeError("invalid method: "+d.method+". Must be one of "+s.join(", "));A=o.default[d.method]}var $=n.__read(T,2),V=$[0],I=$[1],Z=d.extent,vn=d.bandwidth,Tn,tn;Z&&Array.isArray(Z)&&Array.isArray(Z[0])&&Array.isArray(Z[1])?(g=n.__read(Z,2),Tn=g[0],tn=g[1]):(Tn=c.range(V),tn=c.range(I));var an,Cn;vn&&Array.isArray(vn)&&vn.slice(0,2).every(e.isNumber)&&vn.slice(0,2).every(function(hn){return hn>0})?(p=n.__read(vn,2),an=p[0],Cn=p[1]):(an=a.silverman(c.getColumn(V)),Cn=a.silverman(c.getColumn(I)));for(var cn=t.default(Tn,an),fn=t.default(tn,Cn),H=c.rows.length,yn=[],Vn=0;VnZ&&(cn=Z/Vn,Ln=Math.ceil(Vn*cn/tn)),H=V/Ln}),e.forIn(nn,function(yn){var Vn=[fn*Tn,(fn+1)*Tn],Ln=Vn[1]-Vn[0],Jn=Ln*(1-an)/tn,Dt=0,bt=0;e.each(yn,function(Gt){for(var Nt=Gt[p],un=Math.round(Nt*cn),hn=0;hna[s])return 1}return 0}:n.isString(o)&&(i=function(l,a){return l[o]a[o]?1:0}),t.sort(i)}v.default=e},"./src/util/tag-cloud.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=Math.PI/180,t=1<<11>>5,o=1<<11;function i(V){return V.text}function l(){return"serif"}function a(){return"normal"}function u(V){return V.value}function s(){return~~(Math.random()*2)*90}function f(){return 1}function c(V,I,Z,vn){if(!I.sprite){var Tn=V.context,tn=V.ratio;Tn.clearRect(0,0,(t<<5)/tn,o/tn);var an=0,Cn=0,cn=0,fn=Z.length;for(--vn;++vn>5<<5,yn=~~Math.max(Math.abs(Dt+bt),Math.abs(Dt-bt))}else H=H+31>>5<<5;if(yn>cn&&(cn=yn),an+H>=t<<5&&(an=0,Cn+=cn,cn=0),Cn+yn>=o)break;Tn.translate((an+(H>>1))/tn,(Cn+(yn>>1))/tn),I.rotate&&Tn.rotate(I.rotate*e),Tn.fillText(I.text,0,0),I.padding&&(Tn.lineWidth=2*I.padding,Tn.strokeText(I.text,0,0)),Tn.restore(),I.width=H,I.height=yn,I.xoff=an,I.yoff=Cn,I.x1=H>>1,I.y1=yn>>1,I.x0=-I.x1,I.y0=-I.y1,I.hasText=!0,an+=H}for(var Nt=Tn.getImageData(0,0,(t<<5)/tn,o/tn).data,un=[];--vn>=0;)if(I=Z[vn],!!I.hasText){for(var H=I.width,hn=H>>5,yn=I.y1-I.y0,j=0;j>5),sn=Nt[(Cn+rn)*(t<<5)+(an+j)<<2]?1<<31-j%32:0;un[en]|=sn,Gn|=sn}Gn?N=rn:(I.y0++,yn--,rn--,Cn++)}I.y1=I.y0+N,I.sprite=un.slice(0,(I.y1-I.y0)*hn)}}}function d(V,I,Z){Z>>=5;for(var vn=V.sprite,Tn=V.width>>5,tn=V.x-(Tn<<4),an=tn&127,Cn=32-an,cn=V.y1-V.y0,fn=(V.y+V.y0)*Z+(tn>>5),H,yn=0;yn>>an:0))&I[fn+Vn])return!0;fn+=Z}return!1}function g(V,I){var Z=V[0],vn=V[1];I.x+I.x0vn.x&&(vn.x=I.x+I.x1),I.y+I.y1>vn.y&&(vn.y=I.y+I.y1)}function p(V,I){return V.x+V.x1>I[0].x&&V.x+V.x0I[0].y&&V.y+V.y0>5)*V[1]),j=fn.length,Gn=[],N=fn.map(function(Y,gn){return Y.text=I.call(this,Y,gn),Y.font=Z.call(this,Y,gn),Y.style=Tn.call(this,Y,gn),Y.weight=tn.call(this,Y,gn),Y.rotate=an.call(this,Y,gn),Y.size=~~vn.call(this,Y,gn),Y.padding=Cn.call(this,Y,gn),Y}).sort(function(Y,gn){return gn.size-Y.size}),rn=-1,en=Ln.board?[{x:0,y:0},{x:Gt,y:Nt}]:null;sn();function sn(){for(var Y=Date.now();Date.now()-Y>1,gn.y=Nt*(yn()+.5)>>1,c(un,gn,N,rn),gn.hasText&&Dt(hn,gn,en)&&(Gn.push(gn),en?Ln.hasImage||g(en,gn):en=[{x:gn.x+gn.x0,y:gn.y+gn.y0},{x:gn.x+gn.x1,y:gn.y+gn.y1}],gn.x-=V[0]>>1,gn.y-=V[1]>>1)}Ln._tags=Gn,Ln._bounds=en}return Ln};function Jn(bt){bt.width=bt.height=1;var Gt=Math.sqrt(bt.getContext("2d").getImageData(0,0,1,1).data.length>>2);bt.width=(t<<5)/Gt,bt.height=o/Gt;var Nt=bt.getContext("2d");return Nt.fillStyle=Nt.strokeStyle="red",Nt.textAlign="center",{context:Nt,ratio:Gt}}function Dt(bt,Gt,Nt){for(var un=Gt.x,hn=Gt.y,j=Math.sqrt(V[0]*V[0]+V[1]*V[1]),Gn=cn(V),N=yn()<.5?1:-1,rn,en=-N,sn,Y;(rn=Gn(en+=N))&&(sn=~~rn[0],Y=~~rn[1],!(Math.min(Math.abs(sn),Math.abs(Y))>=j));)if(Gt.x=un+sn,Gt.y=hn+Y,!(Gt.x+Gt.x0<0||Gt.y+Gt.y0<0||Gt.x+Gt.x1>V[0]||Gt.y+Gt.y1>V[1])&&(!Nt||!d(Gt,bt,V[0]))&&(!Nt||p(Gt,Nt))){for(var gn=Gt.sprite,y=Gt.width>>5,C=V[0]>>5,P=Gt.x-(y<<4),_=P&127,G=32-_,dn=Gt.y1-Gt.y0,An=void 0,Yn=(Gt.y+Gt.y0)*C+(P>>5),Dn=0;Dn>>_:0);Yn+=C}return delete Gt.sprite,!0}return!1}return Ln.createMask=function(bt){var Gt=document.createElement("canvas"),Nt=n.__read(V,2),un=Nt[0],hn=Nt[1];if(!(!un||!hn)){var j=un>>5,Gn=F((un>>5)*hn);Gt.width=un,Gt.height=hn;var N=Gt.getContext("2d");N.drawImage(bt,0,0,bt.width,bt.height,0,0,un,hn);for(var rn=N.getImageData(0,0,un,hn).data,en=0;en>5),gn=en*un+sn<<2,y=rn[gn]>=250&&rn[gn+1]>=250&&rn[gn+2]>=250,C=y?1<<31-sn%32:0;Gn[Y]|=C}Ln.board=Gn,Ln.hasImage=!0}},Ln.timeInterval=function(bt){return arguments.length?(H=bt==null?Infinity:bt,Ln):H},Ln.words=function(bt){return arguments.length?(fn=bt,Ln):fn},Ln.size=function(bt){return arguments.length?(V=[+bt[0],+bt[1]],Ln):V},Ln.font=function(bt){return arguments.length?(Z=nn(bt),Ln):Z},Ln.fontStyle=function(bt){return arguments.length?(Tn=nn(bt),Ln):Tn},Ln.fontWeight=function(bt){return arguments.length?(tn=nn(bt),Ln):tn},Ln.rotate=function(bt){return arguments.length?(an=nn(bt),Ln):an},Ln.text=function(bt){return arguments.length?(I=nn(bt),Ln):I},Ln.spiral=function(bt){return arguments.length?(cn=A[bt]||bt,Ln):cn},Ln.fontSize=function(bt){return arguments.length?(vn=nn(bt),Ln):vn},Ln.padding=function(bt){return arguments.length?(Cn=nn(bt),Ln):Cn},Ln.random=function(bt){return arguments.length?(yn=bt,Ln):yn},Ln}v.default=$},"./src/view.ts":function(b,v,r){"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.View=void 0;var n=r("./node_modules/_tslib@2.1.0@tslib/tslib.js"),e=n.__importDefault(r("./node_modules/_wolfy87-eventemitter@5.2.9@wolfy87-eventemitter/EventEmitter.js")),t=r("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js");function o(l){var a={};return t.forIn(l,function(u,s){t.isObject(u)&&u.isView?a[s]=u:t.isArray(u)?a[s]=u.concat([]):t.isPlainObject(u)?a[s]=t.clone(u):a[s]=u}),a}var i=function(l){n.__extends(a,l);function a(u,s){var f=l.call(this)||this;if(f.isView=!0,f.isDataView=!0,f.watchingStates=null,f.dataType="table",f.transforms=[],f.origin=[],f.rows=[],u&&u.isDataSet?f.dataSet=u:(f.dataSet=null,s=u),f.loose=!f.dataSet,s&&(f.watchingStates=s.watchingStates),!f.loose){var c=f.watchingStates;u.on("statechange",function(d){t.isArray(c)?c.indexOf(d)>-1&&f._reExecute():f._reExecute()})}return f}return a.prototype._parseStateExpression=function(u){var s=this.dataSet;if(s!==null){var f=/^\$state\.(\w+)/.exec(u);return f?s.state[f[1]]:u}},a.prototype._preparseOptions=function(u){var s=this,f=o(u);return this.loose||t.forIn(f,function(c,d){t.isString(c)&&/^\$state\./.test(c)&&(f[d]=s._parseStateExpression(c))}),f},a.prototype._prepareSource=function(u,s){if(this._source={source:u,options:s},s){var f=this._preparseOptions(s);this.origin=a.DataSet.getConnector(f.type)(u,f,this)}else if(u instanceof a||t.isString(u))this.origin=a.DataSet.getConnector("default")(u,this.dataSet);else if(t.isArray(u))this.origin=u;else if(t.isObject(u)&&u.type){var f=this._preparseOptions(u);this.origin=a.DataSet.getConnector(f.type)(f,this)}else throw new TypeError("Invalid source");return this.rows=t.deepMix([],this.origin),this},a.prototype.source=function(u,s){return this._prepareSource(u,s)._reExecuteTransforms(),this.trigger("change",[]),this},a.prototype.transform=function(u){return u&&u.type&&(this.transforms.push(u),this._executeTransform(u)),this},a.prototype._executeTransform=function(u){u=this._preparseOptions(u);var s=a.DataSet.getTransform(u.type);s(this,u)},a.prototype._reExecuteTransforms=function(){var u=this;this.transforms.forEach(function(s){u._executeTransform(s)})},a.prototype.addRow=function(u){this.rows.push(u)},a.prototype.removeRow=function(u){this.rows.splice(u,1)},a.prototype.updateRow=function(u,s){t.assign(this.rows[u],s)},a.prototype.findRows=function(u){return this.rows.filter(function(s){return t.isMatch(s,u)})},a.prototype.findRow=function(u){return t.find(this.rows,u)},a.prototype.getColumnNames=function(){var u=this.rows[0];return u?t.keys(u):[]},a.prototype.getColumnName=function(u){return this.getColumnNames()[u]},a.prototype.getColumnIndex=function(u){var s=this.getColumnNames();return s.indexOf(u)},a.prototype.getColumn=function(u){return this.rows.map(function(s){return s[u]})},a.prototype.getColumnData=function(u){return this.getColumn(u)},a.prototype.getSubset=function(u,s,f){for(var c=[],d=u;d<=s;d++)c.push(t.pick(this.rows[d],f));return c},a.prototype.toString=function(u){return u===void 0&&(u=!1),u?JSON.stringify(this.rows,null,2):JSON.stringify(this.rows)},a.prototype._reExecute=function(){var u=this._source,s=u.source,f=u.options;this._prepareSource(s,f),this._reExecuteTransforms(),this.trigger("change",[])},a}(e.default);v.View=i}})})}}]); diff --git a/html/build/261.d200bff4.async.js b/html/build/261.d200bff4.async.js new file mode 100755 index 0000000..f7cabe1 --- /dev/null +++ b/html/build/261.d200bff4.async.js @@ -0,0 +1 @@ +(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[261],{31256:function(){},72466:function(X,Y,L){"use strict";L.d(Y,{Z:function(){return $e}});var S=L(22076),P=L(10322),p=L(59301),s=L(36531),E=L(3359),M=L(29860),m=L(95519),z=L(54855),R=L(64644),D=L(12346),fe=L(20557),ve={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0},he=ve,pe=L(41571),ge=L.n(pe),Se=L(92691),H=L.n(Se);function Q(c,t,r){return Math.max(t,Math.min(c,r))}var A=function(t){var r=["onTouchStart","onTouchMove","onWheel"];r.includes(t._reactName)||t.preventDefault()},B=function(t){for(var r=[],o=V(t),e=J(t),a=o;a0?1:0):0},me=function(t){return t.centerMode?Math.floor((t.slidesToShow-1)/2)+1+(parseInt(t.centerPadding)>0?1:0):t.slidesToShow},_=function(t){return t&&t.offsetWidth||0},ee=function(t){return t&&t.offsetHeight||0},le=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,o,e,a,n;return o=t.startX-t.curX,e=t.startY-t.curY,a=Math.atan2(e,o),n=Math.round(a*180/Math.PI),n<0&&(n=360-Math.abs(n)),n<=45&&n>=0||n<=360&&n>=315?"left":n>=135&&n<=225?"right":r===!0?n>=35&&n<=135?"up":"down":"vertical"},G=function(t){var r=!0;return t.infinite||(t.centerMode&&t.currentSlide>=t.slideCount-1||t.slideCount<=t.slidesToShow||t.currentSlide>=t.slideCount-t.slidesToShow)&&(r=!1),r},te=function(t,r){var o={};return r.forEach(function(e){return o[e]=t[e]}),o},Ze=function(t){var r=p.Children.count(t.children),o=t.listRef,e=Math.ceil(_(o)),a=t.trackRef&&t.trackRef.node,n=Math.ceil(_(a)),i;if(t.vertical)i=e;else{var l=t.centerMode&&parseInt(t.centerPadding)*2;typeof t.centerPadding=="string"&&t.centerPadding.slice(-1)==="%"&&(l*=e/100),i=Math.ceil((e-l)/t.slidesToShow)}var d=o&&ee(o.querySelector('[data-index="0"]')),f=d*t.slidesToShow,u=t.currentSlide===void 0?t.initialSlide:t.currentSlide;t.rtl&&t.currentSlide===void 0&&(u=r-1-t.initialSlide);var y=t.lazyLoadedList||[],T=B((0,s.Z)((0,s.Z)({},t),{},{currentSlide:u,lazyLoadedList:y}));y=y.concat(T);var Z={slideCount:r,slideWidth:i,listWidth:e,trackWidth:n,currentSlide:u,slideHeight:d,listHeight:f,lazyLoadedList:y};return t.autoplaying===null&&t.autoplay&&(Z.autoplaying="playing"),Z},we=function(t){var r=t.waitForAnimate,o=t.animating,e=t.fade,a=t.infinite,n=t.index,i=t.slideCount,l=t.lazyLoad,d=t.currentSlide,f=t.centerMode,u=t.slidesToScroll,y=t.slidesToShow,T=t.useCSS,Z=t.lazyLoadedList;if(r&&o)return{};var v=n,g,k,h,w={},C={},b=a?n:Q(n,0,i-1);if(e){if(!a&&(n<0||n>=i))return{};n<0?v=n+i:n>=i&&(v=n-i),l&&Z.indexOf(v)<0&&(Z=Z.concat(v)),w={animating:!0,currentSlide:v,lazyLoadedList:Z,targetSlide:v},C={animating:!1,targetSlide:v}}else g=v,v<0?(g=v+i,a?i%u!=0&&(g=i-i%u):g=0):!G(t)&&v>d?v=g=d:f&&v>=i?(v=a?i:i-1,g=a?0:i-1):v>=i&&(g=v-i,a?i%u!=0&&(g=0):g=i-y),!a&&v+y>=i&&(g=i-y),k=j((0,s.Z)((0,s.Z)({},t),{},{slideIndex:v})),h=j((0,s.Z)((0,s.Z)({},t),{},{slideIndex:g})),a||(k===h&&(v=g),k=h),l&&(Z=Z.concat(B((0,s.Z)((0,s.Z)({},t),{},{currentSlide:v})))),T?(w={animating:!0,currentSlide:g,trackStyle:de((0,s.Z)((0,s.Z)({},t),{},{left:k})),lazyLoadedList:Z,targetSlide:b},C={animating:!1,currentSlide:g,trackStyle:F((0,s.Z)((0,s.Z)({},t),{},{left:h})),swipeLeft:null,targetSlide:b}):w={currentSlide:g,trackStyle:F((0,s.Z)((0,s.Z)({},t),{},{left:h})),lazyLoadedList:Z,targetSlide:b};return{state:w,nextState:C}},ke=function(t,r){var o,e,a,n,i,l=t.slidesToScroll,d=t.slidesToShow,f=t.slideCount,u=t.currentSlide,y=t.targetSlide,T=t.lazyLoad,Z=t.infinite;if(n=f%l!=0,o=n?0:(f-u)%l,r.message==="previous")a=o===0?l:d-o,i=u-a,T&&!Z&&(e=u-a,i=e===-1?f-1:e),Z||(i=y-l);else if(r.message==="next")a=o===0?l:o,i=u+a,T&&!Z&&(i=(u+l)%f+o),Z||(i=y+l);else if(r.message==="dots")i=r.index*r.slidesToScroll;else if(r.message==="children"){if(i=r.index,Z){var v=Me((0,s.Z)((0,s.Z)({},t),{},{targetSlide:i}));i>r.currentSlide&&v==="left"?i=i-f:i10)return{scrolling:!0};i&&(h.swipeLength=q);var N=(l?-1:1)*(h.curX>h.startX?1:-1);i&&(N=h.curY>h.startY?1:-1);var qe=Math.ceil(v/g),I=le(r.touchObject,i),K=h.swipeLength;return k||(d===0&&(I==="right"||I==="down")||d+1>=qe&&(I==="left"||I==="up")||!G(r)&&(I==="left"||I==="up"))&&(K=h.swipeLength*f,u===!1&&y&&(y(I),O.edgeDragged=!0)),!T&&w&&(w(I),O.swiped=!0),a?x=U+K*(C/b)*N:l?x=U-K*N:x=U+K*N,i&&(x=U+K*N),O=(0,s.Z)((0,s.Z)({},O),{},{touchObject:h,swipeLeft:x,trackStyle:F((0,s.Z)((0,s.Z)({},r),{},{left:x}))}),Math.abs(h.curX-h.startX)10&&(O.swiping=!0,A(t)),O}},be=function(t,r){var o=r.dragging,e=r.swipe,a=r.touchObject,n=r.listWidth,i=r.touchThreshold,l=r.verticalSwiping,d=r.listHeight,f=r.swipeToSlide,u=r.scrolling,y=r.onSwipe,T=r.targetSlide,Z=r.currentSlide,v=r.infinite;if(!o)return e&&A(t),{};var g=l?d/i:n/i,k=le(a,l),h={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(u||!a.swipeLength)return h;if(a.swipeLength>g){A(t),y&&y(k);var w,C,b=v?Z:T;switch(k){case"left":case"up":C=b+se(r),w=f?oe(r,C):C,h.currentDirection=0;break;case"right":case"down":C=b-se(r),w=f?oe(r,C):C,h.currentDirection=1;break;default:w=b}h.triggerSlideHandler=w}else{var x=j(r);h.trackStyle=de((0,s.Z)((0,s.Z)({},r),{},{left:x}))}return h},xe=function(t){for(var r=t.infinite?t.slideCount*2:t.slideCount,o=t.infinite?t.slidesToShow*-1:0,e=t.infinite?t.slidesToShow*-1:0,a=[];oo[o.length-1])r=o[o.length-1];else for(var a in o){if(rt.swipeLeft*-1)return o=l,!1}else if(l.offsetLeft-r+_(l)/2>t.swipeLeft*-1)return o=l,!1;return!0}),!o)return 0;var n=t.rtl===!0?t.slideCount-t.currentSlide:t.currentSlide,i=Math.abs(o.dataset.index-n)||1;return i}else return t.slidesToScroll},re=function(t,r){return r.reduce(function(o,e){return o&&t.hasOwnProperty(e)},!0)?null:console.error("Keys Missing:",t)},F=function(t){re(t,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var r,o,e=t.slideCount+2*t.slidesToShow;t.vertical?o=e*t.slideHeight:r=Ee(t)*t.slideWidth;var a={opacity:1,transition:"",WebkitTransition:""};if(t.useTransform){var n=t.vertical?"translate3d(0px, "+t.left+"px, 0px)":"translate3d("+t.left+"px, 0px, 0px)",i=t.vertical?"translate3d(0px, "+t.left+"px, 0px)":"translate3d("+t.left+"px, 0px, 0px)",l=t.vertical?"translateY("+t.left+"px)":"translateX("+t.left+"px)";a=(0,s.Z)((0,s.Z)({},a),{},{WebkitTransform:n,transform:i,msTransform:l})}else t.vertical?a.top=t.left:a.left=t.left;return t.fade&&(a={opacity:1}),r&&(a.width=r),o&&(a.height=o),window&&!window.addEventListener&&window.attachEvent&&(t.vertical?a.marginTop=t.left+"px":a.marginLeft=t.left+"px"),a},de=function(t){re(t,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var r=F(t);return t.useTransform?(r.WebkitTransition="-webkit-transform "+t.speed+"ms "+t.cssEase,r.transition="transform "+t.speed+"ms "+t.cssEase):t.vertical?r.transition="top "+t.speed+"ms "+t.cssEase:r.transition="left "+t.speed+"ms "+t.cssEase,r},j=function(t){if(t.unslick)return 0;re(t,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var r=t.slideIndex,o=t.trackRef,e=t.infinite,a=t.centerMode,n=t.slideCount,i=t.slidesToShow,l=t.slidesToScroll,d=t.slideWidth,f=t.listWidth,u=t.variableWidth,y=t.slideHeight,T=t.fade,Z=t.vertical,v=0,g,k,h=0;if(T||t.slideCount===1)return 0;var w=0;if(e?(w=-W(t),n%l!=0&&r+l>n&&(w=-(r>n?i-(r-n):n%l)),a&&(w+=parseInt(i/2))):(n%l!=0&&r+l>n&&(w=i-n%l),a&&(w=parseInt(i/2))),v=w*d,h=w*y,Z?g=r*y*-1+h:g=r*d*-1+v,u===!0){var C,b=o&&o.node;if(C=r+W(t),k=b&&b.childNodes[C],g=k?k.offsetLeft*-1:0,a===!0){C=e?r+W(t):r,k=b&&b.children[C],g=0;for(var x=0;xt.currentSlide?t.targetSlide>t.currentSlide+ze(t)?"left":"right":t.targetSlide0&&(n+=1),e&&r%2==0&&(n+=1),n}return e?0:r-1},Oe=function(t){var r=t.slidesToShow,o=t.centerMode,e=t.rtl,a=t.centerPadding;if(o){var n=(r-1)/2+1;return parseInt(a)>0&&(n+=1),!e&&r%2==0&&(n+=1),n}return e?r-1:0},ue=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},ne=function(t){var r,o,e,a,n;t.rtl?n=t.slideCount-1-t.index:n=t.index,e=n<0||n>=t.slideCount,t.centerMode?(a=Math.floor(t.slidesToShow/2),o=(n-t.currentSlide)%t.slideCount==0,n>t.currentSlide-a-1&&n<=t.currentSlide+a&&(r=!0)):r=t.currentSlide<=n&&n=t.slideCount?i=t.targetSlide-t.slideCount:i=t.targetSlide;var l=n===i;return{"slick-slide":!0,"slick-active":r,"slick-center":o,"slick-cloned":e,"slick-current":l}},Pe=function(t){var r={};return(t.variableWidth===void 0||t.variableWidth===!1)&&(r.width=t.slideWidth),t.fade&&(r.position="relative",t.vertical?r.top=-t.index*parseInt(t.slideHeight):r.left=-t.index*parseInt(t.slideWidth),r.opacity=t.currentSlide===t.index?1:0,t.useCSS&&(r.transition="opacity "+t.speed+"ms "+t.cssEase+", visibility "+t.speed+"ms "+t.cssEase)),r},ie=function(t,r){return t.key+"-"+r},He=function(t){var r,o=[],e=[],a=[],n=p.Children.count(t.children),i=V(t),l=J(t);return p.Children.forEach(t.children,function(d,f){var u,y={message:"children",index:f,slidesToScroll:t.slidesToScroll,currentSlide:t.currentSlide};!t.lazyLoad||t.lazyLoad&&t.lazyLoadedList.indexOf(f)>=0?u=d:u=p.createElement("div",null);var T=Pe((0,s.Z)((0,s.Z)({},t),{},{index:f})),Z=u.props.className||"",v=ne((0,s.Z)((0,s.Z)({},t),{},{index:f}));if(o.push(p.cloneElement(u,{key:"original"+ie(u,f),"data-index":f,className:H()(v,Z),tabIndex:"-1","aria-hidden":!v["slick-active"],style:(0,s.Z)((0,s.Z)({outline:"none"},u.props.style||{}),T),onClick:function(h){u.props&&u.props.onClick&&u.props.onClick(h),t.focusOnSelect&&t.focusOnSelect(y)}})),t.infinite&&t.fade===!1){var g=n-f;g<=W(t)&&n!==t.slidesToShow&&(r=-g,r>=i&&(u=d),v=ne((0,s.Z)((0,s.Z)({},t),{},{index:r})),e.push(p.cloneElement(u,{key:"precloned"+ie(u,r),"data-index":r,tabIndex:"-1",className:H()(v,Z),"aria-hidden":!v["slick-active"],style:(0,s.Z)((0,s.Z)({},u.props.style||{}),T),onClick:function(h){u.props&&u.props.onClick&&u.props.onClick(h),t.focusOnSelect&&t.focusOnSelect(y)}}))),n!==t.slidesToShow&&(r=n+f,r=C&&y<=h:y===C}),x={message:"dots",index:g,slidesToScroll:d,currentSlide:y},O=this.clickHandler.bind(this,x);v=v.concat(p.createElement("li",{key:g,className:b},p.cloneElement(this.props.customPaging(g),{onClick:O})))}return p.cloneElement(this.props.appendDots(v),(0,s.Z)({className:this.props.dotsClass},Z))}}]),r}(p.PureComponent),Ie=function(c){(0,z.Z)(r,c);var t=(0,R.Z)(r);function r(){return(0,E.Z)(this,r),t.apply(this,arguments)}return(0,M.Z)(r,[{key:"clickHandler",value:function(e,a){a&&a.preventDefault(),this.props.clickHandler(e,a)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-prev":!0},a=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(e["slick-disabled"]=!0,a=null);var n={key:"0","data-role":"none",className:H()(e),style:{display:"block"},onClick:a},i={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},l;return this.props.prevArrow?l=p.cloneElement(this.props.prevArrow,(0,s.Z)((0,s.Z)({},n),i)):l=p.createElement("button",(0,P.Z)({key:"0",type:"button"},n)," ","Previous"),l}}]),r}(p.PureComponent),Ne=function(c){(0,z.Z)(r,c);var t=(0,R.Z)(r);function r(){return(0,E.Z)(this,r),t.apply(this,arguments)}return(0,M.Z)(r,[{key:"clickHandler",value:function(e,a){a&&a.preventDefault(),this.props.clickHandler(e,a)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-next":!0},a=this.clickHandler.bind(this,{message:"next"});G(this.props)||(e["slick-disabled"]=!0,a=null);var n={key:"1","data-role":"none",className:H()(e),style:{display:"block"},onClick:a},i={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},l;return this.props.nextArrow?l=p.cloneElement(this.props.nextArrow,(0,s.Z)((0,s.Z)({},n),i)):l=p.createElement("button",(0,P.Z)({key:"1",type:"button"},n)," ","Next"),l}}]),r}(p.PureComponent),Ae=L(76374),Xe=function(c){(0,z.Z)(r,c);var t=(0,R.Z)(r);function r(o){var e;(0,E.Z)(this,r),e=t.call(this,o),(0,S.Z)((0,m.Z)(e),"listRefHandler",function(n){return e.list=n}),(0,S.Z)((0,m.Z)(e),"trackRefHandler",function(n){return e.track=n}),(0,S.Z)((0,m.Z)(e),"adaptHeight",function(){if(e.props.adaptiveHeight&&e.list){var n=e.list.querySelector('[data-index="'.concat(e.state.currentSlide,'"]'));e.list.style.height=ee(n)+"px"}}),(0,S.Z)((0,m.Z)(e),"componentDidMount",function(){if(e.props.onInit&&e.props.onInit(),e.props.lazyLoad){var n=B((0,s.Z)((0,s.Z)({},e.props),e.state));n.length>0&&(e.setState(function(l){return{lazyLoadedList:l.lazyLoadedList.concat(n)}}),e.props.onLazyLoad&&e.props.onLazyLoad(n))}var i=(0,s.Z)({listRef:e.list,trackRef:e.track},e.props);e.updateState(i,!0,function(){e.adaptHeight(),e.props.autoplay&&e.autoPlay("playing")}),e.props.lazyLoad==="progressive"&&(e.lazyLoadTimer=setInterval(e.progressiveLazyLoad,1e3)),e.ro=new Ae.Z(function(){e.state.animating?(e.onWindowResized(!1),e.callbackTimers.push(setTimeout(function(){return e.onWindowResized()},e.props.speed))):e.onWindowResized()}),e.ro.observe(e.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(l){l.onfocus=e.props.pauseOnFocus?e.onSlideFocus:null,l.onblur=e.props.pauseOnFocus?e.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",e.onWindowResized):window.attachEvent("onresize",e.onWindowResized)}),(0,S.Z)((0,m.Z)(e),"componentWillUnmount",function(){e.animationEndCallback&&clearTimeout(e.animationEndCallback),e.lazyLoadTimer&&clearInterval(e.lazyLoadTimer),e.callbackTimers.length&&(e.callbackTimers.forEach(function(n){return clearTimeout(n)}),e.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",e.onWindowResized):window.detachEvent("onresize",e.onWindowResized),e.autoplayTimer&&clearInterval(e.autoplayTimer),e.ro.disconnect()}),(0,S.Z)((0,m.Z)(e),"componentDidUpdate",function(n){if(e.checkImagesLoad(),e.props.onReInit&&e.props.onReInit(),e.props.lazyLoad){var i=B((0,s.Z)((0,s.Z)({},e.props),e.state));i.length>0&&(e.setState(function(f){return{lazyLoadedList:f.lazyLoadedList.concat(i)}}),e.props.onLazyLoad&&e.props.onLazyLoad(i))}e.adaptHeight();var l=(0,s.Z)((0,s.Z)({listRef:e.list,trackRef:e.track},e.props),e.state),d=e.didPropsChange(n);d&&e.updateState(l,d,function(){e.state.currentSlide>=p.Children.count(e.props.children)&&e.changeSlide({message:"index",index:p.Children.count(e.props.children)-e.props.slidesToShow,currentSlide:e.state.currentSlide}),(n.autoplay!==e.props.autoplay||n.autoplaySpeed!==e.props.autoplaySpeed)&&(!n.autoplay&&e.props.autoplay?e.autoPlay("playing"):e.props.autoplay?e.autoPlay("update"):e.pause("paused"))})}),(0,S.Z)((0,m.Z)(e),"onWindowResized",function(n){e.debouncedResize&&e.debouncedResize.cancel(),e.debouncedResize=ge()(function(){return e.resizeWindow(n)},50),e.debouncedResize()}),(0,S.Z)((0,m.Z)(e),"resizeWindow",function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,i=Boolean(e.track&&e.track.node);if(!!i){var l=(0,s.Z)((0,s.Z)({listRef:e.list,trackRef:e.track},e.props),e.state);e.updateState(l,n,function(){e.props.autoplay?e.autoPlay("update"):e.pause("paused")}),e.setState({animating:!1}),clearTimeout(e.animationEndCallback),delete e.animationEndCallback}}),(0,S.Z)((0,m.Z)(e),"updateState",function(n,i,l){var d=Ze(n);n=(0,s.Z)((0,s.Z)((0,s.Z)({},n),d),{},{slideIndex:d.currentSlide});var f=j(n);n=(0,s.Z)((0,s.Z)({},n),{},{left:f});var u=F(n);(i||p.Children.count(e.props.children)!==p.Children.count(n.children))&&(d.trackStyle=u),e.setState(d,l)}),(0,S.Z)((0,m.Z)(e),"ssrInit",function(){if(e.props.variableWidth){var n=0,i=0,l=[],d=W((0,s.Z)((0,s.Z)((0,s.Z)({},e.props),e.state),{},{slideCount:e.props.children.length})),f=$((0,s.Z)((0,s.Z)((0,s.Z)({},e.props),e.state),{},{slideCount:e.props.children.length}));e.props.children.forEach(function(O){l.push(O.props.style.width),n+=O.props.style.width});for(var u=0;u=i&&e.onWindowResized()};if(!d.onclick)d.onclick=function(){return d.parentNode.focus()};else{var u=d.onclick;d.onclick=function(){u(),d.parentNode.focus()}}d.onload||(e.props.lazyLoad?d.onload=function(){e.adaptHeight(),e.callbackTimers.push(setTimeout(e.onWindowResized,e.props.speed))}:(d.onload=f,d.onerror=function(){f(),e.props.onLazyLoadError&&e.props.onLazyLoadError()}))})}),(0,S.Z)((0,m.Z)(e),"progressiveLazyLoad",function(){for(var n=[],i=(0,s.Z)((0,s.Z)({},e.props),e.state),l=e.state.currentSlide;l=-W(i);d--)if(e.state.lazyLoadedList.indexOf(d)<0){n.push(d);break}n.length>0?(e.setState(function(f){return{lazyLoadedList:f.lazyLoadedList.concat(n)}}),e.props.onLazyLoad&&e.props.onLazyLoad(n)):e.lazyLoadTimer&&(clearInterval(e.lazyLoadTimer),delete e.lazyLoadTimer)}),(0,S.Z)((0,m.Z)(e),"slideHandler",function(n){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,l=e.props,d=l.asNavFor,f=l.beforeChange,u=l.onLazyLoad,y=l.speed,T=l.afterChange,Z=e.state.currentSlide,v=we((0,s.Z)((0,s.Z)((0,s.Z)({index:n},e.props),e.state),{},{trackRef:e.track,useCSS:e.props.useCSS&&!i})),g=v.state,k=v.nextState;if(!!g){f&&f(Z,g.currentSlide);var h=g.lazyLoadedList.filter(function(w){return e.state.lazyLoadedList.indexOf(w)<0});u&&h.length>0&&u(h),!e.props.waitForAnimate&&e.animationEndCallback&&(clearTimeout(e.animationEndCallback),T&&T(Z),delete e.animationEndCallback),e.setState(g,function(){d&&e.asNavForIndex!==n&&(e.asNavForIndex=n,d.innerSlider.slideHandler(n)),!!k&&(e.animationEndCallback=setTimeout(function(){var w=k.animating,C=(0,fe.Z)(k,["animating"]);e.setState(C,function(){e.callbackTimers.push(setTimeout(function(){return e.setState({animating:w})},10)),T&&T(g.currentSlide),delete e.animationEndCallback})},y))})}}),(0,S.Z)((0,m.Z)(e),"changeSlide",function(n){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,l=(0,s.Z)((0,s.Z)({},e.props),e.state),d=ke(l,n);if(!(d!==0&&!d)&&(i===!0?e.slideHandler(d,i):e.slideHandler(d),e.props.autoplay&&e.autoPlay("update"),e.props.focusOnSelect)){var f=e.list.querySelectorAll(".slick-current");f[0]&&f[0].focus()}}),(0,S.Z)((0,m.Z)(e),"clickHandler",function(n){e.clickable===!1&&(n.stopPropagation(),n.preventDefault()),e.clickable=!0}),(0,S.Z)((0,m.Z)(e),"keyHandler",function(n){var i=Te(n,e.props.accessibility,e.props.rtl);i!==""&&e.changeSlide({message:i})}),(0,S.Z)((0,m.Z)(e),"selectHandler",function(n){e.changeSlide(n)}),(0,S.Z)((0,m.Z)(e),"disableBodyScroll",function(){var n=function(l){l=l||window.event,l.preventDefault&&l.preventDefault(),l.returnValue=!1};window.ontouchmove=n}),(0,S.Z)((0,m.Z)(e),"enableBodyScroll",function(){window.ontouchmove=null}),(0,S.Z)((0,m.Z)(e),"swipeStart",function(n){e.props.verticalSwiping&&e.disableBodyScroll();var i=Ce(n,e.props.swipe,e.props.draggable);i!==""&&e.setState(i)}),(0,S.Z)((0,m.Z)(e),"swipeMove",function(n){var i=Le(n,(0,s.Z)((0,s.Z)((0,s.Z)({},e.props),e.state),{},{trackRef:e.track,listRef:e.list,slideIndex:e.state.currentSlide}));!i||(i.swiping&&(e.clickable=!1),e.setState(i))}),(0,S.Z)((0,m.Z)(e),"swipeEnd",function(n){var i=be(n,(0,s.Z)((0,s.Z)((0,s.Z)({},e.props),e.state),{},{trackRef:e.track,listRef:e.list,slideIndex:e.state.currentSlide}));if(!!i){var l=i.triggerSlideHandler;delete i.triggerSlideHandler,e.setState(i),l!==void 0&&(e.slideHandler(l),e.props.verticalSwiping&&e.enableBodyScroll())}}),(0,S.Z)((0,m.Z)(e),"touchEnd",function(n){e.swipeEnd(n),e.clickable=!0}),(0,S.Z)((0,m.Z)(e),"slickPrev",function(){e.callbackTimers.push(setTimeout(function(){return e.changeSlide({message:"previous"})},0))}),(0,S.Z)((0,m.Z)(e),"slickNext",function(){e.callbackTimers.push(setTimeout(function(){return e.changeSlide({message:"next"})},0))}),(0,S.Z)((0,m.Z)(e),"slickGoTo",function(n){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(n=Number(n),isNaN(n))return"";e.callbackTimers.push(setTimeout(function(){return e.changeSlide({message:"index",index:n,currentSlide:e.state.currentSlide},i)},0))}),(0,S.Z)((0,m.Z)(e),"play",function(){var n;if(e.props.rtl)n=e.state.currentSlide-e.props.slidesToScroll;else if(G((0,s.Z)((0,s.Z)({},e.props),e.state)))n=e.state.currentSlide+e.props.slidesToScroll;else return!1;e.slideHandler(n)}),(0,S.Z)((0,m.Z)(e),"autoPlay",function(n){e.autoplayTimer&&clearInterval(e.autoplayTimer);var i=e.state.autoplaying;if(n==="update"){if(i==="hovered"||i==="focused"||i==="paused")return}else if(n==="leave"){if(i==="paused"||i==="focused")return}else if(n==="blur"&&(i==="paused"||i==="hovered"))return;e.autoplayTimer=setInterval(e.play,e.props.autoplaySpeed+50),e.setState({autoplaying:"playing"})}),(0,S.Z)((0,m.Z)(e),"pause",function(n){e.autoplayTimer&&(clearInterval(e.autoplayTimer),e.autoplayTimer=null);var i=e.state.autoplaying;n==="paused"?e.setState({autoplaying:"paused"}):n==="focused"?(i==="hovered"||i==="playing")&&e.setState({autoplaying:"focused"}):i==="playing"&&e.setState({autoplaying:"hovered"})}),(0,S.Z)((0,m.Z)(e),"onDotsOver",function(){return e.props.autoplay&&e.pause("hovered")}),(0,S.Z)((0,m.Z)(e),"onDotsLeave",function(){return e.props.autoplay&&e.state.autoplaying==="hovered"&&e.autoPlay("leave")}),(0,S.Z)((0,m.Z)(e),"onTrackOver",function(){return e.props.autoplay&&e.pause("hovered")}),(0,S.Z)((0,m.Z)(e),"onTrackLeave",function(){return e.props.autoplay&&e.state.autoplaying==="hovered"&&e.autoPlay("leave")}),(0,S.Z)((0,m.Z)(e),"onSlideFocus",function(){return e.props.autoplay&&e.pause("focused")}),(0,S.Z)((0,m.Z)(e),"onSlideBlur",function(){return e.props.autoplay&&e.state.autoplaying==="focused"&&e.autoPlay("blur")}),(0,S.Z)((0,m.Z)(e),"render",function(){var n=H()("slick-slider",e.props.className,{"slick-vertical":e.props.vertical,"slick-initialized":!0}),i=(0,s.Z)((0,s.Z)({},e.props),e.state),l=te(i,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),d=e.props.pauseOnHover;l=(0,s.Z)((0,s.Z)({},l),{},{onMouseEnter:d?e.onTrackOver:null,onMouseLeave:d?e.onTrackLeave:null,onMouseOver:d?e.onTrackOver:null,focusOnSelect:e.props.focusOnSelect&&e.clickable?e.selectHandler:null});var f;if(e.props.dots===!0&&e.state.slideCount>=e.props.slidesToShow){var u=te(i,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),y=e.props.pauseOnDotsHover;u=(0,s.Z)((0,s.Z)({},u),{},{clickHandler:e.changeSlide,onMouseEnter:y?e.onDotsLeave:null,onMouseOver:y?e.onDotsOver:null,onMouseLeave:y?e.onDotsLeave:null}),f=p.createElement(De,u)}var T,Z,v=te(i,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);v.clickHandler=e.changeSlide,e.props.arrows&&(T=p.createElement(Ie,v),Z=p.createElement(Ne,v));var g=null;e.props.vertical&&(g={height:e.state.listHeight});var k=null;e.props.vertical===!1?e.props.centerMode===!0&&(k={padding:"0px "+e.props.centerPadding}):e.props.centerMode===!0&&(k={padding:e.props.centerPadding+" 0px"});var h=(0,s.Z)((0,s.Z)({},g),k),w=e.props.touchMove,C={className:"slick-list",style:h,onClick:e.clickHandler,onMouseDown:w?e.swipeStart:null,onMouseMove:e.state.dragging&&w?e.swipeMove:null,onMouseUp:w?e.swipeEnd:null,onMouseLeave:e.state.dragging&&w?e.swipeEnd:null,onTouchStart:w?e.swipeStart:null,onTouchMove:e.state.dragging&&w?e.swipeMove:null,onTouchEnd:w?e.touchEnd:null,onTouchCancel:e.state.dragging&&w?e.swipeEnd:null,onKeyDown:e.props.accessibility?e.keyHandler:null},b={className:n,dir:"ltr",style:e.props.style};return e.props.unslick&&(C={className:"slick-list"},b={className:n}),p.createElement("div",b,e.props.unslick?"":T,p.createElement("div",(0,P.Z)({ref:e.listRefHandler},C),p.createElement(We,(0,P.Z)({ref:e.trackRefHandler},l),e.props.children)),e.props.unslick?"":Z,e.props.unslick?"":f)}),e.list=null,e.track=null,e.state=(0,s.Z)((0,s.Z)({},he),{},{currentSlide:e.props.initialSlide,slideCount:p.Children.count(e.props.children)}),e.callbackTimers=[],e.clickable=!0,e.debouncedResize=null;var a=e.ssrInit();return e.state=(0,s.Z)((0,s.Z)({},e.state),a),e}return(0,M.Z)(r,[{key:"didPropsChange",value:function(e){for(var a=!1,n=0,i=Object.keys(this.props);n1&&arguments[1]!==void 0?arguments[1]:!1;return e.innerSlider.slickGoTo(a,n)}),(0,S.Z)((0,m.Z)(e),"slickPause",function(){return e.innerSlider.pause("paused")}),(0,S.Z)((0,m.Z)(e),"slickPlay",function(){return e.innerSlider.autoPlay("play")}),e.state={breakpoint:null},e._responsiveMediaHandlers=[],e}return(0,M.Z)(r,[{key:"media",value:function(e,a){var n=window.matchMedia(e),i=function(d){var f=d.matches;f&&a()};n.addListener(i),i(n),this._responsiveMediaHandlers.push({mql:n,query:e,listener:i})}},{key:"componentDidMount",value:function(){var e=this;if(this.props.responsive){var a=this.props.responsive.map(function(i){return i.breakpoint});a.sort(function(i,l){return i-l}),a.forEach(function(i,l){var d;l===0?d=ae()({minWidth:0,maxWidth:i}):d=ae()({minWidth:a[l-1]+1,maxWidth:i}),ue()&&e.media(d,function(){e.setState({breakpoint:i})})});var n=ae()({minWidth:a.slice(-1)[0]});ue()&&this.media(n,function(){e.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(e){e.mql.removeListener(e.listener)})}},{key:"render",value:function(){var e=this,a,n;this.state.breakpoint?(n=this.props.responsive.filter(function(g){return g.breakpoint===e.state.breakpoint}),a=n[0].settings==="unslick"?"unslick":(0,s.Z)((0,s.Z)((0,s.Z)({},ce),this.props),n[0].settings)):a=(0,s.Z)((0,s.Z)({},ce),this.props),a.centerMode&&(a.slidesToScroll>1,a.slidesToScroll=1),a.fade&&(a.slidesToShow>1,a.slidesToScroll>1,a.slidesToShow=1,a.slidesToScroll=1);var i=p.Children.toArray(this.props.children);i=i.filter(function(g){return typeof g=="string"?!!g.trim():!!g}),a.variableWidth&&(a.rows>1||a.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),a.variableWidth=!1);for(var l=[],d=null,f=0;f=i.length));Z+=1)T.push(p.cloneElement(i[Z],{key:100*f+10*y+Z,tabIndex:-1,style:{width:"".concat(100/a.slidesPerRow,"%"),display:"inline-block"}}));u.push(p.createElement("div",{key:10*f+y},T))}a.variableWidth?l.push(p.createElement("div",{key:f,style:{width:d}},u)):l.push(p.createElement("div",{key:f},u))}if(a==="unslick"){var v="regular slider "+(this.props.className||"");return p.createElement("div",{className:v},i)}else l.length<=a.slidesToShow&&(a.unslick=!0);return p.createElement(Xe,(0,P.Z)({style:this.props.style,ref:this.innerSliderRefHandler},a),l)}}]),r}(p.Component),Ue=je,Ke=L(18422),Be=function(c,t){var r={};for(var o in c)Object.prototype.hasOwnProperty.call(c,o)&&t.indexOf(o)<0&&(r[o]=c[o]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var e=0,o=Object.getOwnPropertySymbols(c);e1&&arguments[1]!==void 0?arguments[1]:!1;v.current.slickGoTo(q,N)};p.useImperativeHandle(t,function(){return{goTo:g,autoPlay:v.current.innerSlider.autoPlay,innerSlider:v.current.innerSlider,prev:v.current.slickPrev,next:v.current.slickNext}},[v.current]);var k=p.useRef(p.Children.count(u.children));p.useEffect(function(){k.current!==p.Children.count(u.children)&&(g(u.initialSlide||0,!1),k.current=p.Children.count(u.children))},[u.children]);var h=(0,P.Z)({},u);h.effect==="fade"&&(h.fade=!0);var w=T("carousel",h.prefixCls),C="slick-dots";h.vertical=f==="left"||f==="right";var b=!!e,x=H()(C,"".concat(C,"-").concat(f),typeof e=="boolean"?!1:e==null?void 0:e.className),O=H()(w,(r={},(0,S.Z)(r,"".concat(w,"-rtl"),Z==="rtl"),(0,S.Z)(r,"".concat(w,"-vertical"),h.vertical),r));return p.createElement("div",{className:O},p.createElement(Ue,(0,P.Z)({ref:v},h,{dots:b,dotsClass:x,arrows:n,draggable:l})))}),$e=Ge},44376:function(X,Y,L){"use strict";var S=L(7334),P=L.n(S),p=L(31256),s=L.n(p)},7861:function(X,Y,L){var S=L(38710),P=function(E){var M=/[height|width]$/;return M.test(E)},p=function(E){var M="",m=Object.keys(E);return m.forEach(function(z,R){var D=E[z];z=S(z),P(z)&&typeof D=="number"&&(D=D+"px"),D===!0?M+=z:D===!1?M+="not "+z:M+="("+z+": "+D+")",R0){var it=[];at=j.map(function(q){var vt=m(q.path,K);vt&&it.push(vt);var pt;return q.children&&q.children.length&&(pt=t.createElement(n.Z,null,q.children.map(function($){return t.createElement(n.Z.Item,{key:$.path||$.breadcrumbName},H($,K,j,M(it,$.path,K)))}))),t.createElement(f,{overlay:pt,separator:F,key:vt||q.breadcrumbName},H(q,K,j,it))})}else W&&(at=(0,E.Z)(W).map(function(q,vt){return q&&((0,o.Z)(q.type&&(q.type.__ANT_BREADCRUMB_ITEM===!0||q.type.__ANT_BREADCRUMB_SEPARATOR===!0),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),(0,u.Tm)(q,{separator:F,key:vt}))}));var nt=P()(Z,(0,ur.Z)({},"".concat(Z,"-rtl"),k==="rtl"),N);return t.createElement("div",(0,Lr.Z)({className:nt,style:B},_),at)};T.Item=f,T.Separator=l;var I=T,D=I},60900:function(gn,tn,de){"use strict";var Lr=de(7334),ur=de.n(Lr),G=de(75245),t=de.n(G),e=de(72085),P=de(86428)},69710:function(gn,tn,de){(function(ur,G){gn.exports=G(de(59301),de(5672))})(window,function(Lr,ur){return function(G){var t={};function e(P){if(t[P])return t[P].exports;var E=t[P]={i:P,l:!1,exports:{}};return G[P].call(E.exports,E,E.exports,e),E.l=!0,E.exports}return e.m=G,e.c=t,e.d=function(P,E,S){e.o(P,E)||Object.defineProperty(P,E,{enumerable:!0,get:S})},e.r=function(P){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(P,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(P,"__esModule",{value:!0})},e.t=function(P,E){if(E&1&&(P=e(P)),E&8||E&4&&typeof P=="object"&&P&&P.__esModule)return P;var S=Object.create(null);if(e.r(S),Object.defineProperty(S,"default",{enumerable:!0,value:P}),E&2&&typeof P!="string")for(var C in P)e.d(S,C,function(A){return P[A]}.bind(null,C));return S},e.n=function(P){var E=P&&P.__esModule?function(){return P.default}:function(){return P};return e.d(E,"a",E),E},e.o=function(P,E){return Object.prototype.hasOwnProperty.call(P,E)},e.p="",e(e.s=661)}([function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Cache",{enumerable:!0,get:function(){return re.default}}),Object.defineProperty(t,"assign",{enumerable:!0,get:function(){return pr.default}}),Object.defineProperty(t,"augment",{enumerable:!0,get:function(){return We.default}}),Object.defineProperty(t,"clamp",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(t,"clearAnimationFrame",{enumerable:!0,get:function(){return Ke.default}}),Object.defineProperty(t,"clone",{enumerable:!0,get:function(){return Oe.default}}),Object.defineProperty(t,"contains",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"debounce",{enumerable:!0,get:function(){return ye.default}}),Object.defineProperty(t,"deepMix",{enumerable:!0,get:function(){return vr.default}}),Object.defineProperty(t,"difference",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(t,"each",{enumerable:!0,get:function(){return ir.default}}),Object.defineProperty(t,"endsWith",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(t,"every",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(t,"extend",{enumerable:!0,get:function(){return Ge.default}}),Object.defineProperty(t,"filter",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(t,"find",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"findIndex",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(t,"firstValue",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"fixedBase",{enumerable:!0,get:function(){return Y.default}}),Object.defineProperty(t,"flatten",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"flattenDeep",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"forIn",{enumerable:!0,get:function(){return ft.default}}),Object.defineProperty(t,"get",{enumerable:!0,get:function(){return Vr.default}}),Object.defineProperty(t,"getEllipsisText",{enumerable:!0,get:function(){return Dt.default}}),Object.defineProperty(t,"getRange",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"getType",{enumerable:!0,get:function(){return gt.default}}),Object.defineProperty(t,"getWrapBehavior",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(t,"group",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(t,"groupBy",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(t,"groupToMap",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(t,"has",{enumerable:!0,get:function(){return ot.default}}),Object.defineProperty(t,"hasKey",{enumerable:!0,get:function(){return lt.default}}),Object.defineProperty(t,"hasValue",{enumerable:!0,get:function(){return dt.default}}),Object.defineProperty(t,"head",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(t,"identity",{enumerable:!0,get:function(){return Nt.default}}),Object.defineProperty(t,"includes",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"indexOf",{enumerable:!0,get:function(){return Ye.default}}),Object.defineProperty(t,"isArguments",{enumerable:!0,get:function(){return Mt.default}}),Object.defineProperty(t,"isArray",{enumerable:!0,get:function(){return At.default}}),Object.defineProperty(t,"isArrayLike",{enumerable:!0,get:function(){return St.default}}),Object.defineProperty(t,"isBoolean",{enumerable:!0,get:function(){return Ft.default}}),Object.defineProperty(t,"isDate",{enumerable:!0,get:function(){return Gt.default}}),Object.defineProperty(t,"isDecimal",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(t,"isElement",{enumerable:!0,get:function(){return me.default}}),Object.defineProperty(t,"isEmpty",{enumerable:!0,get:function(){return Er.default}}),Object.defineProperty(t,"isEqual",{enumerable:!0,get:function(){return Je.default}}),Object.defineProperty(t,"isEqualWith",{enumerable:!0,get:function(){return hr.default}}),Object.defineProperty(t,"isError",{enumerable:!0,get:function(){return zt.default}}),Object.defineProperty(t,"isEven",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(t,"isFinite",{enumerable:!0,get:function(){return Xt.default}}),Object.defineProperty(t,"isFunction",{enumerable:!0,get:function(){return Ht.default}}),Object.defineProperty(t,"isInteger",{enumerable:!0,get:function(){return tt.default}}),Object.defineProperty(t,"isMatch",{enumerable:!0,get:function(){return st.default}}),Object.defineProperty(t,"isNegative",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(t,"isNil",{enumerable:!0,get:function(){return kt.default}}),Object.defineProperty(t,"isNull",{enumerable:!0,get:function(){return Jt.default}}),Object.defineProperty(t,"isNumber",{enumerable:!0,get:function(){return Yt.default}}),Object.defineProperty(t,"isNumberEqual",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(t,"isObject",{enumerable:!0,get:function(){return _t.default}}),Object.defineProperty(t,"isObjectLike",{enumerable:!0,get:function(){return ce.default}}),Object.defineProperty(t,"isOdd",{enumerable:!0,get:function(){return at.default}}),Object.defineProperty(t,"isPlainObject",{enumerable:!0,get:function(){return ie.default}}),Object.defineProperty(t,"isPositive",{enumerable:!0,get:function(){return Z.default}}),Object.defineProperty(t,"isPrototype",{enumerable:!0,get:function(){return le.default}}),Object.defineProperty(t,"isRegExp",{enumerable:!0,get:function(){return ne.default}}),Object.defineProperty(t,"isString",{enumerable:!0,get:function(){return ae.default}}),Object.defineProperty(t,"isType",{enumerable:!0,get:function(){return oe.default}}),Object.defineProperty(t,"isUndefined",{enumerable:!0,get:function(){return pe.default}}),Object.defineProperty(t,"keys",{enumerable:!0,get:function(){return ut.default}}),Object.defineProperty(t,"last",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(t,"lowerCase",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(t,"lowerFirst",{enumerable:!0,get:function(){return rt.default}}),Object.defineProperty(t,"map",{enumerable:!0,get:function(){return Br.default}}),Object.defineProperty(t,"mapValues",{enumerable:!0,get:function(){return jr.default}}),Object.defineProperty(t,"max",{enumerable:!0,get:function(){return it.default}}),Object.defineProperty(t,"maxBy",{enumerable:!0,get:function(){return nt.default}}),Object.defineProperty(t,"measureTextWidth",{enumerable:!0,get:function(){return Lt.default}}),Object.defineProperty(t,"memoize",{enumerable:!0,get:function(){return rr.default}}),Object.defineProperty(t,"min",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(t,"minBy",{enumerable:!0,get:function(){return vt.default}}),Object.defineProperty(t,"mix",{enumerable:!0,get:function(){return pr.default}}),Object.defineProperty(t,"mod",{enumerable:!0,get:function(){return pt.default}}),Object.defineProperty(t,"noop",{enumerable:!0,get:function(){return Ct.default}}),Object.defineProperty(t,"number2color",{enumerable:!0,get:function(){return W.default}}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return Sr.default}}),Object.defineProperty(t,"parseRadius",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(t,"pick",{enumerable:!0,get:function(){return ke.default}}),Object.defineProperty(t,"pull",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"pullAt",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"reduce",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"remove",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"requestAnimationFrame",{enumerable:!0,get:function(){return Ue.default}}),Object.defineProperty(t,"set",{enumerable:!0,get:function(){return en.default}}),Object.defineProperty(t,"size",{enumerable:!0,get:function(){return xt.default}}),Object.defineProperty(t,"some",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(t,"sortBy",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"startsWith",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(t,"substitute",{enumerable:!0,get:function(){return yt.default}}),Object.defineProperty(t,"throttle",{enumerable:!0,get:function(){return Ur.default}}),Object.defineProperty(t,"toArray",{enumerable:!0,get:function(){return bt.default}}),Object.defineProperty(t,"toDegree",{enumerable:!0,get:function(){return $.default}}),Object.defineProperty(t,"toInteger",{enumerable:!0,get:function(){return Q.default}}),Object.defineProperty(t,"toRadian",{enumerable:!0,get:function(){return et.default}}),Object.defineProperty(t,"toString",{enumerable:!0,get:function(){return Wt.default}}),Object.defineProperty(t,"union",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"uniq",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"uniqueId",{enumerable:!0,get:function(){return It.default}}),Object.defineProperty(t,"upperCase",{enumerable:!0,get:function(){return Pt.default}}),Object.defineProperty(t,"upperFirst",{enumerable:!0,get:function(){return mt.default}}),Object.defineProperty(t,"values",{enumerable:!0,get:function(){return ht.default}}),Object.defineProperty(t,"valuesOfKey",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"wrapBehavior",{enumerable:!0,get:function(){return j.default}});var E=P(e(238)),S=P(e(669)),C=P(e(670)),A=P(e(671)),O=P(e(672)),p=P(e(673)),f=P(e(674)),a=P(e(675)),l=P(e(676)),n=P(e(380)),o=P(e(381)),u=P(e(677)),h=P(e(678)),v=P(e(679)),g=P(e(382)),m=P(e(680)),M=P(e(681)),T=P(e(682)),I=P(e(683)),D=P(e(684)),R=P(e(375)),b=P(e(685)),L=P(e(686)),x=P(e(687)),F=P(e(384)),B=P(e(383)),N=P(e(688)),j=P(e(689)),W=P(e(690)),w=P(e(691)),H=P(e(692)),Y=P(e(693)),K=P(e(694)),_=P(e(695)),tt=P(e(696)),X=P(e(697)),k=P(e(698)),at=P(e(699)),Z=P(e(700)),it=P(e(378)),nt=P(e(701)),q=P(e(379)),vt=P(e(702)),pt=P(e(703)),$=P(e(704)),Q=P(e(705)),et=P(e(706)),ft=P(e(707)),ot=P(e(385)),lt=P(e(708)),dt=P(e(709)),ut=P(e(377)),st=P(e(376)),ht=P(e(240)),U=P(e(710)),rt=P(e(711)),yt=P(e(712)),Pt=P(e(713)),mt=P(e(714)),gt=P(e(386)),Mt=P(e(715)),At=P(e(37)),St=P(e(56)),Ft=P(e(716)),Gt=P(e(717)),zt=P(e(718)),Ht=P(e(57)),Xt=P(e(719)),kt=P(e(95)),Jt=P(e(720)),Yt=P(e(87)),_t=P(e(170)),ce=P(e(239)),ie=P(e(139)),le=P(e(387)),ne=P(e(721)),ae=P(e(86)),oe=P(e(68)),pe=P(e(722)),me=P(e(723)),Ue=P(e(724)),Ke=P(e(725)),We=P(e(726)),Oe=P(e(727)),ye=P(e(728)),rr=P(e(388)),vr=P(e(729)),ir=P(e(109)),Ge=P(e(730)),Ye=P(e(731)),Er=P(e(732)),Je=P(e(389)),hr=P(e(733)),Br=P(e(734)),jr=P(e(735)),pr=P(e(241)),Vr=P(e(736)),en=P(e(737)),ke=P(e(738)),Sr=P(e(739)),Ur=P(e(740)),bt=P(e(741)),Wt=P(e(110)),It=P(e(742)),Ct=P(e(743)),Nt=P(e(744)),xt=P(e(745)),Lt=P(e(390)),Dt=P(e(746)),re=P(e(747))},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.__assign=void 0,t.__asyncDelegator=D,t.__asyncGenerator=I,t.__asyncValues=R,t.__await=T,t.__awaiter=l,t.__classPrivateFieldGet=B,t.__classPrivateFieldSet=N,t.__createBinding=void 0,t.__decorate=p,t.__exportStar=u,t.__extends=C,t.__generator=n,t.__importDefault=F,t.__importStar=x,t.__makeTemplateObject=b,t.__metadata=a,t.__param=f,t.__read=v,t.__rest=O,t.__spread=g,t.__spreadArray=M,t.__spreadArrays=m,t.__values=h;var E=P(e(6));/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var S=function(W,w){return S=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(H,Y){H.__proto__=Y}||function(H,Y){for(var K in Y)Object.prototype.hasOwnProperty.call(Y,K)&&(H[K]=Y[K])},S(W,w)};function C(j,W){if(typeof W!="function"&&W!==null)throw new TypeError("Class extends value "+String(W)+" is not a constructor or null");S(j,W);function w(){this.constructor=j}j.prototype=W===null?Object.create(W):(w.prototype=W.prototype,new w)}var A=function(){return t.__assign=A=Object.assign||function(w){for(var H,Y=1,K=arguments.length;Y=0;tt--)(_=j[tt])&&(K=(Y<3?_(K):Y>3?_(W,w,K):_(W,w))||K);return Y>3&&K&&Object.defineProperty(W,w,K),K}function f(j,W){return function(w,H){W(w,H,j)}}function a(j,W){if((typeof Reflect=="undefined"?"undefined":(0,E.default)(Reflect))==="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(j,W)}function l(j,W,w,H){function Y(K){return K instanceof w?K:new w(function(_){_(K)})}return new(w||(w=Promise))(function(K,_){function tt(at){try{k(H.next(at))}catch(Z){_(Z)}}function X(at){try{k(H.throw(at))}catch(Z){_(Z)}}function k(at){at.done?K(at.value):Y(at.value).then(tt,X)}k((H=H.apply(j,W||[])).next())})}function n(j,W){var w={label:0,sent:function(){if(K[0]&1)throw K[1];return K[1]},trys:[],ops:[]},H,Y,K,_;return _={next:tt(0),throw:tt(1),return:tt(2)},typeof Symbol=="function"&&(_[Symbol.iterator]=function(){return this}),_;function tt(k){return function(at){return X([k,at])}}function X(k){if(H)throw new TypeError("Generator is already executing.");for(;w;)try{if(H=1,Y&&(K=k[0]&2?Y.return:k[0]?Y.throw||((K=Y.return)&&K.call(Y),0):Y.next)&&!(K=K.call(Y,k[1])).done)return K;switch(Y=0,K&&(k=[k[0]&2,K.value]),k[0]){case 0:case 1:K=k;break;case 4:return w.label++,{value:k[1],done:!1};case 5:w.label++,Y=k[1],k=[0];continue;case 7:k=w.ops.pop(),w.trys.pop();continue;default:if(K=w.trys,!(K=K.length>0&&K[K.length-1])&&(k[0]===6||k[0]===2)){w=0;continue}if(k[0]===3&&(!K||k[1]>K[0]&&k[1]=j.length&&(j=void 0),{value:j&&j[H++],done:!j}}};throw new TypeError(W?"Object is not iterable.":"Symbol.iterator is not defined.")}function v(j,W){var w=typeof Symbol=="function"&&j[Symbol.iterator];if(!w)return j;var H=w.call(j),Y,K=[],_;try{for(;(W===void 0||W-- >0)&&!(Y=H.next()).done;)K.push(Y.value)}catch(tt){_={error:tt}}finally{try{Y&&!Y.done&&(w=H.return)&&w.call(H)}finally{if(_)throw _.error}}return K}function g(){for(var j=[],W=0;W1||tt(it,nt)})})}function tt(it,nt){try{X(H[it](nt))}catch(q){Z(K[0][3],q)}}function X(it){it.value instanceof T?Promise.resolve(it.value.v).then(k,at):Z(K[0][2],it)}function k(it){tt("next",it)}function at(it){tt("throw",it)}function Z(it,nt){it(nt),K.shift(),K.length&&tt(K[0][0],K[0][1])}}function D(j){var W,w;return W={},H("next"),H("throw",function(Y){throw Y}),H("return"),W[Symbol.iterator]=function(){return this},W;function H(Y,K){W[Y]=j[Y]?function(_){return(w=!w)?{value:T(j[Y](_)),done:Y==="return"}:K?K(_):_}:K}}function R(j){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var W=j[Symbol.asyncIterator],w;return W?W.call(j):(j=typeof h=="function"?h(j):j[Symbol.iterator](),w={},H("next"),H("throw"),H("return"),w[Symbol.asyncIterator]=function(){return this},w);function H(K){w[K]=j[K]&&function(_){return new Promise(function(tt,X){_=j[K](_),Y(tt,X,_.done,_.value)})}}function Y(K,_,tt,X){Promise.resolve(X).then(function(k){K({value:k,done:tt})},_)}}function b(j,W){return Object.defineProperty?Object.defineProperty(j,"raw",{value:W}):j.raw=W,j}var L=Object.create?function(j,W){Object.defineProperty(j,"default",{enumerable:!0,value:W})}:function(j,W){j.default=W};function x(j){if(j&&j.__esModule)return j;var W={};if(j!=null)for(var w in j)w!=="default"&&Object.prototype.hasOwnProperty.call(j,w)&&o(W,j,w);return L(W,j),W}function F(j){return j&&j.__esModule?j:{default:j}}function B(j,W,w,H){if(w==="a"&&!H)throw new TypeError("Private accessor was defined without a getter");if(typeof W=="function"?j!==W||!H:!W.has(j))throw new TypeError("Cannot read private member from an object whose class did not declare it");return w==="m"?H:w==="a"?H.call(j):H?H.value:W.get(j)}function N(j,W,w,H,Y){if(H==="m")throw new TypeError("Private method is not writable");if(H==="a"&&!Y)throw new TypeError("Private accessor was defined without a setter");if(typeof W=="function"?j!==W||!Y:!W.has(j))throw new TypeError("Cannot write private member to an object whose class did not declare it");return H==="a"?Y.call(j,w):Y?Y.value=w:W.set(j,w),w}},function(G,t,e){"use strict";function P(E){return E&&E.__esModule?E:{default:E}}G.exports=P,G.exports.default=G.exports,G.exports.__esModule=!0},function(G,t){G.exports=Lr},function(G,t,e){"use strict";var P=e(367),E=e(370),S=e(373),C=e(374),A=e(668),O=E.apply(C()),p=function(a,l){return O(Object,arguments)};P(p,{getPolyfill:C,implementation:S,shim:A}),G.exports=p},function(G,t,e){"use strict";function P(E){return G.exports=P=Object.setPrototypeOf?Object.getPrototypeOf:function(C){return C.__proto__||Object.getPrototypeOf(C)},G.exports.default=G.exports,G.exports.__esModule=!0,P(E)}G.exports=P,G.exports.default=G.exports,G.exports.__esModule=!0},function(G,t,e){"use strict";function P(E){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?(G.exports=P=function(C){return typeof C},G.exports.default=G.exports,G.exports.__esModule=!0):(G.exports=P=function(C){return C&&typeof Symbol=="function"&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":typeof C},G.exports.default=G.exports,G.exports.__esModule=!0),P(E)}G.exports=P,G.exports.default=G.exports,G.exports.__esModule=!0},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P={flow:!0,pick:!0,template:!0,log:!0,invariant:!0,LEVEL:!0,getContainerSize:!0,findViewById:!0,getViews:!0,getSiblingViews:!0,transformLabel:!0,getSplinePath:!0,deepAssign:!0,kebabCase:!0,renderStatistic:!0,renderGaugeStatistic:!0,measureTextWidth:!0,isBetween:!0,isRealNumber:!0};Object.defineProperty(t,"LEVEL",{enumerable:!0,get:function(){return A.LEVEL}}),Object.defineProperty(t,"deepAssign",{enumerable:!0,get:function(){return n.deepAssign}}),Object.defineProperty(t,"findViewById",{enumerable:!0,get:function(){return f.findViewById}}),Object.defineProperty(t,"flow",{enumerable:!0,get:function(){return E.flow}}),Object.defineProperty(t,"getContainerSize",{enumerable:!0,get:function(){return O.getContainerSize}}),Object.defineProperty(t,"getSiblingViews",{enumerable:!0,get:function(){return f.getSiblingViews}}),Object.defineProperty(t,"getSplinePath",{enumerable:!0,get:function(){return l.getSplinePath}}),Object.defineProperty(t,"getViews",{enumerable:!0,get:function(){return f.getViews}}),Object.defineProperty(t,"invariant",{enumerable:!0,get:function(){return A.invariant}}),Object.defineProperty(t,"isBetween",{enumerable:!0,get:function(){return v.isBetween}}),Object.defineProperty(t,"isRealNumber",{enumerable:!0,get:function(){return v.isRealNumber}}),Object.defineProperty(t,"kebabCase",{enumerable:!0,get:function(){return o.kebabCase}}),Object.defineProperty(t,"log",{enumerable:!0,get:function(){return A.log}}),Object.defineProperty(t,"measureTextWidth",{enumerable:!0,get:function(){return h.measureTextWidth}}),Object.defineProperty(t,"pick",{enumerable:!0,get:function(){return S.pick}}),Object.defineProperty(t,"renderGaugeStatistic",{enumerable:!0,get:function(){return u.renderGaugeStatistic}}),Object.defineProperty(t,"renderStatistic",{enumerable:!0,get:function(){return u.renderStatistic}}),Object.defineProperty(t,"template",{enumerable:!0,get:function(){return C.template}}),Object.defineProperty(t,"transformLabel",{enumerable:!0,get:function(){return a.transformLabel}});var E=e(1187),S=e(553),C=e(1188),A=e(554),O=e(1189),p=e(1190);Object.keys(p).forEach(function(M){M==="default"||M==="__esModule"||Object.prototype.hasOwnProperty.call(P,M)||M in t&&t[M]===p[M]||Object.defineProperty(t,M,{enumerable:!0,get:function(){return p[M]}})});var f=e(555),a=e(1191),l=e(1192),n=e(556),o=e(1193),u=e(557),h=e(1194),v=e(305),g=e(198);Object.keys(g).forEach(function(M){M==="default"||M==="__esModule"||Object.prototype.hasOwnProperty.call(P,M)||M in t&&t[M]===g[M]||Object.defineProperty(t,M,{enumerable:!0,get:function(){return g[M]}})});var m=e(123);Object.keys(m).forEach(function(M){M==="default"||M==="__esModule"||Object.prototype.hasOwnProperty.call(P,M)||M in t&&t[M]===m[M]||Object.defineProperty(t,M,{enumerable:!0,get:function(){return m[M]}})})},function(G,t,e){"use strict";e.r(t),e.d(t,"VERSION",function(){return g});var P=e(236),E=e.n(P),S=e(634),C=e.n(S),A=e(24),O=e.n(A),p=e(66),f=e.n(p);e.d(t,"registerScale",function(){return p.registerScale}),e.d(t,"getScale",function(){return p.getScale}),e.d(t,"registerTickMethod",function(){return p.registerTickMethod});var a=e(188),l=e.n(a);e.d(t,"setGlobal",function(){return a.setGlobal}),e.d(t,"GLOBAL",function(){return a.GLOBAL});var n=e(1345),o=e(978),u=e(473);e.d(t,"createThemeByStyleSheet",function(){return u.c}),e.d(t,"antvLight",function(){return u.b}),e.d(t,"antvDark",function(){return u.a});for(var h in A)["default","registerScale","getScale","registerTickMethod","setGlobal","GLOBAL","VERSION","setDefaultErrorFallback","createThemeByStyleSheet","antvLight","antvDark"].indexOf(h)<0&&function(M){e.d(t,M,function(){return A[M]})}(h);var v=e(67);e.d(t,"setDefaultErrorFallback",function(){return v.c}),Object(A.registerEngine)("canvas",P),Object(A.registerEngine)("svg",S);var g="4.1.15",m=P.Canvas.prototype.getPointByClient;P.Canvas.prototype.getPointByClient=function(M,T){var I=m.call(this,M,T),D=this.get("el"),R=D.getBoundingClientRect(),b=this.get("width"),L=this.get("height"),x=R.width,F=R.height;return{x:I.x/(x/b),y:I.y/(F/L)}}},function(G,t,e){"use strict";function P(E,S){if(!(E instanceof S))throw new TypeError("Cannot call a class as a function")}G.exports=P,G.exports.default=G.exports,G.exports.__esModule=!0},function(G,t,e){"use strict";var P=e(134),E=e.n(P),S=e(4),C=e.n(S),A=e(45),O=e.n(A),p=e(9),f=e.n(p),a=e(25),l=e.n(a),n=e(11),o=e.n(n),u=e(12),h=e.n(u),v=e(5),g=e.n(v),m=e(3),M=e.n(m),T=e(93),I=e.n(T),D=e(27),R=e.n(D),b=e(133),L=e(67),x=e(76),F=e(47),B=e(166),N=e(83),j=e(78),W=e(75),w=e(94),H=e(232),Y=e(0);function K(ut){var st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return{width:Object(Y.isNumber)(st.width)?st.width:ut.clientWidth,height:Object(Y.isNumber)(st.height)?st.height:ut.clientHeight}}var _=e(15),tt=function ut(st,ht){if(Object(Y.isObject)(st)&&Object(Y.isObject)(ht)){var U=Object.keys(st),rt=Object.keys(ht);if(U.length!==rt.length)return!1;for(var yt=!0,Pt=0;Pt2&&arguments[2]!==void 0?arguments[2]:function(rt){return rt},U=M.a.forwardRef(function(rt,yt){var Pt=rt.title,mt=rt.description,gt=rt.autoFit,Mt=gt===void 0?!0:gt,At=rt.forceFit,St=rt.errorContent,Ft=St===void 0?L.a:St,Gt=rt.containerStyle,zt=rt.containerProps,Ht=rt.placeholder,Xt=rt.ErrorBoundaryProps,kt=rt.isMaterial,Jt=pt(rt,["title","description","autoFit","forceFit","errorContent","containerStyle","containerProps","placeholder","ErrorBoundaryProps","isMaterial"]),Yt=ht(Jt),_t=Object(m.useRef)(),ce=Object(m.useRef)(),ie=Object(m.useRef)(),le=Object(m.useState)(0),ne=E()(le,2),ae=ne[0],oe=ne[1],pe=Object(m.useRef)(),me=Object(m.useCallback)(function(){if(!!_t.current){var Ge=K(_t.current,rt),Ye=ce.current?K(ce.current):{width:0,height:0},Er=ie.current?K(ie.current):{width:0,height:0},Je=Ge.height-Ye.height-Er.height;Je===0&&(Je=350),Je<20&&(Je=20),Math.abs(ae-Je)>1&&oe(Je)}},[_t.current,ce.current,ae,ie.current]),Ue=Object(m.useCallback)(Object(Y.debounce)(me,500),[me]),Ke=M.a.isValidElement(Ft)?function(){return Ft}:Ft;if(Ht&&!Yt.data){var We=Ht===!0?$:Ht;return M.a.createElement(L.b,C()({FallbackComponent:Ke},Xt),M.a.createElement("div",{style:{width:rt.width||"100%",height:rt.height||400,textAlign:"center",position:"relative"}},We))}var Oe=Object(B.a)(Pt,!1),ye=Object(B.a)(mt,!1),rr=C()(C()({},et),Oe.style),vr=C()(C()(C()({},Q),ye.style),{top:rr.height}),ir=At!==void 0?At:Mt;return Object(Y.isNil)(At)||at()(!1,"\u8BF7\u4F7F\u7528autoFit\u66FF\u4EE3forceFit"),Object(m.useEffect)(function(){return ir?_t.current?(me(),pe.current=new H.ResizeObserver(Ue),pe.current.observe(_t.current)):oe(0):_t.current&&(me(),pe.current&&pe.current.unobserve(_t.current)),function(){pe.current&&_t.current&&pe.current.unobserve(_t.current)}},[_t.current,ir]),M.a.createElement(L.b,C()({FallbackComponent:Ke},Xt),M.a.createElement("div",C()({ref:function(Ye){_t.current=Ye,kt&&(Object(Y.isFunction)(yt)?yt(Ye):yt&&(yt.current=Ye))},className:"bizcharts-plot"},zt,{style:{position:"relative",height:rt.height||"100%",width:rt.width||"100%"}}),Oe.visible&&M.a.createElement("div",C()({ref:ce},Object(_.d)(Yt),{className:"bizcharts-plot-title",style:rr}),Oe.text),ye.visible&&M.a.createElement("div",C()({ref:ie},Object(_.a)(Yt),{className:"bizcharts-plot-description",style:vr}),ye.text),!!ae&&M.a.createElement(ot,C()({appendPadding:[10,5,10,10],autoFit:ir,ref:kt?void 0:yt},Yt,{PlotClass:ut,containerStyle:C()(C()({},Gt),{height:ae})}))))});return U.displayName=st||ut.name,U}var dt=t.a=lt},function(G,t,e){"use strict";var P=e(748);function E(S,C){if(typeof C!="function"&&C!==null)throw new TypeError("Super expression must either be null or a function");S.prototype=Object.create(C&&C.prototype,{constructor:{value:S,writable:!0,configurable:!0}}),C&&P(S,C)}G.exports=E,G.exports.default=G.exports,G.exports.__esModule=!0},function(G,t,e){"use strict";var P=e(6).default,E=e(749);function S(C,A){if(A&&(P(A)==="object"||typeof A=="function"))return A;if(A!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return E(C)}G.exports=S,G.exports.default=G.exports,G.exports.__esModule=!0},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ELEMENT_RANGE_HIGHLIGHT_EVENTS=t.BRUSH_FILTER_EVENTS=t.VIEW_LIFE_CIRCLE=void 0;var P=e(1),E=e(24),S=e(207),C=e(108);(0,E.registerTheme)("dark",(0,C.createThemeByStyleSheet)(S.antvDark));var A=(0,P.__importStar)(e(206)),O=(0,P.__importStar)(e(327)),p=e(24);(0,p.registerEngine)("canvas",A),(0,p.registerEngine)("svg",O);var f=e(24),a=(0,P.__importDefault)(e(328)),l=(0,P.__importDefault)(e(329)),n=(0,P.__importDefault)(e(330)),o=(0,P.__importDefault)(e(331)),u=(0,P.__importDefault)(e(332)),h=(0,P.__importDefault)(e(159)),v=(0,P.__importDefault)(e(333)),g=(0,P.__importDefault)(e(334)),m=(0,P.__importDefault)(e(335)),M=(0,P.__importDefault)(e(1017));(0,f.registerGeometry)("Polygon",g.default),(0,f.registerGeometry)("Interval",o.default),(0,f.registerGeometry)("Schema",m.default),(0,f.registerGeometry)("Path",h.default),(0,f.registerGeometry)("Point",v.default),(0,f.registerGeometry)("Line",u.default),(0,f.registerGeometry)("Area",a.default),(0,f.registerGeometry)("Edge",l.default),(0,f.registerGeometry)("Heatmap",n.default),(0,f.registerGeometry)("Violin",M.default),e(1019),e(1020),e(1021),e(1022),e(1023),e(1024),e(479),e(480),e(481),e(482),e(483),e(284),e(484),e(485),e(486),e(487),e(488),e(489),e(1025),e(1026);var T=e(24),I=(0,P.__importDefault)(e(100)),D=(0,P.__importDefault)(e(164)),R=(0,P.__importDefault)(e(165)),b=(0,P.__importDefault)(e(215));(0,T.registerGeometryLabel)("base",I.default),(0,T.registerGeometryLabel)("interval",D.default),(0,T.registerGeometryLabel)("pie",R.default),(0,T.registerGeometryLabel)("polar",b.default);var L=e(24),x=e(336),F=e(1027),B=e(1028),N=e(337),j=e(338),W=e(226),w=e(1029),H=e(1031),Y=e(1033),K=e(1034),_=e(1035),tt=e(1036),X=e(1037);(0,L.registerGeometryLabelLayout)("overlap",W.overlap),(0,L.registerGeometryLabelLayout)("distribute",x.distribute),(0,L.registerGeometryLabelLayout)("fixed-overlap",W.fixedOverlap),(0,L.registerGeometryLabelLayout)("hide-overlap",w.hideOverlap),(0,L.registerGeometryLabelLayout)("limit-in-shape",j.limitInShape),(0,L.registerGeometryLabelLayout)("limit-in-canvas",N.limitInCanvas),(0,L.registerGeometryLabelLayout)("limit-in-plot",X.limitInPlot),(0,L.registerGeometryLabelLayout)("pie-outer",F.pieOuterLabelLayout),(0,L.registerGeometryLabelLayout)("adjust-color",H.adjustColor),(0,L.registerGeometryLabelLayout)("interval-adjust-position",Y.intervalAdjustPosition),(0,L.registerGeometryLabelLayout)("interval-hide-overlap",K.intervalHideOverlap),(0,L.registerGeometryLabelLayout)("point-adjust-position",_.pointAdjustPosition),(0,L.registerGeometryLabelLayout)("pie-spider",B.pieSpiderLabelLayout),(0,L.registerGeometryLabelLayout)("path-adjust-position",tt.pathAdjustPosition);var k=e(223),at=e(168),Z=e(163),it=e(323),nt=e(224),q=e(324),vt=e(325),pt=e(225),$=e(24);(0,$.registerAnimation)("fade-in",k.fadeIn),(0,$.registerAnimation)("fade-out",k.fadeOut),(0,$.registerAnimation)("grow-in-x",at.growInX),(0,$.registerAnimation)("grow-in-xy",at.growInXY),(0,$.registerAnimation)("grow-in-y",at.growInY),(0,$.registerAnimation)("scale-in-x",nt.scaleInX),(0,$.registerAnimation)("scale-in-y",nt.scaleInY),(0,$.registerAnimation)("wave-in",vt.waveIn),(0,$.registerAnimation)("zoom-in",pt.zoomIn),(0,$.registerAnimation)("zoom-out",pt.zoomOut),(0,$.registerAnimation)("position-update",it.positionUpdate),(0,$.registerAnimation)("sector-path-update",q.sectorPathUpdate),(0,$.registerAnimation)("path-in",Z.pathIn);var Q=e(24),et=(0,P.__importDefault)(e(339)),ft=(0,P.__importDefault)(e(340)),ot=(0,P.__importDefault)(e(341)),lt=(0,P.__importDefault)(e(342)),dt=(0,P.__importDefault)(e(343)),ut=(0,P.__importDefault)(e(344));(0,Q.registerFacet)("rect",dt.default),(0,Q.registerFacet)("mirror",lt.default),(0,Q.registerFacet)("list",ft.default),(0,Q.registerFacet)("matrix",ot.default),(0,Q.registerFacet)("circle",et.default),(0,Q.registerFacet)("tree",ut.default);var st=e(24),ht=(0,P.__importDefault)(e(322)),U=(0,P.__importDefault)(e(345)),rt=(0,P.__importDefault)(e(346)),yt=(0,P.__importDefault)(e(347)),Pt=(0,P.__importDefault)(e(205)),mt=(0,P.__importDefault)(e(1041));(0,st.registerComponentController)("axis",U.default),(0,st.registerComponentController)("legend",rt.default),(0,st.registerComponentController)("tooltip",Pt.default),(0,st.registerComponentController)("annotation",ht.default),(0,st.registerComponentController)("slider",yt.default),(0,st.registerComponentController)("scrollbar",mt.default);var gt=e(24),Mt=(0,P.__importDefault)(e(348)),At=(0,P.__importDefault)(e(349)),St=(0,P.__importDefault)(e(128)),Ft=(0,P.__importDefault)(e(350)),Gt=(0,P.__importDefault)(e(351)),zt=(0,P.__importDefault)(e(352)),Ht=(0,P.__importDefault)(e(353)),Xt=(0,P.__importDefault)(e(354)),kt=(0,P.__importDefault)(e(160)),Jt=(0,P.__importDefault)(e(355)),Yt=(0,P.__importDefault)(e(356)),_t=(0,P.__importStar)(e(227));Object.defineProperty(t,"ELEMENT_RANGE_HIGHLIGHT_EVENTS",{enumerable:!0,get:function(){return _t.ELEMENT_RANGE_HIGHLIGHT_EVENTS}});var ce=(0,P.__importDefault)(e(357)),ie=(0,P.__importDefault)(e(358)),le=(0,P.__importDefault)(e(359)),ne=(0,P.__importDefault)(e(360)),ae=(0,P.__importDefault)(e(361)),oe=(0,P.__importDefault)(e(228)),pe=(0,P.__importDefault)(e(362)),me=(0,P.__importDefault)(e(363)),Ue=(0,P.__importDefault)(e(1043)),Ke=(0,P.__importDefault)(e(1044)),We=(0,P.__importDefault)(e(1045)),Oe=(0,P.__importDefault)(e(492)),ye=(0,P.__importDefault)(e(491)),rr=(0,P.__importDefault)(e(1046)),vr=(0,P.__importDefault)(e(364)),ir=(0,P.__importDefault)(e(365)),Ge=(0,P.__importStar)(e(493));Object.defineProperty(t,"BRUSH_FILTER_EVENTS",{enumerable:!0,get:function(){return Ge.BRUSH_FILTER_EVENTS}});var Ye=(0,P.__importDefault)(e(1047)),Er=(0,P.__importDefault)(e(1048)),Je=(0,P.__importDefault)(e(1049)),hr=(0,P.__importDefault)(e(1050)),Br=(0,P.__importDefault)(e(1051)),jr=(0,P.__importDefault)(e(1052)),pr=(0,P.__importDefault)(e(1053)),Vr=(0,P.__importDefault)(e(1054)),en=(0,P.__importDefault)(e(1055));(0,gt.registerAction)("tooltip",St.default),(0,gt.registerAction)("sibling-tooltip",At.default),(0,gt.registerAction)("ellipsis-text",Ft.default),(0,gt.registerAction)("element-active",Gt.default),(0,gt.registerAction)("element-single-active",Xt.default),(0,gt.registerAction)("element-range-active",Ht.default),(0,gt.registerAction)("element-highlight",kt.default),(0,gt.registerAction)("element-highlight-by-x",Yt.default),(0,gt.registerAction)("element-highlight-by-color",Jt.default),(0,gt.registerAction)("element-single-highlight",ce.default),(0,gt.registerAction)("element-range-highlight",_t.default),(0,gt.registerAction)("element-sibling-highlight",_t.default,{effectSiblings:!0,effectByRecord:!0}),(0,gt.registerAction)("element-selected",le.default),(0,gt.registerAction)("element-single-selected",ne.default),(0,gt.registerAction)("element-range-selected",ie.default),(0,gt.registerAction)("element-link-by-color",zt.default),(0,gt.registerAction)("active-region",Mt.default),(0,gt.registerAction)("list-active",ae.default),(0,gt.registerAction)("list-selected",pe.default),(0,gt.registerAction)("list-highlight",oe.default),(0,gt.registerAction)("list-unchecked",me.default),(0,gt.registerAction)("list-checked",Ue.default),(0,gt.registerAction)("legend-item-highlight",oe.default,{componentNames:["legend"]}),(0,gt.registerAction)("axis-label-highlight",oe.default,{componentNames:["axis"]}),(0,gt.registerAction)("rect-mask",ye.default),(0,gt.registerAction)("x-rect-mask",We.default,{dim:"x"}),(0,gt.registerAction)("y-rect-mask",We.default,{dim:"y"}),(0,gt.registerAction)("circle-mask",Ke.default),(0,gt.registerAction)("path-mask",Oe.default),(0,gt.registerAction)("smooth-path-mask",rr.default),(0,gt.registerAction)("cursor",vr.default),(0,gt.registerAction)("data-filter",ir.default),(0,gt.registerAction)("brush",Ge.default),(0,gt.registerAction)("brush-x",Ge.default,{dims:["x"]}),(0,gt.registerAction)("brush-y",Ge.default,{dims:["y"]}),(0,gt.registerAction)("sibling-filter",Ye.default),(0,gt.registerAction)("sibling-x-filter",Ye.default),(0,gt.registerAction)("sibling-y-filter",Ye.default),(0,gt.registerAction)("element-filter",Er.default),(0,gt.registerAction)("element-sibling-filter",Je.default),(0,gt.registerAction)("element-sibling-filter-record",Je.default,{byRecord:!0}),(0,gt.registerAction)("view-drag",Br.default),(0,gt.registerAction)("view-move",jr.default),(0,gt.registerAction)("scale-translate",pr.default),(0,gt.registerAction)("scale-zoom",Vr.default),(0,gt.registerAction)("reset-button",hr.default,{name:"reset-button",text:"reset"}),(0,gt.registerAction)("mousewheel-scroll",en.default);var ke=e(24);function Sr(Wt){return Wt.isInPlot()}(0,ke.registerInteraction)("tooltip",{start:[{trigger:"plot:mousemove",action:"tooltip:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"plot:touchmove",action:"tooltip:show",throttle:{wait:50,leading:!0,trailing:!1}}],end:[{trigger:"plot:mouseleave",action:"tooltip:hide"},{trigger:"plot:leave",action:"tooltip:hide"},{trigger:"plot:touchend",action:"tooltip:hide"}]}),(0,ke.registerInteraction)("ellipsis-text",{start:[{trigger:"legend-item-name:mousemove",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"legend-item-name:touchstart",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"axis-label:mousemove",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"axis-label:touchstart",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}}],end:[{trigger:"legend-item-name:mouseleave",action:"ellipsis-text:hide"},{trigger:"legend-item-name:touchend",action:"ellipsis-text:hide"},{trigger:"axis-label:mouseleave",action:"ellipsis-text:hide"},{trigger:"axis-label:touchend",action:"ellipsis-text:hide"}]}),(0,ke.registerInteraction)("element-active",{start:[{trigger:"element:mouseenter",action:"element-active:active"}],end:[{trigger:"element:mouseleave",action:"element-active:reset"}]}),(0,ke.registerInteraction)("element-selected",{start:[{trigger:"element:click",action:"element-selected:toggle"}]}),(0,ke.registerInteraction)("element-highlight",{start:[{trigger:"element:mouseenter",action:"element-highlight:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight:reset"}]}),(0,ke.registerInteraction)("element-highlight-by-x",{start:[{trigger:"element:mouseenter",action:"element-highlight-by-x:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight-by-x:reset"}]}),(0,ke.registerInteraction)("element-highlight-by-color",{start:[{trigger:"element:mouseenter",action:"element-highlight-by-color:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight-by-color:reset"}]}),(0,ke.registerInteraction)("legend-active",{start:[{trigger:"legend-item:mouseenter",action:["list-active:active","element-active:active"]}],end:[{trigger:"legend-item:mouseleave",action:["list-active:reset","element-active:reset"]}]}),(0,ke.registerInteraction)("legend-highlight",{start:[{trigger:"legend-item:mouseenter",action:["legend-item-highlight:highlight","element-highlight:highlight"]}],end:[{trigger:"legend-item:mouseleave",action:["legend-item-highlight:reset","element-highlight:reset"]}]}),(0,ke.registerInteraction)("axis-label-highlight",{start:[{trigger:"axis-label:mouseenter",action:["axis-label-highlight:highlight","element-highlight:highlight"]}],end:[{trigger:"axis-label:mouseleave",action:["axis-label-highlight:reset","element-highlight:reset"]}]}),(0,ke.registerInteraction)("element-list-highlight",{start:[{trigger:"element:mouseenter",action:["list-highlight:highlight","element-highlight:highlight"]}],end:[{trigger:"element:mouseleave",action:["list-highlight:reset","element-highlight:reset"]}]}),(0,ke.registerInteraction)("element-range-highlight",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"mask:mouseenter",action:"cursor:move"},{trigger:"plot:mouseleave",action:"cursor:default"},{trigger:"mask:mouseleave",action:"cursor:crosshair"}],start:[{trigger:"plot:mousedown",isEnable:function(It){return!It.isInShape("mask")},action:["rect-mask:start","rect-mask:show"]},{trigger:"mask:dragstart",action:["rect-mask:moveStart"]}],processing:[{trigger:"plot:mousemove",action:["rect-mask:resize"]},{trigger:"mask:drag",action:["rect-mask:move"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:["rect-mask:end"]},{trigger:"mask:dragend",action:["rect-mask:moveEnd"]},{trigger:"document:mouseup",isEnable:function(It){return!It.isInPlot()},action:["element-range-highlight:clear","rect-mask:end","rect-mask:hide"]}],rollback:[{trigger:"dblclick",action:["element-range-highlight:clear","rect-mask:hide"]}]}),(0,ke.registerInteraction)("brush",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:Sr,action:["brush:start","rect-mask:start","rect-mask:show"]}],processing:[{trigger:"mousemove",isEnable:Sr,action:["rect-mask:resize"]}],end:[{trigger:"mouseup",isEnable:Sr,action:["brush:filter","brush:end","rect-mask:end","rect-mask:hide","reset-button:show"]}],rollback:[{trigger:"reset-button:click",action:["brush:reset","reset-button:hide","cursor:crosshair"]}]}),(0,ke.registerInteraction)("brush-visible",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"plot:mousedown",action:["rect-mask:start","rect-mask:show"]}],processing:[{trigger:"plot:mousemove",action:["rect-mask:resize"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:["rect-mask:end","rect-mask:hide","element-filter:filter","element-range-highlight:clear"]}],rollback:[{trigger:"dblclick",action:["element-filter:clear"]}]}),(0,ke.registerInteraction)("brush-x",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:Sr,action:["brush-x:start","x-rect-mask:start","x-rect-mask:show"]}],processing:[{trigger:"mousemove",isEnable:Sr,action:["x-rect-mask:resize"]}],end:[{trigger:"mouseup",isEnable:Sr,action:["brush-x:filter","brush-x:end","x-rect-mask:end","x-rect-mask:hide"]}],rollback:[{trigger:"dblclick",action:["brush-x:reset"]}]}),(0,ke.registerInteraction)("element-path-highlight",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:Sr,action:"path-mask:start"},{trigger:"mousedown",isEnable:Sr,action:"path-mask:show"}],processing:[{trigger:"mousemove",action:"path-mask:addPoint"}],end:[{trigger:"mouseup",action:"path-mask:end"}],rollback:[{trigger:"dblclick",action:"path-mask:hide"}]}),(0,ke.registerInteraction)("element-single-selected",{start:[{trigger:"element:click",action:"element-single-selected:toggle"}]}),(0,ke.registerInteraction)("legend-filter",{showEnable:[{trigger:"legend-item:mouseenter",action:"cursor:pointer"},{trigger:"legend-item:mouseleave",action:"cursor:default"}],start:[{trigger:"legend-item:click",action:["list-unchecked:toggle","data-filter:filter"]}]}),(0,ke.registerInteraction)("continuous-filter",{start:[{trigger:"legend:valuechanged",action:"data-filter:filter"}]}),(0,ke.registerInteraction)("continuous-visible-filter",{start:[{trigger:"legend:valuechanged",action:"element-filter:filter"}]}),(0,ke.registerInteraction)("legend-visible-filter",{showEnable:[{trigger:"legend-item:mouseenter",action:"cursor:pointer"},{trigger:"legend-item:mouseleave",action:"cursor:default"}],start:[{trigger:"legend-item:click",action:["list-unchecked:toggle","element-filter:filter"]}]}),(0,ke.registerInteraction)("active-region",{start:[{trigger:"plot:mousemove",action:"active-region:show"}],end:[{trigger:"plot:mouseleave",action:"active-region:hide"}]});function Ur(Wt){return Wt.gEvent.preventDefault(),Wt.gEvent.originalEvent.deltaY>0}(0,ke.registerInteraction)("view-zoom",{start:[{trigger:"plot:mousewheel",isEnable:function(It){return Ur(It.event)},action:"scale-zoom:zoomOut",throttle:{wait:100,leading:!0,trailing:!1}},{trigger:"plot:mousewheel",isEnable:function(It){return!Ur(It.event)},action:"scale-zoom:zoomIn",throttle:{wait:100,leading:!0,trailing:!1}}]}),(0,ke.registerInteraction)("sibling-tooltip",{start:[{trigger:"plot:mousemove",action:"sibling-tooltip:show"}],end:[{trigger:"plot:mouseleave",action:"sibling-tooltip:hide"}]}),(0,ke.registerInteraction)("plot-mousewheel-scroll",{start:[{trigger:"plot:mousewheel",action:"mousewheel-scroll:scroll"}]});var bt=e(20);Object.defineProperty(t,"VIEW_LIFE_CIRCLE",{enumerable:!0,get:function(){return bt.VIEW_LIFE_CIRCLE}}),(0,P.__exportStar)(e(24),t)},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(1083);Object.defineProperty(t,"flow",{enumerable:!0,get:function(){return E.flow}});var S=e(514);Object.defineProperty(t,"pick",{enumerable:!0,get:function(){return S.pick}});var C=e(1084);Object.defineProperty(t,"template",{enumerable:!0,get:function(){return C.template}});var A=e(515);Object.defineProperty(t,"log",{enumerable:!0,get:function(){return A.log}}),Object.defineProperty(t,"invariant",{enumerable:!0,get:function(){return A.invariant}}),Object.defineProperty(t,"LEVEL",{enumerable:!0,get:function(){return A.LEVEL}});var O=e(1085);Object.defineProperty(t,"getContainerSize",{enumerable:!0,get:function(){return O.getContainerSize}}),P.__exportStar(e(1086),t);var p=e(516);Object.defineProperty(t,"findViewById",{enumerable:!0,get:function(){return p.findViewById}}),Object.defineProperty(t,"getViews",{enumerable:!0,get:function(){return p.getViews}}),Object.defineProperty(t,"getSiblingViews",{enumerable:!0,get:function(){return p.getSiblingViews}});var f=e(1087);Object.defineProperty(t,"transformLabel",{enumerable:!0,get:function(){return f.transformLabel}});var a=e(1088);Object.defineProperty(t,"getSplinePath",{enumerable:!0,get:function(){return a.getSplinePath}});var l=e(517);Object.defineProperty(t,"deepAssign",{enumerable:!0,get:function(){return l.deepAssign}});var n=e(1089);Object.defineProperty(t,"kebabCase",{enumerable:!0,get:function(){return n.kebabCase}});var o=e(518);Object.defineProperty(t,"renderStatistic",{enumerable:!0,get:function(){return o.renderStatistic}}),Object.defineProperty(t,"renderGaugeStatistic",{enumerable:!0,get:function(){return o.renderGaugeStatistic}});var u=e(1090);Object.defineProperty(t,"measureTextWidth",{enumerable:!0,get:function(){return u.measureTextWidth}});var h=e(294);Object.defineProperty(t,"isBetween",{enumerable:!0,get:function(){return h.isBetween}}),Object.defineProperty(t,"isRealNumber",{enumerable:!0,get:function(){return h.isRealNumber}}),P.__exportStar(e(295),t),P.__exportStar(e(296),t)},function(G,t,e){"use strict";e.d(t,"f",function(){return a}),e.d(t,"e",function(){return n}),e.d(t,"c",function(){return o}),e.d(t,"b",function(){return u}),e.d(t,"d",function(){return h}),e.d(t,"a",function(){return v});var P=e(4),E=e.n(P),S=e(16),C=e.n(S),A=e(0),O=e.n(A),p=e(231),f=e(138),a=function(m,M){m.forEach(function(T){var I=T.sourceKey,D=T.targetKey,R=T.notice,b=Object(A.get)(M,I);b&&(C()(!1,R),Object(A.set)(M,D,b))})},l=function(m,M){var T=Object(A.get)(m,M);if(T===!1||T===null){m[M]=null;return}if(T!==void 0){if(T===!0){m[M]={};return}if(!Object(A.isObject)(T)){C()(!0,"".concat(M," \u914D\u7F6E\u53C2\u6570\u4E0D\u6B63\u786E"));return}n(T,"line"),n(T,"grid"),n(T,"label"),n(T,"tickLine"),n(T,"title");var I=Object(A.get)(T,"label");if(I&&Object(A.isObject)(I)){var D=I.suffix;D&&Object(A.set)(I,"formatter",function(x){return"".concat(x).concat(D)});var R=I.offsetX,b=I.offsetY,L=I.offset;Object(A.isNil)(L)&&(!Object(A.isNil)(R)||!Object(A.isNil)(b))&&(M==="xAxis"&&Object(A.set)(I,"offset",Object(A.isNil)(R)?b:R),M==="yAxis"&&Object(A.set)(I,"offset",Object(A.isNil)(b)?R:b))}m[M]=E()(E()({},T),{label:I})}},n=function(m,M){var T=Object(A.get)(m,"".concat(M,".visible"));return(T===!1||T===null)&&Object(A.set)(m,M,!1),T},o=function(m){var M=E()({},m);n(M,"tooltip");var T=n(M,"legend");if(T){n(M,"legend.title");var I=Object(A.get)(M,"legend.position");I&&Object(A.set)(M,"legend.position",{"top-center":"top","right-center":"right","left-center":"left","bottom-center":"bottom"}[I]||I)}var D=Object(A.get)(M,"legend.formatter");if(D){var R=Object(A.get)(M,"legend.itemName",{});Object(A.set)(M,"legend.itemName",E()(E()({},R),{formatter:D}))}var b=Object(A.get)(M,"legend.text");b&&Object(A.set)(M,"legend.itemName",b),n(M,"label"),l(M,"xAxis"),l(M,"yAxis");var L=Object(A.get)(M,"guideLine",[]),x=Object(A.get)(M,"data",[]),F=Object(A.get)(M,"yField","y");L.forEach(function(j){if(x.length>0){var W="median";switch(j.type){case"max":W=Object(A.maxBy)(x,function(H){return H[F]})[F];break;case"mean":W=Object(p.a)(x.map(function(H){return H[F]}))/x.length;break;default:W=Object(A.minBy)(x,function(H){return H[F]})[F];break}var w=E()(E()({start:["min",W],end:["max",W],style:j.lineStyle,text:{content:W}},j),{type:"line"});Object(A.get)(M,"annotations")||Object(A.set)(M,"annotations",[]),M.annotations.push(w),Object(A.set)(M,"point",!1)}});var B=Object(A.get)(M,"interactions",[]),N=B.find(function(j){return j.type==="slider"});return N&&Object(A.isNil)(M.slider)&&(M.slider=N.cfg),M},u=function(m,M,T){var I=Object(f.a)(Object(A.get)(M,"events",[])),D=Object(f.a)(Object(A.get)(T,"events",[]));I.forEach(function(R){m.off(R[1],M.events[R[0]])}),D.forEach(function(R){m.on(R[1],T.events[R[0]])})},h=function(m){var M=Object(A.get)(m,"events",{}),T={};return["onTitleClick","onTitleDblClick","onTitleMouseleave","onTitleMousemove","onTitleMousedown","onTitleMouseup","onTitleMouseenter"].forEach(function(I){M[I]&&(T[I.replace("Title","")]=M[I])}),T},v=function(m){var M=Object(A.get)(m,"events",{}),T={};return["onDescriptionClick","onDescriptionDblClick","onDescriptionMouseleave","onDescriptionMousemove","onDescriptionMousedown","onDescriptionMouseup","onDescriptionMouseenter"].forEach(function(I){M[I]&&(T[I.replace("Description","")]=M[I])}),T}},function(G,t,e){"use strict";var P=!1,E=function(){};if(P){var S=function(A,O){var p=arguments.length;O=new Array(p>1?p-1:0);for(var f=1;f2?f-2:0);for(var a=2;a=Y||tt.height>=Y?tt:null}function O(H,Y){var K=H.event,_=K.target,tt=_.getCanvasBBox();return tt.width>=Y||tt.height>=Y?_.attr("path"):null}function p(H){var Y=H.event,K,_=Y.target;return _&&(K=_.get("element")),K}t.getCurrentElement=p;function f(H){var Y=H.event,K=Y.target,_;return K&&(_=K.get("delegateObject")),_}t.getDelegationObject=f;function a(H){var Y=H.event.gEvent;return!(Y&&Y.fromShape&&Y.toShape&&Y.fromShape.get("element")===Y.toShape.get("element"))}t.isElementChange=a;function l(H){return H&&H.component&&H.component.isList()}t.isList=l;function n(H){return H&&H.component&&H.component.isSlider()}t.isSlider=n;function o(H){var Y=H.event,K=Y.target;return K&&K.get("name")==="mask"}t.isMask=o;function u(H,Y){var K=H.event.target;if(K.get("type")==="path"){var _=O(H,Y);return _?R(H.view,_):void 0}var tt=A(H,Y);return tt?I(H.view,tt):null}t.getMaskedElements=u;function h(H,Y,K){var _=A(H,K);if(!_)return null;var tt=H.view,X=j(tt,Y,{x:_.x,y:_.y}),k=j(tt,Y,{x:_.maxX,y:_.maxY}),at={minX:X.x,minY:X.y,maxX:k.x,maxY:k.y};return I(Y,at)}t.getSiblingMaskElements=h;function v(H){var Y=H.geometries,K=[];return(0,P.each)(Y,function(_){var tt=_.elements;K=K.concat(tt)}),H.views&&H.views.length&&(0,P.each)(H.views,function(_){K=K.concat(v(_))}),K}t.getElements=v;function g(H,Y,K){var _=v(H);return _.filter(function(tt){return M(tt,Y)===K})}t.getElementsByField=g;function m(H,Y){var K=H.geometries,_=[];return(0,P.each)(K,function(tt){var X=tt.getElementsBy(function(k){return k.hasState(Y)});_=_.concat(X)}),_}t.getElementsByState=m;function M(H,Y){var K=H.getModel(),_=K.data,tt;return(0,P.isArray)(_)?tt=_[0][Y]:tt=_[Y],tt}t.getElementValue=M;function T(H,Y){return!(Y.minX>H.maxX||Y.maxXH.maxY||Y.maxY=Y.x&&H.y<=Y.y&&H.maxY>Y.y}t.isInBox=F;function B(H){var Y=H.parent,K=null;return Y&&(K=Y.views.filter(function(_){return _!==H})),K}t.getSilbings=B;function N(H,Y){var K=H.getCoordinate();return K.invert(Y)}function j(H,Y,K){var _=N(H,K);return Y.getCoordinate().convert(_)}t.getSiblingPoint=j;function W(H,Y,K,_){var tt=!1;return(0,P.each)(H,function(X){if(X[K]===Y[K]&&X[_]===Y[_])return tt=!0,!1}),tt}t.isInRecords=W;function w(H,Y){var K=H.getScaleByField(Y);return!K&&H.views&&(0,P.each)(H.views,function(_){if(K=w(_,Y),K)return!1}),K}t.getScaleByField=w},function(G,t,e){"use strict";var P=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.ext=void 0,Object.defineProperty(t,"mat3",{enumerable:!0,get:function(){return E.mat3}}),Object.defineProperty(t,"vec2",{enumerable:!0,get:function(){return E.vec2}}),Object.defineProperty(t,"vec3",{enumerable:!0,get:function(){return E.vec3}});var E=e(172),S=A(e(765));t.ext=S;function C(O){if(typeof WeakMap!="function")return null;var p=new WeakMap,f=new WeakMap;return(C=function(l){return l?f:p})(O)}function A(O,p){if(!p&&O&&O.__esModule)return O;if(O===null||P(O)!=="object"&&typeof O!="function")return{default:O};var f=C(p);if(f&&f.has(O))return f.get(O);var a={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in O)if(n!=="default"&&Object.prototype.hasOwnProperty.call(O,n)){var o=l?Object.getOwnPropertyDescriptor(O,n):null;o&&(o.get||o.set)?Object.defineProperty(a,n,o):a[n]=O[n]}return a.default=O,f&&f.set(O,a),a}},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Arc",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(t,"Cubic",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"Line",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"Polygon",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"Polyline",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"Quad",{enumerable:!0,get:function(){return S.default}}),t.Util=void 0;var S=P(e(803)),C=P(e(804)),A=P(e(805)),O=P(e(175)),p=P(e(807)),f=P(e(417)),a=n(e(88));t.Util=a;function l(o){if(typeof WeakMap!="function")return null;var u=new WeakMap,h=new WeakMap;return(l=function(g){return g?h:u})(o)}function n(o,u){if(!u&&o&&o.__esModule)return o;if(o===null||E(o)!=="object"&&typeof o!="function")return{default:o};var h=l(u);if(h&&h.has(o))return h.get(o);var v={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var m in o)if(m!=="default"&&Object.prototype.hasOwnProperty.call(o,m)){var M=g?Object.getOwnPropertyDescriptor(o,m):null;M&&(M.get||M.set)?Object.defineProperty(v,m,M):v[m]=o[m]}return v.default=o,h&&h.set(o,v),v}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getBackgroundRectStyle=t.getStyle=void 0;var P=e(1),E=e(0);function S(A,O,p,f){f===void 0&&(f="");var a=A.style,l=a===void 0?{}:a,n=A.defaultStyle,o=A.color,u=A.size,h=(0,P.__assign)((0,P.__assign)({},n),l);return o&&(O&&(l.stroke||(h.stroke=o)),p&&(l.fill||(h.fill=o))),f&&(0,E.isNil)(l[f])&&!(0,E.isNil)(u)&&(h[f]=u),h}t.getStyle=S;function C(A){return(0,E.deepMix)({},{fill:"#CCD6EC",fillOpacity:.3},(0,E.get)(A,["background","style"]))}t.getBackgroundRectStyle=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.limitInPlot=t.annotation=t.scale=t.scrollbar=t.slider=t.state=t.theme=t.animation=t.interaction=t.tooltip=t.legend=void 0;var P=e(1),E=e(0),S=e(524),C=e(14);function A(m){var M=m.chart,T=m.options,I=T.legend,D=T.colorField,R=T.seriesField;return I===!1?M.legend(!1):(D||R)&&M.legend(D||R,I),m}t.legend=A;function O(m){var M=m.chart,T=m.options,I=T.tooltip;return I!==void 0&&M.tooltip(I),m}t.tooltip=O;function p(m){var M=m.chart,T=m.options,I=T.interactions;return E.each(I,function(D){D.enable===!1?M.removeInteraction(D.type):M.interaction(D.type,D.cfg||{})}),m}t.interaction=p;function f(m){var M=m.chart,T=m.options,I=T.animation;return typeof I=="boolean"?M.animate(I):M.animate(!0),E.each(M.geometries,function(D){D.animate(I)}),m}t.animation=f;function a(m){var M=m.chart,T=m.options,I=T.theme;return I&&M.theme(I),m}t.theme=a;function l(m){var M=m.chart,T=m.options,I=T.state;return I&&E.each(M.geometries,function(D){D.state(I)}),m}t.state=l;function n(m){var M=m.chart,T=m.options,I=T.slider;return M.option("slider",I),m}t.slider=n;function o(m){var M=m.chart,T=m.options,I=T.scrollbar;return M.option("scrollbar",I),m}t.scrollbar=o;function u(m,M){return function(T){var I=T.chart,D=T.options,R={};return E.each(m,function(b,L){R[L]=C.pick(b,S.AXIS_META_CONFIG_KEYS)}),R=C.deepAssign({},M,D.meta,R),I.scale(R),T}}t.scale=u;function h(m){return function(M){var T=M.chart,I=M.options,D=T.getController("annotation");return E.each(P.__spreadArrays(I.annotations||[],m||[]),function(R){D.annotation(R)}),M}}t.annotation=h;function v(m){var M=m.chart,T=m.options,I=T.yAxis,D=T.limitInPlot,R=D;return E.isObject(I)&&E.isNil(D)&&(Object.values(C.pick(I,["min","max","minLimit","maxLimit"])).some(function(b){return!E.isNil(b)})?R=!0:R=!1),M.limitInPlot=R,m}t.limitInPlot=v;var g=e(154);Object.defineProperty(t,"pattern",{enumerable:!0,get:function(){return g.pattern}})},function(G,t,e){"use strict";var P=e(4),E=e.n(P),S=e(9),C=e.n(S),A=e(25),O=e.n(A),p=e(11),f=e.n(p),a=e(12),l=e.n(a),n=e(5),o=e.n(n),u=e(3),h=e.n(u),v=e(633),g=e.n(v),m=e(203),M=e(222),T=e.n(M),I=e(0),D=e(161);g.a.prototype.render=function(){if(this.get("isReactElement")){var W=this.getContainer(),w=this.get("content"),H=this.get("refreshDeps"),Y=h.a.isValidElement(w)?w:w(W);(this.preRefreshDeps===void 0||!Object(I.isEqual)(this.preRefreshDeps,H))&&(T.a.render(Y,W),this.preRefreshDeps=H)}else{var K=this.getContainer(),_=this.get("html");Object(m.clearDom)(K);var tt=Object(I.isFunction)(_)?_(K):_;Object(I.isElement)(tt)?K.appendChild(tt):Object(I.isString)(tt)&&K.appendChild(Object(D.createDom)(tt))}this.resetPosition()};var R=e(322),b=e.n(R),L=e(47),x=e(8);function F(W){var w=B();return function(){var Y=o()(W),K;if(w){var _=o()(this).constructor;K=Reflect.construct(Y,arguments,_)}else K=Y.apply(this,arguments);return l()(this,K)}}function B(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(W){return!1}}Object(x.registerComponentController)("annotation",b.a);var N=function(W){f()(H,W);var w=F(H);function H(){var Y;return C()(this,H),Y=w.apply(this,arguments),Y.annotationType="line",Y}return O()(H,[{key:"componentDidMount",value:function(){var K=this.getChartIns();this.id=I.uniqueId("annotation"),this.annotation=K.annotation(),this.annotationType==="ReactElement"?this.annotation.annotation(E()({type:"html",isReactElement:!0},this.props)):this.annotation.annotation(E()({type:this.annotationType},this.props)),this.annotation.option[this.annotation.option.length-1].__id=this.id}},{key:"componentDidUpdate",value:function(){var K=this,_=null;this.annotation.option.forEach(function(tt,X){tt.__id===K.id&&(_=X)}),this.annotationType==="ReactElement"?this.annotation.option[_]=E()(E()({type:"html",isReactElement:!0},this.props),{__id:this.id}):this.annotation.option[_]=E()(E()({type:this.annotationType},this.props),{__id:this.id})}},{key:"componentWillUnmount",value:function(){var K=this,_=null;!this.annotation||(this.annotation.option.forEach(function(tt,X){tt.__id===K.id&&(_=X)}),_!==null&&this.annotation.option.splice(_,1),this.annotation=null)}},{key:"getChartIns",value:function(){return this.context}},{key:"render",value:function(){return h.a.createElement(h.a.Fragment,null)}}]),H}(h.a.Component);N.contextType=L.a;var j=t.a=N},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(68)),S=function(A){return Array.isArray?Array.isArray(A):(0,E.default)(A,"Array")};t.default=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=function(S){return S==null};t.default=P},function(G,t,e){"use strict";var P=e(11),E=e.n(P),S=e(12),C=e.n(S),A=e(5),O=e.n(A),p=e(45),f=e.n(p),a=e(9),l=e.n(a),n=e(25),o=e.n(n),u=e(3),h=e.n(u),v=e(50),g=e.n(v),m=e(27),M=e.n(m),T=e(100),I=e.n(T),D=e(506),R=e(47),b=e(8),L=e(55),x=e.n(L),F=e(22),B=e.n(F),N=e(83),j=function(Gt,zt,Ht,Xt){if(Gt===null){x()(Ht,function(Yt){var _t=zt[Yt];_t!==void 0&&(B()(_t)||(_t=[_t]),Xt(_t,Yt))});return}var kt,Jt;x()(Ht,function(Yt){kt=Gt[Yt],Jt=zt[Yt],Object(N.a)(Jt,kt)||(B()(Jt)||(Jt=[Jt]),Xt(Jt,Yt))})},W=e(16),w=e.n(W),H=e(293),Y=e(351),K=e.n(Y),_=e(352),tt=e.n(_),X=e(353),k=e.n(X),at=e(354),Z=e.n(at),it=e(160),nt=e.n(it),q=e(356),vt=e.n(q),pt=e(355),$=e.n(pt),Q=e(357),et=e.n(Q),ft=e(227),ot=e.n(ft),lt=e(359),dt=e.n(lt),ut=e(360),st=e.n(ut),ht=e(358),U=e.n(ht),rt=e(364),yt=e.n(rt);Object(b.registerAction)("cursor",yt.a),Object(b.registerAction)("element-active",K.a),Object(b.registerAction)("element-single-active",Z.a),Object(b.registerAction)("element-range-active",k.a),Object(b.registerAction)("element-highlight",nt.a),Object(b.registerAction)("element-highlight-by-x",vt.a),Object(b.registerAction)("element-highlight-by-color",$.a),Object(b.registerAction)("element-single-highlight",et.a),Object(b.registerAction)("element-range-highlight",ot.a),Object(b.registerAction)("element-sibling-highlight",ot.a,{effectSiblings:!0,effectByRecord:!0}),Object(b.registerAction)("element-selected",dt.a),Object(b.registerAction)("element-single-selected",st.a),Object(b.registerAction)("element-range-selected",U.a),Object(b.registerAction)("element-link-by-color",tt.a),Object(b.registerInteraction)("element-active",{start:[{trigger:"element:mouseenter",action:"element-active:active"}],end:[{trigger:"element:mouseleave",action:"element-active:reset"}]}),Object(b.registerInteraction)("element-selected",{start:[{trigger:"element:click",action:"element-selected:toggle"}]}),Object(b.registerInteraction)("element-highlight",{start:[{trigger:"element:mouseenter",action:"element-highlight:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight:reset"}]}),Object(b.registerInteraction)("element-highlight-by-x",{start:[{trigger:"element:mouseenter",action:"element-highlight-by-x:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight-by-x:reset"}]}),Object(b.registerInteraction)("element-highlight-by-color",{start:[{trigger:"element:mouseenter",action:"element-highlight-by-color:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight-by-color:reset"}]});var Pt=e(75);function mt(Gt){var zt=gt();return function(){var Xt=O()(Gt),kt;if(zt){var Jt=O()(this).constructor;kt=Reflect.construct(Xt,arguments,Jt)}else kt=Xt.apply(this,arguments);return C()(this,kt)}}function gt(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Gt){return!1}}Object(b.registerGeometryLabel)("base",I.a);var Mt=["line","area"],At=function(){function Gt(){l()(this,Gt),this.config={}}return o()(Gt,[{key:"setView",value:function(Ht){this.view=Ht,this.rootChart=Ht.rootChart||Ht}},{key:"createGeomInstance",value:function(Ht,Xt){this.geom=this.view[Ht](Xt);var kt=Xt.sortable;this.geom.__beforeMapping=this.geom.beforeMapping,this.geom.beforeMapping=function(Jt){var Yt=this.getXScale();return kt!==!1&&Jt&&Jt[0]&&Mt.includes(Ht)&&["time","timeCat"].includes(Yt.type)&&this.sort(Jt),this.__beforeMapping(Jt)},this.GemoBaseClassName=Ht}},{key:"update",value:function(Ht,Xt){var kt=this;this.geom||(this.setView(Xt.context),this.createGeomInstance(Xt.GemoBaseClassName,Ht),this.interactionTypes=Xt.interactionTypes),j(this.config,Ht,["position","shape","color","label","style","tooltip","size","animate","state","customInfo"],function(Jt,Yt){var _t;w()(!(Yt==="label"&&Jt[0]===!0),"label \u503C\u7C7B\u578B\u9519\u8BEF\uFF0C\u5E94\u4E3Afalse | LabelOption | FieldString"),(_t=kt.geom)[Yt].apply(_t,f()(Jt))}),j(this.config,Ht,["adjust"],function(Jt,Yt){g()(Jt[0])?kt.geom[Yt](Jt[0]):kt.geom[Yt](Jt)}),this.geom.state(Ht.state||{}),this.rootChart.on("processElemens",function(){M()(Ht.setElements)&&Ht.setElements(kt.geom.elements)}),j(this.config,Ht,this.interactionTypes,function(Jt,Yt){Jt[0]?kt.rootChart.interaction(Yt):kt.rootChart.removeInteraction(Yt)}),this.config=Object(Pt.a)(Ht)}},{key:"destroy",value:function(){this.geom&&(this.geom.destroy(),this.geom=null),this.config={}}}]),Gt}(),St=function(Gt){E()(Ht,Gt);var zt=mt(Ht);function Ht(Xt){var kt;return l()(this,Ht),kt=zt.call(this,Xt),kt.interactionTypes=[],kt.geomHelper=new At,kt}return o()(Ht,[{key:"componentWillUnmount",value:function(){this.geomHelper.destroy()}},{key:"render",value:function(){var kt=this;return this.geomHelper.update(this.props,this),h.a.createElement(h.a.Fragment,null,h.a.Children.map(this.props.children,function(Jt){return h.a.isValidElement(Jt)?h.a.cloneElement(Jt,{parentInstance:kt.geomHelper.geom}):h.a.createElement(h.a.Fragment,null)}))}}]),Ht}(h.a.Component);St.contextType=R.a;var Ft=t.a=St},function(G,t,e){"use strict";e.d(t,"a",function(){return C});var P=e(3),E=e.n(P),S=e(47);function C(){return E.a.useContext(S.a)}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=e(446),A=e(90),O=e(42),p=P(e(257)),f="update_status",a=["visible","tip","delegateObject"],l=["container","group","shapesMap","isRegister","isUpdating","destroyed"],n=function(u){(0,E.__extends)(h,u);function h(){return u!==null&&u.apply(this,arguments)||this}return h.prototype.getDefaultCfg=function(){var v=u.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},v),{container:null,shapesMap:{},group:null,capture:!0,isRegister:!1,isUpdating:!1,isInit:!0})},h.prototype.remove=function(){this.clear();var v=this.get("group");v.remove()},h.prototype.clear=function(){var v=this.get("group");v.clear(),this.set("shapesMap",{}),this.clearOffScreenCache(),this.set("isInit",!0)},h.prototype.getChildComponentById=function(v){var g=this.getElementById(v),m=g&&g.get("component");return m},h.prototype.getElementById=function(v){return this.get("shapesMap")[v]},h.prototype.getElementByLocalId=function(v){var g=this.getElementId(v);return this.getElementById(g)},h.prototype.getElementsByName=function(v){var g=[];return(0,S.each)(this.get("shapesMap"),function(m){m.get("name")===v&&g.push(m)}),g},h.prototype.getContainer=function(){return this.get("container")},h.prototype.updateInner=function(v){this.offScreenRender(),this.get("updateAutoRender")&&this.render()},h.prototype.render=function(){var v=this.get("offScreenGroup");v||(v=this.offScreenRender());var g=this.get("group");this.updateElements(v,g),this.deleteElements(),this.applyOffset(),this.get("eventInitted")||(this.initEvent(),this.set("eventInitted",!0)),this.set("isInit",!1)},h.prototype.show=function(){var v=this.get("group");v.show(),this.set("visible",!0)},h.prototype.hide=function(){var v=this.get("group");v.hide(),this.set("visible",!1)},h.prototype.setCapture=function(v){var g=this.get("group");g.set("capture",v),this.set("capture",v)},h.prototype.destroy=function(){this.removeEvent(),this.remove(),u.prototype.destroy.call(this)},h.prototype.getBBox=function(){return this.get("group").getCanvasBBox()},h.prototype.getLayoutBBox=function(){var v=this.get("group"),g=this.getInnerLayoutBBox(),m=v.getTotalMatrix();return m&&(g=(0,A.applyMatrix2BBox)(m,g)),g},h.prototype.on=function(v,g,m){var M=this.get("group");return M.on(v,g,m),this},h.prototype.off=function(v,g){var m=this.get("group");return m&&m.off(v,g),this},h.prototype.emit=function(v,g){var m=this.get("group");m.emit(v,g)},h.prototype.init=function(){u.prototype.init.call(this),this.get("group")||this.initGroup(),this.offScreenRender()},h.prototype.getInnerLayoutBBox=function(){return this.get("offScreenBBox")||this.get("group").getBBox()},h.prototype.delegateEmit=function(v,g){var m=this.get("group");g.target=m,m.emit(v,g),(0,C.propagationDelegate)(m,v,g)},h.prototype.createOffScreenGroup=function(){var v=this.get("group"),g=v.getGroupBase(),m=new g({delegateObject:this.getDelegateObject()});return m},h.prototype.applyOffset=function(){var v=this.get("offsetX"),g=this.get("offsetY");this.moveElementTo(this.get("group"),{x:v,y:g})},h.prototype.initGroup=function(){var v=this.get("container");this.set("group",v.addGroup({id:this.get("id"),name:this.get("name"),capture:this.get("capture"),visible:this.get("visible"),isComponent:!0,component:this,delegateObject:this.getDelegateObject()}))},h.prototype.offScreenRender=function(){this.clearOffScreenCache();var v=this.createOffScreenGroup();return this.renderInner(v),this.set("offScreenGroup",v),this.set("offScreenBBox",(0,O.getBBoxWithClip)(v)),v},h.prototype.addGroup=function(v,g){this.appendDelegateObject(v,g);var m=v.addGroup(g);return this.get("isRegister")&&this.registerElement(m),m},h.prototype.addShape=function(v,g){this.appendDelegateObject(v,g);var m=v.addShape(g);return this.get("isRegister")&&this.registerElement(m),m},h.prototype.addComponent=function(v,g){var m=g.id,M=g.component,T=(0,E.__rest)(g,["id","component"]),I=new M((0,E.__assign)((0,E.__assign)({},T),{id:m,container:v,updateAutoRender:this.get("updateAutoRender")}));return I.init(),I.render(),this.get("isRegister")&&this.registerElement(I.get("group")),I},h.prototype.initEvent=function(){},h.prototype.removeEvent=function(){var v=this.get("group");v.off()},h.prototype.getElementId=function(v){var g=this.get("id"),m=this.get("name");return g+"-"+m+"-"+v},h.prototype.registerElement=function(v){var g=v.get("id");this.get("shapesMap")[g]=v},h.prototype.unregisterElement=function(v){var g=v.get("id");delete this.get("shapesMap")[g]},h.prototype.moveElementTo=function(v,g){var m=(0,A.getMatrixByTranslate)(g);v.attr("matrix",m)},h.prototype.addAnimation=function(v,g,m){var M=g.attr("opacity");(0,S.isNil)(M)&&(M=1),g.attr("opacity",0),g.animate({opacity:M},m)},h.prototype.removeAnimation=function(v,g,m){g.animate({opacity:0},m)},h.prototype.updateAnimation=function(v,g,m,M){g.animate(m,M)},h.prototype.updateElements=function(v,g){var m=this,M=this.get("animate"),T=this.get("animateOption"),I=v.getChildren().slice(0),D;(0,S.each)(I,function(R){var b=R.get("id"),L=m.getElementById(b),x=R.get("name");if(L)if(R.get("isComponent")){var F=R.get("component"),B=L.get("component"),N=(0,S.pick)(F.cfg,(0,S.difference)((0,S.keys)(F.cfg),l));B.update(N),L.set(f,"update")}else{var j=m.getReplaceAttrs(L,R);M&&T.update?m.updateAnimation(x,L,j,T.update):L.attr(j),R.isGroup()&&m.updateElements(R,L),(0,S.each)(a,function(Y){L.set(Y,R.get(Y))}),(0,O.updateClip)(L,R),D=L,L.set(f,"update")}else{g.add(R);var W=g.getChildren();if(W.splice(W.length-1,1),D){var w=W.indexOf(D);W.splice(w+1,0,R)}else W.unshift(R);if(m.registerElement(R),R.set(f,"add"),R.get("isComponent")){var F=R.get("component");F.set("container",g)}else R.isGroup()&&m.registerNewGroup(R);if(D=R,M){var H=m.get("isInit")?T.appear:T.enter;H&&m.addAnimation(x,R,H)}}})},h.prototype.clearUpdateStatus=function(v){var g=v.getChildren();(0,S.each)(g,function(m){m.set(f,null)})},h.prototype.clearOffScreenCache=function(){var v=this.get("offScreenGroup");v&&v.destroy(),this.set("offScreenGroup",null),this.set("offScreenBBox",null)},h.prototype.getDelegateObject=function(){var v,g=this.get("name"),m=(v={},v[g]=this,v.component=this,v);return m},h.prototype.appendDelegateObject=function(v,g){var m=v.get("delegateObject");g.delegateObject||(g.delegateObject={}),(0,S.mix)(g.delegateObject,m)},h.prototype.getReplaceAttrs=function(v,g){var m=v.attr(),M=g.attr();return(0,S.each)(m,function(T,I){M[I]===void 0&&(M[I]=void 0)}),M},h.prototype.registerNewGroup=function(v){var g=this,m=v.getChildren();(0,S.each)(m,function(M){g.registerElement(M),M.set(f,"add"),M.isGroup()&&g.registerNewGroup(M)})},h.prototype.deleteElements=function(){var v=this,g=this.get("shapesMap"),m=[];(0,S.each)(g,function(I,D){!I.get(f)||I.destroyed?m.push([D,I]):I.set(f,null)});var M=this.get("animate"),T=this.get("animateOption");(0,S.each)(m,function(I){var D=I[0],R=I[1];if(!R.destroyed){var b=R.get("name");if(M&&T.leave){var L=(0,S.mix)({callback:function(){v.removeElement(R)}},T.leave);v.removeAnimation(b,R,L)}else v.removeElement(R)}delete g[D]})},h.prototype.removeElement=function(v){if(v.get("isGroup")){var g=v.get("component");g&&g.destroy()}v.remove()},h}(p.default),o=n;t.default=o},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.clearDom=S,t.createBBox=p,t.distance=l,t.formatPadding=E,t.getBBoxWithClip=v,t.getCirclePoint=a,t.getTextPoint=M,t.getValueByPercent=f,t.hasClass=C,t.intersectBBox=u,t.mergeBBox=h,t.near=void 0,t.pointsToBBox=O,t.regionToBBox=A,t.toPx=m,t.updateClip=g,t.wait=void 0;var P=e(0);function E(T){var I=0,D=0,R=0,b=0;return(0,P.isNumber)(T)?I=D=R=b=T:(0,P.isArray)(T)&&(I=T[0],R=(0,P.isNil)(T[1])?T[0]:T[1],b=(0,P.isNil)(T[2])?T[0]:T[2],D=(0,P.isNil)(T[3])?R:T[3]),[I,R,b,D]}function S(T){for(var I=T.childNodes,D=I.length,R=D-1;R>=0;R--)T.removeChild(I[R])}function C(T,I){return!!T.className.match(new RegExp("(\\s|^)"+I+"(\\s|$)"))}function A(T){var I=T.start,D=T.end,R=Math.min(I.x,D.x),b=Math.min(I.y,D.y),L=Math.max(I.x,D.x),x=Math.max(I.y,D.y);return{x:R,y:b,minX:R,minY:b,maxX:L,maxY:x,width:L-R,height:x-b}}function O(T){var I=T.map(function(F){return F.x}),D=T.map(function(F){return F.y}),R=Math.min.apply(Math,I),b=Math.min.apply(Math,D),L=Math.max.apply(Math,I),x=Math.max.apply(Math,D);return{x:R,y:b,minX:R,minY:b,maxX:L,maxY:x,width:L-R,height:x-b}}function p(T,I,D,R){var b=T+D,L=I+R;return{x:T,y:I,width:D,height:R,minX:T,minY:I,maxX:isNaN(b)?0:b,maxY:isNaN(L)?0:L}}function f(T,I,D){return(1-D)*T+I*D}function a(T,I,D){return{x:T.x+Math.cos(D)*I,y:T.y+Math.sin(D)*I}}function l(T,I){var D=I.x-T.x,R=I.y-T.y;return Math.sqrt(D*D+R*R)}var n=function(I){return new Promise(function(D){setTimeout(D,I)})};t.wait=n;var o=function(I,D,R){return R===void 0&&(R=Math.pow(Number.EPSILON,.5)),[I,D].includes(Infinity)?Math.abs(I)===Math.abs(D):Math.abs(I-D)0?(0,P.each)(B,function(N){if(N.get("visible")){if(N.isGroup()&&N.get("children").length===0)return!0;var j=v(N),W=N.applyToMatrix([j.minX,j.minY,1]),w=N.applyToMatrix([j.minX,j.maxY,1]),H=N.applyToMatrix([j.maxX,j.minY,1]),Y=N.applyToMatrix([j.maxX,j.maxY,1]),K=Math.min(W[0],w[0],H[0],Y[0]),_=Math.max(W[0],w[0],H[0],Y[0]),tt=Math.min(W[1],w[1],H[1],Y[1]),X=Math.max(W[1],w[1],H[1],Y[1]);KL&&(L=_),ttF&&(F=X)}}):(b=0,L=0,x=0,F=0),R=p(b,x,L-b,F-x)}return D?u(R,D):R}function g(T,I){if(!(!T.getClip()&&!I.getClip())){var D=I.getClip();if(!D){T.setClip(null);return}var R={type:D.get("type"),attrs:D.attr()};T.setClip(R)}}function m(T){return T+"px"}function M(T,I,D,R){var b=l(T,I),L=R/b,x=0;return D==="start"?x=0-L:D==="end"&&(x=1+L),{x:f(T.x,I.x,x),y:f(T.y,I.y,x)}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1101);Object.defineProperty(t,"area",{enumerable:!0,get:function(){return P.area}});var E=e(1102);Object.defineProperty(t,"line",{enumerable:!0,get:function(){return E.line}});var S=e(1103);Object.defineProperty(t,"point",{enumerable:!0,get:function(){return S.point}});var C=e(1104);Object.defineProperty(t,"interval",{enumerable:!0,get:function(){return C.interval}});var A=e(525);Object.defineProperty(t,"polygon",{enumerable:!0,get:function(){return A.polygon}});var O=e(1105);Object.defineProperty(t,"edge",{enumerable:!0,get:function(){return O.edge}});var p=e(1106);Object.defineProperty(t,"schema",{enumerable:!0,get:function(){return p.schema}});var f=e(1107);Object.defineProperty(t,"violin",{enumerable:!0,get:function(){return f.violin}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(0),E=function(){function S(C,A){this.context=C,this.cfg=A,C.addAction(this)}return S.prototype.applyCfg=function(C){(0,P.assign)(this,C)},S.prototype.init=function(){this.applyCfg(this.cfg)},S.prototype.destroy=function(){this.context.removeAction(this),this.context=null},S}();t.default=E},function(G,t,e){"use strict";var P=e(1063),E=e(1064),S=e(496),C=e(1065);function A(O){return P(O)||E(O)||S(O)||C()}G.exports=A,G.exports.default=G.exports,G.exports.__esModule=!0},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getReplaceAttrs=t.getPolygonCentroid=t.getAngle=t.getArcPath=t.getSectorPath=t.polarToCartesian=void 0;var P=e(0);function E(n){if((0,P.isEmpty)(n))return null;var o=n[0].x,u=n[0].x,h=n[0].y,v=n[0].y;return(0,P.each)(n,function(g){o=o>g.x?g.x:o,u=ug.y?g.y:h,v=v=f&&o<=f+l&&u>=a&&u<=a+n}t.inBox=S;function C(f,a){return!(a.minX>f.maxX||a.maxXf.maxY||a.maxY=f&&o<=f+l&&u>=a&&u<=a+n}function A(f,a){return!(a.minX>f.maxX||a.maxXf.maxY||a.maxY0&&(h?"stroke"in v?this._setColor(u,"stroke",M):"strokeStyle"in v&&this._setColor(u,"stroke",T):this._setColor(u,"stroke",M||T),D&&b.setAttribute(O.SVG_ATTR_MAP.strokeOpacity,D),R&&b.setAttribute(O.SVG_ATTR_MAP.lineWidth,R))},o.prototype._setColor=function(u,h,v){var g=this.get("el");if(!v){g.setAttribute(O.SVG_ATTR_MAP[h],"none");return}if(v=v.trim(),/^[r,R,L,l]{1}[\s]*\(/.test(v)){var m=u.find("gradient",v);m||(m=u.addGradient(v)),g.setAttribute(O.SVG_ATTR_MAP[h],"url(#"+m+")")}else if(/^[p,P]{1}[\s]*\(/.test(v)){var m=u.find("pattern",v);m||(m=u.addPattern(v)),g.setAttribute(O.SVG_ATTR_MAP[h],"url(#"+m+")")}else g.setAttribute(O.SVG_ATTR_MAP[h],v)},o.prototype.shadow=function(u,h){var v=this.attr(),g=h||v,m=g.shadowOffsetX,M=g.shadowOffsetY,T=g.shadowBlur,I=g.shadowColor;(m||M||T||I)&&S.setShadow(this,u)},o.prototype.transform=function(u){var h=this.attr(),v=(u||h).matrix;v&&S.setTransform(this)},o.prototype.isInShape=function(u,h){return this.isPointInPath(u,h)},o.prototype.isPointInPath=function(u,h){var v=this.get("el"),g=this.get("canvas"),m=g.get("el").getBoundingClientRect(),M=u+m.left,T=h+m.top,I=document.elementFromPoint(M,T);return!!(I&&I.isEqualNode(v))},o.prototype.getHitLineWidth=function(){var u=this.attrs,h=u.lineWidth,v=u.lineAppendWidth;return this.isStroke()?h+v:0},o}(E.AbstractShape);t.default=l},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=e(1),C=e(30),A=e(150),O=e(74),p=e(277),f=e(54),a=o(e(191)),l=P(e(278));function n(v){if(typeof WeakMap!="function")return null;var g=new WeakMap,m=new WeakMap;return(n=function(T){return T?m:g})(v)}function o(v,g){if(!g&&v&&v.__esModule)return v;if(v===null||E(v)!=="object"&&typeof v!="function")return{default:v};var m=n(g);if(m&&m.has(v))return m.get(v);var M={},T=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var I in v)if(I!=="default"&&Object.prototype.hasOwnProperty.call(v,I)){var D=T?Object.getOwnPropertyDescriptor(v,I):null;D&&(D.get||D.set)?Object.defineProperty(M,I,D):M[I]=v[I]}return M.default=v,m&&m.set(v,M),M}var u=function(v){(0,S.__extends)(g,v);function g(){var m=v!==null&&v.apply(this,arguments)||this;return m.type="svg",m.canFill=!1,m.canStroke=!1,m}return g.prototype.getDefaultAttrs=function(){var m=v.prototype.getDefaultAttrs.call(this);return(0,S.__assign)((0,S.__assign)({},m),{lineWidth:1,lineAppendWidth:0,strokeOpacity:1,fillOpacity:1})},g.prototype.afterAttrsChange=function(m){v.prototype.afterAttrsChange.call(this,m);var M=this.get("canvas");if(M&&M.get("autoDraw")){var T=M.get("context");this.draw(T,m)}},g.prototype.getShapeBase=function(){return a},g.prototype.getGroupBase=function(){return l.default},g.prototype.onCanvasChange=function(m){(0,p.refreshElement)(this,m)},g.prototype.calculateBBox=function(){var m=this.get("el"),M=null;if(m)M=m.getBBox();else{var T=(0,C.getBBoxMethod)(this.get("type"));T&&(M=T(this))}if(M){var I=M.x,D=M.y,R=M.width,b=M.height,L=this.getHitLineWidth(),x=L/2,F=I-x,B=D-x,N=I+R+x,j=D+b+x;return{x:F,y:B,minX:F,minY:B,maxX:N,maxY:j,width:R+L,height:b+L}}return{x:0,y:0,minX:0,minY:0,maxX:0,maxY:0,width:0,height:0}},g.prototype.isFill=function(){var m=this.attr(),M=m.fill,T=m.fillStyle;return(M||T||this.isClipShape())&&this.canFill},g.prototype.isStroke=function(){var m=this.attr(),M=m.stroke,T=m.strokeStyle;return(M||T)&&this.canStroke},g.prototype.draw=function(m,M){var T=this.get("el");this.get("destroyed")?T&&T.parentNode.removeChild(T):(T||(0,O.createDom)(this),(0,A.setClip)(this,m),this.createPath(m,M),this.shadow(m,M),this.strokeAndFill(m,M),this.transform(M))},g.prototype.createPath=function(m,M){},g.prototype.strokeAndFill=function(m,M){var T=M||this.attr(),I=T.fill,D=T.fillStyle,R=T.stroke,b=T.strokeStyle,L=T.fillOpacity,x=T.strokeOpacity,F=T.lineWidth,B=this.get("el");this.canFill&&(M?"fill"in T?this._setColor(m,"fill",I):"fillStyle"in T&&this._setColor(m,"fill",D):this._setColor(m,"fill",I||D),L&&B.setAttribute(f.SVG_ATTR_MAP.fillOpacity,L)),this.canStroke&&F>0&&(M?"stroke"in T?this._setColor(m,"stroke",R):"strokeStyle"in T&&this._setColor(m,"stroke",b):this._setColor(m,"stroke",R||b),x&&B.setAttribute(f.SVG_ATTR_MAP.strokeOpacity,x),F&&B.setAttribute(f.SVG_ATTR_MAP.lineWidth,F))},g.prototype._setColor=function(m,M,T){var I=this.get("el");if(!T){I.setAttribute(f.SVG_ATTR_MAP[M],"none");return}if(T=T.trim(),/^[r,R,L,l]{1}[\s]*\(/.test(T)){var D=m.find("gradient",T);D||(D=m.addGradient(T)),I.setAttribute(f.SVG_ATTR_MAP[M],"url(#"+D+")")}else if(/^[p,P]{1}[\s]*\(/.test(T)){var D=m.find("pattern",T);D||(D=m.addPattern(T)),I.setAttribute(f.SVG_ATTR_MAP[M],"url(#"+D+")")}else I.setAttribute(f.SVG_ATTR_MAP[M],T)},g.prototype.shadow=function(m,M){var T=this.attr(),I=M||T,D=I.shadowOffsetX,R=I.shadowOffsetY,b=I.shadowBlur,L=I.shadowColor;(D||R||b||L)&&(0,A.setShadow)(this,m)},g.prototype.transform=function(m){var M=this.attr(),T=(m||M).matrix;T&&(0,A.setTransform)(this)},g.prototype.isInShape=function(m,M){return this.isPointInPath(m,M)},g.prototype.isPointInPath=function(m,M){var T=this.get("el"),I=this.get("canvas"),D=I.get("el").getBoundingClientRect(),R=m+D.left,b=M+D.top,L=document.elementFromPoint(R,b);return!!(L&&L.isEqualNode(T))},g.prototype.getHitLineWidth=function(){var m=this.attrs,M=m.lineWidth,T=m.lineAppendWidth;return this.isStroke()?M+T:0},g}(C.AbstractShape),h=u;t.default=h},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTooltipMapping=void 0;var P=e(0);function E(S,C){if(S===!1)return{fields:!1};var A=P.get(S,"fields"),O=P.get(S,"formatter");return O&&!A&&(A=C),{fields:A,formatter:O}}t.getTooltipMapping=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTooltipMapping=E;var P=e(0);function E(S,C){if(S===!1)return{fields:!1};var A=(0,P.get)(S,"fields"),O=(0,P.get)(S,"formatter");return O&&!A&&(A=C),{fields:A,formatter:O}}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Category",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(t,"Identity",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"Linear",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(t,"Log",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"Pow",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"Quantile",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"Quantize",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"Scale",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"Time",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"TimeCat",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"getScale",{enumerable:!0,get:function(){return n.getScale}}),Object.defineProperty(t,"getTickMethod",{enumerable:!0,get:function(){return u.getTickMethod}}),Object.defineProperty(t,"registerScale",{enumerable:!0,get:function(){return n.registerScale}}),Object.defineProperty(t,"registerTickMethod",{enumerable:!0,get:function(){return u.registerTickMethod}});var E=P(e(142)),S=P(e(439)),C=P(e(856)),A=P(e(440)),O=P(e(859)),p=P(e(860)),f=P(e(861)),a=P(e(441)),l=P(e(862)),n=e(863),o=P(e(864)),u=e(865);(0,n.registerScale)("cat",S.default),(0,n.registerScale)("category",S.default),(0,n.registerScale)("identity",o.default),(0,n.registerScale)("linear",A.default),(0,n.registerScale)("log",O.default),(0,n.registerScale)("pow",p.default),(0,n.registerScale)("time",f.default),(0,n.registerScale)("timeCat",C.default),(0,n.registerScale)("quantize",a.default),(0,n.registerScale)("quantile",l.default)},function(G,t,e){"use strict";e.d(t,"a",function(){return O}),e.d(t,"c",function(){return p});var P=e(3),E=e.n(P),S=e(635),C=e.n(S),A=function(a){var l=a.error;return E.a.createElement("div",{className:"bizcharts-error",role:"alert"},E.a.createElement("p",null,"BizCharts something went wrong:"),E.a.createElement("pre",null,l.message))};function O(f){return A(f)}var p=function(a){A=a};t.b=S.ErrorBoundary},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P={}.toString,E=function(A,O){return P.call(A)==="[object "+O+"]"},S=E;t.default=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Scrollbar=t.Slider=t.HtmlTooltip=t.ContinuousLegend=t.CategoryLegend=t.CircleGrid=t.LineGrid=t.CircleAxis=t.LineAxis=t.Annotation=t.Crosshair=t.Component=t.GroupComponent=t.HtmlComponent=t.Scale=t.registerScale=t.getScale=t.Coordinate=t.registerCoordinate=t.getCoordinate=t.Color=t.Attribute=t.getAttribute=t.Adjust=t.getAdjust=t.registerAdjust=t.AbstractShape=t.AbstractGroup=t.Event=void 0;var P=e(30);Object.defineProperty(t,"Event",{enumerable:!0,get:function(){return P.Event}}),Object.defineProperty(t,"AbstractGroup",{enumerable:!0,get:function(){return P.AbstractGroup}}),Object.defineProperty(t,"AbstractShape",{enumerable:!0,get:function(){return P.AbstractShape}});var E=e(435);Object.defineProperty(t,"registerAdjust",{enumerable:!0,get:function(){return E.registerAdjust}}),Object.defineProperty(t,"getAdjust",{enumerable:!0,get:function(){return E.getAdjust}}),Object.defineProperty(t,"Adjust",{enumerable:!0,get:function(){return E.Adjust}});var S=e(254);Object.defineProperty(t,"getAttribute",{enumerable:!0,get:function(){return S.getAttribute}}),Object.defineProperty(t,"Attribute",{enumerable:!0,get:function(){return S.Attribute}});var C=e(254);Object.defineProperty(t,"Color",{enumerable:!0,get:function(){return C.Color}});var A=e(876);Object.defineProperty(t,"getCoordinate",{enumerable:!0,get:function(){return A.getCoordinate}}),Object.defineProperty(t,"registerCoordinate",{enumerable:!0,get:function(){return A.registerCoordinate}}),Object.defineProperty(t,"Coordinate",{enumerable:!0,get:function(){return A.Coordinate}});var O=e(66);Object.defineProperty(t,"getScale",{enumerable:!0,get:function(){return O.getScale}}),Object.defineProperty(t,"registerScale",{enumerable:!0,get:function(){return O.registerScale}}),Object.defineProperty(t,"Scale",{enumerable:!0,get:function(){return O.Scale}});var p=e(180);Object.defineProperty(t,"Annotation",{enumerable:!0,get:function(){return p.Annotation}}),Object.defineProperty(t,"Component",{enumerable:!0,get:function(){return p.Component}}),Object.defineProperty(t,"Crosshair",{enumerable:!0,get:function(){return p.Crosshair}}),Object.defineProperty(t,"GroupComponent",{enumerable:!0,get:function(){return p.GroupComponent}}),Object.defineProperty(t,"HtmlComponent",{enumerable:!0,get:function(){return p.HtmlComponent}}),Object.defineProperty(t,"Slider",{enumerable:!0,get:function(){return p.Slider}}),Object.defineProperty(t,"Scrollbar",{enumerable:!0,get:function(){return p.Scrollbar}});var f=p.Axis.Line,a=p.Axis.Circle;t.LineAxis=f,t.CircleAxis=a;var l=p.Grid.Line,n=p.Grid.Circle;t.LineGrid=l,t.CircleGrid=n;var o=p.Legend.Category,u=p.Legend.Continuous;t.CategoryLegend=o,t.ContinuousLegend=u;var h=p.Tooltip.Html;t.HtmlTooltip=h},function(G,t,e){"use strict";var P=e(2),E=P(e(6));Object.defineProperty(t,"__esModule",{value:!0}),t.uniq=t.omit=t.padEnd=t.isBetween=void 0;var S=e(0);function C(f,a,l){var n=Math.min(a,l),o=Math.max(a,l);return f>=n&&f<=o}t.isBetween=C;function A(f,a,l){if((0,S.isString)(f))return f.padEnd(a,l);if((0,S.isArray)(f)){var n=f.length;if(n0&&(!S.isNil(v)&&v!==1&&(n.globalAlpha=v),this.stroke(n)),this.afterDrawPath(n)},l.prototype.createPath=function(n){},l.prototype.afterDrawPath=function(n){},l.prototype.isInShape=function(n,o){var u=this.isStroke(),h=this.isFill(),v=this.getHitLineWidth();return this.isInStrokeOrPath(n,o,u,h,v)},l.prototype.isInStrokeOrPath=function(n,o,u,h,v){return!1},l.prototype.getHitLineWidth=function(){if(!this.isStroke())return 0;var n=this.attrs;return n.lineWidth+n.lineAppendWidth},l}(E.AbstractShape);t.default=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.moveTo=t.sortDom=t.createDom=t.createSVGElement=void 0;var P=e(0),E=e(52);function S(p){return document.createElementNS("http://www.w3.org/2000/svg",p)}t.createSVGElement=S;function C(p){var f=E.SHAPE_TO_TAGS[p.type],a=p.getParent();if(!f)throw new Error("the type "+p.type+" is not supported by svg");var l=S(f);if(p.get("id")&&(l.id=p.get("id")),p.set("el",l),p.set("attrs",{}),a){var n=a.get("el");n||(n=a.createDom(),a.set("el",n)),n.appendChild(l)}return l}t.createDom=C;function A(p,f){var a=p.get("el"),l=P.toArray(a.children).sort(f),n=document.createDocumentFragment();l.forEach(function(o){n.appendChild(o)}),a.appendChild(n)}t.sortDom=A;function O(p,f){var a=p.parentNode,l=Array.from(a.childNodes).filter(function(h){return h.nodeType===1&&h.nodeName.toLowerCase()!=="defs"}),n=l[f],o=l.indexOf(p);if(n){if(o>f)a.insertBefore(p,n);else if(o0&&(!(0,A.isNil)(T)&&T!==1&&(v.globalAlpha=T),this.stroke(v)),this.afterDrawPath(v)},h.prototype.createPath=function(v){},h.prototype.afterDrawPath=function(v){},h.prototype.isInShape=function(v,g){var m=this.isStroke(),M=this.isFill(),T=this.getHitLineWidth();return this.isInStrokeOrPath(v,g,m,M,T)},h.prototype.isInStrokeOrPath=function(v,g,m,M,T){return!1},h.prototype.getHitLineWidth=function(){if(!this.isStroke())return 0;var v=this.attrs;return v.lineWidth+v.lineAppendWidth},h}(C.AbstractShape),o=n;t.default=o},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createDom=C,t.createSVGElement=S,t.moveTo=O,t.sortDom=A;var P=e(0),E=e(54);function S(p){return document.createElementNS("http://www.w3.org/2000/svg",p)}function C(p){var f=E.SHAPE_TO_TAGS[p.type],a=p.getParent();if(!f)throw new Error("the type "+p.type+" is not supported by svg");var l=S(f);if(p.get("id")&&(l.id=p.get("id")),p.set("el",l),p.set("attrs",{}),a){var n=a.get("el");n||(n=a.createDom(),a.set("el",n)),n.appendChild(l)}return l}function A(p,f){var a=p.get("el"),l=(0,P.toArray)(a.children).sort(f),n=document.createDocumentFragment();l.forEach(function(o){n.appendChild(o)}),a.appendChild(n)}function O(p,f){var a=p.parentNode,l=Array.from(a.childNodes).filter(function(h){return h.nodeType===1&&h.nodeName.toLowerCase()!=="defs"}),n=l[f],o=l.indexOf(p);if(n){if(o>f)a.insertBefore(p,n);else if(o=this.minX&&p.maxX<=this.maxX&&p.minY>=this.minY&&p.maxY<=this.maxY},O.prototype.clone=function(){return new O(this.x,this.y,this.width,this.height)},O.prototype.add=function(){for(var p=[],f=0;fp.minX&&this.minYp.minY},O.prototype.size=function(){return this.width*this.height},O.prototype.isPointIn=function(p){return p.x>=this.minX&&p.x<=this.maxX&&p.y>=this.minY&&p.y<=this.maxY},O}();t.BBox=S;var C=function(p,f){var a=f.start,l=f.end;return new S(p.x+p.width*a.x,p.y+p.height*a.y,p.width*Math.abs(l.x-a.x),p.height*Math.abs(l.y-a.y))};t.getRegionBBox=C;function A(O){return[[O.minX,O.minY],[O.maxX,O.minY],[O.maxX,O.maxY],[O.minX,O.maxY]]}t.toPoints=A},function(G,t,e){"use strict";e.d(t,"a",function(){return C});var P=e(3),E=e.n(P),S=e(76);function C(){return E.a.useContext(S.a).chart}function A(){return E.a.useContext(S.a).theme}},function(G,t,e){"use strict";var P=e(6),E=e.n(P),S=e(55),C=e.n(S),A=e(22),O=e.n(A),p=e(61),f=e.n(p);function a(n,o){return n===o?n!==0||o!==0||1/n==1/o:n!==n&&o!==o}function l(n){return O()(n)?n.length:f()(n)?Object.keys(n).length:0}t.a=function(n,o){if(a(n,o))return!0;if(E()(n)!=="object"||n===null||E()(o)!=="object"||o===null||O()(n)!==O()(o)||l(n)!==l(o))return!1;var u=!0;return C()(n,function(h,v){return a(h,o[v])?!0:(u=!1,u)}),u}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Bar=void 0;var P=e(1),E=e(23),S=e(121),C=e(1147),A=e(1151),O=e(539),p=function(f){P.__extends(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="bar",l}return a.getDefaultOptions=function(){return A.DEFAULT_OPTIONS},a.prototype.changeData=function(l){this.updateOption({data:l});var n=this,o=n.chart,u=n.options,h=u.xField,v=u.yField,g=u.isPercent,m=P.__assign(P.__assign({},u),{xField:v,yField:h});C.meta({chart:o,options:m}),o.changeData(S.getDataWhetherPecentage(O.transformBarData(l),h,v,h,g))},a.prototype.getDefaultOptions=function(){return a.getDefaultOptions()},a.prototype.getSchemaAdaptor=function(){return C.adaptor},a}(E.Plot);t.Bar=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Column=void 0;var P=e(1),E=e(23),S=e(121),C=e(196),A=e(1154),O=function(p){P.__extends(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.type="column",a}return f.getDefaultOptions=function(){return A.DEFAULT_OPTIONS},f.prototype.changeData=function(a){this.updateOption({data:a});var l=this.options,n=l.yField,o=l.xField,u=l.isPercent,h=this,v=h.chart,g=h.options;C.meta({chart:v,options:g}),this.chart.changeData(S.getDataWhetherPecentage(a,n,o,n,u))},f.prototype.getDefaultOptions=function(){return f.getDefaultOptions()},f.prototype.getSchemaAdaptor=function(){return C.adaptor},f}(E.Plot);t.Column=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(68)),S=function(A){return(0,E.default)(A,"String")};t.default=S},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(68)),S=function(O){return(0,E.default)(O,"Number")},C=S;t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.distance=S,t.getBBoxByArray=A,t.getBBoxRange=O,t.isNumberEqual=C,t.piMod=p;function P(f){return Math.min.apply(null,f)}function E(f){return Math.max.apply(null,f)}function S(f,a,l,n){var o=f-l,u=a-n;return Math.sqrt(o*o+u*u)}function C(f,a){return Math.abs(f-a)<.001}function A(f,a){var l=P(f),n=P(a),o=E(f),u=E(a);return{x:l,y:n,width:o-l,height:u-n}}function O(f,a,l,n){return{minX:P([f,l]),maxX:E([f,l]),minY:P([a,n]),maxY:E([a,n])}}function p(f){return(f+Math.PI*2)%(Math.PI*2)}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.__assign=void 0,t.__asyncDelegator=I,t.__asyncGenerator=T,t.__asyncValues=D,t.__await=M,t.__awaiter=l,t.__classPrivateFieldGet=x,t.__classPrivateFieldSet=F,t.__createBinding=o,t.__decorate=p,t.__exportStar=u,t.__extends=C,t.__generator=n,t.__importDefault=L,t.__importStar=b,t.__makeTemplateObject=R,t.__metadata=a,t.__param=f,t.__read=v,t.__rest=O,t.__spread=g,t.__spreadArrays=m,t.__values=h;var E=P(e(6));/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var S=function(N,j){return S=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(W,w){W.__proto__=w}||function(W,w){for(var H in w)w.hasOwnProperty(H)&&(W[H]=w[H])},S(N,j)};function C(B,N){S(B,N);function j(){this.constructor=B}B.prototype=N===null?Object.create(N):(j.prototype=N.prototype,new j)}var A=function(){return t.__assign=A=Object.assign||function(j){for(var W,w=1,H=arguments.length;w=0;K--)(Y=B[K])&&(H=(w<3?Y(H):w>3?Y(N,j,H):Y(N,j))||H);return w>3&&H&&Object.defineProperty(N,j,H),H}function f(B,N){return function(j,W){N(j,W,B)}}function a(B,N){if((typeof Reflect=="undefined"?"undefined":(0,E.default)(Reflect))==="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(B,N)}function l(B,N,j,W){function w(H){return H instanceof j?H:new j(function(Y){Y(H)})}return new(j||(j=Promise))(function(H,Y){function K(X){try{tt(W.next(X))}catch(k){Y(k)}}function _(X){try{tt(W.throw(X))}catch(k){Y(k)}}function tt(X){X.done?H(X.value):w(X.value).then(K,_)}tt((W=W.apply(B,N||[])).next())})}function n(B,N){var j={label:0,sent:function(){if(H[0]&1)throw H[1];return H[1]},trys:[],ops:[]},W,w,H,Y;return Y={next:K(0),throw:K(1),return:K(2)},typeof Symbol=="function"&&(Y[Symbol.iterator]=function(){return this}),Y;function K(tt){return function(X){return _([tt,X])}}function _(tt){if(W)throw new TypeError("Generator is already executing.");for(;j;)try{if(W=1,w&&(H=tt[0]&2?w.return:tt[0]?w.throw||((H=w.return)&&H.call(w),0):w.next)&&!(H=H.call(w,tt[1])).done)return H;switch(w=0,H&&(tt=[tt[0]&2,H.value]),tt[0]){case 0:case 1:H=tt;break;case 4:return j.label++,{value:tt[1],done:!1};case 5:j.label++,w=tt[1],tt=[0];continue;case 7:tt=j.ops.pop(),j.trys.pop();continue;default:if(H=j.trys,!(H=H.length>0&&H[H.length-1])&&(tt[0]===6||tt[0]===2)){j=0;continue}if(tt[0]===3&&(!H||tt[1]>H[0]&&tt[1]=B.length&&(B=void 0),{value:B&&B[W++],done:!B}}};throw new TypeError(N?"Object is not iterable.":"Symbol.iterator is not defined.")}function v(B,N){var j=typeof Symbol=="function"&&B[Symbol.iterator];if(!j)return B;var W=j.call(B),w,H=[],Y;try{for(;(N===void 0||N-- >0)&&!(w=W.next()).done;)H.push(w.value)}catch(K){Y={error:K}}finally{try{w&&!w.done&&(j=W.return)&&j.call(W)}finally{if(Y)throw Y.error}}return H}function g(){for(var B=[],N=0;N1||K(at,Z)})})}function K(at,Z){try{_(W[at](Z))}catch(it){k(H[0][3],it)}}function _(at){at.value instanceof M?Promise.resolve(at.value.v).then(tt,X):k(H[0][2],at)}function tt(at){K("next",at)}function X(at){K("throw",at)}function k(at,Z){at(Z),H.shift(),H.length&&K(H[0][0],H[0][1])}}function I(B){var N,j;return N={},W("next"),W("throw",function(w){throw w}),W("return"),N[Symbol.iterator]=function(){return this},N;function W(w,H){N[w]=B[w]?function(Y){return(j=!j)?{value:M(B[w](Y)),done:w==="return"}:H?H(Y):Y}:H}}function D(B){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var N=B[Symbol.asyncIterator],j;return N?N.call(B):(B=typeof h=="function"?h(B):B[Symbol.iterator](),j={},W("next"),W("throw"),W("return"),j[Symbol.asyncIterator]=function(){return this},j);function W(H){j[H]=B[H]&&function(Y){return new Promise(function(K,_){Y=B[H](Y),w(K,_,Y.done,Y.value)})}}function w(H,Y,K,_){Promise.resolve(_).then(function(tt){H({value:tt,done:K})},Y)}}function R(B,N){return Object.defineProperty?Object.defineProperty(B,"raw",{value:N}):B.raw=N,B}function b(B){if(B&&B.__esModule)return B;var N={};if(B!=null)for(var j in B)Object.hasOwnProperty.call(B,j)&&(N[j]=B[j]);return N.default=B,N}function L(B){return B&&B.__esModule?B:{default:B}}function x(B,N){if(!N.has(B))throw new TypeError("attempted to get private field on non-instance");return N.get(B)}function F(B,N,j){if(!N.has(B))throw new TypeError("attempted to set private field on non-instance");return N.set(B,j),j}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.applyMatrix2BBox=p,t.applyRotate=f,t.applyTranslate=a,t.getAngleByMatrix=A,t.getMatrixByAngle=S,t.getMatrixByTranslate=C;var P=e(32),E=[1,0,0,0,1,0,0,0,1];function S(l,n,o){if(o===void 0&&(o=E),!n)return null;var u=P.ext.transform(o,[["t",-l.x,-l.y],["r",n],["t",l.x,l.y]]);return u}function C(l,n){return!l.x&&!l.y?null:P.ext.transform(n||E,[["t",l.x,l.y]])}function A(l){var n=[1,0,0],o=[0,0,0];return P.vec3.transformMat3(o,n,l),Math.atan2(o[1],o[0])}function O(l,n){var o=[0,0];return P.vec2.transformMat3(o,n,l),o}function p(l,n){var o=O(l,[n.minX,n.minY]),u=O(l,[n.maxX,n.minY]),h=O(l,[n.minX,n.maxY]),v=O(l,[n.maxX,n.maxY]),g=Math.min(o[0],u[0],h[0],v[0]),m=Math.max(o[0],u[0],h[0],v[0]),M=Math.min(o[1],u[1],h[1],v[1]),T=Math.max(o[1],u[1],h[1],v[1]);return{x:g,y:M,minX:g,minY:M,maxX:m,maxY:T,width:m-g,height:T-M}}function f(l,n,o,u){if(n){var h=S({x:o,y:u},n,l.getMatrix());l.setMatrix(h)}}function a(l,n,o){var u=C({x:n,y:o});l.attr("matrix",u)}},function(G,t,e){"use strict";var P=e(2),E=P(e(6));Object.defineProperty(t,"__esModule",{value:!0});var S=e(1),C=e(435),A=e(254),O=e(0),p=e(97),f=(0,S.__importDefault)(e(266)),a=e(20),l=e(70),n=(0,S.__importDefault)(e(272)),o=e(274),u=e(26),h=e(973),v=e(463),g=e(974),m=e(464),M=e(48);function T(D,R){var b=[];return(0,O.each)(R,function(L,x){var F=x.split(" ")[0];F===D&&b.push(L)}),b}var I=function(D){(0,S.__extends)(R,D);function R(b){var L=D.call(this,b)||this;L.type="base",L.attributes={},L.elements=[],L.elementsMap={},L.animateOption=!0,L.attributeOption={},L.lastElementsMap={},L.generatePoints=!1,L.beforeMappingData=null,L.adjusts={},L.idFields=[],L.hasSorted=!1,L.isCoordinateChanged=!1;var x=b.container,F=b.labelsContainer,B=b.coordinate,N=b.data,j=b.sortable,W=j===void 0?!1:j,w=b.visible,H=w===void 0?!0:w,Y=b.theme,K=b.scales,_=K===void 0?{}:K,tt=b.scaleDefs,X=tt===void 0?{}:tt,k=b.intervalPadding,at=b.dodgePadding,Z=b.maxColumnWidth,it=b.minColumnWidth,nt=b.columnWidthRatio,q=b.roseWidthRatio,vt=b.multiplePieWidthRatio,pt=b.zIndexReversed;return L.container=x,L.labelsContainer=F,L.coordinate=B,L.data=N,L.sortable=W,L.visible=H,L.userTheme=Y,L.scales=_,L.scaleDefs=X,L.intervalPadding=k,L.dodgePadding=at,L.maxColumnWidth=Z,L.minColumnWidth=it,L.columnWidthRatio=nt,L.roseWidthRatio=q,L.multiplePieWidthRatio=vt,L.zIndexReversed=pt,L}return R.prototype.position=function(b){var L=b;(0,O.isPlainObject)(b)||(L={fields:(0,g.parseFields)(b)});var x=(0,O.get)(L,"fields");return x.length===1&&(x.unshift("1"),(0,O.set)(L,"fields",x)),(0,O.set)(this.attributeOption,"position",L),this},R.prototype.color=function(b,L){return this.createAttrOption("color",b,L),this},R.prototype.shape=function(b,L){return this.createAttrOption("shape",b,L),this},R.prototype.size=function(b,L){return this.createAttrOption("size",b,L),this},R.prototype.adjust=function(b){var L=b;return((0,O.isString)(b)||(0,O.isPlainObject)(b))&&(L=[b]),(0,O.each)(L,function(x,F){(0,O.isObject)(x)||(L[F]={type:x})}),this.adjustOption=L,this},R.prototype.style=function(b,L){if((0,O.isString)(b)){var x=(0,g.parseFields)(b);this.styleOption={fields:x,callback:L}}else{var F=b,x=F.fields,B=F.callback,N=F.cfg;x||B||N?this.styleOption=b:this.styleOption={cfg:b}}return this},R.prototype.tooltip=function(b,L){if((0,O.isString)(b)){var x=(0,g.parseFields)(b);this.tooltipOption={fields:x,callback:L}}else this.tooltipOption=b;return this},R.prototype.animate=function(b){return this.animateOption=b,this},R.prototype.label=function(b,L,x){if((0,O.isString)(b)){var F={},B=(0,g.parseFields)(b);F.fields=B,(0,O.isFunction)(L)?F.callback=L:(0,O.isPlainObject)(L)&&(F.cfg=L),x&&(F.cfg=x),this.labelOption=F}else this.labelOption=b;return this},R.prototype.state=function(b){return this.stateOption=b,this},R.prototype.customInfo=function(b){return this.customOption=b,this},R.prototype.init=function(b){b===void 0&&(b={}),this.setCfg(b),this.initAttributes(),this.processData(this.data),this.adjustScale()},R.prototype.update=function(b){b===void 0&&(b={});var L=b.data,x=b.isDataChanged,F=b.isCoordinateChanged,B=this,N=B.attributeOption,j=B.lastAttributeOption;(0,O.isEqual)(N,j)?L&&(x||!(0,O.isEqual)(L,this.data))?(this.setCfg(b),this.initAttributes(),this.processData(L)):this.setCfg(b):this.init(b),this.adjustScale(),this.isCoordinateChanged=F},R.prototype.paint=function(b){b===void 0&&(b=!1),this.animateOption&&(this.animateOption=(0,O.deepMix)({},(0,p.getDefaultAnimateCfg)(this.type,this.coordinate),this.animateOption)),this.defaultSize=void 0,this.elementsMap={},this.elements=[];var L=this.getOffscreenGroup();L.clear();var x=this.beforeMappingData,F=this.beforeMapping(x);this.dataArray=new Array(F.length);for(var B=0;B=0?F=L:x<=0?F=x:F=0,F},R.prototype.createAttrOption=function(b,L,x){if((0,O.isNil)(L)||(0,O.isObject)(L))(0,O.isObject)(L)&&(0,O.isEqual)(Object.keys(L),["values"])?(0,O.set)(this.attributeOption,b,{fields:L.values}):(0,O.set)(this.attributeOption,b,L);else{var F={};(0,O.isNumber)(L)?F.values=[L]:F.fields=(0,g.parseFields)(L),x&&((0,O.isFunction)(x)?F.callback=x:F.values=x),(0,O.set)(this.attributeOption,b,F)}},R.prototype.initAttributes=function(){var b=this,L=this,x=L.attributes,F=L.attributeOption,B=L.theme,N=L.shapeType;this.groupScales=[];var j={},W=function(K){if(F.hasOwnProperty(K)){var _=F[K];if(!_)return{value:void 0};var tt=(0,S.__assign)({},_),X=tt.callback,k=tt.values,at=tt.fields,Z=at===void 0?[]:at,it=Z.map(function(q){var vt=b.scales[q];return vt.isCategory&&!j[q]&&a.GROUP_ATTRS.includes(K)&&(b.groupScales.push(vt),j[q]=!0),vt});tt.scales=it,K!=="position"&&it.length===1&&it[0].type==="identity"?tt.values=it[0].values:!X&&!k&&(K==="size"?tt.values=B.sizes:K==="shape"?tt.values=B.shapes[N]||[]:K==="color"&&(it.length?tt.values=it[0].values.length<=10?B.colors10:B.colors20:tt.values=B.colors10));var nt=(0,A.getAttribute)(K);x[K]=new nt(tt)}};for(var w in F){var H=W(w);if((0,E.default)(H)==="object")return H.value}},R.prototype.processData=function(b){this.hasSorted=!1;for(var L=this.getAttribute("position").scales,x=L.filter(function(nt){return nt.isCategory}),F=this.groupData(b),B=[],N=0,j=F.length;NN&&(N=H)}var Y=this.scaleDefs,K={};Bb.max&&!(0,O.get)(Y,[F,"max"])&&(K.max=N),b.change(K)},R.prototype.beforeMapping=function(b){var L=b;if(this.sortable&&this.sort(L),this.generatePoints)for(var x=0,F=L.length;x1)for(var Y=0;Y0||o===1?M[g]=u*m:M[g]=u*m*-1,M},a.prototype.getLabelPoint=function(l,n,o){var u=this.getCoordinate(),h=l.content.length;function v(x,F,B){B===void 0&&(B=!1);var N=x;return(0,E.isArray)(N)&&(l.content.length===1?B?N=p(N):N.length<=2?N=N[x.length-1]:N=p(N):N=N[F]),N}var g={content:l.content[o],x:0,y:0,start:{x:0,y:0},color:"#fff"},m=(0,E.isArray)(n.shape)?n.shape[0]:n.shape,M=m==="funnel"||m==="pyramid";if(this.geometry.type==="polygon"){var T=(0,A.getPolygonCentroid)(n.x,n.y);g.x=T[0],g.y=T[1]}else this.geometry.type==="interval"&&!M?(g.x=v(n.x,o,!0),g.y=v(n.y,o)):(g.x=v(n.x,o),g.y=v(n.y,o));if(M){var I=(0,E.get)(n,"nextPoints"),D=(0,E.get)(n,"points");if(I){var R=u.convert(D[1]),b=u.convert(I[1]);g.x=(R.x+b.x)/2,g.y=(R.y+b.y)/2}else if(m==="pyramid"){var R=u.convert(D[1]),b=u.convert(D[2]);g.x=(R.x+b.x)/2,g.y=(R.y+b.y)/2}}l.position&&this.setLabelPosition(g,n,o,l.position);var L=this.getLabelOffsetPoint(l,o,h);return g.start={x:g.x,y:g.y},g.x+=L.x,g.y+=L.y,g.color=n.color,g},a.prototype.getLabelAlign=function(l,n,o){var u="center",h=this.getCoordinate();if(h.isTransposed){var v=l.offset;v<0?u="right":v===0?u="center":u="left",o>1&&n===0&&(u==="right"?u="left":u==="left"&&(u="right"))}return u},a.prototype.getLabelId=function(l){var n=this.geometry,o=n.type,u=n.getXScale(),h=n.getYScale(),v=l[S.FIELD_ORIGIN],g=n.getElementId(l);return o==="line"||o==="area"?g+=" "+v[u.field]:o==="path"&&(g+=" "+v[u.field]+"-"+v[h.field]),g},a.prototype.getLabelsRenderer=function(){var l=this.geometry,n=l.labelsContainer,o=l.labelOption,u=l.canvasRegion,h=l.animateOption,v=this.geometry.coordinate,g=this.labelsRenderer;return g||(g=new O.default({container:n,layout:(0,E.get)(o,["cfg","layout"],{type:this.defaultLayout})}),this.labelsRenderer=g),g.region=u,g.animate=h?(0,C.getDefaultAnimateCfg)("label",v):!1,g},a.prototype.getLabelCfgs=function(l){var n=this,o=this.geometry,u=o.labelOption,h=o.scales,v=o.coordinate,g=u,m=g.fields,M=g.callback,T=g.cfg,I=m.map(function(R){return h[R]}),D=[];return(0,E.each)(l,function(R,b){var L=R[S.FIELD_ORIGIN],x=n.getLabelText(L,I),F;if(M){var B=m.map(function(H){return L[H]});if(F=M.apply(void 0,B),(0,E.isNil)(F)){D.push(null);return}}var N=(0,P.__assign)((0,P.__assign)({id:n.getLabelId(R),elementId:n.geometry.getElementId(R),data:L,mappingData:R,coordinate:v},T),F);(0,E.isFunction)(N.position)&&(N.position=N.position(L,R,b));var j=n.getLabelOffset(N.offset||0),W=n.getDefaultLabelCfg(j,N.position);N=(0,E.deepMix)({},W,N),N.offset=n.getLabelOffset(N.offset||0);var w=N.content;(0,E.isFunction)(w)?N.content=w(L,R,b):(0,E.isUndefined)(w)&&(N.content=x[0]),D.push(N)}),D},a.prototype.getLabelText=function(l,n){var o=[];return(0,E.each)(n,function(u){var h=l[u.field];(0,E.isArray)(h)?h=h.map(function(v){return u.getText(v)}):h=u.getText(h),(0,E.isNil)(h)||h===""?o.push(null):o.push(h)}),o},a.prototype.getOffsetVector=function(l){l===void 0&&(l=0);var n=this.getCoordinate(),o=0;return(0,E.isNumber)(l)&&(o=l),n.isTransposed?n.applyMatrix(o,0):n.applyMatrix(0,o)},a.prototype.getGeometryShapes=function(){var l=this.geometry,n={};return(0,E.each)(l.elementsMap,function(o,u){n[u]=o.shape}),(0,E.each)(l.getOffscreenGroup().getChildren(),function(o){var u=l.getElementId(o.get("origin").mappingData);n[u]=o}),n},a}();t.default=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getConstraint=t.getShapeAttrs=void 0;var P=e(0),E=e(117),S=e(34),C=e(114);function A(f,a,l,n,o){var u=[];if(f.length){for(var h=[],v=[],g=0,m=f.length;g0&&(D[0][0]="L")),u=u.concat(D)}),u.push(["Z"])}return u}function O(f,a,l,n,o){for(var u=(0,S.getStyle)(f,a,!a,"lineWidth"),h=f.connectNulls,v=f.isInCircle,g=f.points,m=f.showSinglePoint,M=(0,E.getPathPoints)(g,h,m),T=[],I=0,D=M.length;I180||l<-180?l-360*Math.round(l/360):l):(0,E.default)(isNaN(f)?a:f)}function O(f){return(f=+f)==1?p:function(a,l){return l-a?C(a,l,f):(0,E.default)(isNaN(a)?l:a)}}function p(f,a){var l=a-f;return l?S(f,l):(0,E.default)(isNaN(f)?a:f)}},function(G,t,e){"use strict";var P=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=A(e(0)),S=e(253);function C(f){if(typeof WeakMap!="function")return null;var a=new WeakMap,l=new WeakMap;return(C=function(o){return o?l:a})(f)}function A(f,a){if(!a&&f&&f.__esModule)return f;if(f===null||P(f)!=="object"&&typeof f!="function")return{default:f};var l=C(a);if(l&&l.has(f))return l.get(f);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in f)if(u!=="default"&&Object.prototype.hasOwnProperty.call(f,u)){var h=o?Object.getOwnPropertyDescriptor(f,u):null;h&&(h.get||h.set)?Object.defineProperty(n,u,h):n[u]=f[u]}return n.default=f,l&&l.set(f,n),n}var O=function(){function f(a){var l=a.xField,n=a.yField,o=a.adjustNames,u=o===void 0?["x","y"]:o;this.adjustNames=u,this.xField=l,this.yField=n}return f.prototype.isAdjust=function(a){return this.adjustNames.indexOf(a)>=0},f.prototype.getAdjustRange=function(a,l,n){var o=this.yField,u=n.indexOf(l),h=n.length,v,g;return!o&&this.isAdjust("y")?(v=0,g=1):h>1?(v=n[u===0?0:u-1],g=n[u===h-1?h-1:u+1],u!==0?v+=(l-v)/2:v-=(g-l)/2,u!==h-1?g-=(g-l)/2:g+=(l-n[h-2])/2):(v=l===0?0:l-.5,g=l===0?1:l+.5),{pre:v,next:g}},f.prototype.adjustData=function(a,l){var n=this,o=this.getDimValues(l);E.each(a,function(u,h){E.each(o,function(v,g){n.adjustDim(g,v,u,h)})})},f.prototype.groupData=function(a,l){return E.each(a,function(n){n[l]===void 0&&(n[l]=S.DEFAULT_Y)}),E.groupBy(a,l)},f.prototype.adjustDim=function(a,l,n,o){},f.prototype.getDimValues=function(a){var l=this,n=l.xField,o=l.yField,u={},h=[];if(n&&this.isAdjust("x")&&h.push(n),o&&this.isAdjust("y")&&h.push(o),h.forEach(function(g){u[g]=E.valuesOfKey(a,g).sort(function(m,M){return m-M})}),!o&&this.isAdjust("y")){var v="y";u[v]=[S.DEFAULT_Y,1]}return u},f}(),p=O;t.default=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMaxScale=t.getDefaultCategoryScaleRange=t.getName=t.syncScale=t.createScaleByField=void 0;var P=e(1),E=e(0),S=e(69),C=e(48),A=/^(?:(?!0000)[0-9]{4}([-/.]+)(?:(?:0?[1-9]|1[0-2])\1(?:0?[1-9]|1[0-9]|2[0-8])|(?:0?[13-9]|1[0-2])\1(?:29|30)|(?:0?[13578]|1[02])\1(?:31))|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)([-/.]+)0?2\2(?:29))(\s+([01]|([01][0-9]|2[0-3])):([0-9]|[0-5][0-9]):([0-9]|[0-5][0-9]))?$/;function O(o){var u="linear";return A.test(o)?u="timeCat":(0,E.isString)(o)&&(u="cat"),u}function p(o,u,h){var v=u||[];if((0,E.isNumber)(o)||(0,E.isNil)((0,E.firstValue)(v,o))&&(0,E.isEmpty)(h)){var g=(0,S.getScale)("identity");return new g({field:o.toString(),values:[o]})}var m=(0,E.valuesOfKey)(v,o),M=(0,E.get)(h,"type",O(m[0])),T=(0,S.getScale)(M);return new T((0,P.__assign)({field:o,values:m},h))}t.createScaleByField=p;function f(o,u){if(o.type!=="identity"&&u.type!=="identity"){var h={};for(var v in u)Object.prototype.hasOwnProperty.call(u,v)&&(h[v]=u[v]);o.change(h)}}t.syncScale=f;function a(o){return o.alias||o.field}t.getName=a;function l(o,u,h){var v=o.values,g=v.length,m;if(g===1)m=[.5,1];else{var M=1,T=0;(0,C.isFullCircle)(u)?u.isTransposed?(M=(0,E.get)(h,"widthRatio.multiplePie",1/1.3),T=1/g*M,m=[T/2,1-T/2]):m=[0,1-1/g]:(T=1/g/2,m=[T,1-T])}return m}t.getDefaultCategoryScaleRange=l;function n(o){var u=o.values.filter(function(h){return!(0,E.isNil)(h)&&!isNaN(h)});return Math.max.apply(Math,(0,P.__spreadArray)((0,P.__spreadArray)([],u,!1),[(0,E.isNil)(o.max)?-Infinity:o.max],!1))}t.getMaxScale=n},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.convertPolarPath=t.convertNormalPath=t.getSplinePath=t.getLinePath=t.catmullRom2bezier=t.smoothBezier=void 0;var P=e(32),E=e(0),S=e(48);function C(v,g){var m=[];if(v.length){m.push(["M",v[0].x,v[0].y]);for(var M=1,T=v.length;M=D[L]?1:0,B=x>Math.PI?1:0,N=m.convert(R),j=(0,S.getDistanceToCenter)(m,N);if(j>=.5)if(x===Math.PI*2){var W={x:(R.x+D.x)/2,y:(R.y+D.y)/2},w=m.convert(W);b.push(["A",j,j,0,B,F,w.x,w.y]),b.push(["A",j,j,0,B,F,N.x,N.y])}else b.push(["A",j,j,0,B,F,N.x,N.y]);return b}function f(v){(0,E.each)(v,function(g,m){var M=g;if(M[0].toLowerCase()==="a"){var T=v[m-1],I=v[m+1];I&&I[0].toLowerCase()==="a"?T&&T[0].toLowerCase()==="l"&&(T[0]="M"):T&&T[0].toLowerCase()==="a"&&I&&I[0].toLowerCase()==="l"&&(I[0]="M")}})}var a=function(g,m,M,T){var I=[],D=!!T,R,b,L,x,F,B,N;if(D){L=T[0],x=T[1];for(var j=0,W=g.length;j0})}t.checkShapeOverlap=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.zoom=t.getIdentityMatrix=t.rotate=t.getRotateMatrix=t.translate=t.transform=void 0;var P=e(32),E=P.ext.transform;t.transform=E;function S(f,a,l){var n=E(f.getMatrix(),[["t",a,l]]);f.setMatrix(n)}t.translate=S;function C(f,a){var l=f.attr(),n=l.x,o=l.y,u=E(f.getMatrix(),[["t",-n,-o],["r",a],["t",n,o]]);return u}t.getRotateMatrix=C;function A(f,a){var l=C(f,a);f.setMatrix(l)}t.rotate=A;function O(){return[1,0,0,0,1,0,0,0,1]}t.getIdentityMatrix=O;function p(f,a){var l=f.getBBox(),n=(l.minX+l.maxX)/2,o=(l.minY+l.maxY)/2;f.applyToMatrix([n,o,1]);var u=E(f.getMatrix(),[["t",-n,-o],["s",a,a],["t",n,o]]);f.setMatrix(u)}t.zoom=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSmoothViolinPath=t.getViolinPath=t.getPathPoints=void 0;var P=e(0),E=e(114);function S(f){return f?!1:f==null||isNaN(f)}function C(f){if((0,P.isArray)(f))return S(f[1].y);var a=f.y;return(0,P.isArray)(a)?S(a[0]):S(a)}function A(f,a,l){if(a===void 0&&(a=!1),l===void 0&&(l=!0),!f.length||f.length===1&&!l)return[];if(a){for(var n=[],o=0,u=f.length;o0&&(p=p.map(function(f,a){return O.forEach(function(l,n){f+=O[n][a]}),f})),p}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pattern=O;var P=e(1),E=e(13),S=e(0),C=e(560),A=e(7);function O(p){var f=this;return function(a){var l,n=a.options,o=a.chart,u=n.pattern;if(!u)return a;var h=function(g){for(var m,M,T,I=[],D=1;Du){var h=this.location,v={x:f.x,y:f.y};(!h||!(0,E.isEqual)(h,v))&&this.showTooltip(a,v),this.timeStamp=o,this.location=v}}},O.prototype.hide=function(){var p=this.context.view,f=p.getController("tooltip"),a=this.context.event,l=a.clientX,n=a.clientY;f.isCursorEntered({x:l,y:n})||p.isTooltipLocked()||(this.hideTooltip(p),this.location=null)},O.prototype.showTooltip=function(p,f){p.showTooltip(f)},O.prototype.hideTooltip=function(p){p.hideTooltip()},O}(S.default);t.default=C},function(G,t,e){"use strict";e.d(t,"a",function(){return m});var P=e(9),E=e.n(P),S=e(11),C=e.n(S),A=e(12),O=e.n(A),p=e(5),f=e.n(p),a=e(328),l=e.n(a),n=e(39),o=e(8),u=e(281),h=e.n(u);function v(M){var T=g();return function(){var D=f()(M),R;if(T){var b=f()(this).constructor;R=Reflect.construct(D,arguments,b)}else R=D.apply(this,arguments);return O()(this,R)}}function g(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(M){return!1}}Object(o.registerGeometry)("Area",l.a);var m=function(M){C()(I,M);var T=v(I);function I(){var D;return E()(this,I),D=T.apply(this,arguments),D.GemoBaseClassName="area",D}return I}(n.a)},function(G,t,e){"use strict";e.d(t,"a",function(){return m});var P=e(9),E=e.n(P),S=e(11),C=e.n(S),A=e(12),O=e.n(A),p=e(5),f=e.n(p),a=e(332),l=e.n(a),n=e(284),o=e.n(n),u=e(39),h=e(8);function v(M){var T=g();return function(){var D=f()(M),R;if(T){var b=f()(this).constructor;R=Reflect.construct(D,arguments,b)}else R=D.apply(this,arguments);return O()(this,R)}}function g(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(M){return!1}}Object(h.registerGeometry)("Line",l.a);var m=function(M){C()(I,M);var T=v(I);function I(){var D;return E()(this,I),D=T.apply(this,arguments),D.GemoBaseClassName="line",D}return I}(u.a)},function(G,t,e){"use strict";e.d(t,"a",function(){return D});var P=e(9),E=e.n(P),S=e(11),C=e.n(S),A=e(12),O=e.n(A),p=e(5),f=e.n(p),a=e(333),l=e.n(a),n=e(39),o=e(8),u=e(484),h=e.n(u),v=e(485),g=e.n(v),m=e(486),M=e.n(m);function T(R){var b=I();return function(){var x=f()(R),F;if(b){var B=f()(this).constructor;F=Reflect.construct(x,arguments,B)}else F=x.apply(this,arguments);return O()(this,F)}}function I(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(R){return!1}}Object(o.registerGeometry)("Point",l.a);var D=function(R){C()(L,R);var b=T(L);function L(){var x;return E()(this,L),x=b.apply(this,arguments),x.GemoBaseClassName="point",x}return L}(n.a)},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getLocale=t.registerLocale=void 0;var P=e(0),E=e(14),S=e(188),C={};function A(p,f){C[p]=f}t.registerLocale=A;function O(p){return{get:function(a,l){return E.template(P.get(C[p],a)||P.get(C[S.GLOBAL.locale],a)||P.get(C["en-US"],a)||a,l)}}}t.getLocale=O},function(G,t,e){"use strict";e.d(t,"a",function(){return f});var P=e(4),E=e.n(P),S=e(134),C=e.n(S),A=e(3),O=e.n(A),p=function(a,l){var n={};for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&l.indexOf(o)<0&&(n[o]=a[o]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,o=Object.getOwnPropertySymbols(a);u1&&arguments[1]!==void 0?arguments[1]:"ChartContainer",n=O.a.forwardRef(function(o,u){var h=Object(A.useRef)(),v=Object(A.useState)(!1),g=C()(v,2),m=g[0],M=g[1],T=o,I=T.className,D=I===void 0?"bizcharts":I,R=T.containerStyle,b=p(T,["className","containerStyle"]);return Object(A.useEffect)(function(){M(!0)},[]),O.a.createElement("div",{ref:h,className:D,style:E()({position:"relative",height:o.height||"100%",width:o.width||"100%"},R)},m?O.a.createElement(a,E()({ref:u,container:h.current},b)):O.a.createElement(O.a.Fragment,null))});return n.displayName=l||a.name,n}},function(G,t,e){"use strict";var P=e(1060),E=e(1061),S=e(496),C=e(1062);function A(O,p){return P(O)||E(O,p)||S(O,p)||C()}G.exports=A,G.exports.default=G.exports,G.exports.__esModule=!0},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Area=void 0;var P=e(1),E=e(23),S=e(121),C=e(1152),A=e(1153),O=function(p){P.__extends(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.type="area",a}return f.getDefaultOptions=function(){return A.DEFAULT_OPTIONS},f.prototype.getDefaultOptions=function(){return f.getDefaultOptions()},f.prototype.changeData=function(a){this.updateOption({data:a});var l=this.options,n=l.isPercent,o=l.xField,u=l.yField,h=this,v=h.chart,g=h.options;C.meta({chart:v,options:g}),this.chart.changeData(S.getDataWhetherPecentage(a,u,o,u,n))},f.prototype.getSchemaAdaptor=function(){return C.adaptor},f}(E.Plot);t.Area=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Heatmap=void 0;var P=e(1),E=e(23),S=e(1159),C=e(1160);e(1161),e(1162);var A=function(O){P.__extends(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="heatmap",f}return p.getDefaultOptions=function(){return C.DEFAULT_OPTIONS},p.prototype.getSchemaAdaptor=function(){return S.adaptor},p.prototype.getDefaultOptions=function(){return p.getDefaultOptions()},p}(E.Plot);t.Heatmap=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Rose=void 0;var P=e(1),E=e(23),S=e(1166),C=e(1167),A=function(O){P.__extends(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="rose",f}return p.getDefaultOptions=function(){return C.DEFAULT_OPTIONS},p.prototype.changeData=function(f){this.updateOption({data:f}),this.chart.changeData(f)},p.prototype.getDefaultOptions=function(){return p.getDefaultOptions()},p.prototype.getSchemaAdaptor=function(){return S.adaptor},p}(E.Plot);t.Rose=A},function(G,t,e){"use strict";e.d(t,"a",function(){return O});var P=e(77),E=e.n(P),S=["mousedown","mouseup","dblclick","mouseenter","mouseout","mouseover","mousemove","mouseleave","contextmenu","click"],C=["mousedown","mouseup","dblclick","mouseenter","mouseout","mouseover","mousemove","mouseleave","contextmenu","click","show","hide","change"],A=new RegExp("^on(.*)(?=(".concat(C.map(function(g){return g.replace(/^\S/,function(m){return m.toUpperCase()})}).join("|"),"))")),O=function(m){var M=[];return E()(m,function(T,I){var D=I.match(/^on(.*)/);if(D){var R=I.match(A);if(R){var b=R[1].replace(/([A-Z])/g,"-$1").toLowerCase();b?M.push([I,"".concat(b.replace("-",""),":").concat(R[2].toLowerCase())]):M.push([I,R[2].toLowerCase()])}else M.push([I,D[1].toLowerCase()])}}),M},p=["dragstart","drag","dragend","dragover","dragenter","dragleave","drop"],f=["touchstart","touchmove","touchend"],a=["beforerender","afterrender","beforepaint","afterpaint","beforechangedata","afterchangedata","beforeclear","afterclear","beforedestroy"],l=["legend","legend-title","legend-item","legend-item-name","legend-item-Maker","legend-item-value"],n=["line","area","point","interval","polygon","edge","schema"],o=["legend:valuechanged"],u=["axis-label","axis-line","axis-tick","axis-title"],h=["annotation","annotation-line","annotation-line-text","annotation-image","annotation-region","annotation-text"],v=["tooltip:show","tooltip:hide","tooltip:change"]},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(239)),S=P(e(68)),C=function(p){if(!(0,E.default)(p)||!(0,S.default)(p,"Object"))return!1;if(Object.getPrototypeOf(p)===null)return!0;for(var f=p;Object.getPrototypeOf(f)!==null;)f=Object.getPrototypeOf(f);return Object.getPrototypeOf(p)===f},A=C;t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(E,S,C){var A;try{A=window.getComputedStyle?window.getComputedStyle(E,null)[S]:E.style[S]}catch(O){}finally{A=A===void 0?C:A}return A}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P=e(0),E=/rgba?\(([\s.,0-9]+)\)/,S=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,C=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,A=/[\d.]+:(#[^\s]+|[^\)]+\))/gi,O=function(T){return/^[r,R,L,l]{1}[\s]*\(/.test(T)},p=function(){var T=document.createElement("i");return T.title="Web Colour Picker",T.style.display="none",document.body.appendChild(T),T},f=function(T,I,D,R){return T[R]+(I[R]-T[R])*D};function a(M){return"#"+n(M[0])+n(M[1])+n(M[2])}var l=function(T){return[parseInt(T.substr(1,2),16),parseInt(T.substr(3,2),16),parseInt(T.substr(5,2),16)]},n=function(T){var I=Math.round(T).toString(16);return I.length===1?"0"+I:I},o=function(T,I){var D=isNaN(Number(I))||I<0?0:I>1?1:Number(I),R=T.length-1,b=Math.floor(R*D),L=R*D-b,x=T[b],F=b===R?x:T[b+1];return a([f(x,F,L,0),f(x,F,L,1),f(x,F,L,2)])},u,h=function(T){if(T[0]==="#"&&T.length===7)return T;u||(u=p()),u.style.color=T;var I=document.defaultView.getComputedStyle(u,"").getPropertyValue("color"),D=E.exec(I),R=D[1].split(/\s*,\s*/).map(function(b){return Number(b)});return I=a(R),I},v=function(T){var I=(0,P.isString)(T)?T.split("-"):T,D=(0,P.map)(I,function(R){return l(R.indexOf("#")===-1?h(R):R)});return function(R){return o(D,R)}},g=function(T){if(O(T)){var I,D=void 0;if(T[0]==="l"){var R=S.exec(T),b=+R[1]+90;D=R[2],I="linear-gradient("+b+"deg, "}else if(T[0]==="r"){I="radial-gradient(";var R=C.exec(T);D=R[4]}var L=D.match(A);return(0,P.each)(L,function(x,F){var B=x.split(":");I+=B[1]+" "+B[0]*100+"%",F!==L.length-1&&(I+=", ")}),I+=")",I}return T},m={rgb2arr:l,gradient:v,toRGB:(0,P.memoize)(h),toCSSGradient:g};t.default=m},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P=e(0),E=e(438),S=function(){function A(O){this.type="base",this.isCategory=!1,this.isLinear=!1,this.isContinuous=!1,this.isIdentity=!1,this.values=[],this.range=[0,1],this.ticks=[],this.__cfg__=O,this.initCfg(),this.init()}return A.prototype.translate=function(O){return O},A.prototype.change=function(O){(0,P.assign)(this.__cfg__,O),this.init()},A.prototype.clone=function(){return this.constructor(this.__cfg__)},A.prototype.getTicks=function(){var O=this;return(0,P.map)(this.ticks,function(p,f){return(0,P.isObject)(p)?p:{text:O.getText(p,f),tickValue:p,value:O.scale(p)}})},A.prototype.getText=function(O,p){var f=this.formatter,a=f?f(O,p):O;return(0,P.isNil)(a)||!(0,P.isFunction)(a.toString)?"":a.toString()},A.prototype.getConfig=function(O){return this.__cfg__[O]},A.prototype.init=function(){(0,P.assign)(this,this.__cfg__),this.setDomain(),(0,P.isEmpty)(this.getConfig("ticks"))&&(this.ticks=this.calculateTicks())},A.prototype.initCfg=function(){},A.prototype.setDomain=function(){},A.prototype.calculateTicks=function(){var O=this.tickMethod,p=[];if((0,P.isString)(O)){var f=(0,E.getTickMethod)(O);if(!f)throw new Error("There is no method to to calculate ticks!");p=f(this)}else(0,P.isFunction)(O)&&(p=O(this));return p},A.prototype.rangeMin=function(){return this.range[0]},A.prototype.rangeMax=function(){return this.range[1]},A.prototype.calcPercent=function(O,p,f){return(0,P.isNumber)(O)?(O-p)/(f-p):NaN},A.prototype.calcValue=function(O,p,f){return p+O*(f-p)},A}(),C=S;t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ellipsisLabel=l,t.getLabelLength=f,t.getMaxLabelWidth=p,t.testLabel=a;var P=e(0),E=e(884),S="\u2026",C=2,A=400;function O(n){for(var o=n.map(function(T){var I=T.attr("text");return(0,P.isNil)(I)?"":""+I}),u=0,h=0,v=0;v=19968&&M<=40869?g+=2:g+=1}g>u&&(u=g,h=v)}return n[h].getBBox().width}function p(n){if(n.length>A)return O(n);var o=0;return(0,P.each)(n,function(u){var h=u.getBBox(),v=h.width;o=0?b=(0,E.ellipsisString)(g,R,h):b=S,b&&(o.attr("text",b),D=!0)}return D?o.set("tip",g):o.set("tip",null),D}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Text=t.Rect=t.Polyline=t.Polygon=t.Path=t.Marker=t.Line=t.Image=t.Ellipse=t.Circle=t.Base=void 0;var P=e(71);Object.defineProperty(t,"Base",{enumerable:!0,get:function(){return P.default}});var E=e(928);Object.defineProperty(t,"Circle",{enumerable:!0,get:function(){return E.default}});var S=e(929);Object.defineProperty(t,"Ellipse",{enumerable:!0,get:function(){return S.default}});var C=e(930);Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return C.default}});var A=e(931);Object.defineProperty(t,"Line",{enumerable:!0,get:function(){return A.default}});var O=e(932);Object.defineProperty(t,"Marker",{enumerable:!0,get:function(){return O.default}});var p=e(933);Object.defineProperty(t,"Path",{enumerable:!0,get:function(){return p.default}});var f=e(935);Object.defineProperty(t,"Polygon",{enumerable:!0,get:function(){return f.default}});var a=e(936);Object.defineProperty(t,"Polyline",{enumerable:!0,get:function(){return a.default}});var l=e(937);Object.defineProperty(t,"Rect",{enumerable:!0,get:function(){return l.default}});var n=e(940);Object.defineProperty(t,"Text",{enumerable:!0,get:function(){return n.default}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeView=t.getMergedRegion=t.getRefreshRegion=t.refreshElement=t.drawPath=t.clearChanged=t.checkChildrenRefresh=t.checkRefresh=t.drawChildren=t.applyAttrsToContext=void 0;var P=e(0),E=e(451),S=e(452),C=e(51),A=e(183),O={fill:"fillStyle",stroke:"strokeStyle",opacity:"globalAlpha"};function p(T,I){var D=I.attr();for(var R in D){var b=D[R],L=O[R]?O[R]:R;L==="matrix"&&b?T.transform(b[0],b[1],b[3],b[4],b[6],b[7]):L==="lineDash"&&T.setLineDash?P.isArray(b)&&T.setLineDash(b):(L==="strokeStyle"||L==="fillStyle"?b=E.parseStyle(T,I,b):L==="globalAlpha"&&(b=b*T.globalAlpha),T[L]=b)}}t.applyAttrsToContext=p;function f(T,I,D){for(var R=0;RZ?at:Z,$=at>Z?1:at/Z,Q=at>Z?Z/at:1;I.translate(X,k),I.rotate(q),I.scale($,Q),I.arc(0,0,pt,it,nt,1-vt),I.scale(1/$,1/Q),I.rotate(-q),I.translate(-X,-k)}break}case"Z":I.closePath();break;default:break}if(w==="Z")F=B;else{var et=W.length;F=[W[et-2],W[et-1]]}}}}t.drawPath=h;function v(T,I){var D=T.get("canvas");D&&(I==="remove"&&(T._cacheCanvasBBox=T.get("cacheCanvasBBox")),T.get("hasChanged")||(T.set("hasChanged",!0),T.cfg.parent&&T.cfg.parent.get("hasChanged")||(D.refreshElement(T,I,D),D.get("autoDraw")&&D.draw())))}t.refreshElement=v;function g(T){var I;if(T.destroyed)I=T._cacheCanvasBBox;else{var D=T.get("cacheCanvasBBox"),R=D&&!!(D.width&&D.height),b=T.getCanvasBBox(),L=b&&!!(b.width&&b.height);R&&L?I=C.mergeRegion(D,b):R?I=D:L&&(I=b)}return I}t.getRefreshRegion=g;function m(T){if(!T.length)return null;var I=[],D=[],R=[],b=[];return P.each(T,function(L){var x=g(L);x&&(I.push(x.minX),D.push(x.minY),R.push(x.maxX),b.push(x.maxY))}),{minX:P.min(I),minY:P.min(D),maxX:P.max(R),maxY:P.max(b)}}t.getMergedRegion=m;function M(T,I){return!T||!I||!C.intersectRect(T,I)?null:{minX:Math.max(T.minX,I.minX),minY:Math.max(T.minY,I.minY),maxX:Math.min(T.maxX,I.maxX),maxY:Math.min(T.maxY,I.maxY)}}t.mergeView=M},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setClip=t.setTransform=t.setShadow=void 0;var P=e(72);function E(A,O){var p=A.cfg.el,f=A.attr(),a={dx:f.shadowOffsetX,dy:f.shadowOffsetY,blur:f.shadowBlur,color:f.shadowColor};if(!a.dx&&!a.dy&&!a.blur&&!a.color)p.removeAttribute("filter");else{var l=O.find("filter",a);l||(l=O.addShadow(a)),p.setAttribute("filter","url(#"+l+")")}}t.setShadow=E;function S(A){var O=A.attr().matrix;if(O){for(var p=A.cfg.el,f=[],a=0;a<9;a+=3)f.push(O[a]+","+O[a+1]);f=f.join(","),f.indexOf("NaN")===-1?p.setAttribute("transform","matrix("+f+")"):console.warn("invalid matrix:",O)}}t.setTransform=S;function C(A,O){var p=A.getClip(),f=A.get("el");if(!p)f.removeAttribute("clip-path");else if(p&&!f.hasAttribute("clip-path")){P.createDom(p),p.createPath(O);var a=O.addClip(p);f.setAttribute("clip-path","url(#"+a+")")}}t.setClip=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MarkerSymbols=void 0,t.MarkerSymbols={hexagon:function(E,S,C){var A=C/2*Math.sqrt(3);return[["M",E,S-C],["L",E+A,S-C/2],["L",E+A,S+C/2],["L",E,S+C],["L",E-A,S+C/2],["L",E-A,S-C/2],["Z"]]},bowtie:function(E,S,C){var A=C-1.5;return[["M",E-C,S-A],["L",E+C,S+A],["L",E+C,S-A],["L",E-C,S+A],["Z"]]},cross:function(E,S,C){return[["M",E-C,S-C],["L",E+C,S+C],["M",E+C,S-C],["L",E-C,S+C]]},tick:function(E,S,C){return[["M",E-C/2,S-C],["L",E+C/2,S-C],["M",E,S-C],["L",E,S+C],["M",E-C/2,S+C],["L",E+C/2,S+C]]},plus:function(E,S,C){return[["M",E-C,S],["L",E+C,S],["M",E,S-C],["L",E,S+C]]},hyphen:function(E,S,C){return[["M",E-C,S],["L",E+C,S]]},line:function(E,S,C){return[["M",E,S-C],["L",E,S+C]]}}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Base",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"Circle",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(t,"Ellipse",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(t,"Line",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"Marker",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"Path",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"Polygon",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"Polyline",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"Rect",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"Text",{enumerable:!0,get:function(){return o.default}});var E=P(e(73)),S=P(e(980)),C=P(e(981)),A=P(e(982)),O=P(e(983)),p=P(e(984)),f=P(e(985)),a=P(e(987)),l=P(e(988)),n=P(e(989)),o=P(e(992))},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.applyAttrsToContext=n,t.checkChildrenRefresh=h,t.checkRefresh=u,t.clearChanged=v,t.drawChildren=o,t.drawPath=M,t.getMergedRegion=D,t.getRefreshRegion=I,t.mergeView=R,t.refreshElement=T;var S=e(0),C=e(467),A=P(e(468)),O=e(53),p=a(e(189));function f(b){if(typeof WeakMap!="function")return null;var L=new WeakMap,x=new WeakMap;return(f=function(B){return B?x:L})(b)}function a(b,L){if(!L&&b&&b.__esModule)return b;if(b===null||E(b)!=="object"&&typeof b!="function")return{default:b};var x=f(L);if(x&&x.has(b))return x.get(b);var F={},B=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in b)if(N!=="default"&&Object.prototype.hasOwnProperty.call(b,N)){var j=B?Object.getOwnPropertyDescriptor(b,N):null;j&&(j.get||j.set)?Object.defineProperty(F,N,j):F[N]=b[N]}return F.default=b,x&&x.set(b,F),F}var l={fill:"fillStyle",stroke:"strokeStyle",opacity:"globalAlpha"};function n(b,L){var x=L.attr();for(var F in x){var B=x[F],N=l[F]?l[F]:F;N==="matrix"&&B?b.transform(B[0],B[1],B[3],B[4],B[6],B[7]):N==="lineDash"&&b.setLineDash?(0,S.isArray)(B)&&b.setLineDash(B):(N==="strokeStyle"||N==="fillStyle"?B=(0,C.parseStyle)(b,L,B):N==="globalAlpha"&&(B=B*b.globalAlpha),b[N]=B)}}function o(b,L,x){for(var F=0;Fvt?q:vt,ot=q>vt?1:q/vt,lt=q>vt?vt/q:1;L.translate(it,nt),L.rotate(Q),L.scale(ot,lt),L.arc(0,0,ft,pt,$,1-et),L.scale(1/ot,1/lt),L.rotate(-Q),L.translate(-it,-nt)}break}case"Z":L.closePath();break;default:break}if(_==="Z")W=w;else{var dt=K.length;W=[K[dt-2],K[dt-1]]}}}}function T(b,L){var x=b.get("canvas");x&&(L==="remove"&&(b._cacheCanvasBBox=b.get("cacheCanvasBBox")),b.get("hasChanged")||(b.set("hasChanged",!0),b.cfg.parent&&b.cfg.parent.get("hasChanged")||(x.refreshElement(b,L,x),x.get("autoDraw")&&x.draw())))}function I(b){var L;if(b.destroyed)L=b._cacheCanvasBBox;else{var x=b.get("cacheCanvasBBox"),F=x&&!!(x.width&&x.height),B=b.getCanvasBBox(),N=B&&!!(B.width&&B.height);F&&N?L=(0,O.mergeRegion)(x,B):F?L=x:N&&(L=B)}return L}function D(b){if(!b.length)return null;var L=[],x=[],F=[],B=[];return(0,S.each)(b,function(N){var j=I(N);j&&(L.push(j.minX),x.push(j.minY),F.push(j.maxX),B.push(j.maxY))}),{minX:(0,S.min)(L),minY:(0,S.min)(x),maxX:(0,S.max)(F),maxY:(0,S.max)(B)}}function R(b,L){return!b||!L||!(0,O.intersectRect)(b,L)?null:{minX:Math.max(b.minX,L.minX),minY:Math.max(b.minY,L.minY),maxX:Math.min(b.maxX,L.maxX),maxY:Math.min(b.maxY,L.maxY)}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setClip=C,t.setShadow=E,t.setTransform=S;var P=e(74);function E(A,O){var p=A.cfg.el,f=A.attr(),a={dx:f.shadowOffsetX,dy:f.shadowOffsetY,blur:f.shadowBlur,color:f.shadowColor};if(!a.dx&&!a.dy&&!a.blur&&!a.color)p.removeAttribute("filter");else{var l=O.find("filter",a);l||(l=O.addShadow(a)),p.setAttribute("filter","url(#"+l+")")}}function S(A){var O=A.attr().matrix;if(O){for(var p=A.cfg.el,f=[],a=0;a<9;a+=3)f.push(O[a]+","+O[a+1]);f=f.join(","),f.indexOf("NaN")===-1?p.setAttribute("transform","matrix("+f+")"):console.warn("invalid matrix:",O)}}function C(A,O){var p=A.getClip(),f=A.get("el");if(!p)f.removeAttribute("clip-path");else if(p&&!f.hasAttribute("clip-path")){(0,P.createDom)(p),p.createPath(O);var a=O.addClip(p);f.setAttribute("clip-path","url(#"+a+")")}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRectWithCornerRadius=t.getFunnelPath=t.getIntervalRectPath=t.getBackgroundRectPath=t.parseRadius=t.getRectPath=t.getRectPoints=void 0;var P=e(0),E=e(46);function S(l){var n=l.x,o=l.y,u=l.y0,h=l.size,v,g;(0,P.isArray)(o)?(v=o[0],g=o[1]):(v=u,g=o);var m,M;(0,P.isArray)(n)?(m=n[0],M=n[1]):(m=n-h/2,M=n+h/2);var T=[{x:m,y:v},{x:m,y:g}];return T.push({x:M,y:g},{x:M,y:v}),T}t.getRectPoints=S;function C(l,n){n===void 0&&(n=!0);var o=[],u=l[0];o.push(["M",u.x,u.y]);for(var h=1,v=l.length;hn&&(o=o?n/(1+u/o):0,u=n-o),h+v>n&&(h=h?n/(1+v/h):0,v=n-h),[o||0,u||0,h||0,v||0]}t.parseRadius=A;function O(l,n,o){var u=[];if(o.isRect){var h=o.isTransposed?{x:o.start.x,y:n[0].y}:{x:n[0].x,y:o.start.y},v=o.isTransposed?{x:o.end.x,y:n[2].y}:{x:n[3].x,y:o.end.y},g=(0,P.get)(l,["background","style","radius"]);if(g){var m=o.isTransposed?Math.abs(n[0].y-n[2].y):n[2].x-n[1].x,M=o.isTransposed?o.getWidth():o.getHeight(),T=A(g,Math.min(m,M)),I=T[0],D=T[1],R=T[2],b=T[3];u.push(["M",h.x,v.y+I]),I!==0&&u.push(["A",I,I,0,0,1,h.x+I,v.y]),u.push(["L",v.x-D,v.y]),D!==0&&u.push(["A",D,D,0,0,1,v.x,v.y+D]),u.push(["L",v.x,h.y-R]),R!==0&&u.push(["A",R,R,0,0,1,v.x-R,h.y]),u.push(["L",h.x+b,h.y]),b!==0&&u.push(["A",b,b,0,0,1,h.x,h.y-b])}else u.push(["M",h.x,h.y]),u.push(["L",v.x,h.y]),u.push(["L",v.x,v.y]),u.push(["L",h.x,v.y]),u.push(["L",h.x,h.y]);u.push(["z"])}if(o.isPolar){var L=o.getCenter(),x=(0,E.getAngle)(l,o),F=x.startAngle,B=x.endAngle;if(o.type!=="theta"&&!o.isTransposed)u=(0,E.getSectorPath)(L.x,L.y,o.getRadius(),F,B);else{var N=function(H){return Math.pow(H,2)},I=Math.sqrt(N(L.x-n[0].x)+N(L.y-n[0].y)),D=Math.sqrt(N(L.x-n[2].x)+N(L.y-n[2].y));u=(0,E.getSectorPath)(L.x,L.y,I,o.startAngle,o.endAngle,D)}}return u}t.getBackgroundRectPath=O;function p(l,n,o){var u=o.getWidth(),h=o.getHeight(),v=o.type==="rect",g=[],m=(l[2].x-l[1].x)/2,M=o.isTransposed?m*h/u:m*u/h;return n==="round"?(v?(g.push(["M",l[0].x,l[0].y+M]),g.push(["L",l[1].x,l[1].y-M]),g.push(["A",m,m,0,0,1,l[2].x,l[2].y-M]),g.push(["L",l[3].x,l[3].y+M]),g.push(["A",m,m,0,0,1,l[0].x,l[0].y+M])):(g.push(["M",l[0].x,l[0].y]),g.push(["L",l[1].x,l[1].y]),g.push(["A",m,m,0,0,1,l[2].x,l[2].y]),g.push(["L",l[3].x,l[3].y]),g.push(["A",m,m,0,0,1,l[0].x,l[0].y])),g.push(["z"])):g=C(l),g}t.getIntervalRectPath=p;function f(l,n,o){var u=[];return(0,P.isNil)(n)?o?u.push(["M",l[0].x,l[0].y],["L",l[1].x,l[1].y],["L",(l[2].x+l[3].x)/2,(l[2].y+l[3].y)/2],["Z"]):u.push(["M",l[0].x,l[0].y],["L",l[1].x,l[1].y],["L",l[2].x,l[2].y],["L",l[3].x,l[3].y],["Z"]):u.push(["M",l[0].x,l[0].y],["L",l[1].x,l[1].y],["L",n[1].x,n[1].y],["L",n[0].x,n[0].y],["Z"]),u}t.getFunnelPath=f;function a(l,n,o){var u,h,v,g,m=l[0],M=l[1],T=l[2],I=l[3],D=[0,0,0,0],R=D[0],b=D[1],L=D[2],x=D[3];m.yl[1].x?(I=l[0],m=l[1],M=l[2],T=l[3],v=A(o,Math.min(I.x-m.x,m.y-M.y)),R=v[0],x=v[1],L=v[2],b=v[3]):(g=A(o,Math.min(I.x-m.x,m.y-M.y)),b=g[0],L=g[1],x=g[2],R=g[3]));var F=[];return F.push(["M",M.x,M.y+R]),R!==0&&F.push(["A",R,R,0,0,1,M.x+R,M.y]),F.push(["L",T.x-b,T.y]),b!==0&&F.push(["A",b,b,0,0,1,T.x,T.y+b]),F.push(["L",I.x,I.y-L]),L!==0&&F.push(["A",L,L,0,0,1,I.x-L,I.y]),F.push(["L",m.x+x,m.y]),x!==0&&F.push(["A",x,x,0,0,1,m.x,m.y-x]),F.push(["L",M.x,M.y+R]),F.push(["z"]),F}t.getRectWithCornerRadius=a},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=(0,P.__importDefault)(e(44)),C=e(31),A=e(31),O=function(p){(0,P.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.stateName="",a.ignoreItemStates=[],a}return f.prototype.getTriggerListInfo=function(){var a=(0,A.getDelegationObject)(this.context),l=null;return(0,A.isList)(a)&&(l={item:a.item,list:a.component}),l},f.prototype.getAllowComponents=function(){var a=this,l=this.context.view,n=(0,C.getComponents)(l),o=[];return(0,E.each)(n,function(u){u.isList()&&a.allowSetStateByElement(u)&&o.push(u)}),o},f.prototype.hasState=function(a,l){return a.hasState(l,this.stateName)},f.prototype.clearAllComponentsState=function(){var a=this,l=this.getAllowComponents();(0,E.each)(l,function(n){n.clearItemsState(a.stateName)})},f.prototype.allowSetStateByElement=function(a){var l=a.get("field");if(!l)return!1;if(this.cfg&&this.cfg.componentNames){var n=a.get("name");if(this.cfg.componentNames.indexOf(n)===-1)return!1}var o=this.context.view,u=(0,A.getScaleByField)(o,l);return u&&u.isCategory},f.prototype.allowSetStateByItem=function(a,l){var n=this.ignoreItemStates;if(n.length){var o=n.filter(function(u){return l.hasState(a,u)});return o.length===0}return!0},f.prototype.setStateByElement=function(a,l,n){var o=a.get("field"),u=this.context.view,h=(0,A.getScaleByField)(u,o),v=(0,A.getElementValue)(l,o),g=h.getText(v);this.setItemsState(a,g,n)},f.prototype.setStateEnable=function(a){var l=this,n=(0,A.getCurrentElement)(this.context);if(n){var o=this.getAllowComponents();(0,E.each)(o,function(g){l.setStateByElement(g,n,a)})}else{var u=(0,A.getDelegationObject)(this.context);if((0,A.isList)(u)){var h=u.item,v=u.component;this.allowSetStateByElement(v)&&this.allowSetStateByItem(h,v)&&this.setItemState(v,h,a)}}},f.prototype.setItemsState=function(a,l,n){var o=this,u=a.getItems();(0,E.each)(u,function(h){h.name===l&&o.setItemState(a,h,n)})},f.prototype.setItemState=function(a,l,n){a.setItemState(l,this.stateName,n)},f.prototype.setState=function(){this.setStateEnable(!0)},f.prototype.reset=function(){this.setStateEnable(!1)},f.prototype.toggle=function(){var a=this.getTriggerListInfo();if(a&&a.item){var l=a.list,n=a.item,o=this.hasState(l,n);this.setItemState(l,n,!o)}},f.prototype.clear=function(){var a=this.getTriggerListInfo();a?a.list.clearItemsState(this.stateName):this.clearAllComponentsState()},f}(S.default);t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resizeObservers=void 0;var P=[];t.resizeObservers=P},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pattern=void 0;var P=e(1),E=e(13),S=e(0),C=e(1097),A=e(14);function O(p){var f=this;return function(a){var l,n=a.options,o=a.chart,u=n.pattern;if(!u)return a;var h=function(g){for(var m,M,T,I=[],D=1;D
',itemTpl:"{value}",domStyles:{"g2-tooltip":{padding:"2px 4px",fontSize:"10px"}},showCrosshairs:!0,crosshairs:{type:"x"}},t.DEFAULT_OPTIONS={appendPadding:2,tooltip:P.__assign({},t.DEFAULT_TOOLTIP_OPTIONS),animation:{}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(E,S,C,A,O){for(var p=E.children,f,a=-1,l=p.length,n=E.value&&(A-S)/E.value;++a
',itemTpl:"{value}",domStyles:{"g2-tooltip":{padding:"2px 4px",fontSize:"10px"}},showCrosshairs:!0,crosshairs:{type:"x"}};t.DEFAULT_TOOLTIP_OPTIONS=A;var O={appendPadding:2,tooltip:(0,P.__assign)({},A),animation:{}};t.DEFAULT_OPTIONS=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NODE_INDEX_FIELD=t.NODE_ANCESTORS_FIELD=t.CHILD_NODE_COUNT=void 0,t.getAllNodes=p,t.getField=O;var P=e(0),E="nodeIndex";t.NODE_INDEX_FIELD=E;var S="childNodeCount";t.CHILD_NODE_COUNT=S;var C="nodeAncestor";t.NODE_ANCESTORS_FIELD=C;var A="Invalid field: it must be a string!";function O(f,a){var l=f.field,n=f.fields;if((0,P.isString)(l))return l;if((0,P.isArray)(l))return console.warn(A),l[0];if(console.warn(A+" will try to get fields instead."),(0,P.isString)(n))return n;if((0,P.isArray)(n)&&n.length)return n[0];if(a)return a;throw new TypeError(A)}function p(f){var a=[];if(f&&f.each){var l,n;f.each(function(o){var u,h;o.parent!==l?(l=o.parent,n=0):n+=1;var v=(0,P.filter)((((u=o.ancestors)===null||u===void 0?void 0:u.call(o))||[]).map(function(g){return a.find(function(m){return m.name===g.name})||g}),function(g){var m=g.depth;return m>0&&m0?"left":"right");break;case"left":p.x=I,p.y=(m+T)/2,p.textAlign=(0,E.get)(p,"textAlign",g>0?"left":"right");break;case"bottom":o&&(p.x=(M+I)/2),p.y=T,p.textAlign=(0,E.get)(p,"textAlign","center"),p.textBaseline=(0,E.get)(p,"textBaseline",g>0?"bottom":"top");break;case"middle":o&&(p.x=(M+I)/2),p.y=(m+T)/2,p.textAlign=(0,E.get)(p,"textAlign","center"),p.textBaseline=(0,E.get)(p,"textBaseline","middle");break;case"top":o&&(p.x=(M+I)/2),p.y=m,p.textAlign=(0,E.get)(p,"textAlign","center"),p.textBaseline=(0,E.get)(p,"textBaseline",g>0?"bottom":"top");break;default:break}},O}(S.default);t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(48),C=e(46),A=(0,P.__importDefault)(e(215)),O=function(p){(0,P.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.defaultLayout="distribute",a}return f.prototype.getDefaultLabelCfg=function(a,l){var n=p.prototype.getDefaultLabelCfg.call(this,a,l);return(0,E.deepMix)({},n,(0,E.get)(this.geometry.theme,"pieLabels",{}))},f.prototype.getLabelOffset=function(a){return p.prototype.getLabelOffset.call(this,a)||0},f.prototype.getLabelRotate=function(a,l,n){var o;return l<0&&(o=a,o>Math.PI/2&&(o=o-Math.PI),o<-Math.PI/2&&(o=o+Math.PI)),o},f.prototype.getLabelAlign=function(a){var l=this.getCoordinate(),n=l.getCenter(),o;return a.angle<=Math.PI/2&&a.x>=n.x?o="left":o="right",a.offset<=0&&(o==="right"?o="left":o="right"),o},f.prototype.getArcPoint=function(a){return a},f.prototype.getPointAngle=function(a){var l=this.getCoordinate(),n={x:(0,E.isArray)(a.x)?a.x[0]:a.x,y:a.y[0]},o={x:(0,E.isArray)(a.x)?a.x[1]:a.x,y:a.y[1]},u,h=(0,S.getAngleByPoint)(l,n);if(a.points&&a.points[0].y===a.points[1].y)u=h;else{var v=(0,S.getAngleByPoint)(l,o);h>=v&&(v=v+Math.PI*2),u=h+(v-h)/2}return u},f.prototype.getCirclePoint=function(a,l){var n=this.getCoordinate(),o=n.getCenter(),u=n.getRadius()+l;return(0,P.__assign)((0,P.__assign)({},(0,C.polarToCartesian)(o.x,o.y,u,a)),{angle:a,r:u})},f}(A.default);t.default=O},function(G,t,e){"use strict";e.d(t,"a",function(){return n});var P=e(4),E=e.n(P),S=e(3),C=e.n(S),A=e(50),O=e.n(A),p=e(638),f=e.n(p),a=e(61),l=e.n(a),n=function(h){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return O()(h)||C.a.isValidElement(h)?{visible:!0,text:h}:f()(h)?{visible:h}:l()(h)?E()({visible:!0},h):{visible:v}},o=function(h){return l()(h)&&h.visible!==!1?h.text:h}},function(G,t,e){"use strict";e.d(t,"b",function(){return b});var P=e(11),E=e.n(P),S=e(12),C=e.n(S),A=e(5),O=e.n(A),p=e(9),f=e.n(p),a=e(25),l=e.n(a),n=e(204),o=e.n(n),u=e(128),h=e.n(u),v=e(0),g=e.n(v),m=e(8);function M(L){var x=T();return function(){var B=O()(L),N;if(x){var j=O()(this).constructor;N=Reflect.construct(B,arguments,j)}else N=B.apply(this,arguments);return C()(this,N)}}function T(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(L){return!1}}var I={},D=function(){function L(x){f()(this,L),this.cfg={shared:!0},this.chartMap={},this.state={},this.id=Object(v.uniqueId)("bx-action"),this.type=x||"tooltip"}return l()(L,[{key:"connect",value:function(F,B,N){return this.chartMap[F]={chart:B,pointFinder:N},B.interaction("connect-".concat(this.type,"-").concat(this.id)),this.type==="tooltip"&&this.cfg.shared&&Object(v.get)(B,["options","tooltip","shared"])===void 0&&Object(v.set)(B,["options","tooltip","shared"],!0),this}},{key:"unConnect",value:function(F){this.chartMap[F].chart.removeInteraction("connect-".concat(this.type,"-").concat(this.id)),delete this.chartMap[F]}},{key:"destroy",value:function(){Object(n.unregisterAction)("connect-".concat(this.type,"-").concat(this.id))}}]),L}(),R=function(){var x=new D("tooltip");return Object(m.registerAction)("connect-tooltip-".concat(x.id),function(F){E()(N,F);var B=M(N);function N(){var j;return f()(this,N),j=B.apply(this,arguments),j.CM=x,j}return l()(N,[{key:"showTooltip",value:function(W,w){var H=W.getTooltipItems(w)||w;Object(v.forIn)(this.CM.chartMap,function(Y){var K=Y.chart,_=Y.pointFinder;if(!(K.destroyed||!K.visible))if(_){var tt=_(H,K);tt&&K.showTooltip(tt)}else K.showTooltip(w)})}},{key:"hideTooltip",value:function(){Object(v.forIn)(this.CM.chartMap,function(W){var w=W.chart;return w.hideTooltip()})}}]),N}(h.a)),Object(m.registerInteraction)("connect-tooltip-".concat(x.id),{start:[{trigger:"plot:mousemove",action:"connect-tooltip-".concat(x.id,":show")}],end:[{trigger:"plot:mouseleave",action:"connect-tooltip-".concat(x.id,":hide")}]}),x},b=function(x,F,B,N,j){var W=I[x];if(B===null&&W){W.unConnect(F);return}W?W.connect(F,B,j):(I[x]=R(),I[x].cfg.shared=!!N,I[x].connect(F,B,j))};t.a=R},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.growInXY=t.growInY=t.growInX=void 0;var P=e(979);function E(A,O,p){var f=p.coordinate,a=p.minYPoint;(0,P.doScaleAnimate)(A,O,f,a,"x")}t.growInX=E;function S(A,O,p){var f=p.coordinate,a=p.minYPoint;(0,P.doScaleAnimate)(A,O,f,a,"y")}t.growInY=S;function C(A,O,p){var f=p.coordinate,a=p.minYPoint;(0,P.doScaleAnimate)(A,O,f,a,"xy")}t.growInXY=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(22),E=e(1081),S=5;function C(O,p,f,a){f=f||0,a=a||S;for(var l in p)if(p.hasOwnProperty(l)){var n=p[l];n!==null&&E.default(n)?(E.default(O[l])||(O[l]={}),f0&&(yt=1/Math.sqrt(yt)),ut[0]=st[0]*yt,ut[1]=st[1]*yt,ut[2]=st[2]*yt,ut}function N(ut,st){return ut[0]*st[0]+ut[1]*st[1]+ut[2]*st[2]}function j(ut,st,ht){var U=st[0],rt=st[1],yt=st[2],Pt=ht[0],mt=ht[1],gt=ht[2];return ut[0]=rt*gt-yt*mt,ut[1]=yt*Pt-U*gt,ut[2]=U*mt-rt*Pt,ut}function W(ut,st,ht,U){var rt=st[0],yt=st[1],Pt=st[2];return ut[0]=rt+U*(ht[0]-rt),ut[1]=yt+U*(ht[1]-yt),ut[2]=Pt+U*(ht[2]-Pt),ut}function w(ut,st,ht,U,rt,yt){var Pt=yt*yt,mt=Pt*(2*yt-3)+1,gt=Pt*(yt-2)+yt,Mt=Pt*(yt-1),At=Pt*(3-2*yt);return ut[0]=st[0]*mt+ht[0]*gt+U[0]*Mt+rt[0]*At,ut[1]=st[1]*mt+ht[1]*gt+U[1]*Mt+rt[1]*At,ut[2]=st[2]*mt+ht[2]*gt+U[2]*Mt+rt[2]*At,ut}function H(ut,st,ht,U,rt,yt){var Pt=1-yt,mt=Pt*Pt,gt=yt*yt,Mt=mt*Pt,At=3*yt*mt,St=3*gt*Pt,Ft=gt*yt;return ut[0]=st[0]*Mt+ht[0]*At+U[0]*St+rt[0]*Ft,ut[1]=st[1]*Mt+ht[1]*At+U[1]*St+rt[1]*Ft,ut[2]=st[2]*Mt+ht[2]*At+U[2]*St+rt[2]*Ft,ut}function Y(ut,st){st=st||1;var ht=E.RANDOM()*2*Math.PI,U=E.RANDOM()*2-1,rt=Math.sqrt(1-U*U)*st;return ut[0]=Math.cos(ht)*rt,ut[1]=Math.sin(ht)*rt,ut[2]=U*st,ut}function K(ut,st,ht){var U=st[0],rt=st[1],yt=st[2],Pt=ht[3]*U+ht[7]*rt+ht[11]*yt+ht[15];return Pt=Pt||1,ut[0]=(ht[0]*U+ht[4]*rt+ht[8]*yt+ht[12])/Pt,ut[1]=(ht[1]*U+ht[5]*rt+ht[9]*yt+ht[13])/Pt,ut[2]=(ht[2]*U+ht[6]*rt+ht[10]*yt+ht[14])/Pt,ut}function _(ut,st,ht){var U=st[0],rt=st[1],yt=st[2];return ut[0]=U*ht[0]+rt*ht[3]+yt*ht[6],ut[1]=U*ht[1]+rt*ht[4]+yt*ht[7],ut[2]=U*ht[2]+rt*ht[5]+yt*ht[8],ut}function tt(ut,st,ht){var U=ht[0],rt=ht[1],yt=ht[2],Pt=ht[3],mt=st[0],gt=st[1],Mt=st[2],At=rt*Mt-yt*gt,St=yt*mt-U*Mt,Ft=U*gt-rt*mt,Gt=rt*Ft-yt*St,zt=yt*At-U*Ft,Ht=U*St-rt*At,Xt=Pt*2;return At*=Xt,St*=Xt,Ft*=Xt,Gt*=2,zt*=2,Ht*=2,ut[0]=mt+At+Gt,ut[1]=gt+St+zt,ut[2]=Mt+Ft+Ht,ut}function X(ut,st,ht,U){var rt=[],yt=[];return rt[0]=st[0]-ht[0],rt[1]=st[1]-ht[1],rt[2]=st[2]-ht[2],yt[0]=rt[0],yt[1]=rt[1]*Math.cos(U)-rt[2]*Math.sin(U),yt[2]=rt[1]*Math.sin(U)+rt[2]*Math.cos(U),ut[0]=yt[0]+ht[0],ut[1]=yt[1]+ht[1],ut[2]=yt[2]+ht[2],ut}function k(ut,st,ht,U){var rt=[],yt=[];return rt[0]=st[0]-ht[0],rt[1]=st[1]-ht[1],rt[2]=st[2]-ht[2],yt[0]=rt[2]*Math.sin(U)+rt[0]*Math.cos(U),yt[1]=rt[1],yt[2]=rt[2]*Math.cos(U)-rt[0]*Math.sin(U),ut[0]=yt[0]+ht[0],ut[1]=yt[1]+ht[1],ut[2]=yt[2]+ht[2],ut}function at(ut,st,ht,U){var rt=[],yt=[];return rt[0]=st[0]-ht[0],rt[1]=st[1]-ht[1],rt[2]=st[2]-ht[2],yt[0]=rt[0]*Math.cos(U)-rt[1]*Math.sin(U),yt[1]=rt[0]*Math.sin(U)+rt[1]*Math.cos(U),yt[2]=rt[2],ut[0]=yt[0]+ht[0],ut[1]=yt[1]+ht[1],ut[2]=yt[2]+ht[2],ut}function Z(ut,st){var ht=ut[0],U=ut[1],rt=ut[2],yt=st[0],Pt=st[1],mt=st[2],gt=Math.sqrt(ht*ht+U*U+rt*rt),Mt=Math.sqrt(yt*yt+Pt*Pt+mt*mt),At=gt*Mt,St=At&&N(ut,st)/At;return Math.acos(Math.min(Math.max(St,-1),1))}function it(ut){return ut[0]=0,ut[1]=0,ut[2]=0,ut}function nt(ut){return"vec3("+ut[0]+", "+ut[1]+", "+ut[2]+")"}function q(ut,st){return ut[0]===st[0]&&ut[1]===st[1]&&ut[2]===st[2]}function vt(ut,st){var ht=ut[0],U=ut[1],rt=ut[2],yt=st[0],Pt=st[1],mt=st[2];return Math.abs(ht-yt)<=E.EPSILON*Math.max(1,Math.abs(ht),Math.abs(yt))&&Math.abs(U-Pt)<=E.EPSILON*Math.max(1,Math.abs(U),Math.abs(Pt))&&Math.abs(rt-mt)<=E.EPSILON*Math.max(1,Math.abs(rt),Math.abs(mt))}var pt=o;t.sub=pt;var $=u;t.mul=$;var Q=h;t.div=Q;var et=R;t.dist=et;var ft=b;t.sqrDist=ft;var ot=p;t.len=ot;var lt=L;t.sqrLen=lt;var dt=function(){var ut=A();return function(st,ht,U,rt,yt,Pt){var mt,gt;for(ht||(ht=3),U||(U=0),rt?gt=Math.min(rt*ht+U,st.length):gt=st.length,mt=U;mtv?(0,E.distance)(l,n,o,u):this.pointToLine(f,a,l,n,o,u)},pointToLine:function(f,a,l,n,o,u){var h=[l-f,n-a];if(S.exactEquals(h,[0,0]))return Math.sqrt((o-f)*(o-f)+(u-a)*(u-a));var v=[-h[1],h[0]];S.normalize(v,v);var g=[o-f,u-a];return Math.abs(S.dot(g,v))},tangentAngle:function(f,a,l,n){return Math.atan2(n-a,l-f)}};t.default=O},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.YEAR=t.SECOND=t.MONTH=t.MINUTE=t.HOUR=t.DAY=void 0,t.getTickInterval=M,t.timeFormat=a,t.toTimeStamp=l;var S=e(0),C=p(e(857)),A=P(e(858));function O(T){if(typeof WeakMap!="function")return null;var I=new WeakMap,D=new WeakMap;return(O=function(b){return b?D:I})(T)}function p(T,I){if(!I&&T&&T.__esModule)return T;if(T===null||E(T)!=="object"&&typeof T!="function")return{default:T};var D=O(I);if(D&&D.has(T))return D.get(T);var R={},b=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var L in T)if(L!=="default"&&Object.prototype.hasOwnProperty.call(T,L)){var x=b?Object.getOwnPropertyDescriptor(T,L):null;x&&(x.get||x.set)?Object.defineProperty(R,L,x):R[L]=T[L]}return R.default=T,D&&D.set(T,R),R}var f="format";function a(T,I){var D=C[f]||C.default[f];return D(T,I)}function l(T){return(0,S.isString)(T)&&(T.indexOf("T")>0?T=new Date(T).getTime():T=new Date(T.replace(/-/gi,"/")).getTime()),(0,S.isDate)(T)&&(T=T.getTime()),T}var n=1e3;t.SECOND=n;var o=60*n;t.MINUTE=o;var u=60*o;t.HOUR=u;var h=24*u;t.DAY=h;var v=h*31;t.MONTH=v;var g=h*365;t.YEAR=g;var m=[["HH:mm:ss",n],["HH:mm:ss",n*10],["HH:mm:ss",n*30],["HH:mm",o],["HH:mm",o*10],["HH:mm",o*30],["HH",u],["HH",u*6],["HH",u*12],["YYYY-MM-DD",h],["YYYY-MM-DD",h*4],["YYYY-WW",h*7],["YYYY-MM",v],["YYYY-MM",v*4],["YYYY-MM",v*6],["YYYY",h*380]];function M(T,I,D){var R=(I-T)/D,b=(0,A.default)(function(x){return x[1]})(m,R)-1,L=m[b];return b<0?L=m[0]:b>=m.length&&(L=(0,S.last)(m)),L}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(142)),A=function(p){(0,E.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.isContinuous=!0,a}return f.prototype.scale=function(a){if((0,S.isNil)(a))return NaN;var l=this.rangeMin(),n=this.rangeMax(),o=this.max,u=this.min;if(o===u)return l;var h=this.getScalePercent(a);return l+h*(n-l)},f.prototype.init=function(){p.prototype.init.call(this);var a=this.ticks,l=(0,S.head)(a),n=(0,S.last)(a);lthis.max&&(this.max=n),(0,S.isNil)(this.minLimit)||(this.min=l),(0,S.isNil)(this.maxLimit)||(this.max=n)},f.prototype.setDomain=function(){var a=(0,S.getRange)(this.values),l=a.min,n=a.max;(0,S.isNil)(this.min)&&(this.min=l),(0,S.isNil)(this.max)&&(this.max=n),this.min>this.max&&(this.min=l,this.max=n)},f.prototype.calculateTicks=function(){var a=this,l=p.prototype.calculateTicks.call(this);return this.nice||(l=(0,S.filter)(l,function(n){return n>=a.min&&n<=a.max})),l},f.prototype.getScalePercent=function(a){var l=this.max,n=this.min;return(a-n)/(l-n)},f.prototype.getInvertPercent=function(a){return(a-this.rangeMin())/(this.rangeMax()-this.rangeMin())},f}(C.default),O=A;t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calBase=E,t.getLogPositiveMin=C,t.log=S,t.precisionAdd=O;var P=e(0);function E(p,f){var a=Math.E,l;return f>=0?l=Math.pow(a,Math.log(f)/p):l=Math.pow(a,Math.log(-f)/p)*-1,l}function S(p,f){return p===1?1:Math.log(f)/Math.log(p)}function C(p,f,a){(0,P.isNil)(a)&&(a=Math.max.apply(null,p));var l=a;return(0,P.each)(p,function(n){n>0&&n1&&(l=1),l}function A(p){var f=p.toString().split(/[eE]/),a=(f[0].split(".")[1]||"").length-+(f[1]||0);return a>0?a:0}function O(p,f){var a=A(p),l=A(f),n=Math.pow(10,Math.max(a,l));return(p*n+f*n)/n}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P=e(1),E=e(32),S=e(0),C=function(){function O(p){this.type="coordinate",this.isRect=!1,this.isHelix=!1,this.isPolar=!1,this.isReflectX=!1,this.isReflectY=!1;var f=p.start,a=p.end,l=p.matrix,n=l===void 0?[1,0,0,0,1,0,0,0,1]:l,o=p.isTransposed,u=o===void 0?!1:o;this.start=f,this.end=a,this.matrix=n,this.originalMatrix=(0,P.__spreadArray)([],n),this.isTransposed=u}return O.prototype.initial=function(){this.center={x:(this.start.x+this.end.x)/2,y:(this.start.y+this.end.y)/2},this.width=Math.abs(this.end.x-this.start.x),this.height=Math.abs(this.end.y-this.start.y)},O.prototype.update=function(p){(0,S.assign)(this,p),this.initial()},O.prototype.convertDim=function(p,f){var a,l=this[f],n=l.start,o=l.end;return this.isReflect(f)&&(a=[o,n],n=a[0],o=a[1]),n+p*(o-n)},O.prototype.invertDim=function(p,f){var a,l=this[f],n=l.start,o=l.end;return this.isReflect(f)&&(a=[o,n],n=a[0],o=a[1]),(p-n)/(o-n)},O.prototype.applyMatrix=function(p,f,a){a===void 0&&(a=0);var l=this.matrix,n=[p,f,a];return E.vec3.transformMat3(n,n,l),n},O.prototype.invertMatrix=function(p,f,a){a===void 0&&(a=0);var l=this.matrix,n=E.mat3.invert([0,0,0,0,0,0,0,0,0],l),o=[p,f,a];return n&&E.vec3.transformMat3(o,o,n),o},O.prototype.convert=function(p){var f=this.convertPoint(p),a=f.x,l=f.y,n=this.applyMatrix(a,l,1);return{x:n[0],y:n[1]}},O.prototype.invert=function(p){var f=this.invertMatrix(p.x,p.y,1);return this.invertPoint({x:f[0],y:f[1]})},O.prototype.rotate=function(p){var f=this.matrix,a=this.center;return E.ext.leftTranslate(f,f,[-a.x,-a.y]),E.ext.leftRotate(f,f,p),E.ext.leftTranslate(f,f,[a.x,a.y]),this},O.prototype.reflect=function(p){return p==="x"?this.isReflectX=!this.isReflectX:this.isReflectY=!this.isReflectY,this},O.prototype.scale=function(p,f){var a=this.matrix,l=this.center;return E.ext.leftTranslate(a,a,[-l.x,-l.y]),E.ext.leftScale(a,a,[p,f]),E.ext.leftTranslate(a,a,[l.x,l.y]),this},O.prototype.translate=function(p,f){var a=this.matrix;return E.ext.leftTranslate(a,a,[p,f]),this},O.prototype.transpose=function(){return this.isTransposed=!this.isTransposed,this},O.prototype.getCenter=function(){return this.center},O.prototype.getWidth=function(){return this.width},O.prototype.getHeight=function(){return this.height},O.prototype.getRadius=function(){return this.radius},O.prototype.isReflect=function(p){return p==="x"?this.isReflectX:this.isReflectY},O.prototype.resetMatrix=function(p){this.matrix=p||(0,P.__spreadArray)([],this.originalMatrix)},O}(),A=C;t.default=A},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0});var S={Annotation:!0,Axis:!0,Crosshair:!0,Grid:!0,Legend:!0,Tooltip:!0,Component:!0,GroupComponent:!0,HtmlComponent:!0,Slider:!0,Scrollbar:!0,propagationDelegate:!0,TOOLTIP_CSS_CONST:!0};t.Axis=t.Annotation=void 0,Object.defineProperty(t,"Component",{enumerable:!0,get:function(){return l.default}}),t.Grid=t.Crosshair=void 0,Object.defineProperty(t,"GroupComponent",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"HtmlComponent",{enumerable:!0,get:function(){return o.default}}),t.Legend=void 0,Object.defineProperty(t,"Scrollbar",{enumerable:!0,get:function(){return h.Scrollbar}}),Object.defineProperty(t,"Slider",{enumerable:!0,get:function(){return u.Slider}}),t.Tooltip=t.TOOLTIP_CSS_CONST=void 0,Object.defineProperty(t,"propagationDelegate",{enumerable:!0,get:function(){return m.propagationDelegate}});var C=I(e(882));t.Annotation=C;var A=I(e(894));t.Axis=A;var O=I(e(900));t.Crosshair=O;var p=I(e(905));t.Grid=p;var f=I(e(908));t.Legend=f;var a=I(e(911));t.Tooltip=a;var l=P(e(257)),n=P(e(41)),o=P(e(182)),u=e(915),h=e(922),v=e(924);Object.keys(v).forEach(function(D){D==="default"||D==="__esModule"||Object.prototype.hasOwnProperty.call(S,D)||D in t&&t[D]===v[D]||Object.defineProperty(t,D,{enumerable:!0,get:function(){return v[D]}})});var g=e(925);Object.keys(g).forEach(function(D){D==="default"||D==="__esModule"||Object.prototype.hasOwnProperty.call(S,D)||D in t&&t[D]===g[D]||Object.defineProperty(t,D,{enumerable:!0,get:function(){return g[D]}})});var m=e(446),M=I(e(262));t.TOOLTIP_CSS_CONST=M;function T(D){if(typeof WeakMap!="function")return null;var R=new WeakMap,b=new WeakMap;return(T=function(x){return x?b:R})(D)}function I(D,R){if(!R&&D&&D.__esModule)return D;if(D===null||E(D)!=="object"&&typeof D!="function")return{default:D};var b=T(R);if(b&&b.has(D))return b.get(D);var L={},x=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var F in D)if(F!=="default"&&Object.prototype.hasOwnProperty.call(D,F)){var B=x?Object.getOwnPropertyDescriptor(D,F):null;B&&(B.get||B.set)?Object.defineProperty(L,F,B):L[F]=D[F]}return L.default=D,b&&b.set(D,L),L}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.renderTag=O;var P=e(1),E=e(0),S=e(143),C=e(90),A=e(42);function O(p,f){var a=f.x,l=f.y,n=f.content,o=f.style,u=f.id,h=f.name,v=f.rotate,g=f.maxLength,m=f.autoEllipsis,M=f.isVertical,T=f.ellipsisPosition,I=f.background,D=p.addGroup({id:u+"-group",name:h+"-group",attrs:{x:a,y:l}}),R=D.addShape({type:"text",id:u,name:h,attrs:(0,P.__assign)({x:0,y:0,text:n},o)}),b=(0,A.formatPadding)((0,E.get)(I,"padding",0));if(g&&m){var L=g-(b[1]+b[3]);(0,S.ellipsisLabel)(!M,R,L,T)}if(I){var x=(0,E.get)(I,"style",{}),F=R.getCanvasBBox(),B=F.minX,N=F.minY,j=F.width,W=F.height,w=D.addShape("rect",{id:u+"-bg",name:u+"-bg",attrs:(0,P.__assign)({x:B-b[3],y:N-b[0],width:j+b[1]+b[3],height:W+b[0]+b[2]},x)});w.toBack()}(0,C.applyTranslate)(D,a,l),(0,C.applyRotate)(D,v,a,l)}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(96),C=e(0),A=e(42),O=P(e(257)),p=function(a){(0,E.__extends)(l,a);function l(){return a!==null&&a.apply(this,arguments)||this}return l.prototype.getDefaultCfg=function(){var n=a.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},n),{container:null,containerTpl:"
",updateAutoRender:!0,containerClassName:"",parent:null})},l.prototype.getContainer=function(){return this.get("container")},l.prototype.show=function(){var n=this.get("container");n.style.display="",this.set("visible",!0)},l.prototype.hide=function(){var n=this.get("container");n.style.display="none",this.set("visible",!1)},l.prototype.setCapture=function(n){var o=this.getContainer(),u=n?"auto":"none";o.style.pointerEvents=u,this.set("capture",n)},l.prototype.getBBox=function(){var n=this.getContainer(),o=parseFloat(n.style.left)||0,u=parseFloat(n.style.top)||0;return(0,A.createBBox)(o,u,n.clientWidth,n.clientHeight)},l.prototype.clear=function(){var n=this.get("container");(0,A.clearDom)(n)},l.prototype.destroy=function(){this.removeEvent(),this.removeDom(),a.prototype.destroy.call(this)},l.prototype.init=function(){a.prototype.init.call(this),this.initContainer(),this.initDom(),this.resetStyles(),this.applyStyles(),this.initEvent(),this.initCapture(),this.initVisible()},l.prototype.initCapture=function(){this.setCapture(this.get("capture"))},l.prototype.initVisible=function(){this.get("visible")?this.show():this.hide()},l.prototype.initDom=function(){},l.prototype.initContainer=function(){var n=this.get("container");if((0,C.isNil)(n)){n=this.createDom();var o=this.get("parent");(0,C.isString)(o)&&(o=document.getElementById(o),this.set("parent",o)),o.appendChild(n),this.set("container",n)}else(0,C.isString)(n)&&(n=document.getElementById(n),this.set("container",n));this.get("parent")||this.set("parent",n.parentNode)},l.prototype.resetStyles=function(){var n=this.get("domStyles"),o=this.get("defaultStyles");n?n=(0,C.deepMix)({},o,n):n=o,this.set("domStyles",n)},l.prototype.applyStyles=function(){var n=this.get("domStyles");if(!!n){var o=this.getContainer();this.applyChildrenStyles(o,n);var u=this.get("containerClassName");if(u&&(0,A.hasClass)(o,u)){var h=n[u];(0,S.modifyCSS)(o,h)}}},l.prototype.applyChildrenStyles=function(n,o){(0,C.each)(o,function(u,h){var v=n.getElementsByClassName(h);(0,C.each)(v,function(g){(0,S.modifyCSS)(g,u)})})},l.prototype.applyStyle=function(n,o){var u=this.get("domStyles");(0,S.modifyCSS)(o,u[n])},l.prototype.createDom=function(){var n=this.get("containerTpl");return(0,S.createDom)(n)},l.prototype.initEvent=function(){},l.prototype.removeDom=function(){var n=this.get("container");n&&n.parentNode&&n.parentNode.removeChild(n)},l.prototype.removeEvent=function(){},l.prototype.updateInner=function(n){(0,C.hasKey)(n,"domStyles")&&(this.resetStyles(),this.applyStyles()),this.resetPosition()},l.prototype.resetPosition=function(){},l}(O.default),f=p;t.default=f},function(G,t,e){"use strict";var P=e(2),E=P(e(6));Object.defineProperty(t,"__esModule",{value:!0}),t.addEndArrow=t.addStartArrow=t.getShortenOffset=void 0;var S=e(1),C=e(144),A=Math.sin,O=Math.cos,p=Math.atan2,f=Math.PI;function a(h,v,g,m,M,T,I){var D=v.stroke,R=v.lineWidth,b=g-M,L=m-T,x=p(L,b),F=new C.Path({type:"path",canvas:h.get("canvas"),isArrowShape:!0,attrs:{path:"M"+10*O(f/6)+","+10*A(f/6)+" L0,0 L"+10*O(f/6)+",-"+10*A(f/6),stroke:D,lineWidth:R}});F.translate(M,T),F.rotateAtPoint(M,T,x),h.set(I?"startArrowShape":"endArrowShape",F)}function l(h,v,g,m,M,T,I){var D=v.startArrow,R=v.endArrow,b=v.stroke,L=v.lineWidth,x=I?D:R,F=x.d,B=x.fill,N=x.stroke,j=x.lineWidth,W=S.__rest(x,["d","fill","stroke","lineWidth"]),w=g-M,H=m-T,Y=p(H,w);F&&(M=M-O(Y)*F,T=T-A(Y)*F);var K=new C.Path({type:"path",canvas:h.get("canvas"),isArrowShape:!0,attrs:S.__assign(S.__assign({},W),{stroke:N||b,lineWidth:j||L,fill:B})});K.translate(M,T),K.rotateAtPoint(M,T,Y),h.set(I?"startArrowShape":"endArrowShape",K)}function n(h,v,g,m,M){var T=p(m-v,g-h);return{dx:O(T)*M,dy:A(T)*M}}t.getShortenOffset=n;function o(h,v,g,m,M,T){(0,E.default)(v.startArrow)==="object"?l(h,v,g,m,M,T,!0):v.startArrow?a(h,v,g,m,M,T,!0):h.set("startArrowShape",null)}t.addStartArrow=o;function u(h,v,g,m,M,T){(0,E.default)(v.endArrow)==="object"?l(h,v,g,m,M,T,!1):v.endArrow?a(h,v,g,m,M,T,!1):h.set("startArrowShape",null)}t.addEndArrow=u},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(33);function E(S,C,A,O,p,f,a){var l=Math.min(S,A),n=Math.max(S,A),o=Math.min(C,O),u=Math.max(C,O),h=p/2;return f>=l-h&&f<=n+h&&a>=o-h&&a<=u+h?P.Line.pointToLine(S,C,A,O,f,a)<=p/2:!1}t.default=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(62);Object.defineProperty(t,"Base",{enumerable:!0,get:function(){return P.default}});var E=e(943);Object.defineProperty(t,"Circle",{enumerable:!0,get:function(){return E.default}});var S=e(944);Object.defineProperty(t,"Dom",{enumerable:!0,get:function(){return S.default}});var C=e(945);Object.defineProperty(t,"Ellipse",{enumerable:!0,get:function(){return C.default}});var A=e(946);Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return A.default}});var O=e(947);Object.defineProperty(t,"Line",{enumerable:!0,get:function(){return O.default}});var p=e(948);Object.defineProperty(t,"Marker",{enumerable:!0,get:function(){return p.default}});var f=e(950);Object.defineProperty(t,"Path",{enumerable:!0,get:function(){return f.default}});var a=e(951);Object.defineProperty(t,"Polygon",{enumerable:!0,get:function(){return a.default}});var l=e(952);Object.defineProperty(t,"Polyline",{enumerable:!0,get:function(){return l.default}});var n=e(953);Object.defineProperty(t,"Rect",{enumerable:!0,get:function(){return n.default}});var o=e(955);Object.defineProperty(t,"Text",{enumerable:!0,get:function(){return o.default}})},function(G,t,e){"use strict";var P=function(C){return C&&C.__esModule?C:{default:C}};Object.defineProperty(t,"__esModule",{value:!0}),t.getActionClass=t.registerAction=t.createAction=t.Action=void 0;var E=e(44);Object.defineProperty(t,"Action",{enumerable:!0,get:function(){return P(E).default}});var S=e(204);Object.defineProperty(t,"createAction",{enumerable:!0,get:function(){return S.createAction}}),Object.defineProperty(t,"registerAction",{enumerable:!0,get:function(){return S.registerAction}}),Object.defineProperty(t,"getActionClass",{enumerable:!0,get:function(){return S.getActionClass}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findItemsFromViewRecurisive=t.findItemsFromView=t.getTooltipItems=t.findDataByPoint=void 0;var P=e(1),E=e(0),S=e(20),C=e(113);function A(I,D,R){var b=R.translate(I),L=R.translate(D);return(0,E.isNumberEqual)(b,L)}function O(I,D){var R=D.coordinate,b=D.getXScale(),L=b.range,x=L[L.length-1],F=L[0],B=R.invert(I),N=B.x;return R.isPolar&&N>(1+x)/2&&(N=F),b.translate(b.invert(N))}function p(I,D,R){var b=R.coordinate,L=R.getYScale(),x=L.field,F=b.invert(D),B=L.invert(F.y),N=(0,E.find)(I,function(j){var W=j[S.FIELD_ORIGIN];return W[x][0]<=B&&W[x][1]>=B});return N||I[I.length-1]}var f=(0,E.memoize)(function(I){if(I.isCategory)return 1;for(var D=I.values,R=D.length,b=I.translate(D[0]),L=b,x=0;xL&&(L=B)}return(L-b)/(R-1)});function a(I,D,R){var b=D.getAttribute("position"),L=b.getFields(),x=D.scales,F=(0,E.isFunction)(R)||!R?L[0]:R,B=x[F],N=B?B.getText(I[F]):I[F]||F;return(0,E.isFunction)(R)?R(N,I):N}function l(I){var D=(0,E.values)(I.attributes);return(0,E.filter)(D,function(R){return(0,E.contains)(S.GROUP_ATTRS,R.type)})}function n(I){for(var D=l(I),R,b=0,L=D;b=Z)if(vt)(0,E.isArray)(N)||(N=[]),N.push(pt);else{N=pt;break}}(0,E.isArray)(N)&&(N=p(N,I,R))}else{var $=void 0;if(!L.isLinear&&L.type!=="timeCat"){for(var K=0;KL.translate(q)||ZL.max||ZMath.abs(L.translate($[S.FIELD_ORIGIN][F])-Z)&&(at=$)}var lt=f(R.getXScale());return!N&&Math.abs(L.translate(at[S.FIELD_ORIGIN][F])-Z)<=lt/2&&(N=at),N}t.findDataByPoint=h;function v(I,D,R,b){R===void 0&&(R=""),b===void 0&&(b=!1);var L=I[S.FIELD_ORIGIN],x=a(L,D,R),F=D.tooltipOption,B=D.theme.defaultColor,N=[],j,W;function w(q,vt){if(b||!(0,E.isNil)(vt)&&vt!==""){var pt={title:x,data:L,mappingData:I,name:q,value:vt,color:I.color||B,marker:!0};N.push(pt)}}if((0,E.isObject)(F)){var H=F.fields,Y=F.callback;if(Y){var K=H.map(function(q){return I[S.FIELD_ORIGIN][q]}),_=Y.apply(void 0,K),tt=(0,P.__assign)({data:I[S.FIELD_ORIGIN],mappingData:I,title:x,color:I.color||B,marker:!0},_);N.push(tt)}else for(var X=D.scales,k=0,at=H;k=l-h&&f<=n+h&&a>=o-h&&a<=u+h?P.Line.pointToLine(S,C,A,O,f,a)<=p/2:!1}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Base",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"Circle",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(t,"Dom",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"Ellipse",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"Line",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"Marker",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"Path",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"Polygon",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"Polyline",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"Rect",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"Text",{enumerable:!0,get:function(){return u.default}});var E=P(e(63)),S=P(e(995)),C=P(e(996)),A=P(e(997)),O=P(e(998)),p=P(e(999)),f=P(e(1e3)),a=P(e(1002)),l=P(e(1003)),n=P(e(1004)),o=P(e(1005)),u=P(e(1007))},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.freeze=void 0;var P=function(S){return Object.freeze(S)};t.freeze=P},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isSVG=t.isReplacedElement=t.isHidden=t.isElement=void 0;var P=function(O){return O instanceof SVGElement&&"getBBox"in O};t.isSVG=P;var E=function(O){if(P(O)){var p=O.getBBox(),f=p.width,a=p.height;return!f&&!a}var l=O,n=l.offsetWidth,o=l.offsetHeight;return!(n||o||O.getClientRects().length)};t.isHidden=E;var S=function(O){var p,f;if(O instanceof Element)return!0;var a=(f=(p=O)===null||p===void 0?void 0:p.ownerDocument)===null||f===void 0?void 0:f.defaultView;return!!(a&&O instanceof a.Element)};t.isElement=S;var C=function(O){switch(O.tagName){case"INPUT":if(O.type!=="image")break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1};t.isReplacedElement=C},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"cluster",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"hierarchy",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(t,"pack",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"packEnclose",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"packSiblings",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(t,"partition",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"stratify",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"tree",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"treemap",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"treemapBinary",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"treemapDice",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"treemapResquarify",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"treemapSlice",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"treemapSliceDice",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"treemapSquarify",{enumerable:!0,get:function(){return v.default}});var E=P(e(1119)),S=P(e(300)),C=P(e(1135)),A=P(e(530)),O=P(e(532)),p=P(e(1136)),f=P(e(1137)),a=P(e(1138)),l=P(e(1139)),n=P(e(1140)),o=P(e(156)),u=P(e(195)),h=P(e(1141)),v=P(e(302)),g=P(e(1142))},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(E,S,C,A,O){for(var p=E.children,f,a=-1,l=p.length,n=E.value&&(O-C)/E.value;++a=0}),o=l.every(function(u){return(0,E.get)(u,[a])<=0});return n?{min:0}:o?{max:0}:{}}function O(f,a,l,n,o){if(o===void 0&&(o=[]),!Array.isArray(f))return{nodes:[],links:[]};var u=[],h={},v=-1;return f.forEach(function(g){var m=g[a],M=g[l],T=g[n],I=(0,C.pick)(g,o);h[m]||(h[m]=(0,P.__assign)({id:++v,name:m},I)),h[M]||(h[M]=(0,P.__assign)({id:++v,name:M},I)),u.push((0,P.__assign)({source:h[m].id,target:h[M].id,value:T},I))}),{nodes:Object.values(h).sort(function(g,m){return g.id-m.id}),links:u}}function p(f,a){var l=(0,E.filter)(f,function(n){var o=n[a];return o===null||typeof o=="number"&&!isNaN(o)});return(0,S.log)(S.LEVEL.WARN,l.length===f.length,"illegal data existed in chart data."),l}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=M,t.legend=v,t.meta=u;var P=e(1),E=e(0),S=e(21),C=e(1223),A=e(1224),O=e(29),p=e(124),f=e(567),a=e(7),l=e(125);function n(T){var I=T.options,D=I.legend,R=I.seriesField,b=I.isStack;return R?D!==!1&&(D=(0,P.__assign)({position:b?"right-top":"top-left"},D)):D=!1,T.options.legend=D,T}function o(T){var I=T.chart,D=T.options,R=D.data,b=D.columnStyle,L=D.color,x=D.columnWidthRatio,F=D.isPercent,B=D.isGroup,N=D.isStack,j=D.xField,W=D.yField,w=D.seriesField,H=D.groupField,Y=D.tooltip,K=D.shape,_=F&&B&&N?(0,l.getDeepPercent)(R,W,[j,H],W):(0,l.getDataWhetherPecentage)(R,W,j,W,F),tt=[];N&&w&&!B?_.forEach(function(at){var Z=tt.find(function(it){return it[j]===at[j]&&it[w]===at[w]});Z?Z[W]+=at[W]||0:tt.push((0,P.__assign)({},at))}):tt=_,I.data(tt);var X=F?(0,P.__assign)({formatter:function(Z){return{name:B&&N?Z[w]+" - "+Z[H]:Z[w]||Z[j],value:(Number(Z[W])*100).toFixed(2)+"%"}}},Y):Y,k=(0,a.deepAssign)({},T,{options:{data:tt,widthRatio:x,tooltip:X,interval:{shape:K,style:b,color:L}}});return(0,O.interval)(k),k}function u(T){var I,D,R=T.options,b=R.xAxis,L=R.yAxis,x=R.xField,F=R.yField,B=R.data,N=R.isPercent,j=N?{max:1,min:0,minLimit:0,maxLimit:1}:{};return(0,a.flow)((0,S.scale)((I={},I[x]=b,I[F]=L,I),(D={},D[x]={type:"cat"},D[F]=(0,P.__assign)((0,P.__assign)({},(0,a.adjustYMetaByZero)(B,F)),j),D)))(T)}function h(T){var I=T.chart,D=T.options,R=D.xAxis,b=D.yAxis,L=D.xField,x=D.yField;return R===!1?I.axis(L,!1):I.axis(L,R),b===!1?I.axis(x,!1):I.axis(x,b),T}function v(T){var I=T.chart,D=T.options,R=D.legend,b=D.seriesField;return R&&b?I.legend(b,R):R===!1&&I.legend(!1),T}function g(T){var I=T.chart,D=T.options,R=D.label,b=D.yField,L=D.isRange,x=(0,a.findGeometry)(I,"interval");if(!R)x.label(!1);else{var F=R.callback,B=(0,P.__rest)(R,["callback"]);x.label({fields:[b],callback:F,cfg:(0,P.__assign)({layout:(B==null?void 0:B.position)?void 0:[{type:"interval-adjust-position"},{type:"interval-hide-overlap"},{type:"adjust-color"},{type:"limit-in-plot",cfg:{action:"hide"}}]},(0,a.transformLabel)(L?(0,P.__assign)({content:function(j){var W;return(W=j[b])===null||W===void 0?void 0:W.join("-")}},B):B))})}return T}function m(T){var I=T.chart,D=T.options,R=D.tooltip,b=D.isGroup,L=D.isStack,x=D.groupField,F=D.data,B=D.xField,N=D.yField,j=D.seriesField;if(R===!1)I.tooltip(!1);else{var W=R;if(b&&L){var w=(W==null?void 0:W.formatter)||function(H){return{name:H[j]+" - "+H[x],value:H[N]}};W=(0,P.__assign)((0,P.__assign)({},W),{customItems:function(Y){var K=[];return(0,E.each)(Y,function(_){var tt=(0,E.filter)(F,function(X){return(0,E.isMatch)(X,(0,a.pick)(_.data,[B,j]))});tt.forEach(function(X){K.push((0,P.__assign)((0,P.__assign)((0,P.__assign)({},_),{value:X[N],data:X,mappingData:{_origin:X}}),w(X)))})}),K}})}I.tooltip(W)}return T}function M(T,I){I===void 0&&(I=!1);var D=T.options,R=D.seriesField;return(0,a.flow)(n,S.theme,(0,p.pattern)("columnStyle"),S.state,o,u,h,v,m,S.slider,S.scrollbar,g,f.brushInteraction,S.interaction,S.animation,(0,S.annotation)(),(0,C.conversionTag)(D.yField,!I,!!R),(0,A.connectedArea)(!D.isStack),S.limitInPlot)(T)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=a,t.meta=f;var P=e(21),E=e(7),S=e(29),C=e(157),A=e(126),O=e(198);function p(l){var n=l.chart,o=l.options,u=o.data,h=o.color,v=o.areaStyle,g=o.point,m=o.line,M=g==null?void 0:g.state,T=(0,A.getTinyData)(u);n.data(T);var I=(0,E.deepAssign)({},l,{options:{xField:C.X_FIELD,yField:C.Y_FIELD,area:{color:h,style:v},line:m,point:g}}),D=(0,E.deepAssign)({},I,{options:{tooltip:!1}}),R=(0,E.deepAssign)({},I,{options:{tooltip:!1,state:M}});return(0,S.area)(I),(0,S.line)(D),(0,S.point)(R),n.axis(!1),n.legend(!1),l}function f(l){var n,o,u=l.options,h=u.xAxis,v=u.yAxis,g=u.data,m=(0,A.getTinyData)(g);return(0,E.flow)((0,P.scale)((n={},n[C.X_FIELD]=h,n[C.Y_FIELD]=v,n),(o={},o[C.X_FIELD]={type:"cat"},o[C.Y_FIELD]=(0,O.adjustYMetaByZero)(m,C.Y_FIELD),o)))(l)}function a(l){return(0,E.flow)((0,P.pattern)("areaStyle"),p,f,P.tooltip,P.theme,P.animation,(0,P.annotation)())(l)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PATH_FIELD=t.ID_FIELD=t.DEFAULT_OPTIONS=void 0;var P="id";t.ID_FIELD=P;var E="path";t.PATH_FIELD=E;var S={appendPadding:[10,0,20,0],blendMode:"multiply",tooltip:{showTitle:!1,showMarkers:!1,fields:["id","size"],formatter:function(A){return{name:A.id,value:A.size}}},legend:{position:"top-left"},label:{style:{textAlign:"center",fill:"#fff"}},interactions:[{type:"legend-filter",enable:!1}],state:{active:{style:{stroke:"#000"}},selected:{style:{stroke:"#000",lineWidth:2}},inactive:{style:{fillOpacity:.3,strokeOpacity:.3}}},defaultInteractions:["tooltip","venn-legend-active"]};t.DEFAULT_OPTIONS=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PADDING_TOP=t.HIERARCHY_DATA_TRANSFORM_PARAMS=t.DrillDownAction=t.DEFAULT_BREAD_CRUMB_CONFIG=t.BREAD_CRUMB_NAME=void 0;var P=e(1),E=e(13),S=e(0),C=e(556),A=4,O=0,p=5;t.PADDING_TOP=p;var f="drilldown-bread-crumb";t.BREAD_CRUMB_NAME=f;var a={position:"top-left",dividerText:"/",textStyle:{fontSize:12,fill:"rgba(0, 0, 0, 0.65)",cursor:"pointer"},activeTextStyle:{fill:"#87B5FF"}};t.DEFAULT_BREAD_CRUMB_CONFIG=a;var l="hierarchy-data-transform-params";t.HIERARCHY_DATA_TRANSFORM_PARAMS=l;var n=function(o){(0,P.__extends)(u,o);function u(){var h=o!==null&&o.apply(this,arguments)||this;return h.name="drill-down",h.historyCache=[],h.breadCrumbGroup=null,h.breadCrumbCfg=a,h}return u.prototype.click=function(){var h=(0,S.get)(this.context,["event","data","data"]);if(!h)return!1;this.drill(h),this.drawBreadCrumb()},u.prototype.resetPosition=function(){if(!!this.breadCrumbGroup){var h=this.context.view.getCoordinate(),v=this.breadCrumbGroup,g=v.getBBox(),m=this.getButtonCfg().position,M={x:h.start.x,y:h.end.y-(g.height+p*2)};h.isPolar&&(M={x:0,y:0}),m==="bottom-left"&&(M={x:h.start.x,y:h.start.y});var T=E.Util.transform(null,[["t",M.x+O,M.y+g.height+p]]);v.setMatrix(T)}},u.prototype.back=function(){(0,S.size)(this.historyCache)&&this.backTo(this.historyCache.slice(0,-1))},u.prototype.reset=function(){this.historyCache[0]&&this.backTo(this.historyCache.slice(0,1)),this.historyCache=[],this.hideCrumbGroup()},u.prototype.drill=function(h){var v=this.context.view,g=(0,S.get)(v,["interactions","drill-down","cfg","transformData"],function(D){return D}),m=g((0,P.__assign)({data:h.data},h[l]));v.changeData(m);for(var M=[],T=h;T;){var I=T.data;M.unshift({id:I.name+"_"+T.height+"_"+T.depth,name:I.name,children:g((0,P.__assign)({data:I},h[l]))}),T=T.parent}this.historyCache=(this.historyCache||[]).slice(0,-1).concat(M)},u.prototype.backTo=function(h){if(!(!h||h.length<=0)){var v=this.context.view,g=(0,S.last)(h).children;v.changeData(g),h.length>1?(this.historyCache=h,this.drawBreadCrumb()):(this.historyCache=[],this.hideCrumbGroup())}},u.prototype.getButtonCfg=function(){var h=this.context.view,v=(0,S.get)(h,["interactions","drill-down","cfg","drillDownConfig"]);return(0,C.deepAssign)(this.breadCrumbCfg,v==null?void 0:v.breadCrumb,this.cfg)},u.prototype.drawBreadCrumb=function(){this.drawBreadCrumbGroup(),this.resetPosition(),this.breadCrumbGroup.show()},u.prototype.drawBreadCrumbGroup=function(){var h=this,v=this.getButtonCfg(),g=this.historyCache;this.breadCrumbGroup?this.breadCrumbGroup.clear():this.breadCrumbGroup=this.context.view.foregroundGroup.addGroup({name:f});var m=0;g.forEach(function(M,T){var I=h.breadCrumbGroup.addShape({type:"text",id:M.id,name:f+"_"+M.name+"_text",attrs:(0,P.__assign)((0,P.__assign)({text:T===0&&!(0,S.isNil)(v.rootText)?v.rootText:M.name},v.textStyle),{x:m,y:0})}),D=I.getBBox();if(m+=D.width+A,I.on("click",function(L){var x,F=L.target.get("id");if(F!==((x=(0,S.last)(g))===null||x===void 0?void 0:x.id)){var B=g.slice(0,g.findIndex(function(N){return N.id===F})+1);h.backTo(B)}}),I.on("mouseenter",function(L){var x,F=L.target.get("id");F!==((x=(0,S.last)(g))===null||x===void 0?void 0:x.id)?I.attr(v.activeTextStyle):I.attr({cursor:"default"})}),I.on("mouseleave",function(){I.attr(v.textStyle)}),T=0;I--)m.removeChild(M[I])}t.clearDom=S;function C(m,M){return!!m.className.match(new RegExp("(\\s|^)"+M+"(\\s|$)"))}t.hasClass=C;function A(m){var M=m.start,T=m.end,I=Math.min(M.x,T.x),D=Math.min(M.y,T.y),R=Math.max(M.x,T.x),b=Math.max(M.y,T.y);return{x:I,y:D,minX:I,minY:D,maxX:R,maxY:b,width:R-I,height:b-D}}t.regionToBBox=A;function O(m){var M=m.map(function(L){return L.x}),T=m.map(function(L){return L.y}),I=Math.min.apply(Math,M),D=Math.min.apply(Math,T),R=Math.max.apply(Math,M),b=Math.max.apply(Math,T);return{x:I,y:D,minX:I,minY:D,maxX:R,maxY:b,width:R-I,height:b-D}}t.pointsToBBox=O;function p(m,M,T,I){var D=m+T,R=M+I;return{x:m,y:M,width:T,height:I,minX:m,minY:M,maxX:isNaN(D)?0:D,maxY:isNaN(R)?0:R}}t.createBBox=p;function f(m,M,T){return(1-T)*m+M*T}t.getValueByPercent=f;function a(m,M,T){return{x:m.x+Math.cos(T)*M,y:m.y+Math.sin(T)*M}}t.getCirclePoint=a;function l(m,M){var T=M.x-m.x,I=M.y-m.y;return Math.sqrt(T*T+I*I)}t.distance=l,t.wait=function(m){return new Promise(function(M){setTimeout(M,m)})},t.near=function(m,M,T){return T===void 0&&(T=Math.pow(Number.EPSILON,.5)),[m,M].includes(Infinity)?Math.abs(m)===Math.abs(M):Math.abs(m-M)0?P.each(x,function(F){if(F.get("visible")){if(F.isGroup()&&F.get("children").length===0)return!0;var B=u(F),N=F.applyToMatrix([B.minX,B.minY,1]),j=F.applyToMatrix([B.minX,B.maxY,1]),W=F.applyToMatrix([B.maxX,B.minY,1]),w=F.applyToMatrix([B.maxX,B.maxY,1]),H=Math.min(N[0],j[0],W[0],w[0]),Y=Math.max(N[0],j[0],W[0],w[0]),K=Math.min(N[1],j[1],W[1],w[1]),_=Math.max(N[1],j[1],W[1],w[1]);HR&&(R=Y),KL&&(L=_)}}):(D=0,R=0,b=0,L=0),I=p(D,b,R-D,L-b)}return T?n(I,T):I}t.getBBoxWithClip=u;function h(m,M){if(!(!m.getClip()&&!M.getClip())){var T=M.getClip();if(!T){m.setClip(null);return}var I={type:T.get("type"),attrs:T.attr()};m.setClip(I)}}t.updateClip=h;function v(m){return m+"px"}t.toPx=v;function g(m,M,T,I){var D=l(m,M),R=I/D,b=0;return T==="start"?b=0-R:T==="end"&&(b=1+R),{x:f(m.x,M.x,b),y:f(m.y,M.y,b)}}t.getTextPoint=g},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createCallbackAction=t.unregisterAction=t.registerAction=t.getActionClass=t.createAction=void 0;var P=e(1),E=(0,P.__importDefault)(e(965)),S=e(0),C={};function A(l,n){var o=C[l],u=null;if(o){var h=o.ActionClass,v=o.cfg;u=new h(n,v),u.name=l,u.init()}return u}t.createAction=A;function O(l){var n=C[l];return(0,S.get)(n,"ActionClass")}t.getActionClass=O;function p(l,n,o){C[l]={ActionClass:n,cfg:o}}t.registerAction=p;function f(l){delete C[l]}t.unregisterAction=f;function a(l,n){var o=new E.default(n);return o.callback=l,o.name="callback",o}t.createCallbackAction=a},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(69),C=e(48),A=e(46),O=e(187),p=e(81),f=e(105),a=(0,P.__importDefault)(e(271));function l(o){for(var u=[],h=function(m){var M=o[m],T=(0,E.find)(u,function(I){return I.color===M.color&&I.name===M.name&&I.value===M.value&&I.title===M.title});T||u.push(M)},v=0;v1){for(var F=v[0],B=Math.abs(h.y-F[0].y),N=0,j=v;N'+I+"":I};return(0,P.__assign)((0,P.__assign)({},h),{customContent:g})},u.prototype.getTitle=function(h){var v=h[0].title||h[0].name;return this.title=v,v},u.prototype.renderTooltip=function(){var h=this.view.getCanvas(),v={start:{x:0,y:0},end:{x:h.get("width"),y:h.get("height")}},g=this.getTooltipCfg(),m=new S.HtmlTooltip((0,P.__assign)((0,P.__assign)({parent:h.get("el").parentNode,region:v},g),{visible:!1,crosshairs:null}));m.init(),this.tooltip=m},u.prototype.renderTooltipMarkers=function(h,v){for(var g=this.getTooltipMarkersGroup(),m=0,M=h;m0&&(u=u*(1-n.innerRadius)),o=parseFloat(l)*.01*u}return o},a.prototype.getLabelItems=function(l){var n=f.prototype.getLabelItems.call(this,l),o=this.geometry.getYScale();return(0,E.map)(n,function(u){if(u&&o){var h=o.scale((0,E.get)(u.data,o.field));return(0,P.__assign)((0,P.__assign)({},u),{percent:h})}return u})},a.prototype.getLabelAlign=function(l){var n=this.getCoordinate(),o;if(l.labelEmit)o=l.angle<=Math.PI/2&&l.angle>=-Math.PI/2?"left":"right";else if(!n.isTransposed)o="center";else{var u=n.getCenter(),h=l.offset;Math.abs(l.x-u.x)<1?o="center":l.angle>Math.PI||l.angle<=0?o=h>0?"left":"right":o=h>0?"right":"left"}return o},a.prototype.getLabelPoint=function(l,n,o){var u=1,h,v=l.content[o];this.isToMiddle(n)?h=this.getMiddlePoint(n.points):(l.content.length===1&&o===0?o=1:o===0&&(u=-1),h=this.getArcPoint(n,o));var g=l.offset*u,m=this.getPointAngle(h),M=l.labelEmit,T=this.getCirclePoint(m,g,h,M);return T.r===0?T.content="":(T.content=v,T.angle=m,T.color=n.color),T.rotate=l.autoRotate?this.getLabelRotate(m,g,M):l.rotate,T.start={x:h.x,y:h.y},T},a.prototype.getArcPoint=function(l,n){return n===void 0&&(n=0),!(0,E.isArray)(l.x)&&!(0,E.isArray)(l.y)?{x:l.x,y:l.y}:{x:(0,E.isArray)(l.x)?l.x[n]:l.x,y:(0,E.isArray)(l.y)?l.y[n]:l.y}},a.prototype.getPointAngle=function(l){return(0,C.getAngleByPoint)(this.getCoordinate(),l)},a.prototype.getCirclePoint=function(l,n,o,u){var h=this.getCoordinate(),v=h.getCenter(),g=(0,S.getDistanceToCenter)(h,o);if(g===0)return(0,P.__assign)((0,P.__assign)({},v),{r:g});var m=l;if(h.isTransposed&&g>n&&!u){var M=Math.asin(n/(2*g));m=l+M*2}else g=g+n;return{x:v.x+g*Math.cos(m),y:v.y+g*Math.sin(m),r:g}},a.prototype.getLabelRotate=function(l,n,o){var u=l+O;return o&&(u-=O),u&&(u>O?u=u-Math.PI:u<-O&&(u=u+Math.PI)),u},a.prototype.getMiddlePoint=function(l){var n=this.getCoordinate(),o=l.length,u={x:0,y:0};return(0,E.each)(l,function(h){u.x+=h.x,u.y+=h.y}),u.x/=o,u.y/=o,u=n.convert(u),u},a.prototype.isToMiddle=function(l){return l.x.length>2},a}(A.default);t.default=p},function(G,t,e){"use strict";e.d(t,"a",function(){return n});var P=e(45),E=e.n(P),S=e(4),C=e.n(S),A=e(38),O=e.n(A),p=e(27),f=e.n(p),a=e(40),l=function(o,u){var h={};for(var v in o)Object.prototype.hasOwnProperty.call(o,v)&&u.indexOf(v)<0&&(h[v]=o[v]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,v=Object.getOwnPropertySymbols(o);g0?p.maxX:p.minX,n=(p.minY+p.maxY)/2;C.applyToMatrix([l,n,1]);var o=P.ext.transform(C.getMatrix(),[["t",-l,-n],["s",.01,1],["t",l,n]]);C.setMatrix(o),C.animate({matrix:P.ext.transform(C.getMatrix(),[["t",-l,-n],["s",100,1],["t",l,n]])},A)}t.scaleInX=E;function S(C,A,O){var p=C.getBBox(),f=C.get("origin").mappingData,a=(p.minX+p.maxX)/2,l=f.points,n=l[0].y-l[1].y<=0?p.maxY:p.minY;C.applyToMatrix([a,n,1]);var o=P.ext.transform(C.getMatrix(),[["t",-a,-n],["s",1,.01],["t",a,n]]);C.setMatrix(o),C.animate({matrix:P.ext.transform(C.getMatrix(),[["t",-a,-n],["s",1,100],["t",a,n]])},A)}t.scaleInY=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.zoomOut=t.zoomIn=void 0;var P=e(1),E=e(32),S=e(0);function C(p,f,a){if(p.isGroup())(0,S.each)(p.getChildren(),function(h){C(h,f,a)});else{var l=p.getBBox(),n=(l.minX+l.maxX)/2,o=(l.minY+l.maxY)/2;if(p.applyToMatrix([n,o,1]),a==="zoomIn"){var u=E.ext.transform(p.getMatrix(),[["t",-n,-o],["s",.01,.01],["t",n,o]]);p.setMatrix(u),p.animate({matrix:E.ext.transform(p.getMatrix(),[["t",-n,-o],["s",100,100],["t",n,o]])},f)}else p.animate({matrix:E.ext.transform(p.getMatrix(),[["t",-n,-o],["s",.01,.01],["t",n,o]])},(0,P.__assign)((0,P.__assign)({},f),{callback:function(){p.remove(!0)}}))}}function A(p,f,a){C(p,f,"zoomIn")}t.zoomIn=A;function O(p,f,a){C(p,f,"zoomOut")}t.zoomOut=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.overlap=t.fixedOverlap=void 0;var P=e(0),E=100,S=function(){function f(a){a===void 0&&(a={}),this.bitmap={};var l=a.xGap,n=l===void 0?1:l,o=a.yGap,u=o===void 0?8:o;this.xGap=n,this.yGap=u}return f.prototype.hasGap=function(a){for(var l=!0,n=this.bitmap,o=Math.round(a.minX),u=Math.round(a.maxX),h=Math.round(a.minY),v=Math.round(a.maxY),g=o;g<=u;g+=1){if(!n[g]){n[g]={};continue}if(g===o||g===u){for(var m=h;m<=v;m++)if(n[g][m]){l=!1;break}}else if(n[g][h]||n[g][v]){l=!1;break}}return l},f.prototype.fillGap=function(a){for(var l=this.bitmap,n=Math.round(a.minX),o=Math.round(a.maxX),u=Math.round(a.minY),h=Math.round(a.maxY),v=n;v<=o;v+=1)l[v]||(l[v]={});for(var v=n;v<=o;v+=this.xGap){for(var g=u;g<=h;g+=this.yGap)l[v][g]=!0;l[v][h]=!0}if(this.yGap!==1)for(var v=u;v<=h;v+=1)l[n][v]=!0,l[o][v]=!0;if(this.xGap!==1)for(var v=n;v<=o;v+=1)l[v][u]=!0,l[v][h]=!0},f.prototype.destroy=function(){this.bitmap={}},f}();function C(f,a,l){l===void 0&&(l=E);var n=-1,o=f.attr(),u=o.x,h=o.y,v=f.getCanvasBBox(),g=Math.sqrt(v.width*v.width+v.height*v.height),m,M=-n,T=0,I=0,D=function(F){var B=F*.1;return[B*Math.cos(B),B*Math.sin(B)]};if(a.hasGap(v))return a.fillGap(v),!0;for(var R=!1,b=0,L={};Math.min(Math.abs(T),Math.abs(I))=0},l)},f}(C.default);t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(1042),C=(0,P.__importDefault)(e(152)),A="inactive",O="active",p=function(f){(0,P.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.stateName=O,l.ignoreItemStates=["unchecked"],l}return a.prototype.setItemsState=function(l,n,o){this.setHighlightBy(l,function(u){return u.name===n},o)},a.prototype.setItemState=function(l,n,o){var u=l.getItems();this.setHighlightBy(l,function(h){return h===n},o)},a.prototype.setHighlightBy=function(l,n,o){var u=l.getItems();if(o)(0,E.each)(u,function(g){n(g)?(l.hasState(g,A)&&l.setItemState(g,A,!1),l.setItemState(g,O,!0)):l.hasState(g,O)||l.setItemState(g,A,!0)});else{var h=l.getItemsByState(O),v=!0;(0,E.each)(h,function(g){if(!n(g))return v=!1,!1}),v?this.clear():(0,E.each)(u,function(g){n(g)&&(l.hasState(g,O)&&l.setItemState(g,O,!1),l.setItemState(g,A,!0))})}},a.prototype.highlight=function(){this.setState()},a.prototype.clear=function(){var l=this.getTriggerListInfo();if(l)(0,S.clearList)(l.list);else{var n=this.getAllowComponents();(0,E.each)(n,function(o){o.clearItemsState(O),o.clearItemsState(A)})}},a}(C.default);t.default=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});function P(E,S,C){var A;return function(){var O=this,p=arguments,f=function(){A=null,C||E.apply(O,p)},a=C&&!A;clearTimeout(A),A=setTimeout(f,S),a&&E.apply(O,p)}}t.default=P},function(G,t,e){"use strict";function P(E,S,C){return S in E?Object.defineProperty(E,S,{value:C,enumerable:!0,configurable:!0,writable:!0}):E[S]=C,E}G.exports=P,G.exports.default=G.exports,G.exports.__esModule=!0},function(G,t,e){"use strict";function P(E){if(E.length===0)return 0;for(var S=E[0],C=0,A,O=1;O=Math.abs(E[O])?C+=S-A+E[O]:C+=E[O]-A+S,S=A;return S+C}t.a=P},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ResizeObserver",{enumerable:!0,get:function(){return P.ResizeObserver}}),Object.defineProperty(t,"ResizeObserverEntry",{enumerable:!0,get:function(){return E.ResizeObserverEntry}}),Object.defineProperty(t,"ResizeObserverSize",{enumerable:!0,get:function(){return S.ResizeObserverSize}});var P=e(1066),E=e(498),S=e(500)},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Line=void 0;var P=e(1),E=e(23),S=e(527),C=e(1114);e(1115);var A=function(O){P.__extends(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="line",f}return p.getDefaultOptions=function(){return C.DEFAULT_OPTIONS},p.prototype.changeData=function(f){this.updateOption({data:f});var a=this,l=a.chart,n=a.options;S.meta({chart:l,options:n}),this.chart.changeData(f)},p.prototype.getDefaultOptions=function(){return p.getDefaultOptions()},p.prototype.getSchemaAdaptor=function(){return S.adaptor},p}(E.Plot);t.Line=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Pie=void 0;var P=e(1),E=e(13),S=e(23),C=e(14),A=e(1155),O=e(540),p=e(541);e(542);var f=function(a){P.__extends(l,a);function l(){var n=a!==null&&a.apply(this,arguments)||this;return n.type="pie",n}return l.getDefaultOptions=function(){return O.DEFAULT_OPTIONS},l.prototype.changeData=function(n){this.chart.emit(E.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,E.Event.fromData(this.chart,E.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null));var o=this.options,u=this.options.angleField,h=C.processIllegalData(o.data,u),v=C.processIllegalData(n,u);p.isAllZero(h,u)||p.isAllZero(v,u)?this.update({data:n}):(this.updateOption({data:n}),this.chart.data(v),A.pieAnnotation({chart:this.chart,options:this.options}),this.chart.render(!0)),this.chart.emit(E.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,E.Event.fromData(this.chart,E.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,null))},l.prototype.getDefaultOptions=function(){return l.getDefaultOptions()},l.prototype.getSchemaAdaptor=function(){return A.adaptor},l}(S.Plot);t.Pie=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Scatter=void 0;var P=e(1),E=e(13),S=e(23),C=e(14),A=e(1181),O=e(1183);e(1184);var p=function(f){P.__extends(a,f);function a(l,n){var o=f.call(this,l,n)||this;return o.type="scatter",o.on(E.VIEW_LIFE_CIRCLE.BEFORE_RENDER,function(u){var h,v,g=o,m=g.options,M=g.chart;if(((h=u.data)===null||h===void 0?void 0:h.source)===E.BRUSH_FILTER_EVENTS.FILTER){var T=o.chart.filterData(o.chart.getData());A.meta({chart:M,options:P.__assign(P.__assign({},m),{data:T})})}((v=u.data)===null||v===void 0?void 0:v.source)===E.BRUSH_FILTER_EVENTS.RESET&&A.meta({chart:M,options:m})}),o}return a.getDefaultOptions=function(){return O.DEFAULT_OPTIONS},a.prototype.changeData=function(l){this.updateOption(A.transformOptions(C.deepAssign({},this.options,{data:l})));var n=this,o=n.options,u=n.chart;A.meta({chart:u,options:o}),this.chart.changeData(l)},a.prototype.getSchemaAdaptor=function(){return A.adaptor},a.prototype.getDefaultOptions=function(){return a.getDefaultOptions()},a}(S.Plot);t.Scatter=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.version=t.getArcParams=t.Shape=t.Group=t.Canvas=void 0;var P=e(1),E=e(144);t.Shape=E,P.__exportStar(e(30),t);var S=e(941);Object.defineProperty(t,"Canvas",{enumerable:!0,get:function(){return S.default}});var C=e(263);Object.defineProperty(t,"Group",{enumerable:!0,get:function(){return C.default}});var A=e(452);Object.defineProperty(t,"getArcParams",{enumerable:!0,get:function(){return A.default}}),t.version="0.5.12"},function(G,t,e){"use strict";var P=e(664);G.exports=Function.prototype.bind||P},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(56)),S=function(O,p){return(0,E.default)(O)?O.indexOf(p)>-1:!1},C=S;t.default=C},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(6)),S=function(O){return(0,E.default)(O)==="object"&&O!==null},C=S;t.default=C},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(109)),S=P(e(57)),C=Object.values?function(O){return Object.values(O)}:function(O){var p=[];return(0,E.default)(O,function(f,a){(0,S.default)(O)&&a==="prototype"||p.push(f)}),p},A=C;t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;function P(S,C){for(var A in C)C.hasOwnProperty(A)&&A!=="constructor"&&C[A]!==void 0&&(S[A]=C[A])}function E(S,C,A,O){return C&&P(S,C),A&&P(S,A),O&&P(S,O),S}},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0});var S={version:!0,PathUtil:!0,Event:!0,Base:!0,AbstractCanvas:!0,AbstractGroup:!0,AbstractShape:!0,getBBoxMethod:!0,getTextHeight:!0,assembleFont:!0,isAllowCapture:!0,multiplyVec2:!0,invert:!0,getOffScreenContext:!0};Object.defineProperty(t,"AbstractCanvas",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"AbstractGroup",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"AbstractShape",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"Base",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"Event",{enumerable:!0,get:function(){return p.default}}),t.PathUtil=void 0,Object.defineProperty(t,"assembleFont",{enumerable:!0,get:function(){return u.assembleFont}}),Object.defineProperty(t,"getBBoxMethod",{enumerable:!0,get:function(){return o.getBBoxMethod}}),Object.defineProperty(t,"getOffScreenContext",{enumerable:!0,get:function(){return g.getOffScreenContext}}),Object.defineProperty(t,"getTextHeight",{enumerable:!0,get:function(){return u.getTextHeight}}),Object.defineProperty(t,"invert",{enumerable:!0,get:function(){return v.invert}}),Object.defineProperty(t,"isAllowCapture",{enumerable:!0,get:function(){return h.isAllowCapture}}),Object.defineProperty(t,"multiplyVec2",{enumerable:!0,get:function(){return v.multiplyVec2}}),t.version=void 0;var C=M(e(393));t.PathUtil=C;var A=e(758);Object.keys(A).forEach(function(I){I==="default"||I==="__esModule"||Object.prototype.hasOwnProperty.call(S,I)||I in t&&t[I]===A[I]||Object.defineProperty(t,I,{enumerable:!0,get:function(){return A[I]}})});var O=e(759);Object.keys(O).forEach(function(I){I==="default"||I==="__esModule"||Object.prototype.hasOwnProperty.call(S,I)||I in t&&t[I]===O[I]||Object.defineProperty(t,I,{enumerable:!0,get:function(){return O[I]}})});var p=P(e(394)),f=P(e(395)),a=P(e(760)),l=P(e(796)),n=P(e(797)),o=e(798),u=e(418),h=e(102),v=e(243),g=e(419);function m(I){if(typeof WeakMap!="function")return null;var D=new WeakMap,R=new WeakMap;return(m=function(L){return L?R:D})(I)}function M(I,D){if(!D&&I&&I.__esModule)return I;if(I===null||E(I)!=="object"&&typeof I!="function")return{default:I};var R=m(D);if(R&&R.has(I))return R.get(I);var b={},L=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var x in I)if(x!=="default"&&Object.prototype.hasOwnProperty.call(I,x)){var F=L?Object.getOwnPropertyDescriptor(I,x):null;F&&(F.get||F.set)?Object.defineProperty(b,x,F):b[x]=I[x]}return b.default=I,R&&R.set(I,b),b}var T="0.5.6";t.version=T},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.invert=S,t.multiplyMatrix=P,t.multiplyVec2=E;function P(C,A){var O=[],p=C[0],f=C[1],a=C[2],l=C[3],n=C[4],o=C[5],u=C[6],h=C[7],v=C[8],g=A[0],m=A[1],M=A[2],T=A[3],I=A[4],D=A[5],R=A[6],b=A[7],L=A[8];return O[0]=g*p+m*l+M*u,O[1]=g*f+m*n+M*h,O[2]=g*a+m*o+M*v,O[3]=T*p+I*l+D*u,O[4]=T*f+I*n+D*h,O[5]=T*a+I*o+D*v,O[6]=R*p+b*l+L*u,O[7]=R*f+b*n+L*h,O[8]=R*a+b*o+L*v,O}function E(C,A){var O=[],p=A[0],f=A[1];return O[0]=C[0]*p+C[3]*f+C[6],O[1]=C[1]*p+C[4]*f+C[7],O}function S(C){var A=[],O=C[0],p=C[1],f=C[2],a=C[3],l=C[4],n=C[5],o=C[6],u=C[7],h=C[8],v=h*l-n*u,g=-h*a+n*o,m=u*a-l*o,M=O*v+p*g+f*m;return M?(M=1/M,A[0]=v*M,A[1]=(-h*p+f*u)*M,A[2]=(n*p-f*l)*M,A[3]=g*M,A[4]=(h*O-f*o)*M,A[5]=(-n*O+f*a)*M,A[6]=m*M,A[7]=(-u*O+p*o)*M,A[8]=(l*O-p*a)*M,A):null}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.Timer=g,t.now=h,t.timer=m,t.timerFlush=M;var E=P(e(6)),S=0,C=0,A=0,O=1e3,p,f,a=0,l=0,n=0,o=(typeof performance=="undefined"?"undefined":(0,E.default)(performance))==="object"&&performance.now?performance:Date,u=(typeof window=="undefined"?"undefined":(0,E.default)(window))==="object"&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(b){setTimeout(b,17)};function h(){return l||(u(v),l=o.now()+n)}function v(){l=0}function g(){this._call=this._time=this._next=null}g.prototype=m.prototype={constructor:g,restart:function(L,x,F){if(typeof L!="function")throw new TypeError("callback is not a function");F=(F==null?h():+F)+(x==null?0:+x),!this._next&&f!==this&&(f?f._next=this:p=this,f=this),this._call=L,this._time=F,R()},stop:function(){this._call&&(this._call=null,this._time=Infinity,R())}};function m(b,L,x){var F=new g;return F.restart(b,L,x),F}function M(){h(),++S;for(var b=p,L;b;)(L=l-b._time)>=0&&b._call.call(null,L),b=b._next;--S}function T(){l=(a=o.now())+n,S=C=0;try{M()}finally{S=0,D(),l=0}}function I(){var b=o.now(),L=b-a;L>O&&(n-=L,a=b)}function D(){for(var b,L=p,x,F=Infinity;L;)L._call?(F>L._time&&(F=L._time),b=L,L=L._next):(x=L._next,L._next=null,L=b?b._next=x:p=x);f=b,R(F)}function R(b){if(!S){C&&(C=clearTimeout(C));var L=b-l;L>24?(b>8&15|X>>4&240,X>>4&15|X&240,(X&15)<<4|X&15,1):k===8?L(X>>24&255,X>>16&255,X>>8&255,(X&255)/255):k===4?L(X>>12&15|X>>8&240,X>>8&15|X>>4&240,X>>4&15|X&240,((X&15)<<4|X&15)/255):null):(X=o.exec(tt))?new B(X[1],X[2],X[3],1):(X=u.exec(tt))?new B(X[1]*255/100,X[2]*255/100,X[3]*255/100,1):(X=h.exec(tt))?L(X[1],X[2],X[3],X[4]):(X=v.exec(tt))?L(X[1]*255/100,X[2]*255/100,X[3]*255/100,X[4]):(X=g.exec(tt))?w(X[1],X[2]/100,X[3]/100,1):(X=m.exec(tt))?w(X[1],X[2]/100,X[3]/100,X[4]):M.hasOwnProperty(tt)?b(M[tt]):tt==="transparent"?new B(NaN,NaN,NaN,0):null}function b(tt){return new B(tt>>16&255,tt>>8&255,tt&255,1)}function L(tt,X,k,at){return at<=0&&(tt=X=k=NaN),new B(tt,X,k,at)}function x(tt){return tt instanceof A||(tt=R(tt)),tt?(tt=tt.rgb(),new B(tt.r,tt.g,tt.b,tt.opacity)):new B}function F(tt,X,k,at){return arguments.length===1?x(tt):new B(tt,X,k,at==null?1:at)}function B(tt,X,k,at){this.r=+tt,this.g=+X,this.b=+k,this.opacity=+at}(0,E.default)(B,F,(0,E.extend)(A,{brighter:function(X){return X=X==null?p:Math.pow(p,X),new B(this.r*X,this.g*X,this.b*X,this.opacity)},darker:function(X){return X=X==null?O:Math.pow(O,X),new B(this.r*X,this.g*X,this.b*X,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:N,formatHex:N,formatRgb:j,toString:j}));function N(){return"#"+W(this.r)+W(this.g)+W(this.b)}function j(){var tt=this.opacity;return tt=isNaN(tt)?1:Math.max(0,Math.min(1,tt)),(tt===1?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(tt===1?")":", "+tt+")")}function W(tt){return tt=Math.max(0,Math.min(255,Math.round(tt)||0)),(tt<16?"0":"")+tt.toString(16)}function w(tt,X,k,at){return at<=0?tt=X=k=NaN:k<=0||k>=1?tt=X=NaN:X<=0&&(tt=NaN),new K(tt,X,k,at)}function H(tt){if(tt instanceof K)return new K(tt.h,tt.s,tt.l,tt.opacity);if(tt instanceof A||(tt=R(tt)),!tt)return new K;if(tt instanceof K)return tt;tt=tt.rgb();var X=tt.r/255,k=tt.g/255,at=tt.b/255,Z=Math.min(X,k,at),it=Math.max(X,k,at),nt=NaN,q=it-Z,vt=(it+Z)/2;return q?(X===it?nt=(k-at)/q+(k0&&vt<1?0:nt,new K(nt,q,vt,tt.opacity)}function Y(tt,X,k,at){return arguments.length===1?H(tt):new K(tt,X,k,at==null?1:at)}function K(tt,X,k,at){this.h=+tt,this.s=+X,this.l=+k,this.opacity=+at}(0,E.default)(K,Y,(0,E.extend)(A,{brighter:function(X){return X=X==null?p:Math.pow(p,X),new K(this.h,this.s,this.l*X,this.opacity)},darker:function(X){return X=X==null?O:Math.pow(O,X),new K(this.h,this.s,this.l*X,this.opacity)},rgb:function(){var X=this.h%360+(this.h<0)*360,k=isNaN(X)||isNaN(this.s)?0:this.s,at=this.l,Z=at+(at<.5?at:1-at)*k,it=2*at-Z;return new B(_(X>=240?X-240:X+120,it,Z),_(X,it,Z),_(X<120?X+240:X-120,it,Z),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var X=this.opacity;return X=isNaN(X)?1:Math.max(0,Math.min(1,X)),(X===1?"hsl(":"hsla(")+(this.h||0)+", "+(this.s||0)*100+"%, "+(this.l||0)*100+"%"+(X===1?")":", "+X+")")}}));function _(tt,X,k){return(tt<60?X+(k-X)*tt/60:tt<180?k:tt<240?X+(k-X)*(240-tt)/60:X)*255}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P,t.extend=E;function P(S,C,A){S.prototype=C.prototype=A,A.constructor=S}function E(S,C){var A=Object.create(S.prototype);for(var O in C)A[O]=C[O];return A}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.basis=P,t.default=E;function P(S,C,A,O,p){var f=S*S,a=f*S;return((1-3*S+3*f-a)*C+(4-6*f+3*a)*A+(1+3*S+3*f-3*a)*O+a*p)/6}function E(S){var C=S.length-1;return function(A){var O=A<=0?A=0:A>=1?(A=1,C-1):Math.floor(A*C),p=S[O],f=S[O+1],a=O>0?S[O-1]:2*p-f,l=Oh&&(O=[u,h],h=O[0],u=O[1]),o<=2)return[u,h];for(var v=(h-u)/(o-1),g=[],m=0;m0?h="start":u[0]<0&&(h="end"),h},o.prototype.getTextBaseline=function(u){var h;return(0,C.isNumberEqual)(u[1],0)?h="middle":u[1]>0?h="top":u[1]<0&&(h="bottom"),h},o.prototype.processOverlap=function(u){},o.prototype.drawLine=function(u){var h=this.getLinePath(),v=this.get("line");this.addShape(u,{type:"path",id:this.getElementId("line"),name:"axis-line",attrs:(0,C.mix)({path:h},v.style)})},o.prototype.getTickLineItems=function(u){var h=this,v=[],g=this.get("tickLine"),m=g.alignTick,M=g.length,T=1,I=u.length;return I>=2&&(T=u[1].value-u[0].value),(0,C.each)(u,function(D){var R=D.point;m||(R=h.getTickPoint(D.value-T/2));var b=h.getSidePoint(R,M);v.push({startPoint:R,tickValue:D.value,endPoint:b,tickId:D.id,id:"tickline-"+D.id})}),v},o.prototype.getSubTickLineItems=function(u){var h=[],v=this.get("subTickLine"),g=v.count,m=u.length;if(m>=2)for(var M=0;M0){var v=(0,C.size)(h);if(v>u.threshold){var g=Math.ceil(v/u.threshold),m=h.filter(function(M,T){return T%g==0});this.set("ticks",m),this.set("originalTicks",h)}}},o.prototype.getLabelAttrs=function(u,h,v){var g=this.get("label"),m=g.offset,M=g.offsetX,T=g.offsetY,I=g.rotate,D=g.formatter,R=this.getSidePoint(u.point,m),b=this.getSideVector(m,R),L=D?D(u.name,u,h):u.name,x=g.style;x=(0,C.isFunction)(x)?(0,C.get)(this.get("theme"),["label","style"],{}):x;var F=(0,C.mix)({x:R.x+M,y:R.y+T,text:L,textAlign:this.getTextAnchor(b),textBaseline:this.getTextBaseline(b)},x);return I&&(F.matrix=(0,O.getMatrixByAngle)(R,I)),F},o.prototype.drawLabels=function(u){var h=this,v=this.get("ticks"),g=this.addGroup(u,{name:"axis-label-group",id:this.getElementId("label-group")});(0,C.each)(v,function(b,L){h.addShape(g,{type:"text",name:"axis-label",id:h.getElementId("label-"+b.id),attrs:h.getLabelAttrs(b,L,v),delegateObject:{tick:b,item:b,index:L}})}),this.processOverlap(g);var m=g.getChildren(),M=(0,C.get)(this.get("theme"),["label","style"],{}),T=this.get("label"),I=T.style,D=T.formatter;if((0,C.isFunction)(I)){var R=m.map(function(b){return(0,C.get)(b.get("delegateObject"),"tick")});(0,C.each)(m,function(b,L){var x=b.get("delegateObject").tick,F=D?D(x.name,x,L):x.name,B=(0,C.mix)({},M,I(F,L,R));b.attr(B)})}},o.prototype.getTitleAttrs=function(){var u=this.get("title"),h=u.style,v=u.position,g=u.offset,m=u.spacing,M=m===void 0?0:m,T=u.autoRotate,I=h.fontSize,D=.5;v==="start"?D=0:v==="end"&&(D=1);var R=this.getTickPoint(D),b=this.getSidePoint(R,g||M+I/2),L=(0,C.mix)({x:b.x,y:b.y,text:u.text},h),x=u.rotate,F=x;if((0,C.isNil)(x)&&T){var B=this.getAxisVector(R),N=[1,0];F=S.ext.angleTo(B,N,!0)}if(F){var j=(0,O.getMatrixByAngle)(b,F);L.matrix=j}return L},o.prototype.drawTitle=function(u){this.addShape(u,{type:"text",id:this.getElementId("title"),name:"axis-title",attrs:this.getTitleAttrs()})},o.prototype.applyTickStates=function(u,h){var v=this.getItemStates(u);if(v.length){var g=this.get("tickStates"),m=this.getElementId("label-"+u.id),M=h.findById(m);if(M){var T=(0,p.getStatesStyle)(u,"label",g);T&&M.attr(T)}var I=this.getElementId("tickline-"+u.id),D=h.findById(I);if(D){var R=(0,p.getStatesStyle)(u,"tickLine",g);R&&D.attr(R)}}},o.prototype.updateTickStates=function(u){var h=this.getItemStates(u),v=this.get("tickStates"),g=this.get("label"),m=this.getElementByLocalId("label-"+u.id),M=this.get("tickLine"),T=this.getElementByLocalId("tickline-"+u.id);if(h.length){if(m){var I=(0,p.getStatesStyle)(u,"label",v);I&&m.attr(I)}if(T){var D=(0,p.getStatesStyle)(u,"tickLine",v);D&&T.attr(D)}}else m&&m.attr(g.style),T&&T.attr(M.style)},o}(A.default),l=a;t.default=l},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(41)),A=e(90),O=P(e(58)),p=e(42),f=function(l){(0,E.__extends)(n,l);function n(){return l!==null&&l.apply(this,arguments)||this}return n.prototype.getDefaultCfg=function(){var o=l.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},o),{name:"crosshair",type:"base",line:{},text:null,textBackground:{},capture:!1,defaultCfg:{line:{style:{lineWidth:1,stroke:O.default.lineColor}},text:{position:"start",offset:10,autoRotate:!1,content:null,style:{fill:O.default.textColor,textAlign:"center",textBaseline:"middle",fontFamily:O.default.fontFamily}},textBackground:{padding:5,style:{stroke:O.default.lineColor}}}})},n.prototype.renderInner=function(o){this.get("line")&&this.renderLine(o),this.get("text")&&(this.renderText(o),this.renderBackground(o))},n.prototype.renderText=function(o){var u=this.get("text"),h=u.style,v=u.autoRotate,g=u.content;if(!(0,S.isNil)(g)){var m=this.getTextPoint(),M=null;if(v){var T=this.getRotateAngle();M=(0,A.getMatrixByAngle)(m,T)}this.addShape(o,{type:"text",name:"crosshair-text",id:this.getElementId("text"),attrs:(0,E.__assign)((0,E.__assign)((0,E.__assign)({},m),{text:g,matrix:M}),h)})}},n.prototype.renderLine=function(o){var u=this.getLinePath(),h=this.get("line"),v=h.style;this.addShape(o,{type:"path",name:"crosshair-line",id:this.getElementId("line"),attrs:(0,E.__assign)({path:u},v)})},n.prototype.renderBackground=function(o){var u=this.getElementId("text"),h=o.findById(u),v=this.get("textBackground");if(v&&h){var g=h.getBBox(),m=(0,p.formatPadding)(v.padding),M=v.style,T=this.addShape(o,{type:"rect",name:"crosshair-text-background",id:this.getElementId("text-background"),attrs:(0,E.__assign)({x:g.x-m[3],y:g.y-m[0],width:g.width+m[1]+m[3],height:g.height+m[0]+m[2],matrix:h.attr("matrix")},M)});T.toBack()}},n}(C.default),a=f;t.default=a},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(41)),A=P(e(58)),O=function(f){(0,E.__extends)(a,f);function a(){return f!==null&&f.apply(this,arguments)||this}return a.prototype.getDefaultCfg=function(){var l=f.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},l),{name:"grid",line:{},alternateColor:null,capture:!1,items:[],closed:!1,defaultCfg:{line:{type:"line",style:{lineWidth:1,stroke:A.default.lineColor}}}})},a.prototype.getLineType=function(){var l=this.get("line")||this.get("defaultCfg").line;return l.type},a.prototype.renderInner=function(l){this.drawGrid(l)},a.prototype.getAlternatePath=function(l,n){var o=this.getGridPath(l),u=n.slice(0).reverse(),h=this.getGridPath(u,!0),v=this.get("closed");return v?o=o.concat(h):(h[0][0]="L",o=o.concat(h),o.push(["Z"])),o},a.prototype.getPathStyle=function(){return this.get("line").style},a.prototype.drawGrid=function(l){var n=this,o=this.get("line"),u=this.get("items"),h=this.get("alternateColor"),v=null;(0,S.each)(u,function(g,m){var M=g.id||m;if(o){var T=n.getPathStyle();T=(0,S.isFunction)(T)?T(g,m,u):T;var I=n.getElementId("line-"+M),D=n.getGridPath(g.points);n.addShape(l,{type:"path",name:"grid-line",id:I,attrs:(0,S.mix)({path:D},T)})}if(h&&m>0){var R=n.getElementId("region-"+M),b=m%2==0;if((0,S.isString)(h))b&&n.drawAlternateRegion(R,l,v.points,g.points,h);else{var L=b?h[1]:h[0];n.drawAlternateRegion(R,l,v.points,g.points,L)}}v=g})},a.prototype.drawAlternateRegion=function(l,n,o,u,h){var v=this.getAlternatePath(o,u);this.addShape(n,{type:"path",id:l,name:"grid-region",attrs:{path:v,fill:h}})},a}(C.default),p=O;t.default=p},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(41)),C=e(42),A=function(p){(0,E.__extends)(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.getDefaultCfg=function(){var a=p.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},a),{name:"legend",layout:"horizontal",locationType:"point",x:0,y:0,offsetX:0,offsetY:0,title:null,background:null})},f.prototype.getLayoutBBox=function(){var a=p.prototype.getLayoutBBox.call(this),l=this.get("maxWidth"),n=this.get("maxHeight"),o=a.width,u=a.height;return l&&(o=Math.min(o,l)),n&&(u=Math.min(u,n)),(0,C.createBBox)(a.minX,a.minY,o,u)},f.prototype.setLocation=function(a){this.set("x",a.x),this.set("y",a.y),this.resetLocation()},f.prototype.resetLocation=function(){var a=this.get("x"),l=this.get("y"),n=this.get("offsetX"),o=this.get("offsetY");this.moveElementTo(this.get("group"),{x:a+n,y:l+o})},f.prototype.applyOffset=function(){this.resetLocation()},f.prototype.getDrawPoint=function(){return this.get("currentPoint")},f.prototype.setDrawPoint=function(a){return this.set("currentPoint",a)},f.prototype.renderInner=function(a){this.resetDraw(),this.get("title")&&this.drawTitle(a),this.drawLegendContent(a),this.get("background")&&this.drawBackground(a)},f.prototype.drawBackground=function(a){var l=this.get("background"),n=a.getBBox(),o=(0,C.formatPadding)(l.padding),u=(0,E.__assign)({x:0,y:0,width:n.width+o[1]+o[3],height:n.height+o[0]+o[2]},l.style),h=this.addShape(a,{type:"rect",id:this.getElementId("background"),name:"legend-background",attrs:u});h.toBack()},f.prototype.drawTitle=function(a){var l=this.get("currentPoint"),n=this.get("title"),o=n.spacing,u=n.style,h=n.text,v=this.addShape(a,{type:"text",id:this.getElementId("title"),name:"legend-title",attrs:(0,E.__assign)({text:h,x:l.x,y:l.y},u)}),g=v.getBBox();this.set("currentPoint",{x:l.x,y:g.maxY+o})},f.prototype.resetDraw=function(){var a=this.get("background"),l={x:0,y:0};if(a){var n=(0,C.formatPadding)(a.padding);l.x=n[3],l.y=n[0]}this.set("currentPoint",l)},f}(S.default),O=A;t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VALUE_CLASS=t.TITLE_CLASS=t.NAME_CLASS=t.MARKER_CLASS=t.LIST_ITEM_CLASS=t.LIST_CLASS=t.CROSSHAIR_Y=t.CROSSHAIR_X=t.CONTAINER_CLASS=void 0;var P="g2-tooltip";t.CONTAINER_CLASS=P;var E="g2-tooltip-title";t.TITLE_CLASS=E;var S="g2-tooltip-list";t.LIST_CLASS=S;var C="g2-tooltip-list-item";t.LIST_ITEM_CLASS=C;var A="g2-tooltip-marker";t.MARKER_CLASS=A;var O="g2-tooltip-value";t.VALUE_CLASS=O;var p="g2-tooltip-name";t.NAME_CLASS=p;var f="g2-tooltip-crosshair-x";t.CROSSHAIR_X=f;var a="g2-tooltip-crosshair-y";t.CROSSHAIR_Y=a},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(30),S=e(144),C=e(145),A=e(0),O=e(51),p=function(f){P.__extends(a,f);function a(){return f!==null&&f.apply(this,arguments)||this}return a.prototype.onCanvasChange=function(l){C.refreshElement(this,l)},a.prototype.getShapeBase=function(){return S},a.prototype.getGroupBase=function(){return a},a.prototype._applyClip=function(l,n){n&&(l.save(),C.applyAttrsToContext(l,n),n.createPath(l),l.restore(),l.clip(),n._afterDraw())},a.prototype.cacheCanvasBBox=function(){var l=this.cfg.children,n=[],o=[];A.each(l,function(I){var D=I.cfg.cacheCanvasBBox;D&&I.cfg.isInView&&(n.push(D.minX,D.maxX),o.push(D.minY,D.maxY))});var u=null;if(n.length){var h=A.min(n),v=A.max(n),g=A.min(o),m=A.max(o);u={minX:h,minY:g,x:h,y:g,maxX:v,maxY:m,width:v-h,height:m-g};var M=this.cfg.canvas;if(M){var T=M.getViewRange();this.set("isInView",O.intersectRect(u,T))}}else this.set("isInView",!1);this.set("cacheCanvasBBox",u)},a.prototype.draw=function(l,n){var o=this.cfg.children,u=n?this.cfg.refresh:!0;o.length&&u&&(l.save(),C.applyAttrsToContext(l,this),this._applyClip(l,this.getClip()),C.drawChildren(l,o,n),l.restore(),this.cacheCanvasBBox()),this.cfg.refresh=null,this.set("hasChanged",!1)},a.prototype.skipDraw=function(){this.set("cacheCanvasBBox",null),this.set("hasChanged",!1)},a}(E.AbstractGroup);t.default=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.refreshElement=t.drawChildren=void 0;var P=e(146),E=e(72);function S(A,O){O.forEach(function(p){p.draw(A)})}t.drawChildren=S;function C(A,O){var p=A.get("canvas");if(p&&p.get("autoDraw")){var f=p.get("context"),a=A.getParent(),l=a?a.getChildren():[p],n=A.get("el");if(O==="remove"){var o=A.get("isClipShape");if(o){var u=n&&n.parentNode,h=u&&u.parentNode;u&&h&&h.removeChild(u)}else n&&n.parentNode&&n.parentNode.removeChild(n)}else if(O==="show")n.setAttribute("visibility","visible");else if(O==="hide")n.setAttribute("visibility","hidden");else if(O==="zIndex")E.moveTo(n,l.indexOf(A));else if(O==="sort"){var v=A.get("children");v&&v.length&&E.sortDom(A,function(g,m){return v.indexOf(g)-v.indexOf(m)?1:0})}else O==="clear"?n&&(n.innerHTML=""):O==="matrix"?P.setTransform(A):O==="clip"?P.setClip(A,f):O==="attr"||O==="add"&&A.draw(f)}}t.refreshElement=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(30),S=e(0),C=e(185),A=e(264),O=e(146),p=e(52),f=e(72),a=function(l){P.__extends(n,l);function n(){return l!==null&&l.apply(this,arguments)||this}return n.prototype.isEntityGroup=function(){return!0},n.prototype.createDom=function(){var o=f.createSVGElement("g");this.set("el",o);var u=this.getParent();if(u){var h=u.get("el");h||(h=u.createDom(),u.set("el",h)),h.appendChild(o)}return o},n.prototype.afterAttrsChange=function(o){l.prototype.afterAttrsChange.call(this,o);var u=this.get("canvas");if(u&&u.get("autoDraw")){var h=u.get("context");this.createPath(h,o)}},n.prototype.onCanvasChange=function(o){A.refreshElement(this,o)},n.prototype.getShapeBase=function(){return C},n.prototype.getGroupBase=function(){return n},n.prototype.draw=function(o){var u=this.getChildren(),h=this.get("el");this.get("destroyed")?h&&h.parentNode.removeChild(h):(h||this.createDom(),O.setClip(this,o),this.createPath(o),u.length&&A.drawChildren(o,u))},n.prototype.createPath=function(o,u){var h=this.attr(),v=this.get("el");S.each(u||h,function(g,m){p.SVG_ATTR_MAP[m]&&v.setAttribute(p.SVG_ATTR_MAP[m],g)}),O.setTransform(this)},n}(E.AbstractGroup);t.default=a},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=(0,P.__importDefault)(e(107)),S=function(C){(0,P.__extends)(A,C);function A(O){var p=C.call(this)||this;p.destroyed=!1;var f=O.visible,a=f===void 0?!0:f;return p.visible=a,p}return A.prototype.show=function(){var O=this.visible;O||this.changeVisible(!0)},A.prototype.hide=function(){var O=this.visible;O&&this.changeVisible(!1)},A.prototype.destroy=function(){this.off(),this.destroyed=!0},A.prototype.changeVisible=function(O){this.visible!==O&&(this.visible=O)},A}(E.default);t.default=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.registerFacet=t.getFacet=t.Facet=void 0;var P=e(0),E=e(106);Object.defineProperty(t,"Facet",{enumerable:!0,get:function(){return E.Facet}});var S={},C=function(p){return S[(0,P.lowerCase)(p)]};t.getFacet=C;var A=function(p,f){S[(0,P.lowerCase)(p)]=f};t.registerFacet=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAxisTitleText=t.getAxisDirection=t.getAxisOption=t.getCircleAxisCenterRadius=t.getAxisTitleOptions=t.getAxisThemeCfg=t.getAxisFactorByRegion=t.isVertical=t.getAxisFactor=t.getAxisRegion=t.getCircleAxisRelativeRegion=t.getLineAxisRelativeRegion=void 0;var P=e(0),E=e(20),S=e(113),C=e(32);function A(m){var M,T;switch(m){case E.DIRECTION.TOP:M={x:0,y:1},T={x:1,y:1};break;case E.DIRECTION.RIGHT:M={x:1,y:0},T={x:1,y:1};break;case E.DIRECTION.BOTTOM:M={x:0,y:0},T={x:1,y:0};break;case E.DIRECTION.LEFT:M={x:0,y:0},T={x:0,y:1};break;default:M=T={x:0,y:0}}return{start:M,end:T}}t.getLineAxisRelativeRegion=A;function O(m){var M,T;return m.isTransposed?(M={x:0,y:0},T={x:1,y:0}):(M={x:0,y:0},T={x:0,y:1}),{start:M,end:T}}t.getCircleAxisRelativeRegion=O;function p(m,M){var T={start:{x:0,y:0},end:{x:0,y:0}};m.isRect?T=A(M):m.isPolar&&(T=O(m));var I=T.start,D=T.end;return{start:m.convert(I),end:m.convert(D)}}t.getAxisRegion=p;function f(m,M){if(m.isRect)return m.isTransposed?[E.DIRECTION.RIGHT,E.DIRECTION.BOTTOM].includes(M)?1:-1:[E.DIRECTION.BOTTOM,E.DIRECTION.RIGHT].includes(M)?-1:1;if(m.isPolar){var T=m.x.start;return T<0?-1:1}return 1}t.getAxisFactor=f;function a(m){var M=m.start,T=m.end;return M.x===T.x}t.isVertical=a;function l(m,M){var T=m.start,I=m.end,D=a(m);return D?(T.y-I.y)*(M.x-T.x)>0?1:-1:(I.x-T.x)*(T.y-M.y)>0?-1:1}t.getAxisFactorByRegion=l;function n(m,M){var T=(0,P.get)(m,["components","axis"],{});return(0,P.deepMix)({},(0,P.get)(T,["common"],{}),(0,P.deepMix)({},(0,P.get)(T,[M],{})))}t.getAxisThemeCfg=n;function o(m,M,T){var I=(0,P.get)(m,["components","axis"],{});return(0,P.deepMix)({},(0,P.get)(I,["common","title"],{}),(0,P.deepMix)({},(0,P.get)(I,[M,"title"],{})),T)}t.getAxisTitleOptions=o;function u(m){var M=m.x,T=m.y,I=m.circleCenter,D=T.start>T.end,R=m.isTransposed?m.convert({x:D?0:1,y:0}):m.convert({x:0,y:D?0:1}),b=[R.x-I.x,R.y-I.y],L=[1,0],x=R.y>I.y?C.vec2.angle(b,L):C.vec2.angle(b,L)*-1,F=x+(M.end-M.start),B=Math.sqrt(Math.pow(R.x-I.x,2)+Math.pow(R.y-I.y,2));return{center:I,radius:B,startAngle:x,endAngle:F}}t.getCircleAxisCenterRadius=u;function h(m,M){return(0,P.isBoolean)(m)?m===!1?!1:{}:(0,P.get)(m,[M])}t.getAxisOption=h;function v(m,M){return(0,P.get)(m,"position",M)}t.getAxisDirection=v;function g(m,M){return(0,P.get)(M,["title","text"],(0,S.getName)(m))}t.getAxisTitleText=g},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getActionClass=t.registerAction=t.Action=t.Interaction=t.createInteraction=t.registerInteraction=t.getInteraction=void 0;var P=e(1),E=e(0),S=(0,P.__importDefault)(e(964)),C={};function A(l){return C[(0,E.lowerCase)(l)]}t.getInteraction=A;function O(l,n){C[(0,E.lowerCase)(l)]=n}t.registerInteraction=O;function p(l,n,o){var u=A(l);if(!u)return null;if((0,E.isPlainObject)(u)){var h=(0,E.mix)((0,E.clone)(u),o);return new S.default(n,h)}else{var v=u;return new v(n,o)}}t.createInteraction=p;var f=e(459);Object.defineProperty(t,"Interaction",{enumerable:!0,get:function(){return(0,P.__importDefault)(f).default}});var a=e(186);Object.defineProperty(t,"Action",{enumerable:!0,get:function(){return a.Action}}),Object.defineProperty(t,"registerAction",{enumerable:!0,get:function(){return a.registerAction}}),Object.defineProperty(t,"getActionClass",{enumerable:!0,get:function(){return a.getActionClass}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parsePadding=t.isAutoPadding=void 0;var P=e(1),E=e(0);function S(A){return!(0,E.isNumber)(A)&&!(0,E.isArray)(A)}t.isAutoPadding=S;function C(A){A===void 0&&(A=0);var O=(0,E.isArray)(A)?A:[A];switch(O.length){case 0:O=[0,0,0,0];break;case 1:O=new Array(4).fill(O[0]);break;case 2:O=(0,P.__spreadArray)((0,P.__spreadArray)([],O,!0),O,!0);break;case 3:O=(0,P.__spreadArray)((0,P.__spreadArray)([],O,!0),[O[1]],!1);break;default:O=O.slice(0,4);break}return O}t.parsePadding=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(69),E=function(){function S(C,A,O){this.view=C,this.gEvent=A,this.data=O,this.type=A.type}return S.fromData=function(C,A,O){return new S(C,new P.Event(A,{}),O)},Object.defineProperty(S.prototype,"target",{get:function(){return this.gEvent.target},enumerable:!1,configurable:!0}),Object.defineProperty(S.prototype,"event",{get:function(){return this.gEvent.originalEvent},enumerable:!1,configurable:!0}),Object.defineProperty(S.prototype,"x",{get:function(){return this.gEvent.x},enumerable:!1,configurable:!0}),Object.defineProperty(S.prototype,"y",{get:function(){return this.gEvent.y},enumerable:!1,configurable:!0}),Object.defineProperty(S.prototype,"clientX",{get:function(){return this.gEvent.clientX},enumerable:!1,configurable:!0}),Object.defineProperty(S.prototype,"clientY",{get:function(){return this.gEvent.clientY},enumerable:!1,configurable:!0}),S.prototype.toString=function(){return"[Event (type="+this.type+")]"},S.prototype.clone=function(){return new S(this.view,this.gEvent,this.data)},S}();t.default=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(180),C=e(97),A=(0,P.__importDefault)(e(266)),O=e(46),p=e(20),f=e(273),a=function(l){(0,P.__extends)(n,l);function n(o){var u=l.call(this,o)||this;u.states=[];var h=o.shapeFactory,v=o.container,g=o.offscreenGroup,m=o.elementIndex,M=o.visible,T=M===void 0?!0:M;return u.shapeFactory=h,u.container=v,u.offscreenGroup=g,u.visible=T,u.elementIndex=m,u}return n.prototype.draw=function(o,u){u===void 0&&(u=!1),this.model=o,this.data=o.data,this.shapeType=this.getShapeType(o),this.drawShape(o,u),this.visible===!1&&this.changeVisible(!1)},n.prototype.update=function(o){var u=this,h=u.shapeFactory,v=u.shape;if(!!v){this.model=o,this.data=o.data,this.shapeType=this.getShapeType(o),this.setShapeInfo(v,o);var g=this.getOffscreenGroup(),m=h.drawShape(this.shapeType,o,g);m.cfg.data=this.data,m.cfg.origin=o,m.cfg.element=this,this.syncShapeStyle(v,m,this.getStates(),this.getAnimateCfg("update"))}},n.prototype.destroy=function(){var o=this,u=o.shapeFactory,h=o.shape;if(h){var v=this.getAnimateCfg("leave");v?(0,C.doAnimate)(h,v,{coordinate:u.coordinate,toAttrs:(0,P.__assign)({},h.attr())}):h.remove(!0)}this.states=[],this.shapeFactory=void 0,this.container=void 0,this.shape=void 0,this.animate=void 0,this.geometry=void 0,this.labelShape=void 0,this.model=void 0,this.data=void 0,this.offscreenGroup=void 0,this.statesStyle=void 0,l.prototype.destroy.call(this)},n.prototype.changeVisible=function(o){l.prototype.changeVisible.call(this,o),o?(this.shape&&this.shape.show(),this.labelShape&&this.labelShape.forEach(function(u){u.show()})):(this.shape&&this.shape.hide(),this.labelShape&&this.labelShape.forEach(function(u){u.hide()}))},n.prototype.setState=function(o,u){var h=this,v=h.states,g=h.shapeFactory,m=h.model,M=h.shape,T=h.shapeType,I=v.indexOf(o);if(u){if(I>-1)return;v.push(o),(o==="active"||o==="selected")&&(M==null||M.toFront())}else{if(I===-1)return;v.splice(I,1),(o==="active"||o==="selected")&&(this.geometry.zIndexReversed?M.setZIndex(this.geometry.elements.length-this.elementIndex):M.setZIndex(this.elementIndex))}var D=g.drawShape(T,m,this.getOffscreenGroup());v.length?this.syncShapeStyle(M,D,v,null):this.syncShapeStyle(M,D,["reset"],null),D.remove(!0);var R={state:o,stateStatus:u,element:this,target:this.container};this.container.emit("statechange",R),(0,S.propagationDelegate)(this.shape,"statechange",R)},n.prototype.clearStates=function(){var o=this,u=this.states;(0,E.each)(u,function(h){o.setState(h,!1)}),this.states=[]},n.prototype.hasState=function(o){return this.states.includes(o)},n.prototype.getStates=function(){return this.states},n.prototype.getData=function(){return this.data},n.prototype.getModel=function(){return this.model},n.prototype.getBBox=function(){var o=this,u=o.shape,h=o.labelShape,v={x:0,y:0,minX:0,minY:0,maxX:0,maxY:0,width:0,height:0};return u&&(v=u.getCanvasBBox()),h&&h.forEach(function(g){var m=g.getCanvasBBox();v.x=Math.min(m.x,v.x),v.y=Math.min(m.y,v.y),v.minX=Math.min(m.minX,v.minX),v.minY=Math.min(m.minY,v.minY),v.maxX=Math.max(m.maxX,v.maxX),v.maxY=Math.max(m.maxY,v.maxY)}),v.width=v.maxX-v.minX,v.height=v.maxY-v.minY,v},n.prototype.getStatesStyle=function(){if(!this.statesStyle){var o=this,u=o.shapeType,h=o.geometry,v=o.shapeFactory,g=h.stateOption,m=v.defaultShapeType,M=v.theme[u]||v.theme[m];this.statesStyle=(0,E.deepMix)({},M,g)}return this.statesStyle},n.prototype.getStateStyle=function(o,u){var h=this.getStatesStyle(),v=(0,E.get)(h,[o,"style"],{}),g=v[u]||v;return(0,E.isFunction)(g)?g(this):g},n.prototype.getAnimateCfg=function(o){var u=this,h=this.animate;if(h){var v=h[o];return v&&(0,P.__assign)((0,P.__assign)({},v),{callback:function(){var m;(0,E.isFunction)(v.callback)&&v.callback(),(m=u.geometry)===null||m===void 0||m.emit(p.GEOMETRY_LIFE_CIRCLE.AFTER_DRAW_ANIMATE)}})}return null},n.prototype.drawShape=function(o,u){var h;u===void 0&&(u=!1);var v=this,g=v.shapeFactory,m=v.container,M=v.shapeType;if(this.shape=g.drawShape(M,o,m),this.shape){this.setShapeInfo(this.shape,o);var T=this.shape.cfg.name;T?(0,E.isString)(T)&&(this.shape.cfg.name=["element",T]):this.shape.cfg.name=["element",this.shapeFactory.geometryType];var I=u?"enter":"appear",D=this.getAnimateCfg(I);D&&((h=this.geometry)===null||h===void 0||h.emit(p.GEOMETRY_LIFE_CIRCLE.BEFORE_DRAW_ANIMATE),(0,C.doAnimate)(this.shape,D,{coordinate:g.coordinate,toAttrs:(0,P.__assign)({},this.shape.attr())}))}},n.prototype.getOffscreenGroup=function(){if(!this.offscreenGroup){var o=this.container.getGroupBase();this.offscreenGroup=new o({})}return this.offscreenGroup},n.prototype.setShapeInfo=function(o,u){var h=this;if(o.cfg.origin=u,o.cfg.element=this,o.isGroup()){var v=o.get("children");v.forEach(function(g){h.setShapeInfo(g,u)})}},n.prototype.syncShapeStyle=function(o,u,h,v,g){var m=this,M;if(h===void 0&&(h=[]),g===void 0&&(g=0),!(!o||!u)){var T=o.get("clipShape"),I=u.get("clipShape");if(this.syncShapeStyle(T,I,h,v),o.isGroup())for(var D=o.get("children"),R=u.get("children"),b=0;bo&&(l=o)}return l}function C(O,p){if(p){var f=(0,P.flatten)(O),a=(0,P.valuesOfKey)(f,p);return a.length}return O.length}function A(O){var p=O.theme,f=O.coordinate,a=O.getXScale(),l=a.values,n=O.beforeMappingData,o=l.length,u=(0,E.getXDimensionLength)(O.coordinate),h=O.intervalPadding,v=O.dodgePadding,g=O.maxColumnWidth||p.maxColumnWidth,m=O.minColumnWidth||p.minColumnWidth,M=O.columnWidthRatio||p.columnWidthRatio,T=O.multiplePieWidthRatio||p.multiplePieWidthRatio,I=O.roseWidthRatio||p.roseWidthRatio;if(a.isLinear&&l.length>1){l.sort();var D=S(l,a);o=(a.max-a.min)/D,l.length>o&&(o=l.length)}var R=a.range,b=1/o,L=1;if(f.isPolar?f.isTransposed&&o>1?L=T:L=I:(a.isLinear&&(b*=R[1]-R[0]),L=M),!(0,P.isNil)(h)&&h>=0){var x=h/u;b=(1-(o-1)*x)/o}else b*=L;if(O.getAdjust("dodge")){var F=O.getAdjust("dodge"),B=F.dodgeBy,N=C(n,B);if(!(0,P.isNil)(v)&&v>=0){var j=v/u;b=(b-j*(N-1))/N}else!(0,P.isNil)(h)&&h>=0&&(b*=L),b=b/N;b=b>=0?b:0}if(!(0,P.isNil)(g)&&g>=0){var W=g/u;b>W&&(b=W)}if(!(0,P.isNil)(m)&&m>=0){var w=m/u;b1){for(var u=p.addGroup(),h=0,v=n;h=O&&S<=p}t.isBetween=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.processIllegalData=t.transformDataToNodeLinkData=t.adjustYMetaByZero=void 0;var P=e(1),E=e(0),S=e(515),C=e(514);function A(f,a){var l=f.filter(function(u){var h=E.get(u,[a]);return E.isNumber(h)&&!isNaN(h)}),n=l.every(function(u){return E.get(u,[a])>=0}),o=l.every(function(u){return E.get(u,[a])<=0});return n?{min:0}:o?{max:0}:{}}t.adjustYMetaByZero=A;function O(f,a,l,n,o){if(o===void 0&&(o=[]),!Array.isArray(f))return{nodes:[],links:[]};var u=[],h={},v=-1;return f.forEach(function(g){var m=g[a],M=g[l],T=g[n],I=C.pick(g,o);h[m]||(h[m]=P.__assign({id:++v,name:m},I)),h[M]||(h[M]=P.__assign({id:++v,name:M},I)),u.push(P.__assign({source:h[m].id,target:h[M].id,value:T},I))}),{nodes:Object.values(h).sort(function(g,m){return g.id-m.id}),links:u}}t.transformDataToNodeLinkData=O;function p(f,a){var l=E.filter(f,function(n){var o=n[a];return o===null||typeof o=="number"&&!isNaN(o)});return S.log(S.LEVEL.WARN,l.length===f.length,"illegal data existed in chart data."),l}t.processIllegalData=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveAllPadding=t.getAdjustAppendPadding=t.normalPadding=void 0;var P=e(0);function E(A){if(P.isNumber(A))return[A,A,A,A];if(P.isArray(A)){var O=A.length;if(O===1)return[A[0],A[0],A[0],A[0]];if(O===2)return[A[0],A[1],A[0],A[1]];if(O===3)return[A[0],A[1],A[2],A[1]];if(O===4)return A}return[0,0,0,0]}t.normalPadding=E;function S(A,O,p){O===void 0&&(O="bottom"),p===void 0&&(p=25);var f=E(A),a=[O.startsWith("top")?p:0,O.startsWith("right")?p:0,O.startsWith("bottom")?p:0,O.startsWith("left")?p:0];return[f[0]+a[0],f[1]+a[1],f[2]+a[2],f[3]+a[3]]}t.getAdjustAppendPadding=S;function C(A){var O=A.map(function(f){return E(f)}),p=[0,0,0,0];return O.length>0&&(p=p.map(function(f,a){return O.forEach(function(l,n){f+=O[n][a]}),f})),p}t.resolveAllPadding=C},function(G,t,e){"use strict";var P=e(2),E=P(e(6));Object.defineProperty(t,"__esModule",{value:!0}),t.transformMatrix=t.getSymbolsPosition=t.getUnitPatternSize=t.drawBackground=t.initCanvas=t.getPixelRatio=void 0;function S(){return(typeof window=="undefined"?"undefined":(0,E.default)(window))==="object"?window==null?void 0:window.devicePixelRatio:2}t.getPixelRatio=S;function C(a,l){l===void 0&&(l=a);var n=document.createElement("canvas"),o=S();n.width=a*o,n.height=l*o,n.style.width=a+"px",n.style.height=l+"px";var u=n.getContext("2d");return u.scale(o,o),n}t.initCanvas=C;function A(a,l,n,o){o===void 0&&(o=n);var u=l.backgroundColor,h=l.opacity;a.globalAlpha=h,a.fillStyle=u,a.beginPath(),a.fillRect(0,0,n,o),a.closePath()}t.drawBackground=A;function O(a,l,n){var o=a+l;return n?o*2:o}t.getUnitPatternSize=O;function p(a,l){var n=l?[[a*(1/4),a*(1/4)],[a*(3/4),a*(3/4)]]:[[a*(1/2),a*(1/2)]];return n}t.getSymbolsPosition=p;function f(a,l){var n=l*Math.PI/180,o={a:Math.cos(n)*(1/a),b:Math.sin(n)*(1/a),c:-Math.sin(n)*(1/a),d:Math.cos(n)*(1/a),e:0,f:0};return o}t.transformMatrix=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getProgressData=void 0;var P=e(0),E=e(294);function S(C){var A=P.clamp(E.isRealNumber(C)?C:0,0,1);return[{type:"current",percent:A},{type:"target",percent:1-A}]}t.getProgressData=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=t.meta=void 0;var P=e(35),E=e(14),S=e(43),C=e(155),A=e(120),O=e(295);function p(l){var n=l.chart,o=l.options,u=o.data,h=o.color,v=o.areaStyle,g=o.point,m=o.line,M=g==null?void 0:g.state,T=A.getTinyData(u);n.data(T);var I=E.deepAssign({},l,{options:{xField:C.X_FIELD,yField:C.Y_FIELD,area:{color:h,style:v},line:m,point:g}}),D=E.deepAssign({},I,{options:{tooltip:!1}}),R=E.deepAssign({},I,{options:{tooltip:!1,state:M}});return S.area(I),S.line(D),S.point(R),n.axis(!1),n.legend(!1),l}function f(l){var n,o,u=l.options,h=u.xAxis,v=u.yAxis,g=u.data,m=A.getTinyData(g);return E.flow(P.scale((n={},n[C.X_FIELD]=h,n[C.Y_FIELD]=v,n),(o={},o[C.X_FIELD]={type:"cat"},o[C.Y_FIELD]=O.adjustYMetaByZero(m,C.Y_FIELD),o)))(l)}t.meta=f;function a(l){return E.flow(P.pattern("areaStyle"),p,f,P.tooltip,P.theme,P.animation,P.annotation())(l)}t.adaptor=a},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.Node=R,t.computeHeight=D,t.default=g;var E=P(e(230)),S=P(e(1120)),C=P(e(1121)),A=P(e(1122)),O=P(e(1123)),p=P(e(1124)),f=P(e(1125)),a=P(e(1126)),l=P(e(1127)),n=P(e(1128)),o=P(e(1129)),u=P(e(1130)),h=P(e(1131)),v=P(e(1132));function g(b,L){b instanceof Map?(b=[void 0,b],L===void 0&&(L=T)):L===void 0&&(L=M);for(var x=new R(b),F,B=[x],N,j,W,w;F=B.pop();)if((j=L(F.data))&&(w=(j=Array.from(j)).length))for(F.children=j,W=w-1;W>=0;--W)B.push(N=j[W]=new R(j[W])),N.parent=F,N.depth=F.depth+1;return x.eachBefore(D)}function m(){return g(this).eachBefore(I)}function M(b){return b.children}function T(b){return Array.isArray(b)?b[1]:null}function I(b){b.data.value!==void 0&&(b.value=b.data.value),b.data=b.data.data}function D(b){var L=0;do b.height=L;while((b=b.parent)&&b.height<++L)}function R(b){this.data=b,this.depth=this.height=0,this.parent=null}R.prototype=g.prototype=(0,E.default)({constructor:R,count:S.default,each:C.default,eachAfter:O.default,eachBefore:A.default,find:p.default,sum:f.default,sort:a.default,path:l.default,ancestors:n.default,descendants:o.default,leaves:u.default,links:h.default,copy:m},Symbol.iterator,v.default)},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.optional=P,t.required=E;function P(S){return S==null?null:E(S)}function E(S){if(typeof S!="function")throw new Error;return S}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.phi=t.default=void 0,t.squarifyRatio=A;var E=P(e(156)),S=P(e(195)),C=(1+Math.sqrt(5))/2;t.phi=C;function A(p,f,a,l,n,o){for(var u=[],h=f.children,v,g,m=0,M=0,T=h.length,I,D,R=f.value,b,L,x,F,B,N,j;mx&&(x=g),j=b*b*N,F=Math.max(x/j,j/L),F>B){b-=g;break}B=F}u.push(v={value:b,dice:I1?l:1)},a}(C);t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.conversionTagComponent=t.transformData=void 0;var P=e(1),E=e(0),S=e(122);function C(O,p,f){var a=[],l=f.yField,n=f.maxSize,o=f.minSize,u=E.get(E.maxBy(p,l),[l]),h=E.isNumber(n)?n:1,v=E.isNumber(o)?o:0;return a=E.map(O,function(g,m){var M=(g[l]||0)/u;return g[S.FUNNEL_PERCENT]=M,g[S.FUNNEL_MAPPING_VALUE]=(h-v)*M+v,g[S.FUNNEL_CONVERSATION]=[E.get(O,[m-1,l]),g[l]],g}),a}t.transformData=C;function A(O){return function(p){var f=p.chart,a=p.options,l=a.conversionTag,n=f.getOptions().data;if(l){var o=l.formatter;n.forEach(function(u,h){if(!(h<=0||Number.isNaN(u[S.FUNNEL_MAPPING_VALUE]))){var v=O(u,h,n,{top:!0,text:{content:E.isFunction(o)?o(u,n):o,offsetX:l.offsetX,offsetY:l.offsetY,position:"end",autoRotate:!1,style:P.__assign({textAlign:"start",textBaseline:"middle"},l.style)}});f.annotation().line(v)}})}return p}}t.conversionTagComponent=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=t.IS_TOTAL=t.ABSOLUTE_FIELD=t.DIFF_FIELD=t.Y_FIELD=void 0,t.Y_FIELD="$$yField$$",t.DIFF_FIELD="$$diffField$$",t.ABSOLUTE_FIELD="$$absoluteField$$",t.IS_TOTAL="$$isTotal$$",t.DEFAULT_OPTIONS={label:{},leaderLine:{style:{lineWidth:1,stroke:"#8c8c8c",lineDash:[4,2]}},total:{style:{fill:"rgba(0, 0, 0, 0.25)"}},interactions:[{type:"element-active"}],risingFill:"#f4664a",fallingFill:"#30bf78",waterfallStyle:{fill:"rgba(0, 0, 0, 0.25)"},yAxis:{grid:{line:{style:{lineDash:[4,2]}}}}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBetween=E,t.isRealNumber=P;function P(S){return typeof S=="number"&&!isNaN(S)}function E(S,C,A){var O=Math.min(C,A),p=Math.max(C,A);return S>=O&&S<=p}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=h,t.adjust=u,t.axis=l,t.legend=n,t.meta=f;var P=e(1),E=e(0),S=e(21),C=e(7),A=e(29),O=e(198);function p(v){var g=v.chart,m=v.options,M=m.data,T=m.color,I=m.lineStyle,D=m.lineShape,R=m.point,b=m.area,L=m.seriesField,x=R==null?void 0:R.state;g.data(M);var F=(0,C.deepAssign)({},v,{options:{shapeField:L,line:{color:T,style:I,shape:D},point:R&&(0,P.__assign)({color:T,shape:"circle"},R),area:b&&(0,P.__assign)({color:T},b),label:void 0}}),B=(0,C.deepAssign)({},F,{options:{tooltip:!1,state:x}}),N=(0,C.deepAssign)({},F,{options:{tooltip:!1,state:x}});return(0,A.line)(F),(0,A.point)(B),(0,A.area)(N),v}function f(v){var g,m,M=v.options,T=M.xAxis,I=M.yAxis,D=M.xField,R=M.yField,b=M.data;return(0,C.flow)((0,S.scale)((g={},g[D]=T,g[R]=I,g),(m={},m[D]={type:"cat"},m[R]=(0,O.adjustYMetaByZero)(b,R),m)))(v)}function a(v){var g=v.chart,m=v.options,M=m.reflect;if(M){var T=M;(0,E.isArray)(T)||(T=[T]);var I=T.map(function(D){return["reflect",D]});g.coordinate({type:"rect",actions:I})}return v}function l(v){var g=v.chart,m=v.options,M=m.xAxis,T=m.yAxis,I=m.xField,D=m.yField;return M===!1?g.axis(I,!1):g.axis(I,M),T===!1?g.axis(D,!1):g.axis(D,T),v}function n(v){var g=v.chart,m=v.options,M=m.legend,T=m.seriesField;return M&&T?g.legend(T,M):M===!1&&g.legend(!1),v}function o(v){var g=v.chart,m=v.options,M=m.label,T=m.yField,I=(0,C.findGeometry)(g,"line");if(!M)I.label(!1);else{var D=M.callback,R=(0,P.__rest)(M,["callback"]);I.label({fields:[T],callback:D,cfg:(0,P.__assign)({layout:[{type:"limit-in-plot"},{type:"path-adjust-position"},{type:"point-adjust-position"},{type:"limit-in-plot",cfg:{action:"hide"}}]},(0,C.transformLabel)(R))})}return v}function u(v){var g=v.chart,m=v.options,M=m.isStack;return M&&(0,E.each)(g.geometries,function(T){T.adjust("stack")}),v}function h(v){return(0,C.flow)(p,f,u,S.theme,a,l,n,S.tooltip,o,S.slider,S.interaction,S.animation,(0,S.annotation)(),S.limitInPlot)(v)}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.drawBackground=A,t.getPixelRatio=S,t.getSymbolsPosition=p,t.getUnitPatternSize=O,t.initCanvas=C,t.transformMatrix=f;var E=P(e(6));function S(){return(typeof window=="undefined"?"undefined":(0,E.default)(window))==="object"?window==null?void 0:window.devicePixelRatio:2}function C(a,l){l===void 0&&(l=a);var n=document.createElement("canvas"),o=S();n.width=a*o,n.height=l*o,n.style.width=a+"px",n.style.height=l+"px";var u=n.getContext("2d");return u.scale(o,o),n}function A(a,l,n,o){o===void 0&&(o=n);var u=l.backgroundColor,h=l.opacity;a.globalAlpha=h,a.fillStyle=u,a.beginPath(),a.fillRect(0,0,n,o),a.closePath()}function O(a,l,n){var o=a+l;return n?o*2:o}function p(a,l){var n=l?[[a*(1/4),a*(1/4)],[a*(3/4),a*(3/4)]]:[[a*(1/2),a*(1/2)]];return n}function f(a,l){var n=l*Math.PI/180,o={a:Math.cos(n)*(1/a),b:Math.sin(n)*(1/a),c:-Math.sin(n)*(1/a),d:Math.cos(n)*(1/a),e:0,f:0};return o}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getGeometryOption=f,t.getYAxisWithDefault=l,t.isColumn=p,t.isLine=O,t.transformObjectToArray=a;var P=e(1),E=e(0),S=e(7),C=e(582),A=e(583);function O(n){return(0,E.get)(n,"geometry")===C.DualAxesGeometry.Line}function p(n){return(0,E.get)(n,"geometry")===C.DualAxesGeometry.Column}function f(n,o,u){return p(u)?(0,S.deepAssign)({},{geometry:C.DualAxesGeometry.Column,label:u.label&&u.isRange?{content:function(v){var g;return(g=v[o])===null||g===void 0?void 0:g.join("-")}}:void 0},u):(0,P.__assign)({geometry:C.DualAxesGeometry.Line},u)}function a(n,o){var u=n[0],h=n[1];if((0,E.isArray)(o)){var v=o[0],g=o[1];return[v,g]}var m=(0,E.get)(o,u),M=(0,E.get)(o,h);return[m,M]}function l(n,o){return o===C.AxisType.Left?n===!1?!1:(0,S.deepAssign)({},A.DEFAULT_LEFT_YAXIS_CONFIG,n):o===C.AxisType.Right?n===!1?!1:(0,S.deepAssign)({},A.DEFAULT_RIGHT_YAXIS_CONFIG,n):n}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=a,t.geometry=p;var P=e(0),E=e(7),S=e(21),C=e(29),A=e(594),O=e(310);function p(l){var n=l.chart,o=l.options,u=o.percent,h=o.progressStyle,v=o.color,g=o.barWidthRatio;n.data((0,O.getProgressData)(u));var m=(0,E.deepAssign)({},l,{options:{xField:"1",yField:"percent",seriesField:"type",isStack:!0,widthRatio:g,interval:{style:h,color:(0,P.isString)(v)?[v,A.DEFAULT_COLOR[1]]:v},args:{zIndexReversed:!0}}});return(0,C.interval)(m),n.tooltip(!1),n.axis(!1),n.legend(!1),l}function f(l){var n=l.chart;return n.coordinate("rect").transpose(),l}function a(l){return(0,E.flow)(p,(0,S.scale)({}),f,S.animation,S.theme,(0,S.annotation)())(l)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getProgressData=S;var P=e(0),E=e(305);function S(C){var A=(0,P.clamp)((0,E.isRealNumber)(C)?C:0,0,1);return[{type:"current",percent:A},{type:"target",percent:1-A}]}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OUTLIERS_VIEW_ID=t.DEFAULT_OPTIONS=t.BOX_SYNC_NAME=t.BOX_RANGE_ALIAS=t.BOX_RANGE=void 0;var P=e(18),E=e(7),S,C="$$range$$";t.BOX_RANGE=C;var A="low-q1-median-q3-high";t.BOX_RANGE_ALIAS=A;var O="$$y_outliers$$";t.BOX_SYNC_NAME=O;var p="outliers_view";t.OUTLIERS_VIEW_ID=p;var f=(0,E.deepAssign)({},P.Plot.getDefaultOptions(),{meta:(S={},S[C]={min:0,alias:A},S),interactions:[{type:"active-region"}],tooltip:{showMarkers:!1,shared:!0},boxStyle:{lineWidth:1}});t.DEFAULT_OPTIONS=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.placeElementsOrdered=P;function P(E){if(!!E){var S=E.geometries[0].elements;S.forEach(function(C){C.shape.toFront()})}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Y_FIELD=t.TREND_UP=t.TREND_FIELD=t.TREND_DOWN=t.DEFAULT_TOOLTIP_OPTIONS=t.DEFAULT_OPTIONS=void 0;var P=e(18),E=e(7),S="$$stock-range$$";t.Y_FIELD=S;var C="trend";t.TREND_FIELD=C;var A="up";t.TREND_UP=A;var O="down";t.TREND_DOWN=O;var p={showMarkers:!1,showCrosshairs:!0,shared:!0,crosshairs:{type:"xy",follow:!0,text:function(l,n,o){var u;if(l==="x"){var h=o[0];u=h?h.title:n}else u=n;return{position:l==="y"?"start":"end",content:u,style:{fill:"#dfdfdf"}}},textBackground:{padding:[2,4],style:{fill:"#666"}}}};t.DEFAULT_TOOLTIP_OPTIONS=p;var f=(0,E.deepAssign)({},P.Plot.getDefaultOptions(),{tooltip:p,interactions:[{type:"tooltip"}],legend:{position:"top-left"},risingFill:"#ef5350",fallingFill:"#26a69a"});t.DEFAULT_OPTIONS=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.conversionTagComponent=A,t.transformData=C;var P=e(1),E=e(0),S=e(127);function C(O,p,f){var a=[],l=f.yField,n=f.maxSize,o=f.minSize,u=(0,E.get)((0,E.maxBy)(p,l),[l]),h=(0,E.isNumber)(n)?n:1,v=(0,E.isNumber)(o)?o:0;return a=(0,E.map)(O,function(g,m){var M=(g[l]||0)/u;return g[S.FUNNEL_PERCENT]=M,g[S.FUNNEL_MAPPING_VALUE]=(h-v)*M+v,g[S.FUNNEL_CONVERSATION]=[(0,E.get)(O,[m-1,l]),g[l]],g}),a}function A(O){return function(p){var f=p.chart,a=p.options,l=a.conversionTag,n=f.getOptions().data;if(l){var o=l.formatter;n.forEach(function(u,h){if(!(h<=0||Number.isNaN(u[S.FUNNEL_MAPPING_VALUE]))){var v=O(u,h,n,{top:!0,text:{content:(0,E.isFunction)(o)?o(u,n):o,offsetX:l.offsetX,offsetY:l.offsetY,position:"end",autoRotate:!1,style:(0,P.__assign)({textAlign:"start",textBaseline:"middle"},l.style)}});f.annotation().line(v)}})}return p}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SUNBURST_Y_FIELD=t.SUNBURST_PATH_FIELD=t.SUNBURST_ANCESTOR_FIELD=t.RAW_FIELDS=t.DEFAULT_OPTIONS=void 0;var P=e(18),E=e(7),S=e(158),C="ancestor-node";t.SUNBURST_ANCESTOR_FIELD=C;var A="value";t.SUNBURST_Y_FIELD=A;var O="path";t.SUNBURST_PATH_FIELD=O;var p=[O,S.NODE_INDEX_FIELD,S.NODE_ANCESTORS_FIELD,S.CHILD_NODE_COUNT,"name","depth","height"];t.RAW_FIELDS=p;var f=(0,E.deepAssign)({},P.Plot.getDefaultOptions(),{innerRadius:0,radius:.85,hierarchyConfig:{field:"value"},tooltip:{shared:!0,showMarkers:!1,offset:20,showTitle:!1},sunburstStyle:{lineWidth:.5,stroke:"#FFF"},drilldown:{enabled:!0}});t.DEFAULT_OPTIONS=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isParentNode=C;var P=e(13),E=e(0),S=e(202);function C(O){var p=(0,E.get)(O,["event","data","data"],{});return(0,E.isArray)(p.children)&&p.children.length>0}function A(O){var p=O.view.getCoordinate(),f=p.innerRadius;if(f){var a=O.event,l=a.x,n=a.y,o=p.center,u=o.x,h=o.y,v=p.getRadius()*f,g=Math.sqrt(Math.pow(u-l,2)+Math.pow(h-n,2));return g=x){var N=g.parsePosition([F[I],F[T.field]]);N&&L.push(N)}if(F[I]===b)return!1}),L},u.prototype.parsePercentPosition=function(h){var v=parseFloat(h[0])/100,g=parseFloat(h[1])/100,m=this.view.getCoordinate(),M=m.start,T=m.end,I={x:Math.min(M.x,T.x),y:Math.min(M.y,T.y)},D=m.getWidth()*v+I.x,R=m.getHeight()*g+I.y;return{x:D,y:R}},u.prototype.getCoordinateBBox=function(){var h=this.view.getCoordinate(),v=h.start,g=h.end,m=h.getWidth(),M=h.getHeight(),T={x:Math.min(v.x,g.x),y:Math.min(v.y,g.y)};return{x:T.x,y:T.y,minX:T.x,minY:T.y,maxX:T.x+m,maxY:T.y+M,width:m,height:M}},u.prototype.getAnnotationCfg=function(h,v,g){var m=this,M=this.view.getCoordinate(),T=this.view.getCanvas(),I={};if((0,E.isNil)(v))return null;if(h==="arc"){var D=v,R=D.start,b=D.end,L=(0,P.__rest)(D,["start","end"]),x=this.parsePosition(R),F=this.parsePosition(b),B=(0,O.getAngleByPoint)(M,x),N=(0,O.getAngleByPoint)(M,F);B>N&&(N=Math.PI*2+N),I=(0,P.__assign)((0,P.__assign)({},L),{center:M.getCenter(),radius:(0,O.getDistanceToCenter)(M,x),startAngle:B,endAngle:N})}else if(h==="image"){var j=v,R=j.start,b=j.end,L=(0,P.__rest)(j,["start","end"]);I=(0,P.__assign)((0,P.__assign)({},L),{start:this.parsePosition(R),end:this.parsePosition(b),src:v.src})}else if(h==="line"){var W=v,R=W.start,b=W.end,L=(0,P.__rest)(W,["start","end"]);I=(0,P.__assign)((0,P.__assign)({},L),{start:this.parsePosition(R),end:this.parsePosition(b),text:(0,E.get)(v,"text",null)})}else if(h==="region"){var w=v,R=w.start,b=w.end,L=(0,P.__rest)(w,["start","end"]);I=(0,P.__assign)((0,P.__assign)({},L),{start:this.parsePosition(R),end:this.parsePosition(b)})}else if(h==="text"){var H=this.view.getData(),Y=v,K=Y.position,_=Y.content,L=(0,P.__rest)(Y,["position","content"]),tt=_;(0,E.isFunction)(_)&&(tt=_(H)),I=(0,P.__assign)((0,P.__assign)((0,P.__assign)({},this.parsePosition(K)),L),{content:tt})}else if(h==="dataMarker"){var X=v,K=X.position,k=X.point,at=X.line,Z=X.text,it=X.autoAdjust,nt=X.direction,L=(0,P.__rest)(X,["position","point","line","text","autoAdjust","direction"]);I=(0,P.__assign)((0,P.__assign)((0,P.__assign)({},L),this.parsePosition(K)),{coordinateBBox:this.getCoordinateBBox(),point:k,line:at,text:Z,autoAdjust:it,direction:nt})}else if(h==="dataRegion"){var q=v,R=q.start,b=q.end,vt=q.region,Z=q.text,pt=q.lineLength,L=(0,P.__rest)(q,["start","end","region","text","lineLength"]);I=(0,P.__assign)((0,P.__assign)({},L),{points:this.getRegionPoints(R,b),region:vt,text:Z,lineLength:pt})}else if(h==="regionFilter"){var $=v,R=$.start,b=$.end,Q=$.apply,et=$.color,L=(0,P.__rest)($,["start","end","apply","color"]),ft=this.view.geometries,ot=[],lt=function At(St){!St||(St.isGroup()?St.getChildren().forEach(function(Ft){return At(Ft)}):ot.push(St))};(0,E.each)(ft,function(At){Q?(0,E.contains)(Q,At.type)&&(0,E.each)(At.elements,function(St){lt(St.shape)}):(0,E.each)(At.elements,function(St){lt(St.shape)})}),I=(0,P.__assign)((0,P.__assign)({},L),{color:et,shapes:ot,start:this.parsePosition(R),end:this.parsePosition(b)})}else if(h==="shape"){var dt=v,ut=dt.render,st=(0,P.__rest)(dt,["render"]),ht=function(gt){if((0,E.isFunction)(v.render))return ut(gt,m.view,{parsePosition:m.parsePosition.bind(m)})};I=(0,P.__assign)((0,P.__assign)({},st),{render:ht})}else if(h==="html"){var U=v,rt=U.html,K=U.position,st=(0,P.__rest)(U,["html","position"]),yt=function(At){return(0,E.isFunction)(rt)?rt(At,m.view):rt};I=(0,P.__assign)((0,P.__assign)((0,P.__assign)({},st),this.parsePosition(K)),{parent:T.get("el").parentNode,html:yt})}var Pt=(0,E.deepMix)({},g,(0,P.__assign)((0,P.__assign)({},I),{top:v.top,style:v.style,offsetX:v.offsetX,offsetY:v.offsetY}));return h!=="html"&&(Pt.container=this.getComponentContainer(Pt)),Pt.animate=this.view.getOptions().animate&&Pt.animate&&(0,E.get)(v,"animate",Pt.animate),Pt.animateOption=(0,E.deepMix)({},C.DEFAULT_ANIMATE_CFG,Pt.animateOption,v.animateOption),Pt},u.prototype.isTop=function(h){return(0,E.get)(h,"top",!0)},u.prototype.getComponentContainer=function(h){return this.isTop(h)?this.foregroundContainer:this.backgroundContainer},u.prototype.getAnnotationTheme=function(h){return(0,E.get)(this.view.getTheme(),["components","annotation",h],{})},u.prototype.updateOrCreate=function(h){var v=this.cache.get(this.getCacheKey(h));if(v){var g=h.type,m=this.getAnnotationTheme(g),M=this.getAnnotationCfg(g,h,m);(0,p.omit)(M,["container"]),v.component.update(M),(0,E.includes)(l,h.type)&&v.component.render()}else v=this.createAnnotation(h),v&&(v.component.init(),(0,E.includes)(l,h.type)&&v.component.render());return v},u.prototype.syncCache=function(h){var v=this,g=new Map(this.cache);return h.forEach(function(m,M){g.set(M,m)}),g.forEach(function(m,M){(0,E.find)(v.option,function(T){return M===v.getCacheKey(T)})||(m.component.destroy(),g.delete(M))}),g},u.prototype.getCacheKey=function(h){return h},u}(a.Controller);t.default=n},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.positionUpdate=void 0;function P(E,S,C){var A=C.toAttrs,O=A.x,p=A.y;delete A.x,delete A.y,E.attr(A),E.animate({x:O,y:p},S)}t.positionUpdate=P},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sectorPathUpdate=void 0;var P=e(1),E=e(206),S=e(0),C=e(46);function A(a,l){var n,o=(0,E.getArcParams)(a,l),u=o.startAngle,h=o.endAngle;return!(0,S.isNumberEqual)(u,-Math.PI*.5)&&u<-Math.PI*.5&&(u+=Math.PI*2),!(0,S.isNumberEqual)(h,-Math.PI*.5)&&h<-Math.PI*.5&&(h+=Math.PI*2),l[5]===0&&(n=[h,u],u=n[0],h=n[1]),(0,S.isNumberEqual)(u,Math.PI*1.5)&&(u=Math.PI*-.5),(0,S.isNumberEqual)(h,Math.PI*-.5)&&(h=Math.PI*1.5),{startAngle:u,endAngle:h}}function O(a){var l;return a[0]==="M"||a[0]==="L"?l=[a[1],a[2]]:(a[0]==="a"||a[0]==="A"||a[0]==="C")&&(l=[a[a.length-2],a[a.length-1]]),l}function p(a){var l,n,o,u=a.filter(function(N){return N[0]==="A"||N[0]==="a"});if(u.length===0)return{startAngle:0,endAngle:0,radius:0,innerRadius:0};var h=u[0],v=u.length>1?u[1]:u[0],g=a.indexOf(h),m=a.indexOf(v),M=O(a[g-1]),T=O(a[m-1]),I=A(M,h),D=I.startAngle,R=I.endAngle,b=A(T,v),L=b.startAngle,x=b.endAngle;(0,S.isNumberEqual)(D,L)&&(0,S.isNumberEqual)(R,x)?(n=D,o=R):(n=Math.min(D,L),o=Math.max(R,x));var F=h[1],B=u[u.length-1][1];return Fu&&(u=v),v=l[0]}));for(var D=this.scales[T],R=0,b=a;R0&&!(0,E.get)(n,[o,"min"])&&l.change({min:0}),h<=0&&!(0,E.get)(n,[o,"max"])&&l.change({max:0}))}},a.prototype.getDrawCfg=function(l){var n=f.prototype.getDrawCfg.call(this,l);return n.background=this.background,n},a}(C.default);t.default=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=(0,P.__importDefault)(e(159));e(279);var S=function(C){(0,P.__extends)(A,C);function A(O){var p=C.call(this,O)||this;p.type="line";var f=O.sortable,a=f===void 0?!1:f;return p.sortable=a,p}return A}(E.default);t.default=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=(0,P.__importDefault)(e(91));e(1016);var S=function(C){(0,P.__extends)(A,C);function A(){var O=C!==null&&C.apply(this,arguments)||this;return O.type="point",O.shapeType="point",O.generatePoints=!0,O}return A.prototype.getDrawCfg=function(O){var p=C.prototype.getDrawCfg.call(this,O);return(0,P.__assign)((0,P.__assign)({},p),{isStack:!!this.getAdjust("stack")})},A}(E.default);t.default=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=(0,P.__importDefault)(e(91));e(476);var C=function(A){(0,P.__extends)(O,A);function O(){var p=A!==null&&A.apply(this,arguments)||this;return p.type="polygon",p.shapeType="polygon",p.generatePoints=!0,p}return O.prototype.createShapePointsCfg=function(p){var f=A.prototype.createShapePointsCfg.call(this,p),a=f.x,l=f.y,n;if(!((0,E.isArray)(a)&&(0,E.isArray)(l))){var o=this.getXScale(),u=this.getYScale(),h=o.values.length,v=u.values.length,g=.5*1/h,m=.5*1/v;o.isCategory&&u.isCategory?(a=[a-g,a-g,a+g,a+g],l=[l-m,l+m,l+m,l-m]):(0,E.isArray)(a)?(n=a,a=[n[0],n[0],n[1],n[1]],l=[l-m/2,l+m/2,l+m/2,l-m/2]):(0,E.isArray)(l)&&(n=l,l=[n[0],n[1],n[1],n[0]],a=[a-g/2,a-g/2,a+g/2,a+g/2]),f.x=a,f.y=l}return f},O}(S.default);t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(48),S=(0,P.__importDefault)(e(91));e(477);var C=e(282),A=function(O){(0,P.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="schema",f.shapeType="schema",f.generatePoints=!0,f}return p.prototype.createShapePointsCfg=function(f){var a=O.prototype.createShapePointsCfg.call(this,f),l,n=this.getAttribute("size");if(n){l=this.getAttributeValues(n,f)[0];var o=this.coordinate,u=(0,E.getXDimensionLength)(o);l=l/u}else this.defaultSize||(this.defaultSize=(0,C.getDefaultSize)(this)),l=this.defaultSize;return a.size=l,a},p}(S.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.distribute=void 0;var P=e(0),E=e(46),S=4;function C(O,p,f,a,l,n){var o=!0,u=a.start,h=a.end,v=Math.min(u.y,h.y),g=Math.abs(u.y-h.y),m,M=0,T=Number.MIN_VALUE,I=p.map(function(B){return B.y>M&&(M=B.y),B.yg&&(g=M-v);o;)for(I.forEach(function(B){var N=(Math.min.apply(T,B.targets)+Math.max.apply(T,B.targets))/2;B.pos=Math.min(Math.max(T,N-B.size/2),g-B.size)}),o=!1,m=I.length;m--;)if(m>0){var D=I[m-1],R=I[m];D.pos+D.size>R.pos&&(D.size+=R.size,D.targets=D.targets.concat(R.targets),D.pos+D.size>g&&(D.pos=g-D.size),I.splice(m,1),o=!0)}m=0,I.forEach(function(B){var N=v+f/2;B.targets.forEach(function(){p[m].y=B.pos+N,N+=f,m++})});for(var b={},L=0,x=O;L0){var h=14,v=o+l,g=v*2+h*2,m={start:n.start,end:n.end},M=[[],[]];O.forEach(function(T){!T||(T.textAlign==="right"?M[0].push(T):M[1].push(T))}),M.forEach(function(T,I){var D=g/h;T.length>D&&(T.sort(function(R,b){return b["..percent"]-R["..percent"]}),T.splice(D,T.length-D)),T.sort(function(R,b){return R.y-b.y}),C(p,T,h,m,u,I)})}(0,P.each)(O,function(T){if(T&&T.labelLine){var I=T.offset,D=T.angle,R=(0,E.polarToCartesian)(u.x,u.y,o,D),b=(0,E.polarToCartesian)(u.x,u.y,o+I/2,D),L=T.x+(0,P.get)(T,"offsetX",0),x=T.y+(0,P.get)(T,"offsetY",0),F={x:L-Math.cos(D)*S,y:x-Math.sin(D)*S};(0,P.isObject)(T.labelLine)||(T.labelLine={}),T.labelLine.path=["M "+R.x,R.y+" Q"+b.x,b.y+" "+F.x,F.y].join(",")}})}}t.distribute=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.limitInCanvas=void 0;var P=e(0),E=e(116);function S(C,A,O,p){(0,P.each)(A,function(f){var a=p.minX,l=p.minY,n=p.maxX,o=p.maxY,u=f.getCanvasBBox(),h=u.minX,v=u.minY,g=u.maxX,m=u.maxY,M=u.x,T=u.y,I=u.width,D=u.height,R=M,b=T;(hn?R=n-I:g>n&&(R=R-(g-n)),v>o?b=o-D:m>o&&(b=b-(m-o)),(R!==M||b!==T)&&(0,E.translate)(f,R-M,b-T)})}t.limitInCanvas=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.limitInShape=void 0;var P=e(0);function E(S,C,A,O){(0,P.each)(C,function(p,f){var a=p.getCanvasBBox(),l=A[f].getBBox();(a.minXl.maxX||a.maxY>l.maxY)&&p.remove(!0)})}t.limitInShape=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(20),C=e(118),A=e(106),O=function(p){(0,P.__extends)(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.getDefaultCfg=function(){return(0,E.deepMix)({},p.prototype.getDefaultCfg.call(this),{type:"circle",showTitle:!0,title:p.prototype.getDefaultTitleCfg.call(this)})},f.prototype.render=function(){p.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},f.prototype.getRegion=function(a,l){var n=1/2,o={x:.5,y:.5},u=Math.PI*2/a,h=-1*Math.PI/2+u*l,v=n/(1+1/Math.sin(u/2)),g=(0,C.getAnglePoint)(o,n-v,h),m=Math.PI*5/4,M=Math.PI*1/4;return{start:(0,C.getAnglePoint)(g,v,m),end:(0,C.getAnglePoint)(g,v,M)}},f.prototype.afterEachView=function(a,l){this.processAxis(a,l)},f.prototype.beforeEachView=function(a,l){},f.prototype.generateFacets=function(a){var l=this,n=this.cfg,o=n.fields,u=n.type,h=o[0];if(!h)throw new Error("No `fields` specified!");var v=this.getFieldValues(a,h),g=v.length,m=[];return v.forEach(function(M,T){var I=[{field:h,value:M,values:v}],D=(0,E.filter)(a,l.getFacetDataFilter(I)),R={type:u,data:D,region:l.getRegion(g,T),columnValue:M,columnField:h,columnIndex:T,columnValuesLength:g,rowValue:null,rowField:null,rowIndex:0,rowValuesLength:1};m.push(R)}),m},f.prototype.getXAxisOption=function(a,l,n,o){return n},f.prototype.getYAxisOption=function(a,l,n,o){return n},f.prototype.renderTitle=function(){var a=this;(0,E.each)(this.facets,function(l){var n=l.columnValue,o=l.view,u=(0,E.get)(a.cfg.title,"formatter"),h=(0,E.deepMix)({position:["50%","0%"],content:u?u(n):n},(0,C.getFactTitleConfig)(S.DIRECTION.TOP),a.cfg.title);o.annotation().text(h)})},f}(A.Facet);t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(20),C=e(118),A=e(106),O=function(p){(0,P.__extends)(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.getDefaultCfg=function(){return(0,E.deepMix)({},p.prototype.getDefaultCfg.call(this),{type:"list",cols:null,showTitle:!0,title:p.prototype.getDefaultTitleCfg.call(this)})},f.prototype.render=function(){p.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},f.prototype.afterEachView=function(a,l){this.processAxis(a,l)},f.prototype.beforeEachView=function(a,l){},f.prototype.generateFacets=function(a){var l=this,n=this.cfg.fields,o=this.cfg.cols,u=n[0];if(!u)throw new Error("No `fields` specified!");var h=this.getFieldValues(a,u),v=h.length;o=o||v;var g=this.getPageCount(v,o),m=[];return h.forEach(function(M,T){var I=l.getRowCol(T,o),D=I.row,R=I.col,b=[{field:u,value:M,values:h}],L=(0,E.filter)(a,l.getFacetDataFilter(b)),x={type:l.cfg.type,data:L,region:l.getRegion(g,o,R,D),columnValue:M,rowValue:M,columnField:u,rowField:null,columnIndex:R,rowIndex:D,columnValuesLength:o,rowValuesLength:g,total:v};m.push(x)}),m},f.prototype.getXAxisOption=function(a,l,n,o){return o.rowIndex!==o.rowValuesLength-1&&o.columnValuesLength*o.rowIndex+o.columnIndex+1+o.columnValuesLength<=o.total?(0,P.__assign)((0,P.__assign)({},n),{label:null,title:null}):n},f.prototype.getYAxisOption=function(a,l,n,o){return o.columnIndex!==0?(0,P.__assign)((0,P.__assign)({},n),{title:null,label:null}):n},f.prototype.renderTitle=function(){var a=this;(0,E.each)(this.facets,function(l){var n=l.columnValue,o=l.view,u=(0,E.get)(a.cfg.title,"formatter"),h=(0,E.deepMix)({position:["50%","0%"],content:u?u(n):n},(0,C.getFactTitleConfig)(S.DIRECTION.TOP),a.cfg.title);o.annotation().text(h)})},f.prototype.getPageCount=function(a,l){return Math.floor((a+l-1)/l)},f.prototype.getRowCol=function(a,l){var n=Math.floor(a/l),o=a%l;return{row:n,col:o}},f}(A.Facet);t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(20),C=e(118),A=e(106),O=function(p){(0,P.__extends)(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.getDefaultCfg=function(){return(0,E.deepMix)({},p.prototype.getDefaultCfg.call(this),{type:"matrix",showTitle:!1,columnTitle:(0,P.__assign)({},p.prototype.getDefaultTitleCfg.call(this)),rowTitle:(0,P.__assign)({},p.prototype.getDefaultTitleCfg.call(this))})},f.prototype.render=function(){p.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},f.prototype.afterEachView=function(a,l){this.processAxis(a,l)},f.prototype.beforeEachView=function(a,l){},f.prototype.generateFacets=function(a){for(var l=this.cfg,n=l.fields,o=l.type,u=n.length,h=u,v=[],g=0;g=0;h--)for(var v=this.getFacetsByLevel(a,h),g=0,m=v;g-1?(0,p.isBetween)(x,D,R):!0}),this.view.render(!0)}},n.prototype.getComponents=function(){return this.slider?[this.slider]:[]},n.prototype.clear=function(){this.slider&&(this.slider.component.destroy(),this.slider=void 0),this.width=0,this.start=void 0,this.end=void 0},n}(f.Controller);t.default=a},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getItemsOfView=void 0;var P=e(1),E=e(0),S=e(187),C=e(46),A=(0,P.__importDefault)(e(44)),O={fill:"#CCD6EC",opacity:.3};function p(a,l,n){var o=(0,S.findItemsFromViewRecurisive)(a,l,n);if(o.length){o=(0,E.flatten)(o);for(var u=0,h=o;u1){for(var b=o[0],L=Math.abs(l.y-b[0].y),x=0,F=o;xR.maxY&&(R=vt)):(vt.minXR.maxX&&(R=vt)),b.x=Math.min(vt.minX,b.minX),b.y=Math.min(vt.minY,b.minY),b.width=Math.max(vt.maxX,b.maxX)-b.x,b.height=Math.max(vt.maxY,b.maxY)-b.y});var L=o.backgroundGroup,x=o.coordinateBBox,F=void 0;if(I.isRect){var B=o.getXScale(),N=n||{},j=N.appendRatio,W=N.appendWidth;(0,E.isNil)(W)&&(j=(0,E.isNil)(j)?B.isLinear?0:.25:j,W=I.isTransposed?j*R.height:j*D.width);var w=void 0,H=void 0,Y=void 0,K=void 0;I.isTransposed?(w=x.minX,H=Math.min(R.minY,D.minY)-W,Y=x.width,K=b.height+W*2):(w=Math.min(D.minX,R.minX)-W,H=x.minY,Y=b.width+W*2,K=x.height),F=[["M",w,H],["L",w+Y,H],["L",w+Y,H+K],["L",w,H+K],["Z"]]}else{var _=(0,E.head)(M),tt=(0,E.last)(M),X=(0,C.getAngle)(_.getModel(),I).startAngle,k=(0,C.getAngle)(tt.getModel(),I).endAngle,at=I.getCenter(),Z=I.getRadius(),it=I.innerRadius*Z;F=(0,C.getSectorPath)(at.x,at.y,Z,X,k,it)}if(this.regionPath)this.regionPath.attr("path",F),this.regionPath.show();else{var nt=(0,E.get)(n,"style",O);this.regionPath=L.addShape({type:"path",name:"active-region",capture:!1,attrs:(0,P.__assign)((0,P.__assign)({},nt),{path:F})})}}}},l.prototype.hide=function(){this.regionPath&&this.regionPath.hide(),this.items=null},l.prototype.destroy=function(){this.hide(),this.regionPath&&this.regionPath.remove(!0),a.prototype.destroy.call(this)},l}(A.default);t.default=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(31),C=(0,P.__importDefault)(e(128)),A=function(O){(0,P.__extends)(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return p.prototype.showTooltip=function(f,a){var l=(0,S.getSilbings)(f);(0,E.each)(l,function(n){var o=(0,S.getSiblingPoint)(f,n,a);n.showTooltip(o)})},p.prototype.hideTooltip=function(f){var a=(0,S.getSilbings)(f);(0,E.each)(a,function(l){l.hideTooltip()})},p}(C.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(180),C=(0,P.__importDefault)(e(44)),A=e(69),O=function(p){(0,P.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.timeStamp=0,a}return f.prototype.destroy=function(){p.prototype.destroy.call(this),this.tooltip&&this.tooltip.destroy()},f.prototype.show=function(){var a=this.context,l=a.event,n=this.timeStamp,o=+new Date;if(o-n>16){var u=this.location,h={x:l.x,y:l.y};(!u||!(0,E.isEqual)(u,h))&&this.showTooltip(h),this.timeStamp=o,this.location=h}},f.prototype.hide=function(){this.hideTooltip(),this.location=null},f.prototype.showTooltip=function(a){var l=this.context,n=l.event,o=n.target;if(o&&o.get("tip")){this.tooltip||this.renderTooltip();var u=o.get("tip");this.tooltip.update((0,P.__assign)({title:u},a)),this.tooltip.show()}},f.prototype.hideTooltip=function(){this.tooltip&&this.tooltip.hide()},f.prototype.renderTooltip=function(){var a,l=this.context.view,n=l.canvas,o={start:{x:0,y:0},end:{x:n.get("width"),y:n.get("height")}},u=l.getTheme(),h=(0,E.get)(u,["components","tooltip","domStyles"],{}),v=new A.HtmlTooltip({parent:n.get("el").parentNode,region:o,visible:!1,crosshairs:null,domStyles:(0,P.__assign)({},(0,E.deepMix)({},h,(a={},a[S.TOOLTIP_CSS_CONST.CONTAINER_CLASS]={"max-width":"50%"},a[S.TOOLTIP_CSS_CONST.TITLE_CLASS]={"word-break":"break-all"},a)))});v.init(),v.setCapture(!1),this.tooltip=v},f}(C.default);t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=(0,P.__importDefault)(e(286)),S=function(C){(0,P.__extends)(A,C);function A(){var O=C!==null&&C.apply(this,arguments)||this;return O.stateName="active",O}return A.prototype.active=function(){this.setState()},A}(E.default);t.default=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=(0,P.__importDefault)(e(44)),S=e(31),C=e(0),A=function(O){(0,P.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.cache={},f}return p.prototype.getColorScale=function(f,a){var l=a.geometry.getAttribute("color");if(!l)return null;var n=f.getScaleByField(l.getFields()[0]);return n},p.prototype.getLinkPath=function(f,a){var l=this.context.view,n=l.getCoordinate().isTransposed,o=f.shape.getCanvasBBox(),u=a.shape.getCanvasBBox(),h=n?[["M",o.minX,o.minY],["L",u.minX,u.maxY],["L",u.maxX,u.maxY],["L",o.maxX,o.minY],["Z"]]:[["M",o.maxX,o.minY],["L",u.minX,u.minY],["L",u.minX,u.maxY],["L",o.maxX,o.maxY],["Z"]];return h},p.prototype.addLinkShape=function(f,a,l,n){var o={opacity:.4,fill:a.shape.attr("fill")};f.addShape({type:"path",attrs:(0,P.__assign)((0,P.__assign)({},(0,C.deepMix)({},o,(0,C.isFunction)(n)?n(o,a):n)),{path:this.getLinkPath(a,l)})})},p.prototype.linkByElement=function(f,a){var l=this,n=this.context.view,o=this.getColorScale(n,f);if(!!o){var u=(0,S.getElementValue)(f,o.field);if(!this.cache[u]){var h=(0,S.getElementsByField)(n,o.field,u),v=this.linkGroup,g=v.addGroup();this.cache[u]=g;var m=h.length;(0,C.each)(h,function(M,T){if(T=g&&M<=m}),a.render(!0)}}},p}(S.default);t.default=A},function(G,t,e){"use strict";var P=e(977);function E(S,C,A){return typeof Reflect!="undefined"&&Reflect.get?(G.exports=E=Reflect.get,G.exports.default=G.exports,G.exports.__esModule=!0):(G.exports=E=function(p,f,a){var l=P(p,f);if(!!l){var n=Object.getOwnPropertyDescriptor(l,f);return n.get?n.get.call(a):n.value}},G.exports.default=G.exports,G.exports.__esModule=!0),E(S,C,A||S)}G.exports=E,G.exports.default=G.exports,G.exports.__esModule=!0},function(G,t,e){"use strict";var P=e(2),E=P(e(6)),S=e(368),C=typeof Symbol=="function"&&(0,E.default)(Symbol("foo"))==="symbol",A=Object.prototype.toString,O=Array.prototype.concat,p=Object.defineProperty,f=function(h){return typeof h=="function"&&A.call(h)==="[object Function]"},a=function(){var h={};try{p(h,"x",{enumerable:!1,value:h});for(var v in h)return!1;return h.x===h}catch(g){return!1}},l=p&&a(),n=function(h,v,g,m){v in h&&(!f(m)||!m())||(l?p(h,v,{configurable:!0,enumerable:!1,value:g,writable:!0}):h[v]=g)},o=function(h,v){var g=arguments.length>2?arguments[2]:{},m=S(v);C&&(m=O.call(m,Object.getOwnPropertySymbols(v)));for(var M=0;M=0&&S.call(A.callee)==="[object Function]"),p}},function(G,t,e){"use strict";var P=e(237),E=e(371),S=E("%Function.prototype.apply%"),C=E("%Function.prototype.call%"),A=E("%Reflect.apply%",!0)||P.call(C,S),O=E("%Object.getOwnPropertyDescriptor%",!0),p=E("%Object.defineProperty%",!0),f=E("%Math.max%");if(p)try{p({},"a",{value:1})}catch(l){p=null}G.exports=function(n){var o=A(P,C,arguments);if(O&&p){var u=O(o,"length");u.configurable&&p(o,"length",{value:1+f(0,n.length-(arguments.length-1))})}return o};var a=function(){return A(P,S,arguments)};p?p(G.exports,"apply",{value:a}):G.exports.apply=a},function(G,t,e){"use strict";var P=e(2),E=P(e(6)),S,C=SyntaxError,A=Function,O=TypeError,p=function(j){try{return A('"use strict"; return ('+j+").constructor;")()}catch(W){}},f=Object.getOwnPropertyDescriptor;if(f)try{f({},"")}catch(N){f=null}var a=function(){throw new O},l=f?function(){try{return arguments.callee,a}catch(N){try{return f(arguments,"callee").get}catch(j){return a}}}():a,n=e(665)(),o=Object.getPrototypeOf||function(N){return N.__proto__},u={},h=typeof Uint8Array=="undefined"?S:o(Uint8Array),v={"%AggregateError%":typeof AggregateError=="undefined"?S:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer=="undefined"?S:ArrayBuffer,"%ArrayIteratorPrototype%":n?o([][Symbol.iterator]()):S,"%AsyncFromSyncIteratorPrototype%":S,"%AsyncFunction%":u,"%AsyncGenerator%":u,"%AsyncGeneratorFunction%":u,"%AsyncIteratorPrototype%":u,"%Atomics%":typeof Atomics=="undefined"?S:Atomics,"%BigInt%":typeof BigInt=="undefined"?S:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView=="undefined"?S:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array=="undefined"?S:Float32Array,"%Float64Array%":typeof Float64Array=="undefined"?S:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry=="undefined"?S:FinalizationRegistry,"%Function%":A,"%GeneratorFunction%":u,"%Int8Array%":typeof Int8Array=="undefined"?S:Int8Array,"%Int16Array%":typeof Int16Array=="undefined"?S:Int16Array,"%Int32Array%":typeof Int32Array=="undefined"?S:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":n?o(o([][Symbol.iterator]())):S,"%JSON%":(typeof JSON=="undefined"?"undefined":(0,E.default)(JSON))==="object"?JSON:S,"%Map%":typeof Map=="undefined"?S:Map,"%MapIteratorPrototype%":typeof Map=="undefined"||!n?S:o(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise=="undefined"?S:Promise,"%Proxy%":typeof Proxy=="undefined"?S:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect=="undefined"?S:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set=="undefined"?S:Set,"%SetIteratorPrototype%":typeof Set=="undefined"||!n?S:o(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer=="undefined"?S:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":n?o(""[Symbol.iterator]()):S,"%Symbol%":n?Symbol:S,"%SyntaxError%":C,"%ThrowTypeError%":l,"%TypedArray%":h,"%TypeError%":O,"%Uint8Array%":typeof Uint8Array=="undefined"?S:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray=="undefined"?S:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array=="undefined"?S:Uint16Array,"%Uint32Array%":typeof Uint32Array=="undefined"?S:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap=="undefined"?S:WeakMap,"%WeakRef%":typeof WeakRef=="undefined"?S:WeakRef,"%WeakSet%":typeof WeakSet=="undefined"?S:WeakSet},g=function N(j){var W;if(j==="%AsyncFunction%")W=p("async function () {}");else if(j==="%GeneratorFunction%")W=p("function* () {}");else if(j==="%AsyncGeneratorFunction%")W=p("async function* () {}");else if(j==="%AsyncGenerator%"){var w=N("%AsyncGeneratorFunction%");w&&(W=w.prototype)}else if(j==="%AsyncIteratorPrototype%"){var H=N("%AsyncGenerator%");H&&(W=o(H.prototype))}return v[j]=W,W},m={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},M=e(237),T=e(666),I=M.call(Function.call,Array.prototype.concat),D=M.call(Function.apply,Array.prototype.splice),R=M.call(Function.call,String.prototype.replace),b=M.call(Function.call,String.prototype.slice),L=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,x=/\\(\\)?/g,F=function(j){var W=b(j,0,1),w=b(j,-1);if(W==="%"&&w!=="%")throw new C("invalid intrinsic syntax, expected closing `%`");if(w==="%"&&W!=="%")throw new C("invalid intrinsic syntax, expected opening `%`");var H=[];return R(j,L,function(Y,K,_,tt){H[H.length]=_?R(tt,x,"$1"):K||Y}),H},B=function(j,W){var w=j,H;if(T(m,w)&&(H=m[w],w="%"+H[0]+"%"),T(v,w)){var Y=v[w];if(Y===u&&(Y=g(w)),typeof Y=="undefined"&&!W)throw new O("intrinsic "+j+" exists, but is not available. Please file an issue!");return{alias:H,name:w,value:Y}}throw new C("intrinsic "+j+" does not exist!")};G.exports=function(j,W){if(typeof j!="string"||j.length===0)throw new O("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof W!="boolean")throw new O('"allowMissing" argument must be a boolean');var w=F(j),H=w.length>0?w[0]:"",Y=B("%"+H+"%",W),K=Y.name,_=Y.value,tt=!1,X=Y.alias;X&&(H=X[0],D(w,I([0,1],X)));for(var k=1,at=!0;k=w.length){var q=f(_,Z);at=!!q,at&&"get"in q&&!("originalValue"in q.get)?_=q.get:_=_[Z]}else at=T(_,Z),_=_[Z];at&&!tt&&(v[K]=_)}}return _}},function(G,t,e){"use strict";var P=e(2),E=P(e(6));G.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if((0,E.default)(Symbol.iterator)==="symbol")return!0;var C={},A=Symbol("test"),O=Object(A);if(typeof A=="string"||Object.prototype.toString.call(A)!=="[object Symbol]"||Object.prototype.toString.call(O)!=="[object Symbol]")return!1;var p=42;C[A]=p;for(A in C)return!1;if(typeof Object.keys=="function"&&Object.keys(C).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(C).length!==0)return!1;var f=Object.getOwnPropertySymbols(C);if(f.length!==1||f[0]!==A||!Object.prototype.propertyIsEnumerable.call(C,A))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var a=Object.getOwnPropertyDescriptor(C,A);if(a.value!==p||a.enumerable!==!0)return!1}return!0}},function(G,t,e){"use strict";var P=e(368),E=function(l){return typeof l!="undefined"&&l!==null},S=e(372)(),C=e(667),A=Object,O=C("Array.prototype.push"),p=C("Object.prototype.propertyIsEnumerable"),f=S?Object.getOwnPropertySymbols:null;G.exports=function(l,n){if(!E(l))throw new TypeError("target must be an object");var o=A(l),u,h,v,g,m,M,T;for(u=1;u2&&(nt.push([vt].concat($.splice(0,2))),Q="l",vt=vt==="m"?"l":"L"),Q==="o"&&$.length===1&&nt.push([vt,$[0]]),Q==="r")nt.push([vt].concat($));else for(;$.length>=it[Q]&&(nt.push([vt].concat($.splice(0,it[Q]))),!!it[Q]););return Z}),nt};t.parsePathString=A;var O=function(Z,it){for(var nt=[],q=0,vt=Z.length;vt-2*!it>q;q+=2){var pt=[{x:+Z[q-2],y:+Z[q-1]},{x:+Z[q],y:+Z[q+1]},{x:+Z[q+2],y:+Z[q+3]},{x:+Z[q+4],y:+Z[q+5]}];it?q?vt-4===q?pt[3]={x:+Z[0],y:+Z[1]}:vt-2===q&&(pt[2]={x:+Z[0],y:+Z[1]},pt[3]={x:+Z[2],y:+Z[3]}):pt[0]={x:+Z[vt-2],y:+Z[vt-1]}:vt-4===q?pt[3]=pt[2]:q||(pt[0]={x:+Z[q],y:+Z[q+1]}),nt.push(["C",(-pt[0].x+6*pt[1].x+pt[2].x)/6,(-pt[0].y+6*pt[1].y+pt[2].y)/6,(pt[1].x+6*pt[2].x-pt[3].x)/6,(pt[1].y+6*pt[2].y-pt[3].y)/6,pt[2].x,pt[2].y])}return nt};t.catmullRomToBezier=O;var p=function(Z,it,nt,q,vt){var pt=[];if(vt===null&&q===null&&(q=nt),Z=+Z,it=+it,nt=+nt,q=+q,vt!==null){var $=Math.PI/180,Q=Z+nt*Math.cos(-q*$),et=Z+nt*Math.cos(-vt*$),ft=it+nt*Math.sin(-q*$),ot=it+nt*Math.sin(-vt*$);pt=[["M",Q,ft],["A",nt,nt,0,+(vt-q>180),0,et,ot]]}else pt=[["M",Z,it],["m",0,-q],["a",nt,q,0,1,1,0,2*q],["a",nt,q,0,1,1,0,-2*q],["z"]];return pt},f=function(Z){if(Z=A(Z),!Z||!Z.length)return[["M",0,0]];var it=[],nt=0,q=0,vt=0,pt=0,$=0,Q,et;Z[0][0]==="M"&&(nt=+Z[0][1],q=+Z[0][2],vt=nt,pt=q,$++,it[0]=["M",nt,q]);for(var ft=Z.length===3&&Z[0][0]==="M"&&Z[1][0].toUpperCase()==="R"&&Z[2][0].toUpperCase()==="Z",ot=void 0,lt=void 0,dt=$,ut=Z.length;dt1&&(gt=Math.sqrt(gt),nt=gt*nt,q=gt*q);var Mt=nt*nt,At=q*q,St=(pt===$?-1:1)*Math.sqrt(Math.abs((Mt*At-Mt*mt*mt-At*Pt*Pt)/(Mt*mt*mt+At*Pt*Pt)));U=St*nt*mt/q+(Z+Q)/2,rt=St*-q*Pt/nt+(it+et)/2,st=Math.asin(((it-rt)/q).toFixed(9)),ht=Math.asin(((et-rt)/q).toFixed(9)),st=Zht&&(st=st-Math.PI*2),!$&&ht>st&&(ht=ht-Math.PI*2)}var Ft=ht-st;if(Math.abs(Ft)>ot){var Gt=ht,zt=Q,Ht=et;ht=st+ot*($&&ht>st?1:-1),Q=U+nt*Math.cos(ht),et=rt+q*Math.sin(ht),dt=at(Q,et,nt,q,vt,0,$,zt,Ht,[ht,Gt,U,rt])}Ft=ht-st;var Xt=Math.cos(st),kt=Math.sin(st),Jt=Math.cos(ht),Yt=Math.sin(ht),_t=Math.tan(Ft/4),ce=4/3*nt*_t,ie=4/3*q*_t,le=[Z,it],ne=[Z+ce*kt,it-ie*Xt],ae=[Q+ce*Yt,et-ie*Jt],oe=[Q,et];if(ne[0]=2*le[0]-ne[0],ne[1]=2*le[1]-ne[1],ft)return[ne,ae,oe].concat(dt);dt=[ne,ae,oe].concat(dt).join().split(",");for(var pe=[],me=0,Ue=dt.length;me7){mt[gt].shift();for(var Mt=mt[gt];Mt.length;)$[gt]="A",q&&(Q[gt]="A"),mt.splice(gt++,0,["C"].concat(Mt.splice(0,6)));mt.splice(gt,1),ot=Math.max(nt.length,q&&q.length||0)}},ut=function(mt,gt,Mt,At,St){mt&>&&mt[St][0]==="M"&>[St][0]!=="M"&&(gt.splice(St,0,["M",At.x,At.y]),Mt.bx=0,Mt.by=0,Mt.x=mt[St][1],Mt.y=mt[St][2],ot=Math.max(nt.length,q&&q.length||0))};ot=Math.max(nt.length,q&&q.length||0);for(var st=0;st1?1:et<0?0:et;for(var ft=et/2,ot=12,lt=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],dt=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],ut=0,st=0;st0&&ut<1&&et.push(ut);continue}var ht=lt*lt-4*dt*ot,U=Math.sqrt(ht);if(!(ht<0)){var rt=(-lt+U)/(2*ot);rt>0&&rt<1&&et.push(rt);var yt=(-lt-U)/(2*ot);yt>0&&yt<1&&et.push(yt)}}for(var Pt=et.length,mt=Pt,gt;Pt--;)ut=et[Pt],gt=1-ut,ft[0][Pt]=gt*gt*gt*Z+3*gt*gt*ut*nt+3*gt*ut*ut*vt+ut*ut*ut*$,ft[1][Pt]=gt*gt*gt*it+3*gt*gt*ut*q+3*gt*ut*ut*pt+ut*ut*ut*Q;return ft[0][mt]=Z,ft[1][mt]=it,ft[0][mt+1]=$,ft[1][mt+1]=Q,ft[0].length=ft[1].length=mt+2,{min:{x:Math.min.apply(0,ft[0]),y:Math.min.apply(0,ft[1])},max:{x:Math.max.apply(0,ft[0]),y:Math.max.apply(0,ft[1])}}},M=function(Z,it,nt,q,vt,pt,$,Q){if(!(Math.max(Z,nt)Math.max(vt,$)||Math.max(it,q)Math.max(pt,Q))){var et=(Z*q-it*nt)*(vt-$)-(Z-nt)*(vt*Q-pt*$),ft=(Z*q-it*nt)*(pt-Q)-(it-q)*(vt*Q-pt*$),ot=(Z-nt)*(pt-Q)-(it-q)*(vt-$);if(!!ot){var lt=et/ot,dt=ft/ot,ut=+lt.toFixed(2),st=+dt.toFixed(2);if(!(ut<+Math.min(Z,nt).toFixed(2)||ut>+Math.max(Z,nt).toFixed(2)||ut<+Math.min(vt,$).toFixed(2)||ut>+Math.max(vt,$).toFixed(2)||st<+Math.min(it,q).toFixed(2)||st>+Math.max(it,q).toFixed(2)||st<+Math.min(pt,Q).toFixed(2)||st>+Math.max(pt,Q).toFixed(2)))return{x:lt,y:dt}}}},T=function(Z,it,nt){return it>=Z.x&&it<=Z.x+Z.width&&nt>=Z.y&&nt<=Z.y+Z.height},I=function(Z,it,nt,q,vt){if(vt)return[["M",+Z+ +vt,it],["l",nt-vt*2,0],["a",vt,vt,0,0,1,vt,vt],["l",0,q-vt*2],["a",vt,vt,0,0,1,-vt,vt],["l",vt*2-nt,0],["a",vt,vt,0,0,1,-vt,-vt],["l",0,vt*2-q],["a",vt,vt,0,0,1,vt,-vt],["z"]];var pt=[["M",Z,it],["l",nt,0],["l",0,q],["l",-nt,0],["z"]];return pt.parsePathArray=h,pt};t.rectPath=I;var D=function(Z,it,nt,q){return Z===null&&(Z=it=nt=q=0),it===null&&(it=Z.y,nt=Z.width,q=Z.height,Z=Z.x),{x:Z,y:it,width:nt,w:nt,height:q,h:q,x2:Z+nt,y2:it+q,cx:Z+nt/2,cy:it+q/2,r1:Math.min(nt,q)/2,r2:Math.max(nt,q)/2,r0:Math.sqrt(nt*nt+q*q)/2,path:I(Z,it,nt,q),vb:[Z,it,nt,q].join(" ")}},R=function(Z,it){return Z=D(Z),it=D(it),T(it,Z.x,Z.y)||T(it,Z.x2,Z.y)||T(it,Z.x,Z.y2)||T(it,Z.x2,Z.y2)||T(Z,it.x,it.y)||T(Z,it.x2,it.y)||T(Z,it.x,it.y2)||T(Z,it.x2,it.y2)||(Z.xit.x||it.xZ.x)&&(Z.yit.y||it.yZ.y)},b=function(Z,it,nt,q,vt,pt,$,Q){(0,P.isArray)(Z)||(Z=[Z,it,nt,q,vt,pt,$,Q]);var et=m.apply(null,Z);return D(et.min.x,et.min.y,et.max.x-et.min.x,et.max.y-et.min.y)},L=function(Z,it,nt,q,vt,pt,$,Q,et){var ft=1-et,ot=Math.pow(ft,3),lt=Math.pow(ft,2),dt=et*et,ut=dt*et,st=ot*Z+lt*3*et*nt+ft*3*et*et*vt+ut*$,ht=ot*it+lt*3*et*q+ft*3*et*et*pt+ut*Q,U=Z+2*et*(nt-Z)+dt*(vt-2*nt+Z),rt=it+2*et*(q-it)+dt*(pt-2*q+it),yt=nt+2*et*(vt-nt)+dt*($-2*vt+nt),Pt=q+2*et*(pt-q)+dt*(Q-2*pt+q),mt=ft*Z+et*nt,gt=ft*it+et*q,Mt=ft*vt+et*$,At=ft*pt+et*Q,St=90-Math.atan2(U-yt,rt-Pt)*180/Math.PI;return{x:st,y:ht,m:{x:U,y:rt},n:{x:yt,y:Pt},start:{x:mt,y:gt},end:{x:Mt,y:At},alpha:St}},x=function(Z,it,nt){var q=b(Z),vt=b(it);if(!R(q,vt))return nt?0:[];for(var pt=g.apply(0,Z),$=g.apply(0,it),Q=~~(pt/8),et=~~($/8),ft=[],ot=[],lt={},dt=nt?0:[],ut=0;ut=0&&At<=1&&St>=0&&St<=1&&(nt?dt+=1:dt.push({x:Mt.x,y:Mt.y,t1:At,t2:St}))}}return dt},F=function(Z,it,nt){Z=o(Z),it=o(it);for(var q,vt,pt,$,Q,et,ft,ot,lt,dt,ut=nt?0:[],st=0,ht=Z.length;st=3&&(ot.length===3&<.push("Q"),lt=lt.concat(ot[1])),ot.length===2&<.push("L"),lt=lt.concat(ot[ot.length-1]),lt});return ft}var W=function(Z,it,nt){if(nt===1)return[[].concat(Z)];var q=[];if(it[0]==="L"||it[0]==="C"||it[0]==="Q")q=q.concat(j(Z,it,nt));else{var vt=[].concat(Z);vt[0]==="M"&&(vt[0]="L");for(var pt=0;pt<=nt-1;pt++)q.push(vt)}return q},w=function(Z,it){if(Z.length===1)return Z;var nt=Z.length-1,q=it.length-1,vt=nt/q,pt=[];if(Z.length===1&&Z[0][0]==="M"){for(var $=0;$=0;et--)$=pt[et].index,pt[et].type==="add"?Z.splice($,0,[].concat(Z[$])):Z.splice($,1)}q=Z.length;var lt=vt-q;if(q0)nt=tt(nt,Z[q-1],1);else{Z[q]=it[q];break}Z[q]=["Q"].concat(nt.reduce(function(vt,pt){return vt.concat(pt)},[]));break;case"T":Z[q]=["T"].concat(nt[0]);break;case"C":if(nt.length<3)if(q>0)nt=tt(nt,Z[q-1],2);else{Z[q]=it[q];break}Z[q]=["C"].concat(nt.reduce(function(vt,pt){return vt.concat(pt)},[]));break;case"S":if(nt.length<2)if(q>0)nt=tt(nt,Z[q-1],1);else{Z[q]=it[q];break}Z[q]=["S"].concat(nt.reduce(function(vt,pt){return vt.concat(pt)},[]));break;default:Z[q]=it[q]}return Z};t.formatPath=k},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P=function(){function S(C,A){this.bubbles=!0,this.target=null,this.currentTarget=null,this.delegateTarget=null,this.delegateObject=null,this.defaultPrevented=!1,this.propagationStopped=!1,this.shape=null,this.fromShape=null,this.toShape=null,this.propagationPath=[],this.type=C,this.name=C,this.originalEvent=A,this.timeStamp=A.timeStamp}return S.prototype.preventDefault=function(){this.defaultPrevented=!0,this.originalEvent.preventDefault&&this.originalEvent.preventDefault()},S.prototype.stopPropagation=function(){this.propagationStopped=!0},S.prototype.toString=function(){var C=this.type;return"[Event (type="+C+")]"},S.prototype.save=function(){},S.prototype.restore=function(){},S}(),E=P;t.default=E},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(107)),C=e(102),A=function(p){(0,E.__extends)(f,p);function f(a){var l=p.call(this)||this;l.destroyed=!1;var n=l.getDefaultCfg();return l.cfg=(0,C.mix)(n,a),l}return f.prototype.getDefaultCfg=function(){return{}},f.prototype.get=function(a){return this.cfg[a]},f.prototype.set=function(a,l){this.cfg[a]=l},f.prototype.destroy=function(){this.cfg={destroyed:!0},this.off(),this.destroyed=!0},f}(S.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(397)),A=e(102),O={},p="_INDEX";function f(v,g){if(v.set("canvas",g),v.isGroup()){var m=v.get("children");m.length&&m.forEach(function(M){f(M,g)})}}function a(v,g){if(v.set("timeline",g),v.isGroup()){var m=v.get("children");m.length&&m.forEach(function(M){a(M,g)})}}function l(v,g){var m=v.getChildren();return m.indexOf(g)>=0}function n(v,g,m){m===void 0&&(m=!0),m?g.destroy():(g.set("parent",null),g.set("canvas",null)),(0,A.removeFromArray)(v.getChildren(),g)}function o(v){return function(g,m){var M=v(g,m);return M===0?g[p]-m[p]:M}}var u=function(v){(0,E.__extends)(g,v);function g(){return v!==null&&v.apply(this,arguments)||this}return g.prototype.isCanvas=function(){return!1},g.prototype.getBBox=function(){var m=Infinity,M=-Infinity,T=Infinity,I=-Infinity,D=[],R=[],b=this.getChildren().filter(function(x){return x.get("visible")&&(!x.isGroup()||x.isGroup()&&x.getChildren().length>0)});b.length>0?((0,A.each)(b,function(x){var F=x.getBBox();D.push(F.minX,F.maxX),R.push(F.minY,F.maxY)}),m=(0,S.min)(D),M=(0,S.max)(D),T=(0,S.min)(R),I=(0,S.max)(R)):(m=0,M=0,T=0,I=0);var L={x:m,y:T,minX:m,minY:T,maxX:M,maxY:I,width:M-m,height:I-T};return L},g.prototype.getCanvasBBox=function(){var m=Infinity,M=-Infinity,T=Infinity,I=-Infinity,D=[],R=[],b=this.getChildren().filter(function(x){return x.get("visible")&&(!x.isGroup()||x.isGroup()&&x.getChildren().length>0)});b.length>0?((0,A.each)(b,function(x){var F=x.getCanvasBBox();D.push(F.minX,F.maxX),R.push(F.minY,F.maxY)}),m=(0,S.min)(D),M=(0,S.max)(D),T=(0,S.min)(R),I=(0,S.max)(R)):(m=0,M=0,T=0,I=0);var L={x:m,y:T,minX:m,minY:T,maxX:M,maxY:I,width:M-m,height:I-T};return L},g.prototype.getDefaultCfg=function(){var m=v.prototype.getDefaultCfg.call(this);return m.children=[],m},g.prototype.onAttrChange=function(m,M,T){if(v.prototype.onAttrChange.call(this,m,M,T),m==="matrix"){var I=this.getTotalMatrix();this._applyChildrenMarix(I)}},g.prototype.applyMatrix=function(m){var M=this.getTotalMatrix();v.prototype.applyMatrix.call(this,m);var T=this.getTotalMatrix();T!==M&&this._applyChildrenMarix(T)},g.prototype._applyChildrenMarix=function(m){var M=this.getChildren();(0,A.each)(M,function(T){T.applyMatrix(m)})},g.prototype.addShape=function(){for(var m=[],M=0;M=0;R--){var b=m[R];if((0,A.isAllowCapture)(b)&&(b.isGroup()?D=b.getShape(M,T,I):b.isHit(M,T)&&(D=b)),D)break}return D},g.prototype.add=function(m){var M=this.getCanvas(),T=this.getChildren(),I=this.get("timeline"),D=m.getParent();D&&n(D,m,!1),m.set("parent",this),M&&f(m,M),I&&a(m,I),T.push(m),m.onCanvasChange("add"),this._applyElementMatrix(m)},g.prototype._applyElementMatrix=function(m){var M=this.getTotalMatrix();M&&m.applyMatrix(M)},g.prototype.getChildren=function(){return this.get("children")},g.prototype.sort=function(){var m=this.getChildren();(0,A.each)(m,function(M,T){return M[p]=T,M}),m.sort(o(function(M,T){return M.get("zIndex")-T.get("zIndex")})),this.onCanvasChange("sort")},g.prototype.clear=function(){if(this.set("clearing",!0),!this.destroyed){for(var m=this.getChildren(),M=m.length-1;M>=0;M--)m[M].destroy();this.set("children",[]),this.onCanvasChange("clear"),this.set("clearing",!1)}},g.prototype.destroy=function(){this.get("destroyed")||(this.clear(),v.prototype.destroy.call(this))},g.prototype.getFirst=function(){return this.getChildByIndex(0)},g.prototype.getLast=function(){var m=this.getChildren();return this.getChildByIndex(m.length-1)},g.prototype.getChildByIndex=function(m){var M=this.getChildren();return M[m]},g.prototype.getCount=function(){var m=this.getChildren();return m.length},g.prototype.contain=function(m){var M=this.getChildren();return M.indexOf(m)>-1},g.prototype.removeChild=function(m,M){M===void 0&&(M=!0),this.contain(m)&&m.remove(M)},g.prototype.findAll=function(m){var M=[],T=this.getChildren();return(0,A.each)(T,function(I){m(I)&&M.push(I),I.isGroup()&&(M=M.concat(I.findAll(m)))}),M},g.prototype.find=function(m){var M=null,T=this.getChildren();return(0,A.each)(T,function(I){if(m(I)?M=I:I.isGroup()&&(M=I.find(m)),M)return!1}),M},g.prototype.findById=function(m){return this.find(function(M){return M.get("id")===m})},g.prototype.findByClassName=function(m){return this.find(function(M){return M.get("className")===m})},g.prototype.findAllByName=function(m){return this.findAll(function(M){return M.get("name")===m})},g}(C.default),h=u;t.default=h},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=e(32),A=e(102),O=e(243),p=P(e(395)),f=C.ext.transform,a="matrix",l=["zIndex","capture","visible","type"],n=["repeat"],o=":",u="*";function h(I){for(var D=[],R=0;RF.delay&&(0,S.each)(D.toAttrs,function(B,N){x.call(F.toAttrs,N)&&(delete F.toAttrs[N],delete F.fromAttrs[N])})}),I}var M=function(I){(0,E.__extends)(D,I);function D(R){var b=I.call(this,R)||this;b.attrs={};var L=b.getDefaultAttrs();return(0,S.mix)(L,R.attrs),b.attrs=L,b.initAttrs(L),b.initAnimate(),b}return D.prototype.getDefaultCfg=function(){return{visible:!0,capture:!0,zIndex:0}},D.prototype.getDefaultAttrs=function(){return{matrix:this.getDefaultMatrix(),opacity:1}},D.prototype.onCanvasChange=function(R){},D.prototype.initAttrs=function(R){},D.prototype.initAnimate=function(){this.set("animable",!0),this.set("animating",!1)},D.prototype.isGroup=function(){return!1},D.prototype.getParent=function(){return this.get("parent")},D.prototype.getCanvas=function(){return this.get("canvas")},D.prototype.attr=function(){for(var R,b=[],L=0;L0?x=m(x,Z):L.addAnimator(this),x.push(Z),this.set("animations",x),this.set("_pause",{isPaused:!1})}},D.prototype.stopAnimate=function(R){var b=this;R===void 0&&(R=!0);var L=this.get("animations");(0,S.each)(L,function(x){R&&(x.onFrame?b.attr(x.onFrame(1)):b.attr(x.toAttrs)),x.callback&&x.callback()}),this.set("animating",!1),this.set("animations",[])},D.prototype.pauseAnimate=function(){var R=this.get("timeline"),b=this.get("animations"),L=R.getTime();return(0,S.each)(b,function(x){x._paused=!0,x._pauseTime=L,x.pauseCallback&&x.pauseCallback()}),this.set("_pause",{isPaused:!0,pauseTime:L}),this},D.prototype.resumeAnimate=function(){var R=this.get("timeline"),b=R.getTime(),L=this.get("animations"),x=this.get("_pause").pauseTime;return(0,S.each)(L,function(F){F.startTime=F.startTime+(b-x),F._paused=!1,F._pauseTime=null,F.resumeCallback&&F.resumeCallback()}),this.set("_pause",{isPaused:!1}),this.set("animations",L),this},D.prototype.emitDelegation=function(R,b){var L=this,x=b.propagationPath,F=this.getEvents(),B;R==="mouseenter"?B=b.fromShape:R==="mouseleave"&&(B=b.toShape);for(var N=function(Y){var K=x[Y],_=K.get("name");if(_){if((K.isGroup()||K.isCanvas&&K.isCanvas())&&B&&(0,A.isParent)(K,B))return"break";(0,S.isArray)(_)?(0,S.each)(_,function(tt){L.emitDelegateEvent(K,tt,b)}):j.emitDelegateEvent(K,_,b)}},j=this,W=0;W0?(yt[0]=(At*Mt+Gt*Pt+St*gt-Ft*mt)*2/zt,yt[1]=(St*Mt+Gt*mt+Ft*Pt-At*gt)*2/zt,yt[2]=(Ft*Mt+Gt*gt+At*mt-St*Pt)*2/zt):(yt[0]=(At*Mt+Gt*Pt+St*gt-Ft*mt)*2,yt[1]=(St*Mt+Gt*mt+Ft*Pt-At*gt)*2,yt[2]=(Ft*Mt+Gt*gt+At*mt-St*Pt)*2),N(U,rt,yt),U}function W(U,rt){return U[0]=rt[12],U[1]=rt[13],U[2]=rt[14],U}function w(U,rt){var yt=rt[0],Pt=rt[1],mt=rt[2],gt=rt[4],Mt=rt[5],At=rt[6],St=rt[8],Ft=rt[9],Gt=rt[10];return U[0]=Math.hypot(yt,Pt,mt),U[1]=Math.hypot(gt,Mt,At),U[2]=Math.hypot(St,Ft,Gt),U}function H(U,rt){var yt=new E.ARRAY_TYPE(3);w(yt,rt);var Pt=1/yt[0],mt=1/yt[1],gt=1/yt[2],Mt=rt[0]*Pt,At=rt[1]*mt,St=rt[2]*gt,Ft=rt[4]*Pt,Gt=rt[5]*mt,zt=rt[6]*gt,Ht=rt[8]*Pt,Xt=rt[9]*mt,kt=rt[10]*gt,Jt=Mt+Gt+kt,Yt=0;return Jt>0?(Yt=Math.sqrt(Jt+1)*2,U[3]=.25*Yt,U[0]=(zt-Xt)/Yt,U[1]=(Ht-St)/Yt,U[2]=(At-Ft)/Yt):Mt>Gt&&Mt>kt?(Yt=Math.sqrt(1+Mt-Gt-kt)*2,U[3]=(zt-Xt)/Yt,U[0]=.25*Yt,U[1]=(At+Ft)/Yt,U[2]=(Ht+St)/Yt):Gt>kt?(Yt=Math.sqrt(1+Gt-Mt-kt)*2,U[3]=(Ht-St)/Yt,U[0]=(At+Ft)/Yt,U[1]=.25*Yt,U[2]=(zt+Xt)/Yt):(Yt=Math.sqrt(1+kt-Mt-Gt)*2,U[3]=(At-Ft)/Yt,U[0]=(Ht+St)/Yt,U[1]=(zt+Xt)/Yt,U[2]=.25*Yt),U}function Y(U,rt,yt,Pt){var mt=rt[0],gt=rt[1],Mt=rt[2],At=rt[3],St=mt+mt,Ft=gt+gt,Gt=Mt+Mt,zt=mt*St,Ht=mt*Ft,Xt=mt*Gt,kt=gt*Ft,Jt=gt*Gt,Yt=Mt*Gt,_t=At*St,ce=At*Ft,ie=At*Gt,le=Pt[0],ne=Pt[1],ae=Pt[2];return U[0]=(1-(kt+Yt))*le,U[1]=(Ht+ie)*le,U[2]=(Xt-ce)*le,U[3]=0,U[4]=(Ht-ie)*ne,U[5]=(1-(zt+Yt))*ne,U[6]=(Jt+_t)*ne,U[7]=0,U[8]=(Xt+ce)*ae,U[9]=(Jt-_t)*ae,U[10]=(1-(zt+kt))*ae,U[11]=0,U[12]=yt[0],U[13]=yt[1],U[14]=yt[2],U[15]=1,U}function K(U,rt,yt,Pt,mt){var gt=rt[0],Mt=rt[1],At=rt[2],St=rt[3],Ft=gt+gt,Gt=Mt+Mt,zt=At+At,Ht=gt*Ft,Xt=gt*Gt,kt=gt*zt,Jt=Mt*Gt,Yt=Mt*zt,_t=At*zt,ce=St*Ft,ie=St*Gt,le=St*zt,ne=Pt[0],ae=Pt[1],oe=Pt[2],pe=mt[0],me=mt[1],Ue=mt[2],Ke=(1-(Jt+_t))*ne,We=(Xt+le)*ne,Oe=(kt-ie)*ne,ye=(Xt-le)*ae,rr=(1-(Ht+_t))*ae,vr=(Yt+ce)*ae,ir=(kt+ie)*oe,Ge=(Yt-ce)*oe,Ye=(1-(Ht+Jt))*oe;return U[0]=Ke,U[1]=We,U[2]=Oe,U[3]=0,U[4]=ye,U[5]=rr,U[6]=vr,U[7]=0,U[8]=ir,U[9]=Ge,U[10]=Ye,U[11]=0,U[12]=yt[0]+pe-(Ke*pe+ye*me+ir*Ue),U[13]=yt[1]+me-(We*pe+rr*me+Ge*Ue),U[14]=yt[2]+Ue-(Oe*pe+vr*me+Ye*Ue),U[15]=1,U}function _(U,rt){var yt=rt[0],Pt=rt[1],mt=rt[2],gt=rt[3],Mt=yt+yt,At=Pt+Pt,St=mt+mt,Ft=yt*Mt,Gt=Pt*Mt,zt=Pt*At,Ht=mt*Mt,Xt=mt*At,kt=mt*St,Jt=gt*Mt,Yt=gt*At,_t=gt*St;return U[0]=1-zt-kt,U[1]=Gt+_t,U[2]=Ht-Yt,U[3]=0,U[4]=Gt-_t,U[5]=1-Ft-kt,U[6]=Xt+Jt,U[7]=0,U[8]=Ht+Yt,U[9]=Xt-Jt,U[10]=1-Ft-zt,U[11]=0,U[12]=0,U[13]=0,U[14]=0,U[15]=1,U}function tt(U,rt,yt,Pt,mt,gt,Mt){var At=1/(yt-rt),St=1/(mt-Pt),Ft=1/(gt-Mt);return U[0]=gt*2*At,U[1]=0,U[2]=0,U[3]=0,U[4]=0,U[5]=gt*2*St,U[6]=0,U[7]=0,U[8]=(yt+rt)*At,U[9]=(mt+Pt)*St,U[10]=(Mt+gt)*Ft,U[11]=-1,U[12]=0,U[13]=0,U[14]=Mt*gt*2*Ft,U[15]=0,U}function X(U,rt,yt,Pt,mt){var gt=1/Math.tan(rt/2),Mt;return U[0]=gt/yt,U[1]=0,U[2]=0,U[3]=0,U[4]=0,U[5]=gt,U[6]=0,U[7]=0,U[8]=0,U[9]=0,U[11]=-1,U[12]=0,U[13]=0,U[15]=0,mt!=null&&mt!==Infinity?(Mt=1/(Pt-mt),U[10]=(mt+Pt)*Mt,U[14]=2*mt*Pt*Mt):(U[10]=-1,U[14]=-2*Pt),U}var k=X;t.perspective=k;function at(U,rt,yt,Pt,mt){var gt=1/Math.tan(rt/2),Mt;return U[0]=gt/yt,U[1]=0,U[2]=0,U[3]=0,U[4]=0,U[5]=gt,U[6]=0,U[7]=0,U[8]=0,U[9]=0,U[11]=-1,U[12]=0,U[13]=0,U[15]=0,mt!=null&&mt!==Infinity?(Mt=1/(Pt-mt),U[10]=mt*Mt,U[14]=mt*Pt*Mt):(U[10]=-1,U[14]=-Pt),U}function Z(U,rt,yt,Pt){var mt=Math.tan(rt.upDegrees*Math.PI/180),gt=Math.tan(rt.downDegrees*Math.PI/180),Mt=Math.tan(rt.leftDegrees*Math.PI/180),At=Math.tan(rt.rightDegrees*Math.PI/180),St=2/(Mt+At),Ft=2/(mt+gt);return U[0]=St,U[1]=0,U[2]=0,U[3]=0,U[4]=0,U[5]=Ft,U[6]=0,U[7]=0,U[8]=-((Mt-At)*St*.5),U[9]=(mt-gt)*Ft*.5,U[10]=Pt/(yt-Pt),U[11]=-1,U[12]=0,U[13]=0,U[14]=Pt*yt/(yt-Pt),U[15]=0,U}function it(U,rt,yt,Pt,mt,gt,Mt){var At=1/(rt-yt),St=1/(Pt-mt),Ft=1/(gt-Mt);return U[0]=-2*At,U[1]=0,U[2]=0,U[3]=0,U[4]=0,U[5]=-2*St,U[6]=0,U[7]=0,U[8]=0,U[9]=0,U[10]=2*Ft,U[11]=0,U[12]=(rt+yt)*At,U[13]=(mt+Pt)*St,U[14]=(Mt+gt)*Ft,U[15]=1,U}var nt=it;t.ortho=nt;function q(U,rt,yt,Pt,mt,gt,Mt){var At=1/(rt-yt),St=1/(Pt-mt),Ft=1/(gt-Mt);return U[0]=-2*At,U[1]=0,U[2]=0,U[3]=0,U[4]=0,U[5]=-2*St,U[6]=0,U[7]=0,U[8]=0,U[9]=0,U[10]=Ft,U[11]=0,U[12]=(rt+yt)*At,U[13]=(mt+Pt)*St,U[14]=gt*Ft,U[15]=1,U}function vt(U,rt,yt,Pt){var mt,gt,Mt,At,St,Ft,Gt,zt,Ht,Xt,kt=rt[0],Jt=rt[1],Yt=rt[2],_t=Pt[0],ce=Pt[1],ie=Pt[2],le=yt[0],ne=yt[1],ae=yt[2];return Math.abs(kt-le)0&&(Xt=1/Math.sqrt(Xt),Gt*=Xt,zt*=Xt,Ht*=Xt);var kt=St*Ht-Ft*zt,Jt=Ft*Gt-At*Ht,Yt=At*zt-St*Gt;return Xt=kt*kt+Jt*Jt+Yt*Yt,Xt>0&&(Xt=1/Math.sqrt(Xt),kt*=Xt,Jt*=Xt,Yt*=Xt),U[0]=kt,U[1]=Jt,U[2]=Yt,U[3]=0,U[4]=zt*Yt-Ht*Jt,U[5]=Ht*kt-Gt*Yt,U[6]=Gt*Jt-zt*kt,U[7]=0,U[8]=Gt,U[9]=zt,U[10]=Ht,U[11]=0,U[12]=mt,U[13]=gt,U[14]=Mt,U[15]=1,U}function $(U){return"mat4("+U[0]+", "+U[1]+", "+U[2]+", "+U[3]+", "+U[4]+", "+U[5]+", "+U[6]+", "+U[7]+", "+U[8]+", "+U[9]+", "+U[10]+", "+U[11]+", "+U[12]+", "+U[13]+", "+U[14]+", "+U[15]+")"}function Q(U){return Math.hypot(U[0],U[1],U[2],U[3],U[4],U[5],U[6],U[7],U[8],U[9],U[10],U[11],U[12],U[13],U[14],U[15])}function et(U,rt,yt){return U[0]=rt[0]+yt[0],U[1]=rt[1]+yt[1],U[2]=rt[2]+yt[2],U[3]=rt[3]+yt[3],U[4]=rt[4]+yt[4],U[5]=rt[5]+yt[5],U[6]=rt[6]+yt[6],U[7]=rt[7]+yt[7],U[8]=rt[8]+yt[8],U[9]=rt[9]+yt[9],U[10]=rt[10]+yt[10],U[11]=rt[11]+yt[11],U[12]=rt[12]+yt[12],U[13]=rt[13]+yt[13],U[14]=rt[14]+yt[14],U[15]=rt[15]+yt[15],U}function ft(U,rt,yt){return U[0]=rt[0]-yt[0],U[1]=rt[1]-yt[1],U[2]=rt[2]-yt[2],U[3]=rt[3]-yt[3],U[4]=rt[4]-yt[4],U[5]=rt[5]-yt[5],U[6]=rt[6]-yt[6],U[7]=rt[7]-yt[7],U[8]=rt[8]-yt[8],U[9]=rt[9]-yt[9],U[10]=rt[10]-yt[10],U[11]=rt[11]-yt[11],U[12]=rt[12]-yt[12],U[13]=rt[13]-yt[13],U[14]=rt[14]-yt[14],U[15]=rt[15]-yt[15],U}function ot(U,rt,yt){return U[0]=rt[0]*yt,U[1]=rt[1]*yt,U[2]=rt[2]*yt,U[3]=rt[3]*yt,U[4]=rt[4]*yt,U[5]=rt[5]*yt,U[6]=rt[6]*yt,U[7]=rt[7]*yt,U[8]=rt[8]*yt,U[9]=rt[9]*yt,U[10]=rt[10]*yt,U[11]=rt[11]*yt,U[12]=rt[12]*yt,U[13]=rt[13]*yt,U[14]=rt[14]*yt,U[15]=rt[15]*yt,U}function lt(U,rt,yt,Pt){return U[0]=rt[0]+yt[0]*Pt,U[1]=rt[1]+yt[1]*Pt,U[2]=rt[2]+yt[2]*Pt,U[3]=rt[3]+yt[3]*Pt,U[4]=rt[4]+yt[4]*Pt,U[5]=rt[5]+yt[5]*Pt,U[6]=rt[6]+yt[6]*Pt,U[7]=rt[7]+yt[7]*Pt,U[8]=rt[8]+yt[8]*Pt,U[9]=rt[9]+yt[9]*Pt,U[10]=rt[10]+yt[10]*Pt,U[11]=rt[11]+yt[11]*Pt,U[12]=rt[12]+yt[12]*Pt,U[13]=rt[13]+yt[13]*Pt,U[14]=rt[14]+yt[14]*Pt,U[15]=rt[15]+yt[15]*Pt,U}function dt(U,rt){return U[0]===rt[0]&&U[1]===rt[1]&&U[2]===rt[2]&&U[3]===rt[3]&&U[4]===rt[4]&&U[5]===rt[5]&&U[6]===rt[6]&&U[7]===rt[7]&&U[8]===rt[8]&&U[9]===rt[9]&&U[10]===rt[10]&&U[11]===rt[11]&&U[12]===rt[12]&&U[13]===rt[13]&&U[14]===rt[14]&&U[15]===rt[15]}function ut(U,rt){var yt=U[0],Pt=U[1],mt=U[2],gt=U[3],Mt=U[4],At=U[5],St=U[6],Ft=U[7],Gt=U[8],zt=U[9],Ht=U[10],Xt=U[11],kt=U[12],Jt=U[13],Yt=U[14],_t=U[15],ce=rt[0],ie=rt[1],le=rt[2],ne=rt[3],ae=rt[4],oe=rt[5],pe=rt[6],me=rt[7],Ue=rt[8],Ke=rt[9],We=rt[10],Oe=rt[11],ye=rt[12],rr=rt[13],vr=rt[14],ir=rt[15];return Math.abs(yt-ce)<=E.EPSILON*Math.max(1,Math.abs(yt),Math.abs(ce))&&Math.abs(Pt-ie)<=E.EPSILON*Math.max(1,Math.abs(Pt),Math.abs(ie))&&Math.abs(mt-le)<=E.EPSILON*Math.max(1,Math.abs(mt),Math.abs(le))&&Math.abs(gt-ne)<=E.EPSILON*Math.max(1,Math.abs(gt),Math.abs(ne))&&Math.abs(Mt-ae)<=E.EPSILON*Math.max(1,Math.abs(Mt),Math.abs(ae))&&Math.abs(At-oe)<=E.EPSILON*Math.max(1,Math.abs(At),Math.abs(oe))&&Math.abs(St-pe)<=E.EPSILON*Math.max(1,Math.abs(St),Math.abs(pe))&&Math.abs(Ft-me)<=E.EPSILON*Math.max(1,Math.abs(Ft),Math.abs(me))&&Math.abs(Gt-Ue)<=E.EPSILON*Math.max(1,Math.abs(Gt),Math.abs(Ue))&&Math.abs(zt-Ke)<=E.EPSILON*Math.max(1,Math.abs(zt),Math.abs(Ke))&&Math.abs(Ht-We)<=E.EPSILON*Math.max(1,Math.abs(Ht),Math.abs(We))&&Math.abs(Xt-Oe)<=E.EPSILON*Math.max(1,Math.abs(Xt),Math.abs(Oe))&&Math.abs(kt-ye)<=E.EPSILON*Math.max(1,Math.abs(kt),Math.abs(ye))&&Math.abs(Jt-rr)<=E.EPSILON*Math.max(1,Math.abs(Jt),Math.abs(rr))&&Math.abs(Yt-vr)<=E.EPSILON*Math.max(1,Math.abs(Yt),Math.abs(vr))&&Math.abs(_t-ir)<=E.EPSILON*Math.max(1,Math.abs(_t),Math.abs(ir))}var st=v;t.mul=st;var ht=ft;t.sub=ht},function(G,t,e){"use strict";var P=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.add=void 0,t.calculateW=m,t.clone=void 0,t.conjugate=L,t.copy=void 0,t.create=f,t.exactEquals=t.equals=t.dot=void 0,t.exp=M,t.fromEuler=F,t.fromMat3=x,t.fromValues=void 0,t.getAngle=o,t.getAxisAngle=n,t.identity=a,t.invert=b,t.lerp=t.length=t.len=void 0,t.ln=T,t.mul=void 0,t.multiply=u,t.normalize=void 0,t.pow=I,t.random=R,t.rotateX=h,t.rotateY=v,t.rotateZ=g,t.setAxes=t.set=t.scale=t.rotationTo=void 0,t.setAxisAngle=l,t.slerp=D,t.squaredLength=t.sqrLen=t.sqlerp=void 0,t.str=B;var E=p(e(79)),S=p(e(398)),C=p(e(173)),A=p(e(401));function O(Q){if(typeof WeakMap!="function")return null;var et=new WeakMap,ft=new WeakMap;return(O=function(lt){return lt?ft:et})(Q)}function p(Q,et){if(!et&&Q&&Q.__esModule)return Q;if(Q===null||P(Q)!=="object"&&typeof Q!="function")return{default:Q};var ft=O(et);if(ft&&ft.has(Q))return ft.get(Q);var ot={},lt=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var dt in Q)if(dt!=="default"&&Object.prototype.hasOwnProperty.call(Q,dt)){var ut=lt?Object.getOwnPropertyDescriptor(Q,dt):null;ut&&(ut.get||ut.set)?Object.defineProperty(ot,dt,ut):ot[dt]=Q[dt]}return ot.default=Q,ft&&ft.set(Q,ot),ot}function f(){var Q=new E.ARRAY_TYPE(4);return E.ARRAY_TYPE!=Float32Array&&(Q[0]=0,Q[1]=0,Q[2]=0),Q[3]=1,Q}function a(Q){return Q[0]=0,Q[1]=0,Q[2]=0,Q[3]=1,Q}function l(Q,et,ft){ft=ft*.5;var ot=Math.sin(ft);return Q[0]=ot*et[0],Q[1]=ot*et[1],Q[2]=ot*et[2],Q[3]=Math.cos(ft),Q}function n(Q,et){var ft=Math.acos(et[3])*2,ot=Math.sin(ft/2);return ot>E.EPSILON?(Q[0]=et[0]/ot,Q[1]=et[1]/ot,Q[2]=et[2]/ot):(Q[0]=1,Q[1]=0,Q[2]=0),ft}function o(Q,et){var ft=_(Q,et);return Math.acos(2*ft*ft-1)}function u(Q,et,ft){var ot=et[0],lt=et[1],dt=et[2],ut=et[3],st=ft[0],ht=ft[1],U=ft[2],rt=ft[3];return Q[0]=ot*rt+ut*st+lt*U-dt*ht,Q[1]=lt*rt+ut*ht+dt*st-ot*U,Q[2]=dt*rt+ut*U+ot*ht-lt*st,Q[3]=ut*rt-ot*st-lt*ht-dt*U,Q}function h(Q,et,ft){ft*=.5;var ot=et[0],lt=et[1],dt=et[2],ut=et[3],st=Math.sin(ft),ht=Math.cos(ft);return Q[0]=ot*ht+ut*st,Q[1]=lt*ht+dt*st,Q[2]=dt*ht-lt*st,Q[3]=ut*ht-ot*st,Q}function v(Q,et,ft){ft*=.5;var ot=et[0],lt=et[1],dt=et[2],ut=et[3],st=Math.sin(ft),ht=Math.cos(ft);return Q[0]=ot*ht-dt*st,Q[1]=lt*ht+ut*st,Q[2]=dt*ht+ot*st,Q[3]=ut*ht-lt*st,Q}function g(Q,et,ft){ft*=.5;var ot=et[0],lt=et[1],dt=et[2],ut=et[3],st=Math.sin(ft),ht=Math.cos(ft);return Q[0]=ot*ht+lt*st,Q[1]=lt*ht-ot*st,Q[2]=dt*ht+ut*st,Q[3]=ut*ht-dt*st,Q}function m(Q,et){var ft=et[0],ot=et[1],lt=et[2];return Q[0]=ft,Q[1]=ot,Q[2]=lt,Q[3]=Math.sqrt(Math.abs(1-ft*ft-ot*ot-lt*lt)),Q}function M(Q,et){var ft=et[0],ot=et[1],lt=et[2],dt=et[3],ut=Math.sqrt(ft*ft+ot*ot+lt*lt),st=Math.exp(dt),ht=ut>0?st*Math.sin(ut)/ut:0;return Q[0]=ft*ht,Q[1]=ot*ht,Q[2]=lt*ht,Q[3]=st*Math.cos(ut),Q}function T(Q,et){var ft=et[0],ot=et[1],lt=et[2],dt=et[3],ut=Math.sqrt(ft*ft+ot*ot+lt*lt),st=ut>0?Math.atan2(ut,dt)/ut:0;return Q[0]=ft*st,Q[1]=ot*st,Q[2]=lt*st,Q[3]=.5*Math.log(ft*ft+ot*ot+lt*lt+dt*dt),Q}function I(Q,et,ft){return T(Q,et),K(Q,Q,ft),M(Q,Q),Q}function D(Q,et,ft,ot){var lt=et[0],dt=et[1],ut=et[2],st=et[3],ht=ft[0],U=ft[1],rt=ft[2],yt=ft[3],Pt,mt,gt,Mt,At;return mt=lt*ht+dt*U+ut*rt+st*yt,mt<0&&(mt=-mt,ht=-ht,U=-U,rt=-rt,yt=-yt),1-mt>E.EPSILON?(Pt=Math.acos(mt),gt=Math.sin(Pt),Mt=Math.sin((1-ot)*Pt)/gt,At=Math.sin(ot*Pt)/gt):(Mt=1-ot,At=ot),Q[0]=Mt*lt+At*ht,Q[1]=Mt*dt+At*U,Q[2]=Mt*ut+At*rt,Q[3]=Mt*st+At*yt,Q}function R(Q){var et=E.RANDOM(),ft=E.RANDOM(),ot=E.RANDOM(),lt=Math.sqrt(1-et),dt=Math.sqrt(et);return Q[0]=lt*Math.sin(2*Math.PI*ft),Q[1]=lt*Math.cos(2*Math.PI*ft),Q[2]=dt*Math.sin(2*Math.PI*ot),Q[3]=dt*Math.cos(2*Math.PI*ot),Q}function b(Q,et){var ft=et[0],ot=et[1],lt=et[2],dt=et[3],ut=ft*ft+ot*ot+lt*lt+dt*dt,st=ut?1/ut:0;return Q[0]=-ft*st,Q[1]=-ot*st,Q[2]=-lt*st,Q[3]=dt*st,Q}function L(Q,et){return Q[0]=-et[0],Q[1]=-et[1],Q[2]=-et[2],Q[3]=et[3],Q}function x(Q,et){var ft=et[0]+et[4]+et[8],ot;if(ft>0)ot=Math.sqrt(ft+1),Q[3]=.5*ot,ot=.5/ot,Q[0]=(et[5]-et[7])*ot,Q[1]=(et[6]-et[2])*ot,Q[2]=(et[1]-et[3])*ot;else{var lt=0;et[4]>et[0]&&(lt=1),et[8]>et[lt*3+lt]&&(lt=2);var dt=(lt+1)%3,ut=(lt+2)%3;ot=Math.sqrt(et[lt*3+lt]-et[dt*3+dt]-et[ut*3+ut]+1),Q[lt]=.5*ot,ot=.5/ot,Q[3]=(et[dt*3+ut]-et[ut*3+dt])*ot,Q[dt]=(et[dt*3+lt]+et[lt*3+dt])*ot,Q[ut]=(et[ut*3+lt]+et[lt*3+ut])*ot}return Q}function F(Q,et,ft,ot){var lt=.5*Math.PI/180;et*=lt,ft*=lt,ot*=lt;var dt=Math.sin(et),ut=Math.cos(et),st=Math.sin(ft),ht=Math.cos(ft),U=Math.sin(ot),rt=Math.cos(ot);return Q[0]=dt*ht*rt-ut*st*U,Q[1]=ut*st*rt+dt*ht*U,Q[2]=ut*ht*U-dt*st*rt,Q[3]=ut*ht*rt+dt*st*U,Q}function B(Q){return"quat("+Q[0]+", "+Q[1]+", "+Q[2]+", "+Q[3]+")"}var N=A.clone;t.clone=N;var j=A.fromValues;t.fromValues=j;var W=A.copy;t.copy=W;var w=A.set;t.set=w;var H=A.add;t.add=H;var Y=u;t.mul=Y;var K=A.scale;t.scale=K;var _=A.dot;t.dot=_;var tt=A.lerp;t.lerp=tt;var X=A.length;t.length=X;var k=X;t.len=k;var at=A.squaredLength;t.squaredLength=at;var Z=at;t.sqrLen=Z;var it=A.normalize;t.normalize=it;var nt=A.exactEquals;t.exactEquals=nt;var q=A.equals;t.equals=q;var vt=function(){var Q=C.create(),et=C.fromValues(1,0,0),ft=C.fromValues(0,1,0);return function(ot,lt,dt){var ut=C.dot(lt,dt);return ut<-.999999?(C.cross(Q,et,lt),C.len(Q)<1e-6&&C.cross(Q,ft,lt),C.normalize(Q,Q),l(ot,Q,Math.PI),ot):ut>.999999?(ot[0]=0,ot[1]=0,ot[2]=0,ot[3]=1,ot):(C.cross(Q,lt,dt),ot[0]=Q[0],ot[1]=Q[1],ot[2]=Q[2],ot[3]=1+ut,it(ot,ot))}}();t.rotationTo=vt;var pt=function(){var Q=f(),et=f();return function(ft,ot,lt,dt,ut,st){return D(Q,ot,ut,st),D(et,lt,dt,st),D(ft,Q,et,2*st*(1-st)),ft}}();t.sqlerp=pt;var $=function(){var Q=S.create();return function(et,ft,ot,lt){return Q[0]=ot[0],Q[3]=ot[1],Q[6]=ot[2],Q[1]=lt[0],Q[4]=lt[1],Q[7]=lt[2],Q[2]=-ft[0],Q[5]=-ft[1],Q[8]=-ft[2],it(et,x(et,Q))}}();t.setAxes=$},function(G,t,e){"use strict";var P=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.add=l,t.ceil=h,t.clone=O,t.copy=f,t.create=A,t.cross=j,t.dist=void 0,t.distance=D,t.div=void 0,t.divide=u,t.dot=N,t.equals=X,t.exactEquals=tt,t.floor=v,t.forEach=void 0,t.fromValues=p,t.inverse=F,t.len=void 0,t.length=b,t.lerp=W,t.max=m,t.min=g,t.mul=void 0,t.multiply=o,t.negate=x,t.normalize=B,t.random=w,t.round=M,t.scale=T,t.scaleAndAdd=I,t.set=a,t.sqrLen=t.sqrDist=void 0,t.squaredDistance=R,t.squaredLength=L,t.str=_,t.sub=void 0,t.subtract=n,t.transformMat4=H,t.transformQuat=Y,t.zero=K;var E=C(e(79));function S($){if(typeof WeakMap!="function")return null;var Q=new WeakMap,et=new WeakMap;return(S=function(ot){return ot?et:Q})($)}function C($,Q){if(!Q&&$&&$.__esModule)return $;if($===null||P($)!=="object"&&typeof $!="function")return{default:$};var et=S(Q);if(et&&et.has($))return et.get($);var ft={},ot=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var lt in $)if(lt!=="default"&&Object.prototype.hasOwnProperty.call($,lt)){var dt=ot?Object.getOwnPropertyDescriptor($,lt):null;dt&&(dt.get||dt.set)?Object.defineProperty(ft,lt,dt):ft[lt]=$[lt]}return ft.default=$,et&&et.set($,ft),ft}function A(){var $=new E.ARRAY_TYPE(4);return E.ARRAY_TYPE!=Float32Array&&($[0]=0,$[1]=0,$[2]=0,$[3]=0),$}function O($){var Q=new E.ARRAY_TYPE(4);return Q[0]=$[0],Q[1]=$[1],Q[2]=$[2],Q[3]=$[3],Q}function p($,Q,et,ft){var ot=new E.ARRAY_TYPE(4);return ot[0]=$,ot[1]=Q,ot[2]=et,ot[3]=ft,ot}function f($,Q){return $[0]=Q[0],$[1]=Q[1],$[2]=Q[2],$[3]=Q[3],$}function a($,Q,et,ft,ot){return $[0]=Q,$[1]=et,$[2]=ft,$[3]=ot,$}function l($,Q,et){return $[0]=Q[0]+et[0],$[1]=Q[1]+et[1],$[2]=Q[2]+et[2],$[3]=Q[3]+et[3],$}function n($,Q,et){return $[0]=Q[0]-et[0],$[1]=Q[1]-et[1],$[2]=Q[2]-et[2],$[3]=Q[3]-et[3],$}function o($,Q,et){return $[0]=Q[0]*et[0],$[1]=Q[1]*et[1],$[2]=Q[2]*et[2],$[3]=Q[3]*et[3],$}function u($,Q,et){return $[0]=Q[0]/et[0],$[1]=Q[1]/et[1],$[2]=Q[2]/et[2],$[3]=Q[3]/et[3],$}function h($,Q){return $[0]=Math.ceil(Q[0]),$[1]=Math.ceil(Q[1]),$[2]=Math.ceil(Q[2]),$[3]=Math.ceil(Q[3]),$}function v($,Q){return $[0]=Math.floor(Q[0]),$[1]=Math.floor(Q[1]),$[2]=Math.floor(Q[2]),$[3]=Math.floor(Q[3]),$}function g($,Q,et){return $[0]=Math.min(Q[0],et[0]),$[1]=Math.min(Q[1],et[1]),$[2]=Math.min(Q[2],et[2]),$[3]=Math.min(Q[3],et[3]),$}function m($,Q,et){return $[0]=Math.max(Q[0],et[0]),$[1]=Math.max(Q[1],et[1]),$[2]=Math.max(Q[2],et[2]),$[3]=Math.max(Q[3],et[3]),$}function M($,Q){return $[0]=Math.round(Q[0]),$[1]=Math.round(Q[1]),$[2]=Math.round(Q[2]),$[3]=Math.round(Q[3]),$}function T($,Q,et){return $[0]=Q[0]*et,$[1]=Q[1]*et,$[2]=Q[2]*et,$[3]=Q[3]*et,$}function I($,Q,et,ft){return $[0]=Q[0]+et[0]*ft,$[1]=Q[1]+et[1]*ft,$[2]=Q[2]+et[2]*ft,$[3]=Q[3]+et[3]*ft,$}function D($,Q){var et=Q[0]-$[0],ft=Q[1]-$[1],ot=Q[2]-$[2],lt=Q[3]-$[3];return Math.hypot(et,ft,ot,lt)}function R($,Q){var et=Q[0]-$[0],ft=Q[1]-$[1],ot=Q[2]-$[2],lt=Q[3]-$[3];return et*et+ft*ft+ot*ot+lt*lt}function b($){var Q=$[0],et=$[1],ft=$[2],ot=$[3];return Math.hypot(Q,et,ft,ot)}function L($){var Q=$[0],et=$[1],ft=$[2],ot=$[3];return Q*Q+et*et+ft*ft+ot*ot}function x($,Q){return $[0]=-Q[0],$[1]=-Q[1],$[2]=-Q[2],$[3]=-Q[3],$}function F($,Q){return $[0]=1/Q[0],$[1]=1/Q[1],$[2]=1/Q[2],$[3]=1/Q[3],$}function B($,Q){var et=Q[0],ft=Q[1],ot=Q[2],lt=Q[3],dt=et*et+ft*ft+ot*ot+lt*lt;return dt>0&&(dt=1/Math.sqrt(dt)),$[0]=et*dt,$[1]=ft*dt,$[2]=ot*dt,$[3]=lt*dt,$}function N($,Q){return $[0]*Q[0]+$[1]*Q[1]+$[2]*Q[2]+$[3]*Q[3]}function j($,Q,et,ft){var ot=et[0]*ft[1]-et[1]*ft[0],lt=et[0]*ft[2]-et[2]*ft[0],dt=et[0]*ft[3]-et[3]*ft[0],ut=et[1]*ft[2]-et[2]*ft[1],st=et[1]*ft[3]-et[3]*ft[1],ht=et[2]*ft[3]-et[3]*ft[2],U=Q[0],rt=Q[1],yt=Q[2],Pt=Q[3];return $[0]=rt*ht-yt*st+Pt*ut,$[1]=-(U*ht)+yt*dt-Pt*lt,$[2]=U*st-rt*dt+Pt*ot,$[3]=-(U*ut)+rt*lt-yt*ot,$}function W($,Q,et,ft){var ot=Q[0],lt=Q[1],dt=Q[2],ut=Q[3];return $[0]=ot+ft*(et[0]-ot),$[1]=lt+ft*(et[1]-lt),$[2]=dt+ft*(et[2]-dt),$[3]=ut+ft*(et[3]-ut),$}function w($,Q){Q=Q||1;var et,ft,ot,lt,dt,ut;do et=E.RANDOM()*2-1,ft=E.RANDOM()*2-1,dt=et*et+ft*ft;while(dt>=1);do ot=E.RANDOM()*2-1,lt=E.RANDOM()*2-1,ut=ot*ot+lt*lt;while(ut>=1);var st=Math.sqrt((1-dt)/ut);return $[0]=Q*et,$[1]=Q*ft,$[2]=Q*ot*st,$[3]=Q*lt*st,$}function H($,Q,et){var ft=Q[0],ot=Q[1],lt=Q[2],dt=Q[3];return $[0]=et[0]*ft+et[4]*ot+et[8]*lt+et[12]*dt,$[1]=et[1]*ft+et[5]*ot+et[9]*lt+et[13]*dt,$[2]=et[2]*ft+et[6]*ot+et[10]*lt+et[14]*dt,$[3]=et[3]*ft+et[7]*ot+et[11]*lt+et[15]*dt,$}function Y($,Q,et){var ft=Q[0],ot=Q[1],lt=Q[2],dt=et[0],ut=et[1],st=et[2],ht=et[3],U=ht*ft+ut*lt-st*ot,rt=ht*ot+st*ft-dt*lt,yt=ht*lt+dt*ot-ut*ft,Pt=-dt*ft-ut*ot-st*lt;return $[0]=U*ht+Pt*-dt+rt*-st-yt*-ut,$[1]=rt*ht+Pt*-ut+yt*-dt-U*-st,$[2]=yt*ht+Pt*-st+U*-ut-rt*-dt,$[3]=Q[3],$}function K($){return $[0]=0,$[1]=0,$[2]=0,$[3]=0,$}function _($){return"vec4("+$[0]+", "+$[1]+", "+$[2]+", "+$[3]+")"}function tt($,Q){return $[0]===Q[0]&&$[1]===Q[1]&&$[2]===Q[2]&&$[3]===Q[3]}function X($,Q){var et=$[0],ft=$[1],ot=$[2],lt=$[3],dt=Q[0],ut=Q[1],st=Q[2],ht=Q[3];return Math.abs(et-dt)<=E.EPSILON*Math.max(1,Math.abs(et),Math.abs(dt))&&Math.abs(ft-ut)<=E.EPSILON*Math.max(1,Math.abs(ft),Math.abs(ut))&&Math.abs(ot-st)<=E.EPSILON*Math.max(1,Math.abs(ot),Math.abs(st))&&Math.abs(lt-ht)<=E.EPSILON*Math.max(1,Math.abs(lt),Math.abs(ht))}var k=n;t.sub=k;var at=o;t.mul=at;var Z=u;t.div=Z;var it=D;t.dist=it;var nt=R;t.sqrDist=nt;var q=b;t.len=q;var vt=L;t.sqrLen=vt;var pt=function(){var $=A();return function(Q,et,ft,ot,lt,dt){var ut,st;for(et||(et=4),ft||(ft=0),ot?st=Math.min(ot*et+ft,Q.length):st=Q.length,ut=ft;ut0&&(st=1/Math.sqrt(st)),ot[0]=lt[0]*st,ot[1]=lt[1]*st,ot}function N(ot,lt){return ot[0]*lt[0]+ot[1]*lt[1]}function j(ot,lt,dt){var ut=lt[0]*dt[1]-lt[1]*dt[0];return ot[0]=ot[1]=0,ot[2]=ut,ot}function W(ot,lt,dt,ut){var st=lt[0],ht=lt[1];return ot[0]=st+ut*(dt[0]-st),ot[1]=ht+ut*(dt[1]-ht),ot}function w(ot,lt){lt=lt||1;var dt=E.RANDOM()*2*Math.PI;return ot[0]=Math.cos(dt)*lt,ot[1]=Math.sin(dt)*lt,ot}function H(ot,lt,dt){var ut=lt[0],st=lt[1];return ot[0]=dt[0]*ut+dt[2]*st,ot[1]=dt[1]*ut+dt[3]*st,ot}function Y(ot,lt,dt){var ut=lt[0],st=lt[1];return ot[0]=dt[0]*ut+dt[2]*st+dt[4],ot[1]=dt[1]*ut+dt[3]*st+dt[5],ot}function K(ot,lt,dt){var ut=lt[0],st=lt[1];return ot[0]=dt[0]*ut+dt[3]*st+dt[6],ot[1]=dt[1]*ut+dt[4]*st+dt[7],ot}function _(ot,lt,dt){var ut=lt[0],st=lt[1];return ot[0]=dt[0]*ut+dt[4]*st+dt[12],ot[1]=dt[1]*ut+dt[5]*st+dt[13],ot}function tt(ot,lt,dt,ut){var st=lt[0]-dt[0],ht=lt[1]-dt[1],U=Math.sin(ut),rt=Math.cos(ut);return ot[0]=st*rt-ht*U+dt[0],ot[1]=st*U+ht*rt+dt[1],ot}function X(ot,lt){var dt=ot[0],ut=ot[1],st=lt[0],ht=lt[1],U=Math.sqrt(dt*dt+ut*ut)*Math.sqrt(st*st+ht*ht),rt=U&&(dt*st+ut*ht)/U;return Math.acos(Math.min(Math.max(rt,-1),1))}function k(ot){return ot[0]=0,ot[1]=0,ot}function at(ot){return"vec2("+ot[0]+", "+ot[1]+")"}function Z(ot,lt){return ot[0]===lt[0]&&ot[1]===lt[1]}function it(ot,lt){var dt=ot[0],ut=ot[1],st=lt[0],ht=lt[1];return Math.abs(dt-st)<=E.EPSILON*Math.max(1,Math.abs(dt),Math.abs(st))&&Math.abs(ut-ht)<=E.EPSILON*Math.max(1,Math.abs(ut),Math.abs(ht))}var nt=b;t.len=nt;var q=n;t.sub=q;var vt=o;t.mul=vt;var pt=u;t.div=pt;var $=D;t.dist=$;var Q=R;t.sqrDist=Q;var et=L;t.sqrLen=et;var ft=function(){var ot=A();return function(lt,dt,ut,st,ht,U){var rt,yt;for(dt||(dt=2),ut||(ut=0),st?yt=Math.min(st*dt+ut,lt.length):yt=lt.length,rt=ut;rtl&&(u=a.slice(l,u),v[h]?v[h]+=u:v[++h]=u),(n=n[0])===(o=o[0])?v[h]?v[h]+=o:v[++h]=o:(v[++h]=null,g.push({i:h,x:(0,E.default)(n,o)})),l=C.lastIndex;return l200&&(h=l/10);for(var v=1/h,g=v/10,m=0;m<=h;m++){var M=m*v,T=[a.apply(null,A.concat([M])),a.apply(null,O.concat([M]))],I=(0,P.distance)(u[0],u[1],T[0],T[1]);I=0&&I1||l<0||a.length<2)return null;var n=C(a),o=n.segments,u=n.totalLength;if(u===0)return{x:a[0][0],y:a[0][1]};for(var h=0,v=null,g=0;g=h&&l<=h+I){var D=(l-h)/I;v=E.default.pointAt(M[0],M[1],T[0],T[1],D);break}h+=I}return v}function p(a,l){if(l>1||l<0||a.length<2)return 0;for(var n=C(a),o=n.segments,u=n.totalLength,h=0,v=0,g=0;g=h&&l<=h+I){v=Math.atan2(T[1]-M[1],T[0]-M[0]);break}h+=I}return v}function f(a,l,n){for(var o=Infinity,u=0;u1){var n=C(f,a);return f*l+n*(l-1)}return f}function C(p,f){return f?f-p:p*.14}function A(p,f){var a=(0,E.getOffScreenContext)(),l=0;if((0,P.isNil)(p)||p==="")return l;if(a.save(),a.font=f,(0,P.isString)(p)&&p.includes(` +`)){var n=p.split(` +`);(0,P.each)(n,function(o){var u=a.measureText(o).width;l1){var l=f[0].charAt(0);f.splice(1,0,f[0].substr(1)),f[0]=l}(0,P.each)(f,function(n,o){isNaN(n)||(f[o]=+n)}),p[a]=f}),p}var A=C;t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(E,S,C,A,O){return O?[["M",+E+ +O,S],["l",C-O*2,0],["a",O,O,0,0,1,O,O],["l",0,A-O*2],["a",O,O,0,0,1,-O,O],["l",O*2-C,0],["a",O,O,0,0,1,-O,-O],["l",0,O*2-A],["a",O,O,0,0,1,O,-O],["z"]]:[["M",E,S],["l",C,0],["l",0,A],["l",-C,0],["z"]]}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=C;var E=P(e(423)),S=e(818);function C(O,p){p===void 0&&(p=!1);for(var f=(0,E.default)(O),a={x1:0,y1:0,x2:0,y2:0,x:0,y:0,qx:null,qy:null},l=[],n="",o=f.length,u,h,v=[],g=0;g7){O[f].shift();for(var a=O[f],l=f;a.length;)p[f]="A",O.splice(l+=1,0,["C"].concat(a.splice(0,6)));O.splice(f,1)}}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=A;var E=P(e(424)),S=/[a-z]/;function C(O,p){return[p[0]+(p[0]-O[0]),p[1]+(p[1]-O[1])]}function A(O){var p=(0,E.default)(O);if(!p||!p.length)return[["M",0,0]];for(var f=!1,a=0;a=0){f=!0;break}}if(!f)return p;var n=[],o=0,u=0,h=0,v=0,g=0,m,M,T=p[0];(T[0]==="M"||T[0]==="m")&&(o=+T[1],u=+T[2],h=o,v=u,g++,n[0]=["M",o,u]);for(var a=g,I=p.length;a2&&(f.push([l].concat(o.splice(0,2))),u="l",l=l==="m"?"l":"L"),u==="o"&&o.length===1&&f.push([l,o[0]]),u==="r")f.push([l].concat(o));else for(;o.length>=p[u]&&(f.push([l].concat(o.splice(0,p[u]))),!!p[u]););return""}),f}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O,t.isSamePoint=A;var P=e(0);function E(p){return Math.sqrt(p[0]*p[0]+p[1]*p[1])}function S(p,f){return E(p)*E(f)?(p[0]*f[0]+p[1]*f[1])/(E(p)*E(f)):1}function C(p,f){return(p[0]*f[1]1&&(a*=Math.sqrt(I),l*=Math.sqrt(I));var D=a*a*(T*T)+l*l*(M*M),R=D?Math.sqrt((a*a*(l*l)-D)/D):1;o===u&&(R*=-1),isNaN(R)&&(R=0);var b=l?R*a*T/l:0,L=a?R*-l*M/a:0,x=(h+g)/2+Math.cos(n)*b-Math.sin(n)*L,F=(v+m)/2+Math.sin(n)*b+Math.cos(n)*L,B=[(M-b)/a,(T-L)/l],N=[(-1*M-b)/a,(-1*T-L)/l],j=C([1,0],B),W=C(B,N);return S(B,N)<=-1&&(W=Math.PI),S(B,N)>=1&&(W=0),u===0&&W>0&&(W=W-2*Math.PI),u===1&&W<0&&(W=W+2*Math.PI),{cx:x,cy:F,rx:A(p,[g,m])?0:a,ry:A(p,[g,m])?0:l,startAngle:j,endAngle:j+W,xRotation:n,arcFlag:o,sweepFlag:u}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var P=function(C,A,O){return C>=A&&C<=O};function E(S,C,A,O){var p=.001,f={x:A.x-S.x,y:A.y-S.y},a={x:C.x-S.x,y:C.y-S.y},l={x:O.x-A.x,y:O.y-A.y},n=a.x*l.y-a.y*l.x,o=n*n,u=a.x*a.x+a.y*a.y,h=l.x*l.x+l.y*l.y,v=null;if(o>p*u*h){var g=(f.x*l.y-f.y*l.x)/n,m=(f.x*a.y-f.y*a.x)/n;P(g,0,1)&&P(m,0,1)&&(v={x:S.x+g*a.x,y:S.y+g*a.y})}return v}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=C;var P=1e-6;function E(A){return Math.abs(A)0!=E(o[1]-p)>0&&E(O-(p-n[1])*(n[0]-o[0])/(n[1]-o[1])-n[0])<0&&(f=!f)}return f}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.rectPath=t.pathToCurve=t.pathToAbsolute=t.parsePathString=t.parsePathArray=t.intersection=t.formatPath=t.fillPathByDiff=t.fillPath=t.catmullRomToBezier=void 0;var P=e(0),E=` +\v\f\r \xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029`,S=new RegExp("([a-z])["+E+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+E+"]*,?["+E+"]*)+)","ig"),C=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+E+"]*,?["+E+"]*","ig"),A=function(Z){if(!Z)return null;if((0,P.isArray)(Z))return Z;var it={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},nt=[];return String(Z).replace(S,function(q,vt,pt){var $=[],Q=vt.toLowerCase();if(pt.replace(C,function(et,ft){ft&&$.push(+ft)}),Q==="m"&&$.length>2&&(nt.push([vt].concat($.splice(0,2))),Q="l",vt=vt==="m"?"l":"L"),Q==="o"&&$.length===1&&nt.push([vt,$[0]]),Q==="r")nt.push([vt].concat($));else for(;$.length>=it[Q]&&(nt.push([vt].concat($.splice(0,it[Q]))),!!it[Q]););return Z}),nt};t.parsePathString=A;var O=function(Z,it){for(var nt=[],q=0,vt=Z.length;vt-2*!it>q;q+=2){var pt=[{x:+Z[q-2],y:+Z[q-1]},{x:+Z[q],y:+Z[q+1]},{x:+Z[q+2],y:+Z[q+3]},{x:+Z[q+4],y:+Z[q+5]}];it?q?vt-4===q?pt[3]={x:+Z[0],y:+Z[1]}:vt-2===q&&(pt[2]={x:+Z[0],y:+Z[1]},pt[3]={x:+Z[2],y:+Z[3]}):pt[0]={x:+Z[vt-2],y:+Z[vt-1]}:vt-4===q?pt[3]=pt[2]:q||(pt[0]={x:+Z[q],y:+Z[q+1]}),nt.push(["C",(-pt[0].x+6*pt[1].x+pt[2].x)/6,(-pt[0].y+6*pt[1].y+pt[2].y)/6,(pt[1].x+6*pt[2].x-pt[3].x)/6,(pt[1].y+6*pt[2].y-pt[3].y)/6,pt[2].x,pt[2].y])}return nt};t.catmullRomToBezier=O;var p=function(Z,it,nt,q,vt){var pt=[];if(vt===null&&q===null&&(q=nt),Z=+Z,it=+it,nt=+nt,q=+q,vt!==null){var $=Math.PI/180,Q=Z+nt*Math.cos(-q*$),et=Z+nt*Math.cos(-vt*$),ft=it+nt*Math.sin(-q*$),ot=it+nt*Math.sin(-vt*$);pt=[["M",Q,ft],["A",nt,nt,0,+(vt-q>180),0,et,ot]]}else pt=[["M",Z,it],["m",0,-q],["a",nt,q,0,1,1,0,2*q],["a",nt,q,0,1,1,0,-2*q],["z"]];return pt},f=function(Z){if(Z=A(Z),!Z||!Z.length)return[["M",0,0]];var it=[],nt=0,q=0,vt=0,pt=0,$=0,Q,et;Z[0][0]==="M"&&(nt=+Z[0][1],q=+Z[0][2],vt=nt,pt=q,$++,it[0]=["M",nt,q]);for(var ft=Z.length===3&&Z[0][0]==="M"&&Z[1][0].toUpperCase()==="R"&&Z[2][0].toUpperCase()==="Z",ot=void 0,lt=void 0,dt=$,ut=Z.length;dt1&&(gt=Math.sqrt(gt),nt=gt*nt,q=gt*q);var Mt=nt*nt,At=q*q,St=(pt===$?-1:1)*Math.sqrt(Math.abs((Mt*At-Mt*mt*mt-At*Pt*Pt)/(Mt*mt*mt+At*Pt*Pt)));U=St*nt*mt/q+(Z+Q)/2,rt=St*-q*Pt/nt+(it+et)/2,st=Math.asin(((it-rt)/q).toFixed(9)),ht=Math.asin(((et-rt)/q).toFixed(9)),st=Zht&&(st=st-Math.PI*2),!$&&ht>st&&(ht=ht-Math.PI*2)}var Ft=ht-st;if(Math.abs(Ft)>ot){var Gt=ht,zt=Q,Ht=et;ht=st+ot*($&&ht>st?1:-1),Q=U+nt*Math.cos(ht),et=rt+q*Math.sin(ht),dt=at(Q,et,nt,q,vt,0,$,zt,Ht,[ht,Gt,U,rt])}Ft=ht-st;var Xt=Math.cos(st),kt=Math.sin(st),Jt=Math.cos(ht),Yt=Math.sin(ht),_t=Math.tan(Ft/4),ce=4/3*nt*_t,ie=4/3*q*_t,le=[Z,it],ne=[Z+ce*kt,it-ie*Xt],ae=[Q+ce*Yt,et-ie*Jt],oe=[Q,et];if(ne[0]=2*le[0]-ne[0],ne[1]=2*le[1]-ne[1],ft)return[ne,ae,oe].concat(dt);dt=[ne,ae,oe].concat(dt).join().split(",");for(var pe=[],me=0,Ue=dt.length;me7){mt[gt].shift();for(var Mt=mt[gt];Mt.length;)$[gt]="A",q&&(Q[gt]="A"),mt.splice(gt++,0,["C"].concat(Mt.splice(0,6)));mt.splice(gt,1),ot=Math.max(nt.length,q&&q.length||0)}},ut=function(mt,gt,Mt,At,St){mt&>&&mt[St][0]==="M"&>[St][0]!=="M"&&(gt.splice(St,0,["M",At.x,At.y]),Mt.bx=0,Mt.by=0,Mt.x=mt[St][1],Mt.y=mt[St][2],ot=Math.max(nt.length,q&&q.length||0))};ot=Math.max(nt.length,q&&q.length||0);for(var st=0;st1?1:et<0?0:et;for(var ft=et/2,ot=12,lt=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],dt=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],ut=0,st=0;st0&&ut<1&&et.push(ut);continue}var ht=lt*lt-4*dt*ot,U=Math.sqrt(ht);if(!(ht<0)){var rt=(-lt+U)/(2*ot);rt>0&&rt<1&&et.push(rt);var yt=(-lt-U)/(2*ot);yt>0&&yt<1&&et.push(yt)}}for(var Pt=et.length,mt=Pt,gt;Pt--;)ut=et[Pt],gt=1-ut,ft[0][Pt]=gt*gt*gt*Z+3*gt*gt*ut*nt+3*gt*ut*ut*vt+ut*ut*ut*$,ft[1][Pt]=gt*gt*gt*it+3*gt*gt*ut*q+3*gt*ut*ut*pt+ut*ut*ut*Q;return ft[0][mt]=Z,ft[1][mt]=it,ft[0][mt+1]=$,ft[1][mt+1]=Q,ft[0].length=ft[1].length=mt+2,{min:{x:Math.min.apply(0,ft[0]),y:Math.min.apply(0,ft[1])},max:{x:Math.max.apply(0,ft[0]),y:Math.max.apply(0,ft[1])}}},M=function(Z,it,nt,q,vt,pt,$,Q){if(!(Math.max(Z,nt)Math.max(vt,$)||Math.max(it,q)Math.max(pt,Q))){var et=(Z*q-it*nt)*(vt-$)-(Z-nt)*(vt*Q-pt*$),ft=(Z*q-it*nt)*(pt-Q)-(it-q)*(vt*Q-pt*$),ot=(Z-nt)*(pt-Q)-(it-q)*(vt-$);if(!!ot){var lt=et/ot,dt=ft/ot,ut=+lt.toFixed(2),st=+dt.toFixed(2);if(!(ut<+Math.min(Z,nt).toFixed(2)||ut>+Math.max(Z,nt).toFixed(2)||ut<+Math.min(vt,$).toFixed(2)||ut>+Math.max(vt,$).toFixed(2)||st<+Math.min(it,q).toFixed(2)||st>+Math.max(it,q).toFixed(2)||st<+Math.min(pt,Q).toFixed(2)||st>+Math.max(pt,Q).toFixed(2)))return{x:lt,y:dt}}}},T=function(Z,it,nt){return it>=Z.x&&it<=Z.x+Z.width&&nt>=Z.y&&nt<=Z.y+Z.height},I=function(Z,it,nt,q,vt){if(vt)return[["M",+Z+ +vt,it],["l",nt-vt*2,0],["a",vt,vt,0,0,1,vt,vt],["l",0,q-vt*2],["a",vt,vt,0,0,1,-vt,vt],["l",vt*2-nt,0],["a",vt,vt,0,0,1,-vt,-vt],["l",0,vt*2-q],["a",vt,vt,0,0,1,vt,-vt],["z"]];var pt=[["M",Z,it],["l",nt,0],["l",0,q],["l",-nt,0],["z"]];return pt.parsePathArray=h,pt};t.rectPath=I;var D=function(Z,it,nt,q){return Z===null&&(Z=it=nt=q=0),it===null&&(it=Z.y,nt=Z.width,q=Z.height,Z=Z.x),{x:Z,y:it,width:nt,w:nt,height:q,h:q,x2:Z+nt,y2:it+q,cx:Z+nt/2,cy:it+q/2,r1:Math.min(nt,q)/2,r2:Math.max(nt,q)/2,r0:Math.sqrt(nt*nt+q*q)/2,path:I(Z,it,nt,q),vb:[Z,it,nt,q].join(" ")}},R=function(Z,it){return Z=D(Z),it=D(it),T(it,Z.x,Z.y)||T(it,Z.x2,Z.y)||T(it,Z.x,Z.y2)||T(it,Z.x2,Z.y2)||T(Z,it.x,it.y)||T(Z,it.x2,it.y)||T(Z,it.x,it.y2)||T(Z,it.x2,it.y2)||(Z.xit.x||it.xZ.x)&&(Z.yit.y||it.yZ.y)},b=function(Z,it,nt,q,vt,pt,$,Q){(0,P.isArray)(Z)||(Z=[Z,it,nt,q,vt,pt,$,Q]);var et=m.apply(null,Z);return D(et.min.x,et.min.y,et.max.x-et.min.x,et.max.y-et.min.y)},L=function(Z,it,nt,q,vt,pt,$,Q,et){var ft=1-et,ot=Math.pow(ft,3),lt=Math.pow(ft,2),dt=et*et,ut=dt*et,st=ot*Z+lt*3*et*nt+ft*3*et*et*vt+ut*$,ht=ot*it+lt*3*et*q+ft*3*et*et*pt+ut*Q,U=Z+2*et*(nt-Z)+dt*(vt-2*nt+Z),rt=it+2*et*(q-it)+dt*(pt-2*q+it),yt=nt+2*et*(vt-nt)+dt*($-2*vt+nt),Pt=q+2*et*(pt-q)+dt*(Q-2*pt+q),mt=ft*Z+et*nt,gt=ft*it+et*q,Mt=ft*vt+et*$,At=ft*pt+et*Q,St=90-Math.atan2(U-yt,rt-Pt)*180/Math.PI;return{x:st,y:ht,m:{x:U,y:rt},n:{x:yt,y:Pt},start:{x:mt,y:gt},end:{x:Mt,y:At},alpha:St}},x=function(Z,it,nt){var q=b(Z),vt=b(it);if(!R(q,vt))return nt?0:[];for(var pt=g.apply(0,Z),$=g.apply(0,it),Q=~~(pt/8),et=~~($/8),ft=[],ot=[],lt={},dt=nt?0:[],ut=0;ut=0&&At<=1&&St>=0&&St<=1&&(nt?dt+=1:dt.push({x:Mt.x,y:Mt.y,t1:At,t2:St}))}}return dt},F=function(Z,it,nt){Z=o(Z),it=o(it);for(var q,vt,pt,$,Q,et,ft,ot,lt,dt,ut=nt?0:[],st=0,ht=Z.length;st=3&&(ot.length===3&<.push("Q"),lt=lt.concat(ot[1])),ot.length===2&<.push("L"),lt=lt.concat(ot[ot.length-1]),lt});return ft}var W=function(Z,it,nt){if(nt===1)return[[].concat(Z)];var q=[];if(it[0]==="L"||it[0]==="C"||it[0]==="Q")q=q.concat(j(Z,it,nt));else{var vt=[].concat(Z);vt[0]==="M"&&(vt[0]="L");for(var pt=0;pt<=nt-1;pt++)q.push(vt)}return q},w=function(Z,it){if(Z.length===1)return Z;var nt=Z.length-1,q=it.length-1,vt=nt/q,pt=[];if(Z.length===1&&Z[0][0]==="M"){for(var $=0;$=0;et--)$=pt[et].index,pt[et].type==="add"?Z.splice($,0,[].concat(Z[$])):Z.splice($,1)}q=Z.length;var lt=vt-q;if(q0)nt=tt(nt,Z[q-1],1);else{Z[q]=it[q];break}Z[q]=["Q"].concat(nt.reduce(function(vt,pt){return vt.concat(pt)},[]));break;case"T":Z[q]=["T"].concat(nt[0]);break;case"C":if(nt.length<3)if(q>0)nt=tt(nt,Z[q-1],2);else{Z[q]=it[q];break}Z[q]=["C"].concat(nt.reduce(function(vt,pt){return vt.concat(pt)},[]));break;case"S":if(nt.length<2)if(q>0)nt=tt(nt,Z[q-1],1);else{Z[q]=it[q];break}Z[q]=["S"].concat(nt.reduce(function(vt,pt){return vt.concat(pt)},[]));break;default:Z[q]=it[q]}return Z};t.formatPath=k},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P=function(){function S(C,A){this.bubbles=!0,this.target=null,this.currentTarget=null,this.delegateTarget=null,this.delegateObject=null,this.defaultPrevented=!1,this.propagationStopped=!1,this.shape=null,this.fromShape=null,this.toShape=null,this.propagationPath=[],this.type=C,this.name=C,this.originalEvent=A,this.timeStamp=A.timeStamp}return S.prototype.preventDefault=function(){this.defaultPrevented=!0,this.originalEvent.preventDefault&&this.originalEvent.preventDefault()},S.prototype.stopPropagation=function(){this.propagationStopped=!0},S.prototype.toString=function(){var C=this.type;return"[Event (type="+C+")]"},S.prototype.save=function(){},S.prototype.restore=function(){},S}(),E=P;t.default=E},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(107)),C=e(103),A=function(p){(0,E.__extends)(f,p);function f(a){var l=p.call(this)||this;l.destroyed=!1;var n=l.getDefaultCfg();return l.cfg=(0,C.mix)(n,a),l}return f.prototype.getDefaultCfg=function(){return{}},f.prototype.get=function(a){return this.cfg[a]},f.prototype.set=function(a,l){this.cfg[a]=l},f.prototype.destroy=function(){this.cfg={destroyed:!0},this.off(),this.destroyed=!0},f}(S.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(432)),A=e(103),O={},p="_INDEX";function f(v,g){if(v.set("canvas",g),v.isGroup()){var m=v.get("children");m.length&&m.forEach(function(M){f(M,g)})}}function a(v,g){if(v.set("timeline",g),v.isGroup()){var m=v.get("children");m.length&&m.forEach(function(M){a(M,g)})}}function l(v,g){var m=v.getChildren();return m.indexOf(g)>=0}function n(v,g,m){m===void 0&&(m=!0),m?g.destroy():(g.set("parent",null),g.set("canvas",null)),(0,A.removeFromArray)(v.getChildren(),g)}function o(v){return function(g,m){var M=v(g,m);return M===0?g[p]-m[p]:M}}var u=function(v){(0,E.__extends)(g,v);function g(){return v!==null&&v.apply(this,arguments)||this}return g.prototype.isCanvas=function(){return!1},g.prototype.getBBox=function(){var m=Infinity,M=-Infinity,T=Infinity,I=-Infinity,D=[],R=[],b=this.getChildren().filter(function(x){return x.get("visible")&&(!x.isGroup()||x.isGroup()&&x.getChildren().length>0)});b.length>0?((0,A.each)(b,function(x){var F=x.getBBox();D.push(F.minX,F.maxX),R.push(F.minY,F.maxY)}),m=(0,S.min)(D),M=(0,S.max)(D),T=(0,S.min)(R),I=(0,S.max)(R)):(m=0,M=0,T=0,I=0);var L={x:m,y:T,minX:m,minY:T,maxX:M,maxY:I,width:M-m,height:I-T};return L},g.prototype.getCanvasBBox=function(){var m=Infinity,M=-Infinity,T=Infinity,I=-Infinity,D=[],R=[],b=this.getChildren().filter(function(x){return x.get("visible")&&(!x.isGroup()||x.isGroup()&&x.getChildren().length>0)});b.length>0?((0,A.each)(b,function(x){var F=x.getCanvasBBox();D.push(F.minX,F.maxX),R.push(F.minY,F.maxY)}),m=(0,S.min)(D),M=(0,S.max)(D),T=(0,S.min)(R),I=(0,S.max)(R)):(m=0,M=0,T=0,I=0);var L={x:m,y:T,minX:m,minY:T,maxX:M,maxY:I,width:M-m,height:I-T};return L},g.prototype.getDefaultCfg=function(){var m=v.prototype.getDefaultCfg.call(this);return m.children=[],m},g.prototype.onAttrChange=function(m,M,T){if(v.prototype.onAttrChange.call(this,m,M,T),m==="matrix"){var I=this.getTotalMatrix();this._applyChildrenMarix(I)}},g.prototype.applyMatrix=function(m){var M=this.getTotalMatrix();v.prototype.applyMatrix.call(this,m);var T=this.getTotalMatrix();T!==M&&this._applyChildrenMarix(T)},g.prototype._applyChildrenMarix=function(m){var M=this.getChildren();(0,A.each)(M,function(T){T.applyMatrix(m)})},g.prototype.addShape=function(){for(var m=[],M=0;M=0;R--){var b=m[R];if((0,A.isAllowCapture)(b)&&(b.isGroup()?D=b.getShape(M,T,I):b.isHit(M,T)&&(D=b)),D)break}return D},g.prototype.add=function(m){var M=this.getCanvas(),T=this.getChildren(),I=this.get("timeline"),D=m.getParent();D&&n(D,m,!1),m.set("parent",this),M&&f(m,M),I&&a(m,I),T.push(m),m.onCanvasChange("add"),this._applyElementMatrix(m)},g.prototype._applyElementMatrix=function(m){var M=this.getTotalMatrix();M&&m.applyMatrix(M)},g.prototype.getChildren=function(){return this.get("children")},g.prototype.sort=function(){var m=this.getChildren();(0,A.each)(m,function(M,T){return M[p]=T,M}),m.sort(o(function(M,T){return M.get("zIndex")-T.get("zIndex")})),this.onCanvasChange("sort")},g.prototype.clear=function(){if(this.set("clearing",!0),!this.destroyed){for(var m=this.getChildren(),M=m.length-1;M>=0;M--)m[M].destroy();this.set("children",[]),this.onCanvasChange("clear"),this.set("clearing",!1)}},g.prototype.destroy=function(){this.get("destroyed")||(this.clear(),v.prototype.destroy.call(this))},g.prototype.getFirst=function(){return this.getChildByIndex(0)},g.prototype.getLast=function(){var m=this.getChildren();return this.getChildByIndex(m.length-1)},g.prototype.getChildByIndex=function(m){var M=this.getChildren();return M[m]},g.prototype.getCount=function(){var m=this.getChildren();return m.length},g.prototype.contain=function(m){var M=this.getChildren();return M.indexOf(m)>-1},g.prototype.removeChild=function(m,M){M===void 0&&(M=!0),this.contain(m)&&m.remove(M)},g.prototype.findAll=function(m){var M=[],T=this.getChildren();return(0,A.each)(T,function(I){m(I)&&M.push(I),I.isGroup()&&(M=M.concat(I.findAll(m)))}),M},g.prototype.find=function(m){var M=null,T=this.getChildren();return(0,A.each)(T,function(I){if(m(I)?M=I:I.isGroup()&&(M=I.find(m)),M)return!1}),M},g.prototype.findById=function(m){return this.find(function(M){return M.get("id")===m})},g.prototype.findByClassName=function(m){return this.find(function(M){return M.get("className")===m})},g.prototype.findAllByName=function(m){return this.findAll(function(M){return M.get("name")===m})},g}(C.default),h=u;t.default=h},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=e(32),A=e(103),O=e(251),p=P(e(430)),f=C.ext.transform,a="matrix",l=["zIndex","capture","visible","type"],n=["repeat"],o=":",u="*";function h(I){for(var D=[],R=0;RF.delay&&(0,S.each)(D.toAttrs,function(B,N){x.call(F.toAttrs,N)&&(delete F.toAttrs[N],delete F.fromAttrs[N])})}),I}var M=function(I){(0,E.__extends)(D,I);function D(R){var b=I.call(this,R)||this;b.attrs={};var L=b.getDefaultAttrs();return(0,S.mix)(L,R.attrs),b.attrs=L,b.initAttrs(L),b.initAnimate(),b}return D.prototype.getDefaultCfg=function(){return{visible:!0,capture:!0,zIndex:0}},D.prototype.getDefaultAttrs=function(){return{matrix:this.getDefaultMatrix(),opacity:1}},D.prototype.onCanvasChange=function(R){},D.prototype.initAttrs=function(R){},D.prototype.initAnimate=function(){this.set("animable",!0),this.set("animating",!1)},D.prototype.isGroup=function(){return!1},D.prototype.getParent=function(){return this.get("parent")},D.prototype.getCanvas=function(){return this.get("canvas")},D.prototype.attr=function(){for(var R,b=[],L=0;L0?x=m(x,Z):L.addAnimator(this),x.push(Z),this.set("animations",x),this.set("_pause",{isPaused:!1})}},D.prototype.stopAnimate=function(R){var b=this;R===void 0&&(R=!0);var L=this.get("animations");(0,S.each)(L,function(x){R&&(x.onFrame?b.attr(x.onFrame(1)):b.attr(x.toAttrs)),x.callback&&x.callback()}),this.set("animating",!1),this.set("animations",[])},D.prototype.pauseAnimate=function(){var R=this.get("timeline"),b=this.get("animations"),L=R.getTime();return(0,S.each)(b,function(x){x._paused=!0,x._pauseTime=L,x.pauseCallback&&x.pauseCallback()}),this.set("_pause",{isPaused:!0,pauseTime:L}),this},D.prototype.resumeAnimate=function(){var R=this.get("timeline"),b=R.getTime(),L=this.get("animations"),x=this.get("_pause").pauseTime;return(0,S.each)(L,function(F){F.startTime=F.startTime+(b-x),F._paused=!1,F._pauseTime=null,F.resumeCallback&&F.resumeCallback()}),this.set("_pause",{isPaused:!1}),this.set("animations",L),this},D.prototype.emitDelegation=function(R,b){var L=this,x=b.propagationPath,F=this.getEvents(),B;R==="mouseenter"?B=b.fromShape:R==="mouseleave"&&(B=b.toShape);for(var N=function(Y){var K=x[Y],_=K.get("name");if(_){if((K.isGroup()||K.isCanvas&&K.isCanvas())&&B&&(0,A.isParent)(K,B))return"break";(0,S.isArray)(_)?(0,S.each)(_,function(tt){L.emitDelegateEvent(K,tt,b)}):j.emitDelegateEvent(K,_,b)}},j=this,W=0;W1){var n=C(f,a);return f*l+n*(l-1)}return f}function C(p,f){return f?f-p:p*.14}function A(p,f){var a=(0,E.getOffScreenContext)(),l=0;if((0,P.isNil)(p)||p==="")return l;if(a.save(),a.font=f,(0,P.isString)(p)&&p.includes(` +`)){var n=p.split(` +`);(0,P.each)(n,function(o){var u=a.measureText(o).width;lthis.max?NaN:this.values[o]},f.prototype.getText=function(a){for(var l=[],n=1;n1?a-1:a}this.translateIndexMap&&(this.translateIndexMap=void 0)},f}(C.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(177)),C=function(O){(0,E.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="linear",f.isLinear=!0,f}return p.prototype.invert=function(f){var a=this.getInvertPercent(f);return this.min+a*(this.max-this.min)},p.prototype.initCfg=function(){this.tickMethod="wilkinson-extended",this.nice=!1},p}(S.default),A=C;t.default=A},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(177)),A=function(p){(0,E.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.type="quantize",a}return f.prototype.invert=function(a){var l=this.ticks,n=l.length,o=this.getInvertPercent(a),u=Math.floor(o*(n-1));if(u>=n-1)return(0,S.last)(l);if(u<0)return(0,S.head)(l);var h=l[u],v=l[u+1],g=u/(n-1),m=(u+1)/(n-1);return h+(o-g)/(m-g)*(v-h)},f.prototype.initCfg=function(){this.tickMethod="r-pretty",this.tickCount=5,this.nice=!0},f.prototype.calculateTicks=function(){var a=p.prototype.calculateTicks.call(this);return this.nice||((0,S.last)(a)!==this.max&&a.push(this.max),(0,S.head)(a)!==this.min&&a.unshift(this.min)),a},f.prototype.getScalePercent=function(a){var l=this.ticks;if(a<(0,S.head)(l))return 0;if(a>(0,S.last)(l))return 1;var n=0;return(0,S.each)(l,function(o,u){if(a>=o)n=u;else return!1}),n/(l.length-1)},f}(C.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=C;var E=e(0),S=P(e(443));function C(A){var O=A.values,p=A.tickInterval,f=A.tickCount,a=O;if((0,E.isNumber)(p))return(0,E.filter)(a,function(h,v){return v%p==0});var l=A.min,n=A.max;if((0,E.isNil)(l)&&(l=0),(0,E.isNil)(n)&&(n=O.length-1),(0,E.isNumber)(f)&&f=l&&h<=n});return u.map(function(h){return O[h]})}return O.slice(l,n+1)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_Q=t.ALL_Q=void 0,t.default=v;var P=e(0),E=e(444),S=[1,5,2,2.5,4,3];t.DEFAULT_Q=S;var C=[1,5,2,2.5,4,3,1.5,7,6,8,9];t.ALL_Q=C;var A=Number.EPSILON*100;function O(g,m){return(g%m+m)%m}function p(g){return Math.round(g*1e12)/1e12}function f(g,m,M,T,I,D){var R=(0,P.size)(m),b=(0,P.indexOf)(m,g),L=0,x=O(T,D);return(x=0&&(L=1),1-b/(R-1)-M+L}function a(g,m,M){var T=(0,P.size)(m),I=(0,P.indexOf)(m,g),D=1;return 1-I/(T-1)-M+D}function l(g,m,M,T,I,D){var R=(g-1)/(D-I),b=(m-1)/(Math.max(D,T)-Math.min(M,I));return 2-Math.max(R/b,b/R)}function n(g,m){return g>=m?2-(g-1)/(m-1):1}function o(g,m,M,T){var I=m-g;return 1-.5*(Math.pow(m-T,2)+Math.pow(g-M,2))/Math.pow(.1*I,2)}function u(g,m,M){var T=m-g;if(M>T){var I=(M-T)/2;return 1-Math.pow(I,2)/Math.pow(.1*T,2)}return 1}function h(){return 1}function v(g,m,M,T,I,D){M===void 0&&(M=5),T===void 0&&(T=!0),I===void 0&&(I=S),D===void 0&&(D=[.25,.2,.5,.05]);var R=M<0?0:Math.round(M);if(Number.isNaN(g)||Number.isNaN(m)||typeof g!="number"||typeof m!="number"||!R)return{min:0,max:0,ticks:[]};if(m-g<1e-15||R===1)return{min:g,max:m,ticks:[g]};for(var b={score:-2,lmin:0,lmax:0,lstep:0},L=1;Lb.score&&(!T||at<=g&&Z>=m)&&(b.lmin=at,b.lmax=Z,b.lstep=it,b.score=$)}w+=1}N+=1}}L+=1}var Q=(0,E.prettyNumber)(b.lmax),et=(0,E.prettyNumber)(b.lmin),ft=(0,E.prettyNumber)(b.lstep),ot=Math.floor(p((Q-et)/ft))+1,lt=new Array(ot);lt[0]=(0,E.prettyNumber)(et);for(var x=1;x=0&&g<1/2*Math.PI?(T={x:M.minX,y:M.minY},I={x:M.maxX,y:M.maxY}):1/2*Math.PI<=g&&g1&&(f*=Math.sqrt(T),a*=Math.sqrt(T));var I=f*f*(M*M)+a*a*(m*m),D=I?Math.sqrt((f*f*(a*a)-I)/I):1;n===o&&(D*=-1),isNaN(D)&&(D=0);var R=a?D*f*M/a:0,b=f?D*-a*m/f:0,L=(u+v)/2+Math.cos(l)*R-Math.sin(l)*b,x=(h+g)/2+Math.sin(l)*R+Math.cos(l)*b,F=[(m-R)/f,(M-b)/a],B=[(-1*m-R)/f,(-1*M-b)/a],N=C([1,0],F),j=C(F,B);return S(F,B)<=-1&&(j=Math.PI),S(F,B)>=1&&(j=0),o===0&&j>0&&(j=j-2*Math.PI),o===1&&j<0&&(j=j+2*Math.PI),{cx:L,cy:x,rx:P.isSamePoint(O,[v,g])?0:f,ry:P.isSamePoint(O,[v,g])?0:a,startAngle:N,endAngle:N+j,xRotation:l,arcFlag:n,sweepFlag:o}}t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(30);function E(S,C,A){var O=P.getOffScreenContext();return S.createPath(O),O.isPointInPath(C,A)}t.default=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=1e-6;function E(A){return Math.abs(A)0!=E(o[1]-p)>0&&E(O-(p-n[1])*(n[0]-o[0])/(n[1]-o[1])-n[0])<0&&(f=!f)}return f}t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(51);function E(S,C,A,O,p,f,a,l){var n=(Math.atan2(l-C,a-S)+Math.PI*2)%(Math.PI*2);if(np)return!1;var o={x:S+A*Math.cos(n),y:C+A*Math.sin(n)};return P.distance(o.x,o.y,a,l)<=f/2}t.default=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(184);function E(S,C,A,O,p){var f=S.length;if(f<2)return!1;for(var a=0;a1){var p=Array(S.callback.length-1).fill("");O=S.mapping.apply(S,(0,P.__spreadArray)([C],p,!1)).join("")}else O=S.mapping(C).join("");return O||A}t.getMappingValue=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getLegendThemeCfg=t.getCustomLegendItems=t.getLegendItems=t.getLegendLayout=void 0;var P=e(1),E=e(0),S=e(20),C=e(465),A=e(70),O=e(147),p=["line","cross","tick","plus","hyphen"];function f(v,g){return(0,E.isFunction)(g)?g(v):(0,E.deepMix)({},v,g)}function a(v,g){var m=v.symbol;if((0,E.isString)(m)&&p.indexOf(m)!==-1){var M=(0,E.get)(v,"style",{}),T=(0,E.get)(M,"lineWidth",1),I=M.stroke||M.fill||g;v.style=(0,E.deepMix)({},v.style,{lineWidth:T,stroke:I,fill:null})}}function l(v){var g=v.symbol;(0,E.isString)(g)&&O.MarkerSymbols[g]&&(v.symbol=O.MarkerSymbols[g])}function n(v){return v.startsWith(S.DIRECTION.LEFT)||v.startsWith(S.DIRECTION.RIGHT)?"vertical":"horizontal"}t.getLegendLayout=n;function o(v,g,m,M,T){var I=m.getScale(m.type);if(I.isCategory){var D=I.field,R=g.getAttribute("color"),b=g.getAttribute("shape"),L=v.getTheme().defaultColor,x=g.coordinate.isPolar;return I.getTicks().map(function(F,B){var N,j=F.text,W=F.value,w=j,H=I.invert(W),Y=v.filterFieldData(D,[(N={},N[D]=H,N)]).length===0;(0,E.each)(v.views,function(k){var at;k.filterFieldData(D,[(at={},at[D]=H,at)]).length||(Y=!0)});var K=(0,C.getMappingValue)(R,H,L),_=(0,C.getMappingValue)(b,H,"point"),tt=g.getShapeMarker(_,{color:K,isInPolar:x}),X=T;return(0,E.isFunction)(X)&&(X=X(w,B,(0,P.__assign)({name:w,value:H},(0,E.deepMix)({},M,tt)))),tt=(0,E.deepMix)({},M,tt,(0,A.omit)((0,P.__assign)({},X),["style"])),a(tt,K),X&&X.style&&(tt.style=f(tt.style,X.style)),l(tt),{id:H,name:w,value:H,marker:tt,unchecked:Y}})}return[]}t.getLegendItems=o;function u(v,g,m){return m.map(function(M,T){var I=g;(0,E.isFunction)(I)&&(I=I(M.name,T,(0,E.deepMix)({},v,M)));var D=(0,E.isFunction)(M.marker)?M.marker(M.name,T,(0,E.deepMix)({},v,M)):M.marker,R=(0,E.deepMix)({},v,I,D);return l(R),M.marker=R,M})}t.getCustomLegendItems=u;function h(v,g){var m=(0,E.get)(v,["components","legend"],{});return(0,E.deepMix)({},(0,E.get)(m,["common"],{}),(0,E.deepMix)({},(0,E.get)(m,[g],{})))}t.getLegendThemeCfg=h},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseLineGradient=p,t.parsePattern=a,t.parseRadialGradient=f,t.parseRadius=n,t.parseStyle=l;var P=e(53),E=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,S=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,C=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,A=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function O(o,u){var h=o.match(A);(0,P.each)(h,function(v){var g=v.split(":");u.addColorStop(g[0],g[1])})}function p(o,u,h){var v=E.exec(h),g=parseFloat(v[1])%360*(Math.PI/180),m=v[2],M=u.getBBox(),T,I;g>=0&&g<1/2*Math.PI?(T={x:M.minX,y:M.minY},I={x:M.maxX,y:M.maxY}):1/2*Math.PI<=g&&g1&&(f*=Math.sqrt(T),a*=Math.sqrt(T));var I=f*f*(M*M)+a*a*(m*m),D=I?Math.sqrt((f*f*(a*a)-I)/I):1;n===o&&(D*=-1),isNaN(D)&&(D=0);var R=a?D*f*M/a:0,b=f?D*-a*m/f:0,L=(u+v)/2+Math.cos(l)*R-Math.sin(l)*b,x=(h+g)/2+Math.sin(l)*R+Math.cos(l)*b,F=[(m-R)/f,(M-b)/a],B=[(-1*m-R)/f,(-1*M-b)/a],N=C([1,0],F),j=C(F,B);return S(F,B)<=-1&&(j=Math.PI),S(F,B)>=1&&(j=0),o===0&&j>0&&(j=j-2*Math.PI),o===1&&j<0&&(j=j+2*Math.PI),{cx:L,cy:x,rx:(0,P.isSamePoint)(O,[v,g])?0:f,ry:(0,P.isSamePoint)(O,[v,g])?0:a,startAngle:N,endAngle:N+j,xRotation:l,arcFlag:n,sweepFlag:o}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var P=e(30);function E(S,C,A){var O=(0,P.getOffScreenContext)();return S.createPath(O),O.isPointInPath(C,A)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=C;var P=1e-6;function E(A){return Math.abs(A)0!=E(o[1]-p)>0&&E(O-(p-n[1])*(n[0]-o[0])/(n[1]-o[1])-n[0])<0&&(f=!f)}return f}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var P=e(53);function E(S,C,A,O,p,f,a,l){var n=(Math.atan2(l-C,a-S)+Math.PI*2)%(Math.PI*2);if(np)return!1;var o={x:S+A*Math.cos(n),y:C+A*Math.sin(n)};return(0,P.distance)(o.x,o.y,a,l)<=f/2}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var E=P(e(190));function S(C,A,O,p,f){var a=C.length;if(a<2)return!1;for(var l=0;l1){for(var a=A.addGroup(),l=0,n=p;l1?a[1]:l,u=a.length>3?a[3]:n,h=a.length>2?a[2]:o;return{min:l,max:n,min1:o,max1:u,median:h}}function O(f,a,l){var n=l/2,o;if((0,E.isArray)(a)){var u=A(a),h=u.min,v=u.max,g=u.median,m=u.min1,M=u.max1,T=f-n,I=f+n;o=[[T,v],[I,v],[f,v],[f,M],[T,m],[T,M],[I,M],[I,m],[f,m],[f,h],[T,h],[I,h],[T,g],[I,g]]}else{a=(0,E.isNil)(a)?.5:a;var D=A(f),h=D.min,v=D.max,g=D.median,m=D.min1,M=D.max1,R=a-n,b=a+n;o=[[h,R],[h,b],[h,a],[m,a],[m,R],[m,b],[M,b],[M,R],[M,a],[v,a],[v,R],[v,b],[g,R],[g,b]]}return o.map(function(L){return{x:L[0],y:L[1]}})}function p(f){return[["M",f[0].x,f[0].y],["L",f[1].x,f[1].y],["M",f[2].x,f[2].y],["L",f[3].x,f[3].y],["M",f[4].x,f[4].y],["L",f[5].x,f[5].y],["L",f[6].x,f[6].y],["L",f[7].x,f[7].y],["L",f[4].x,f[4].y],["Z"],["M",f[8].x,f[8].y],["L",f[9].x,f[9].y],["M",f[10].x,f[10].y],["L",f[11].x,f[11].y],["M",f[12].x,f[12].y],["L",f[13].x,f[13].y]]}(0,S.registerShape)("schema","box",{getPoints:function(a){var l=a.x,n=a.y,o=a.size;return O(l,n,o)},draw:function(a,l){var n=(0,C.getStyle)(a,!0,!1),o=this.parsePath(p(a.points)),u=l.addShape("path",{attrs:(0,P.__assign)((0,P.__assign)({},n),{path:o,name:"schema"})});return u},getMarker:function(a){var l=a.color;return{symbol:function(o,u,h){var v=[u-6,u-3,u,u+3,u+6],g=O(o,v,h);return[["M",g[0].x+1,g[0].y],["L",g[1].x-1,g[1].y],["M",g[2].x,g[2].y],["L",g[3].x,g[3].y],["M",g[4].x,g[4].y],["L",g[5].x,g[5].y],["L",g[6].x,g[6].y],["L",g[7].x,g[7].y],["L",g[4].x,g[4].y],["Z"],["M",g[8].x,g[8].y],["L",g[9].x,g[9].y],["M",g[10].x+1,g[10].y],["L",g[11].x-1,g[11].y],["M",g[12].x,g[12].y],["L",g[13].x,g[13].y]]},style:{r:6,lineWidth:1,stroke:l}}}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(70),C=e(26),A=e(34);function O(a){var l=(0,E.isArray)(a)?a:[a],n=l.sort(function(o,u){return u-o});return(0,S.padEnd)(n,4,n[n.length-1])}function p(a,l,n){var o=O(l);return[{x:a,y:o[0]},{x:a,y:o[1]},{x:a-n/2,y:o[2]},{x:a-n/2,y:o[1]},{x:a+n/2,y:o[1]},{x:a+n/2,y:o[2]},{x:a,y:o[2]},{x:a,y:o[3]}]}function f(a){return[["M",a[0].x,a[0].y],["L",a[1].x,a[1].y],["M",a[2].x,a[2].y],["L",a[3].x,a[3].y],["L",a[4].x,a[4].y],["L",a[5].x,a[5].y],["Z"],["M",a[6].x,a[6].y],["L",a[7].x,a[7].y]]}(0,C.registerShape)("schema","candle",{getPoints:function(l){var n=l.x,o=l.y,u=l.size;return p(n,o,u)},draw:function(l,n){var o=(0,A.getStyle)(l,!0,!0),u=this.parsePath(f(l.points)),h=n.addShape("path",{attrs:(0,P.__assign)((0,P.__assign)({},o),{path:u,name:"schema"})});return h},getMarker:function(l){var n=l.color;return{symbol:function(u,h,v){var g=[h+7.5,h+3,h-3,h-7.5],m=p(u,g,v);return[["M",m[0].x,m[0].y],["L",m[1].x,m[1].y],["M",m[2].x,m[2].y],["L",m[3].x,m[3].y],["L",m[4].x,m[4].y],["L",m[5].x,m[5].y],["Z"],["M",m[6].x,m[6].y],["L",m[7].x,m[7].y]]},style:{lineWidth:1,stroke:n,fill:n,r:6}}}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(26),C=e(34);function A(O,p){var f=Math.abs(O[0].x-O[2].x),a=Math.abs(O[0].y-O[2].y),l=Math.min(f,a);p&&(l=(0,E.clamp)(p,0,Math.min(f,a))),l=l/2;var n=(O[0].x+O[2].x)/2,o=(O[0].y+O[2].y)/2;return{x:n-l,y:o-l,width:l*2,height:l*2}}(0,S.registerShape)("polygon","square",{draw:function(p,f){if(!(0,E.isEmpty)(p.points)){var a=(0,C.getStyle)(p,!0,!0),l=this.parsePoints(p.points);return f.addShape("rect",{attrs:(0,P.__assign)((0,P.__assign)({},a),A(l,p.size)),name:"polygon"})}},getMarker:function(p){var f=p.color;return{symbol:"square",style:{r:4,fill:f}}}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.antiCollision=void 0;function P(E,S,C){var A=E.filter(function(g){return!g.invisible});A.sort(function(g,m){return g.y-m.y});var O=!0,p=C.minY,f=C.maxY,a=Math.abs(p-f),l,n=0,o=Number.MIN_VALUE,u=A.map(function(g){return g.y>n&&(n=g.y),g.ya&&(a=n-p);O;)for(u.forEach(function(g){var m=(Math.min.apply(o,g.targets)+Math.max.apply(o,g.targets))/2;g.pos=Math.min(Math.max(o,m-g.size/2),a-g.size),g.pos=Math.max(0,g.pos)}),O=!1,l=u.length;l--;)if(l>0){var h=u[l-1],v=u[l];h.pos+h.size>v.pos&&(h.size+=v.size,h.targets=h.targets.concat(v.targets),h.pos+h.size>a&&(h.pos=a-h.size),u.splice(l,1),O=!0)}l=0,u.forEach(function(g){var m=p+S/2;g.targets.forEach(function(){A[l].y=g.pos+m,m+=S,l++})})}t.antiCollision=P},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=(0,P.__importDefault)(e(291)),C=function(A){(0,P.__extends)(O,A);function O(){var p=A!==null&&A.apply(this,arguments)||this;return p.shapeType="rect",p}return O.prototype.getRegion=function(){var p=this.points;return{start:(0,E.head)(p),end:(0,E.last)(p)}},O.prototype.getMaskAttrs=function(){var p=this.getRegion(),f=p.start,a=p.end,l=Math.min(f.x,a.x),n=Math.min(f.y,a.y),o=Math.abs(a.x-f.x),u=Math.abs(a.y-f.y);return{x:l,y:n,width:o,height:u}},O}(S.default);t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=(0,P.__importDefault)(e(291)),C=function(A){(0,P.__extends)(O,A);function O(){return A!==null&&A.apply(this,arguments)||this}return O.prototype.getMaskPath=function(){var p=this.points,f=[];return p.length&&((0,E.each)(p,function(a,l){l===0?f.push(["M",a.x,a.y]):f.push(["L",a.x,a.y])}),f.push(["L",p[0].x,p[0].y])),f},O.prototype.getMaskAttrs=function(){return{path:this.getMaskPath()}},O.prototype.addPoint=function(){this.resize()},O}(S.default);t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BRUSH_FILTER_EVENTS=void 0;var P=e(1),E=e(98),S=(0,P.__importDefault)(e(44)),C=e(31);function A(f,a,l,n){var o=Math.min(l[a],n[a]),u=Math.max(l[a],n[a]),h=f.range,v=h[0],g=h[1];if(og&&(u=g),o===g&&u===g)return null;var m=f.invert(o),M=f.invert(u);if(f.isCategory){var T=f.values.indexOf(m),I=f.values.indexOf(M),D=f.values.slice(T,I+1);return function(R){return D.includes(R)}}else return function(R){return R>=m&&R<=M}}var O;(function(f){f.FILTER="brush-filter-processing",f.RESET="brush-filter-reset",f.BEFORE_FILTER="brush-filter:beforefilter",f.AFTER_FILTER="brush-filter:afterfilter",f.BEFORE_RESET="brush-filter:beforereset",f.AFTER_RESET="brush-filter:afterreset"})(O||(O={})),t.BRUSH_FILTER_EVENTS=O;var p=function(f){(0,P.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.dims=["x","y"],l.startPoint=null,l.isStarted=!1,l}return a.prototype.hasDim=function(l){return this.dims.includes(l)},a.prototype.start=function(){var l=this.context;this.isStarted=!0,this.startPoint=l.getCurrentPoint()},a.prototype.filter=function(){var l,n;if((0,C.isMask)(this.context)){var o=this.context.event.target,u=o.getCanvasBBox();l={x:u.x,y:u.y},n={x:u.maxX,y:u.maxY}}else{if(!this.isStarted)return;l=this.startPoint,n=this.context.getCurrentPoint()}if(!(Math.abs(l.x-n.x)<5||Math.abs(l.x-n.y)<5)){var h=this.context,v=h.view,g=h.event,m={view:v,event:g,dims:this.dims};v.emit(O.BEFORE_FILTER,E.Event.fromData(v,O.BEFORE_FILTER,m));var M=v.getCoordinate(),T=M.invert(n),I=M.invert(l);if(this.hasDim("x")){var D=v.getXScale(),R=A(D,"x",T,I);this.filterView(v,D.field,R)}if(this.hasDim("y")){var b=v.getYScales()[0],R=A(b,"y",T,I);this.filterView(v,b.field,R)}this.reRender(v,{source:O.FILTER}),v.emit(O.AFTER_FILTER,E.Event.fromData(v,O.AFTER_FILTER,m))}},a.prototype.end=function(){this.isStarted=!1},a.prototype.reset=function(){var l=this.context.view;if(l.emit(O.BEFORE_RESET,E.Event.fromData(l,O.BEFORE_RESET,{})),this.isStarted=!1,this.hasDim("x")){var n=l.getXScale();this.filterView(l,n.field,null)}if(this.hasDim("y")){var o=l.getYScales()[0];this.filterView(l,o.field,null)}this.reRender(l,{source:O.RESET}),l.emit(O.AFTER_RESET,E.Event.fromData(l,O.AFTER_RESET,{}))},a.prototype.filterView=function(l,n,o){l.filter(n,o)},a.prototype.reRender=function(l,n){l.render(!0,n)},a}(S.default);t.default=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(186),S="x",C="y",A=function(O){(0,P.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.dims=[S,C],f.cfgFields=["dims"],f.cacheScaleDefs={},f}return p.prototype.hasDim=function(f){return this.dims.includes(f)},p.prototype.getScale=function(f){var a=this.context.view;return f==="x"?a.getXScale():a.getYScales()[0]},p.prototype.resetDim=function(f){var a=this.context.view;if(this.hasDim(f)&&this.cacheScaleDefs[f]){var l=this.getScale(f);a.scale(l.field,this.cacheScaleDefs[f]),this.cacheScaleDefs[f]=null}},p.prototype.reset=function(){this.resetDim(S),this.resetDim(C);var f=this.context.view;f.render(!0)},p}(E.Action);t.default=A},function(G,t,e){"use strict";G.exports=function(P){return P.webpackPolyfill||(P.deprecate=function(){},P.paths=[],P.children||(P.children=[]),Object.defineProperty(P,"loaded",{enumerable:!0,get:function(){return P.l}}),Object.defineProperty(P,"id",{enumerable:!0,get:function(){return P.i}}),P.webpackPolyfill=1),P}},function(G,t,e){"use strict";var P=e(497);function E(S,C){if(!!S){if(typeof S=="string")return P(S,C);var A=Object.prototype.toString.call(S).slice(8,-1);if(A==="Object"&&S.constructor&&(A=S.constructor.name),A==="Map"||A==="Set")return Array.from(S);if(A==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(A))return P(S,C)}}G.exports=E,G.exports.default=G.exports,G.exports.__esModule=!0},function(G,t,e){"use strict";function P(E,S){(S==null||S>E.length)&&(S=E.length);for(var C=0,A=new Array(S);C {}"),null}},function(G,t,e){"use strict";e.d(t,"a",function(){return C});var P=e(3),E=e.n(P),S=e(40);function C(A){var O=Object(S.a)(),p=A.type,f=A.config;return Object(P.useLayoutEffect)(function(){return O.interaction(p,f),function(){O.removeInteraction(p)}}),null}},function(G,t,e){"use strict";var P=e(2),E=P(e(6));Object.defineProperty(t,"__esModule",{value:!0}),t.pick=void 0;function S(C,A){var O={};return C!==null&&(0,E.default)(C)==="object"&&A.forEach(function(p){var f=C[p];f!==void 0&&(O[p]=f)}),O}t.pick=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.log=t.invariant=t.LEVEL=void 0;var P=e(1),E;(function(p){p.ERROR="error",p.WARN="warn",p.INFO="log"})(E=t.LEVEL||(t.LEVEL={}));var S="AntV/G2Plot";function C(p){for(var f=[],a=1;a"},key:(h===0?"top":"bottom")+"-statistic"},S.pick(u,["offsetX","offsetY","rotate","style","formatter"])))}})},t.renderGaugeStatistic=function(O,p,f){var a=p.statistic,l=a.title,n=a.content;[l,n].forEach(function(o){if(!!o){var u=E.isFunction(o.style)?o.style(f):o.style;O.annotation().html(P.__assign({position:["50%","100%"],html:function(v,g){var m=g.getCoordinate(),M=g.views[0].getCoordinate(),T=M.getCenter(),I=M.getRadius(),D=Math.max(Math.sin(M.startAngle),Math.sin(M.endAngle))*I,R=T.y+D-m.y.start-parseFloat(E.get(u,"fontSize",0)),b=m.getRadius()*m.innerRadius*2;A(v,P.__assign({width:b+"px",transform:"translate(-50%, "+R+"px)"},C(u)));var L=g.getData();if(o.customHtml)return o.customHtml(v,g,f,L);var x=o.content;return o.formatter&&(x=o.formatter(f,L)),x?E.isString(x)?x:""+x:"
"}},S.pick(o,["offsetX","offsetY","rotate","style","formatter"])))}})}},function(G,t,e){"use strict";e.d(t,"a",function(){return p});var P=e(134),E=e.n(P),S=e(3),C=e.n(S),A=e(92),O=e.n(A);function p(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"default",a=Object(A.getTheme)(f);a.name=f;var l=Object(S.useState)(a),n=E()(l,2),o=n[0],u=n[1],h=function(g){var m=Object(A.getTheme)(g);m.name=g,u(m)};return[o,h]}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ver=t.clear=t.bind=void 0;var P=e(1092),E=function(O,p){var f=(0,P.getSensor)(O);return f.bind(p),function(){f.unbind(p)}};t.bind=E;var S=function(O){var p=(0,P.getSensor)(O);(0,P.removeSensor)(p)};t.clear=S;var C="1.0.1";t.ver=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P=function(S){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,A=null;return function(){for(var O=this,p=arguments.length,f=new Array(p),a=0;a1?(this.historyCache=l,this.drawBreadCrumb()):(this.historyCache=[],this.hideCrumbGroup())}},a.prototype.getButtonCfg=function(){var l=this.context.view,n=S.get(l,["interactions","drill-down","cfg","drillDownConfig"]);return C.deepAssign(this.breadCrumbCfg,n==null?void 0:n.breadCrumb,this.cfg)},a.prototype.drawBreadCrumb=function(){this.drawBreadCrumbGroup(),this.resetPosition(),this.breadCrumbGroup.show()},a.prototype.drawBreadCrumbGroup=function(){var l=this,n=this.getButtonCfg(),o=this.historyCache;this.breadCrumbGroup?this.breadCrumbGroup.clear():this.breadCrumbGroup=this.context.view.foregroundGroup.addGroup({name:t.BREAD_CRUMB_NAME});var u=0;o.forEach(function(h,v){var g=l.breadCrumbGroup.addShape({type:"text",id:h.id,name:t.BREAD_CRUMB_NAME+"_"+h.name+"_text",attrs:P.__assign(P.__assign({text:v===0&&!S.isNil(n.rootText)?n.rootText:h.name},n.textStyle),{x:u,y:0})}),m=g.getBBox();if(u+=m.width+A,g.on("click",function(I){var D,R=I.target.get("id");if(R!==((D=S.last(o))===null||D===void 0?void 0:D.id)){var b=o.slice(0,o.findIndex(function(L){return L.id===R})+1);l.backTo(b)}}),g.on("mouseenter",function(I){var D,R=I.target.get("id");R!==((D=S.last(o))===null||D===void 0?void 0:D.id)?g.attr(n.activeTextStyle):g.attr({cursor:"default"})}),g.on("mouseleave",function(){g.attr(n.textStyle)}),vM?(h=(T+M-v)/(2*T),m=Math.sqrt(Math.max(0,M/T-h*h)),o.x=l.x-h*u-m*g,o.y=l.y-h*g+m*u):(h=(T+v-M)/(2*T),m=Math.sqrt(Math.max(0,v/T-h*h)),o.x=n.x+h*u-m*g,o.y=n.y+h*g+m*u)):(o.x=n.x+o.r,o.y=n.y)}function A(l,n){var o=l.r+n.r-1e-6,u=n.x-l.x,h=n.y-l.y;return o>0&&o*o>u*u+h*h}function O(l){var n=l._,o=l.next._,u=n.r+o.r,h=(n.x*o.r+o.x*n.r)/u,v=(n.y*o.r+o.y*n.r)/u;return h*h+v*v}function p(l){this._=l,this.next=null,this.previous=null}function f(l){if(!(h=(l=(0,E.default)(l)).length))return 0;var n,o,u,h,v,g,m,M,T,I,D;if(n=l[0],n.x=0,n.y=0,!(h>1))return n.r;if(o=l[1],n.x=-o.r,o.x=n.r,o.y=0,!(h>2))return n.r+o.r;C(o,n,u=l[2]),n=new p(n),o=new p(o),u=new p(u),n.next=u.previous=o,o.next=n.previous=u,u.next=o.previous=n;t:for(m=3;m0&&u*u>h*h+v*v}function O(n,o){for(var u=0;u0?f:p:p<0?p:f;case"outer":return f=12,P.isString(p)&&p.endsWith("%")?parseFloat(p)*.01<0?f:p:p>0?p:f;default:return p}}t.adaptOffset=C;function A(O,p){return P.every(E.processIllegalData(O,p),function(f){return f[p]===0})}t.isAllZero=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PIE_STATISTIC=void 0;var P=e(13),E=e(1156),S=e(1157);t.PIE_STATISTIC="pie-statistic",P.registerAction(t.PIE_STATISTIC,S.StatisticAction),P.registerInteraction("pie-statistic-active",{start:[{trigger:"element:mouseenter",action:"pie-statistic:change"}],end:[{trigger:"element:mouseleave",action:"pie-statistic:reset"}]}),P.registerAction("pie-legend",E.PieLegendAction),P.registerInteraction("pie-legend-active",{start:[{trigger:"legend-item:mouseenter",action:"pie-legend:active"}],end:[{trigger:"legend-item:mouseleave",action:"pie-legend:reset"}]})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transform=void 0;var P=e(1),E=e(13),S=[1,0,0,0,1,0,0,0,1];function C(A,O){var p=O?P.__spreadArrays(O):P.__spreadArrays(S);return E.Util.transform(p,A)}t.transform=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSingleKeyValues=t.getFontSizeMapping=t.processImageMask=t.getSize=t.transform=void 0;var P=e(1),E=e(0),S=e(296),C=e(14),A=e(1164);function O(g){var m=g.options,M=g.chart,T=M,I=T.width,D=T.height,R=T.padding,b=T.appendPadding,L=T.ele,x=m.data,F=m.imageMask,B=m.wordField,N=m.weightField,j=m.colorField,W=m.wordStyle,w=m.timeInterval,H=m.random,Y=m.spiral,K=m.autoFit,_=K===void 0?!0:K,tt=m.placementStrategy;if(!x||!x.length)return[];var X=W.fontFamily,k=W.fontWeight,at=W.padding,Z=W.fontSize,it=n(x,N),nt=[h(it),v(it)],q=x.map(function($){return{text:$[B],value:$[N],color:$[j],datum:$}}),vt={imageMask:F,font:X,fontSize:l(Z,nt),fontWeight:k,size:p({width:I,height:D,padding:R,appendPadding:b,autoFit:_,container:L}),padding:at,timeInterval:w,random:H,spiral:Y,rotate:o(m)};if(E.isFunction(tt)){var pt=q.map(function($,Q,et){return P.__assign(P.__assign(P.__assign({},$),{hasText:!!$.text,font:A.functor(vt.font)($,Q,et),weight:A.functor(vt.fontWeight)($,Q,et),rotate:A.functor(vt.rotate)($,Q,et),size:A.functor(vt.fontSize)($,Q,et),style:"normal"}),tt.call(M,$,Q,et))});return pt.push({text:"",value:0,x:0,y:0,opacity:0}),pt.push({text:"",value:0,x:vt.size[0],y:vt.size[1],opacity:0}),pt}return A.wordCloud(q,vt)}t.transform=O;function p(g){var m=g.width,M=g.height,T=g.container,I=g.autoFit,D=g.padding,R=g.appendPadding;if(I){var b=C.getContainerSize(T);m=b.width,M=b.height}m=m||400,M=M||400;var L=f({padding:D,appendPadding:R}),x=L[0],F=L[1],B=L[2],N=L[3],j=[m-(N+F),M-(x+B)];return j}t.getSize=p;function f(g){var m=S.normalPadding(g.padding),M=S.normalPadding(g.appendPadding),T=m[0]+M[0],I=m[1]+M[1],D=m[2]+M[2],R=m[3]+M[3];return[T,I,D,R]}function a(g){return new Promise(function(m,M){if(g instanceof HTMLImageElement){m(g);return}if(E.isString(g)){var T=new Image;T.crossOrigin="anonymous",T.src=g,T.onload=function(){m(T)},T.onerror=function(){C.log(C.LEVEL.ERROR,!1,"image %s load failed !!!",g),M()};return}C.log(C.LEVEL.WARN,g===void 0,"The type of imageMask option must be String or HTMLImageElement."),M()})}t.processImageMask=a;function l(g,m){if(E.isFunction(g))return g;if(E.isArray(g)){var M=g[0],T=g[1];if(!m)return function(){return(T+M)/2};var I=m[0],D=m[1];return D===I?function(){return(T+M)/2}:function(b){var L=b.value;return(T-M)/(D-I)*(L-I)+M}}return function(){return g}}t.getFontSizeMapping=l;function n(g,m){return g.map(function(M){return M[m]}).filter(function(M){return typeof M=="number"&&!isNaN(M)})}t.getSingleKeyValues=n;function o(g){var m=u(g),M=m.rotation,T=m.rotationSteps;if(!E.isArray(M))return M;var I=M[0],D=M[1],R=T===1?0:(D-I)/(T-1);return function(){return D===I?D:Math.floor(Math.random()*T)*R}}function u(g){var m=g.wordStyle.rotationSteps;return m<1&&(C.log(C.LEVEL.WARN,!1,"The rotationSteps option must be greater than or equal to 1."),m=1),{rotation:g.wordStyle.rotation,rotationSteps:m}}function h(g){return Math.min.apply(Math,g)}function v(g){return Math.max.apply(Math,g)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=t.WORD_CLOUD_COLOR_FIELD=void 0;var P=e(23),E=e(14);t.WORD_CLOUD_COLOR_FIELD="color",t.DEFAULT_OPTIONS=E.deepAssign({},P.Plot.getDefaultOptions(),{timeInterval:2e3,legend:!1,tooltip:{showTitle:!1,showMarkers:!1,showCrosshairs:!1,fields:["text","value",t.WORD_CLOUD_COLOR_FIELD],formatter:function(C){return{name:C.text,value:C.value}}},wordStyle:{fontFamily:"Verdana",fontWeight:"normal",padding:1,fontSize:[12,60],rotation:[0,90],rotationSteps:2,rotateRatio:.5}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.basicFunnel=void 0;var P=e(1),E=e(0),S=e(14),C=e(64),A=e(59),O=e(122),p=e(303);function f(u){var h=u.chart,v=u.options,g=v.data,m=g===void 0?[]:g,M=v.yField,T=v.maxSize,I=v.minSize,D=p.transformData(m,m,{yField:M,maxSize:T,minSize:I});return h.data(D),u}function a(u){var h=u.chart,v=u.options,g=v.xField,m=v.yField,M=v.color,T=v.tooltip,I=v.label,D=v.shape,R=D===void 0?"funnel":D,b=v.funnelStyle,L=v.state,x=C.getTooltipMapping(T,[g,m]),F=x.fields,B=x.formatter;A.geometry({chart:h,options:{type:"interval",xField:g,yField:O.FUNNEL_MAPPING_VALUE,colorField:g,tooltipFields:E.isArray(F)&&F.concat([O.FUNNEL_PERCENT,O.FUNNEL_CONVERSATION]),mapping:{shape:R,tooltip:B,color:M,style:b},label:I,state:L}});var N=S.findGeometry(u.chart,"interval");return N.adjust("symmetric"),u}function l(u){var h=u.chart,v=u.options,g=v.isTransposed;return h.coordinate({type:"rect",actions:g?[]:[["transpose"],["scale",1,-1]]}),u}function n(u){var h=u.options,v=h.maxSize,g=function(M,T,I,D){var R=v-(v-M[O.FUNNEL_MAPPING_VALUE])/2;return P.__assign(P.__assign({},D),{start:[T-.5,R],end:[T-.5,R+.05]})};return p.conversionTagComponent(g)(u),u}function o(u){return S.flow(f,a,l,n)(u)}t.basicFunnel=o},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getLiquidData=void 0;var P="liquid";function E(S){return[{percent:S,type:P}]}t.getLiquidData=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.binHistogram=void 0;var P=e(0);function E(A,O,p){if(p===1)return[0,O];var f=Math.floor(A/O);return[O*f,O*(f+1)]}function S(A){return Math.ceil(Math.log(A.length)/Math.LN2)+1}function C(A,O,p,f,a){var l=P.clone(A);P.sortBy(l,O);var n=P.valuesOfKey(l,O),o=P.getRange(n),u=o.max-o.min,h=p;if(!p&&f&&(h=f>1?u/(f-1):o.max),!p&&!f){var v=S(n);h=u/v}var g={},m=P.groupBy(l,a);P.isEmpty(m)?P.each(l,function(T){var I=T[O],D=E(I,h,f),R=D[0]+"-"+D[1];P.hasKey(g,R)||(g[R]={range:D,count:0}),g[R].count+=1}):Object.keys(m).forEach(function(T){P.each(m[T],function(I){var D=I[O],R=E(D,h,f),b=R[0]+"-"+R[1],L=b+"-"+T;P.hasKey(g,L)||(g[L]={range:R,count:0},g[L][a]=T),g[L].count+=1})});var M=[];return P.each(g,function(T){M.push(T)}),M}t.binHistogram=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=t.HISTOGRAM_Y_FIELD=t.HISTOGRAM_X_FIELD=void 0;var P=e(23),E=e(14);t.HISTOGRAM_X_FIELD="range",t.HISTOGRAM_Y_FIELD="count",t.DEFAULT_OPTIONS=E.deepAssign({},P.Plot.getDefaultOptions(),{columnStyle:{stroke:"#FFFFFF"},tooltip:{shared:!0,showMarkers:!1},interactions:[{type:"active-region"}]})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transformData=t.processData=void 0;var P=e(1),E=e(0),S=e(14),C=e(304);function A(p,f,a,l,n){var o,u=[];if(E.reduce(p,function(v,g){var m;S.log(S.LEVEL.WARN,E.isNumber(g[a]),g[a]+" is not a valid number");var M=E.isUndefined(g[a])?null:g[a];return u.push(P.__assign(P.__assign({},g),(m={},m[l]=[v,v+M],m))),v+M},0),u.length&&n){var h=E.get(u,[[p.length-1],l,[1]]);u.push((o={},o[f]=n.label,o[a]=h,o[l]=[0,h],o))}return u}t.processData=A;function O(p,f,a,l){var n=A(p,f,a,C.Y_FIELD,l);return n.map(function(o,u){var h;return E.isObject(o)?P.__assign(P.__assign({},o),(h={},h[C.ABSOLUTE_FIELD]=o[C.Y_FIELD][1],h[C.DIFF_FIELD]=o[C.Y_FIELD][1]-o[C.Y_FIELD][0],h[C.IS_TOTAL]=u===p.length,h)):o})}t.transformData=O},function(G,t,e){"use strict";var P,E,S,C=e(2),A=C(e(6));(function(O,p){(0,A.default)(t)==="object"&&typeof G!="undefined"?p(t):(E=[t],P=p,S=typeof P=="function"?P.apply(t,E):P,S!==void 0&&(G.exports=S))})(void 0,function(O){"use strict";function p(Y,K){return f(Y)||a(Y,K)||l()}function f(Y){if(Array.isArray(Y))return Y}function a(Y,K){var _=[],tt=!0,X=!1,k=void 0;try{for(var at=Y[Symbol.iterator](),Z;!(tt=(Z=at.next()).done)&&(_.push(Z.value),!(K&&_.length===K));tt=!0);}catch(it){X=!0,k=it}finally{try{!tt&&at.return!=null&&at.return()}finally{if(X)throw k}}return _}function l(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function n(Y,K,_,tt){Y=Y.filter(function(Q,et){var ft=K(Q,et),ot=_(Q,et);return ft!=null&&isFinite(ft)&&ot!=null&&isFinite(ot)}),tt&&Y.sort(function(Q,et){return K(Q)-K(et)});for(var X=Y.length,k=new Float64Array(X),at=new Float64Array(X),Z=0,it=0,nt,q,vt,pt=0;ptX&&(q.splice($+1,0,ot),pt=!0)}return pt}}function m(Y,K,_,tt){var X=tt-Y*Y,k=Math.abs(X)<1e-24?0:(_-Y*K)/X,at=K-k*Y;return[at,k]}function M(){var Y=function(k){return k[0]},K=function(k){return k[1]},_;function tt(X){var k=0,at=0,Z=0,it=0,nt=0,q=0,vt=_?+_[0]:Infinity,pt=_?+_[1]:-Infinity;o(X,Y,K,function(dt,ut){var st=Math.log(ut),ht=dt*ut;++k,at+=(ut-at)/k,it+=(ht-it)/k,q+=(dt*ht-q)/k,Z+=(ut*st-Z)/k,nt+=(ht*st-nt)/k,_||(dtpt&&(pt=dt))});var $=m(it/at,Z/at,nt/at,q/at),Q=p($,2),et=Q[0],ft=Q[1];et=Math.exp(et);var ot=function(ut){return et*Math.exp(ft*ut)},lt=g(vt,pt,ot);return lt.a=et,lt.b=ft,lt.predict=ot,lt.rSquared=u(X,Y,K,at,ot),lt}return tt.domain=function(X){return arguments.length?(_=X,tt):_},tt.x=function(X){return arguments.length?(Y=X,tt):Y},tt.y=function(X){return arguments.length?(K=X,tt):K},tt}function T(){var Y=function(k){return k[0]},K=function(k){return k[1]},_;function tt(X){var k=0,at=0,Z=0,it=0,nt=0,q=_?+_[0]:Infinity,vt=_?+_[1]:-Infinity;o(X,Y,K,function(lt,dt){++k,at+=(lt-at)/k,Z+=(dt-Z)/k,it+=(lt*dt-it)/k,nt+=(lt*lt-nt)/k,_||(ltvt&&(vt=lt))});var pt=m(at,Z,it,nt),$=p(pt,2),Q=$[0],et=$[1],ft=function(dt){return et*dt+Q},ot=[[q,ft(q)],[vt,ft(vt)]];return ot.a=et,ot.b=Q,ot.predict=ft,ot.rSquared=u(X,Y,K,Z,ft),ot}return tt.domain=function(X){return arguments.length?(_=X,tt):_},tt.x=function(X){return arguments.length?(Y=X,tt):Y},tt.y=function(X){return arguments.length?(K=X,tt):K},tt}function I(Y){Y.sort(function(_,tt){return _-tt});var K=Y.length/2;return K%1==0?(Y[K-1]+Y[K])/2:Y[Math.floor(K)]}var D=2,R=1e-12;function b(){var Y=function(k){return k[0]},K=function(k){return k[1]},_=.3;function tt(X){for(var k=n(X,Y,K,!0),at=p(k,4),Z=at[0],it=at[1],nt=at[2],q=at[3],vt=Z.length,pt=Math.max(2,~~(_*vt)),$=new Float64Array(vt),Q=new Float64Array(vt),et=new Float64Array(vt).fill(1),ft=-1;++ft<=D;){for(var ot=[0,pt-1],lt=0;ltZ[st]-dt?ut:st,U=0,rt=0,yt=0,Pt=0,mt=0,gt=1/Math.abs(Z[ht]-dt||1),Mt=ut;Mt<=st;++Mt){var At=Z[Mt],St=it[Mt],Ft=L(Math.abs(dt-At)*gt)*et[Mt],Gt=At*Ft;U+=Ft,rt+=Gt,yt+=St*Ft,Pt+=St*Gt,mt+=At*Gt}var zt=m(rt/U,yt/U,Pt/U,mt/U),Ht=p(zt,2),Xt=Ht[0],kt=Ht[1];$[lt]=Xt+kt*dt,Q[lt]=Math.abs(it[lt]-$[lt]),x(Z,lt+1,ot)}if(ft===D)break;var Jt=I(Q);if(Math.abs(Jt)=1?R:(ce=1-_t*_t)*ce}return F(Z,$,nt,q)}return tt.bandwidth=function(X){return arguments.length?(_=X,tt):_},tt.x=function(X){return arguments.length?(Y=X,tt):Y},tt.y=function(X){return arguments.length?(K=X,tt):K},tt}function L(Y){return(Y=1-Y*Y*Y)*Y*Y}function x(Y,K,_){var tt=Y[K],X=_[0],k=_[1]+1;if(!(k>=Y.length))for(;K>X&&Y[k]-tt<=tt-Y[X];)_[0]=++X,_[1]=k,++k}function F(Y,K,_,tt){for(var X=Y.length,k=[],at=0,Z=0,it=[],nt;atpt&&(pt=ut))});var Q=m(Z,it,nt,q),et=p(Q,2),ft=et[0],ot=et[1],lt=function(st){return ot*Math.log(st)/$+ft},dt=g(vt,pt,lt);return dt.a=ot,dt.b=ft,dt.predict=lt,dt.rSquared=u(k,Y,K,it,lt),dt}return X.domain=function(k){return arguments.length?(tt=k,X):tt},X.x=function(k){return arguments.length?(Y=k,X):Y},X.y=function(k){return arguments.length?(K=k,X):K},X.base=function(k){return arguments.length?(_=k,X):_},X}function N(){var Y=function(k){return k[0]},K=function(k){return k[1]},_;function tt(X){var k=n(X,Y,K),at=p(k,4),Z=at[0],it=at[1],nt=at[2],q=at[3],vt=Z.length,pt=0,$=0,Q=0,et=0,ft=0,ot,lt,dt,ut;for(ot=0;otrt&&(rt=Ft))});var yt=Q-pt*pt,Pt=pt*yt-$*$,mt=(ft*pt-et*$)/Pt,gt=(et*yt-ft*$)/Pt,Mt=-mt*pt,At=function(Gt){return Gt=Gt-nt,mt*Gt*Gt+gt*Gt+Mt+q},St=g(U,rt,At);return St.a=mt,St.b=gt-2*mt*nt,St.c=Mt-gt*nt+mt*nt*nt+q,St.predict=At,St.rSquared=u(X,Y,K,st,At),St}return tt.domain=function(X){return arguments.length?(_=X,tt):_},tt.x=function(X){return arguments.length?(Y=X,tt):Y},tt.y=function(X){return arguments.length?(K=X,tt):K},tt}function j(){var Y=function(at){return at[0]},K=function(at){return at[1]},_=3,tt;function X(k){if(_===1){var at=T().x(Y).y(K).domain(tt)(k);return at.coefficients=[at.b,at.a],delete at.a,delete at.b,at}if(_===2){var Z=N().x(Y).y(K).domain(tt)(k);return Z.coefficients=[Z.c,Z.b,Z.a],delete Z.a,delete Z.b,delete Z.c,Z}var it=n(k,Y,K),nt=p(it,4),q=nt[0],vt=nt[1],pt=nt[2],$=nt[3],Q=q.length,et=[],ft=[],ot=_+1,lt=0,dt=0,ut=tt?+tt[0]:Infinity,st=tt?+tt[1]:-Infinity;o(k,Y,K,function(At,St){++dt,lt+=(St-lt)/dt,tt||(Atst&&(st=At))});var ht,U,rt,yt,Pt;for(ht=0;ht=0;--k)for(Z=K[k],it=1,X[k]+=Z,at=1;at<=k;++at)it*=(k+1-at)/at,X[k-at]+=Z*Math.pow(_,at)*it;return X[0]+=tt,X}function w(Y){var K=Y.length-1,_=[],tt,X,k,at,Z;for(tt=0;ttMath.abs(Y[tt][at])&&(at=X);for(k=tt;k=tt;k--)Y[k][X]-=Y[k][tt]*Y[tt][X]/Y[tt][tt]}for(X=K-1;X>=0;--X){for(Z=0,k=X+1;kpt&&(pt=dt))});var $=m(at,Z,it,nt),Q=p($,2),et=Q[0],ft=Q[1];et=Math.exp(et);var ot=function(ut){return et*Math.pow(ut,ft)},lt=g(vt,pt,ot);return lt.a=et,lt.b=ft,lt.predict=ot,lt.rSquared=u(X,Y,K,q,ot),lt}return tt.domain=function(X){return arguments.length?(_=X,tt):_},tt.x=function(X){return arguments.length?(Y=X,tt):Y},tt.y=function(X){return arguments.length?(K=X,tt):K},tt}O.regressionExp=M,O.regressionLinear=T,O.regressionLoess=b,O.regressionLog=B,O.regressionPoly=j,O.regressionPow=H,O.regressionQuad=N,Object.defineProperty(O,"__esModule",{value:!0})})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transformData=void 0;function P(E){var S=E.data,C=E.xField,A=E.measureField,O=E.rangeField,p=E.targetField,f=E.layout,a=[],l=[];S.forEach(function(u,h){var v;u[O].sort(function(g,m){return g-m}),u[O].forEach(function(g,m){var M,T=m===0?g:u[O][m]-u[O][m-1];a.push((M={rKey:O+"_"+m},M[C]=C?u[C]:String(h),M[O]=T,M))}),u[A].forEach(function(g,m){var M;a.push((M={mKey:u[A].length>1?A+"_"+m:""+A},M[C]=C?u[C]:String(h),M[A]=g,M))}),a.push((v={tKey:""+p},v[C]=C?u[C]:String(h),v[p]=u[p],v)),l.push(u[O],u[A],u[p])});var n=Math.min.apply(Math,l.flat(Infinity)),o=Math.max.apply(Math,l.flat(Infinity));return n=n>0?0:n,f==="vertical"&&a.reverse(),{min:n,max:o,ds:a}}t.transformData=P},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.pick=S;var E=P(e(6));function S(C,A){var O={};return C!==null&&(0,E.default)(C)==="object"&&A.forEach(function(p){var f=C[p];f!==void 0&&(O[p]=f)}),O}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LEVEL=void 0,t.invariant=A,t.log=O;var P=e(1),E;t.LEVEL=E,function(p){p.ERROR="error",p.WARN="warn",p.INFO="log"}(E||(t.LEVEL=E={}));var S="AntV/G2Plot";function C(p){for(var f=[],a=1;a"},key:(m===0?"top":"bottom")+"-statistic"},(0,S.pick)(g,["offsetX","offsetY","rotate","style","formatter"])))}})};t.renderStatistic=O;var p=function(a,l,n){var o=l.statistic,u=o.title,h=o.content;[u,h].forEach(function(v){if(!!v){var g=(0,E.isFunction)(v.style)?v.style(n):v.style;a.annotation().html((0,P.__assign)({position:["50%","100%"],html:function(M,T){var I=T.getCoordinate(),D=T.views[0].getCoordinate(),R=D.getCenter(),b=D.getRadius(),L=Math.max(Math.sin(D.startAngle),Math.sin(D.endAngle))*b,x=R.y+L-I.y.start-parseFloat((0,E.get)(g,"fontSize",0)),F=I.getRadius()*I.innerRadius*2;A(M,(0,P.__assign)({width:F+"px",transform:"translate(-50%, "+x+"px)"},C(g)));var B=T.getData();if(v.customHtml)return v.customHtml(M,T,n,B);var N=v.content;return v.formatter&&(N=v.formatter(n,B)),N?(0,E.isString)(N)?N:""+N:"
"}},(0,S.pick)(v,["offsetX","offsetY","rotate","style","formatter"])))}})};t.renderGaugeStatistic=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GLOBAL=void 0,t.setGlobal=S;var P=e(0),E={locale:"en-US"};t.GLOBAL=E;function S(C){(0,P.each)(C,function(A,O){return E[O]=A})}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Line=void 0;var P=e(1),E=e(18),S=e(306),C=e(1219);e(1220);var A=function(O){(0,P.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="line",f}return p.getDefaultOptions=function(){return C.DEFAULT_OPTIONS},p.prototype.changeData=function(f){this.updateOption({data:f});var a=this,l=a.chart,n=a.options;(0,S.meta)({chart:l,options:n}),this.chart.changeData(f)},p.prototype.getDefaultOptions=function(){return p.getDefaultOptions()},p.prototype.getSchemaAdaptor=function(){return S.adaptor},p}(E.Plot);t.Line=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCanvasPattern=C;var P=e(1210),E=e(1211),S=e(1212);function C(A){var O=A.type,p=A.cfg,f;switch(O){case"dot":f=(0,P.createDotPattern)(p);break;case"line":f=(0,E.createLinePattern)(p);break;case"square":f=(0,S.createSquarePattern)(p);break;default:break}return f}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.point=A;var P=e(1),E=e(65),S=e(7),C=e(49);function A(O){var p=O.options,f=p.point,a=p.xField,l=p.yField,n=p.seriesField,o=p.sizeField,u=p.shapeField,h=p.tooltip,v=(0,E.getTooltipMapping)(h,[a,l,n,o,u]),g=v.fields,m=v.formatter;return f?(0,C.geometry)((0,S.deepAssign)({},O,{options:{type:"point",colorField:n,shapeField:u,tooltipFields:g,mapping:(0,P.__assign)({tooltip:m},f)}})):O}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.polygon=A;var P=e(1),E=e(65),S=e(7),C=e(49);function A(O){var p=O.options,f=p.polygon,a=p.xField,l=p.yField,n=p.seriesField,o=p.tooltip,u=(0,E.getTooltipMapping)(o,[a,l,n]),h=u.fields,v=u.formatter;return f?(0,C.geometry)((0,S.deepAssign)({},O,{options:{type:"polygon",colorField:n,tooltipFields:h,mapping:(0,P.__assign)({tooltip:v},f)}})):O}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Area=void 0;var P=e(1),E=e(18),S=e(125),C=e(564),A=e(1222),O=function(p){(0,P.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.type="area",a}return f.getDefaultOptions=function(){return A.DEFAULT_OPTIONS},f.prototype.getDefaultOptions=function(){return f.getDefaultOptions()},f.prototype.changeData=function(a){this.updateOption({data:a});var l=this.options,n=l.isPercent,o=l.xField,u=l.yField,h=this,v=h.chart,g=h.options;(0,C.meta)({chart:v,options:g}),this.chart.changeData((0,S.getDataWhetherPecentage)(a,u,o,u,n))},f.prototype.getSchemaAdaptor=function(){return C.adaptor},f}(E.Plot);t.Area=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=n,Object.defineProperty(t,"meta",{enumerable:!0,get:function(){return p.meta}});var P=e(1),E=e(0),S=e(21),C=e(7),A=e(29),O=e(125),p=e(306);function f(o){var u=o.chart,h=o.options,v=h.data,g=h.areaStyle,m=h.color,M=h.point,T=h.line,I=h.isPercent,D=h.xField,R=h.yField,b=h.tooltip,L=h.seriesField,x=h.startOnZero,F=M==null?void 0:M.state,B=(0,O.getDataWhetherPecentage)(v,R,D,R,I);u.data(B);var N=I?(0,P.__assign)({formatter:function(Y){return{name:Y[L]||Y[D],value:(Number(Y[R])*100).toFixed(2)+"%"}}},b):b,j=(0,C.deepAssign)({},o,{options:{area:{color:m,style:g},line:T&&(0,P.__assign)({color:m},T),point:M&&(0,P.__assign)({color:m},M),tooltip:N,label:void 0,args:{startOnZero:x}}}),W=(0,C.deepAssign)({options:{line:{size:2}}},j,{options:{sizeField:L,tooltip:!1}}),w=(0,C.deepAssign)({},j,{options:{tooltip:!1,state:F}});return(0,A.area)(j),(0,A.line)(W),(0,A.point)(w),o}function a(o){var u=o.chart,h=o.options,v=h.label,g=h.yField,m=(0,C.findGeometry)(u,"area");if(!v)m.label(!1);else{var M=v.callback,T=(0,P.__rest)(v,["callback"]);m.label({fields:[g],callback:M,cfg:(0,P.__assign)({layout:[{type:"limit-in-plot"},{type:"path-adjust-position"},{type:"point-adjust-position"},{type:"limit-in-plot",cfg:{action:"hide"}}]},(0,C.transformLabel)(T))})}return o}function l(o){var u=o.chart,h=o.options,v=h.isStack,g=h.isPercent,m=h.seriesField;return(g||v)&&m&&(0,E.each)(u.geometries,function(M){M.adjust("stack")}),o}function n(o){return(0,C.flow)(S.theme,(0,S.pattern)("areaStyle"),f,p.meta,l,p.axis,p.legend,S.tooltip,a,S.slider,(0,S.annotation)(),S.interaction,S.animation,S.limitInPlot)(o)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Column=void 0;var P=e(1),E=e(18),S=e(125),C=e(199),A=e(1227),O=function(p){(0,P.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.type="column",a}return f.getDefaultOptions=function(){return A.DEFAULT_OPTIONS},f.prototype.changeData=function(a){this.updateOption({data:a});var l=this.options,n=l.yField,o=l.xField,u=l.isPercent,h=this,v=h.chart,g=h.options;(0,C.meta)({chart:v,options:g}),this.chart.changeData((0,S.getDataWhetherPecentage)(a,n,o,n,u))},f.prototype.getDefaultOptions=function(){return f.getDefaultOptions()},f.prototype.getSchemaAdaptor=function(){return C.adaptor},f}(E.Plot);t.Column=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.conversionTagFormatter=E;var P=e(0);function E(S,C){return!(0,P.isNumber)(S)||!(0,P.isNumber)(C)?"-":S===C?"100%":S===0?"\u221E":C===0?"-\u221E":(100*C/S).toFixed(2)+"%"}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.brushInteraction=A;var P=e(0),E=e(1225),S=e(7),C=["brush","brush-x","brush-y","brush-highlight","brush-x-highlight","brush-y-highlight"];function A(O){var p=O.options,f=p.brush,a=(0,P.filter)(p.interactions||[],function(l){return C.indexOf(l.type)===-1});return(f==null?void 0:f.enabled)&&(C.forEach(function(l){var n,o=!1;switch(f.type){case"x-rect":o=l===(f.action==="highlight"?"brush-x-highlight":"brush-x");break;case"y-rect":o=l===(f.action==="highlight"?"brush-y-highlight":"brush-y");break;default:o=l===(f.action==="highlight"?"brush-highlight":"brush");break}var u={type:l,enable:o};(((n=f.mask)===null||n===void 0?void 0:n.style)||f.type)&&(u.cfg=(0,E.getInteractionCfg)(l,f.type,f.mask)),a.push(u)}),(f==null?void 0:f.action)!=="highlight"&&a.push({type:"filter-action",cfg:{buttonConfig:f.button}})),(0,S.deepAssign)({},O,{options:{interactions:a}})}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Bar=void 0;var P=e(1),E=e(18),S=e(125),C=e(569),A=e(1228),O=e(570),p=function(f){(0,P.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="bar",l}return a.getDefaultOptions=function(){return A.DEFAULT_OPTIONS},a.prototype.changeData=function(l){this.updateOption({data:l});var n=this,o=n.chart,u=n.options,h=u.xField,v=u.yField,g=u.isPercent,m=(0,P.__assign)((0,P.__assign)({},u),{xField:v,yField:h});(0,C.meta)({chart:o,options:m}),o.changeData((0,S.getDataWhetherPecentage)((0,O.transformBarData)(l),h,v,h,g))},a.prototype.getDefaultOptions=function(){return a.getDefaultOptions()},a.prototype.getSchemaAdaptor=function(){return C.adaptor},a}(E.Plot);t.Bar=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=C,Object.defineProperty(t,"meta",{enumerable:!0,get:function(){return E.meta}});var P=e(1),E=e(199),S=e(570);function C(A){var O=A.chart,p=A.options,f=p.xField,a=p.yField,l=p.xAxis,n=p.yAxis,o=p.barStyle,u=p.barWidthRatio,h=p.label,v=p.data,g=p.seriesField,m=p.isStack,M=p.minBarWidth,T=p.maxBarWidth;h&&!h.position&&(h.position="left",h.layout||(h.layout=[{type:"interval-adjust-position"},{type:"interval-hide-overlap"},{type:"adjust-color"},{type:"limit-in-plot",cfg:{action:"hide"}}]));var I=p.legend;g?I!==!1&&(I=(0,P.__assign)({position:m?"top-left":"right-top",reversed:!m},I||{})):I=!1,A.options.legend=I;var D=p.tooltip;return g&&D!==!1&&(D=(0,P.__assign)({reversed:!m},D||{})),A.options.tooltip=D,O.coordinate().transpose(),(0,E.adaptor)({chart:O,options:(0,P.__assign)((0,P.__assign)({},p),{label:h,xField:a,yField:f,xAxis:n,yAxis:l,columnStyle:o,columnWidthRatio:u,minColumnWidth:M,maxColumnWidth:T,columnBackground:p.barBackground,data:(0,S.transformBarData)(v)})},!0)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transformBarData=P;function P(E){return E&&E.slice().reverse()}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Pie=void 0;var P=e(1),E=e(13),S=e(18),C=e(7),A=e(572),O=e(573),p=e(574);e(575);var f=function(a){(0,P.__extends)(l,a);function l(){var n=a!==null&&a.apply(this,arguments)||this;return n.type="pie",n}return l.getDefaultOptions=function(){return O.DEFAULT_OPTIONS},l.prototype.changeData=function(n){this.chart.emit(E.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,E.Event.fromData(this.chart,E.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null));var o=this.options,u=this.options.angleField,h=(0,C.processIllegalData)(o.data,u),v=(0,C.processIllegalData)(n,u);(0,p.isAllZero)(h,u)||(0,p.isAllZero)(v,u)?this.update({data:n}):(this.updateOption({data:n}),this.chart.data(v),(0,A.pieAnnotation)({chart:this.chart,options:this.options}),this.chart.render(!0)),this.chart.emit(E.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,E.Event.fromData(this.chart,E.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,null))},l.prototype.getDefaultOptions=function(){return l.getDefaultOptions()},l.prototype.getSchemaAdaptor=function(){return A.adaptor},l}(S.Plot);t.Pie=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=I,t.interaction=T,t.pieAnnotation=m,t.transformStatisticOptions=g;var P=e(1),E=e(0),S=e(21),C=e(49),A=e(29),O=e(124),p=e(197),f=e(7),a=e(573),l=e(574),n=e(575);function o(D){var R=D.chart,b=D.options,L=b.data,x=b.angleField,F=b.colorField,B=b.color,N=b.pieStyle,j=(0,f.processIllegalData)(L,x);if((0,l.isAllZero)(j,x)){var W="$$percentage$$";j=j.map(function(H){var Y;return(0,P.__assign)((0,P.__assign)({},H),(Y={},Y[W]=1/j.length,Y))}),R.data(j);var w=(0,f.deepAssign)({},D,{options:{xField:"1",yField:W,seriesField:F,isStack:!0,interval:{color:B,style:N},args:{zIndexReversed:!0}}});(0,A.interval)(w)}else{R.data(j);var w=(0,f.deepAssign)({},D,{options:{xField:"1",yField:x,seriesField:F,isStack:!0,interval:{color:B,style:N},args:{zIndexReversed:!0}}});(0,A.interval)(w)}return D}function u(D){var R,b=D.chart,L=D.options,x=L.meta,F=L.colorField,B=(0,f.deepAssign)({},x);return b.scale(B,(R={},R[F]={type:"cat"},R)),D}function h(D){var R=D.chart,b=D.options,L=b.radius,x=b.innerRadius,F=b.startAngle,B=b.endAngle;return R.coordinate({type:"theta",cfg:{radius:L,innerRadius:x,startAngle:F,endAngle:B}}),D}function v(D){var R=D.chart,b=D.options,L=b.label,x=b.colorField,F=b.angleField,B=R.geometries[0];if(!L)B.label(!1);else{var N=L.callback,j=(0,P.__rest)(L,["callback"]),W=(0,f.transformLabel)(j);if(W.content){var w=W.content;W.content=function(_,tt,X){var k=_[x],at=_[F],Z=R.getScaleByField(F),it=Z==null?void 0:Z.scale(at);return(0,E.isFunction)(w)?w((0,P.__assign)((0,P.__assign)({},_),{percent:it}),tt,X):(0,E.isString)(w)?(0,f.template)(w,{value:at,name:k,percentage:(0,E.isNumber)(it)&&!(0,E.isNil)(at)?(it*100).toFixed(2)+"%":null}):w}}var H={inner:"",outer:"pie-outer",spider:"pie-spider"},Y=W.type?H[W.type]:"pie-outer",K=W.layout?(0,E.isArray)(W.layout)?W.layout:[W.layout]:[];W.layout=(Y?[{type:Y}]:[]).concat(K),B.label({fields:x?[F,x]:[F],callback:N,cfg:(0,P.__assign)((0,P.__assign)({},W),{offset:(0,l.adaptOffset)(W.type,W.offset),type:"pie"})})}return D}function g(D){var R=D.innerRadius,b=D.statistic,L=D.angleField,x=D.colorField,F=D.meta,B=D.locale,N=(0,p.getLocale)(B);if(R&&b){var j=(0,f.deepAssign)({},a.DEFAULT_OPTIONS.statistic,b),W=j.title,w=j.content;return W!==!1&&(W=(0,f.deepAssign)({},{formatter:function(Y){return Y?Y[x]:(0,E.isNil)(W.content)?N.get(["statistic","total"]):W.content}},W)),w!==!1&&(w=(0,f.deepAssign)({},{formatter:function(Y,K){var _=Y?Y[L]:(0,l.getTotalValue)(K,L),tt=(0,E.get)(F,[L,"formatter"])||function(X){return X};return Y||(0,E.isNil)(w.content)?tt(_):w.content}},w)),(0,f.deepAssign)({},{statistic:{title:W,content:w}},D)}return D}function m(D){var R=D.chart,b=D.options,L=g(b),x=L.innerRadius,F=L.statistic;return R.getController("annotation").clear(!0),(0,f.flow)((0,S.annotation)())(D),x&&F&&(0,f.renderStatistic)(R,{statistic:F,plotType:"pie"}),D}function M(D){var R=D.chart,b=D.options,L=b.tooltip,x=b.colorField,F=b.angleField,B=b.data;if(L===!1)R.tooltip(L);else if(R.tooltip((0,f.deepAssign)({},L,{shared:!1})),(0,l.isAllZero)(B,F)){var N=(0,E.get)(L,"fields"),j=(0,E.get)(L,"formatter");(0,E.isEmpty)((0,E.get)(L,"fields"))&&(N=[x,F],j=j||function(W){return{name:W[x],value:(0,E.toString)(W[F])}}),R.geometries[0].tooltip(N.join("*"),(0,C.getMappingFunction)(N,j))}return D}function T(D){var R=D.chart,b=D.options,L=g(b),x=L.interactions,F=L.statistic,B=L.annotations;return(0,E.each)(x,function(N){var j,W;if(N.enable===!1)R.removeInteraction(N.type);else if(N.type==="pie-statistic-active"){var w=[];((j=N.cfg)===null||j===void 0?void 0:j.start)||(w=[{trigger:"element:mouseenter",action:n.PIE_STATISTIC+":change",arg:{statistic:F,annotations:B}}]),(0,E.each)((W=N.cfg)===null||W===void 0?void 0:W.start,function(H){w.push((0,P.__assign)((0,P.__assign)({},H),{arg:{statistic:F,annotations:B}}))}),R.interaction(N.type,(0,f.deepAssign)({},N.cfg,{start:w}))}else R.interaction(N.type,N.cfg||{})}),D}function I(D){return(0,f.flow)((0,O.pattern)("pieStyle"),o,u,S.theme,h,S.legend,M,v,S.state,m,T,S.animation)(D)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(18),E=e(7),S=(0,E.deepAssign)({},P.Plot.getDefaultOptions(),{legend:{position:"right"},tooltip:{shared:!1,showTitle:!1,showMarkers:!1},label:{layout:{type:"limit-in-plot",cfg:{action:"ellipsis"}}},pieStyle:{stroke:"white",lineWidth:1},statistic:{title:{style:{fontWeight:300,color:"#4B535E",textAlign:"center",fontSize:"20px",lineHeight:1}},content:{style:{fontWeight:"bold",color:"rgba(44,53,66,0.85)",textAlign:"center",fontSize:"32px",lineHeight:1}}},theme:{components:{annotation:{text:{animate:!1}}}}});t.DEFAULT_OPTIONS=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptOffset=C,t.getTotalValue=S,t.isAllZero=A;var P=e(0),E=e(7);function S(O,p){var f=null;return(0,P.each)(O,function(a){typeof a[p]=="number"&&(f+=a[p])}),f}function C(O,p){var f;switch(O){case"inner":return f="-30%",(0,P.isString)(p)&&p.endsWith("%")?parseFloat(p)*.01>0?f:p:p<0?p:f;case"outer":return f=12,(0,P.isString)(p)&&p.endsWith("%")?parseFloat(p)*.01<0?f:p:p>0?p:f;default:return p}}function A(O,p){return(0,P.every)((0,E.processIllegalData)(O,p),function(f){return f[p]===0})}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PIE_STATISTIC=void 0;var P=e(13),E=e(1229),S=e(1230),C="pie-statistic";t.PIE_STATISTIC=C,(0,P.registerAction)(C,S.StatisticAction),(0,P.registerInteraction)("pie-statistic-active",{start:[{trigger:"element:mouseenter",action:"pie-statistic:change"}],end:[{trigger:"element:mouseleave",action:"pie-statistic:reset"}]}),(0,P.registerAction)("pie-legend",E.PieLegendAction),(0,P.registerInteraction)("pie-legend-active",{start:[{trigger:"legend-item:mouseenter",action:"pie-legend:active"}],end:[{trigger:"legend-item:mouseleave",action:"pie-legend:reset"}]})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transform=C;var P=e(1),E=e(13),S=[1,0,0,0,1,0,0,0,1];function C(A,O){var p=O?(0,P.__spreadArrays)(O):(0,P.__spreadArrays)(S);return E.Util.transform(p,A)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getFontSizeMapping=l,t.getSingleKeyValues=n,t.getSize=p,t.processImageMask=a,t.transform=O;var P=e(1),E=e(0),S=e(123),C=e(7),A=e(1237);function O(g){var m=g.options,M=g.chart,T=M,I=T.width,D=T.height,R=T.padding,b=T.appendPadding,L=T.ele,x=m.data,F=m.imageMask,B=m.wordField,N=m.weightField,j=m.colorField,W=m.wordStyle,w=m.timeInterval,H=m.random,Y=m.spiral,K=m.autoFit,_=K===void 0?!0:K,tt=m.placementStrategy;if(!x||!x.length)return[];var X=W.fontFamily,k=W.fontWeight,at=W.padding,Z=W.fontSize,it=n(x,N),nt=[h(it),v(it)],q=x.map(function($){return{text:$[B],value:$[N],color:$[j],datum:$}}),vt={imageMask:F,font:X,fontSize:l(Z,nt),fontWeight:k,size:p({width:I,height:D,padding:R,appendPadding:b,autoFit:_,container:L}),padding:at,timeInterval:w,random:H,spiral:Y,rotate:o(m)};if((0,E.isFunction)(tt)){var pt=q.map(function($,Q,et){return(0,P.__assign)((0,P.__assign)((0,P.__assign)({},$),{hasText:!!$.text,font:(0,A.functor)(vt.font)($,Q,et),weight:(0,A.functor)(vt.fontWeight)($,Q,et),rotate:(0,A.functor)(vt.rotate)($,Q,et),size:(0,A.functor)(vt.fontSize)($,Q,et),style:"normal"}),tt.call(M,$,Q,et))});return pt.push({text:"",value:0,x:0,y:0,opacity:0}),pt.push({text:"",value:0,x:vt.size[0],y:vt.size[1],opacity:0}),pt}return(0,A.wordCloud)(q,vt)}function p(g){var m=g.width,M=g.height,T=g.container,I=g.autoFit,D=g.padding,R=g.appendPadding;if(I){var b=(0,C.getContainerSize)(T);m=b.width,M=b.height}m=m||400,M=M||400;var L=f({padding:D,appendPadding:R}),x=L[0],F=L[1],B=L[2],N=L[3],j=[m-(N+F),M-(x+B)];return j}function f(g){var m=(0,S.normalPadding)(g.padding),M=(0,S.normalPadding)(g.appendPadding),T=m[0]+M[0],I=m[1]+M[1],D=m[2]+M[2],R=m[3]+M[3];return[T,I,D,R]}function a(g){return new Promise(function(m,M){if(g instanceof HTMLImageElement){m(g);return}if((0,E.isString)(g)){var T=new Image;T.crossOrigin="anonymous",T.src=g,T.onload=function(){m(T)},T.onerror=function(){(0,C.log)(C.LEVEL.ERROR,!1,"image %s load failed !!!",g),M()};return}(0,C.log)(C.LEVEL.WARN,g===void 0,"The type of imageMask option must be String or HTMLImageElement."),M()})}function l(g,m){if((0,E.isFunction)(g))return g;if((0,E.isArray)(g)){var M=g[0],T=g[1];if(!m)return function(){return(T+M)/2};var I=m[0],D=m[1];return D===I?function(){return(T+M)/2}:function(b){var L=b.value;return(T-M)/(D-I)*(L-I)+M}}return function(){return g}}function n(g,m){return g.map(function(M){return M[m]}).filter(function(M){return typeof M=="number"&&!isNaN(M)})}function o(g){var m=u(g),M=m.rotation,T=m.rotationSteps;if(!(0,E.isArray)(M))return M;var I=M[0],D=M[1],R=T===1?0:(D-I)/(T-1);return function(){return D===I?D:Math.floor(Math.random()*T)*R}}function u(g){var m=g.wordStyle.rotationSteps;return m<1&&((0,C.log)(C.LEVEL.WARN,!1,"The rotationSteps option must be greater than or equal to 1."),m=1),{rotation:g.wordStyle.rotation,rotationSteps:m}}function h(g){return Math.min.apply(Math,g)}function v(g){return Math.max.apply(Math,g)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WORD_CLOUD_COLOR_FIELD=t.DEFAULT_OPTIONS=void 0;var P=e(18),E=e(7),S="color";t.WORD_CLOUD_COLOR_FIELD=S;var C=(0,E.deepAssign)({},P.Plot.getDefaultOptions(),{timeInterval:2e3,legend:!1,tooltip:{showTitle:!1,showMarkers:!1,showCrosshairs:!1,fields:["text","value",S],formatter:function(O){return{name:O.text,value:O.value}}},wordStyle:{fontFamily:"Verdana",fontWeight:"normal",padding:1,fontSize:[12,60],rotation:[0,90],rotationSteps:2,rotateRatio:.5}});t.DEFAULT_OPTIONS=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Scatter=void 0;var P=e(1),E=e(13),S=e(18),C=e(7),A=e(580),O=e(1240);e(1241);var p=function(f){(0,P.__extends)(a,f);function a(l,n){var o=f.call(this,l,n)||this;return o.type="scatter",o.on(E.VIEW_LIFE_CIRCLE.BEFORE_RENDER,function(u){var h,v,g=o,m=g.options,M=g.chart;if(((h=u.data)===null||h===void 0?void 0:h.source)===E.BRUSH_FILTER_EVENTS.FILTER){var T=o.chart.filterData(o.chart.getData());(0,A.meta)({chart:M,options:(0,P.__assign)((0,P.__assign)({},m),{data:T})})}((v=u.data)===null||v===void 0?void 0:v.source)===E.BRUSH_FILTER_EVENTS.RESET&&(0,A.meta)({chart:M,options:m})}),o}return a.getDefaultOptions=function(){return O.DEFAULT_OPTIONS},a.prototype.changeData=function(l){this.updateOption((0,A.transformOptions)((0,C.deepAssign)({},this.options,{data:l})));var n=this,o=n.options,u=n.chart;(0,A.meta)({chart:u,options:o}),this.chart.changeData(l)},a.prototype.getSchemaAdaptor=function(){return A.adaptor},a.prototype.getDefaultOptions=function(){return a.getDefaultOptions()},a}(S.Plot);t.Scatter=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=m,t.meta=l,t.tooltip=g,t.transformOptions=f;var P=e(1),E=e(0),S=e(7),C=e(29),A=e(567),O=e(21),p=e(1239);function f(M){var T=M.data,I=T===void 0?[]:T,D=M.xField,R=M.yField;if(I.length){for(var b=!0,L=!0,x=I[0],F=void 0,B=1;B1?u/(f-1):o.max),!p&&!f){var v=S(n);h=u/v}var g={},m=(0,P.groupBy)(l,a);(0,P.isEmpty)(m)?(0,P.each)(l,function(T){var I=T[O],D=E(I,h,f),R=D[0]+"-"+D[1];(0,P.hasKey)(g,R)||(g[R]={range:D,count:0}),g[R].count+=1}):Object.keys(m).forEach(function(T){(0,P.each)(m[T],function(I){var D=I[O],R=E(D,h,f),b=R[0]+"-"+R[1],L=b+"-"+T;(0,P.hasKey)(g,L)||(g[L]={range:R,count:0},g[L][a]=T),g[L].count+=1})});var M=[];return(0,P.each)(g,function(T){M.push(T)}),M}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=o;var P=e(1),E=e(21),S=e(124),C=e(7),A=e(29),O=e(590),p=e(592);function f(u){var h=u.chart,v=u.options,g=v.data,m=v.binField,M=v.binNumber,T=v.binWidth,I=v.color,D=v.stackField,R=v.legend,b=v.columnStyle,L=(0,O.binHistogram)(g,m,T,M,D);h.data(L);var x=(0,C.deepAssign)({},u,{options:{xField:p.HISTOGRAM_X_FIELD,yField:p.HISTOGRAM_Y_FIELD,seriesField:D,isStack:!0,interval:{color:I,style:b}}});return(0,A.interval)(x),R&&D&&h.legend(D,R),u}function a(u){var h,v=u.options,g=v.xAxis,m=v.yAxis;return(0,C.flow)((0,E.scale)((h={},h[p.HISTOGRAM_X_FIELD]=g,h[p.HISTOGRAM_Y_FIELD]=m,h)))(u)}function l(u){var h=u.chart,v=u.options,g=v.xAxis,m=v.yAxis;return g===!1?h.axis(p.HISTOGRAM_X_FIELD,!1):h.axis(p.HISTOGRAM_X_FIELD,g),m===!1?h.axis(p.HISTOGRAM_Y_FIELD,!1):h.axis(p.HISTOGRAM_Y_FIELD,m),u}function n(u){var h=u.chart,v=u.options,g=v.label,m=(0,C.findGeometry)(h,"interval");if(!g)m.label(!1);else{var M=g.callback,T=(0,P.__rest)(g,["callback"]);m.label({fields:[p.HISTOGRAM_Y_FIELD],callback:M,cfg:(0,C.transformLabel)(T)})}return u}function o(u){return(0,C.flow)(E.theme,(0,S.pattern)("columnStyle"),f,a,l,E.state,n,E.tooltip,E.interaction,E.animation)(u)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HISTOGRAM_Y_FIELD=t.HISTOGRAM_X_FIELD=t.DEFAULT_OPTIONS=void 0;var P=e(18),E=e(7),S="range";t.HISTOGRAM_X_FIELD=S;var C="count";t.HISTOGRAM_Y_FIELD=C;var A=(0,E.deepAssign)({},P.Plot.getDefaultOptions(),{columnStyle:{stroke:"#FFFFFF"},tooltip:{shared:!0,showMarkers:!1},interactions:[{type:"active-region"}]});t.DEFAULT_OPTIONS=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Progress=void 0;var P=e(1),E=e(18),S=e(309),C=e(594),A=e(310),O=function(p){(0,P.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.type="process",a}return f.getDefaultOptions=function(){return C.DEFAULT_OPTIONS},f.prototype.changeData=function(a){this.updateOption({percent:a}),this.chart.changeData((0,A.getProgressData)(a))},f.prototype.getDefaultOptions=function(){return f.getDefaultOptions()},f.prototype.getSchemaAdaptor=function(){return S.adaptor},f}(E.Plot);t.Progress=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=t.DEFAULT_COLOR=void 0;var P=["#FAAD14","#E8EDF3"];t.DEFAULT_COLOR=P;var E={percent:.2,color:P,animation:{}};t.DEFAULT_OPTIONS=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RingProgress=void 0;var P=e(1),E=e(13),S=e(18),C=e(310),A=e(596),O=e(1253),p=function(f){(0,P.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="ring-process",l}return a.getDefaultOptions=function(){return O.DEFAULT_OPTIONS},a.prototype.changeData=function(l){this.chart.emit(E.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,E.Event.fromData(this.chart,E.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:l}),this.chart.data((0,C.getProgressData)(l)),(0,A.statistic)({chart:this.chart,options:this.options},!0),this.chart.emit(E.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,E.Event.fromData(this.chart,E.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,null))},a.prototype.getDefaultOptions=function(){return a.getDefaultOptions()},a.prototype.getSchemaAdaptor=function(){return A.adaptor},a}(S.Plot);t.RingProgress=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=f,t.statistic=p;var P=e(1),E=e(0),S=e(7),C=e(21),A=e(309);function O(a){var l=a.chart,n=a.options,o=n.innerRadius,u=n.radius;return l.coordinate("theta",{innerRadius:o,radius:u}),a}function p(a,l){var n=a.chart,o=a.options,u=o.innerRadius,h=o.statistic,v=o.percent,g=o.meta;if(n.getController("annotation").clear(!0),u&&h){var m=(0,E.get)(g,["percent","formatter"])||function(T){return(T*100).toFixed(2)+"%"},M=h.content;M&&(M=(0,S.deepAssign)({},M,{content:(0,E.isNil)(M.content)?m(v):M.content})),(0,S.renderStatistic)(n,{statistic:(0,P.__assign)((0,P.__assign)({},h),{content:M}),plotType:"ring-progress"},{percent:v})}return l&&n.render(!0),a}function f(a){return(0,S.flow)(A.geometry,(0,C.scale)({}),O,p,C.animation,C.theme,(0,C.annotation)())(a)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transformData=void 0;var P=e(0),E=e(311),S=function(A,O){var p=A;if(Array.isArray(O)){var f=O[0],a=O[1],l=O[2],n=O[3],o=O[4];p=(0,P.map)(A,function(u){return u[E.BOX_RANGE]=[u[f],u[a],u[l],u[n],u[o]],u})}return p};t.transformData=S},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.transformViolinData=t.toViolinValue=t.toBoxValue=void 0;var E=e(1),S=e(0),C=P(e(1263)),A=e(1265),O=function(l){return{low:(0,S.min)(l),high:(0,S.max)(l),q1:(0,A.quantile)(l,.25),q3:(0,A.quantile)(l,.75),median:(0,A.quantile)(l,[.5]),minMax:[(0,S.min)(l),(0,S.max)(l)],quantile:[(0,A.quantile)(l,.25),(0,A.quantile)(l,.75)]}};t.toBoxValue=O;var p=function(l,n){var o=C.default.create(l,n);return{violinSize:o.map(function(u){return u.y}),violinY:o.map(function(u){return u.x})}};t.toViolinValue=p;var f=function(l){var n=l.xField,o=l.yField,u=l.seriesField,h=l.data,v=l.kde,g={min:v.min,max:v.max,size:v.sampleSize,width:v.width};if(!u){var m=(0,S.groupBy)(h,n);return Object.keys(m).map(function(I){var D=m[I],R=D.map(function(b){return b[o]});return(0,E.__assign)((0,E.__assign)({x:I},p(R,g)),O(R))})}var M=[],T=(0,S.groupBy)(h,u);return Object.keys(T).forEach(function(I){var D=(0,S.groupBy)(T[I],n);return Object.keys(D).forEach(function(R){var b,L=D[R],x=L.map(function(F){return F[o]});M.push((0,E.__assign)((0,E.__assign)((b={x:R},b[u]=I,b),p(x,g)),O(x)))})}),M};t.transformViolinData=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.X_FIELD=t.VIOLIN_Y_FIELD=t.VIOLIN_VIEW_ID=t.VIOLIN_SIZE_FIELD=t.QUANTILE_VIEW_ID=t.QUANTILE_FIELD=t.MIN_MAX_VIEW_ID=t.MIN_MAX_FIELD=t.MEDIAN_VIEW_ID=t.MEDIAN_FIELD=t.DEFAULT_OPTIONS=void 0;var P=e(18),E=e(7),S="x";t.X_FIELD=S;var C="violinY";t.VIOLIN_Y_FIELD=C;var A="violinSize";t.VIOLIN_SIZE_FIELD=A;var O="minMax";t.MIN_MAX_FIELD=O;var p="quantile";t.QUANTILE_FIELD=p;var f="median";t.MEDIAN_FIELD=f;var a="violin_view";t.VIOLIN_VIEW_ID=a;var l="min_max_view";t.MIN_MAX_VIEW_ID=l;var n="quantile_view";t.QUANTILE_VIEW_ID=n;var o="median_view";t.MEDIAN_VIEW_ID=o;var u=(0,E.deepAssign)({},P.Plot.getDefaultOptions(),{syncViewPadding:!0,kde:{type:"triangular",sampleSize:32,width:3},violinStyle:{lineWidth:1,fillOpacity:.3,strokeOpacity:.75},xAxis:{grid:{line:null},tickLine:{alignTick:!1}},yAxis:{grid:{line:{style:{lineWidth:.5,lineDash:[4,4]}}}},legend:{position:"top-left"},tooltip:{showMarkers:!1}});t.DEFAULT_OPTIONS=u},function(G,t,e){"use strict";var P,E,S,C=e(2),A=C(e(6));(function(O,p){(0,A.default)(t)==="object"&&typeof G!="undefined"?p(t):(E=[t],P=p,S=typeof P=="function"?P.apply(t,E):P,S!==void 0&&(G.exports=S))})(void 0,function(O){"use strict";function p(T,I,D,R){R=R||{};var b=R.maxIterations||100,L=R.tolerance||1e-10,x=T(I),F=T(D),B=D-I;if(x*F>0)throw"Initial bisect points must have opposite signs";if(x===0)return I;if(F===0)return D;for(var N=0;N=0&&(I=j),Math.abs(B)=Y[H-1].fx){var $=!1;if(at.fx>pt.fx?(u(Z,1+j,k,-j,pt),Z.fx=T(Z),Z.fx=1)break;for(K=1;KF+L*b*B||N>=tt)_=b;else{if(Math.abs(W)<=-x*B)return b;W*(_-K)>=0&&(_=K),K=b,tt=N}return 0}for(var Y=0;Y<10;++Y){if(u(R.x,1,D.x,b,I),N=R.fx=T(R.x,R.fxprime),W=l(R.fxprime,I),N>F+L*b*B||Y&&N>=j)return H(w,b,j);if(Math.abs(W)<=-x*B)return b;if(W>=0)return H(b,w,N);j=N,w=b,b*=2}return b}function g(T,I,D){var R={x:I.slice(),fx:0,fxprime:I.slice()},b={x:I.slice(),fx:0,fxprime:I.slice()},L=I.slice(),x,F,B=1,N;D=D||{},N=D.maxIterations||I.length*20,R.fx=T(R.x,R.fxprime),x=R.fxprime.slice(),o(x,R.fxprime,-1);for(var j=0;j1){var M=a(u);for(g=0;g-1){var x=l[D.parentIndex[L]],F=Math.atan2(D.x-x.x,D.y-x.y),B=Math.atan2(I.x-x.x,I.y-x.y),N=B-F;N<0&&(N+=2*Math.PI);var j=B-N/2,W=O(R,{x:x.x+x.radius*Math.sin(j),y:x.y+x.radius*Math.cos(j)});W>x.radius*2&&(W=x.radius*2),(b===null||b.width>W)&&(b={circle:x,width:W,p1:D,p2:I})}b!==null&&(m.push(b),h+=A(b.circle.radius,b.width),I=D)}}else{var w=l[0];for(g=1;gMath.abs(w.radius-l[g].radius)){H=!0;break}H?h=v=0:(h=w.radius*w.radius*Math.PI,m.push({circle:w,p1:{x:w.x,y:w.y+w.radius},p2:{x:w.x-P,y:w.y+w.radius},width:w.radius*2}))}return v/=2,n&&(n.area=h+v,n.arcArea=h,n.polygonArea=v,n.arcs=m,n.innerPoints=u,n.intersectionPoints=o),h+v}function S(l,n){for(var o=0;on[o].radius+P)return!1;return!0}function C(l){for(var n=[],o=0;o=l+n)return 0;if(o<=Math.abs(l-n))return Math.PI*Math.min(l,n)*Math.min(l,n);var u=l-(o*o-n*n+l*l)/(2*o),h=n-(o*o-l*l+n*n)/(2*o);return A(l,u)+A(n,h)}function f(l,n){var o=O(l,n),u=l.radius,h=n.radius;if(o>=u+h||o<=Math.abs(u-h))return[];var v=(u*u-h*h+o*o)/(2*o),g=Math.sqrt(u*u-v*v),m=l.x+v*(n.x-l.x)/o,M=l.y+v*(n.y-l.y)/o,T=-(n.y-l.y)*(g/o),I=-(n.x-l.x)*(g/o);return[{x:m+T,y:M-I},{x:m-T,y:M+I}]}function a(l){for(var n={x:0,y:0},o=0;o1?A+"_"+m:""+A},M[C]=C?u[C]:String(h),M[A]=g,M))}),a.push((v={tKey:""+p},v[C]=C?u[C]:String(h),v[p]=u[p],v)),l.push(u[O],u[A],u[p])});var n=Math.min.apply(Math,l.flat(Infinity)),o=Math.max.apply(Math,l.flat(Infinity));return n=n>0?0:n,f==="vertical"&&a.reverse(),{min:n,max:o,ds:a}}},function(G,t,e){"use strict";var P=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.getTileMethod=f,t.treemap=a;var E=O(e(194)),S=e(0),C=e(158);function A(l){if(typeof WeakMap!="function")return null;var n=new WeakMap,o=new WeakMap;return(A=function(h){return h?o:n})(l)}function O(l,n){if(!n&&l&&l.__esModule)return l;if(l===null||P(l)!=="object"&&typeof l!="function")return{default:l};var o=A(n);if(o&&o.has(l))return o.get(l);var u={},h=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var v in l)if(v!=="default"&&Object.prototype.hasOwnProperty.call(l,v)){var g=h?Object.getOwnPropertyDescriptor(l,v):null;g&&(g.get||g.set)?Object.defineProperty(u,v,g):u[v]=l[v]}return u.default=l,o&&o.set(l,u),u}var p={field:"value",tile:"treemapSquarify",size:[1,1],round:!1,ignoreParentValue:!0,padding:0,paddingInner:0,paddingOuter:0,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0,as:["x","y"],sort:function(n,o){return o.value-n.value},ratio:.5*(1+Math.sqrt(5))};function f(l,n){return l==="treemapSquarify"?E[l].ratio(n):E[l]}function a(l,n){n=(0,S.assign)({},p,n);var o=n.as;if(!(0,S.isArray)(o)||o.length!==2)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');var u;try{u=(0,C.getField)(n)}catch(T){console.warn(T)}var h=f(n.tile,n.ratio),v=function(I){return E.treemap().tile(h).size(n.size).round(n.round).padding(n.padding).paddingInner(n.paddingInner).paddingOuter(n.paddingOuter).paddingTop(n.paddingTop).paddingRight(n.paddingRight).paddingBottom(n.paddingBottom).paddingLeft(n.paddingLeft)(E.hierarchy(I).sum(function(D){return n.ignoreParentValue&&D.children?0:D[u]}).sort(n.sort))},g=v(l),m=o[0],M=o[1];return g.each(function(T){T[m]=[T.x0,T.x1,T.x1,T.x0],T[M]=[T.y1,T.y1,T.y0,T.y0],["x0","x1","y0","y1"].forEach(function(I){o.indexOf(I)===-1&&delete T[I]})}),(0,C.getAllNodes)(g)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Gauge=void 0;var P=e(1),E=e(13),S=e(18),C=e(610),A=e(317),O=e(611);e(1295),e(1296);var p=function(f){(0,P.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="gauge",l}return a.getDefaultOptions=function(){return A.DEFAULT_OPTIONS},a.prototype.changeData=function(l){this.chart.emit(E.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,E.Event.fromData(this.chart,E.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:l});var n=this.chart.views.find(function(u){return u.id===A.INDICATEOR_VIEW_ID});n&&n.data((0,O.getIndicatorData)(l));var o=this.chart.views.find(function(u){return u.id===A.RANGE_VIEW_ID});o&&o.data((0,O.getRangeData)(l,this.options.range)),(0,C.statistic)({chart:this.chart,options:this.options},!0),this.chart.emit(E.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,E.Event.fromData(this.chart,E.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,null))},a.prototype.getDefaultOptions=function(){return a.getDefaultOptions()},a.prototype.getSchemaAdaptor=function(){return C.adaptor},a}(S.Plot);t.Gauge=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=u,t.statistic=n;var P=e(1),E=e(0),S=e(21),C=e(29),A=e(99),O=e(7),p=e(317),f=e(611);function a(h){var v=h.chart,g=h.options,m=g.percent,M=g.range,T=g.radius,I=g.innerRadius,D=g.startAngle,R=g.endAngle,b=g.axis,L=g.indicator,x=g.gaugeStyle,F=g.type,B=g.meter,N=M.color,j=M.width;if(L){var W=(0,f.getIndicatorData)(m),w=v.createView({id:p.INDICATEOR_VIEW_ID});w.data(W),w.point().position(p.PERCENT+"*1").shape(L.shape||"gauge-indicator").customInfo({defaultColor:v.getTheme().defaultColor,indicator:L}),w.coordinate("polar",{startAngle:D,endAngle:R,radius:I*T}),w.axis(p.PERCENT,b),w.scale(p.PERCENT,(0,O.pick)(b,A.AXIS_META_CONFIG_KEYS))}var H=(0,f.getRangeData)(m,g.range),Y=v.createView({id:p.RANGE_VIEW_ID});Y.data(H);var K=(0,E.isString)(N)?[N,p.DEFAULT_COLOR]:N,_=(0,C.interval)({chart:Y,options:{xField:"1",yField:p.RANGE_VALUE,seriesField:p.RANGE_TYPE,rawFields:[p.PERCENT],isStack:!0,interval:{color:K,style:x,shape:F==="meter"?"meter-gauge":null},args:{zIndexReversed:!0},minColumnWidth:j,maxColumnWidth:j}}).ext,tt=_.geometry;return tt.customInfo({meter:B}),Y.coordinate("polar",{innerRadius:I,radius:T,startAngle:D,endAngle:R}).transpose(),h}function l(h){var v;return(0,O.flow)((0,S.scale)((v={range:{min:0,max:1,maxLimit:1,minLimit:0}},v[p.PERCENT]={},v)))(h)}function n(h,v){var g=h.chart,m=h.options,M=m.statistic,T=m.percent;if(g.getController("annotation").clear(!0),M){var I=M.content,D=void 0;I&&(D=(0,O.deepAssign)({},{content:(T*100).toFixed(2)+"%",style:{opacity:.75,fontSize:"30px",lineHeight:1,textAlign:"center",color:"rgba(44,53,66,0.85)"}},I)),(0,O.renderGaugeStatistic)(g,{statistic:(0,P.__assign)((0,P.__assign)({},M),{content:D})},{percent:T})}return v&&g.render(!0),h}function o(h){var v=h.chart;return v.legend(!1),v.tooltip(!1),h}function u(h){return(0,O.flow)(S.theme,S.animation,a,l,n,S.interaction,(0,S.annotation)(),o)(h)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getIndicatorData=C,t.getRangeData=A,t.processRangeData=S;var P=e(0),E=e(317);function S(O,p){return O.map(function(f,a){var l;return l={},l[E.RANGE_VALUE]=f-(O[a-1]||0),l[E.RANGE_TYPE]=""+a,l[E.PERCENT]=p,l}).filter(function(f){return!!f[E.RANGE_VALUE]})}function C(O){var p;return[(p={},p[E.PERCENT]=(0,P.clamp)(O,0,1),p)]}function A(O,p){var f=(0,P.get)(p,["ticks"],[]),a=(0,P.size)(f)?f:[0,(0,P.clamp)(O,0,1),1];return S(a,O)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.processData=A,t.transformData=O;var P=e(1),E=e(0),S=e(7),C=e(318);function A(p,f,a,l,n){var o,u=[];if((0,E.reduce)(p,function(v,g){var m;(0,S.log)(S.LEVEL.WARN,(0,E.isNumber)(g[a]),g[a]+" is not a valid number");var M=(0,E.isUndefined)(g[a])?null:g[a];return u.push((0,P.__assign)((0,P.__assign)({},g),(m={},m[l]=[v,v+M],m))),v+M},0),u.length&&n){var h=(0,E.get)(u,[[p.length-1],l,[1]]);u.push((o={},o[f]=n.label,o[a]=h,o[l]=[0,h],o))}return u}function O(p,f,a,l){var n=A(p,f,a,C.Y_FIELD,l);return n.map(function(o,u){var h;return(0,E.isObject)(o)?(0,P.__assign)((0,P.__assign)({},o),(h={},h[C.ABSOLUTE_FIELD]=o[C.Y_FIELD][1],h[C.DIFF_FIELD]=o[C.Y_FIELD][1]-o[C.Y_FIELD][0],h[C.IS_TOTAL]=u===p.length,h)):o})}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SERIES_FIELD_KEY=t.SECOND_AXES_VIEW=t.FIRST_AXES_VIEW=void 0;var P="first-axes-view";t.FIRST_AXES_VIEW=P;var E="second-axes-view";t.SECOND_AXES_VIEW=E;var S="series-field-key";t.SERIES_FIELD_KEY=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isHorizontal=S,t.syncViewPadding=C,t.transformData=E;var P=e(0);function E(A,O,p,f,a){var l=[];O.forEach(function(g){f.forEach(function(m){var M,T=(M={},M[A]=m[A],M[p]=g,M[g]=m[g],M);l.push(T)})});var n=Object.values((0,P.groupBy)(l,p)),o=n[0],u=o===void 0?[]:o,h=n[1],v=h===void 0?[]:h;return a?[u.reverse(),v.reverse()]:[u,v]}function S(A){return A!=="vertical"}function C(A,O,p){var f=O[0],a=O[1],l=f.autoPadding,n=a.autoPadding,o=A.__axisPosition,u=o.layout,h=o.position;if(S(u)&&h==="top"&&(f.autoPadding=p.instance(l.top,0,l.bottom,l.left),a.autoPadding=p.instance(n.top,l.left,n.bottom,0)),S(u)&&h==="bottom"&&(f.autoPadding=p.instance(l.top,l.right/2+5,l.bottom,l.left),a.autoPadding=p.instance(n.top,n.right,n.bottom,l.right/2+5)),!S(u)&&h==="bottom"){var v=l.left>=n.left?l.left:n.left;f.autoPadding=p.instance(l.top,l.right,l.bottom/2+5,v),a.autoPadding=p.instance(l.bottom/2+5,n.right,n.bottom,v)}if(!S(u)&&h==="top"){var v=l.left>=n.left?l.left:n.left;f.autoPadding=p.instance(l.top,l.right,0,v),a.autoPadding=p.instance(0,n.right,l.top,v)}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.enableDrillInteraction=p,t.enableInteraction=O,t.findInteraction=A,t.resetDrillDown=f,t.transformData=a;var P=e(1),E=e(0),S=e(202),C=e(608);function A(l,n){if(!!(0,E.isArray)(l))return l.find(function(o){return o.type===n})}function O(l,n){var o=A(l,n);return o&&o.enable!==!1}function p(l){var n=l.interactions,o=l.drilldown;return(0,E.get)(o,"enabled")||O(n,"treemap-drill-down")}function f(l){var n=l.interactions["drill-down"];if(!!n){var o=n.context.actions.find(function(u){return u.name==="drill-down-action"});o.reset()}}function a(l){var n=l.data,o=l.colorField,u=l.enableDrillDown,h=l.hierarchyConfig,v=(0,C.treemap)(n,(0,P.__assign)((0,P.__assign)({},h),{type:"hierarchy.treemap",field:"value",as:["x","y"]})),g=[];return v.forEach(function(m){if(m.depth===0||u&&m.depth!==1||!u&&m.children)return null;var M=m.ancestors().map(function(R){return{data:R.data,height:R.height,value:R.value}}),T=u&&(0,E.isArray)(n.path)?M.concat(n.path.slice(1)):M,I=Object.assign({},m.data,(0,P.__assign)({x:m.x,y:m.y,depth:m.depth,value:m.value,path:T},m));if(!m.data[o]&&m.parent){var D=m.ancestors().find(function(R){return R.data[o]});I[o]=D==null?void 0:D.data[o]}else I[o]=m.data[o];I[S.HIERARCHY_DATA_TRANSFORM_PARAMS]={hierarchyConfig:h,colorField:o,enableDrillDown:u},g.push(I)}),g}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNodePaddingRatio=p,t.getNodeWidthRatio=O,t.transformToViewsData=f;var P=e(1),E=e(7),S=e(198),C=e(1312),A=e(1316);function O(a,l,n){return(0,E.isRealNumber)(a)?a/n:l}function p(a,l,n){return(0,E.isRealNumber)(a)?a/n:l}function f(a,l,n){var o=a.data,u=a.sourceField,h=a.targetField,v=a.weightField,g=a.nodeAlign,m=a.nodeSort,M=a.nodePadding,T=a.nodePaddingRatio,I=a.nodeWidth,D=a.nodeWidthRatio,R=a.nodeDepth,b=a.rawFields,L=b===void 0?[]:b,x=(0,S.transformDataToNodeLinkData)((0,A.cutoffCircle)(o,u,h),u,h,v,L),F=(0,C.sankeyLayout)({nodeAlign:g,nodePadding:p(M,T,n),nodeWidth:O(I,D,l),nodeSort:m,nodeDepth:R},x),B=F.nodes,N=F.links;return{nodes:B.map(function(j){return(0,P.__assign)((0,P.__assign)({},(0,E.pick)(j,(0,P.__spreadArrays)(["x","y","name"],L))),{isNode:!0})}),edges:N.map(function(j){return(0,P.__assign)((0,P.__assign)({source:j.source.name,target:j.target.name,name:j.source.name||j.target.name},(0,E.pick)(j,(0,P.__spreadArrays)(["x","y","value"],L))),{isNode:!1})})}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.center=O,t.justify=A,t.left=S,t.right=C;var P=e(0);function E(p){return p.target.depth}function S(p){return p.depth}function C(p,f){return f-1-p.height}function A(p,f){return p.sourceLinks.length?p.depth:f-1}function O(p){return p.targetLinks.length?p.depth:p.sourceLinks.length?(0,P.minBy)(p.sourceLinks,E)-1:0}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Y_FIELD=t.X_FIELD=t.NODE_COLOR_FIELD=t.EDGE_COLOR_FIELD=t.DEFAULT_OPTIONS=void 0;var P=e(0),E="x";t.X_FIELD=E;var S="y";t.Y_FIELD=S;var C="name";t.NODE_COLOR_FIELD=C;var A="source";t.EDGE_COLOR_FIELD=A;var O={nodeStyle:{opacity:1,fillOpacity:1,lineWidth:1},edgeStyle:{opacity:.5,lineWidth:2},label:{fields:["x","name"],callback:function(f,a){var l=(f[0]+f[1])/2,n=l>.5?-4:4;return{labelEmit:!0,style:{fill:"#8c8c8c"},offsetX:n,content:a}}},tooltip:{showTitle:!1,showMarkers:!1,fields:["source","target","value","isNode"],showContent:function(f){return!(0,P.get)(f,[0,"data","isNode"])},formatter:function(f){var a=f.source,l=f.target,n=f.value;return{name:a+" -> "+l,value:n}}},interactions:[{type:"element-active"}],weight:!0,nodePaddingRatio:.1,nodeWidthRatio:.05};t.DEFAULT_OPTIONS=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RAW_FIELDS=t.DEFAULT_OPTIONS=void 0;var P=["x","y","r","name","value","path","depth"];t.RAW_FIELDS=P;var E={colorField:"name",autoFit:!0,pointStyle:{lineWidth:0,stroke:"#fff"},legend:!1,hierarchyConfig:{size:[1,1],padding:0},label:{fields:["name"],layout:{type:"limit-in-shape"}},tooltip:{showMarkers:!1,showTitle:!1},drilldown:{enabled:!1}};t.DEFAULT_OPTIONS=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Mix=void 0;var P=e(1),E=e(18),S=e(1329);e(1330);var C=function(A){(0,P.__extends)(O,A);function O(){var p=A!==null&&A.apply(this,arguments)||this;return p.type="mix",p}return O.prototype.getSchemaAdaptor=function(){return S.adaptor},O}(E.Plot);t.Mix=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.execPlotAdaptor=K;var P=e(0),E=e(7),S=e(306),C=e(572),A=e(199),O=e(569),p=e(564),f=e(610),a=e(585),l=e(587),n=e(200),o=e(596),u=e(309),h=e(580),v=e(591),g=e(604),m=e(559),M=e(571),T=e(568),I=e(565),D=e(563),R=e(609),b=e(584),L=e(588),x=e(586),F=e(595),B=e(593),N=e(579),j=e(589),W=e(603),w={line:S.adaptor,pie:C.adaptor,column:A.adaptor,bar:O.adaptor,area:p.adaptor,gauge:f.adaptor,"tiny-line":a.adaptor,"tiny-column":l.adaptor,"tiny-area":n.adaptor,"ring-progress":o.adaptor,progress:u.adaptor,scatter:h.adaptor,histogram:v.adaptor,funnel:g.adaptor},H={line:m.Line,pie:M.Pie,column:I.Column,bar:T.Bar,area:D.Area,gauge:R.Gauge,"tiny-line":b.TinyLine,"tiny-column":x.TinyColumn,"tiny-area":L.TinyArea,"ring-progress":F.RingProgress,progress:B.Progress,scatter:N.Scatter,histogram:j.Histogram,funnel:W.Funnel},Y={pie:{label:!1},column:{tooltip:{showMarkers:!1}},bar:{tooltip:{showMarkers:!1}}};function K(_,tt,X){var k=H[_];if(!k){console.error("could not find "+_+" plot");return}var at=w[_];at({chart:tt,options:(0,E.deepAssign)({},k.getDefaultOptions(),(0,P.get)(Y,_,{}),X)})}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRangeData=t.getIndicatorData=t.processRangeData=void 0;var P=e(0),E=e(320);function S(O,p){return O.map(function(f,a){var l;return l={},l[E.RANGE_VALUE]=f-(O[a-1]||0),l[E.RANGE_TYPE]=""+a,l[E.PERCENT]=p,l}).filter(function(f){return!!f[E.RANGE_VALUE]})}t.processRangeData=S;function C(O){var p;return[(p={},p[E.PERCENT]=P.clamp(O,0,1),p)]}t.getIndicatorData=C;function A(O,p){var f=P.get(p,["ticks"],[]),a=P.size(f)?f:[0,P.clamp(O,0,1),1];return S(a,O)}t.getRangeData=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DualAxesGeometry=t.AxisType=void 0;var P;(function(S){S.Left="Left",S.Right="Right"})(P=t.AxisType||(t.AxisType={}));var E;(function(S){S.Line="line",S.Column="column"})(E=t.DualAxesGeometry||(t.DualAxesGeometry={}))},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_RIGHT_YAXIS_CONFIG=t.DEFAULT_LEFT_YAXIS_CONFIG=t.DEFAULT_YAXIS_CONFIG=t.RIGHT_AXES_VIEW=t.LEFT_AXES_VIEW=void 0;var P=e(1);t.LEFT_AXES_VIEW="left-axes-view",t.RIGHT_AXES_VIEW="right-axes-view",t.DEFAULT_YAXIS_CONFIG={nice:!0,label:{autoHide:!0,autoRotate:!1}},t.DEFAULT_LEFT_YAXIS_CONFIG=P.__assign(P.__assign({},t.DEFAULT_YAXIS_CONFIG),{position:"left"}),t.DEFAULT_RIGHT_YAXIS_CONFIG=P.__assign(P.__assign({},t.DEFAULT_YAXIS_CONFIG),{position:"right",grid:null})},function(G,t,e){"use strict";e.d(t,"x",function(){return a}),e.d(t,"B",function(){return n}),e.d(t,"K",function(){return M}),e.d(t,"J",function(){return D}),e.d(t,"L",function(){return F}),e.d(t,"q",function(){return j}),e.d(t,"M",function(){return _}),e.d(t,"I",function(){return tt}),e.d(t,"b",function(){return Z}),e.d(t,"F",function(){return it}),e.d(t,"l",function(){return vt}),e.d(t,"t",function(){return pt}),e.d(t,"z",function(){return $}),e.d(t,"a",function(){return ft}),e.d(t,"E",function(){return ot}),e.d(t,"s",function(){return lt}),e.d(t,"f",function(){return U}),e.d(t,"m",function(){return yt}),e.d(t,"G",function(){return Pt}),e.d(t,"A",function(){return mt}),e.d(t,"u",function(){return gt}),e.d(t,"v",function(){return At}),e.d(t,"g",function(){return Ft}),e.d(t,"o",function(){return zt}),e.d(t,"O",function(){return Jt}),e.d(t,"C",function(){return ie}),e.d(t,"j",function(){return ne}),e.d(t,"H",function(){return pe}),e.d(t,"n",function(){return Ke}),e.d(t,"y",function(){return Je}),e.d(t,"r",function(){return jr}),e.d(t,"p",function(){return Vr}),e.d(t,"h",function(){return ke}),e.d(t,"N",function(){return Ur}),e.d(t,"D",function(){return It}),e.d(t,"c",function(){return Ct}),e.d(t,"d",function(){return re}),e.d(t,"e",function(){return Ee}),e.d(t,"k",function(){return Me}),e.d(t,"i",function(){return Se}),e.d(t,"w",function(){return _e});var P={};e.r(P),e.d(P,"ProgressChart",function(){return a}),e.d(P,"RingProgressChart",function(){return n}),e.d(P,"TinyColumnChart",function(){return M}),e.d(P,"TinyAreaChart",function(){return D}),e.d(P,"TinyLineChart",function(){return F});var E={};e.r(E),e.d(E,"LineChart",function(){return j}),e.d(E,"TreemapChart",function(){return _}),e.d(E,"StepLineChart",function(){return tt}),e.d(E,"BarChart",function(){return Z}),e.d(E,"StackedBarChart",function(){return it}),e.d(E,"GroupedBarChart",function(){return vt}),e.d(E,"PercentStackedBarChart",function(){return pt}),e.d(E,"RangeBarChart",function(){return $}),e.d(E,"AreaChart",function(){return ft}),e.d(E,"StackedAreaChart",function(){return ot}),e.d(E,"PercentStackedAreaChart",function(){return lt}),e.d(E,"ColumnChart",function(){return U}),e.d(E,"GroupedColumnChart",function(){return yt}),e.d(E,"StackedColumnChart",function(){return Pt}),e.d(E,"RangeColumnChart",function(){return mt}),e.d(E,"PercentStackedColumnChart",function(){return gt}),e.d(E,"PieChart",function(){return At}),e.d(E,"DensityHeatmapChart",function(){return Ft}),e.d(E,"HeatmapChart",function(){return zt}),e.d(E,"WordCloudChart",function(){return Jt}),e.d(E,"RoseChart",function(){return ie}),e.d(E,"FunnelChart",function(){return ne}),e.d(E,"StackedRoseChart",function(){return pe}),e.d(E,"GroupedRoseChart",function(){return Ke}),e.d(E,"RadarChart",function(){return Je}),e.d(E,"LiquidChart",function(){return jr}),e.d(E,"HistogramChart",function(){return Vr}),e.d(E,"DonutChart",function(){return ke}),e.d(E,"WaterfallChart",function(){return Ur}),e.d(E,"ScatterChart",function(){return It}),e.d(E,"BubbleChart",function(){return Ct}),e.d(E,"BulletChart",function(){return re}),e.d(E,"CalendarChart",function(){return Ee}),e.d(E,"GaugeChart",function(){return Me}),e.d(E,"DualAxesChart",function(){return Se});var S=e(4),C=e.n(S),A=e(3),O=e.n(A),p=e(644),f=e(10),a=Object(f.a)(p.Progress,"ProgressChart",function(jt){return C()({data:jt.percent,color:"#5B8FF9"},jt)}),l=e(645),n=Object(f.a)(l.RingProgress,"RingProgressChart",function(jt){return C()({data:jt.percent,color:"#5B8FF9"},jt)}),o=e(646),u=e(19),h=e.n(u),v=e(15),g=e(0),m=function(Ut){var Rt=Object(v.c)(Ut);if(!Object(g.isNil)(Rt.yField)){var Bt=Rt.data.map(function($t){return $t[Rt.yField]}).filter(function($t){return!Object(g.isNil)($t)});Bt&&Bt.length&&h()(Rt,"data",Bt)}return h()(Rt,"tooltip",!1),Rt},M=Object(f.a)(o.TinyColumn,"TinyColumnChart",m),T=e(647),I=function(jt,Ut){var Rt={};for(var Bt in jt)Object.prototype.hasOwnProperty.call(jt,Bt)&&Ut.indexOf(Bt)<0&&(Rt[Bt]=jt[Bt]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $t=0,Bt=Object.getOwnPropertySymbols(jt);$t2&&arguments[2]!==void 0?arguments[2]:1;if(Bt>Rt)delete Ut.children;else{var $t=Ut.children;$t&&$t.length&&$t.forEach(function(Le){jt(Le,Rt,Bt+1)})}},K=function(Ut){var Rt=Object(v.c)(Ut),Bt=Object(g.get)(Rt,"maxLevel",2);if(!Object(g.isNil)(Bt))if(Bt<1)H()(!1,"maxLevel \u5FC5\u987B\u5927\u4E8E\u7B49\u4E8E1");else{var $t=Object(g.get)(Rt,"data",{});Y($t,Bt),Object(g.set)(Rt,"data",$t),Object(g.set)(Rt,"maxLevel",Bt)}return Rt},_=Object(f.a)(W.Treemap,"TreemapChart",K),tt=Object(f.a)(B.Line,"StepLineChart",function(jt){return H()(!1,"\u5373\u5C06\u57285.0\u540E\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528\u66FF\u4EE3\u3002"),jt.stepType=jt.stepType||jt.step||"hv",N(jt)}),X=e(84),k=function(jt,Ut){var Rt={};for(var Bt in jt)Object.prototype.hasOwnProperty.call(jt,Bt)&&Ut.indexOf(Bt)<0&&(Rt[Bt]=jt[Bt]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $t=0,Bt=Object.getOwnPropertySymbols(jt);$t \u5373\u5C06\u57285.0\u540E\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528\u66FF\u4EE3\uFF0C"),Object(g.deepMix)(jt,{isStack:!0}),at(jt)}),nt=function(jt,Ut){var Rt={};for(var Bt in jt)Object.prototype.hasOwnProperty.call(jt,Bt)&&Ut.indexOf(Bt)<0&&(Rt[Bt]=jt[Bt]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $t=0,Bt=Object.getOwnPropertySymbols(jt);$t \u57285.0\u540E\u5373\u5C06\u88AB\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528 \u66FF\u4EE3");var Ut=Object(v.c)(jt),Rt=Ut.barSize,Bt=nt(Ut,["barSize"]);return Object(v.f)(q,Bt),Object(g.isNil)(Rt)||(Bt.minBarWidth=Rt,Bt.maxBarWidth=Rt),Object(g.deepMix)(jt,{isGroup:!0}),Bt}),pt=Object(f.a)(X.Bar,"PercentStackedBarChart",function(jt){return H()(!1," \u5373\u5C06\u57285.0\u540E\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528\u66FF\u4EE3\u3002"),Object(g.deepMix)(jt,{isPercent:!0,isStack:!0}),at(jt)}),$=Object(f.a)(X.Bar,"RangeBarChart",function(jt){return H()(!1," \u5373\u5C06\u57285.0\u540E\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528\u66FF\u4EE3\u3002"),Object(g.deepMix)(jt,{isRange:!0}),at(jt)}),Q=e(135),et=function(Ut){var Rt=Object(v.c)(Ut);return Object(v.e)(Rt,"line"),Object(v.e)(Rt,"point"),Rt.isStack=Object(g.isNil)(Rt.isStack)?!1:Rt.isStack,Object(v.f)([{sourceKey:"stackField",targetKey:"seriesField",notice:"stackField\u662F\u65E7\u7248api\uFF0C\u5373\u5C06\u5E9F\u5F03 \u8BF7\u4F7F\u7528seriesField\u66FF\u4EE3"}],Rt),Rt},ft=Object(f.a)(Q.Area,"AreaChart",et),ot=Object(f.a)(Q.Area,"StackedAreaChart",function(jt){return H()(!1," \u5373\u5C06\u57285.0\u540E\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528 \u66FF\u4EE3\u3002"),Object(g.deepMix)(jt,{isStack:!0}),et(jt)}),lt=Object(f.a)(Q.Area,"PercentStackedAreaChart",function(jt){return H()(!1," \u5373\u5C06\u57285.0\u540E\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528 \u66FF\u4EE3\u3002"),Object(g.deepMix)(jt,{isPercent:!0}),et(jt)}),dt=e(85),ut=function(jt,Ut){var Rt={};for(var Bt in jt)Object.prototype.hasOwnProperty.call(jt,Bt)&&Ut.indexOf(Bt)<0&&(Rt[Bt]=jt[Bt]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $t=0,Bt=Object.getOwnPropertySymbols(jt);$t \u57285.0\u540E\u5373\u5C06\u88AB\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528 \u66FF\u4EE3");var Ut=Object(v.c)(jt),Rt=Ut.columnSize,Bt=rt(Ut,["columnSize"]);return Object(g.isNil)(Rt)||(Bt.minColumnWidth=Rt,Bt.maxColumnWidth=Rt),Object(g.deepMix)(jt,{isGroup:!0}),Bt}),Pt=Object(f.a)(dt.Column,"StackedColumnChart",function(jt){return H()(!1,"\u5373\u5C06\u57285.0\u4E2D\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528\u66FF\u4EE3\u3002"),Object(g.deepMix)(jt,{isStack:!0}),ht(jt)}),mt=Object(f.a)(dt.Column,"RangeColumnChart",function(jt){return H()(!1," \u5373\u5C06\u57285.0\u540E\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528\u66FF\u4EE3\u3002"),Object(g.deepMix)(jt,{isRange:!0}),ht(jt)}),gt=Object(f.a)(dt.Column,"PercentStackedColumnChart",function(jt){return H()(!1," \u5373\u5C06\u57285.0\u540E\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528\u66FF\u4EE3\u3002"),Object(g.deepMix)(jt,{isPercent:!0,isStack:!0}),ht(jt)}),Mt=e(234),At=Object(f.a)(Mt.Pie,"PieChart",v.c),St=e(136),Ft=Object(f.a)(St.Heatmap,"DensityHeatmapChartChart",function(jt){var Ut=Object(v.c)(jt);return Object(v.f)([{sourceKey:"radius",targetKey:"sizeRatio",notice:"radius \u8BF7\u4F7F\u7528sizeRatio\u66FF\u4EE3"}],Ut),Object(g.set)(Ut,"type","density"),Ut}),Gt=function(jt,Ut){var Rt={};for(var Bt in jt)Object.prototype.hasOwnProperty.call(jt,Bt)&&Ut.indexOf(Bt)<0&&(Rt[Bt]=jt[Bt]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $t=0,Bt=Object.getOwnPropertySymbols(jt);$t=0){var ee=$e.chart,nr=Object(Xt.getTheme)();se&&C()(nr.geometries.point["hollow-circle"].active.style,se),ee.on("afterrender",function(){ee.geometries.length&&ee.geometries[0].elements.forEach(function(Te,Fe){Fe===Ce&&Te.setState("active",!0)})}),ee.on("plot:mousemove",function(Te){if(!Te.data){Kr&&Kr(void 0,void 0,Te.event);return}var Fe=Te.data.data,Ie=Fe.datum,mr=Fe.x,Or=Fe.y,Ze=Fe.width,yr=Fe.height;Kr&&Kr(Ie,{x:mr,y:Or,w:Ze,h:yr},Te.event)}),ee.on("plot:click",function(Te){if(!Te.data){ve&&ve(void 0,void 0,Te.event);return}var Fe=Te.data.data,Ie=Fe.datum,mr=Fe.x,Or=Fe.y,Ze=Fe.width,yr=Fe.height;ve&&ve(Ie,{x:mr,y:Or,w:Ze,h:yr},Te.event)})}}},ue)}),Yt=e(137),_t=[{sourceKey:"colorField",targetKey:"seriesField",notice:"colorField \u662F g2@1.0\u7684\u5C5E\u6027\uFF0C\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528seriesField\u66FF\u4EE3"},{sourceKey:"categoryField",targetKey:"xField",notice:"categoryField \u662F g2@1.0\u7684\u5C5E\u6027\uFF0C\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528xField\u66FF\u4EE3"},{sourceKey:"radiusField",targetKey:"yField",notice:"radiusField \u662F g2@1.0\u7684\u5C5E\u6027\uFF0C\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528yFeild\u66FF\u4EE3"}],ce=function(Ut){var Rt=Object(v.c)(Ut);return Object(v.f)(_t,Rt),L()(Rt,"tooltip.visible")===!1&&h()(Rt,"tooltip",!1),L()(Rt,"label.visible")===!1&&h()(Rt,"label",!1),L()(Rt,"label.type")==="inner"&&(Rt.label.offset=-15,delete Rt.label.type),L()(Rt,"label.type")==="outer"&&delete Rt.label.type,Rt},ie=Object(f.a)(Yt.Rose,"RoseChart",ce),le=e(651),ne=Object(f.a)(le.Funnel,"FunnelChart",function(jt){var Ut=Object(v.c)(jt);return Object(v.f)([{sourceKey:"transpose",targetKey:"isTransposed",notice:"transpose \u5373\u5C06\u5E9F\u5F03 \u8BF7\u4F7F\u7528isTransposed\u66FF\u4EE3"}],Ut),Ut}),ae=[{sourceKey:"stackField",targetKey:"seriesField",notice:"stackField \u662F g2@1.0\u7684\u5C5E\u6027\uFF0C\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528seriesField\u66FF\u4EE3"},{sourceKey:"categoryField",targetKey:"xField",notice:"categoryField \u662F g2@1.0\u7684\u5C5E\u6027\uFF0C\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528xField\u66FF\u4EE3"},{sourceKey:"radiusField",targetKey:"yField",notice:"radiusField \u662F g2@1.0\u7684\u5C5E\u6027\uFF0C\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528yFeild\u66FF\u4EE3"}],oe=function(Ut){H()(!1," \u5373\u5C06\u57285.0\u540E\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528\u66FF\u4EE3\uFF0C");var Rt=Object(v.c)(Ut);return Object(v.f)(ae,Rt),L()(Rt,"tooltip.visible")===!1&&h()(Rt,"tooltip",!1),L()(Rt,"label.visible")===!1&&h()(Rt,"label",!1),L()(Rt,"label.type")==="inner"&&(Rt.label.offset=-15,delete Rt.label.type),L()(Rt,"label.type")==="outer"&&delete Rt.label.type,C()(C()({},Rt),{isStack:!0})},pe=Object(f.a)(Yt.Rose,"StackedRoseChart",oe),me=[{sourceKey:"groupField",targetKey:"seriesField",notice:"groupField \u662F g2@1.0\u7684\u5C5E\u6027\uFF0C\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528seriesField\u66FF\u4EE3"},{sourceKey:"categoryField",targetKey:"xField",notice:"categoryField \u662F g2@1.0\u7684\u5C5E\u6027\uFF0C\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528xField\u66FF\u4EE3"},{sourceKey:"radiusField",targetKey:"yField",notice:"radiusField \u662F g2@1.0\u7684\u5C5E\u6027\uFF0C\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528yFeild\u66FF\u4EE3"}],Ue=function(Ut){H()(!1," \u5373\u5C06\u57285.0\u540E\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528\u3002");var Rt=Object(v.c)(Ut);return Object(v.f)(me,Rt),Object(g.get)(Rt,"label.type")==="inner"&&(Rt.label.offset=-15,delete Rt.label.type),Object(g.get)(Rt,"label.type")==="outer"&&delete Rt.label.type,C()(C()({},Rt),{isGroup:!0})},Ke=Object(f.a)(Yt.Rose,"GroupedRoseChart",Ue),We=e(38),Oe=e.n(We),ye=e(61),rr=e.n(ye),vr=e(652),ir=[{sourceKey:"angleField",targetKey:"xField",notice:"angleField \u662F g2@1.0\u7684\u5C5E\u6027\uFF0C\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528xField\u66FF\u4EE3"},{sourceKey:"radiusField",targetKey:"yField",notice:"radiusField \u662F g2@1.0\u7684\u5C5E\u6027\uFF0C\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528yFeild\u66FF\u4EE3"},{sourceKey:"angleAxis",targetKey:"xAxis",notice:"angleAxis \u662F g2@1.0\u7684\u5C5E\u6027\uFF0C\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528xAxis\u66FF\u4EE3"},{sourceKey:"radiusAxis",targetKey:"yAxis",notice:"radiusAxis \u662F g2@1.0\u7684\u5C5E\u6027\uFF0C\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528yAxis\u66FF\u4EE3"}],Ge=function(Ut){return Oe()(Ut)||Ut?{fillOpacity:1,strokeOpacity:1}:{fillOpacity:0,strokeOpacity:0}},Ye=function(Ut){var Rt=L()(Ut,"line",{}),Bt=Rt.visible,$t=Rt.size,Le=Rt.style;h()(Ut,"lineStyle",C()(C()(C()({},Le),{opacity:1,lineWidth:typeof $t=="number"?$t:2}),Ge(Bt)))},Er=function(Ut){Object(v.f)(ir,Ut);var Rt=Object(v.c)(Ut);return L()(Rt,"area.visible")===!1&&h()(Rt,"area",!1),L()(Rt,"point.visible")===!1&&h()(Rt,"point",!1),Ye(Rt),(rr()(Rt.angleAxis)||rr()(Rt.radiusAxis))&&(Rt.angleAxis||(Rt.angleAxis={}),Rt.angleAxis.line=L()(Rt,"angleAxis.line",null),Rt.angleAxis.tickLine=L()(Rt,"angleAxis.tickLine",null)),L()(Rt,"tooltip.visible")===!1&&h()(Rt,"tooltip",!1),L()(Rt,"label.visible")===!1&&h()(Rt,"label",!1),L()(Rt,"yAxis.grid.line.type")==="line"&&Object(g.deepMix)(Rt,{xAxis:{line:null,tickLine:null}},Rt),Rt},Je=Object(f.a)(vr.Radar,"RadarChart",Er),hr=e(653),Br=function(jt,Ut){var Rt={};for(var Bt in jt)Object.prototype.hasOwnProperty.call(jt,Bt)&&Ut.indexOf(Bt)<0&&(Rt[Bt]=jt[Bt]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $t=0,Bt=Object.getOwnPropertySymbols(jt);$t"),Ut}),Nt=e(656),xt=e(22),Lt=e.n(xt),Dt=function(Ut){var Rt=Object(v.c)(Ut);return Oe()(L()(Ut,"measureSize"))||(H()(!1,"measureSize\u5DF2\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528size.measure\u66FF\u4EE3"),h()(Rt,"size.measure",L()(Ut,"measureSize"))),Oe()(L()(Ut,"rangeSize"))||(H()(!1,"rangeSize\u5DF2\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528size.range\u66FF\u4EE3"),h()(Rt,"size.range",L()(Ut,"rangeSize"))),Oe()(L()(Ut,"markerSize"))||(H()(!1,"markerSizee\u5DF2\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528size.target\u66FF\u4EE3"),h()(Rt,"size.target",L()(Ut,"markerSize"))),Oe()(L()(Ut,"measureColors"))||(H()(!1,"measureColors\u5DF2\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528color.measure\u66FF\u4EE3"),h()(Rt,"color.measure",L()(Ut,"measureColors"))),Oe()(L()(Ut,"rangeColors"))||(H()(!1,"rangeColors\u5DF2\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528color.range\u66FF\u4EE3"),h()(Rt,"color.range",L()(Ut,"rangeColors"))),Oe()(L()(Ut,"markerColors"))||(H()(!1,"markerColors\u5DF2\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528color.target\u66FF\u4EE3"),h()(Rt,"color.target",L()(Ut,"markerColors"))),Oe()(L()(Ut,"markerStyle"))||(H()(!1,"markerStyle\u5DF2\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528bulletStyle.target\u66FF\u4EE3"),h()(Rt,"bulletStyle.target",L()(Ut,"markerStyle"))),Oe()(L()(Ut,"xAxis.line"))&&h()(Rt,"xAxis.line",!1),Oe()(L()(Ut,"yAxis"))&&h()(Rt,"yAxis",!1),Oe()(L()(Ut,"measureField"))&&h()(Rt,"measureField","measures"),Oe()(L()(Ut,"rangeField"))&&h()(Rt,"rangeField","ranges"),Oe()(L()(Ut,"targetField"))&&h()(Rt,"targetField","target"),H()(!Oe()(L()(Ut,"rangeMax")),"\u8BE5\u5C5E\u6027\u5DF2\u5E9F\u5F03\uFF0C\u8BF7\u5728\u6570\u636E\u4E2D\u914D\u7F6Erange\uFF0C\u5E76\u914D\u7F6ErangeField"),Lt()(L()(Ut,"data"))&&h()(Rt,"data",Ut.data.map(function(Bt){var $t={};return Oe()(L()(Ut,"rangeMax"))||($t={ranges:[L()(Ut,"rangeMax")]}),Lt()(Bt.targets)?C()(C()(C()({},$t),{target:Bt.targets[0]}),Bt):C()(C()({},$t),Bt)})),Rt},re=Object(f.a)(Nt.Bullet,"BulletChart",Dt),Vt=e(657);Vt.G2.registerShape("polygon","boundary-polygon",{draw:function(Ut,Rt){var Bt=Rt.addGroup(),$t={stroke:"#fff",lineWidth:1,fill:Ut.color,paht:[]},Le=Ut.points,Ne=[["M",Le[0].x,Le[0].y],["L",Le[1].x,Le[1].y],["L",Le[2].x,Le[2].y],["L",Le[3].x,Le[3].y],["Z"]];if($t.path=this.parsePath(Ne),Bt.addShape("path",{attrs:$t}),Object(g.get)(Ut,"data.lastWeek")){var lr=[["M",Le[2].x,Le[2].y],["L",Le[3].x,Le[3].y]];Bt.addShape("path",{attrs:{path:this.parsePath(lr),lineWidth:4,stroke:"#404040"}}),Object(g.get)(Ut,"data.lastDay")&&Bt.addShape("path",{attrs:{path:this.parsePath([["M",Le[1].x,Le[1].y],["L",Le[2].x,Le[2].y]]),lineWidth:4,stroke:"#404040"}})}return Bt}});var Be=[{sourceKey:"colors",targetKey:"color",notice:"colors \u662F g2Plot@1.0 \u7684\u5C5E\u6027\uFF0C\u8BF7\u4F7F\u7528 color \u5C5E\u6027\u66FF\u4EE3"},{sourceKey:"valueField",targetKey:"colorField",notice:"valueField \u662F g2@1.0\u7684\u5C5E\u6027\uFF0C\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528colorField\u66FF\u4EE3"},{sourceKey:"radiusField",targetKey:"yField",notice:"radiusField \u662F g2@1.0\u7684\u5C5E\u6027\uFF0C\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528yFeild\u66FF\u4EE3"}],Ee=Object(f.a)(St.Heatmap,"CalendarChart",function(jt){var Ut=Object(v.c)(jt);return Object(v.f)(Be,Ut),Object(g.isNil)(Object(g.get)(jt,"shape"))&&Object(g.set)(Ut,"shape","boundary-polygon"),Object(g.isNil)(Object(g.get)(Ut,"xField"))&&Object(g.isNil)(Object(g.get)(Ut,"yField"))&&(Object(g.set)(Ut,"xField","week"),Object(g.set)(Ut,"meta.week",C()({type:"cat"},Object(g.get)(Ut,"meta.week",{}))),Object(g.set)(Ut,"yField","day"),Object(g.set)(Ut,"meta.day",{type:"cat",values:["Sun.","Mon.","Tues.","Wed.","Thur.","Fri.","Sat."]}),Object(g.set)(Ut,"reflect","y"),Object(g.set)(Ut,"xAxis",C()({tickLine:null,line:null,title:null,label:{offset:20,style:{fontSize:12,fill:"#bbb",textBaseline:"top"},formatter:function(Bt){return Bt=="2"?"MAY":Bt==="6"?"JUN":Bt=="10"?"JUL":Bt==="14"?"AUG":Bt=="18"?"SEP":Bt==="24"?"OCT":""}}},Object(g.get)(Ut,"xAxis",{})))),Ut}),He=e(658),qe=function(jt,Ut){var Rt={};for(var Bt in jt)Object.prototype.hasOwnProperty.call(jt,Bt)&&Ut.indexOf(Bt)<0&&(Rt[Bt]=jt[Bt]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $t=0,Bt=Object.getOwnPropertySymbols(jt);$t=0&&At!==this.chartHelper.chart.width||St>=0&&St!==this.chartHelper.chart.height){var Gt=At||this.chartHelper.chart.width,zt=St||this.chartHelper.chart.height;this.chartHelper.chart.changeSize(Gt,zt),this.chartHelper.chart.emit("resize")}else this.chartHelper.render();else this.chartHelper.render()}},{key:"componentWillUnmount",value:function(){this.chartHelper.destory(),this.resizeObserver.unobserve(this.props.container)}},{key:"getG2Instance",value:function(){return this.chartHelper.chart}},{key:"render",value:function(){var Mt=this,At=this.props,St=At.placeholder,Ft=At.data,Gt=At.errorContent,zt=this.props.ErrorBoundaryProps;if((Ft===void 0||Ft.length===0)&&St){this.chartHelper.destory();var Ht=St===!0?h.a.createElement("div",{style:{position:"relative",top:"48%",color:"#aaa",textAlign:"center"}},"\u6682\u65E0\u6570\u636E"):St;return h.a.createElement(T.b,E()({},zt),Ht)}return this.chartHelper.update(this.props),Gt?zt=E()({fallback:Gt},zt):zt={FallbackComponent:T.a},h.a.createElement(T.b,E()({},zt,{key:this.chartHelper.key,onError:function(){var kt;Mt.isError=!0,Object(ut.isFunction)(zt.onError)&&(kt=zt).onError.apply(kt,arguments)},onReset:function(){var kt;Mt.isError=!1,Object(ut.isFunction)(zt.onReset)&&(kt=zt).onReset.apply(kt,arguments)},resetKeys:[this.chartHelper.key],fallback:Gt}),h.a.createElement(D.a.Provider,{value:this.chartHelper},h.a.createElement(R.a.Provider,{value:this.chartHelper.chart},h.a.createElement(b.a.Provider,{value:this.chartHelper.extendGroup},this.props.children))))}}]),mt}(h.a.Component);U.defaultProps={placeholder:!1,visible:!0,interactions:[],filter:[]};var rt=t.a=Object(I.a)(U)},function(G,t,e){"use strict";var P=e(9),E=e.n(P),S=e(25),C=e.n(S),A=e(11),O=e.n(A),p=e(12),f=e.n(p),a=e(5),l=e.n(a),n=e(3),o=e.n(n),u=e(76),h=e(47),v=e(4),g=e.n(v),m=e(22),M=e.n(m),T=e(169),I=e.n(T),D=e(55),R=e.n(D),b=e(16),L=e.n(b),x=e(83),F=function(H,Y){var K={};for(var _ in H)Object.prototype.hasOwnProperty.call(H,_)&&Y.indexOf(_)<0&&(K[_]=H[_]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,_=Object.getOwnPropertySymbols(H);tt<_.length;tt++)Y.indexOf(_[tt])<0&&Object.prototype.propertyIsEnumerable.call(H,_[tt])&&(K[_[tt]]=H[_[tt]]);return K},B=function(){function H(Y){E()(this,H),this.config={},this.isRootView=!1,this.chart=Y}return C()(H,[{key:"creatViewInstance",value:function(K){this.view=this.chart.createView(this.processOptions(K)),this.view.rootChart=this.chart}},{key:"getView",value:function(){return this.view}},{key:"update",value:function(K){var _=this,tt=this.config.data,X=K.scale,k=K.animate,at=K.filter,Z=K.visible,it=K.data,nt=it===void 0?[]:it;if(nt.rows&&(L()(!nt.rows,"bizcharts@4\u4E0D\u652F\u6301 dataset\u6570\u636E\u683C\u5F0F\uFF0C\u8BF7\u4F7F\u7528data={dv.rows}"),nt=nt.rows),(!this.view||M()(tt)&&tt.length===0)&&(this.destroy(),this.creatViewInstance(K)),M()(tt)){this.view.changeData(nt);var q=!0;tt.length!==nt.length?q=!1:tt.forEach(function(vt,pt){Object(x.a)(vt,nt[pt])||(q=!1)}),q||this.view.changeData(nt)}else this.view.data(nt);this.view.scale(X),this.view.animate(k),R()(this.config.filter,function(vt,pt){M()(vt)?_.view.filter(vt[0],null):_.view.filter(pt,null)}),R()(at,function(vt,pt){M()(vt)?_.view.filter(vt[0],vt[1]):_.view.filter(pt,vt)}),Z?this.view.show():this.view.hide(),this.config=g()(g()({},K),{data:nt})}},{key:"destroy",value:function(){this.view&&(this.view.destroy(),this.view=null),this.config={}}},{key:"processOptions",value:function(K){var _=K.region,tt=K.start,X=K.end,k=F(K,["region","start","end"]);L()(!tt,"start \u5C5E\u6027\u5C06\u57285.0\u540E\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528 region={{ start: {x:0,y:0}}} \u66FF\u4EE3"),L()(!X,"end \u5C5E\u6027\u5C06\u57285.0\u540E\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528 region={{ end: {x:0,y:0}}} \u66FF\u4EE3");var at=I()({start:{x:0,y:0},end:{x:1,y:1}},{start:tt,end:X},_);return g()(g()({},k),{region:at})}}]),H}();function N(H){var Y=j();return function(){var _=l()(H),tt;if(Y){var X=l()(this).constructor;tt=Reflect.construct(_,arguments,X)}else tt=_.apply(this,arguments);return f()(this,tt)}}function j(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(H){return!1}}var W=function(H){O()(K,H);var Y=N(K);function K(){var _;return E()(this,K),_=Y.apply(this,arguments),_.name="view",_}return C()(K,[{key:"componentWillUnmount",value:function(){this.viewHelper.destroy(),this.viewHelper=null}},{key:"render",value:function(){return this.viewHelper||(this.viewHelper=new B(this.context.chart)),this.viewHelper.update(this.props),o.a.createElement(h.a.Provider,{value:this.viewHelper.view},o.a.createElement(o.a.Fragment,null,this.props.children))}}]),K}(o.a.Component);W.defaultProps={visible:!0,preInteractions:[],filter:[]},W.contextType=u.a;var w=t.a=W},function(G,t,e){"use strict";e.d(t,"a",function(){return I});var P=e(3),E=e(346),S=e.n(E),C=e(27),A=e.n(C),O=e(8),p=e(40),f=e(228),a=e.n(f),l=e(361),n=e.n(l),o=e(363),u=e.n(o),h=e(365),v=e.n(h),g=e(362),m=e.n(g);Object(O.registerAction)("list-active",n.a),Object(O.registerAction)("list-selected",m.a),Object(O.registerAction)("list-highlight",a.a),Object(O.registerAction)("list-unchecked",u.a),Object(O.registerAction)("data-filter",v.a),Object(O.registerAction)("legend-item-highlight",a.a,{componentNames:["legend"]}),Object(O.registerInteraction)("legend-active",{start:[{trigger:"legend-item:mouseenter",action:["list-active:active","element-active:active"]}],end:[{trigger:"legend-item:mouseleave",action:["list-active:reset","element-active:reset"]}]}),Object(O.registerInteraction)("legend-highlight",{start:[{trigger:"legend-item:mouseenter",action:["legend-item-highlight:highlight","element-highlight:highlight"]}],end:[{trigger:"legend-item:mouseleave",action:["legend-item-highlight:reset","element-highlight:reset"]}]}),Object(O.registerInteraction)("legend-filter",{showEnable:[{trigger:"legend-item:mouseenter",action:"cursor:pointer"},{trigger:"legend-item:mouseleave",action:"cursor:default"}],start:[{trigger:"legend-item:click",action:"list-unchecked:toggle"},{trigger:"legend-item:click",action:"data-filter:filter"}]});var M=function(D,R){var b={};for(var L in D)Object.prototype.hasOwnProperty.call(D,L)&&R.indexOf(L)<0&&(b[L]=D[L]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,L=Object.getOwnPropertySymbols(D);x',alignX:"left",alignY:"top",html:"",zIndex:7})},f.prototype.render=function(){var a=this.getContainer(),l=this.get("html");A.clearDom(a);var n=S.isFunction(l)?l(a):l;S.isElement(n)?a.appendChild(n):S.isString(n)&&a.appendChild(E.createDom(n)),this.resetPosition()},f.prototype.resetPosition=function(){var a=this.getContainer(),l=this.getLocation(),n=l.x,o=l.y,u=this.get("alignX"),h=this.get("alignY"),v=this.get("offsetX"),g=this.get("offsetY"),m=E.getOuterWidth(a),M=E.getOuterHeight(a),T={x:n,y:o};u==="middle"?T.x-=Math.round(m/2):u==="right"&&(T.x-=Math.round(m)),h==="middle"?T.y-=Math.round(M/2):h==="bottom"&&(T.y-=Math.round(M)),v&&(T.x+=v),g&&(T.y+=g),E.modifyCSS(a,{position:"absolute",left:T.x+"px",top:T.y+"px",zIndex:this.get("zIndex")})},f}(C.default);t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.version=t.Shape=void 0;var P=e(1),E=e(185);t.Shape=E,P.__exportStar(e(30),t);var S=e(956);Object.defineProperty(t,"Canvas",{enumerable:!0,get:function(){return S.default}});var C=e(265);Object.defineProperty(t,"Group",{enumerable:!0,get:function(){return C.default}}),t.version="0.5.6"},function(G,t,e){"use strict";var P,E,S,C=e(2),A=C(e(6));(function(O,p){(0,A.default)(t)==="object"&&typeof G!="undefined"?p(t,e(3)):(E=[t,e(3)],P=p,S=typeof P=="function"?P.apply(t,E):P,S!==void 0&&(G.exports=S))})(void 0,function(O,p){"use strict";function f(g){return g&&(0,A.default)(g)==="object"&&"default"in g?g:{default:g}}var a=f(p);function l(g,m){g.prototype=Object.create(m.prototype),g.prototype.constructor=g,g.__proto__=m}var n=function(m,M){return m===void 0&&(m=[]),M===void 0&&(M=[]),m.length!==M.length||m.some(function(T,I){return!Object.is(T,M[I])})},o={error:null},u=function(g){l(m,g);function m(){for(var T,I=arguments.length,D=new Array(I),R=0;R1&&arguments[1]!==void 0?arguments[1]:[],W;return h()(j)?W=j:o()(j)?W=function(H,Y){for(var K=0;KY[_])return 1}return 0}:g()(j)&&(W=function(H,Y){return H[j]Y[j]?1:0}),N.sort(W)}function I(N,j){var W=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],w=N;W&&W.length&&(w=T(N,W));var H;h()(j)?H=j:o()(j)?H=function(_){return"_".concat(j.map(function(tt){return _[tt]}).join("-"))}:g()(j)&&(H=function(_){return"_".concat(_[j])});var Y=M()(w,H);return Y}var D=I,R=function(N,j,W,w){var H=[],Y=w?D(N,w):{_data:N};return p()(Y,function(K){var _=Object(f.a)(K.map(function(tt){return tt[j]}));l()(_!==0,"Invalid data: total sum of field ".concat(j," is 0!")),p()(K,function(tt){var X=C()({},tt);_===0?X[W]=0:X[W]=tt[j]/_,H.push(X)})}),H},b=function(N){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2,W=1e4,w=1e8;return N>=w?"".concat((N/w).toFixed(j).replace(/\.?0*$/,""),"\u4EBF"):N>=W?"".concat((N/W).toFixed(j).replace(/\.?0*$/,""),"\u4E07"):N.toFixed(j).replace(/\.?0*$/,"")},L=function(N){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:",";return typeof N=="number"?N.toString().replace(/\B(?=(\d{3})+(?!\d))/g,j):N},x=e(166),F=e(75),B=e(83)},function(G,t,e){G.exports=e(662)},function(G,t,e){"use strict";e.r(t),e.d(t,"Util",function(){return vt});var P=e(4),E=e.n(P),S=e(0),C=e.n(S),A=e(627);e.d(t,"Annotation",function(){return A});var O=e(326);e.d(t,"G2",function(){return O});var p=e(626);e.d(t,"GComponents",function(){return p});var f=e(660),a=e(629);e.d(t,"Chart",function(){return a.a});var l=e(630);e.d(t,"View",function(){return l.a});var n=e(628);e.d(t,"Tooltip",function(){return n.a});var o=e(631);e.d(t,"Legend",function(){return o.a});var u=e(216);e.d(t,"Coordinate",function(){return u.a});var h=e(632);e.d(t,"Axis",function(){return h.a});var v=e(504);e.d(t,"Facet",function(){return v.a});var g=e(505);e.d(t,"Slider",function(){return g.a});var m=e(129);e.d(t,"Area",function(){return m.a});var M=e(217);e.d(t,"Edge",function(){return M.a});var T=e(218);e.d(t,"Heatmap",function(){return T.a});var I=e(219);e.d(t,"Interval",function(){return I.a});var D=e(130);e.d(t,"Line",function(){return D.a});var R=e(131);e.d(t,"Point",function(){return R.a});var b=e(220);e.d(t,"Polygon",function(){return b.a});var L=e(507);e.d(t,"Schema",function(){return L.a});var x=e(39);e.d(t,"BaseGeom",function(){return x.a});var F=e(293);e.d(t,"Label",function(){return F.a});var B=e(508);e.d(t,"Path",function(){return B.a});var N=e(221);e.d(t,"LineAdvance",function(){return N.a});var j=e(509);e.d(t,"Geom",function(){return j.a});var W=e(510);e.d(t,"Coord",function(){return W.a});var w=e(511);e.d(t,"Guide",function(){return w.a});var H=e(512);e.d(t,"Effects",function(){return H.a});var Y=e(513);e.d(t,"Interaction",function(){return Y.a});var K=e(10);e.d(t,"createPlot",function(){return K.a});var _=e(167);e.d(t,"createTooltipConnector",function(){return _.a});var tt=e(40);e.d(t,"useView",function(){return tt.a});var X=e(82);e.d(t,"useRootChart",function(){return X.a}),e.d(t,"useChartInstance",function(){return X.a});var k=e(519);e.d(t,"useTheme",function(){return k.a});var at=e(47);e.d(t,"withView",function(){return at.b});var Z=e(76);e.d(t,"withChartInstance",function(){return Z.b});var it=e(8);for(var nt in it)["default","Util","Annotation","G2","GComponents","Chart","View","Tooltip","Legend","Coordinate","Axis","Facet","Slider","Area","Edge","Heatmap","Interval","Line","Point","Polygon","Schema","BaseGeom","Label","Path","LineAdvance","Geom","Coord","Guide","Effects","Interaction","createPlot","createTooltipConnector","useView","useRootChart","useChartInstance","useTheme","withView","withChartInstance"].indexOf(nt)<0&&function(pt){e.d(t,pt,function(){return it[pt]})}(nt);var q=e(625);e.d(t,"ProgressChart",function(){return q.x}),e.d(t,"RingProgressChart",function(){return q.B}),e.d(t,"TinyColumnChart",function(){return q.K}),e.d(t,"TinyAreaChart",function(){return q.J}),e.d(t,"TinyLineChart",function(){return q.L}),e.d(t,"LineChart",function(){return q.q}),e.d(t,"TreemapChart",function(){return q.M}),e.d(t,"StepLineChart",function(){return q.I}),e.d(t,"BarChart",function(){return q.b}),e.d(t,"StackedBarChart",function(){return q.F}),e.d(t,"GroupedBarChart",function(){return q.l}),e.d(t,"PercentStackedBarChart",function(){return q.t}),e.d(t,"RangeBarChart",function(){return q.z}),e.d(t,"AreaChart",function(){return q.a}),e.d(t,"StackedAreaChart",function(){return q.E}),e.d(t,"PercentStackedAreaChart",function(){return q.s}),e.d(t,"ColumnChart",function(){return q.f}),e.d(t,"GroupedColumnChart",function(){return q.m}),e.d(t,"StackedColumnChart",function(){return q.G}),e.d(t,"RangeColumnChart",function(){return q.A}),e.d(t,"PercentStackedColumnChart",function(){return q.u}),e.d(t,"PieChart",function(){return q.v}),e.d(t,"DensityHeatmapChart",function(){return q.g}),e.d(t,"HeatmapChart",function(){return q.o}),e.d(t,"WordCloudChart",function(){return q.O}),e.d(t,"RoseChart",function(){return q.C}),e.d(t,"FunnelChart",function(){return q.j}),e.d(t,"StackedRoseChart",function(){return q.H}),e.d(t,"GroupedRoseChart",function(){return q.n}),e.d(t,"RadarChart",function(){return q.y}),e.d(t,"LiquidChart",function(){return q.r}),e.d(t,"HistogramChart",function(){return q.p}),e.d(t,"DonutChart",function(){return q.h}),e.d(t,"WaterfallChart",function(){return q.N}),e.d(t,"ScatterChart",function(){return q.D}),e.d(t,"BubbleChart",function(){return q.c}),e.d(t,"BulletChart",function(){return q.d}),e.d(t,"CalendarChart",function(){return q.e}),e.d(t,"GaugeChart",function(){return q.k}),e.d(t,"DualAxesChart",function(){return q.i}),e.d(t,"PlotAdapter",function(){return q.w});var vt=E()(E()(E()({},S),f),O.Util)},function(G,t,e){"use strict";var P=e(2),E=P(e(6)),S;if(!Object.keys){var C=Object.prototype.hasOwnProperty,A=Object.prototype.toString,O=e(369),p=Object.prototype.propertyIsEnumerable,f=!p.call({toString:null},"toString"),a=p.call(function(){},"prototype"),l=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],n=function(g){var m=g.constructor;return m&&m.prototype===g},o={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},u=function(){if(typeof window=="undefined")return!1;for(var v in window)try{if(!o["$"+v]&&C.call(window,v)&&window[v]!==null&&(0,E.default)(window[v])==="object")try{n(window[v])}catch(g){return!0}}catch(g){return!0}return!1}(),h=function(g){if(typeof window=="undefined"||!u)return n(g);try{return n(g)}catch(m){return!1}};S=function(g){var m=g!==null&&(0,E.default)(g)==="object",M=A.call(g)==="[object Function]",T=O(g),I=m&&A.call(g)==="[object String]",D=[];if(!m&&!M&&!T)throw new TypeError("Object.keys called on a non-object");var R=a&&M;if(I&&g.length>0&&!C.call(g,0))for(var b=0;b0)for(var L=0;L-1?E(p):p}},function(G,t,e){"use strict";var P=e(367),E=e(374);G.exports=function(){var C=E();return P(Object,{assign:C},{assign:function(){return Object.assign!==C}}),C}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(375)),S=P(e(238)),C=function(p,f){return f===void 0&&(f=[]),(0,E.default)(p,function(a){return!(0,S.default)(f,a)})},A=C;t.default=A},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(57)),S=P(e(376)),C=P(e(37)),A=P(e(139));function O(f,a){if(!(0,C.default)(f))return null;var l;if((0,E.default)(a)&&(l=a),(0,A.default)(a)&&(l=function(u){return(0,S.default)(u,a)}),l){for(var n=0;n-1;)E.call(p,o,1);return p},A=C;t.default=A},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(56)),S=P(e(380)),C=function(p,f){var a=[];if(!(0,E.default)(p))return a;for(var l=-1,n=[],o=p.length;++lu[v])return 1;if(o[v]O?O:C},E=P;t.default=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P=function(C,A){var O=A.toString(),p=O.indexOf(".");if(p===-1)return Math.round(C);var f=O.substr(p+1).length;return f>20&&(f=20),parseFloat(C.toFixed(f))},E=P;t.default=E},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(87)),S=function(O){return(0,E.default)(O)&&O%1!=0},C=S;t.default=C},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(87)),S=function(O){return(0,E.default)(O)&&O%2==0},C=S;t.default=C},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(87)),S=Number.isInteger?Number.isInteger:function(A){return(0,E.default)(A)&&A%1==0},C=S;t.default=C},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(87)),S=function(O){return(0,E.default)(O)&&O<0},C=S;t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var P=1e-5;function E(S,C,A){return A===void 0&&(A=P),Math.abs(S-C)0},C=S;t.default=C},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(37)),S=P(e(57)),C=function(O,p){if(!!(0,E.default)(O)){for(var f,a=-Infinity,l=0;la&&(f=n,a=o)}return f}};t.default=C},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(37)),S=P(e(57)),C=function(O,p){if(!!(0,E.default)(O)){for(var f,a=Infinity,l=0;lC?(O&&(clearTimeout(O),O=null),l=h,a=S.apply(p,f),O||(p=f=null)):!O&&A.trailing!==!1&&(O=setTimeout(n,v)),a};return o.cancel=function(){clearTimeout(O),l=0,O=p=f=null},o};t.default=P},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(56)),S=function(A){return(0,E.default)(A)?Array.prototype.slice.call(A):[]};t.default=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P={},E=function(C){return C=C||"g",P[C]?P[C]+=1:P[C]=1,C+P[C]};t.default=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P=function(){};t.default=P},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P=function(S){return S};t.default=P},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=C;var E=P(e(95)),S=P(e(56));function C(A){return(0,E.default)(A)?0:(0,S.default)(A)?A.length:Object.keys(A).length}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(86)),S=P(e(110)),C=P(e(390)),A=function(p,f,a,l){l===void 0&&(l="...");var n=16,o=(0,C.default)(l,a),u=(0,E.default)(p)?p:(0,S.default)(p),h=f,v=[],g,m;if((0,C.default)(p,a)<=f)return p;for(;g=u.substr(0,n),m=(0,C.default)(g,a),!(m+o>h&&m>h);)if(v.push(g),h-=m,u=u.substr(n),!u)return v.join("");for(;g=u.substr(0,1),m=(0,C.default)(g,a),!(m+o>h);)if(v.push(g),h-=m,u=u.substr(1),!u)return v.join("");return""+v.join("")+l};t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P=function(){function S(){this.map={}}return S.prototype.has=function(C){return this.map[C]!==void 0},S.prototype.get=function(C,A){var O=this.map[C];return O===void 0?A:O},S.prototype.set=function(C,A){this.map[C]=A},S.prototype.clear=function(){this.map={}},S.prototype.delete=function(C){delete this.map[C]},S.prototype.size=function(){return Object.keys(this.map).length},S}(),E=P;t.default=E},function(G,t,e){"use strict";function P(E,S){return G.exports=P=Object.setPrototypeOf||function(A,O){return A.__proto__=O,A},G.exports.default=G.exports,G.exports.__esModule=!0,P(E,S)}G.exports=P,G.exports.default=G.exports,G.exports.__esModule=!0},function(G,t,e){"use strict";function P(E){if(E===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return E}G.exports=P,G.exports.default=G.exports,G.exports.__esModule=!0},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(E,S,C){if(E){if(typeof E.addEventListener=="function")return E.addEventListener(S,C,!1),{remove:function(){E.removeEventListener(S,C,!1)}};if(typeof E.attachEvent=="function")return E.attachEvent("on"+S,C),{remove:function(){E.detachEvent("on"+S,C)}}}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;var P,E,S,C;function A(){P=document.createElement("table"),E=document.createElement("tr"),S=/^\s*<(\w+|!)[^>]*>/,C={tr:document.createElement("tbody"),tbody:P,thead:P,tfoot:P,td:E,th:E,"*":document.createElement("div")}}function O(p){P||A();var f=S.test(p)&&RegExp.$1;(!f||!(f in C))&&(f="*");var a=C[f];p=p.replace(/(^\s*)|(\s*$)/g,""),a.innerHTML=""+p;var l=a.childNodes[0];return a.removeChild(l),l}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=C;var E=P(e(140)),S=P(e(391));function C(A,O){var p=(0,S.default)(A,O),f=parseFloat((0,E.default)(A,"borderTopWidth"))||0,a=parseFloat((0,E.default)(A,"paddingTop"))||0,l=parseFloat((0,E.default)(A,"paddingBottom"))||0,n=parseFloat((0,E.default)(A,"borderBottomWidth"))||0,o=parseFloat((0,E.default)(A,"marginTop"))||0,u=parseFloat((0,E.default)(A,"marginBottom"))||0;return p+f+n+a+l+o+u}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=C;var E=P(e(140)),S=P(e(392));function C(A,O){var p=(0,S.default)(A,O),f=parseFloat((0,E.default)(A,"borderLeftWidth"))||0,a=parseFloat((0,E.default)(A,"paddingLeft"))||0,l=parseFloat((0,E.default)(A,"paddingRight"))||0,n=parseFloat((0,E.default)(A,"borderRightWidth"))||0,o=parseFloat((0,E.default)(A,"marginRight"))||0,u=parseFloat((0,E.default)(A,"marginLeft"))||0;return p+f+n+a+l+u+o}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(){return window.devicePixelRatio?window.devicePixelRatio:2}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(E,S){if(E)for(var C in S)S.hasOwnProperty(C)&&(E.style[C]=S[C]);return E}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(96),S=e(0),C=e(203),A=e(757),O=function(p){P.__extends(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.getDefaultCfg=function(){var a=p.prototype.getDefaultCfg.call(this);return P.__assign(P.__assign({},a),{container:null,containerTpl:"
",updateAutoRender:!0,containerClassName:"",parent:null})},f.prototype.getContainer=function(){return this.get("container")},f.prototype.show=function(){var a=this.get("container");a.style.display="",this.set("visible",!0)},f.prototype.hide=function(){var a=this.get("container");a.style.display="none",this.set("visible",!1)},f.prototype.setCapture=function(a){var l=this.getContainer(),n=a?"auto":"none";l.style.pointerEvents=n,this.set("capture",a)},f.prototype.getBBox=function(){var a=this.getContainer(),l=parseFloat(a.style.left)||0,n=parseFloat(a.style.top)||0;return C.createBBox(l,n,a.clientWidth,a.clientHeight)},f.prototype.clear=function(){var a=this.get("container");C.clearDom(a)},f.prototype.destroy=function(){this.removeEvent(),this.removeDom(),p.prototype.destroy.call(this)},f.prototype.init=function(){p.prototype.init.call(this),this.initContainer(),this.initDom(),this.resetStyles(),this.applyStyles(),this.initEvent(),this.initCapture(),this.initVisible()},f.prototype.initCapture=function(){this.setCapture(this.get("capture"))},f.prototype.initVisible=function(){this.get("visible")?this.show():this.hide()},f.prototype.initDom=function(){},f.prototype.initContainer=function(){var a=this.get("container");if(S.isNil(a)){a=this.createDom();var l=this.get("parent");S.isString(l)&&(l=document.getElementById(l),this.set("parent",l)),l.appendChild(a),this.set("container",a)}else S.isString(a)&&(a=document.getElementById(a),this.set("container",a));this.get("parent")||this.set("parent",a.parentNode)},f.prototype.resetStyles=function(){var a=this.get("domStyles"),l=this.get("defaultStyles");a?a=S.deepMix({},l,a):a=l,this.set("domStyles",a)},f.prototype.applyStyles=function(){var a=this.get("domStyles");if(!!a){var l=this.getContainer();this.applyChildrenStyles(l,a);var n=this.get("containerClassName");if(n&&C.hasClass(l,n)){var o=a[n];E.modifyCSS(l,o)}}},f.prototype.applyChildrenStyles=function(a,l){S.each(l,function(n,o){var u=a.getElementsByClassName(o);S.each(u,function(h){E.modifyCSS(h,n)})})},f.prototype.applyStyle=function(a,l){var n=this.get("domStyles");E.modifyCSS(l,n[a])},f.prototype.createDom=function(){var a=this.get("containerTpl");return E.createDom(a)},f.prototype.initEvent=function(){},f.prototype.removeDom=function(){var a=this.get("container");a&&a.parentNode&&a.parentNode.removeChild(a)},f.prototype.removeEvent=function(){},f.prototype.updateInner=function(a){S.hasKey(a,"domStyles")&&(this.resetStyles(),this.applyStyles()),this.resetPosition()},f.prototype.resetPosition=function(){},f}(A.default);t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(242),S=e(0),C={none:[],point:["x","y"],region:["start","end"],points:["points"],circle:["center","radius","startAngle","endAngle"]},A=function(O){P.__extends(p,O);function p(f){var a=O.call(this,f)||this;return a.initCfg(),a}return p.prototype.getDefaultCfg=function(){return{id:"",name:"",type:"",locationType:"none",offsetX:0,offsetY:0,animate:!1,capture:!0,updateAutoRender:!1,animateOption:{appear:null,update:{duration:400,easing:"easeQuadInOut"},enter:{duration:400,easing:"easeQuadInOut"},leave:{duration:350,easing:"easeQuadIn"}},events:null,defaultCfg:{},visible:!0}},p.prototype.clear=function(){},p.prototype.update=function(f){var a=this,l=this.get("defaultCfg");S.each(f,function(n,o){var u=a.get(o),h=n;u!==n&&(S.isObject(n)&&l[o]&&(h=S.deepMix({},l[o],n)),a.set(o,h))}),this.updateInner(f),this.afterUpdate(f)},p.prototype.updateInner=function(f){},p.prototype.afterUpdate=function(f){S.hasKey(f,"visible")&&(f.visible?this.show():this.hide()),S.hasKey(f,"capture")&&this.setCapture(f.capture)},p.prototype.getLayoutBBox=function(){return this.getBBox()},p.prototype.getLocationType=function(){return this.get("locationType")},p.prototype.getOffset=function(){return{offsetX:this.get("offsetX"),offsetY:this.get("offsetY")}},p.prototype.setOffset=function(f,a){this.update({offsetX:f,offsetY:a})},p.prototype.setLocation=function(f){var a=P.__assign({},f);this.update(a)},p.prototype.getLocation=function(){var f=this,a={},l=this.get("locationType"),n=C[l];return S.each(n,function(o){a[o]=f.get(o)}),a},p.prototype.isList=function(){return!1},p.prototype.isSlider=function(){return!1},p.prototype.init=function(){},p.prototype.initCfg=function(){var f=this,a=this.get("defaultCfg");S.each(a,function(l,n){var o=f.get(n);if(S.isObject(o)){var u=S.deepMix({},l,o);f.set(n,u)}})},p}(E.Base);t.default=A},function(G,t,e){"use strict"},function(G,t,e){"use strict"},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(171),C=P(e(396)),A=e(102),O=P(e(766)),p=P(e(795)),f="px",a=(0,S.detect)(),l=a&&a.name==="firefox",n=function(u){(0,E.__extends)(h,u);function h(v){var g=u.call(this,v)||this;return g.initContainer(),g.initDom(),g.initEvents(),g.initTimeline(),g}return h.prototype.getDefaultCfg=function(){var v=u.prototype.getDefaultCfg.call(this);return v.cursor="default",v.supportCSSTransform=!1,v},h.prototype.initContainer=function(){var v=this.get("container");(0,A.isString)(v)&&(v=document.getElementById(v),this.set("container",v))},h.prototype.initDom=function(){var v=this.createDom();this.set("el",v);var g=this.get("container");g.appendChild(v),this.setDOMSize(this.get("width"),this.get("height"))},h.prototype.initEvents=function(){var v=new p.default({canvas:this});v.init(),this.set("eventController",v)},h.prototype.initTimeline=function(){var v=new O.default(this);this.set("timeline",v)},h.prototype.setDOMSize=function(v,g){var m=this.get("el");A.isBrowser&&(m.style.width=v+f,m.style.height=g+f)},h.prototype.changeSize=function(v,g){this.setDOMSize(v,g),this.set("width",v),this.set("height",g),this.onCanvasChange("changeSize")},h.prototype.getRenderer=function(){return this.get("renderer")},h.prototype.getCursor=function(){return this.get("cursor")},h.prototype.setCursor=function(v){this.set("cursor",v);var g=this.get("el");A.isBrowser&&g&&(g.style.cursor=v)},h.prototype.getPointByEvent=function(v){var g=this.get("supportCSSTransform");if(g){if(l&&!(0,A.isNil)(v.layerX)&&v.layerX!==v.offsetX)return{x:v.layerX,y:v.layerY};if(!(0,A.isNil)(v.offsetX))return{x:v.offsetX,y:v.offsetY}}var m=this.getClientByEvent(v),M=m.x,T=m.y;return this.getPointByClient(M,T)},h.prototype.getClientByEvent=function(v){var g=v;return v.touches&&(v.type==="touchend"?g=v.changedTouches[0]:g=v.touches[0]),{x:g.clientX,y:g.clientY}},h.prototype.getPointByClient=function(v,g){var m=this.get("el"),M=m.getBoundingClientRect();return{x:v-M.left,y:g-M.top}},h.prototype.getClientByPoint=function(v,g){var m=this.get("el"),M=m.getBoundingClientRect();return{x:v+M.left,y:g+M.top}},h.prototype.draw=function(){},h.prototype.removeDom=function(){var v=this.get("el");v.parentNode.removeChild(v)},h.prototype.clearEvents=function(){var v=this.get("eventController");v.destroy()},h.prototype.isCanvas=function(){return!0},h.prototype.getParent=function(){return null},h.prototype.destroy=function(){var v=this.get("timeline");this.get("destroyed")||(this.clear(),v&&v.stop(),this.clearEvents(),this.removeDom(),u.prototype.destroy.call(this))},h}(C.default),o=n;t.default=o},function(G,t,e){"use strict";var P=G.exports={},E,S;function C(){throw new Error("setTimeout has not been defined")}function A(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?E=setTimeout:E=C}catch(g){E=C}try{typeof clearTimeout=="function"?S=clearTimeout:S=A}catch(g){S=A}})();function O(g){if(E===setTimeout)return setTimeout(g,0);if((E===C||!E)&&setTimeout)return E=setTimeout,setTimeout(g,0);try{return E(g,0)}catch(m){try{return E.call(null,g,0)}catch(M){return E.call(this,g,0)}}}function p(g){if(S===clearTimeout)return clearTimeout(g);if((S===A||!S)&&clearTimeout)return S=clearTimeout,clearTimeout(g);try{return S(g)}catch(m){try{return S.call(null,g)}catch(M){return S.call(this,g)}}}var f=[],a=!1,l,n=-1;function o(){!a||!l||(a=!1,l.length?f=l.concat(f):n=-1,f.length&&u())}function u(){if(!a){var g=O(o);a=!0;for(var m=f.length;m;){for(l=f,f=[];++n1)for(var M=1;M0){et=Math.sqrt(et);var ft=Q[0]/et,ot=Q[1]/et,lt=Q[2]/et,dt=Q[3]/et,ut=Q[4],st=Q[5],ht=Q[6],U=Q[7],rt=ft*ut+ot*st+lt*ht+dt*U;$[0]=ft,$[1]=ot,$[2]=lt,$[3]=dt,$[4]=(ut-ft*rt)/et,$[5]=(st-ot*rt)/et,$[6]=(ht-lt*rt)/et,$[7]=(U-dt*rt)/et}return $}function q($){return"quat2("+$[0]+", "+$[1]+", "+$[2]+", "+$[3]+", "+$[4]+", "+$[5]+", "+$[6]+", "+$[7]+")"}function vt($,Q){return $[0]===Q[0]&&$[1]===Q[1]&&$[2]===Q[2]&&$[3]===Q[3]&&$[4]===Q[4]&&$[5]===Q[5]&&$[6]===Q[6]&&$[7]===Q[7]}function pt($,Q){var et=$[0],ft=$[1],ot=$[2],lt=$[3],dt=$[4],ut=$[5],st=$[6],ht=$[7],U=Q[0],rt=Q[1],yt=Q[2],Pt=Q[3],mt=Q[4],gt=Q[5],Mt=Q[6],At=Q[7];return Math.abs(et-U)<=E.EPSILON*Math.max(1,Math.abs(et),Math.abs(U))&&Math.abs(ft-rt)<=E.EPSILON*Math.max(1,Math.abs(ft),Math.abs(rt))&&Math.abs(ot-yt)<=E.EPSILON*Math.max(1,Math.abs(ot),Math.abs(yt))&&Math.abs(lt-Pt)<=E.EPSILON*Math.max(1,Math.abs(lt),Math.abs(Pt))&&Math.abs(dt-mt)<=E.EPSILON*Math.max(1,Math.abs(dt),Math.abs(mt))&&Math.abs(ut-gt)<=E.EPSILON*Math.max(1,Math.abs(ut),Math.abs(gt))&&Math.abs(st-Mt)<=E.EPSILON*Math.max(1,Math.abs(st),Math.abs(Mt))&&Math.abs(ht-At)<=E.EPSILON*Math.max(1,Math.abs(ht),Math.abs(At))}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.angleTo=f,t.direction=p,t.leftRotate=S,t.leftScale=C,t.leftTranslate=E,t.transform=O,t.vertical=a;var P=e(172);function E(l,n,o){var u=[0,0,0,0,0,0,0,0,0];return P.mat3.fromTranslation(u,o),P.mat3.multiply(l,u,n)}function S(l,n,o){var u=[0,0,0,0,0,0,0,0,0];return P.mat3.fromRotation(u,o),P.mat3.multiply(l,u,n)}function C(l,n,o){var u=[0,0,0,0,0,0,0,0,0];return P.mat3.fromScaling(u,o),P.mat3.multiply(l,u,n)}function A(l,n,o){return P.mat3.multiply(l,o,n)}function O(l,n){for(var o=l?[].concat(l):[1,0,0,0,1,0,0,0,1],u=0,h=n.length;u=0;return o?h?Math.PI*2-u:u:h?u:Math.PI*2-u}function a(l,n,o){return o?(l[0]=n[1],l[1]=-1*n[0]):(l[0]=-1*n[1],l[1]=n[0]),l}},function(G,t,e){"use strict";var P=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(0),S=a(e(403)),C=a(e(404)),A=e(406),O=a(e(393)),p=e(794);function f(v){if(typeof WeakMap!="function")return null;var g=new WeakMap,m=new WeakMap;return(f=function(T){return T?m:g})(v)}function a(v,g){if(!g&&v&&v.__esModule)return v;if(v===null||P(v)!=="object"&&typeof v!="function")return{default:v};var m=f(g);if(m&&m.has(v))return m.get(v);var M={},T=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var I in v)if(I!=="default"&&Object.prototype.hasOwnProperty.call(v,I)){var D=T?Object.getOwnPropertyDescriptor(v,I):null;D&&(D.get||D.set)?Object.defineProperty(M,I,D):M[I]=v[I]}return M.default=v,m&&m.set(v,M),M}var l=[1,0,0,0,1,0,0,0,1];function n(v,g,m){var M={},T=g.fromAttrs,I=g.toAttrs;if(!v.destroyed){var D;for(var R in I)if(!(0,E.isEqual)(T[R],I[R]))if(R==="path"){var b=I[R],L=T[R];b.length>L.length?(b=O.parsePathString(I[R]),L=O.parsePathString(T[R]),L=O.fillPathByDiff(L,b),L=O.formatPath(L,b),g.fromAttrs.path=L,g.toAttrs.path=b):g.pathFormatted||(b=O.parsePathString(I[R]),L=O.parsePathString(T[R]),L=O.formatPath(L,b),g.fromAttrs.path=L,g.toAttrs.path=b,g.pathFormatted=!0),M[R]=[];for(var x=0;x0){for(var R=g.animators.length-1;R>=0;R--){if(M=g.animators[R],M.destroyed){g.removeAnimator(R);continue}if(!M.isAnimatePaused()){T=M.get("animations");for(var b=T.length-1;b>=0;b--)I=T[b],m=o(M,I,D),m&&(T.splice(b,1),m=!1,I.callback&&I.callback())}T.length===0&&g.removeAnimator(R)}var L=g.canvas.get("autoDraw");L||g.canvas.draw()}})},v.prototype.addAnimator=function(g){this.animators.push(g)},v.prototype.removeAnimator=function(g){this.animators.splice(g,1)},v.prototype.isAnimating=function(){return!!this.animators.length},v.prototype.stop=function(){this.timer&&this.timer.stop()},v.prototype.stopAllAnimations=function(g){g===void 0&&(g=!0),this.animators.forEach(function(m){m.stopAnimate(g)}),this.animators=[],this.canvas.draw()},v.prototype.getTime=function(){return this.current},v}(),h=u;t.default=h},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var P=e(244);function E(S,C,A){var O=new P.Timer;return C=C==null?0:+C,O.restart(function(p){O.stop(),S(p+C)},C,A),O}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var P=e(244);function E(S,C,A){var O=new P.Timer,p=C;return C==null?(O.restart(S,C,A),O):(C=+C,A=A==null?(0,P.now)():+A,O.restart(function f(a){a+=p,O.restart(f,p+=C,A),S(a)},C,A),O)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.linear=P;function P(E){return+E}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.quadIn=P,t.quadInOut=S,t.quadOut=E;function P(C){return C*C}function E(C){return C*(2-C)}function S(C){return((C*=2)<=1?C*C:--C*(2-C)+1)/2}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.cubicIn=P,t.cubicInOut=S,t.cubicOut=E;function P(C){return C*C*C}function E(C){return--C*C*C+1}function S(C){return((C*=2)<=1?C*C*C:(C-=2)*C*C+2)/2}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.polyOut=t.polyInOut=t.polyIn=void 0;var P=3,E=function A(O){O=+O;function p(f){return Math.pow(f,O)}return p.exponent=A,p}(P);t.polyIn=E;var S=function A(O){O=+O;function p(f){return 1-Math.pow(1-f,O)}return p.exponent=A,p}(P);t.polyOut=S;var C=function A(O){O=+O;function p(f){return((f*=2)<=1?Math.pow(f,O):2-Math.pow(2-f,O))/2}return p.exponent=A,p}(P);t.polyInOut=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sinIn=S,t.sinInOut=A,t.sinOut=C;var P=Math.PI,E=P/2;function S(O){return+O==1?1:1-Math.cos(O*E)}function C(O){return Math.sin(O*E)}function A(O){return(1-Math.cos(P*O))/2}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.expIn=E,t.expInOut=C,t.expOut=S;var P=e(405);function E(A){return(0,P.tpmt)(1-+A)}function S(A){return 1-(0,P.tpmt)(A)}function C(A){return((A*=2)<=1?(0,P.tpmt)(1-A):2-(0,P.tpmt)(A-1))/2}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.circleIn=P,t.circleInOut=S,t.circleOut=E;function P(C){return 1-Math.sqrt(1-C*C)}function E(C){return Math.sqrt(1- --C*C)}function S(C){return((C*=2)<=1?1-Math.sqrt(1-C*C):Math.sqrt(1-(C-=2)*C)+1)/2}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bounceIn=n,t.bounceInOut=u,t.bounceOut=o;var P=4/11,E=6/11,S=8/11,C=3/4,A=9/11,O=10/11,p=15/16,f=21/22,a=63/64,l=1/P/P;function n(h){return 1-o(1-h)}function o(h){return(h=+h)h?Math.pow(N,1/3):N/u+n}function I(N){return N>o?N*N*N:u*(N-n)}function D(N){return 255*(N<=.0031308?12.92*N:1.055*Math.pow(N,1/2.4)-.055)}function R(N){return(N/=255)<=.04045?N/12.92:Math.pow((N+.055)/1.055,2.4)}function b(N){if(N instanceof F)return new F(N.h,N.c,N.l,N.opacity);if(N instanceof M||(N=v(N)),N.a===0&&N.b===0)return new F(NaN,0180?m+=360:m-g>180&&(g+=360),T.push({i:M.push(n(M)+"rotate(",null,l)-2,x:(0,E.default)(g,m)})):m&&M.push(n(M)+"rotate("+m+l)}function h(g,m,M,T){g!==m?T.push({i:M.push(n(M)+"skewX(",null,l)-2,x:(0,E.default)(g,m)}):m&&M.push(n(M)+"skewX("+m+l)}function v(g,m,M,T,I,D){if(g!==M||m!==T){var R=I.push(n(I)+"scale(",null,",",null,")");D.push({i:R-4,x:(0,E.default)(g,M)},{i:R-2,x:(0,E.default)(m,T)})}else(M!==1||T!==1)&&I.push(n(I)+"scale("+M+","+T+")")}return function(g,m){var M=[],T=[];return g=p(g),m=p(m),o(g.translateX,g.translateY,m.translateX,m.translateY,M,T),u(g.rotate,m.rotate,M,T),h(g.skewX,m.skewX,M,T),v(g.scaleX,g.scaleY,m.scaleX,m.scaleY,M,T),g=m=null,function(I){for(var D=-1,R=T.length,b;++D=0)return!0;return!1}function a(u,h,v){v.name=h,v.target=u,v.currentTarget=u,v.delegateTarget=u,u.emit(h,v)}function l(u,h,v){if(v.bubbles){var g=void 0,m=!1;if(h==="mouseenter"?(g=v.fromShape,m=!0):h==="mouseleave"&&(m=!0,g=v.toShape),u.isCanvas()&&m)return;if(g&&(0,S.isParent)(u,g)){v.bubbles=!1;return}v.name=h,v.currentTarget=u,v.delegateTarget=u,u.emit(h,v)}}var n=function(){function u(h){var v=this;this.draggingShape=null,this.dragging=!1,this.currentShape=null,this.mousedownShape=null,this.mousedownPoint=null,this._eventCallback=function(g){var m=g.type;v._triggerEvent(m,g)},this._onDocumentMove=function(g){var m=v.canvas,M=m.get("el");if(M!==g.target&&(v.dragging||v.currentShape)){var T=v._getPointInfo(g);v.dragging&&v._emitEvent("drag",g,T,v.draggingShape)}},this._onDocumentMouseUp=function(g){var m=v.canvas,M=m.get("el");if(M!==g.target&&v.dragging){var T=v._getPointInfo(g);v.draggingShape&&v._emitEvent("drop",g,T,null),v._emitEvent("dragend",g,T,v.draggingShape),v._afterDrag(v.draggingShape,T,g)}},this.canvas=h.canvas}return u.prototype.init=function(){this._bindEvents()},u.prototype._bindEvents=function(){var h=this,v=this.canvas.get("el");(0,S.each)(p,function(g){v.addEventListener(g,h._eventCallback)}),document&&(document.addEventListener("mousemove",this._onDocumentMove),document.addEventListener("mouseup",this._onDocumentMouseUp))},u.prototype._clearEvents=function(){var h=this,v=this.canvas.get("el");(0,S.each)(p,function(g){v.removeEventListener(g,h._eventCallback)}),document&&(document.removeEventListener("mousemove",this._onDocumentMove),document.removeEventListener("mouseup",this._onDocumentMouseUp))},u.prototype._getEventObj=function(h,v,g,m,M,T){var I=new E.default(h,v);return I.fromShape=M,I.toShape=T,I.x=g.x,I.y=g.y,I.clientX=g.clientX,I.clientY=g.clientY,I.propagationPath.push(m),I},u.prototype._getShape=function(h,v){return this.canvas.getShape(h.x,h.y,v)},u.prototype._getPointInfo=function(h){var v=this.canvas,g=v.getClientByEvent(h),m=v.getPointByEvent(h);return{x:m.x,y:m.y,clientX:g.x,clientY:g.y}},u.prototype._triggerEvent=function(h,v){var g=this._getPointInfo(v),m=this._getShape(g,v),M=this["_on"+h],T=!1;if(M)M.call(this,g,m,v);else{var I=this.currentShape;h==="mouseenter"||h==="dragenter"||h==="mouseover"?(this._emitEvent(h,v,g,null,null,m),m&&this._emitEvent(h,v,g,m,null,m),h==="mouseenter"&&this.draggingShape&&this._emitEvent("dragenter",v,g,null)):h==="mouseleave"||h==="dragleave"||h==="mouseout"?(T=!0,I&&this._emitEvent(h,v,g,I,I,null),this._emitEvent(h,v,g,null,I,null),h==="mouseleave"&&this.draggingShape&&this._emitEvent("dragleave",v,g,null)):this._emitEvent(h,v,g,m,null,null)}if(T||(this.currentShape=m),m&&!m.get("destroyed")){var D=this.canvas,R=D.get("el");R.style.cursor=m.attr("cursor")||D.get("cursor")}},u.prototype._onmousedown=function(h,v,g){g.button===A&&(this.mousedownShape=v,this.mousedownPoint=h,this.mousedownTimeStamp=g.timeStamp),this._emitEvent("mousedown",g,h,v,null,null)},u.prototype._emitMouseoverEvents=function(h,v,g,m){var M=this.canvas.get("el");g!==m&&(g&&(this._emitEvent("mouseout",h,v,g,g,m),this._emitEvent("mouseleave",h,v,g,g,m),(!m||m.get("destroyed"))&&(M.style.cursor=this.canvas.get("cursor"))),m&&(this._emitEvent("mouseover",h,v,m,g,m),this._emitEvent("mouseenter",h,v,m,g,m)))},u.prototype._emitDragoverEvents=function(h,v,g,m,M){m?(m!==g&&(g&&this._emitEvent("dragleave",h,v,g,g,m),this._emitEvent("dragenter",h,v,m,g,m)),M||this._emitEvent("dragover",h,v,m)):g&&this._emitEvent("dragleave",h,v,g,g,m),M&&this._emitEvent("dragover",h,v,m)},u.prototype._afterDrag=function(h,v,g){h&&(h.set("capture",!0),this.draggingShape=null),this.dragging=!1;var m=this._getShape(v,g);m!==h&&this._emitMouseoverEvents(g,v,h,m),this.currentShape=m},u.prototype._onmouseup=function(h,v,g){if(g.button===A){var m=this.draggingShape;this.dragging?(m&&this._emitEvent("drop",g,h,v),this._emitEvent("dragend",g,h,m),this._afterDrag(m,h,g)):(this._emitEvent("mouseup",g,h,v),v===this.mousedownShape&&this._emitEvent("click",g,h,v),this.mousedownShape=null,this.mousedownPoint=null)}},u.prototype._ondragover=function(h,v,g){g.preventDefault();var m=this.currentShape;this._emitDragoverEvents(g,h,m,v,!0)},u.prototype._onmousemove=function(h,v,g){var m=this.canvas,M=this.currentShape,T=this.draggingShape;if(this.dragging)T&&this._emitDragoverEvents(g,h,M,v,!1),this._emitEvent("drag",g,h,T);else{var I=this.mousedownPoint;if(I){var D=this.mousedownShape,R=g.timeStamp,b=R-this.mousedownTimeStamp,L=I.clientX-h.clientX,x=I.clientY-h.clientY,F=L*L+x*x;b>120||F>C?D&&D.get("draggable")?(T=this.mousedownShape,T.set("capture",!1),this.draggingShape=T,this.dragging=!0,this._emitEvent("dragstart",g,h,T),this.mousedownShape=null,this.mousedownPoint=null):!D&&m.get("draggable")?(this.dragging=!0,this._emitEvent("dragstart",g,h,null),this.mousedownShape=null,this.mousedownPoint=null):(this._emitMouseoverEvents(g,h,M,v),this._emitEvent("mousemove",g,h,v)):(this._emitMouseoverEvents(g,h,M,v),this._emitEvent("mousemove",g,h,v))}else this._emitMouseoverEvents(g,h,M,v),this._emitEvent("mousemove",g,h,v)}},u.prototype._emitEvent=function(h,v,g,m,M,T){var I=this._getEventObj(h,v,g,m,M,T);if(m){I.shape=m,a(m,h,I);for(var D=m.getParent();D;)D.emitDelegation(h,I),I.propagationStopped||l(D,h,I),I.propagationPath.push(D),D=D.getParent()}else{var R=this.canvas;a(R,h,I)}},u.prototype.destroy=function(){this._clearEvents(),this.canvas=null,this.currentShape=null,this.draggingShape=null,this.mousedownPoint=null,this.mousedownShape=null,this.mousedownTimeStamp=null},u}(),o=n;t.default=o},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(396)),C=function(O){(0,E.__extends)(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return p.prototype.isGroup=function(){return!0},p.prototype.isEntityGroup=function(){return!1},p.prototype.clone=function(){for(var f=O.prototype.clone.call(this),a=this.getChildren(),l=0;l=a&&n.minY<=l&&n.maxY>=l},f.prototype.afterAttrsChange=function(a){p.prototype.afterAttrsChange.call(this,a),this.clearCacheBBox()},f.prototype.getBBox=function(){var a=this.cfg.bbox;return a||(a=this.calculateBBox(),this.set("bbox",a)),a},f.prototype.getCanvasBBox=function(){var a=this.cfg.canvasBBox;return a||(a=this.calculateCanvasBBox(),this.set("canvasBBox",a)),a},f.prototype.applyMatrix=function(a){p.prototype.applyMatrix.call(this,a),this.set("canvasBBox",null)},f.prototype.calculateCanvasBBox=function(){var a=this.getBBox(),l=this.getTotalMatrix(),n=a.minX,o=a.minY,u=a.maxX,h=a.maxY;if(l){var v=(0,C.multiplyVec2)(l,[a.minX,a.minY]),g=(0,C.multiplyVec2)(l,[a.maxX,a.minY]),m=(0,C.multiplyVec2)(l,[a.minX,a.maxY]),M=(0,C.multiplyVec2)(l,[a.maxX,a.maxY]);n=Math.min(v[0],g[0],m[0],M[0]),u=Math.max(v[0],g[0],m[0],M[0]),o=Math.min(v[1],g[1],m[1],M[1]),h=Math.max(v[1],g[1],m[1],M[1])}var T=this.attrs;if(T.shadowColor){var I=T.shadowBlur,D=I===void 0?0:I,R=T.shadowOffsetX,b=R===void 0?0:R,L=T.shadowOffsetY,x=L===void 0?0:L,F=n-D+b,B=u+D+b,N=o-D+x,j=h+D+x;n=Math.min(n,F),u=Math.max(u,B),o=Math.min(o,N),h=Math.max(h,j)}return{x:n,y:o,minX:n,minY:o,maxX:u,maxY:h,width:u-n,height:h-o}},f.prototype.clearCacheBBox=function(){this.set("bbox",null),this.set("canvasBBox",null)},f.prototype.isClipShape=function(){return this.get("isClipShape")},f.prototype.isInShape=function(a,l){return!1},f.prototype.isOnlyHitBox=function(){return!1},f.prototype.isHit=function(a,l){var n=this.get("startArrowShape"),o=this.get("endArrowShape"),u=[a,l,1];u=this.invertFromMatrix(u);var h=u[0],v=u[1],g=this._isInBBox(h,v);return this.isOnlyHitBox()?g:!!(g&&!this.isClipped(h,v)&&(this.isInShape(h,v)||n&&n.isHit(h,v)||o&&o.isHit(h,v)))},f}(S.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getBBoxMethod",{enumerable:!0,get:function(){return E.getMethod}});var E=e(799),S=P(e(800)),C=P(e(801)),A=P(e(802)),O=P(e(808)),p=P(e(809)),f=P(e(810)),a=P(e(825)),l=P(e(826));(0,E.register)("rect",S.default),(0,E.register)("image",S.default),(0,E.register)("circle",C.default),(0,E.register)("marker",C.default),(0,E.register)("polyline",A.default),(0,E.register)("polygon",O.default),(0,E.register)("text",p.default),(0,E.register)("path",f.default),(0,E.register)("line",a.default),(0,E.register)("ellipse",l.default)},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMethod=S,t.register=E;var P=new Map;function E(C,A){P.set(C,A)}function S(C){return P.get(C)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(E){var S=E.attr(),C=S.x,A=S.y,O=S.width,p=S.height;return{x:C,y:A,width:O,height:p}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(E){var S=E.attr(),C=S.x,A=S.y,O=S.r;return{x:C-O,y:A-O,width:O*2,height:O*2}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var P=e(33),E=e(250);function S(C){for(var A=C.attr(),O=A.points,p=[],f=[],a=0;a=0?[v]:[]}function p(n,o,u,h){return 2*(1-h)*(o-n)+2*h*(u-o)}function f(n,o,u,h,v,g,m){var M=A(n,u,v,m),T=A(o,h,g,m),I=E.default.pointAt(n,o,u,h,m),D=E.default.pointAt(u,h,v,g,m);return[[n,o,I.x,I.y,M,T],[M,T,D.x,D.y,v,g]]}function a(n,o,u,h,v,g,m){if(m===0)return((0,S.distance)(n,o,u,h)+(0,S.distance)(u,h,v,g)+(0,S.distance)(n,o,v,g))/2;var M=f(n,o,u,h,v,g,.5),T=M[0],I=M[1];return T.push(m-1),I.push(m-1),a.apply(null,T)+a.apply(null,I)}var l={box:function(o,u,h,v,g,m){var M=O(o,h,g)[0],T=O(u,v,m)[0],I=[o,g],D=[u,m];return M!==void 0&&I.push(A(o,h,g,M)),T!==void 0&&D.push(A(u,v,m,T)),(0,S.getBBoxByArray)(I,D)},length:function(o,u,h,v,g,m){return a(o,u,h,v,g,m,3)},nearestPoint:function(o,u,h,v,g,m,M,T){return(0,C.nearestPoint)([o,h,g],[u,v,m],M,T,A)},pointDistance:function(o,u,h,v,g,m,M,T){var I=this.nearestPoint(o,u,h,v,g,m,M,T);return(0,S.distance)(I.x,I.y,M,T)},interpolationAt:A,pointAt:function(o,u,h,v,g,m,M){return{x:A(o,h,g,M),y:A(u,v,m,M)}},divide:function(o,u,h,v,g,m,M){return f(o,u,h,v,g,m,M)},tangentAngle:function(o,u,h,v,g,m,M){var T=p(o,h,g,M),I=p(u,v,m,M),D=Math.atan2(I,T);return(0,S.piMod)(D)}};t.default=l},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(88),S=P(e(175)),C=e(415);function A(n,o,u,h,v){var g=1-v;return g*g*g*n+3*o*v*g*g+3*u*v*v*g+h*v*v*v}function O(n,o,u,h,v){var g=1-v;return 3*(g*g*(o-n)+2*g*v*(u-o)+v*v*(h-u))}function p(n,o,u,h){var v=-3*n+9*o-9*u+3*h,g=6*n-12*o+6*u,m=3*o-3*n,M=[],T,I,D;if((0,E.isNumberEqual)(v,0))(0,E.isNumberEqual)(g,0)||(T=-m/g,T>=0&&T<=1&&M.push(T));else{var R=g*g-4*v*m;(0,E.isNumberEqual)(R,0)?M.push(-g/(2*v)):R>0&&(D=Math.sqrt(R),T=(-g+D)/(2*v),I=(-g-D)/(2*v),T>=0&&T<=1&&M.push(T),I>=0&&I<=1&&M.push(I))}return M}function f(n,o,u,h,v,g,m,M,T){var I=A(n,u,v,m,T),D=A(o,h,g,M,T),R=S.default.pointAt(n,o,u,h,T),b=S.default.pointAt(u,h,v,g,T),L=S.default.pointAt(v,g,m,M,T),x=S.default.pointAt(R.x,R.y,b.x,b.y,T),F=S.default.pointAt(b.x,b.y,L.x,L.y,T);return[[n,o,R.x,R.y,x.x,x.y,I,D],[I,D,F.x,F.y,L.x,L.y,m,M]]}function a(n,o,u,h,v,g,m,M,T){if(T===0)return(0,C.snapLength)([n,u,v,m],[o,h,g,M]);var I=f(n,o,u,h,v,g,m,M,.5),D=I[0],R=I[1];return D.push(T-1),R.push(T-1),a.apply(null,D)+a.apply(null,R)}var l={extrema:p,box:function(o,u,h,v,g,m,M,T){for(var I=[o,M],D=[u,T],R=p(o,h,g,M),b=p(u,v,m,T),L=0;LL&&(L=N)}for(var j=p(m,M,T),W=Infinity,w=-Infinity,H=[I,D],F=-Math.PI*2;F<=Math.PI*2;F+=Math.PI){var Y=j+F;Iw&&(w=K)}return{x:b,y:W,width:L-b,height:w-W}},length:function(v,g,m,M,T,I,D){},nearestPoint:function(v,g,m,M,T,I,D,R,b){var L=o(R-v,b-g,-T),x=L[0],F=L[1],B=S.default.nearestPoint(0,0,m,M,x,F),N=l(m,M,B.x,B.y);ND&&(B=n(m,M,D));var j=o(B.x,B.y,T);return{x:j[0]+v,y:j[1]+g}},pointDistance:function(v,g,m,M,T,I,D,R,b){var L=this.nearestPoint(v,g,m,M,R,b);return(0,E.distance)(L.x,L.y,R,b)},pointAt:function(v,g,m,M,T,I,D,R){var b=(D-I)*R+I;return{x:f(v,g,m,M,T,b),y:a(v,g,m,M,T,b)}},tangentAngle:function(v,g,m,M,T,I,D,R){var b=(D-I)*R+I,L=C(v,g,m,M,T,I,D,b),x=A(v,g,m,M,T,I,D,b);return(0,E.piMod)(Math.atan2(x,L))}};t.default=u},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P=e(88);function E(C,A){var O=Math.abs(C);return A>0?O:O*-1}var S={box:function(A,O,p,f){return{x:A-p,y:O-f,width:p*2,height:f*2}},length:function(A,O,p,f){return Math.PI*(3*(p+f)-Math.sqrt((3*p+f)*(p+3*f)))},nearestPoint:function(A,O,p,f,a,l){var n=p,o=f;if(n===0||o===0)return{x:A,y:O};for(var u=a-A,h=l-O,v=Math.abs(u),g=Math.abs(h),m=n*n,M=o*o,T=Math.PI/4,I,D,R=0;R<4;R++){I=n*Math.cos(T),D=o*Math.sin(T);var b=(m-M)*Math.pow(Math.cos(T),3)/n,L=(M-m)*Math.pow(Math.sin(T),3)/o,x=I-b,F=D-L,B=v-b,N=g-L,j=Math.hypot(F,x),W=Math.hypot(N,B),w=j*Math.asin((x*N-F*B)/(j*W)),H=w/Math.sqrt(m+M-I*I-D*D);T+=H,T=Math.min(Math.PI/2,Math.max(0,T))}return{x:A+E(I,u),y:O+E(D,h)}},pointDistance:function(A,O,p,f,a,l){var n=this.nearestPoint(A,O,p,f,a,l);return(0,P.distance)(n.x,n.y,a,l)},pointAt:function(A,O,p,f,a){var l=2*Math.PI*a;return{x:A+p*Math.cos(l),y:O+f*Math.sin(l)}},tangentAngle:function(A,O,p,f,a){var l=2*Math.PI*a,n=Math.atan2(f*Math.cos(l),-p*Math.sin(l));return(0,P.piMod)(n)}};t.default=S},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(416),S=P(e(417));function C(O){var p=O.slice(0);return O.length&&p.push(O[0]),p}var A={box:function(p){return S.default.box(p)},length:function(p){return(0,E.lengthOfSegment)(C(p))},pointAt:function(p,f){return(0,E.pointAtSegments)(C(p),f)},pointDistance:function(p,f,a){return(0,E.distanceAtSegment)(C(p),f,a)},tangentAngle:function(p,f){return(0,E.angleAtSegments)(C(p),f)}};t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var P=e(33);function E(S){for(var C=S.attr(),A=C.points,O=[],p=[],f=0;fMath.PI/2?Math.PI-m:m,M=M>Math.PI/2?Math.PI-M:M;var T={xExtra:Math.cos(g/2-m)*(a/2*(1/Math.sin(g/2)))-a/2||0,yExtra:Math.cos(M-g/2)*(a/2*(1/Math.sin(g/2)))-a/2||0};return T}function p(f){var a=f.attr(),l=a.path,n=a.stroke,o=n?a.lineWidth:0,u=f.get("segments")||(0,E.path2Segments)(l),h=A(u,o),v=h.x,g=h.y,m=h.width,M=h.height,T={minX:v,minY:g,maxX:v+m,maxY:g+M};return T=(0,C.mergeArrowBBox)(f,T),{x:T.minX,y:T.minY,width:T.maxX-T.minX,height:T.maxY-T.minY}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P=e(812);function E(A,O,p,f){var a=[],l=!!f,n,o,u,h,v,g,m;if(l){u=f[0],h=f[1];for(var M=0,T=A.length;M=0;return o?h?Math.PI*2-u:u:h?u:Math.PI*2-u}function a(l,n,o){return o?(l[0]=n[1],l[1]=-1*n[0]):(l[0]=-1*n[1],l[1]=n[0]),l}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=C;function P(A,O){var p=[],f=[];function a(l,n){if(l.length===1)p.push(l[0]),f.push(l[0]);else{for(var o=[],u=0;u=3&&(g.length===3&&m.push("Q"),m=m.concat(g[1])),g.length===2&&m.push("L"),m=m.concat(g[g.length-1]),m});return v}function S(A,O,p){if(p===1)return[[].concat(A)];var f=[];if(O[0]==="L"||O[0]==="C"||O[0]==="Q")f=f.concat(E(A,O,p));else{var a=[].concat(A);a[0]==="M"&&(a[0]="L");for(var l=0;l<=p-1;l++)f.push(a)}return f}function C(A,O){if(A.length===1)return A;var p=A.length-1,f=O.length-1,a=p/f,l=[];if(A.length===1&&A[0][0]==="M"){for(var n=0;n=0;u--)n=l[u].index,l[u].type==="add"?A.splice(n,0,[].concat(A[n])):A.splice(n,1)}if(f=A.length,f0)O=E(O,C[p-1],1);else{C[p]=A[p];break}C[p]=["Q"].concat(O.reduce(function(f,a){return f.concat(a)},[]));break;case"T":C[p]=["T"].concat(O[0]);break;case"C":if(O.length<3)if(p>0)O=E(O,C[p-1],2);else{C[p]=A[p];break}C[p]=["C"].concat(O.reduce(function(f,a){return f.concat(a)},[]));break;case"S":if(O.length<2)if(p>0)O=E(O,C[p-1],1);else{C[p]=A[p];break}C[p]=["S"].concat(O.reduce(function(f,a){return f.concat(a)},[]));break;default:C[p]=A[p]}return C}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var E=e(0),S=P(e(421)),C=P(e(422)),A=function(M,T,I,D,R){var b=-3*T+9*I-9*D+3*R,L=M*b+6*T-12*I+6*D;return M*L-3*T+3*I},O=function(M,T,I,D,R,b,L,x,F){F===null&&(F=1),F=F>1?1:F<0?0:F;for(var B=F/2,N=12,j=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],W=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],w=0,H=0;H0&&w<1&&F.push(w);continue}var Y=j*j-4*W*N,K=Math.sqrt(Y);if(!(Y<0)){var _=(-j+K)/(2*N);_>0&&_<1&&F.push(_);var tt=(-j-K)/(2*N);tt>0&&tt<1&&F.push(tt)}}for(var X=F.length,k=X,at;X--;)w=F[X],at=1-w,B[0][X]=at*at*at*M+3*at*at*w*I+3*at*w*w*R+w*w*w*L,B[1][X]=at*at*at*T+3*at*at*w*D+3*at*w*w*b+w*w*w*x;return B[0][k]=M,B[1][k]=T,B[0][k+1]=L,B[1][k+1]=x,B[0].length=B[1].length=k+2,{min:{x:Math.min.apply(0,B[0]),y:Math.min.apply(0,B[1])},max:{x:Math.max.apply(0,B[0]),y:Math.max.apply(0,B[1])}}},f=function(M,T,I,D,R,b,L,x){if(!(Math.max(M,I)Math.max(R,L)||Math.max(T,D)Math.max(b,x))){var F=(M*D-T*I)*(R-L)-(M-I)*(R*x-b*L),B=(M*D-T*I)*(b-x)-(T-D)*(R*x-b*L),N=(M-I)*(b-x)-(T-D)*(R-L);if(!!N){var j=F/N,W=B/N,w=+j.toFixed(2),H=+W.toFixed(2);if(!(w<+Math.min(M,I).toFixed(2)||w>+Math.max(M,I).toFixed(2)||w<+Math.min(R,L).toFixed(2)||w>+Math.max(R,L).toFixed(2)||H<+Math.min(T,D).toFixed(2)||H>+Math.max(T,D).toFixed(2)||H<+Math.min(b,x).toFixed(2)||H>+Math.max(b,x).toFixed(2)))return{x:j,y:W}}}},a=function(M,T,I){return T>=M.x&&T<=M.x+M.width&&I>=M.y&&I<=M.y+M.height},l=function(M,T,I,D){return M===null&&(M=T=I=D=0),T===null&&(T=M.y,I=M.width,D=M.height,M=M.x),{x:M,y:T,width:I,w:I,height:D,h:D,x2:M+I,y2:T+D,cx:M+I/2,cy:T+D/2,r1:Math.min(I,D)/2,r2:Math.max(I,D)/2,r0:Math.sqrt(I*I+D*D)/2,path:(0,S.default)(M,T,I,D),vb:[M,T,I,D].join(" ")}},n=function(M,T){return M=l(M),T=l(T),a(T,M.x,M.y)||a(T,M.x2,M.y)||a(T,M.x,M.y2)||a(T,M.x2,M.y2)||a(M,T.x,T.y)||a(M,T.x2,T.y)||a(M,T.x,T.y2)||a(M,T.x2,T.y2)||(M.xT.x||T.xM.x)&&(M.yT.y||T.yM.y)},o=function(M,T,I,D,R,b,L,x){(0,E.isArray)(M)||(M=[M,T,I,D,R,b,L,x]);var F=p.apply(null,M);return l(F.min.x,F.min.y,F.max.x-F.min.x,F.max.y-F.min.y)},u=function(M,T,I,D,R,b,L,x,F){var B=1-F,N=Math.pow(B,3),j=Math.pow(B,2),W=F*F,w=W*F,H=N*M+j*3*F*I+B*3*F*F*R+w*L,Y=N*T+j*3*F*D+B*3*F*F*b+w*x,K=M+2*F*(I-M)+W*(R-2*I+M),_=T+2*F*(D-T)+W*(b-2*D+T),tt=I+2*F*(R-I)+W*(L-2*R+I),X=D+2*F*(b-D)+W*(x-2*b+D),k=B*M+F*I,at=B*T+F*D,Z=B*R+F*L,it=B*b+F*x,nt=90-Math.atan2(K-tt,_-X)*180/Math.PI;return{x:H,y:Y,m:{x:K,y:_},n:{x:tt,y:X},start:{x:k,y:at},end:{x:Z,y:it},alpha:nt}},h=function(M,T,I){var D=o(M),R=o(T);if(!n(D,R))return I?0:[];for(var b=O.apply(0,M),L=O.apply(0,T),x=~~(b/8),F=~~(L/8),B=[],N=[],j={},W=I?0:[],w=0;w=0&&it<=1&&nt>=0&&nt<=1&&(I?W++:W.push({x:Z.x,y:Z.y,t1:it,t2:nt}))}}return W},v=function(M,T,I){M=(0,C.default)(M),T=(0,C.default)(T);for(var D,R,b,L,x,F,B,N,j,W,w=I?0:[],H=0,Y=M.length;H1&&(h=1),h<-1&&(h=-1),u*Math.acos(h)},A=function(a,l,n,o,u,h,v,g,m,M,T,I){var D=Math.pow(u,2),R=Math.pow(h,2),b=Math.pow(T,2),L=Math.pow(I,2),x=D*R-D*L-R*b;x<0&&(x=0),x/=D*L+R*b,x=Math.sqrt(x)*(v===g?-1:1);var F=x*u/h*I,B=x*-h/u*T,N=M*F-m*B+(a+n)/2,j=m*F+M*B+(l+o)/2,W=(T-F)/u,w=(I-B)/h,H=(-T-F)/u,Y=(-I-B)/h,K=C(1,0,W,w),_=C(W,w,H,Y);return g===0&&_>0&&(_-=P),g===1&&_<0&&(_+=P),[N,j,K,_]},O=function(a){var l=a.px,n=a.py,o=a.cx,u=a.cy,h=a.rx,v=a.ry,g=a.xAxisRotation,m=g===void 0?0:g,M=a.largeArcFlag,T=M===void 0?0:M,I=a.sweepFlag,D=I===void 0?0:I,R=[];if(h===0||v===0)return[{x1:0,y1:0,x2:0,y2:0,x:o,y:u}];var b=Math.sin(m*P/360),L=Math.cos(m*P/360),x=L*(l-o)/2+b*(n-u)/2,F=-b*(l-o)/2+L*(n-u)/2;if(x===0&&F===0)return[{x1:0,y1:0,x2:0,y2:0,x:o,y:u}];h=Math.abs(h),v=Math.abs(v);var B=Math.pow(x,2)/Math.pow(h,2)+Math.pow(F,2)/Math.pow(v,2);B>1&&(h*=Math.sqrt(B),v*=Math.sqrt(B));var N=A(l,n,o,u,h,v,T,D,b,L,x,F),j=N[0],W=N[1],w=N[2],H=N[3],Y=Math.abs(H)/(P/4);Math.abs(1-Y)<1e-7&&(Y=1);var K=Math.max(Math.ceil(Y),1);H/=K;for(var _=0;_1){var g=l[0],m=l[o-1];n.push({from:{x:m[0],y:m[1]},to:{x:g[0],y:g[1]}})}return n}function O(l,n){var o=!1;return(0,C.each)(l,function(u){if((0,S.default)(u.from,u.to,n.from,n.to))return o=!0,!1}),o}function p(l){var n=l.map(function(u){return u[0]}),o=l.map(function(u){return u[1]});return{minX:Math.min.apply(null,n),maxX:Math.max.apply(null,n),minY:Math.min.apply(null,o),maxY:Math.max.apply(null,o)}}function f(l,n){return!(n.minX>l.maxX||n.maxXl.maxY||n.maxYL.length?(b=O.parsePathString(I[R]),L=O.parsePathString(T[R]),L=O.fillPathByDiff(L,b),L=O.formatPath(L,b),g.fromAttrs.path=L,g.toAttrs.path=b):g.pathFormatted||(b=O.parsePathString(I[R]),L=O.parsePathString(T[R]),L=O.formatPath(L,b),g.fromAttrs.path=L,g.toAttrs.path=b,g.pathFormatted=!0),M[R]=[];for(var x=0;x0){for(var R=g.animators.length-1;R>=0;R--){if(M=g.animators[R],M.destroyed){g.removeAnimator(R);continue}if(!M.isAnimatePaused()){T=M.get("animations");for(var b=T.length-1;b>=0;b--)I=T[b],m=o(M,I,D),m&&(T.splice(b,1),m=!1,I.callback&&I.callback())}T.length===0&&g.removeAnimator(R)}var L=g.canvas.get("autoDraw");L||g.canvas.draw()}})},v.prototype.addAnimator=function(g){this.animators.push(g)},v.prototype.removeAnimator=function(g){this.animators.splice(g,1)},v.prototype.isAnimating=function(){return!!this.animators.length},v.prototype.stop=function(){this.timer&&this.timer.stop()},v.prototype.stopAllAnimations=function(g){g===void 0&&(g=!0),this.animators.forEach(function(m){m.stopAnimate(g)}),this.animators=[],this.canvas.draw()},v.prototype.getTime=function(){return this.current},v}(),h=u;t.default=h},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isGradientColor=t.isColorProp=void 0;var P=function(C){return["fill","stroke","fillStyle","strokeStyle"].includes(C)};t.isColorProp=P;var E=function(C){return/^[r,R,L,l]{1}[\s]*\(/.test(C)};t.isGradientColor=E},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(429)),S=e(103),C=40,A=0,O=":",p=["mousedown","mouseup","dblclick","mouseout","mouseover","mousemove","mouseleave","mouseenter","touchstart","touchmove","touchend","dragenter","dragover","dragleave","drop","contextmenu","mousewheel"];function f(u,h){for(var v in u)if(u.hasOwnProperty(v)&&v.indexOf(O+h)>=0)return!0;return!1}function a(u,h,v){v.name=h,v.target=u,v.currentTarget=u,v.delegateTarget=u,u.emit(h,v)}function l(u,h,v){if(v.bubbles){var g=void 0,m=!1;if(h==="mouseenter"?(g=v.fromShape,m=!0):h==="mouseleave"&&(m=!0,g=v.toShape),u.isCanvas()&&m)return;if(g&&(0,S.isParent)(u,g)){v.bubbles=!1;return}v.name=h,v.currentTarget=u,v.delegateTarget=u,u.emit(h,v)}}var n=function(){function u(h){var v=this;this.draggingShape=null,this.dragging=!1,this.currentShape=null,this.mousedownShape=null,this.mousedownPoint=null,this._eventCallback=function(g){var m=g.type;v._triggerEvent(m,g)},this._onDocumentMove=function(g){var m=v.canvas,M=m.get("el");if(M!==g.target&&(v.dragging||v.currentShape)){var T=v._getPointInfo(g);v.dragging&&v._emitEvent("drag",g,T,v.draggingShape)}},this._onDocumentMouseUp=function(g){var m=v.canvas,M=m.get("el");if(M!==g.target&&v.dragging){var T=v._getPointInfo(g);v.draggingShape&&v._emitEvent("drop",g,T,null),v._emitEvent("dragend",g,T,v.draggingShape),v._afterDrag(v.draggingShape,T,g)}},this.canvas=h.canvas}return u.prototype.init=function(){this._bindEvents()},u.prototype._bindEvents=function(){var h=this,v=this.canvas.get("el");(0,S.each)(p,function(g){v.addEventListener(g,h._eventCallback)}),document&&(document.addEventListener("mousemove",this._onDocumentMove),document.addEventListener("mouseup",this._onDocumentMouseUp))},u.prototype._clearEvents=function(){var h=this,v=this.canvas.get("el");(0,S.each)(p,function(g){v.removeEventListener(g,h._eventCallback)}),document&&(document.removeEventListener("mousemove",this._onDocumentMove),document.removeEventListener("mouseup",this._onDocumentMouseUp))},u.prototype._getEventObj=function(h,v,g,m,M,T){var I=new E.default(h,v);return I.fromShape=M,I.toShape=T,I.x=g.x,I.y=g.y,I.clientX=g.clientX,I.clientY=g.clientY,I.propagationPath.push(m),I},u.prototype._getShape=function(h,v){return this.canvas.getShape(h.x,h.y,v)},u.prototype._getPointInfo=function(h){var v=this.canvas,g=v.getClientByEvent(h),m=v.getPointByEvent(h);return{x:m.x,y:m.y,clientX:g.x,clientY:g.y}},u.prototype._triggerEvent=function(h,v){var g=this._getPointInfo(v),m=this._getShape(g,v),M=this["_on"+h],T=!1;if(M)M.call(this,g,m,v);else{var I=this.currentShape;h==="mouseenter"||h==="dragenter"||h==="mouseover"?(this._emitEvent(h,v,g,null,null,m),m&&this._emitEvent(h,v,g,m,null,m),h==="mouseenter"&&this.draggingShape&&this._emitEvent("dragenter",v,g,null)):h==="mouseleave"||h==="dragleave"||h==="mouseout"?(T=!0,I&&this._emitEvent(h,v,g,I,I,null),this._emitEvent(h,v,g,null,I,null),h==="mouseleave"&&this.draggingShape&&this._emitEvent("dragleave",v,g,null)):this._emitEvent(h,v,g,m,null,null)}if(T||(this.currentShape=m),m&&!m.get("destroyed")){var D=this.canvas,R=D.get("el");R.style.cursor=m.attr("cursor")||D.get("cursor")}},u.prototype._onmousedown=function(h,v,g){g.button===A&&(this.mousedownShape=v,this.mousedownPoint=h,this.mousedownTimeStamp=g.timeStamp),this._emitEvent("mousedown",g,h,v,null,null)},u.prototype._emitMouseoverEvents=function(h,v,g,m){var M=this.canvas.get("el");g!==m&&(g&&(this._emitEvent("mouseout",h,v,g,g,m),this._emitEvent("mouseleave",h,v,g,g,m),(!m||m.get("destroyed"))&&(M.style.cursor=this.canvas.get("cursor"))),m&&(this._emitEvent("mouseover",h,v,m,g,m),this._emitEvent("mouseenter",h,v,m,g,m)))},u.prototype._emitDragoverEvents=function(h,v,g,m,M){m?(m!==g&&(g&&this._emitEvent("dragleave",h,v,g,g,m),this._emitEvent("dragenter",h,v,m,g,m)),M||this._emitEvent("dragover",h,v,m)):g&&this._emitEvent("dragleave",h,v,g,g,m),M&&this._emitEvent("dragover",h,v,m)},u.prototype._afterDrag=function(h,v,g){h&&(h.set("capture",!0),this.draggingShape=null),this.dragging=!1;var m=this._getShape(v,g);m!==h&&this._emitMouseoverEvents(g,v,h,m),this.currentShape=m},u.prototype._onmouseup=function(h,v,g){if(g.button===A){var m=this.draggingShape;this.dragging?(m&&this._emitEvent("drop",g,h,v),this._emitEvent("dragend",g,h,m),this._afterDrag(m,h,g)):(this._emitEvent("mouseup",g,h,v),v===this.mousedownShape&&this._emitEvent("click",g,h,v),this.mousedownShape=null,this.mousedownPoint=null)}},u.prototype._ondragover=function(h,v,g){g.preventDefault();var m=this.currentShape;this._emitDragoverEvents(g,h,m,v,!0)},u.prototype._onmousemove=function(h,v,g){var m=this.canvas,M=this.currentShape,T=this.draggingShape;if(this.dragging)T&&this._emitDragoverEvents(g,h,M,v,!1),this._emitEvent("drag",g,h,T);else{var I=this.mousedownPoint;if(I){var D=this.mousedownShape,R=g.timeStamp,b=R-this.mousedownTimeStamp,L=I.clientX-h.clientX,x=I.clientY-h.clientY,F=L*L+x*x;b>120||F>C?D&&D.get("draggable")?(T=this.mousedownShape,T.set("capture",!1),this.draggingShape=T,this.dragging=!0,this._emitEvent("dragstart",g,h,T),this.mousedownShape=null,this.mousedownPoint=null):!D&&m.get("draggable")?(this.dragging=!0,this._emitEvent("dragstart",g,h,null),this.mousedownShape=null,this.mousedownPoint=null):(this._emitMouseoverEvents(g,h,M,v),this._emitEvent("mousemove",g,h,v)):(this._emitMouseoverEvents(g,h,M,v),this._emitEvent("mousemove",g,h,v))}else this._emitMouseoverEvents(g,h,M,v),this._emitEvent("mousemove",g,h,v)}},u.prototype._emitEvent=function(h,v,g,m,M,T){var I=this._getEventObj(h,v,g,m,M,T);if(m){I.shape=m,a(m,h,I);for(var D=m.getParent();D;)D.emitDelegation(h,I),I.propagationStopped||l(D,h,I),I.propagationPath.push(D),D=D.getParent()}else{var R=this.canvas;a(R,h,I)}},u.prototype.destroy=function(){this._clearEvents(),this.canvas=null,this.currentShape=null,this.draggingShape=null,this.mousedownPoint=null,this.mousedownShape=null,this.mousedownTimeStamp=null},u}(),o=n;t.default=o},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(431)),C=function(O){(0,E.__extends)(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return p.prototype.isGroup=function(){return!0},p.prototype.isEntityGroup=function(){return!1},p.prototype.clone=function(){for(var f=O.prototype.clone.call(this),a=this.getChildren(),l=0;l=a&&n.minY<=l&&n.maxY>=l},f.prototype.afterAttrsChange=function(a){p.prototype.afterAttrsChange.call(this,a),this.clearCacheBBox()},f.prototype.getBBox=function(){var a=this.cfg.bbox;return a||(a=this.calculateBBox(),this.set("bbox",a)),a},f.prototype.getCanvasBBox=function(){var a=this.cfg.canvasBBox;return a||(a=this.calculateCanvasBBox(),this.set("canvasBBox",a)),a},f.prototype.applyMatrix=function(a){p.prototype.applyMatrix.call(this,a),this.set("canvasBBox",null)},f.prototype.calculateCanvasBBox=function(){var a=this.getBBox(),l=this.getTotalMatrix(),n=a.minX,o=a.minY,u=a.maxX,h=a.maxY;if(l){var v=(0,C.multiplyVec2)(l,[a.minX,a.minY]),g=(0,C.multiplyVec2)(l,[a.maxX,a.minY]),m=(0,C.multiplyVec2)(l,[a.minX,a.maxY]),M=(0,C.multiplyVec2)(l,[a.maxX,a.maxY]);n=Math.min(v[0],g[0],m[0],M[0]),u=Math.max(v[0],g[0],m[0],M[0]),o=Math.min(v[1],g[1],m[1],M[1]),h=Math.max(v[1],g[1],m[1],M[1])}var T=this.attrs;if(T.shadowColor){var I=T.shadowBlur,D=I===void 0?0:I,R=T.shadowOffsetX,b=R===void 0?0:R,L=T.shadowOffsetY,x=L===void 0?0:L,F=n-D+b,B=u+D+b,N=o-D+x,j=h+D+x;n=Math.min(n,F),u=Math.max(u,B),o=Math.min(o,N),h=Math.max(h,j)}return{x:n,y:o,minX:n,minY:o,maxX:u,maxY:h,width:u-n,height:h-o}},f.prototype.clearCacheBBox=function(){this.set("bbox",null),this.set("canvasBBox",null)},f.prototype.isClipShape=function(){return this.get("isClipShape")},f.prototype.isInShape=function(a,l){return!1},f.prototype.isOnlyHitBox=function(){return!1},f.prototype.isHit=function(a,l){var n=this.get("startArrowShape"),o=this.get("endArrowShape"),u=[a,l,1];u=this.invertFromMatrix(u);var h=u[0],v=u[1],g=this._isInBBox(h,v);return this.isOnlyHitBox()?g:!!(g&&!this.isClipped(h,v)&&(this.isInShape(h,v)||n&&n.isHit(h,v)||o&&o.isHit(h,v)))},f}(S.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getBBoxMethod",{enumerable:!0,get:function(){return E.getMethod}});var E=e(836),S=P(e(837)),C=P(e(838)),A=P(e(839)),O=P(e(840)),p=P(e(841)),f=P(e(842)),a=P(e(843)),l=P(e(844));(0,E.register)("rect",S.default),(0,E.register)("image",S.default),(0,E.register)("circle",C.default),(0,E.register)("marker",C.default),(0,E.register)("polyline",A.default),(0,E.register)("polygon",O.default),(0,E.register)("text",p.default),(0,E.register)("path",f.default),(0,E.register)("line",a.default),(0,E.register)("ellipse",l.default)},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMethod=S,t.register=E;var P=new Map;function E(C,A){P.set(C,A)}function S(C){return P.get(C)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(E){var S=E.attr(),C=S.x,A=S.y,O=S.width,p=S.height;return{x:C,y:A,width:O,height:p}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(E){var S=E.attr(),C=S.x,A=S.y,O=S.r;return{x:C-O,y:A-O,width:O*2,height:O*2}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var P=e(33),E=e(252);function S(C){for(var A=C.attr(),O=A.points,p=[],f=[],a=0;aMath.PI/2?Math.PI-m:m,M=M>Math.PI/2?Math.PI-M:M;var T={xExtra:Math.cos(g/2-m)*(a/2*(1/Math.sin(g/2)))-a/2||0,yExtra:Math.cos(M-g/2)*(a/2*(1/Math.sin(g/2)))-a/2||0};return T}function p(f){var a=f.attr(),l=a.path,n=a.stroke,o=n?a.lineWidth:0,u=f.get("segments")||(0,E.path2Segments)(l),h=A(u,o),v=h.x,g=h.y,m=h.width,M=h.height,T={minX:v,minY:g,maxX:v+m,maxY:g+M};return T=(0,C.mergeArrowBBox)(f,T),{x:T.minX,y:T.minY,width:T.maxX-T.minX,height:T.maxY-T.minY}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var P=e(252);function E(S){var C=S.attr(),A=C.x1,O=C.y1,p=C.x2,f=C.y2,a=Math.min(A,p),l=Math.max(A,p),n=Math.min(O,f),o=Math.max(O,f),u={minX:a,maxX:l,minY:n,maxY:o};return u=(0,P.mergeArrowBBox)(S,u),{x:u.minX,y:u.minY,width:u.maxX-u.minX,height:u.maxY-u.minY}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(E){var S=E.attr(),C=S.x,A=S.y,O=S.rx,p=S.ry;return{x:C-O,y:A-p,width:O*2,height:p*2}}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0});var E={getAdjust:!0,registerAdjust:!0,Adjust:!0};Object.defineProperty(t,"Adjust",{enumerable:!0,get:function(){return S.default}}),t.registerAdjust=t.getAdjust=void 0;var S=P(e(112)),C=e(436);Object.keys(C).forEach(function(f){f==="default"||f==="__esModule"||Object.prototype.hasOwnProperty.call(E,f)||f in t&&t[f]===C[f]||Object.defineProperty(t,f,{enumerable:!0,get:function(){return C[f]}})});var A={},O=function(a){return A[a.toLowerCase()]};t.getAdjust=O;var p=function(a,l){if(O(a))throw new Error("Adjust type '"+a+"' existed.");A[a.toLowerCase()]=l};t.registerAdjust=p},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=e(89),C=f(e(0)),A=e(253),O=P(e(112));function p(n){if(typeof WeakMap!="function")return null;var o=new WeakMap,u=new WeakMap;return(p=function(v){return v?u:o})(n)}function f(n,o){if(!o&&n&&n.__esModule)return n;if(n===null||E(n)!=="object"&&typeof n!="function")return{default:n};var u=p(o);if(u&&u.has(n))return u.get(n);var h={},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var g in n)if(g!=="default"&&Object.prototype.hasOwnProperty.call(n,g)){var m=v?Object.getOwnPropertyDescriptor(n,g):null;m&&(m.get||m.set)?Object.defineProperty(h,g,m):h[g]=n[g]}return h.default=n,u&&u.set(n,h),h}var a=function(n){(0,S.__extends)(o,n);function o(u){var h=n.call(this,u)||this;h.cacheMap={},h.adjustDataArray=[],h.mergeData=[];var v=u.marginRatio,g=v===void 0?A.MARGIN_RATIO:v,m=u.dodgeRatio,M=m===void 0?A.DODGE_RATIO:m,T=u.dodgeBy,I=u.intervalPadding,D=u.dodgePadding,R=u.xDimensionLength,b=u.groupNum,L=u.defaultSize,x=u.maxColumnWidth,F=u.minColumnWidth,B=u.columnWidthRatio;return h.marginRatio=g,h.dodgeRatio=M,h.dodgeBy=T,h.intervalPadding=I,h.dodgePadding=D,h.xDimensionLegenth=R,h.groupNum=b,h.defaultSize=L,h.maxColumnWidth=x,h.minColumnWidth=F,h.columnWidthRatio=B,h}return o.prototype.process=function(u){var h=C.clone(u),v=C.flatten(h),g=this.dodgeBy,m=g?C.group(v,g):h;return this.cacheMap={},this.adjustDataArray=m,this.mergeData=v,this.adjustData(m,v),this.adjustDataArray=[],this.mergeData=[],h},o.prototype.adjustDim=function(u,h,v,g){var m=this,M=this.getDistribution(u),T=this.groupData(v,u);return C.each(T,function(I,D){var R;h.length===1?R={pre:h[0]-1,next:h[0]+1}:R=m.getAdjustRange(u,parseFloat(D),h),C.each(I,function(b){var L=b[u],x=M[L],F=x.indexOf(g);b[u]=m.getDodgeOffset(R,F,x.length)})}),[]},o.prototype.getDodgeOffset=function(u,h,v){var g=this,m=g.dodgeRatio,M=g.marginRatio,T=g.intervalPadding,I=g.dodgePadding,D=u.pre,R=u.next,b=R-D,L;if(!C.isNil(T)&&C.isNil(I)&&T>=0){var x=this.getIntervalOnlyOffset(v,h);L=D+x}else if(!C.isNil(I)&&C.isNil(T)&&I>=0){var x=this.getDodgeOnlyOffset(v,h);L=D+x}else if(!C.isNil(T)&&!C.isNil(I)&&T>=0&&I>=0){var x=this.getIntervalAndDodgeOffset(v,h);L=D+x}else{var F=b*m/v,B=M*F,x=1/2*(b-v*F-(v-1)*B)+((h+1)*F+h*B)-1/2*F-1/2*b;L=(D+R)/2+x}return L},o.prototype.getIntervalOnlyOffset=function(u,h){var v=this,g=v.defaultSize,m=v.intervalPadding,M=v.xDimensionLegenth,T=v.groupNum,I=v.dodgeRatio,D=v.maxColumnWidth,R=v.minColumnWidth,b=v.columnWidthRatio,L=m/M,x=(1-(T-1)*L)/T*I/(u-1),F=((1-L*(T-1))/T-x*(u-1))/u;if(F=C.isNil(b)?F:1/T/u*b,!C.isNil(D)){var B=D/M;F=Math.min(F,B)}if(!C.isNil(R)){var N=R/M;F=Math.max(F,N)}F=g?g/M:F,x=((1-(T-1)*L)/T-u*F)/(u-1);var j=((1/2+h)*F+h*x+1/2*L)*T-L/2;return j},o.prototype.getDodgeOnlyOffset=function(u,h){var v=this,g=v.defaultSize,m=v.dodgePadding,M=v.xDimensionLegenth,T=v.groupNum,I=v.marginRatio,D=v.maxColumnWidth,R=v.minColumnWidth,b=v.columnWidthRatio,L=m/M,x=1*I/(T-1),F=((1-x*(T-1))/T-L*(u-1))/u;if(F=b?1/T/u*b:F,!C.isNil(D)){var B=D/M;F=Math.min(F,B)}if(!C.isNil(R)){var N=R/M;F=Math.max(F,N)}F=g?g/M:F,x=(1-(F*u+L*(u-1))*T)/(T-1);var j=((1/2+h)*F+h*L+1/2*x)*T-x/2;return j},o.prototype.getIntervalAndDodgeOffset=function(u,h){var v=this,g=v.intervalPadding,m=v.dodgePadding,M=v.xDimensionLegenth,T=v.groupNum,I=g/M,D=m/M,R=((1-I*(T-1))/T-D*(u-1))/u,b=((1/2+h)*R+h*D+1/2*I)*T-I/2;return b},o.prototype.getDistribution=function(u){var h=this.adjustDataArray,v=this.cacheMap,g=v[u];return g||(g={},C.each(h,function(m,M){var T=C.valuesOfKey(m,u);T.length||T.push(0),C.each(T,function(I){g[I]||(g[I]=[]),g[I].push(M)})}),v[u]=g),g},o}(O.default),l=a;t.default=l},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=e(89),C=f(e(0)),A=e(253),O=P(e(112));function p(o){if(typeof WeakMap!="function")return null;var u=new WeakMap,h=new WeakMap;return(p=function(g){return g?h:u})(o)}function f(o,u){if(!u&&o&&o.__esModule)return o;if(o===null||E(o)!=="object"&&typeof o!="function")return{default:o};var h=p(u);if(h&&h.has(o))return h.get(o);var v={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var m in o)if(m!=="default"&&Object.prototype.hasOwnProperty.call(o,m)){var M=g?Object.getOwnPropertyDescriptor(o,m):null;M&&(M.get||M.set)?Object.defineProperty(v,m,M):v[m]=o[m]}return v.default=o,h&&h.set(o,v),v}function a(o,u){return(u-o)*Math.random()+o}var l=function(o){(0,S.__extends)(u,o);function u(){return o!==null&&o.apply(this,arguments)||this}return u.prototype.process=function(h){var v=C.clone(h),g=C.flatten(v);return this.adjustData(v,g),v},u.prototype.adjustDim=function(h,v,g){var m=this,M=this.groupData(g,h);return C.each(M,function(T,I){return m.adjustGroup(T,h,parseFloat(I),v)})},u.prototype.getAdjustOffset=function(h){var v=h.pre,g=h.next,m=(g-v)*A.GAP;return a(v+m,g-m)},u.prototype.adjustGroup=function(h,v,g,m){var M=this,T=this.getAdjustRange(v,g,m);return C.each(h,function(I){I[v]=M.getAdjustOffset(T)}),h},u}(O.default),n=l;t.default=n},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=e(89),C=p(e(0)),A=P(e(112));function O(n){if(typeof WeakMap!="function")return null;var o=new WeakMap,u=new WeakMap;return(O=function(v){return v?u:o})(n)}function p(n,o){if(!o&&n&&n.__esModule)return n;if(n===null||E(n)!=="object"&&typeof n!="function")return{default:n};var u=O(o);if(u&&u.has(n))return u.get(n);var h={},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var g in n)if(g!=="default"&&Object.prototype.hasOwnProperty.call(n,g)){var m=v?Object.getOwnPropertyDescriptor(n,g):null;m&&(m.get||m.set)?Object.defineProperty(h,g,m):h[g]=n[g]}return h.default=n,u&&u.set(n,h),h}var f=C.Cache,a=function(n){(0,S.__extends)(o,n);function o(u){var h=n.call(this,u)||this,v=u.adjustNames,g=v===void 0?["y"]:v,m=u.height,M=m===void 0?NaN:m,T=u.size,I=T===void 0?10:T,D=u.reverseOrder,R=D===void 0?!1:D;return h.adjustNames=g,h.height=M,h.size=I,h.reverseOrder=R,h}return o.prototype.process=function(u){var h=this,v=h.yField,g=h.reverseOrder,m=v?this.processStack(u):this.processOneDimStack(u);return g?this.reverse(m):m},o.prototype.reverse=function(u){return u.slice(0).reverse()},o.prototype.processStack=function(u){var h=this,v=h.xField,g=h.yField,m=h.reverseOrder,M=m?this.reverse(u):u,T=new f,I=new f;return M.map(function(D){return D.map(function(R){var b,L=C.get(R,v,0),x=C.get(R,[g]),F=L.toString();if(x=C.isArray(x)?x[1]:x,!C.isNil(x)){var B=x>=0?T:I;B.has(F)||B.set(F,0);var N=B.get(F),j=x+N;return B.set(F,j),(0,S.__assign)((0,S.__assign)({},R),(b={},b[g]=[N,j],b))}return R})})},o.prototype.processOneDimStack=function(u){var h=this,v=this,g=v.xField,m=v.height,M=v.reverseOrder,T="y",I=M?this.reverse(u):u,D=new f;return I.map(function(R){return R.map(function(b){var L,x=h.size,F=b[g],B=x*2/m;D.has(F)||D.set(F,B/2);var N=D.get(F);return D.set(F,N+B),(0,S.__assign)((0,S.__assign)({},b),(L={},L[T]=N,L))})})},o}(A.default),l=a;t.default=l},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=e(89),C=p(e(0)),A=P(e(112));function O(l){if(typeof WeakMap!="function")return null;var n=new WeakMap,o=new WeakMap;return(O=function(h){return h?o:n})(l)}function p(l,n){if(!n&&l&&l.__esModule)return l;if(l===null||E(l)!=="object"&&typeof l!="function")return{default:l};var o=O(n);if(o&&o.has(l))return o.get(l);var u={},h=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var v in l)if(v!=="default"&&Object.prototype.hasOwnProperty.call(l,v)){var g=h?Object.getOwnPropertyDescriptor(l,v):null;g&&(g.get||g.set)?Object.defineProperty(u,v,g):u[v]=l[v]}return u.default=l,o&&o.set(l,u),u}var f=function(l){(0,S.__extends)(n,l);function n(){return l!==null&&l.apply(this,arguments)||this}return n.prototype.process=function(o){var u=C.flatten(o),h=this,v=h.xField,g=h.yField,m=this.getXValuesMaxMap(u),M=Math.max.apply(Math,Object.keys(m).map(function(T){return m[T]}));return C.map(o,function(T){return C.map(T,function(I){var D,R,b=I[g],L=I[v];if(C.isArray(b)){var x=(M-m[L])/2;return(0,S.__assign)((0,S.__assign)({},I),(D={},D[g]=C.map(b,function(B){return x+B}),D))}var F=(M-b)/2;return(0,S.__assign)((0,S.__assign)({},I),(R={},R[g]=[F,b+F],R))})})},n.prototype.getXValuesMaxMap=function(o){var u=this,h=this,v=h.xField,g=h.yField,m=C.groupBy(o,function(M){return M[v]});return C.mapValues(m,function(M){return u.getDimMaxValue(M,g)})},n.prototype.getDimMaxValue=function(o,u){var h=C.map(o,function(g){return C.get(g,u,[])}),v=C.flatten(h);return Math.max.apply(Math,v)},n}(A.default),a=f;t.default=a},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(89),S=P(e(141)),C=e(0),A=P(e(104)),O=function(f){(0,E.__extends)(a,f);function a(l){var n=f.call(this,l)||this;return n.type="color",n.names=["color"],(0,C.isString)(n.values)&&(n.linear=!0),n.gradient=S.default.gradient(n.values),n}return a.prototype.getLinearValue=function(l){return this.gradient(l)},a}(A.default),p=O;t.default=p},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(89),S=P(e(104)),C=function(O){(0,E.__extends)(p,O);function p(f){var a=O.call(this,f)||this;return a.type="opacity",a.names=["opacity"],a}return p}(S.default),A=C;t.default=A},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(89),S=e(0),C=P(e(104)),A=function(p){(0,E.__extends)(f,p);function f(a){var l=p.call(this,a)||this;return l.names=["x","y"],l.type="position",l}return f.prototype.mapping=function(a,l){var n=this.scales,o=n[0],u=n[1];return(0,S.isNil)(a)||(0,S.isNil)(l)?[]:[(0,S.isArray)(a)?a.map(function(h){return o.scale(h)}):o.scale(a),(0,S.isArray)(l)?l.map(function(h){return u.scale(h)}):u.scale(l)]},f}(C.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(89),S=P(e(104)),C=function(O){(0,E.__extends)(p,O);function p(f){var a=O.call(this,f)||this;return a.type="shape",a.names=["shape"],a}return p.prototype.getLinearValue=function(f){var a=Math.round((this.values.length-1)*f);return this.values[a]},p}(S.default),A=C;t.default=A},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(89),S=P(e(104)),C=function(O){(0,E.__extends)(p,O);function p(f){var a=O.call(this,f)||this;return a.type="size",a.names=["size"],a}return p}(S.default),A=C;t.default=A},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0});var E={getAttribute:!0,registerAttribute:!0,Attribute:!0};Object.defineProperty(t,"Attribute",{enumerable:!0,get:function(){return S.default}}),t.registerAttribute=t.getAttribute=void 0;var S=P(e(104)),C=e(437);Object.keys(C).forEach(function(f){f==="default"||f==="__esModule"||Object.prototype.hasOwnProperty.call(E,f)||f in t&&t[f]===C[f]||Object.defineProperty(t,f,{enumerable:!0,get:function(){return C[f]}})});var A={},O=function(a){return A[a.toLowerCase()]};t.getAttribute=O;var p=function(a,l){if(O(a))throw new Error("Attribute type '"+a+"' existed.");A[a.toLowerCase()]=l};t.registerAttribute=p},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=e(176),A=P(e(439)),O=function(f){(0,E.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="timeCat",l}return a.prototype.translate=function(l){l=(0,C.toTimeStamp)(l);var n=this.values.indexOf(l);return n===-1&&((0,S.isNumber)(l)&&l-1){var u=this.values[o],h=this.formatter;return u=h?h(u,n):(0,C.timeFormat)(u,this.mask),u}return l},a.prototype.initCfg=function(){this.tickMethod="time-cat",this.mask="YYYY-MM-DD",this.tickCount=7},a.prototype.setDomain=function(){var l=this.values;(0,S.each)(l,function(n,o){l[o]=(0,C.toTimeStamp)(n)}),l.sort(function(n,o){return n-o}),f.prototype.setDomain.call(this)},a}(A.default),p=O;t.default=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.assign=l,t.format=t.defaultI18n=t.default=void 0,t.parse=W,t.setGlobalDateMasks=t.setGlobalDateI18n=void 0;var P=/d{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|ZZ|Z|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,E="[1-9]\\d?",S="\\d\\d",C="\\d{3}",A="\\d{4}",O="[^\\s]+",p=/\[([^]*?)\]/gm;function f(Y,K){for(var _=[],tt=0,X=Y.length;tt-1?k:null}};function l(Y){for(var K=[],_=1;_3?0:(K-K%10!=10?1:0)*K%10]}};t.defaultI18n=v;var g=l({},v),m=function(K){return g=l(g,K)};t.setGlobalDateI18n=m;var M=function(K){return K.replace(/[|\\{()[^$+*?.-]/g,"\\$&")},T=function(K,_){for(_===void 0&&(_=2),K=String(K);K.length<_;)K="0"+K;return K},I={D:function(K){return String(K.getDate())},DD:function(K){return T(K.getDate())},Do:function(K,_){return _.DoFn(K.getDate())},d:function(K){return String(K.getDay())},dd:function(K){return T(K.getDay())},ddd:function(K,_){return _.dayNamesShort[K.getDay()]},dddd:function(K,_){return _.dayNames[K.getDay()]},M:function(K){return String(K.getMonth()+1)},MM:function(K){return T(K.getMonth()+1)},MMM:function(K,_){return _.monthNamesShort[K.getMonth()]},MMMM:function(K,_){return _.monthNames[K.getMonth()]},YY:function(K){return T(String(K.getFullYear()),4).substr(2)},YYYY:function(K){return T(K.getFullYear(),4)},h:function(K){return String(K.getHours()%12||12)},hh:function(K){return T(K.getHours()%12||12)},H:function(K){return String(K.getHours())},HH:function(K){return T(K.getHours())},m:function(K){return String(K.getMinutes())},mm:function(K){return T(K.getMinutes())},s:function(K){return String(K.getSeconds())},ss:function(K){return T(K.getSeconds())},S:function(K){return String(Math.round(K.getMilliseconds()/100))},SS:function(K){return T(Math.round(K.getMilliseconds()/10),2)},SSS:function(K){return T(K.getMilliseconds(),3)},a:function(K,_){return K.getHours()<12?_.amPm[0]:_.amPm[1]},A:function(K,_){return K.getHours()<12?_.amPm[0].toUpperCase():_.amPm[1].toUpperCase()},ZZ:function(K){var _=K.getTimezoneOffset();return(_>0?"-":"+")+T(Math.floor(Math.abs(_)/60)*100+Math.abs(_)%60,4)},Z:function(K){var _=K.getTimezoneOffset();return(_>0?"-":"+")+T(Math.floor(Math.abs(_)/60),2)+":"+T(Math.abs(_)%60,2)}},D=function(K){return+K-1},R=[null,E],b=[null,O],L=["isPm",O,function(Y,K){var _=Y.toLowerCase();return _===K.amPm[0]?0:_===K.amPm[1]?1:null}],x=["timezoneOffset","[^\\s]*?[\\+\\-]\\d\\d:?\\d\\d|[^\\s]*?Z?",function(Y){var K=(Y+"").match(/([+-]|\d\d)/gi);if(K){var _=+K[1]*60+parseInt(K[2],10);return K[0]==="+"?_:-_}return 0}],F={D:["day",E],DD:["day",S],Do:["day",E+O,function(Y){return parseInt(Y,10)}],M:["month",E,D],MM:["month",S,D],YY:["year",S,function(Y){var K=new Date,_=+(""+K.getFullYear()).substr(0,2);return+(""+(+Y>68?_-1:_)+Y)}],h:["hour",E,void 0,"isPm"],hh:["hour",S,void 0,"isPm"],H:["hour",E],HH:["hour",S],m:["minute",E],mm:["minute",S],s:["second",E],ss:["second",S],YYYY:["year",A],S:["millisecond","\\d",function(Y){return+Y*100}],SS:["millisecond",S,function(Y){return+Y*10}],SSS:["millisecond",C],d:R,dd:R,ddd:b,dddd:b,MMM:["month",O,a("monthNamesShort")],MMMM:["month",O,a("monthNames")],a:L,A:L,ZZ:x,Z:x},B={default:"ddd MMM DD YYYY HH:mm:ss",shortDate:"M/D/YY",mediumDate:"MMM D, YYYY",longDate:"MMMM D, YYYY",fullDate:"dddd, MMMM D, YYYY",isoDate:"YYYY-MM-DD",isoDateTime:"YYYY-MM-DDTHH:mm:ssZ",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},N=function(K){return l(B,K)};t.setGlobalDateMasks=N;var j=function(K,_,tt){if(_===void 0&&(_=B.default),tt===void 0&&(tt={}),typeof K=="number"&&(K=new Date(K)),Object.prototype.toString.call(K)!=="[object Date]"||isNaN(K.getTime()))throw new Error("Invalid Date pass to format");_=B[_]||_;var X=[];_=_.replace(p,function(at,Z){return X.push(Z),"@@@"});var k=l(l({},g),tt);return _=_.replace(P,function(at){return I[at](K,k)}),_.replace(/@@@/g,function(){return X.shift()})};t.format=j;function W(Y,K,_){if(_===void 0&&(_={}),typeof K!="string")throw new Error("Invalid format in fecha parse");if(K=B[K]||K,Y.length>1e3)return null;var tt=new Date,X={year:tt.getFullYear(),month:0,day:1,hour:0,minute:0,second:0,millisecond:0,isPm:null,timezoneOffset:null},k=[],at=[],Z=K.replace(p,function(ut,st){return at.push(M(st)),"@@@"}),it={},nt={};Z=M(Z).replace(P,function(ut){var st=F[ut],ht=st[0],U=st[1],rt=st[3];if(it[ht])throw new Error("Invalid format. "+ht+" specified twice in format");return it[ht]=!0,rt&&(nt[rt]=!0),k.push(st),"("+U+")"}),Object.keys(nt).forEach(function(ut){if(!it[ut])throw new Error("Invalid format. "+ut+" is required in specified format")}),Z=Z.replace(/@@@/g,function(){return at.shift()});var q=Y.match(new RegExp(Z,"i"));if(!q)return null;for(var vt=l(l({},g),_),pt=1;pt>>1;S(C[l])>A?a=l:f=l+1}return f}}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(178),C=P(e(177)),A=function(p){(0,E.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.type="log",a}return f.prototype.invert=function(a){var l=this.base,n=(0,S.log)(l,this.max),o=this.rangeMin(),u=this.rangeMax()-o,h,v=this.positiveMin;if(v){if(a===0)return 0;h=(0,S.log)(l,v/l);var g=1/(n-h)*u;if(a=0?1:-1;return Math.pow(h,n)*v},f.prototype.initCfg=function(){this.tickMethod="pow",this.exponent=2,this.tickCount=5,this.nice=!0},f.prototype.getScalePercent=function(a){var l=this.max,n=this.min;if(l===n)return 0;var o=this.exponent,u=((0,S.calBase)(o,a)-(0,S.calBase)(o,n))/((0,S.calBase)(o,l)-(0,S.calBase)(o,n));return u},f}(C.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=e(176),A=P(e(440)),O=function(f){(0,E.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="time",l}return a.prototype.getText=function(l,n){var o=this.translate(l),u=this.formatter;return u?u(o,n):(0,C.timeFormat)(o,this.mask)},a.prototype.scale=function(l){var n=l;return((0,S.isString)(n)||(0,S.isDate)(n))&&(n=this.translate(n)),f.prototype.scale.call(this,n)},a.prototype.translate=function(l){return(0,C.toTimeStamp)(l)},a.prototype.initCfg=function(){this.tickMethod="time-pretty",this.mask="YYYY-MM-DD",this.tickCount=7,this.nice=!1},a.prototype.setDomain=function(){var l=this.values,n=this.getConfig("min"),o=this.getConfig("max");if((!(0,S.isNil)(n)||!(0,S.isNumber)(n))&&(this.min=this.translate(this.min)),(!(0,S.isNil)(o)||!(0,S.isNumber)(o))&&(this.max=this.translate(this.max)),l&&l.length){var u=[],h=Infinity,v=h,g=0;(0,S.each)(l,function(m){var M=(0,C.toTimeStamp)(m);if(isNaN(M))throw new TypeError("Invalid Time: "+m+" in time scale!");h>M?(v=h,h=M):v>M&&(v=M),g1&&(this.minTickInterval=v-h),(0,S.isNil)(n)&&(this.min=h),(0,S.isNil)(o)&&(this.max=g)}},a}(A.default),p=O;t.default=p},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(441)),C=function(O){(0,E.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="quantile",f}return p.prototype.initCfg=function(){this.tickMethod="quantile",this.tickCount=5,this.nice=!0},p}(S.default),A=C;t.default=A},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Scale",{enumerable:!0,get:function(){return E.default}}),t.getScale=C,t.registerScale=A;var E=P(e(142)),S={};function C(O){return S[O]}function A(O,p){if(C(O))throw new Error("type '"+O+"' existed.");S[O]=p}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(142)),A=function(p){(0,E.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.type="identity",a.isIdentity=!0,a}return f.prototype.calculateTicks=function(){return this.values},f.prototype.scale=function(a){return this.values[0]!==a&&(0,S.isNumber)(a)?a:this.range[0]},f.prototype.invert=function(a){var l=this.range;return al[1]?NaN:this.values[0]},f}(C.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getTickMethod",{enumerable:!0,get:function(){return a.getTickMethod}}),Object.defineProperty(t,"registerTickMethod",{enumerable:!0,get:function(){return a.registerTickMethod}});var E=P(e(442)),S=P(e(866)),C=P(e(868)),A=P(e(869)),O=P(e(870)),p=P(e(871)),f=P(e(872)),a=e(438),l=P(e(873)),n=P(e(874)),o=P(e(875));(0,a.registerTickMethod)("cat",E.default),(0,a.registerTickMethod)("time-cat",n.default),(0,a.registerTickMethod)("wilkinson-extended",C.default),(0,a.registerTickMethod)("r-pretty",f.default),(0,a.registerTickMethod)("time",l.default),(0,a.registerTickMethod)("time-pretty",o.default),(0,a.registerTickMethod)("log",A.default),(0,a.registerTickMethod)("pow",O.default),(0,a.registerTickMethod)("quantile",p.default),(0,a.registerTickMethod)("d3-linear",S.default)},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;var E=e(0),S=P(e(867)),C=P(e(255)),A=P(e(256));function O(p){var f=p.min,a=p.max,l=p.tickInterval,n=p.minLimit,o=p.maxLimit,u=(0,S.default)(p);return!(0,E.isNil)(n)||!(0,E.isNil)(o)?(0,A.default)(p,(0,E.head)(u),(0,E.last)(u)):l?(0,C.default)(f,a,l).ticks:u}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.D3Linear=void 0,t.default=P;function P(a){var l=a.min,n=a.max,o=a.nice,u=a.tickCount,h=new O;return h.domain([l,n]),o&&h.nice(u),h.ticks(u)}var E=5,S=Math.sqrt(50),C=Math.sqrt(10),A=Math.sqrt(2),O=function(){function a(){this._domain=[0,1]}return a.prototype.domain=function(l){return l?(this._domain=Array.from(l,Number),this):this._domain.slice()},a.prototype.nice=function(l){var n,o;l===void 0&&(l=E);var u=this._domain.slice(),h=0,v=this._domain.length-1,g=this._domain[h],m=this._domain[v],M;return m0?(g=Math.floor(g/M)*M,m=Math.ceil(m/M)*M,M=f(g,m,l)):M<0&&(g=Math.ceil(g*M)/M,m=Math.floor(m*M)/M,M=f(g,m,l)),M>0?(u[h]=Math.floor(g/M)*M,u[v]=Math.ceil(m/M)*M,this.domain(u)):M<0&&(u[h]=Math.ceil(g*M)/M,u[v]=Math.floor(m*M)/M,this.domain(u)),this},a.prototype.ticks=function(l){return l===void 0&&(l=E),p(this._domain[0],this._domain[this._domain.length-1],l||E)},a}();t.D3Linear=O;function p(a,l,n){var o,u=-1,h,v,g;if(l=+l,a=+a,n=+n,a===l&&n>0)return[a];if((o=l0)for(a=Math.ceil(a/g),l=Math.floor(l/g),v=new Array(h=Math.ceil(l-a+1));++u=0?(h>=S?10:h>=C?5:h>=A?2:1)*Math.pow(10,u):-Math.pow(10,-u)/(h>=S?10:h>=C?5:h>=A?2:1)}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;var E=e(0),S=P(e(443)),C=P(e(255)),A=P(e(256));function O(p){var f=p.min,a=p.max,l=p.tickCount,n=p.nice,o=p.tickInterval,u=p.minLimit,h=p.maxLimit,v=(0,S.default)(f,a,l,n).ticks;return!(0,E.isNil)(u)||!(0,E.isNil)(h)?(0,A.default)(p,(0,E.head)(v),(0,E.last)(v)):o?(0,C.default)(f,a,o).ticks:v}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var P=e(178);function E(S){var C=S.base,A=S.tickCount,O=S.min,p=S.max,f=S.values,a,l=(0,P.log)(C,p);if(O>0)a=Math.floor((0,P.log)(C,O));else{var n=(0,P.getLogPositiveMin)(f,C,p);a=Math.floor((0,P.log)(C,n))}for(var o=l-a,u=Math.ceil(o/A),h=[],v=a;v=0?1:-1;return Math.pow(n,O)*o})}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;function P(S,C){var A=S.length*C;return C===1?S[S.length-1]:C===0?S[0]:A%1!=0?S[Math.ceil(A)-1]:S.length%2==0?(S[A-1]+S[A])/2:S[A]}function E(S){var C=S.tickCount,A=S.values;if(!A||!A.length)return[];for(var O=A.slice().sort(function(l,n){return l-n}),p=[],f=0;f1&&(p=p*Math.ceil(l)),O&&pP.YEAR)for(var T=E(u),I=Math.ceil(g/P.YEAR),D=M;D<=T+I;D=D+I)m.push(S(D));else if(g>P.MONTH)for(var R=Math.ceil(g/P.MONTH),b=C(o),L=A(o,u),D=0;D<=L+R;D=D+R)m.push(O(M,D+b));else if(g>P.DAY)for(var x=new Date(o),F=x.getFullYear(),B=x.getMonth(),N=x.getDate(),j=Math.ceil(g/P.DAY),W=p(o,u),D=0;DP.HOUR)for(var x=new Date(o),F=x.getFullYear(),B=x.getMonth(),j=x.getDate(),w=x.getHours(),H=Math.ceil(g/P.HOUR),Y=f(o,u),D=0;D<=Y+H;D=D+H)m.push(new Date(F,B,j,w+D).getTime());else if(g>P.MINUTE)for(var K=a(o,u),_=Math.ceil(g/P.MINUTE),D=0;D<=K+_;D=D+_)m.push(o+D*P.MINUTE);else{var tt=g;tt=512&&console.warn("Notice: current ticks length("+m.length+') >= 512, may cause performance issues, even out of memory. Because of the configure "tickInterval"(in milliseconds, current is '+g+") is too small, increase the value to solve the problem!"),m}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Coordinate",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"getCoordinate",{enumerable:!0,get:function(){return O.getCoordinate}}),Object.defineProperty(t,"registerCoordinate",{enumerable:!0,get:function(){return O.registerCoordinate}});var E=P(e(179)),S=P(e(877)),C=P(e(878)),A=P(e(879)),O=e(880);(0,O.registerCoordinate)("rect",S.default),(0,O.registerCoordinate)("cartesian",S.default),(0,O.registerCoordinate)("polar",A.default),(0,O.registerCoordinate)("helix",C.default)},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(179)),C=function(O){(0,E.__extends)(p,O);function p(f){var a=O.call(this,f)||this;return a.isRect=!0,a.type="cartesian",a.initial(),a}return p.prototype.initial=function(){O.prototype.initial.call(this);var f=this.start,a=this.end;this.x={start:f.x,end:a.x},this.y={start:f.y,end:a.y}},p.prototype.convertPoint=function(f){var a,l=f.x,n=f.y;return this.isTransposed&&(a=[n,l],l=a[0],n=a[1]),{x:this.convertDim(l,"x"),y:this.convertDim(n,"y")}},p.prototype.invertPoint=function(f){var a,l=this.invertDim(f.x,"x"),n=this.invertDim(f.y,"y");return this.isTransposed&&(a=[n,l],l=a[0],n=a[1]),{x:l,y:n}},p}(S.default),A=C;t.default=A},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(32),C=e(0),A=P(e(179)),O=function(f){(0,E.__extends)(a,f);function a(l){var n=f.call(this,l)||this;n.isHelix=!0,n.type="helix";var o=l.startAngle,u=o===void 0?1.25*Math.PI:o,h=l.endAngle,v=h===void 0?7.25*Math.PI:h,g=l.innerRadius,m=g===void 0?0:g,M=l.radius;return n.startAngle=u,n.endAngle=v,n.innerRadius=m,n.radius=M,n.initial(),n}return a.prototype.initial=function(){f.prototype.initial.call(this);var l=(this.endAngle-this.startAngle)/(2*Math.PI)+1,n=Math.min(this.width,this.height)/2;this.radius&&this.radius>=0&&this.radius<=1&&(n=n*this.radius),this.d=Math.floor(n*(1-this.innerRadius)/l),this.a=this.d/(Math.PI*2),this.x={start:this.startAngle,end:this.endAngle},this.y={start:this.innerRadius*n,end:this.innerRadius*n+this.d*.99}},a.prototype.convertPoint=function(l){var n,o=l.x,u=l.y;this.isTransposed&&(n=[u,o],o=n[0],u=n[1]);var h=this.convertDim(o,"x"),v=this.a*h,g=this.convertDim(u,"y");return{x:this.center.x+Math.cos(h)*(v+g),y:this.center.y+Math.sin(h)*(v+g)}},a.prototype.invertPoint=function(l){var n,o=this.d+this.y.start,u=S.vec2.subtract([0,0],[l.x,l.y],[this.center.x,this.center.y]),h=S.ext.angleTo(u,[1,0],!0),v=h*this.a;S.vec2.length(u)this.width/n?(v=this.width/n,this.circleCenter={x:this.center.x-(.5-u)*this.width,y:this.center.y-(.5-h)*v*o}):(v=this.height/o,this.circleCenter={x:this.center.x-(.5-u)*v*n,y:this.center.y-(.5-h)*this.height}),this.polarRadius=this.radius,this.radius?this.radius>0&&this.radius<=1?this.polarRadius=v*this.radius:(this.radius<=0||this.radius>v)&&(this.polarRadius=v):this.polarRadius=v,this.x={start:this.startAngle,end:this.endAngle},this.y={start:this.innerRadius*this.polarRadius,end:this.polarRadius}},a.prototype.getRadius=function(){return this.polarRadius},a.prototype.convertPoint=function(l){var n,o=this.getCenter(),u=l.x,h=l.y;return this.isTransposed&&(n=[h,u],u=n[0],h=n[1]),u=this.convertDim(u,"x"),h=this.convertDim(h,"y"),{x:o.x+Math.cos(u)*h,y:o.y+Math.sin(u)*h}},a.prototype.invertPoint=function(l){var n,o=this.getCenter(),u=[l.x-o.x,l.y-o.y],h=this,v=h.startAngle,g=h.endAngle;this.isReflect("x")&&(n=[g,v],v=n[0],g=n[1]);var m=[1,0,0,0,1,0,0,0,1];S.ext.leftRotate(m,m,v);var M=[1,0,0];S.vec3.transformMat3(M,M,m);var T=[M[0],M[1]],I=S.ext.angleTo(T,u,g0?R:-R;var b=this.invertDim(D,"y"),L={x:0,y:0};return L.x=this.isTransposed?b:R,L.y=this.isTransposed?R:b,L},a.prototype.getCenter=function(){return this.circleCenter},a.prototype.getOneBox=function(){var l=this.startAngle,n=this.endAngle;if(Math.abs(n-l)>=Math.PI*2)return{minX:-1,maxX:1,minY:-1,maxY:1};for(var o=[0,Math.cos(l),Math.cos(n)],u=[0,Math.sin(l),Math.sin(n)],h=Math.min(l,n);h1||v<0)&&(v=1),{x:(0,p.getValueByPercent)(o.x,u.x,v),y:(0,p.getValueByPercent)(o.y,u.y,v)}},n.prototype.renderLabel=function(o){var u=this.get("text"),h=this.get("start"),v=this.get("end"),g=u.position,m=u.content,M=u.style,T=u.offsetX,I=u.offsetY,D=u.autoRotate,R=u.maxLength,b=u.autoEllipsis,L=u.ellipsisPosition,x=u.background,F=u.isVertical,B=F===void 0?!1:F,N=this.getLabelPoint(h,v,g),j=N.x+T,W=N.y+I,w={id:this.getElementId("line-text"),name:"annotation-line-text",x:j,y:W,content:m,style:M,maxLength:R,autoEllipsis:b,ellipsisPosition:L,background:x,isVertical:B};if(D){var H=[v.x-h.x,v.y-h.y];w.rotate=Math.atan2(H[1],H[0])}(0,A.renderTag)(o,w)},n}(C.default),a=f;t.default=a},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.charAtLength=S,t.ellipsisString=C,t.strLen=E;var P="\u2026";function E(A){for(var O=0,p=0;p0&&A.charCodeAt(O)<128?1:2}function C(A,O,p){p===void 0&&(p="tail");var f=A.length,a="";if(p==="tail"){for(var l=0,n=0;lMath.PI?1:0,m=[["M",h.x,h.y]];if(u-o==Math.PI*2){var M=(0,C.getCirclePoint)(l,n,o+Math.PI);m.push(["A",n,n,0,g,1,M.x,M.y]),m.push(["A",n,n,0,g,1,v.x,v.y])}else m.push(["A",n,n,0,g,1,v.x,v.y]);return m},f.prototype.renderArc=function(a){var l=this.getArcPath(),n=this.get("style");this.addShape(a,{type:"path",id:this.getElementId("arc"),name:"annotation-arc",attrs:(0,E.__assign)({path:l},n)})},f}(S.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(41)),C=P(e(58)),A=e(42),O=function(f){(0,E.__extends)(a,f);function a(){return f!==null&&f.apply(this,arguments)||this}return a.prototype.getDefaultCfg=function(){var l=f.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},l),{name:"annotation",type:"region",locationType:"region",start:null,end:null,style:{},defaultCfg:{style:{lineWidth:0,fill:C.default.regionColor,opacity:.4}}})},a.prototype.renderInner=function(l){this.renderRegion(l)},a.prototype.renderRegion=function(l){var n=this.get("start"),o=this.get("end"),u=this.get("style"),h=(0,A.regionToBBox)({start:n,end:o});this.addShape(l,{type:"rect",id:this.getElementId("region"),name:"annotation-region",attrs:(0,E.__assign)({x:h.x,y:h.y,width:h.width,height:h.height},u)})},a}(S.default),p=O;t.default=p},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(41)),C=e(42),A=function(p){(0,E.__extends)(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.getDefaultCfg=function(){var a=p.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},a),{name:"annotation",type:"image",locationType:"region",start:null,end:null,src:null,style:{}})},f.prototype.renderInner=function(a){this.renderImage(a)},f.prototype.getImageAttrs=function(){var a=this.get("start"),l=this.get("end"),n=this.get("style"),o=(0,C.regionToBBox)({start:a,end:l}),u=this.get("src");return(0,E.__assign)({x:o.x,y:o.y,img:u,width:o.width,height:o.height},n)},f.prototype.renderImage=function(a){this.addShape(a,{type:"image",id:this.getElementId("image"),name:"annotation-image",attrs:this.getImageAttrs()})},f}(S.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(41)),A=e(181),O=e(90),p=P(e(58)),f=function(l){(0,E.__extends)(n,l);function n(){return l!==null&&l.apply(this,arguments)||this}return n.prototype.getDefaultCfg=function(){var o=l.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},o),{name:"annotation",type:"dataMarker",locationType:"point",x:0,y:0,point:{},line:{},text:{},direction:"upward",autoAdjust:!0,coordinateBBox:null,defaultCfg:{point:{display:!0,style:{r:3,fill:"#FFFFFF",stroke:"#1890FF",lineWidth:2}},line:{display:!0,length:20,style:{stroke:p.default.lineColor,lineWidth:1}},text:{content:"",display:!0,style:{fill:p.default.textColor,opacity:.65,fontSize:12,textAlign:"start",fontFamily:p.default.fontFamily}}}})},n.prototype.renderInner=function(o){(0,S.get)(this.get("line"),"display")&&this.renderLine(o),(0,S.get)(this.get("text"),"display")&&this.renderText(o),(0,S.get)(this.get("point"),"display")&&this.renderPoint(o),this.get("autoAdjust")&&this.autoAdjust(o)},n.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x")+this.get("offsetX"),y:this.get("y")+this.get("offsetY")})},n.prototype.renderPoint=function(o){var u=this.getShapeAttrs().point;this.addShape(o,{type:"circle",id:this.getElementId("point"),name:"annotation-point",attrs:u})},n.prototype.renderLine=function(o){var u=this.getShapeAttrs().line;this.addShape(o,{type:"path",id:this.getElementId("line"),name:"annotation-line",attrs:u})},n.prototype.renderText=function(o){var u=this.getShapeAttrs().text,h=u.x,v=u.y,g=u.text,m=(0,E.__rest)(u,["x","y","text"]),M=this.get("text"),T=M.background,I=M.maxLength,D=M.autoEllipsis,R=M.isVertival,b=M.ellipsisPosition,L={x:h,y:v,id:this.getElementId("text"),name:"annotation-text",content:g,style:m,background:T,maxLength:I,autoEllipsis:D,isVertival:R,ellipsisPosition:b};(0,A.renderTag)(o,L)},n.prototype.autoAdjust=function(o){var u=this.get("direction"),h=this.get("x"),v=this.get("y"),g=(0,S.get)(this.get("line"),"length",0),m=this.get("coordinateBBox"),M=o.getBBox(),T=M.minX,I=M.maxX,D=M.minY,R=M.maxY,b=o.findById(this.getElementId("text-group")),L=o.findById(this.getElementId("text")),x=o.findById(this.getElementId("line"));if(!!m){if(b){if(h+T<=m.minX){var F=m.minX-(h+T);(0,O.applyTranslate)(b,b.attr("x")+F,b.attr("y"))}if(h+I>=m.maxX){var F=h+I-m.maxX;(0,O.applyTranslate)(b,b.attr("x")-F,b.attr("y"))}}if(u==="upward"&&v+D<=m.minY||u!=="upward"&&v+R>=m.maxY){var B=void 0,N=void 0;u==="upward"&&v+D<=m.minY?(B="top",N=1):(B="bottom",N=-1),L.attr("textBaseline",B),x&&x.attr("path",[["M",0,0],["L",0,g*N]]),(0,O.applyTranslate)(b,b.attr("x"),(g+2)*N)}}},n.prototype.getShapeAttrs=function(){var o=(0,S.get)(this.get("line"),"display"),u=(0,S.get)(this.get("point"),"style",{}),h=(0,S.get)(this.get("line"),"style",{}),v=(0,S.get)(this.get("text"),"style",{}),g=this.get("direction"),m=o?(0,S.get)(this.get("line"),"length",0):0,M=g==="upward"?-1:1;return{point:(0,E.__assign)({x:0,y:0},u),line:(0,E.__assign)({path:[["M",0,0],["L",0,m*M]]},h),text:(0,E.__assign)({x:0,y:(m+2)*M,text:(0,S.get)(this.get("text"),"content",""),textBaseline:g==="upward"?"bottom":"top"},v)}},n}(C.default),a=f;t.default=a},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(41)),A=P(e(58)),O=e(42),p=e(181),f=function(l){(0,E.__extends)(n,l);function n(){return l!==null&&l.apply(this,arguments)||this}return n.prototype.getDefaultCfg=function(){var o=l.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},o),{name:"annotation",type:"dataRegion",locationType:"points",points:[],lineLength:0,region:{},text:{},defaultCfg:{region:{style:{lineWidth:0,fill:A.default.regionColor,opacity:.4}},text:{content:"",style:{textAlign:"center",textBaseline:"bottom",fontSize:12,fill:A.default.textColor,fontFamily:A.default.fontFamily}}}})},n.prototype.renderInner=function(o){var u=(0,S.get)(this.get("region"),"style",{}),h=(0,S.get)(this.get("text"),"style",{}),v=this.get("lineLength")||0,g=this.get("points");if(!!g.length){var m=(0,O.pointsToBBox)(g),M=[];M.push(["M",g[0].x,m.minY-v]),g.forEach(function(I){M.push(["L",I.x,I.y])}),M.push(["L",g[g.length-1].x,g[g.length-1].y-v]),this.addShape(o,{type:"path",id:this.getElementId("region"),name:"annotation-region",attrs:(0,E.__assign)({path:M},u)});var T=(0,E.__assign)({id:this.getElementId("text"),name:"annotation-text",x:(m.minX+m.maxX)/2,y:m.minY-v},this.get("text"));(0,p.renderTag)(o,T)}},n}(C.default),a=f;t.default=a},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(41)),A=e(42),O=function(f){(0,E.__extends)(a,f);function a(){return f!==null&&f.apply(this,arguments)||this}return a.prototype.getDefaultCfg=function(){var l=f.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},l),{name:"annotation",type:"regionFilter",locationType:"region",start:null,end:null,color:null,shape:[]})},a.prototype.renderInner=function(l){var n=this,o=this.get("start"),u=this.get("end"),h=this.addGroup(l,{id:this.getElementId("region-filter"),capture:!1});(0,S.each)(this.get("shapes"),function(g,m){var M=g.get("type"),T=(0,S.clone)(g.attr());n.adjustShapeAttrs(T),n.addShape(h,{id:n.getElementId("shape-"+M+"-"+m),capture:!1,type:M,attrs:T})});var v=(0,A.regionToBBox)({start:o,end:u});h.setClip({type:"rect",attrs:{x:v.minX,y:v.minY,width:v.width,height:v.height}})},a.prototype.adjustShapeAttrs=function(l){var n=this.get("color");l.fill&&(l.fill=l.fillStyle=n),l.stroke=l.strokeStyle=n},a}(C.default),p=O;t.default=p},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(41)),A=function(p){(0,E.__extends)(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.getDefaultCfg=function(){var a=p.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},a),{name:"annotation",type:"shape",draw:S.noop})},f.prototype.renderInner=function(a){var l=this.get("render");(0,S.isFunction)(l)&&l(a)},f}(C.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(96),C=e(0),A=P(e(182)),O=e(42),p=function(a){(0,E.__extends)(l,a);function l(){return a!==null&&a.apply(this,arguments)||this}return l.prototype.getDefaultCfg=function(){var n=a.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},n),{name:"annotation",type:"html",locationType:"point",x:0,y:0,containerTpl:'
',alignX:"left",alignY:"top",html:"",zIndex:7})},l.prototype.render=function(){var n=this.getContainer(),o=this.get("html");(0,O.clearDom)(n);var u=(0,C.isFunction)(o)?o(n):o;(0,C.isElement)(u)?n.appendChild(u):(0,C.isString)(u)&&n.appendChild((0,S.createDom)(u)),this.resetPosition()},l.prototype.resetPosition=function(){var n=this.getContainer(),o=this.getLocation(),u=o.x,h=o.y,v=this.get("alignX"),g=this.get("alignY"),m=this.get("offsetX"),M=this.get("offsetY"),T=(0,S.getOuterWidth)(n),I=(0,S.getOuterHeight)(n),D={x:u,y:h};v==="middle"?D.x-=Math.round(T/2):v==="right"&&(D.x-=Math.round(T)),g==="middle"?D.y-=Math.round(I/2):g==="bottom"&&(D.y-=Math.round(I)),m&&(D.x+=m),M&&(D.y+=M),(0,S.modifyCSS)(n,{position:"absolute",left:D.x+"px",top:D.y+"px",zIndex:this.get("zIndex")})},l}(A.default),f=p;t.default=f},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Base",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"Circle",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(t,"Line",{enumerable:!0,get:function(){return E.default}});var E=P(e(895)),S=P(e(899)),C=P(e(258))},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=e(1),C=e(32),A=e(0),O=P(e(258)),p=a(e(448));function f(o){if(typeof WeakMap!="function")return null;var u=new WeakMap,h=new WeakMap;return(f=function(g){return g?h:u})(o)}function a(o,u){if(!u&&o&&o.__esModule)return o;if(o===null||E(o)!=="object"&&typeof o!="function")return{default:o};var h=f(u);if(h&&h.has(o))return h.get(o);var v={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var m in o)if(m!=="default"&&Object.prototype.hasOwnProperty.call(o,m)){var M=g?Object.getOwnPropertyDescriptor(o,m):null;M&&(M.get||M.set)?Object.defineProperty(v,m,M):v[m]=o[m]}return v.default=o,h&&h.set(o,v),v}var l=function(o){(0,S.__extends)(u,o);function u(){return o!==null&&o.apply(this,arguments)||this}return u.prototype.getDefaultCfg=function(){var h=o.prototype.getDefaultCfg.call(this);return(0,S.__assign)((0,S.__assign)({},h),{type:"line",locationType:"region",start:null,end:null})},u.prototype.getLinePath=function(){var h=this.get("start"),v=this.get("end"),g=[];return g.push(["M",h.x,h.y]),g.push(["L",v.x,v.y]),g},u.prototype.getInnerLayoutBBox=function(){var h=this.get("start"),v=this.get("end"),g=o.prototype.getInnerLayoutBBox.call(this),m=Math.min(h.x,v.x,g.x),M=Math.min(h.y,v.y,g.y),T=Math.max(h.x,v.x,g.maxX),I=Math.max(h.y,v.y,g.maxY);return{x:m,y:M,minX:m,minY:M,maxX:T,maxY:I,width:T-m,height:I-M}},u.prototype.isVertical=function(){var h=this.get("start"),v=this.get("end");return(0,A.isNumberEqual)(h.x,v.x)},u.prototype.isHorizontal=function(){var h=this.get("start"),v=this.get("end");return(0,A.isNumberEqual)(h.y,v.y)},u.prototype.getTickPoint=function(h){var v=this,g=v.get("start"),m=v.get("end"),M=m.x-g.x,T=m.y-g.y;return{x:g.x+M*h,y:g.y+T*h}},u.prototype.getSideVector=function(h){var v=this.getAxisVector(),g=C.vec2.normalize([0,0],v),m=this.get("verticalFactor"),M=[g[1],g[0]*-1];return C.vec2.scale([0,0],M,h*m)},u.prototype.getAxisVector=function(){var h=this.get("start"),v=this.get("end");return[v.x-h.x,v.y-h.y]},u.prototype.processOverlap=function(h){var v=this,g=this.isVertical(),m=this.isHorizontal();if(!(!g&&!m)){var M=this.get("label"),T=this.get("title"),I=this.get("verticalLimitLength"),D=M.offset,R=I,b=0,L=0;T&&(b=T.style.fontSize,L=T.spacing),R&&(R=R-D-L-b);var x=this.get("overlapOrder");if((0,A.each)(x,function(N){M[N]&&v.canProcessOverlap(N)&&v.autoProcessOverlap(N,M[N],h,R)}),T&&(0,A.isNil)(T.offset)){var F=h.getCanvasBBox(),B=g?F.width:F.height;T.offset=D+B+L+b/2}}},u.prototype.canProcessOverlap=function(h){var v=this.get("label");return h==="autoRotate"?(0,A.isNil)(v.rotate):!0},u.prototype.autoProcessOverlap=function(h,v,g,m){var M=this,T=this.isVertical(),I=!1,D=p[h];if(v===!0){var R=this.get("label");I=D.getDefault()(T,g,m)}else if((0,A.isFunction)(v))I=v(T,g,m);else if((0,A.isObject)(v)){var b=v;D[b.type]&&(I=D[b.type](T,g,m,b.cfg))}else D[v]&&(I=D[v](T,g,m));if(h==="autoRotate"){if(I){var L=g.getChildren(),x=this.get("verticalFactor");(0,A.each)(L,function(B){var N=B.attr("textAlign");if(N==="center"){var j=x>0?"end":"start";B.attr("textAlign",j)}})}}else if(h==="autoHide"){var F=g.getChildren().slice(0);(0,A.each)(F,function(B){B.get("visible")||(M.get("isRegister")&&M.unregisterElement(B),B.remove())})}},u}(O.default),n=l;t.default=n},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ellipsisHead=A,t.ellipsisMiddle=p,t.ellipsisTail=O,t.getDefault=C;var P=e(0),E=e(143);function S(f,a,l,n){var o=a.getChildren(),u=!1;return(0,P.each)(o,function(h){var v=(0,E.ellipsisLabel)(f,h,l,n);u=u||v}),u}function C(){return O}function A(f,a,l){return S(f,a,l,"head")}function O(f,a,l){return S(f,a,l,"tail")}function p(f,a,l){return S(f,a,l,"middle")}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.equidistance=u,t.equidistanceWithReverseBoth=h,t.getDefault=a,t.reserveBoth=o,t.reserveFirst=l,t.reserveLast=n;var P=e(143),E=e(90),S=e(42);function C(v){var g=v.attr("matrix");return g&&g[0]!==1}function A(v){var g=C(v)?(0,E.getAngleByMatrix)(v.attr("matrix")):0;return g%360}function O(v,g,m,M){var T=!1,I=A(g),D=Math.abs(v?m.attr("y")-g.attr("y"):m.attr("x")-g.attr("x")),R=(v?m.attr("y")>g.attr("y"):m.attr("x")>g.attr("x"))?g.getBBox():m.getBBox();if(v){var b=Math.abs(Math.cos(I));(0,S.near)(b,0,Math.PI/180)?T=R.width+M>D:T=R.height/b+M>D}else{var b=Math.abs(Math.sin(I));(0,S.near)(b,0,Math.PI/180)?T=R.width+M>D:T=R.height/b+M>D}return T}function p(v,g,m,M){var T=(M==null?void 0:M.minGap)||0,I=g.getChildren().slice().filter(function(j){return j.get("visible")});if(!I.length)return!1;var D=!1;m&&I.reverse();for(var R=I.length,b=I[0],L=b,x=1;x1){B=Math.ceil(B);for(var W=0;W2){var D=T[0],R=T[T.length-1];D.get("visible")||(D.show(),p(v,g,!1,M)&&(I=!0)),R.get("visible")||(R.show(),p(v,g,!0,M)&&(I=!0))}return I}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.fixedAngle=a,t.getDefault=f,t.unfixedAngle=l;var E=e(0),S=e(143),C=e(90),A=P(e(58));function O(n,o){(0,E.each)(n,function(u){var h=u.attr("x"),v=u.attr("y"),g=(0,C.getMatrixByAngle)({x:h,y:v},o);u.attr("matrix",g)})}function p(n,o,u,h){var v=o.getChildren();if(!v.length||!n&&v.length<2)return!1;var g=(0,S.getMaxLabelWidth)(v),m=!1;if(n)m=!!u&&g>u;else{var M=Math.abs(v[1].attr("x")-v[0].attr("x"));m=g>M}if(m){var T=h(u,g);O(v,T)}return m}function f(){return a}function a(n,o,u,h){return p(n,o,u,function(){return(0,E.isNumber)(h)?h:n?A.default.verticalAxisRotate:A.default.horizontalAxisRotate})}function l(n,o,u){return p(n,o,u,function(h,v){if(!h)return n?A.default.verticalAxisRotate:A.default.horizontalAxisRotate;if(n)return-Math.acos(h/v);var g=0;return h>v?g=Math.PI/4:(g=Math.asin(h/v),g>Math.PI/4&&(g=Math.PI/4)),g})}},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=e(1),C=e(0),A=e(32),O=P(e(258)),p=a(e(448));function f(o){if(typeof WeakMap!="function")return null;var u=new WeakMap,h=new WeakMap;return(f=function(g){return g?h:u})(o)}function a(o,u){if(!u&&o&&o.__esModule)return o;if(o===null||E(o)!=="object"&&typeof o!="function")return{default:o};var h=f(u);if(h&&h.has(o))return h.get(o);var v={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var m in o)if(m!=="default"&&Object.prototype.hasOwnProperty.call(o,m)){var M=g?Object.getOwnPropertyDescriptor(o,m):null;M&&(M.get||M.set)?Object.defineProperty(v,m,M):v[m]=o[m]}return v.default=o,h&&h.set(o,v),v}var l=function(o){(0,S.__extends)(u,o);function u(){return o!==null&&o.apply(this,arguments)||this}return u.prototype.getDefaultCfg=function(){var h=o.prototype.getDefaultCfg.call(this);return(0,S.__assign)((0,S.__assign)({},h),{type:"circle",locationType:"circle",center:null,radius:null,startAngle:-Math.PI/2,endAngle:Math.PI*3/2})},u.prototype.getLinePath=function(){var h=this.get("center"),v=h.x,g=h.y,m=this.get("radius"),M=m,T=this.get("startAngle"),I=this.get("endAngle"),D=[];if(Math.abs(I-T)===Math.PI*2)D=[["M",v,g-M],["A",m,M,0,1,1,v,g+M],["A",m,M,0,1,1,v,g-M],["Z"]];else{var R=this.getCirclePoint(T),b=this.getCirclePoint(I),L=Math.abs(I-T)>Math.PI?1:0,x=T>I?0:1;D=[["M",v,g],["L",R.x,R.y],["A",m,M,0,L,x,b.x,b.y],["L",v,g]]}return D},u.prototype.getTickPoint=function(h){var v=this.get("startAngle"),g=this.get("endAngle"),m=v+(g-v)*h;return this.getCirclePoint(m)},u.prototype.getSideVector=function(h,v){var g=this.get("center"),m=[v.x-g.x,v.y-g.y],M=this.get("verticalFactor"),T=A.vec2.length(m);return A.vec2.scale(m,m,M*h/T),m},u.prototype.getAxisVector=function(h){var v=this.get("center"),g=[h.x-v.x,h.y-v.y];return[g[1],-1*g[0]]},u.prototype.getCirclePoint=function(h,v){var g=this.get("center");return v=v||this.get("radius"),{x:g.x+Math.cos(h)*v,y:g.y+Math.sin(h)*v}},u.prototype.canProcessOverlap=function(h){var v=this.get("label");return h==="autoRotate"?(0,C.isNil)(v.rotate):!0},u.prototype.processOverlap=function(h){var v=this,g=this.get("label"),m=this.get("title"),M=this.get("verticalLimitLength"),T=g.offset,I=M,D=0,R=0;m&&(D=m.style.fontSize,R=m.spacing),I&&(I=I-T-R-D);var b=this.get("overlapOrder");if((0,C.each)(b,function(x){g[x]&&v.canProcessOverlap(x)&&v.autoProcessOverlap(x,g[x],h,I)}),m&&(0,C.isNil)(m.offset)){var L=h.getCanvasBBox().height;m.offset=T+L+R+D/2}},u.prototype.autoProcessOverlap=function(h,v,g,m){var M=this,T=!1,I=p[h];if(m>0)if(v===!0)T=I.getDefault()(!1,g,m);else if((0,C.isFunction)(v))T=v(!1,g,m);else if((0,C.isObject)(v)){var D=v;I[D.type]&&(T=I[D.type](!1,g,m,D.cfg))}else I[v]&&(T=I[v](!1,g,m));if(h==="autoRotate"){if(T){var R=g.getChildren(),b=this.get("verticalFactor");(0,C.each)(R,function(x){var F=x.attr("textAlign");if(F==="center"){var B=b>0?"end":"start";x.attr("textAlign",B)}})}}else if(h==="autoHide"){var L=g.getChildren().slice(0);(0,C.each)(L,function(x){x.get("visible")||(M.get("isRegister")&&M.unregisterElement(x),x.remove())})}},u}(O.default),n=l;t.default=n},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Base",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"Circle",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(t,"Html",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(t,"Line",{enumerable:!0,get:function(){return E.default}});var E=P(e(901)),S=P(e(902)),C=P(e(259)),A=P(e(903))},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(42),C=P(e(259)),A=function(p){(0,E.__extends)(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.getDefaultCfg=function(){var a=p.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},a),{type:"line",locationType:"region",start:null,end:null})},f.prototype.getRotateAngle=function(){var a=this.getLocation(),l=a.start,n=a.end,o=this.get("text").position,u=Math.atan2(n.y-l.y,n.x-l.x),h=o==="start"?u-Math.PI/2:u+Math.PI/2;return h},f.prototype.getTextPoint=function(){var a=this.getLocation(),l=a.start,n=a.end,o=this.get("text"),u=o.position,h=o.offset;return(0,S.getTextPoint)(l,n,u,h)},f.prototype.getLinePath=function(){var a=this.getLocation(),l=a.start,n=a.end;return[["M",l.x,l.y],["L",n.x,n.y]]},f}(C.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(42),C=P(e(259)),A=function(p){(0,E.__extends)(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.getDefaultCfg=function(){var a=p.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},a),{type:"circle",locationType:"circle",center:null,radius:100,startAngle:-Math.PI/2,endAngle:Math.PI*3/2})},f.prototype.getRotateAngle=function(){var a=this.getLocation(),l=a.startAngle,n=a.endAngle,o=this.get("text").position,u=o==="start"?l+Math.PI/2:n-Math.PI/2;return u},f.prototype.getTextPoint=function(){var a=this.get("text"),l=a.position,n=a.offset,o=this.getLocation(),u=o.center,h=o.radius,v=o.startAngle,g=o.endAngle,m=l==="start"?v:g,M=this.getRotateAngle()-Math.PI,T=(0,S.getCirclePoint)(u,h,m),I=Math.cos(M)*n,D=Math.sin(M)*n;return{x:T.x+I,y:T.y+D}},f.prototype.getLinePath=function(){var a=this.getLocation(),l=a.center,n=a.radius,o=a.startAngle,u=a.endAngle,h=null;if(u-o==Math.PI*2){var v=l.x,g=l.y;h=[["M",v,g-n],["A",n,n,0,1,1,v,g+n],["A",n,n,0,1,1,v,g-n],["Z"]]}else{var m=(0,S.getCirclePoint)(l,n,o),M=(0,S.getCirclePoint)(l,n,u),T=Math.abs(u-o)>Math.PI?1:0,I=o>u?0:1;h=[["M",m.x,m.y],["A",n,n,0,T,I,M.x,M.y]]}return h},f}(C.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=e(1),C=e(96),A=e(0),O=e(42),p=P(e(182)),f=n(e(449)),a=P(e(904));function l(h){if(typeof WeakMap!="function")return null;var v=new WeakMap,g=new WeakMap;return(l=function(M){return M?g:v})(h)}function n(h,v){if(!v&&h&&h.__esModule)return h;if(h===null||E(h)!=="object"&&typeof h!="function")return{default:h};var g=l(v);if(g&&g.has(h))return g.get(h);var m={},M=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var T in h)if(T!=="default"&&Object.prototype.hasOwnProperty.call(h,T)){var I=M?Object.getOwnPropertyDescriptor(h,T):null;I&&(I.get||I.set)?Object.defineProperty(m,T,I):m[T]=h[T]}return m.default=h,g&&g.set(h,m),m}var o=function(h){(0,S.__extends)(v,h);function v(){return h!==null&&h.apply(this,arguments)||this}return v.prototype.getDefaultCfg=function(){var g=h.prototype.getDefaultCfg.call(this);return(0,S.__assign)((0,S.__assign)({},g),{name:"crosshair",type:"html",locationType:"region",start:{x:0,y:0},end:{x:0,y:0},capture:!1,text:null,containerTpl:'
',crosshairTpl:'
',textTpl:'{content}',domStyles:null,containerClassName:f.CONTAINER_CLASS,defaultStyles:a.default,defaultCfg:{text:{position:"start",content:null,align:"center",offset:10}}})},v.prototype.render=function(){this.resetText(),this.resetPosition()},v.prototype.initCrossHair=function(){var g=this.getContainer(),m=this.get("crosshairTpl"),M=(0,C.createDom)(m);g.appendChild(M),this.applyStyle(f.CROSSHAIR_LINE,M),this.set("crosshairEl",M)},v.prototype.getTextPoint=function(){var g=this.getLocation(),m=g.start,M=g.end,T=this.get("text"),I=T.position,D=T.offset;return(0,O.getTextPoint)(m,M,I,D)},v.prototype.resetText=function(){var g=this.get("text"),m=this.get("textEl");if(g){var M=g.content;if(!m){var T=this.getContainer(),I=(0,A.substitute)(this.get("textTpl"),g);m=(0,C.createDom)(I),T.appendChild(m),this.applyStyle(f.CROSSHAIR_TEXT,m),this.set("textEl",m)}m.innerHTML=M}else m&&m.remove()},v.prototype.isVertical=function(g,m){return g.x===m.x},v.prototype.resetPosition=function(){var g=this.get("crosshairEl");g||(this.initCrossHair(),g=this.get("crosshairEl"));var m=this.get("start"),M=this.get("end"),T=Math.min(m.x,M.x),I=Math.min(m.y,M.y);this.isVertical(m,M)?(0,C.modifyCSS)(g,{width:"1px",height:(0,O.toPx)(Math.abs(M.y-m.y))}):(0,C.modifyCSS)(g,{height:"1px",width:(0,O.toPx)(Math.abs(M.x-m.x))}),(0,C.modifyCSS)(g,{top:(0,O.toPx)(I),left:(0,O.toPx)(T)}),this.alignText()},v.prototype.alignText=function(){var g=this.get("textEl");if(g){var m=this.get("text").align,M=g.clientWidth,T=this.getTextPoint();switch(m){case"center":T.x=T.x-M/2;break;case"right":T.x=T.x-M;case"left":break}(0,C.modifyCSS)(g,{top:(0,O.toPx)(T.y),left:(0,O.toPx)(T.x)})}},v.prototype.updateInner=function(g){(0,A.hasKey)(g,"text")&&this.resetText(),h.prototype.updateInner.call(this,g)},v}(p.default),u=o;t.default=u},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=P(e(58)),C=O(e(449));function A(a){if(typeof WeakMap!="function")return null;var l=new WeakMap,n=new WeakMap;return(A=function(u){return u?n:l})(a)}function O(a,l){if(!l&&a&&a.__esModule)return a;if(a===null||E(a)!=="object"&&typeof a!="function")return{default:a};var n=A(l);if(n&&n.has(a))return n.get(a);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in a)if(h!=="default"&&Object.prototype.hasOwnProperty.call(a,h)){var v=u?Object.getOwnPropertyDescriptor(a,h):null;v&&(v.get||v.set)?Object.defineProperty(o,h,v):o[h]=a[h]}return o.default=a,n&&n.set(a,o),o}var p,f=(p={},p[""+C.CONTAINER_CLASS]={position:"relative"},p[""+C.CROSSHAIR_LINE]={position:"absolute",backgroundColor:"rgba(0, 0, 0, 0.25)"},p[""+C.CROSSHAIR_TEXT]={position:"absolute",color:S.default.textColor,fontFamily:S.default.fontFamily},p);t.default=f},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Base",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"Circle",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(t,"Line",{enumerable:!0,get:function(){return C.default}});var E=P(e(260)),S=P(e(906)),C=P(e(907))},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(260));function A(f,a,l,n){var o=l-f,u=n-a;return Math.sqrt(o*o+u*u)}var O=function(f){(0,E.__extends)(a,f);function a(){return f!==null&&f.apply(this,arguments)||this}return a.prototype.getDefaultCfg=function(){var l=f.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},l),{type:"circle",center:null,closed:!0})},a.prototype.getGridPath=function(l,n){var o=this.getLineType(),u=this.get("closed"),h=[];if(l.length)if(o==="circle"){var v=this.get("center"),g=l[0],m=A(v.x,v.y,g.x,g.y),M=n?0:1;u?(h.push(["M",v.x,v.y-m]),h.push(["A",m,m,0,0,M,v.x,v.y+m]),h.push(["A",m,m,0,0,M,v.x,v.y-m]),h.push(["Z"])):(0,S.each)(l,function(T,I){I===0?h.push(["M",T.x,T.y]):h.push(["A",m,m,0,0,M,T.x,T.y])})}else(0,S.each)(l,function(T,I){I===0?h.push(["M",T.x,T.y]):h.push(["L",T.x,T.y])}),u&&h.push(["Z"]);return h},a}(C.default),p=O;t.default=p},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(260)),A=function(p){(0,E.__extends)(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.getDefaultCfg=function(){var a=p.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},a),{type:"line"})},f.prototype.getGridPath=function(a){var l=[];return(0,S.each)(a,function(n,o){o===0?l.push(["M",n.x,n.y]):l.push(["L",n.x,n.y])}),l},f}(C.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Base",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"Category",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"Continuous",{enumerable:!0,get:function(){return S.default}});var E=P(e(909)),S=P(e(910)),C=P(e(261))},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=e(143),A=e(90),O=e(447),p=P(e(58)),f=P(e(261)),a={marker:{style:{inactiveFill:"#000",inactiveOpacity:.45,fill:"#000",opacity:1,size:12}},text:{style:{fill:"#ccc",fontSize:12}}},l={fill:p.default.textColor,fontSize:12,textAlign:"start",textBaseline:"middle",fontFamily:p.default.fontFamily,fontWeight:"normal",lineHeight:12},n=function(u){(0,E.__extends)(h,u);function h(){var v=u!==null&&u.apply(this,arguments)||this;return v.currentPageIndex=1,v.totalPagesCnt=1,v.pageWidth=0,v.pageHeight=0,v.startX=0,v.startY=0,v.onNavigationBack=function(){var g=v.getElementByLocalId("item-group");if(v.currentPageIndex>1){v.currentPageIndex-=1,v.updateNavigation();var m=v.getCurrentNavigationMatrix();v.get("animate")?g.animate({matrix:m},100):g.attr({matrix:m})}},v.onNavigationAfter=function(){var g=v.getElementByLocalId("item-group");if(v.currentPageIndexj&&(j=tt),F==="horizontal"?(W&&WY&&(Y=Z.width)}),K=Y,Y+=x,R&&(Y=Math.min(R,Y),K=Math.min(R,K)),this.pageWidth=Y,this.pageHeight=b-Math.max(j.height,F+_);var k=Math.floor(this.pageHeight/(F+_));(0,S.each)(D,function(at,Z){Z!==0&&Z%k==0&&(w+=1,W.x+=Y,W.y=T),m.moveElementTo(at,W),at.getParent().setClip({type:"rect",attrs:{x:W.x,y:W.y,width:Y,height:F}}),W.y+=F+_}),this.totalPagesCnt=w,this.moveElementTo(N,{x:M+K/2-j.width/2-j.minX,y:b-j.height-j.minY})}this.pageHeight&&this.pageWidth&&g.getParent().setClip({type:"rect",attrs:{x:this.startX,y:this.startY,width:this.pageWidth,height:this.pageHeight}}),I==="horizontal"&&this.get("maxRow")?this.totalPagesCnt=Math.ceil(w/this.get("maxRow")):this.totalPagesCnt=w,this.currentPageIndex>this.totalPagesCnt&&(this.currentPageIndex=1),this.updateNavigation(N),g.attr("matrix",this.getCurrentNavigationMatrix())},h.prototype.drawNavigation=function(v,g,m,M){var T={x:0,y:0},I=this.addGroup(v,{id:this.getElementId("navigation-group"),name:"legend-navigation"}),D=(0,S.get)(M.marker,"style",{}),R=D.size,b=R===void 0?12:R,L=(0,E.__rest)(D,["size"]),x=this.drawArrow(I,T,"navigation-arrow-left",g==="horizontal"?"up":"left",b,L);x.on("click",this.onNavigationBack);var F=x.getBBox();T.x+=F.width+2;var B=this.addShape(I,{type:"text",id:this.getElementId("navigation-text"),name:"navigation-text",attrs:(0,E.__assign)({x:T.x,y:T.y+b/2,text:m,textBaseline:"middle"},(0,S.get)(M.text,"style"))}),N=B.getBBox();T.x+=N.width+2;var j=this.drawArrow(I,T,"navigation-arrow-right",g==="horizontal"?"down":"right",b,L);return j.on("click",this.onNavigationAfter),I},h.prototype.updateNavigation=function(v){var g=(0,S.deepMix)({},a,this.get("pageNavigator")),m=g.marker.style,M=m.fill,T=m.opacity,I=m.inactiveFill,D=m.inactiveOpacity,R=this.currentPageIndex+"/"+this.totalPagesCnt,b=v?v.getChildren()[1]:this.getElementByLocalId("navigation-text"),L=v?v.findById(this.getElementId("navigation-arrow-left")):this.getElementByLocalId("navigation-arrow-left"),x=v?v.findById(this.getElementId("navigation-arrow-right")):this.getElementByLocalId("navigation-arrow-right"),F=b.getBBox();b.attr("text",R);var B=b.getBBox();b.attr("x",b.attr("x")-(B.width-F.width)/2),L.attr("opacity",this.currentPageIndex===1?D:T),L.attr("fill",this.currentPageIndex===1?I:M),L.attr("cursor",this.currentPageIndex===1?"not-allowed":"pointer"),x.attr("opacity",this.currentPageIndex===this.totalPagesCnt?D:T),x.attr("fill",this.currentPageIndex===this.totalPagesCnt?I:M),x.attr("cursor",this.currentPageIndex===this.totalPagesCnt?"not-allowed":"pointer")},h.prototype.drawArrow=function(v,g,m,M,T,I){var D=g.x,R=g.y,b={right:90*Math.PI/180,left:(360-90)*Math.PI/180,up:0,down:180*Math.PI/180},L=this.addShape(v,{type:"path",id:this.getElementId(m),name:m,attrs:(0,E.__assign)({path:[["M",D+T/2,R],["L",D,R+T],["L",D+T,R+T],["Z"]],cursor:"pointer"},I)});return L.attr("matrix",(0,A.getMatrixByAngle)({x:D+T/2,y:R+T/2},b[M])),L},h.prototype.getCurrentNavigationMatrix=function(){var v=this,g=v.currentPageIndex,m=v.pageWidth,M=v.pageHeight,T=this.get("layout"),I=T==="horizontal"?{x:0,y:M*(1-g)}:{x:m*(1-g),y:0};return(0,A.getMatrixByTranslate)(I)},h.prototype.applyItemStates=function(v,g){var m=this.getItemStates(v),M=m.length>0;if(M){var T=g.getChildren(),I=this.get("itemStates");(0,S.each)(T,function(D){var R=D.get("name"),b=R.split("-")[2],L=(0,O.getStatesStyle)(v,b,I);L&&(D.attr(L),b==="marker"&&!(D.get("isStroke")&&D.get("isFill"))&&(D.get("isStroke")&&D.attr("fill",null),D.get("isFill")&&D.attr("stroke",null)))})}},h.prototype.getLimitItemWidth=function(){var v=this.get("itemWidth"),g=this.get("maxItemWidth");return g?v&&(g=v<=g?v:g):v&&(g=v),g},h}(f.default),o=n;t.default=o},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(58)),A=e(42),O=P(e(261)),p=1.4,f=.4,a=function(n){(0,E.__extends)(o,n);function o(){return n!==null&&n.apply(this,arguments)||this}return o.prototype.getDefaultCfg=function(){var u=n.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},u),{type:"continue",min:0,max:100,value:null,colors:[],track:{},rail:{},label:{},handler:{},slidable:!0,tip:null,step:null,maxWidth:null,maxHeight:null,defaultCfg:{label:{align:"rail",spacing:5,formatter:null,style:{fontSize:12,fill:C.default.textColor,textBaseline:"middle",fontFamily:C.default.fontFamily}},handler:{size:10,style:{fill:"#fff",stroke:"#333"}},track:{},rail:{type:"color",size:20,defaultLength:100,style:{fill:"#DCDEE2"}},title:{spacing:5,style:{fill:C.default.textColor,fontSize:12,textAlign:"start",textBaseline:"top"}}}})},o.prototype.isSlider=function(){return!0},o.prototype.getValue=function(){return this.getCurrentValue()},o.prototype.getRange=function(){return{min:this.get("min"),max:this.get("max")}},o.prototype.setRange=function(u,h){this.update({min:u,max:h})},o.prototype.setValue=function(u){var h=this.getValue();this.set("value",u);var v=this.get("group");this.resetTrackClip(),this.get("slidable")&&this.resetHandlers(v),this.delegateEmit("valuechanged",{originValue:h,value:u})},o.prototype.initEvent=function(){var u=this.get("group");this.bindSliderEvent(u),this.bindRailEvent(u),this.bindTrackEvent(u)},o.prototype.drawLegendContent=function(u){this.drawRail(u),this.drawLabels(u),this.fixedElements(u),this.resetTrack(u),this.resetTrackClip(u),this.get("slidable")&&this.resetHandlers(u)},o.prototype.bindSliderEvent=function(u){this.bindHandlersEvent(u)},o.prototype.bindHandlersEvent=function(u){var h=this;u.on("legend-handler-min:drag",function(v){var g=h.getValueByCanvasPoint(v.x,v.y),m=h.getCurrentValue(),M=m[1];Mg&&(M=g),h.setValue([M,g])})},o.prototype.bindRailEvent=function(u){},o.prototype.bindTrackEvent=function(u){var h=this,v=null;u.on("legend-track:dragstart",function(g){v={x:g.x,y:g.y}}),u.on("legend-track:drag",function(g){if(!!v){var m=h.getValueByCanvasPoint(v.x,v.y),M=h.getValueByCanvasPoint(g.x,g.y),T=h.getCurrentValue(),I=T[1]-T[0],D=h.getRange(),R=M-m;R<0?T[0]+R>D.min?h.setValue([T[0]+R,T[1]+R]):h.setValue([D.min,D.min+I]):R>0&&(R>0&&T[1]+Rm&&(R=m),R0&&this.changeRailLength(g,M,v[M]-L)}},o.prototype.changeRailLength=function(u,h,v){var g=u.getBBox(),m;h==="height"?m=this.getRailPath(g.x,g.y,g.width,v):m=this.getRailPath(g.x,g.y,v,g.height),u.attr("path",m)},o.prototype.changeRailPosition=function(u,h,v){var g=u.getBBox(),m=this.getRailPath(h,v,g.width,g.height);u.attr("path",m)},o.prototype.fixedHorizontal=function(u,h,v,g){var m=this.get("label"),M=m.align,T=m.spacing,I=v.getBBox(),D=u.getBBox(),R=h.getBBox(),b=I.height;this.fitRailLength(D,R,I,v),I=v.getBBox(),M==="rail"?(u.attr({x:g.x,y:g.y+b/2}),this.changeRailPosition(v,g.x+D.width+T,g.y),h.attr({x:g.x+D.width+I.width+T*2,y:g.y+b/2})):M==="top"?(u.attr({x:g.x,y:g.y}),h.attr({x:g.x+I.width,y:g.y}),this.changeRailPosition(v,g.x,g.y+D.height+T)):(this.changeRailPosition(v,g.x,g.y),u.attr({x:g.x,y:g.y+I.height+T}),h.attr({x:g.x+I.width,y:g.y+I.height+T}))},o.prototype.fixedVertail=function(u,h,v,g){var m=this.get("label"),M=m.align,T=m.spacing,I=v.getBBox(),D=u.getBBox(),R=h.getBBox();if(this.fitRailLength(D,R,I,v),I=v.getBBox(),M==="rail")u.attr({x:g.x,y:g.y}),this.changeRailPosition(v,g.x,g.y+D.height+T),h.attr({x:g.x,y:g.y+D.height+I.height+T*2});else if(M==="right")u.attr({x:g.x+I.width+T,y:g.y}),this.changeRailPosition(v,g.x,g.y),h.attr({x:g.x+I.width+T,y:g.y+I.height});else{var b=Math.max(D.width,R.width);u.attr({x:g.x,y:g.y}),this.changeRailPosition(v,g.x+b+T,g.y),h.attr({x:g.x,y:g.y+I.height})}},o}(O.default),l=a;t.default=l},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Html",{enumerable:!0,get:function(){return E.default}});var E=P(e(912))},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=e(1),C=P(e(141)),A=e(96),O=e(0),p=P(e(182)),f=e(42),a=u(e(262)),l=P(e(913)),n=e(914);function o(m){if(typeof WeakMap!="function")return null;var M=new WeakMap,T=new WeakMap;return(o=function(D){return D?T:M})(m)}function u(m,M){if(!M&&m&&m.__esModule)return m;if(m===null||E(m)!=="object"&&typeof m!="function")return{default:m};var T=o(M);if(T&&T.has(m))return T.get(m);var I={},D=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var R in m)if(R!=="default"&&Object.prototype.hasOwnProperty.call(m,R)){var b=D?Object.getOwnPropertyDescriptor(m,R):null;b&&(b.get||b.set)?Object.defineProperty(I,R,b):I[R]=m[R]}return I.default=m,T&&T.set(m,I),I}function h(m,M){var T=!1;return(0,O.each)(M,function(I){if((0,O.hasKey)(m,I))return T=!0,!1}),T}var v=function(m){(0,S.__extends)(M,m);function M(){return m!==null&&m.apply(this,arguments)||this}return M.prototype.getDefaultCfg=function(){var T=m.prototype.getDefaultCfg.call(this);return(0,S.__assign)((0,S.__assign)({},T),{name:"tooltip",type:"html",x:0,y:0,items:[],customContent:null,containerTpl:'
    ',itemTpl:'
  • + + {name}: + {value} +
  • `,xCrosshairTpl:'
    ',yCrosshairTpl:'
    ',title:null,showTitle:!0,region:null,crosshairsRegion:null,containerClassName:a.CONTAINER_CLASS,crosshairs:null,offset:10,position:"right",domStyles:null,defaultStyles:l.default})},M.prototype.render=function(){this.get("customContent")?this.renderCustomContent():(this.resetTitle(),this.renderItems()),this.resetPosition()},M.prototype.clear=function(){this.clearCrosshairs(),this.setTitle(""),this.clearItemDoms()},M.prototype.show=function(){var T=this.getContainer();!T||this.destroyed||(this.set("visible",!0),(0,A.modifyCSS)(T,{visibility:"visible"}),this.setCrossHairsVisible(!0))},M.prototype.hide=function(){var T=this.getContainer();!T||this.destroyed||(this.set("visible",!1),(0,A.modifyCSS)(T,{visibility:"hidden"}),this.setCrossHairsVisible(!1))},M.prototype.getLocation=function(){return{x:this.get("x"),y:this.get("y")}},M.prototype.setLocation=function(T){this.set("x",T.x),this.set("y",T.y),this.resetPosition()},M.prototype.setCrossHairsVisible=function(T){var I=T?"":"none",D=this.get("xCrosshairDom"),R=this.get("yCrosshairDom");D&&(0,A.modifyCSS)(D,{display:I}),R&&(0,A.modifyCSS)(R,{display:I})},M.prototype.initContainer=function(){if(m.prototype.initContainer.call(this),this.get("customContent")){this.get("container")&&this.get("container").remove();var T=this.getHtmlContentNode();this.get("parent").appendChild(T),this.set("container",T),this.resetStyles(),this.applyStyles()}},M.prototype.updateInner=function(T){this.get("customContent")?this.renderCustomContent():(h(T,["title","showTitle"])&&this.resetTitle(),(0,O.hasKey)(T,"items")&&this.renderItems()),m.prototype.updateInner.call(this,T)},M.prototype.initDom=function(){this.cacheDoms()},M.prototype.removeDom=function(){m.prototype.removeDom.call(this),this.clearCrosshairs()},M.prototype.resetPosition=function(){var T=this.get("x"),I=this.get("y"),D=this.get("offset"),R=this.getOffset(),b=R.offsetX,L=R.offsetY,x=this.get("position"),F=this.get("region"),B=this.getContainer(),N=this.getBBox(),j=N.width,W=N.height,w;F&&(w=(0,f.regionToBBox)(F));var H=(0,n.getAlignPoint)(T,I,D,j,W,x,w);(0,A.modifyCSS)(B,{left:(0,f.toPx)(H.x+b),top:(0,f.toPx)(H.y+L)}),this.resetCrosshairs()},M.prototype.renderCustomContent=function(){var T=this.getHtmlContentNode(),I=this.get("parent"),D=this.get("container");D&&D.parentNode===I?I.replaceChild(T,D):I.appendChild(T),this.set("container",T),this.resetStyles(),this.applyStyles()},M.prototype.getHtmlContentNode=function(){var T,I=this.get("customContent");if(I){var D=I(this.get("title"),this.get("items"));(0,O.isElement)(D)?T=D:T=(0,A.createDom)(D)}return T},M.prototype.cacheDoms=function(){var T=this.getContainer(),I=T.getElementsByClassName(a.TITLE_CLASS)[0],D=T.getElementsByClassName(a.LIST_CLASS)[0];this.set("titleDom",I),this.set("listDom",D)},M.prototype.resetTitle=function(){var T=this.get("title"),I=this.get("showTitle");I&&T?this.setTitle(T):this.setTitle("")},M.prototype.setTitle=function(T){var I=this.get("titleDom");I&&(I.innerText=T)},M.prototype.resetCrosshairs=function(){var T=this.get("crosshairsRegion"),I=this.get("crosshairs");if(!T||!I)this.clearCrosshairs();else{var D=(0,f.regionToBBox)(T),R=this.get("xCrosshairDom"),b=this.get("yCrosshairDom");I==="x"?(this.resetCrosshair("x",D),b&&(b.remove(),this.set("yCrosshairDom",null))):I==="y"?(this.resetCrosshair("y",D),R&&(R.remove(),this.set("xCrosshairDom",null))):(this.resetCrosshair("x",D),this.resetCrosshair("y",D)),this.setCrossHairsVisible(this.get("visible"))}},M.prototype.resetCrosshair=function(T,I){var D=this.checkCrosshair(T),R=this.get(T);T==="x"?(0,A.modifyCSS)(D,{left:(0,f.toPx)(R),top:(0,f.toPx)(I.y),height:(0,f.toPx)(I.height)}):(0,A.modifyCSS)(D,{top:(0,f.toPx)(R),left:(0,f.toPx)(I.x),width:(0,f.toPx)(I.width)})},M.prototype.checkCrosshair=function(T){var I=T+"CrosshairDom",D=T+"CrosshairTpl",R="CROSSHAIR_"+T.toUpperCase(),b=a[R],L=this.get(I),x=this.get("parent");return L||(L=(0,A.createDom)(this.get(D)),this.applyStyle(b,L),x.appendChild(L),this.set(I,L)),L},M.prototype.renderItems=function(){this.clearItemDoms();var T=this.get("items"),I=this.get("itemTpl"),D=this.get("listDom");D&&((0,O.each)(T,function(R){var b=C.default.toCSSGradient(R.color),L=(0,S.__assign)((0,S.__assign)({},R),{color:b}),x=(0,O.substitute)(I,L),F=(0,A.createDom)(x);D.appendChild(F)}),this.applyChildrenStyles(D,this.get("domStyles")))},M.prototype.clearItemDoms=function(){this.get("listDom")&&(0,f.clearDom)(this.get("listDom"))},M.prototype.clearCrosshairs=function(){var T=this.get("xCrosshairDom"),I=this.get("yCrosshairDom");T&&T.remove(),I&&I.remove(),this.set("xCrosshairDom",null),this.set("yCrosshairDom",null)},M}(p.default),g=v;t.default=g},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=P(e(58)),C=O(e(262));function A(a){if(typeof WeakMap!="function")return null;var l=new WeakMap,n=new WeakMap;return(A=function(u){return u?n:l})(a)}function O(a,l){if(!l&&a&&a.__esModule)return a;if(a===null||E(a)!=="object"&&typeof a!="function")return{default:a};var n=A(l);if(n&&n.has(a))return n.get(a);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in a)if(h!=="default"&&Object.prototype.hasOwnProperty.call(a,h)){var v=u?Object.getOwnPropertyDescriptor(a,h):null;v&&(v.get||v.set)?Object.defineProperty(o,h,v):o[h]=a[h]}return o.default=a,n&&n.set(a,o),o}var p,f=(p={},p[""+C.CONTAINER_CLASS]={position:"absolute",visibility:"visible",zIndex:8,transition:"visibility 0.2s cubic-bezier(0.23, 1, 0.32, 1), left 0.4s cubic-bezier(0.23, 1, 0.32, 1), top 0.4s cubic-bezier(0.23, 1, 0.32, 1)",backgroundColor:"rgba(255, 255, 255, 0.9)",boxShadow:"0px 0px 10px #aeaeae",borderRadius:"3px",color:"rgb(87, 87, 87)",fontSize:"12px",fontFamily:S.default.fontFamily,lineHeight:"20px",padding:"10px 10px 6px 10px"},p[""+C.TITLE_CLASS]={marginBottom:"4px"},p[""+C.LIST_CLASS]={margin:"0px",listStyleType:"none",padding:"0px"},p[""+C.LIST_ITEM_CLASS]={listStyleType:"none",marginBottom:"4px"},p[""+C.MARKER_CLASS]={width:"8px",height:"8px",borderRadius:"50%",display:"inline-block",marginRight:"8px"},p[""+C.VALUE_CLASS]={display:"inline-block",float:"right",marginLeft:"30px"},p[""+C.CROSSHAIR_X]={position:"absolute",width:"1px",backgroundColor:"rgba(0, 0, 0, 0.25)"},p[""+C.CROSSHAIR_Y]={position:"absolute",height:"1px",backgroundColor:"rgba(0, 0, 0, 0.25)"},p);t.default=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAlignPoint=S,t.getOutSides=P,t.getPointByPosition=E;function P(C,A,O,p,f){var a={left:Cf.x+f.width,top:Af.y+f.height};return a}function E(C,A,O,p,f,a){var l=C,n=A;switch(a){case"left":l=C-p-O,n=A-f/2;break;case"right":l=C+O,n=A-f/2;break;case"top":l=C-p/2,n=A-f-O;break;case"bottom":l=C-p/2,n=A+O;break;default:l=C+O,n=A-f-O;break}return{x:l,y:n}}function S(C,A,O,p,f,a,l){var n=E(C,A,O,p,f,a);if(l){var o=P(n.x,n.y,p,f,l);a==="auto"?(o.right&&(n.x=Math.max(0,C-p-O)),o.top&&(n.y=Math.max(0,A-f-O))):a==="top"||a==="bottom"?(o.left&&(n.x=l.x),o.right&&(n.x=l.x+l.width-p),a==="top"&&o.top&&(n.y=A+O),a==="bottom"&&o.bottom&&(n.y=A-f-O)):(o.top&&(n.y=l.y),o.bottom&&(n.y=l.y+l.height-f),a==="left"&&o.left&&(n.x=C+O),a==="right"&&o.right&&(n.x=C-p-O))}return n}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Slider",{enumerable:!0,get:function(){return P.Slider}});var P=e(916)},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Slider=void 0;var E=e(1),S=e(0),C=P(e(41)),A=e(917),O=e(920),p=e(921),f=function(l){(0,E.__extends)(n,l);function n(){var o=l!==null&&l.apply(this,arguments)||this;return o.onMouseDown=function(u){return function(h){o.currentTarget=u;var v=h.originalEvent;v.stopPropagation(),v.preventDefault(),o.prevX=(0,S.get)(v,"touches.0.pageX",v.pageX),o.prevY=(0,S.get)(v,"touches.0.pageY",v.pageY);var g=o.getContainerDOM();g.addEventListener("mousemove",o.onMouseMove),g.addEventListener("mouseup",o.onMouseUp),g.addEventListener("mouseleave",o.onMouseUp),g.addEventListener("touchmove",o.onMouseMove),g.addEventListener("touchend",o.onMouseUp),g.addEventListener("touchcancel",o.onMouseUp)}},o.onMouseMove=function(u){var h=o.cfg.width,v=[o.get("start"),o.get("end")];u.stopPropagation(),u.preventDefault();var g=(0,S.get)(u,"touches.0.pageX",u.pageX),m=(0,S.get)(u,"touches.0.pageY",u.pageY),M=g-o.prevX,T=o.adjustOffsetRange(M/h);o.updateStartEnd(T),o.updateUI(o.getElementByLocalId("foreground"),o.getElementByLocalId("minText"),o.getElementByLocalId("maxText")),o.prevX=g,o.prevY=m,o.draw(),o.emit(p.SLIDER_CHANGE,[o.get("start"),o.get("end")].sort()),o.delegateEmit("valuechanged",{originValue:v,value:[o.get("start"),o.get("end")]})},o.onMouseUp=function(){o.currentTarget&&(o.currentTarget=void 0);var u=o.getContainerDOM();u&&(u.removeEventListener("mousemove",o.onMouseMove),u.removeEventListener("mouseup",o.onMouseUp),u.removeEventListener("mouseleave",o.onMouseUp),u.removeEventListener("touchmove",o.onMouseMove),u.removeEventListener("touchend",o.onMouseUp),u.removeEventListener("touchcancel",o.onMouseUp))},o}return n.prototype.setRange=function(o,u){this.set("minLimit",o),this.set("maxLimit",u);var h=this.get("start"),v=this.get("end"),g=(0,S.clamp)(h,o,u),m=(0,S.clamp)(v,o,u);!this.get("isInit")&&(h!==g||v!==m)&&this.setValue([g,m])},n.prototype.getRange=function(){return{min:this.get("minLimit")||0,max:this.get("maxLimit")||1}},n.prototype.setValue=function(o){var u=this.getRange();if((0,S.isArray)(o)&&o.length===2){var h=[this.get("start"),this.get("end")];this.update({start:(0,S.clamp)(o[0],u.min,u.max),end:(0,S.clamp)(o[1],u.min,u.max)}),this.get("updateAutoRender")||this.render(),this.delegateEmit("valuechanged",{originValue:h,value:o})}},n.prototype.getValue=function(){return[this.get("start"),this.get("end")]},n.prototype.getDefaultCfg=function(){var o=l.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},o),{name:"slider",x:0,y:0,width:100,height:16,backgroundStyle:{},foregroundStyle:{},handlerStyle:{},textStyle:{},defaultCfg:{backgroundStyle:p.BACKGROUND_STYLE,foregroundStyle:p.FOREGROUND_STYLE,handlerStyle:p.HANDLER_STYLE,textStyle:p.TEXT_STYLE}})},n.prototype.update=function(o){var u=o.start,h=o.end,v=(0,E.__assign)({},o);(0,S.isNil)(u)||(v.start=(0,S.clamp)(u,0,1)),(0,S.isNil)(h)||(v.end=(0,S.clamp)(h,0,1)),l.prototype.update.call(this,v),this.minHandler=this.getChildComponentById(this.getElementId("minHandler")),this.maxHandler=this.getChildComponentById(this.getElementId("maxHandler")),this.trend=this.getChildComponentById(this.getElementId("trend"))},n.prototype.init=function(){this.set("start",(0,S.clamp)(this.get("start"),0,1)),this.set("end",(0,S.clamp)(this.get("end"),0,1)),l.prototype.init.call(this)},n.prototype.render=function(){l.prototype.render.call(this),this.updateUI(this.getElementByLocalId("foreground"),this.getElementByLocalId("minText"),this.getElementByLocalId("maxText"))},n.prototype.renderInner=function(o){var u=this.cfg,h=u.start,v=u.end,g=u.width,m=u.height,M=u.trendCfg,T=M===void 0?{}:M,I=u.minText,D=u.maxText,R=u.backgroundStyle,b=R===void 0?{}:R,L=u.foregroundStyle,x=L===void 0?{}:L,F=u.textStyle,B=F===void 0?{}:F,N=(0,S.deepMix)({},O.DEFAULT_HANDLER_STYLE,this.cfg.handlerStyle),j=h*g,W=v*g;(0,S.size)((0,S.get)(T,"data"))&&(this.trend=this.addComponent(o,(0,E.__assign)({component:A.Trend,id:this.getElementId("trend"),x:0,y:0,width:g,height:m},T))),this.addShape(o,{id:this.getElementId("background"),type:"rect",attrs:(0,E.__assign)({x:0,y:0,width:g,height:m},b)});var w=this.addShape(o,{id:this.getElementId("minText"),type:"text",attrs:(0,E.__assign)({y:m/2,textAlign:"right",text:I,silent:!1},B)}),H=this.addShape(o,{id:this.getElementId("maxText"),type:"text",attrs:(0,E.__assign)({y:m/2,textAlign:"left",text:D,silent:!1},B)}),Y=this.addShape(o,{id:this.getElementId("foreground"),name:"foreground",type:"rect",attrs:(0,E.__assign)({y:0,height:m},x)}),K=(0,S.get)(N,"width",p.DEFAULT_HANDLER_WIDTH),_=(0,S.get)(N,"height",24);this.minHandler=this.addComponent(o,{component:O.Handler,id:this.getElementId("minHandler"),name:"handler-min",x:0,y:(m-_)/2,width:K,height:_,cursor:"ew-resize",style:N}),this.maxHandler=this.addComponent(o,{component:O.Handler,id:this.getElementId("maxHandler"),name:"handler-max",x:0,y:(m-_)/2,width:K,height:_,cursor:"ew-resize",style:N})},n.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x"),y:this.get("y")})},n.prototype.initEvent=function(){this.bindEvents()},n.prototype.updateUI=function(o,u,h){var v=this.cfg,g=v.start,m=v.end,M=v.width,T=v.minText,I=v.maxText,D=v.handlerStyle,R=v.height,b=g*M,L=m*M;this.trend&&(this.trend.update({width:M,height:R}),this.get("updateAutoRender")||this.trend.render()),o.attr("x",b),o.attr("width",L-b);var x=(0,S.get)(D,"width",p.DEFAULT_HANDLER_WIDTH);u.attr("text",T),h.attr("text",I);var F=this._dodgeText([b,L],u,h),B=F[0],N=F[1];this.minHandler&&(this.minHandler.update({x:b-x/2}),this.get("updateAutoRender")||this.minHandler.render()),(0,S.each)(B,function(j,W){return u.attr(W,j)}),this.maxHandler&&(this.maxHandler.update({x:L-x/2}),this.get("updateAutoRender")||this.maxHandler.render()),(0,S.each)(N,function(j,W){return h.attr(W,j)})},n.prototype.bindEvents=function(){var o=this.get("group");o.on("handler-min:mousedown",this.onMouseDown("minHandler")),o.on("handler-min:touchstart",this.onMouseDown("minHandler")),o.on("handler-max:mousedown",this.onMouseDown("maxHandler")),o.on("handler-max:touchstart",this.onMouseDown("maxHandler"));var u=o.findById(this.getElementId("foreground"));u.on("mousedown",this.onMouseDown("foreground")),u.on("touchstart",this.onMouseDown("foreground"))},n.prototype.adjustOffsetRange=function(o){var u=this.cfg,h=u.start,v=u.end;switch(this.currentTarget){case"minHandler":{var g=0-h,m=1-h;return Math.min(m,Math.max(g,o))}case"maxHandler":{var g=0-v,m=1-v;return Math.min(m,Math.max(g,o))}case"foreground":{var g=0-h,m=1-v;return Math.min(m,Math.max(g,o))}}},n.prototype.updateStartEnd=function(o){var u=this.cfg,h=u.start,v=u.end;switch(this.currentTarget){case"minHandler":h+=o;break;case"maxHandler":v+=o;break;case"foreground":h+=o,v+=o;break}this.set("start",h),this.set("end",v)},n.prototype._dodgeText=function(o,u,h){var v,g,m=this.cfg,M=m.handlerStyle,T=m.width,I=2,D=(0,S.get)(M,"width",p.DEFAULT_HANDLER_WIDTH),R=o[0],b=o[1],L=!1;R>b&&(v=[b,R],R=v[0],b=v[1],g=[h,u],u=g[0],h=g[1],L=!0);var x=u.getBBox(),F=h.getBBox(),B=x.width>R-I?{x:R+D/2+I,textAlign:"left"}:{x:R-D/2-I,textAlign:"right"},N=F.width>T-b-I?{x:b-D/2-I,textAlign:"right"}:{x:b+D/2+I,textAlign:"left"};return L?[N,B]:[B,N]},n.prototype.draw=function(){var o=this.get("container"),u=o&&o.get("canvas");u&&u.draw()},n.prototype.getContainerDOM=function(){var o=this.get("container"),u=o&&o.get("canvas");return u&&u.get("container")},n}(C.default);t.Slider=f;var a=f;t.default=a},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Trend=void 0;var E=e(1),S=P(e(41)),C=e(918),A=e(919),O=function(f){(0,E.__extends)(a,f);function a(){return f!==null&&f.apply(this,arguments)||this}return a.prototype.getDefaultCfg=function(){var l=f.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},l),{name:"trend",x:0,y:0,width:200,height:16,smooth:!0,isArea:!1,data:[],backgroundStyle:C.BACKGROUND_STYLE,lineStyle:C.LINE_STYLE,areaStyle:C.AREA_STYLE})},a.prototype.renderInner=function(l){var n=this.cfg,o=n.width,u=n.height,h=n.data,v=n.smooth,g=n.isArea,m=n.backgroundStyle,M=n.lineStyle,T=n.areaStyle;this.addShape(l,{id:this.getElementId("background"),type:"rect",attrs:(0,E.__assign)({x:0,y:0,width:o,height:u},m)});var I=(0,A.dataToPath)(h,o,u,v);if(this.addShape(l,{id:this.getElementId("line"),type:"path",attrs:(0,E.__assign)({path:I},M)}),g){var D=(0,A.linePathToAreaPath)(I,o,u,h);this.addShape(l,{id:this.getElementId("area"),type:"path",attrs:(0,E.__assign)({path:D},T)})}},a.prototype.applyOffset=function(){var l=this.cfg,n=l.x,o=l.y;this.moveElementTo(this.get("group"),{x:n,y:o})},a}(S.default);t.Trend=O;var p=O;t.default=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LINE_STYLE=t.BACKGROUND_STYLE=t.AREA_STYLE=void 0;var P={opacity:0};t.BACKGROUND_STYLE=P;var E={stroke:"#C5C5C5",strokeOpacity:.85};t.LINE_STYLE=E;var S={fill:"#CACED4",opacity:.85};t.AREA_STYLE=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.dataToPath=f,t.getAreaLineY=a,t.getLinePath=O,t.getSmoothLinePath=p,t.linePathToAreaPath=l;var P=e(1),E=e(80),S=e(66),C=e(0);function A(n){return(0,C.map)(n,function(o,u){var h=u===0?"M":"L",v=o[0],g=o[1];return[h,v,g]})}function O(n){return A(n)}function p(n){if(n.length<=2)return O(n);var o=[];(0,C.each)(n,function(m){(0,C.isEqual)(m,o.slice(o.length-2))||o.push(m[0],m[1])});var u=(0,E.catmullRom2Bezier)(o,!1),h=(0,C.head)(n),v=h[0],g=h[1];return u.unshift(["M",v,g]),u}function f(n,o,u,h){h===void 0&&(h=!0);var v=new S.Linear({values:n}),g=new S.Category({values:(0,C.map)(n,function(M,T){return T})}),m=(0,C.map)(n,function(M,T){return[g.scale(T)*o,u-v.scale(M)*u]});return h?p(m):O(m)}function a(n,o){var u=new S.Linear({values:n}),h=Math.max(0,u.min);return o-u.scale(h)*o}function l(n,o,u,h){var v=(0,P.__spreadArrays)(n),g=a(h,u);return v.push(["L",o,g]),v.push(["L",0,g]),v.push(["Z"]),v}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Handler=t.DEFAULT_HANDLER_STYLE=void 0;var E=e(1),S=P(e(41)),C={fill:"#F7F7F7",stroke:"#BFBFBF",radius:2,opacity:1,cursor:"ew-resize",highLightFill:"#FFF"};t.DEFAULT_HANDLER_STYLE=C;var A=function(p){(0,E.__extends)(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.getDefaultCfg=function(){var a=p.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},a),{name:"handler",x:0,y:0,width:10,height:24,style:C})},f.prototype.renderInner=function(a){var l=this.cfg,n=l.width,o=l.height,u=l.style,h=u.fill,v=u.stroke,g=u.radius,m=u.opacity,M=u.cursor;this.addShape(a,{type:"rect",id:this.getElementId("background"),attrs:{x:0,y:0,width:n,height:o,fill:h,stroke:v,radius:g,opacity:m,cursor:M}});var T=1/3*n,I=2/3*n,D=1/4*o,R=3/4*o;this.addShape(a,{id:this.getElementId("line-left"),type:"line",attrs:{x1:T,y1:D,x2:T,y2:R,stroke:v,cursor:M}}),this.addShape(a,{id:this.getElementId("line-right"),type:"line",attrs:{x1:I,y1:D,x2:I,y2:R,stroke:v,cursor:M}})},f.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x"),y:this.get("y")})},f.prototype.initEvent=function(){this.bindEvents()},f.prototype.bindEvents=function(){var a=this;this.get("group").on("mouseenter",function(){var l=a.get("style").highLightFill;a.getElementByLocalId("background").attr("fill",l),a.draw()}),this.get("group").on("mouseleave",function(){var l=a.get("style").fill;a.getElementByLocalId("background").attr("fill",l),a.draw()})},f.prototype.draw=function(){var a=this.get("container").get("canvas");a&&a.draw()},f}(S.default);t.Handler=A;var O=A;t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TEXT_STYLE=t.SLIDER_CHANGE=t.HANDLER_STYLE=t.FOREGROUND_STYLE=t.DEFAULT_HANDLER_WIDTH=t.BACKGROUND_STYLE=void 0;var P={fill:"#416180",opacity:.05};t.BACKGROUND_STYLE=P;var E={fill:"#5B8FF9",opacity:.15,cursor:"move"};t.FOREGROUND_STYLE=E;var S=10;t.DEFAULT_HANDLER_WIDTH=S;var C={width:S,height:24};t.HANDLER_STYLE=C;var A={textBaseline:"middle",fill:"#000",opacity:.45};t.TEXT_STYLE=A;var O="sliderchange";t.SLIDER_CHANGE=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(923);Object.keys(P).forEach(function(E){E==="default"||E==="__esModule"||E in t&&t[E]===P[E]||Object.defineProperty(t,E,{enumerable:!0,get:function(){return P[E]}})})},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.Scrollbar=t.DEFAULT_THEME=void 0;var E=e(1),S=e(96),C=e(0),A=P(e(41)),O={trackColor:"rgba(0,0,0,0)",thumbColor:"rgba(0,0,0,0.15)",size:8,lineCap:"round"},p={default:O,hover:{thumbColor:"rgba(0,0,0,0.2)"}};t.DEFAULT_THEME=p;var f=function(a){(0,E.__extends)(l,a);function l(){var n=a!==null&&a.apply(this,arguments)||this;return n.clearEvents=C.noop,n.onStartEvent=function(o){return function(u){n.isMobile=o,u.originalEvent.preventDefault();var h=o?(0,C.get)(u.originalEvent,"touches.0.clientX"):u.clientX,v=o?(0,C.get)(u.originalEvent,"touches.0.clientY"):u.clientY;n.startPos=n.cfg.isHorizontal?h:v,n.bindLaterEvent()}},n.bindLaterEvent=function(){var o=n.getContainerDOM(),u=[];n.isMobile?u=[(0,S.addEventListener)(o,"touchmove",n.onMouseMove),(0,S.addEventListener)(o,"touchend",n.onMouseUp),(0,S.addEventListener)(o,"touchcancel",n.onMouseUp)]:u=[(0,S.addEventListener)(o,"mousemove",n.onMouseMove),(0,S.addEventListener)(o,"mouseup",n.onMouseUp),(0,S.addEventListener)(o,"mouseleave",n.onMouseUp)],n.clearEvents=function(){u.forEach(function(h){h.remove()})}},n.onMouseMove=function(o){var u=n.cfg,h=u.isHorizontal,v=u.thumbOffset;o.preventDefault();var g=n.isMobile?(0,C.get)(o,"touches.0.clientX"):o.clientX,m=n.isMobile?(0,C.get)(o,"touches.0.clientY"):o.clientY,M=h?g:m,T=M-n.startPos;n.startPos=M,n.updateThumbOffset(v+T)},n.onMouseUp=function(o){o.preventDefault(),n.clearEvents()},n.onTrackClick=function(o){var u=n.cfg,h=u.isHorizontal,v=u.x,g=u.y,m=u.thumbLen,M=n.getContainerDOM(),T=M.getBoundingClientRect(),I=o.clientX,D=o.clientY,R=h?I-T.left-v-m/2:D-T.top-g-m/2,b=n.validateRange(R);n.updateThumbOffset(b)},n.onThumbMouseOver=function(){var o=n.cfg.theme.hover.thumbColor;n.getElementByLocalId("thumb").attr("stroke",o),n.draw()},n.onThumbMouseOut=function(){var o=n.cfg.theme.default.thumbColor;n.getElementByLocalId("thumb").attr("stroke",o),n.draw()},n}return l.prototype.setRange=function(n,o){this.set("minLimit",n),this.set("maxLimit",o);var u=this.getValue(),h=(0,C.clamp)(u,n,o);u!==h&&!this.get("isInit")&&this.setValue(h)},l.prototype.getRange=function(){var n=this.get("minLimit")||0,o=this.get("maxLimit")||1;return{min:n,max:o}},l.prototype.setValue=function(n){var o=this.getRange(),u=this.getValue();this.update({thumbOffset:(this.get("trackLen")-this.get("thumbLen"))*(0,C.clamp)(n,o.min,o.max)}),this.delegateEmit("valuechange",{originalValue:u,value:this.getValue()})},l.prototype.getValue=function(){return(0,C.clamp)(this.get("thumbOffset")/(this.get("trackLen")-this.get("thumbLen")),0,1)},l.prototype.getDefaultCfg=function(){var n=a.prototype.getDefaultCfg.call(this);return(0,E.__assign)((0,E.__assign)({},n),{name:"scrollbar",isHorizontal:!0,minThumbLen:20,thumbOffset:0,theme:p})},l.prototype.renderInner=function(n){this.renderTrackShape(n),this.renderThumbShape(n)},l.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x"),y:this.get("y")})},l.prototype.initEvent=function(){this.bindEvents()},l.prototype.renderTrackShape=function(n){var o=this.cfg,u=o.trackLen,h=o.theme,v=h===void 0?{default:{}}:h,g=(0,C.deepMix)({},p,v).default,m=g.lineCap,M=g.trackColor,T=g.size,I=(0,C.get)(this.cfg,"size",T),D=this.get("isHorizontal")?{x1:0+I/2,y1:I/2,x2:u-I/2,y2:I/2,lineWidth:I,stroke:M,lineCap:m}:{x1:I/2,y1:0+I/2,x2:I/2,y2:u-I/2,lineWidth:I,stroke:M,lineCap:m};return this.addShape(n,{id:this.getElementId("track"),name:"track",type:"line",attrs:D})},l.prototype.renderThumbShape=function(n){var o=this.cfg,u=o.thumbOffset,h=o.thumbLen,v=o.theme,g=(0,C.deepMix)({},p,v).default,m=g.size,M=g.lineCap,T=g.thumbColor,I=(0,C.get)(this.cfg,"size",m),D=this.get("isHorizontal")?{x1:u+I/2,y1:I/2,x2:u+h-I/2,y2:I/2,lineWidth:I,stroke:T,lineCap:M,cursor:"default"}:{x1:I/2,y1:u+I/2,x2:I/2,y2:u+h-I/2,lineWidth:I,stroke:T,lineCap:M,cursor:"default"};return this.addShape(n,{id:this.getElementId("thumb"),name:"thumb",type:"line",attrs:D})},l.prototype.bindEvents=function(){var n=this.get("group");n.on("mousedown",this.onStartEvent(!1)),n.on("mouseup",this.onMouseUp),n.on("touchstart",this.onStartEvent(!0)),n.on("touchend",this.onMouseUp);var o=n.findById(this.getElementId("track"));o.on("click",this.onTrackClick);var u=n.findById(this.getElementId("thumb"));u.on("mouseover",this.onThumbMouseOver),u.on("mouseout",this.onThumbMouseOut)},l.prototype.getContainerDOM=function(){var n=this.get("container"),o=n&&n.get("canvas");return o&&o.get("container")},l.prototype.validateRange=function(n){var o=this.cfg,u=o.thumbLen,h=o.trackLen,v=n;return n+u>h?v=h-u:n+u=v-g&&m<=v+g:!1},O.prototype.createPath=function(p){var f=this.attr(),a=f.x,l=f.y,n=f.r;p.beginPath(),p.arc(a,l,n,0,Math.PI*2,!1),p.closePath()},O}(E.default);t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(71);function S(A,O,p,f){return A/(p*p)+O/(f*f)}var C=function(A){P.__extends(O,A);function O(){return A!==null&&A.apply(this,arguments)||this}return O.prototype.getDefaultAttrs=function(){var p=A.prototype.getDefaultAttrs.call(this);return P.__assign(P.__assign({},p),{x:0,y:0,rx:0,ry:0})},O.prototype.isInStrokeOrPath=function(p,f,a,l,n){var o=this.attr(),u=n/2,h=o.x,v=o.y,g=o.rx,m=o.ry,M=(p-h)*(p-h),T=(f-v)*(f-v);return l&&a?S(M,T,g+u,m+u)<=1:l?S(M,T,g,m)<=1:a?S(M,T,g-u,m-u)>=1&&S(M,T,g+u,m+u)<=1:!1},O.prototype.createPath=function(p){var f=this.attr(),a=f.x,l=f.y,n=f.rx,o=f.ry;if(p.beginPath(),p.ellipse)p.ellipse(a,l,n,o,0,0,Math.PI*2,!1);else{var u=n>o?n:o,h=n>o?1:n/o,v=n>o?o/n:1;p.save(),p.translate(a,l),p.scale(h,v),p.arc(0,0,u,0,Math.PI*2),p.restore(),p.closePath()}},O}(E.default);t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(71),S=e(51);function C(O){return O instanceof HTMLElement&&S.isString(O.nodeName)&&O.nodeName.toUpperCase()==="CANVAS"}var A=function(O){P.__extends(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return p.prototype.getDefaultAttrs=function(){var f=O.prototype.getDefaultAttrs.call(this);return P.__assign(P.__assign({},f),{x:0,y:0,width:0,height:0})},p.prototype.initAttrs=function(f){this._setImage(f.img)},p.prototype.isStroke=function(){return!1},p.prototype.isOnlyHitBox=function(){return!0},p.prototype._afterLoading=function(){if(this.get("toDraw")===!0){var f=this.get("canvas");f?f.draw():this.createPath(this.get("context"))}},p.prototype._setImage=function(f){var a=this,l=this.attrs;if(S.isString(f)){var n=new Image;n.onload=function(){if(a.destroyed)return!1;a.attr("img",n),a.set("loading",!1),a._afterLoading();var o=a.get("callback");o&&o.call(a)},n.crossOrigin="Anonymous",n.src=f,this.set("loading",!0)}else f instanceof Image?(l.width||(l.width=f.width),l.height||(l.height=f.height)):C(f)&&(l.width||(l.width=Number(f.getAttribute("width"))),l.height||(l.height,Number(f.getAttribute("height"))))},p.prototype.onAttrChange=function(f,a,l){O.prototype.onAttrChange.call(this,f,a,l),f==="img"&&this._setImage(a)},p.prototype.createPath=function(f){if(this.get("loading")){this.set("toDraw",!0),this.set("context",f);return}var a=this.attr(),l=a.x,n=a.y,o=a.width,u=a.height,h=a.sx,v=a.sy,g=a.swidth,m=a.sheight,M=a.img;(M instanceof Image||C(M))&&(!S.isNil(h)&&!S.isNil(v)&&!S.isNil(g)&&!S.isNil(m)?f.drawImage(M,h,v,g,m,l,n,o,u):f.drawImage(M,l,n,o,u))},p}(E.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(33),S=e(71),C=e(184),A=e(183),O=function(p){P.__extends(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.getDefaultAttrs=function(){var a=p.prototype.getDefaultAttrs.call(this);return P.__assign(P.__assign({},a),{x1:0,y1:0,x2:0,y2:0,startArrow:!1,endArrow:!1})},f.prototype.initAttrs=function(a){this.setArrow()},f.prototype.onAttrChange=function(a,l,n){p.prototype.onAttrChange.call(this,a,l,n),this.setArrow()},f.prototype.setArrow=function(){var a=this.attr(),l=a.x1,n=a.y1,o=a.x2,u=a.y2,h=a.startArrow,v=a.endArrow;h&&A.addStartArrow(this,a,o,u,l,n),v&&A.addEndArrow(this,a,l,n,o,u)},f.prototype.isInStrokeOrPath=function(a,l,n,o,u){if(!n||!u)return!1;var h=this.attr(),v=h.x1,g=h.y1,m=h.x2,M=h.y2;return C.default(v,g,m,M,u,a,l)},f.prototype.createPath=function(a){var l=this.attr(),n=l.x1,o=l.y1,u=l.x2,h=l.y2,v=l.startArrow,g=l.endArrow,m={dx:0,dy:0},M={dx:0,dy:0};v&&v.d&&(m=A.getShortenOffset(n,o,u,h,l.startArrow.d)),g&&g.d&&(M=A.getShortenOffset(n,o,u,h,l.endArrow.d)),a.beginPath(),a.moveTo(n+m.dx,o+m.dy),a.lineTo(u-M.dx,h-M.dy)},f.prototype.afterDrawPath=function(a){var l=this.get("startArrowShape"),n=this.get("endArrowShape");l&&l.draw(a),n&&n.draw(a)},f.prototype.getTotalLength=function(){var a=this.attr(),l=a.x1,n=a.y1,o=a.x2,u=a.y2;return E.Line.length(l,n,o,u)},f.prototype.getPoint=function(a){var l=this.attr(),n=l.x1,o=l.y1,u=l.x2,h=l.y2;return E.Line.pointAt(n,o,u,h,a)},f}(S.default);t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(80),C=e(71),A=e(51),O=e(145),p={circle:function(l,n,o){return[["M",l-o,n],["A",o,o,0,1,0,l+o,n],["A",o,o,0,1,0,l-o,n]]},square:function(l,n,o){return[["M",l-o,n-o],["L",l+o,n-o],["L",l+o,n+o],["L",l-o,n+o],["Z"]]},diamond:function(l,n,o){return[["M",l-o,n],["L",l,n-o],["L",l+o,n],["L",l,n+o],["Z"]]},triangle:function(l,n,o){var u=o*Math.sin(1/3*Math.PI);return[["M",l-o,n+u],["L",l,n-u],["L",l+o,n+u],["Z"]]},"triangle-down":function(l,n,o){var u=o*Math.sin(1/3*Math.PI);return[["M",l-o,n-u],["L",l+o,n-u],["L",l,n+u],["Z"]]}},f=function(a){P.__extends(l,a);function l(){return a!==null&&a.apply(this,arguments)||this}return l.prototype.initAttrs=function(n){this._resetParamsCache()},l.prototype._resetParamsCache=function(){this.set("paramsCache",{})},l.prototype.onAttrChange=function(n,o,u){a.prototype.onAttrChange.call(this,n,o,u),["symbol","x","y","r","radius"].indexOf(n)!==-1&&this._resetParamsCache()},l.prototype.isOnlyHitBox=function(){return!0},l.prototype._getR=function(n){return E.isNil(n.r)?n.radius:n.r},l.prototype._getPath=function(){var n=this.attr(),o=n.x,u=n.y,h=n.symbol||"circle",v=this._getR(n),g,m;if(A.isFunction(h))g=h,m=g(o,u,v),m=S.path2Absolute(m);else{if(g=l.Symbols[h],!g)return console.warn(h+" marker is not supported."),null;m=g(o,u,v)}return m},l.prototype.createPath=function(n){var o=this._getPath(),u=this.get("paramsCache");O.drawPath(this,n,{path:o},u)},l.Symbols=p,l}(C.default);t.default=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(33),S=e(0),C=e(71),A=e(80),O=e(145),p=e(453),f=e(454),a=e(934),l=e(183);function n(u,h,v){for(var g=!1,m=0;m=b[0]&&v<=b[1]&&(m=(v-b[0])/(b[1]-b[0]),M=L)});var I=T[M];if(S.isNil(I)||S.isNil(M))return null;var D=I.length,R=T[M+1];return E.Cubic.pointAt(I[D-2],I[D-1],R[1],R[2],R[3],R[4],R[5],R[6],m)},h.prototype._calculateCurve=function(){var v=this.attr().path;this.set("curve",a.default.pathToCurve(v))},h.prototype._setTcache=function(){var v=0,g=0,m=[],M,T,I,D,R=this.get("curve");if(!!R){if(S.each(R,function(b,L){I=R[L+1],D=b.length,I&&(v+=E.Cubic.length(b[D-2],b[D-1],I[1],I[2],I[3],I[4],I[5],I[6])||0)}),this.set("totalLength",v),v===0){this.set("tCache",[]);return}S.each(R,function(b,L){I=R[L+1],D=b.length,I&&(M=[],M[0]=g/v,T=E.Cubic.length(b[D-2],b[D-1],I[1],I[2],I[3],I[4],I[5],I[6]),g+=T||0,M[1]=g/v,m.push(M))}),this.set("tCache",m)}},h.prototype.getStartTangent=function(){var v=this.getSegments(),g;if(v.length>1){var m=v[0].currentPoint,M=v[1].currentPoint,T=v[1].startTangent;g=[],T?(g.push([m[0]-T[0],m[1]-T[1]]),g.push([m[0],m[1]])):(g.push([M[0],M[1]]),g.push([m[0],m[1]]))}return g},h.prototype.getEndTangent=function(){var v=this.getSegments(),g=v.length,m;if(g>1){var M=v[g-2].currentPoint,T=v[g-1].currentPoint,I=v[g-1].endTangent;m=[],I?(m.push([T[0]-I[0],T[1]-I[1]]),m.push([T[0],T[1]])):(m.push([M[0],M[1]]),m.push([T[0],T[1]]))}return m},h}(C.default);t.default=o},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(30),S=e(33),C=e(33),A=e(32),O=e(173),p=e(51),f=e(184),a=e(455),l=A.ext.transform;function n(h){for(var v=!1,g=h.length,m=0;mY?H:Y,at=H>Y?1:H/Y,Z=H>Y?Y/H:1,it=l(null,[["t",-W,-w],["r",-tt],["s",1/at,1/Z]]);O.transformMat3(X,X,it),T=a.default(0,0,k,K,_,v,X[0],X[1]);break;default:break}if(T)break}}return T}function u(h){for(var v=h.length,g=[],m=[],M=[],T=0;T0&&m.push(M),{polygons:g,polylines:m}}t.default=P.__assign({hasArc:n,extractPolygons:u,isPointInStroke:o},E.PathUtil)},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(71),S=e(456),C=e(454),A=function(O){P.__extends(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return p.prototype.isInStrokeOrPath=function(f,a,l,n,o){var u=this.attr().points,h=!1;return l&&(h=S.default(u,o,f,a,!0)),!h&&n&&(h=C.default(u,f,a)),h},p.prototype.createPath=function(f){var a=this.attr(),l=a.points;if(!(l.length<2)){f.beginPath();for(var n=0;n=g[0]&&n<=g[1]&&(h=(n-g[0])/(g[1]-g[0]),v=m)}),E.Line.pointAt(o[v][0],o[v][1],o[v+1][0],o[v+1][1],h)},l.prototype._setTcache=function(){var n=this.attr().points;if(!(!n||n.length===0)){var o=this.getTotalLength();if(!(o<=0)){var u=0,h=[],v,g;C.each(n,function(m,M){n[M+1]&&(v=[],v[0]=u/o,g=E.Line.length(m[0],m[1],n[M+1][0],n[M+1][1]),u+=g,v[1]=u/o,h.push(v))}),this.set("tCache",h)}}},l.prototype.getStartTangent=function(){var n=this.attr().points,o=[];return o.push([n[1][0],n[1][1]]),o.push([n[0][0],n[0][1]]),o},l.prototype.getEndTangent=function(){var n=this.attr().points,o=n.length-1,u=[];return u.push([n[o-1][0],n[o-1][1]]),u.push([n[o][0],n[o][1]]),u},l}(A.default);t.default=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(71),S=e(451),C=e(51),A=e(938),O=e(939),p=e(453),f=function(a){P.__extends(l,a);function l(){return a!==null&&a.apply(this,arguments)||this}return l.prototype.getDefaultAttrs=function(){var n=a.prototype.getDefaultAttrs.call(this);return P.__assign(P.__assign({},n),{x:0,y:0,width:0,height:0,radius:0})},l.prototype.isInStrokeOrPath=function(n,o,u,h,v){var g=this.attr(),m=g.x,M=g.y,T=g.width,I=g.height,D=g.radius;if(D){var b=!1;return u&&(b=O.default(m,M,T,I,D,v,n,o)),!b&&h&&(b=p.default(this,n,o)),b}else{var R=v/2;if(h&&u)return C.inBox(m-R,M-R,T+R,I+R,n,o);if(h)return C.inBox(m,M,T,I,n,o);if(u)return A.default(m,M,T,I,v,n,o)}},l.prototype.createPath=function(n){var o=this.attr(),u=o.x,h=o.y,v=o.width,g=o.height,m=o.radius;if(n.beginPath(),m===0)n.rect(u,h,v,g);else{var M=S.parseRadius(m),T=M[0],I=M[1],D=M[2],R=M[3];n.moveTo(u+T,h),n.lineTo(u+v-I,h),I!==0&&n.arc(u+v-I,h+I,I,-Math.PI/2,0),n.lineTo(u+v,h+g-D),D!==0&&n.arc(u+v-D,h+g-D,D,0,Math.PI/2),n.lineTo(u+R,h+g),R!==0&&n.arc(u+R,h+g-R,R,Math.PI/2,Math.PI),n.lineTo(u,h+T),T!==0&&n.arc(u+T,h+T,T,Math.PI,Math.PI*1.5),n.closePath()}},l}(E.default);t.default=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(51);function E(S,C,A,O,p,f,a){var l=p/2;return P.inBox(S-l,C-l,A,p,f,a)||P.inBox(S+A-l,C-l,p,O,f,a)||P.inBox(S+l,C+O-l,A,p,f,a)||P.inBox(S-l,C+l,p,O,f,a)}t.default=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(184),E=e(455);function S(C,A,O,p,f,a,l,n){var o=a/2;return P.default(C+f,A,C+O-f,A,a,l,n)||P.default(C+O,A+f,C+O,A+p-f,a,l,n)||P.default(C+O-f,A+p,C+f,A+p,a,l,n)||P.default(C,A+p-f,C,A+f,a,l,n)||E.default(C+O-f,A+f,f,1.5*Math.PI,2*Math.PI,a,l,n)||E.default(C+O-f,A+p-f,f,0,.5*Math.PI,a,l,n)||E.default(C+f,A+p-f,f,.5*Math.PI,Math.PI,a,l,n)||E.default(C+f,A+f,f,Math.PI,1.5*Math.PI,a,l,n)}t.default=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(71),S=e(51),C=e(30),A=function(O){P.__extends(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return p.prototype.getDefaultAttrs=function(){var f=O.prototype.getDefaultAttrs.call(this);return P.__assign(P.__assign({},f),{x:0,y:0,text:null,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom"})},p.prototype.isOnlyHitBox=function(){return!0},p.prototype.initAttrs=function(f){this._assembleFont(),f.text&&this._setText(f.text)},p.prototype._assembleFont=function(){var f=this.attrs;f.font=C.assembleFont(f)},p.prototype._setText=function(f){var a=null;S.isString(f)&&f.indexOf(` +`)!==-1&&(a=f.split(` +`)),this.set("textArr",a)},p.prototype.onAttrChange=function(f,a,l){O.prototype.onAttrChange.call(this,f,a,l),f.startsWith("font")&&this._assembleFont(),f==="text"&&this._setText(a)},p.prototype._getSpaceingY=function(){var f=this.attrs,a=f.lineHeight,l=f.fontSize*1;return a?a-l:l*.14},p.prototype._drawTextArr=function(f,a,l){var n=this.attrs,o=n.textBaseline,u=n.x,h=n.y,v=n.fontSize*1,g=this._getSpaceingY(),m=C.getTextHeight(n.text,n.fontSize,n.lineHeight),M;S.each(a,function(T,I){M=h+I*(g+v)-m+v,o==="middle"&&(M+=m-v-(m-v)/2),o==="top"&&(M+=m-v),S.isNil(T)||(l?f.fillText(T,u,M):f.strokeText(T,u,M))})},p.prototype._drawText=function(f,a){var l=this.attr(),n=l.x,o=l.y,u=this.get("textArr");if(u)this._drawTextArr(f,u,a);else{var h=l.text;S.isNil(h)||(a?f.fillText(h,n,o):f.strokeText(h,n,o))}},p.prototype.strokeAndFill=function(f){var a=this.attrs,l=a.lineWidth,n=a.opacity,o=a.strokeOpacity,u=a.fillOpacity;this.isStroke()&&l>0&&(!S.isNil(o)&&o!==1&&(f.globalAlpha=n),this.stroke(f)),this.isFill()&&(!S.isNil(u)&&u!==1?(f.globalAlpha=u,this.fill(f),f.globalAlpha=n):this.fill(f)),this.afterDrawPath(f)},p.prototype.fill=function(f){this._drawText(f,!0)},p.prototype.stroke=function(f){this._drawText(f,!1)},p}(E.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(30),S=e(942),C=e(144),A=e(263),O=e(51),p=e(145),f=function(a){P.__extends(l,a);function l(){return a!==null&&a.apply(this,arguments)||this}return l.prototype.getDefaultCfg=function(){var n=a.prototype.getDefaultCfg.call(this);return n.renderer="canvas",n.autoDraw=!0,n.localRefresh=!0,n.refreshElements=[],n.clipView=!0,n.quickHit=!1,n},l.prototype.onCanvasChange=function(n){(n==="attr"||n==="sort"||n==="changeSize")&&(this.set("refreshElements",[this]),this.draw())},l.prototype.getShapeBase=function(){return C},l.prototype.getGroupBase=function(){return A.default},l.prototype.getPixelRatio=function(){var n=this.get("pixelRatio")||O.getPixelRatio();return n>=1?Math.ceil(n):1},l.prototype.getViewRange=function(){return{minX:0,minY:0,maxX:this.cfg.width,maxY:this.cfg.height}},l.prototype.createDom=function(){var n=document.createElement("canvas"),o=n.getContext("2d");return this.set("context",o),n},l.prototype.setDOMSize=function(n,o){a.prototype.setDOMSize.call(this,n,o);var u=this.get("context"),h=this.get("el"),v=this.getPixelRatio();h.width=v*n,h.height=v*o,v>1&&u.scale(v,v)},l.prototype.clear=function(){a.prototype.clear.call(this),this._clearFrame();var n=this.get("context"),o=this.get("el");n.clearRect(0,0,o.width,o.height)},l.prototype.getShape=function(n,o){var u;return this.get("quickHit")?u=S.getShape(this,n,o):u=a.prototype.getShape.call(this,n,o,null),u},l.prototype._getRefreshRegion=function(){var n=this.get("refreshElements"),o=this.getViewRange(),u;if(n.length&&n[0]===this)u=o;else if(u=p.getMergedRegion(n),u){u.minX=Math.floor(u.minX),u.minY=Math.floor(u.minY),u.maxX=Math.ceil(u.maxX),u.maxY=Math.ceil(u.maxY),u.maxY+=1;var h=this.get("clipView");h&&(u=p.mergeView(u,o))}return u},l.prototype.refreshElement=function(n){var o=this.get("refreshElements");o.push(n)},l.prototype._clearFrame=function(){var n=this.get("drawFrame");n&&(O.clearAnimationFrame(n),this.set("drawFrame",null),this.set("refreshElements",[]))},l.prototype.draw=function(){var n=this.get("drawFrame");this.get("autoDraw")&&n||this._startDraw()},l.prototype._drawAll=function(){var n=this.get("context"),o=this.get("el"),u=this.getChildren();n.clearRect(0,0,o.width,o.height),p.applyAttrsToContext(n,this),p.drawChildren(n,u),this.set("refreshElements",[])},l.prototype._drawRegion=function(){var n=this.get("context"),o=this.get("refreshElements"),u=this.getChildren(),h=this._getRefreshRegion();h?(n.clearRect(h.minX,h.minY,h.maxX-h.minX,h.maxY-h.minY),n.save(),n.beginPath(),n.rect(h.minX,h.minY,h.maxX-h.minX,h.maxY-h.minY),n.clip(),p.applyAttrsToContext(n,this),p.checkRefresh(this,u,h),p.drawChildren(n,u,h),n.restore()):o.length&&p.clearChanged(o),O.each(o,function(v){v.get("hasChanged")&&v.set("hasChanged",!1)}),this.set("refreshElements",[])},l.prototype._startDraw=function(){var n=this,o=this.get("drawFrame");o||(o=O.requestAnimationFrame(function(){n.get("localRefresh")?n._drawRegion():n._drawAll(),n.set("drawFrame",null)}),this.set("drawFrame",o))},l.prototype.skipDraw=function(){},l.prototype.removeDom=function(){var n=this.get("el");n.width=0,n.height=0,n.parentNode.removeChild(n)},l}(E.AbstractCanvas);t.default=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getShape=void 0;var P=e(30);function E(O,p){if(p){var f=P.invert(p);return P.multiplyVec2(f,O)}return O}function S(O,p,f){var a=O.getTotalMatrix();if(a){var l=E([p,f,1],a),n=l[0],o=l[1];return[n,o]}return[p,f]}function C(O,p,f){if(O.isCanvas&&O.isCanvas())return!0;if(!P.isAllowCapture(O)||O.cfg.isInView===!1)return!1;if(O.cfg.clipShape){var a=S(O,p,f),l=a[0],n=a[1];if(O.isClipped(l,n))return!1}var o=O.cfg.cacheCanvasBBox||O.getCanvasBBox();return p>=o.minX&&p<=o.maxX&&f>=o.minY&&f<=o.maxY}function A(O,p,f){if(!C(O,p,f))return null;for(var a=null,l=O.getChildren(),n=l.length,o=n-1;o>=0;o--){var u=l[o];if(u.isGroup())a=A(u,p,f);else if(C(u,p,f)){var h=u,v=S(u,p,f),g=v[0],m=v[1];h.isInShape(g,m)&&(a=u)}if(a)break}return a}t.getShape=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(52),C=e(62),A=function(O){P.__extends(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="circle",f.canFill=!0,f.canStroke=!0,f}return p.prototype.getDefaultAttrs=function(){var f=O.prototype.getDefaultAttrs.call(this);return P.__assign(P.__assign({},f),{x:0,y:0,r:0})},p.prototype.createPath=function(f,a){var l=this.attr(),n=this.get("el");E.each(a||l,function(o,u){u==="x"||u==="y"?n.setAttribute("c"+u,o):S.SVG_ATTR_MAP[u]&&n.setAttribute(S.SVG_ATTR_MAP[u],o)})},p}(C.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(52),C=e(62),A=function(O){P.__extends(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="dom",f.canFill=!1,f.canStroke=!1,f}return p.prototype.createPath=function(f,a){var l=this.attr(),n=this.get("el");if(E.each(a||l,function(v,g){S.SVG_ATTR_MAP[g]&&n.setAttribute(S.SVG_ATTR_MAP[g],v)}),typeof l.html=="function"){var o=l.html.call(this,l);if(o instanceof Element||o instanceof HTMLDocument){for(var u=n.childNodes,h=u.length-1;h>=0;h--)n.removeChild(u[h]);n.appendChild(o)}else n.innerHTML=o}else n.innerHTML=l.html},p}(C.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(52),C=e(62),A=function(O){P.__extends(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="ellipse",f.canFill=!0,f.canStroke=!0,f}return p.prototype.getDefaultAttrs=function(){var f=O.prototype.getDefaultAttrs.call(this);return P.__assign(P.__assign({},f),{x:0,y:0,rx:0,ry:0})},p.prototype.createPath=function(f,a){var l=this.attr(),n=this.get("el");E.each(a||l,function(o,u){u==="x"||u==="y"?n.setAttribute("c"+u,o):S.SVG_ATTR_MAP[u]&&n.setAttribute(S.SVG_ATTR_MAP[u],o)})},p}(C.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(52),C=e(62),A=function(O){P.__extends(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="image",f.canFill=!1,f.canStroke=!1,f}return p.prototype.getDefaultAttrs=function(){var f=O.prototype.getDefaultAttrs.call(this);return P.__assign(P.__assign({},f),{x:0,y:0,width:0,height:0})},p.prototype.createPath=function(f,a){var l=this,n=this.attr(),o=this.get("el");E.each(a||n,function(u,h){h==="img"?l._setImage(n.img):S.SVG_ATTR_MAP[h]&&o.setAttribute(S.SVG_ATTR_MAP[h],u)})},p.prototype.setAttr=function(f,a){this.attrs[f]=a,f==="img"&&this._setImage(a)},p.prototype._setImage=function(f){var a=this.attr(),l=this.get("el");if(E.isString(f))l.setAttribute("href",f);else if(f instanceof window.Image)a.width||(l.setAttribute("width",f.width),this.attr("width",f.width)),a.height||(l.setAttribute("height",f.height),this.attr("height",f.height)),l.setAttribute("href",f.src);else if(f instanceof HTMLElement&&E.isString(f.nodeName)&&f.nodeName.toUpperCase()==="CANVAS")l.setAttribute("href",f.toDataURL());else if(f instanceof ImageData){var n=document.createElement("canvas");n.setAttribute("width",""+f.width),n.setAttribute("height",""+f.height),n.getContext("2d").putImageData(f,0,0),a.width||(l.setAttribute("width",""+f.width),this.attr("width",f.width)),a.height||(l.setAttribute("height",""+f.height),this.attr("height",f.height)),l.setAttribute("href",n.toDataURL())}},p}(C.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(33),S=e(0),C=e(52),A=e(62),O=function(p){P.__extends(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.type="line",a.canFill=!1,a.canStroke=!0,a}return f.prototype.getDefaultAttrs=function(){var a=p.prototype.getDefaultAttrs.call(this);return P.__assign(P.__assign({},a),{x1:0,y1:0,x2:0,y2:0,startArrow:!1,endArrow:!1})},f.prototype.createPath=function(a,l){var n=this.attr(),o=this.get("el");S.each(l||n,function(u,h){if(h==="startArrow"||h==="endArrow")if(u){var v=S.isObject(u)?a.addArrow(n,C.SVG_ATTR_MAP[h]):a.getDefaultArrow(n,C.SVG_ATTR_MAP[h]);o.setAttribute(C.SVG_ATTR_MAP[h],"url(#"+v+")")}else o.removeAttribute(C.SVG_ATTR_MAP[h]);else C.SVG_ATTR_MAP[h]&&o.setAttribute(C.SVG_ATTR_MAP[h],u)})},f.prototype.getTotalLength=function(){var a=this.attr(),l=a.x1,n=a.y1,o=a.x2,u=a.y2;return E.Line.length(l,n,o,u)},f.prototype.getPoint=function(a){var l=this.attr(),n=l.x1,o=l.y1,u=l.x2,h=l.y2;return E.Line.pointAt(n,o,u,h,a)},f}(A.default);t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(62),C=e(949),A=function(O){P.__extends(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="marker",f.canFill=!0,f.canStroke=!0,f}return p.prototype.createPath=function(f){var a=this.get("el");a.setAttribute("d",this._assembleMarker())},p.prototype._assembleMarker=function(){var f=this._getPath();return E.isArray(f)?f.map(function(a){return a.join(" ")}).join(""):f},p.prototype._getPath=function(){var f=this.attr(),a=f.x,l=f.y,n=f.r||f.radius,o=f.symbol||"circle",u;return E.isFunction(o)?u=o:u=C.default.get(o),u?u(a,l,n):(console.warn(u+" symbol is not exist."),null)},p.symbolsFactory=C.default,p}(S.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P={circle:function(S,C,A){return[["M",S,C],["m",-A,0],["a",A,A,0,1,0,A*2,0],["a",A,A,0,1,0,-A*2,0]]},square:function(S,C,A){return[["M",S-A,C-A],["L",S+A,C-A],["L",S+A,C+A],["L",S-A,C+A],["Z"]]},diamond:function(S,C,A){return[["M",S-A,C],["L",S,C-A],["L",S+A,C],["L",S,C+A],["Z"]]},triangle:function(S,C,A){var O=A*Math.sin(1/3*Math.PI);return[["M",S-A,C+O],["L",S,C-O],["L",S+A,C+O],["z"]]},triangleDown:function(S,C,A){var O=A*Math.sin(1/3*Math.PI);return[["M",S-A,C-O],["L",S+A,C-O],["L",S,C+O],["Z"]]}};t.default={get:function(S){return P[S]},register:function(S,C){P[S]=C},remove:function(S){delete P[S]},getAll:function(){return P}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(52),C=e(62),A=function(O){P.__extends(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="path",f.canFill=!0,f.canStroke=!0,f}return p.prototype.getDefaultAttrs=function(){var f=O.prototype.getDefaultAttrs.call(this);return P.__assign(P.__assign({},f),{startArrow:!1,endArrow:!1})},p.prototype.createPath=function(f,a){var l=this,n=this.attr(),o=this.get("el");E.each(a||n,function(u,h){if(h==="path"&&E.isArray(u))o.setAttribute("d",l._formatPath(u));else if(h==="startArrow"||h==="endArrow")if(u){var v=E.isObject(u)?f.addArrow(n,S.SVG_ATTR_MAP[h]):f.getDefaultArrow(n,S.SVG_ATTR_MAP[h]);o.setAttribute(S.SVG_ATTR_MAP[h],"url(#"+v+")")}else o.removeAttribute(S.SVG_ATTR_MAP[h]);else S.SVG_ATTR_MAP[h]&&o.setAttribute(S.SVG_ATTR_MAP[h],u)})},p.prototype._formatPath=function(f){var a=f.map(function(l){return l.join(" ")}).join("");return~a.indexOf("NaN")?"":a},p.prototype.getTotalLength=function(){var f=this.get("el");return f?f.getTotalLength():null},p.prototype.getPoint=function(f){var a=this.get("el"),l=this.getTotalLength();if(l===0)return null;var n=a?a.getPointAtLength(f*l):null;return n?{x:n.x,y:n.y}:null},p}(C.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(52),C=e(62),A=function(O){P.__extends(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="polygon",f.canFill=!0,f.canStroke=!0,f}return p.prototype.createPath=function(f,a){var l=this.attr(),n=this.get("el");E.each(a||l,function(o,u){u==="points"&&E.isArray(o)&&o.length>=2?n.setAttribute("points",o.map(function(h){return h[0]+","+h[1]}).join(" ")):S.SVG_ATTR_MAP[u]&&n.setAttribute(S.SVG_ATTR_MAP[u],o)})},p}(C.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(33),S=e(33),C=e(0),A=e(52),O=e(62),p=function(f){P.__extends(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="polyline",l.canFill=!0,l.canStroke=!0,l}return a.prototype.getDefaultAttrs=function(){var l=f.prototype.getDefaultAttrs.call(this);return P.__assign(P.__assign({},l),{startArrow:!1,endArrow:!1})},a.prototype.onAttrChange=function(l,n,o){f.prototype.onAttrChange.call(this,l,n,o),["points"].indexOf(l)!==-1&&this._resetCache()},a.prototype._resetCache=function(){this.set("totalLength",null),this.set("tCache",null)},a.prototype.createPath=function(l,n){var o=this.attr(),u=this.get("el");C.each(n||o,function(h,v){v==="points"&&C.isArray(h)&&h.length>=2?u.setAttribute("points",h.map(function(g){return g[0]+","+g[1]}).join(" ")):A.SVG_ATTR_MAP[v]&&u.setAttribute(A.SVG_ATTR_MAP[v],h)})},a.prototype.getTotalLength=function(){var l=this.attr().points,n=this.get("totalLength");return C.isNil(n)?(this.set("totalLength",E.Polyline.length(l)),this.get("totalLength")):n},a.prototype.getPoint=function(l){var n=this.attr().points,o=this.get("tCache");o||(this._setTcache(),o=this.get("tCache"));var u,h;return C.each(o,function(v,g){l>=v[0]&&l<=v[1]&&(u=(l-v[0])/(v[1]-v[0]),h=g)}),S.Line.pointAt(n[h][0],n[h][1],n[h+1][0],n[h+1][1],u)},a.prototype._setTcache=function(){var l=this.attr().points;if(!(!l||l.length===0)){var n=this.getTotalLength();if(!(n<=0)){var o=0,u=[],h,v;C.each(l,function(g,m){l[m+1]&&(h=[],h[0]=o/n,v=S.Line.length(g[0],g[1],l[m+1][0],l[m+1][1]),o+=v,h[1]=o/n,u.push(h))}),this.set("tCache",u)}}},a.prototype.getStartTangent=function(){var l=this.attr().points,n=[];return n.push([l[1][0],l[1][1]]),n.push([l[0][0],l[0][1]]),n},a.prototype.getEndTangent=function(){var l=this.attr().points,n=l.length-1,o=[];return o.push([l[n-1][0],l[n-1][1]]),o.push([l[n][0],l[n][1]]),o},a}(O.default);t.default=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(62),C=e(52),A=e(954),O=function(p){P.__extends(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.type="rect",a.canFill=!0,a.canStroke=!0,a}return f.prototype.getDefaultAttrs=function(){var a=p.prototype.getDefaultAttrs.call(this);return P.__assign(P.__assign({},a),{x:0,y:0,width:0,height:0,radius:0})},f.prototype.createPath=function(a,l){var n=this,o=this.attr(),u=this.get("el"),h=!1,v=["x","y","width","height","radius"];E.each(l||o,function(g,m){v.indexOf(m)!==-1&&!h?(u.setAttribute("d",n._assembleRect(o)),h=!0):v.indexOf(m)===-1&&C.SVG_ATTR_MAP[m]&&u.setAttribute(C.SVG_ATTR_MAP[m],g)})},f.prototype._assembleRect=function(a){var l=a.x,n=a.y,o=a.width,u=a.height,h=a.radius;if(!h)return"M "+l+","+n+" l "+o+",0 l 0,"+u+" l"+-o+" 0 z";var v=A.parseRadius(h);E.isArray(h)?h.length===1?v.r1=v.r2=v.r3=v.r4=h[0]:h.length===2?(v.r1=v.r3=h[0],v.r2=v.r4=h[1]):h.length===3?(v.r1=h[0],v.r2=v.r4=h[1],v.r3=h[2]):(v.r1=h[0],v.r2=h[1],v.r3=h[2],v.r4=h[3]):v.r1=v.r2=v.r3=v.r4=h;var g=[["M "+(l+v.r1)+","+n],["l "+(o-v.r1-v.r2)+",0"],["a "+v.r2+","+v.r2+",0,0,1,"+v.r2+","+v.r2],["l 0,"+(u-v.r2-v.r3)],["a "+v.r3+","+v.r3+",0,0,1,"+-v.r3+","+v.r3],["l "+(v.r3+v.r4-o)+",0"],["a "+v.r4+","+v.r4+",0,0,1,"+-v.r4+","+-v.r4],["l 0,"+(v.r4+v.r1-u)],["a "+v.r1+","+v.r1+",0,0,1,"+v.r1+","+-v.r1],["z"]];return g.join(" ")},f}(S.default);t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parsePath=t.parseRadius=void 0;var P=e(0),E=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,S=/[^\s,]+/gi;function C(O){var p=0,f=0,a=0,l=0;return P.isArray(O)?O.length===1?p=f=a=l=O[0]:O.length===2?(p=a=O[0],f=l=O[1]):O.length===3?(p=O[0],f=l=O[1],a=O[2]):(p=O[0],f=O[1],a=O[2],l=O[3]):p=f=a=l=O,{r1:p,r2:f,r3:a,r4:l}}t.parseRadius=C;function A(O){if(O=O||[],P.isArray(O))return O;if(P.isString(O))return O=O.match(E),P.each(O,function(p,f){if(p=p.match(S),p[0].length>1){var a=p[0].charAt(0);p.splice(1,0,p[0].substr(1)),p[0]=a}P.each(p,function(l,n){isNaN(l)||(p[n]=+l)}),O[f]=p}),O}t.parsePath=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(171),C=e(146),A=e(52),O=e(62),p=.3,f={top:"before-edge",middle:"central",bottom:"after-edge",alphabetic:"baseline",hanging:"hanging"},a={top:"text-before-edge",middle:"central",bottom:"text-after-edge",alphabetic:"alphabetic",hanging:"hanging"},l={left:"left",start:"left",center:"middle",right:"end",end:"end"},n=function(o){P.__extends(u,o);function u(){var h=o!==null&&o.apply(this,arguments)||this;return h.type="text",h.canFill=!0,h.canStroke=!0,h}return u.prototype.getDefaultAttrs=function(){var h=o.prototype.getDefaultAttrs.call(this);return P.__assign(P.__assign({},h),{x:0,y:0,text:null,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom"})},u.prototype.createPath=function(h,v){var g=this,m=this.attr(),M=this.get("el");this._setFont(),E.each(v||m,function(T,I){I==="text"?g._setText(""+T):I==="matrix"&&T?C.setTransform(g):A.SVG_ATTR_MAP[I]&&M.setAttribute(A.SVG_ATTR_MAP[I],T)}),M.setAttribute("paint-order","stroke"),M.setAttribute("style","stroke-linecap:butt; stroke-linejoin:miter;")},u.prototype._setFont=function(){var h=this.get("el"),v=this.attr(),g=v.textBaseline,m=v.textAlign,M=S.detect();M&&M.name==="firefox"?h.setAttribute("dominant-baseline",a[g]||"alphabetic"):h.setAttribute("alignment-baseline",f[g]||"baseline"),h.setAttribute("text-anchor",l[m]||"left")},u.prototype._setText=function(h){var v=this.get("el"),g=this.attr(),m=g.x,M=g.textBaseline,T=M===void 0?"bottom":M;if(!h)v.innerHTML="";else if(~h.indexOf(` +`)){var I=h.split(` +`),D=I.length-1,R="";E.each(I,function(b,L){L===0?T==="alphabetic"?R+=''+b+"":T==="top"?R+=''+b+"":T==="middle"?R+=''+b+"":T==="bottom"?R+=''+b+"":T==="hanging"&&(R+=''+b+""):R+=''+b+""}),v.innerHTML=R}else v.innerHTML=h},u}(O.default);t.default=n},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(30),S=e(52),C=e(264),A=e(146),O=e(72),p=e(185),f=e(265),a=e(957),l=function(n){P.__extends(o,n);function o(u){return n.call(this,P.__assign(P.__assign({},u),{autoDraw:!0,renderer:"svg"}))||this}return o.prototype.getShapeBase=function(){return p},o.prototype.getGroupBase=function(){return f.default},o.prototype.getShape=function(u,h,v){var g=v.target||v.srcElement;if(!S.SHAPE_TO_TAGS[g.tagName]){for(var m=g.parentNode;m&&!S.SHAPE_TO_TAGS[m.tagName];)m=m.parentNode;g=m}return this.find(function(M){return M.get("el")===g})},o.prototype.createDom=function(){var u=O.createSVGElement("svg"),h=new a.default(u);return u.setAttribute("width",""+this.get("width")),u.setAttribute("height",""+this.get("height")),this.set("context",h),u},o.prototype.onCanvasChange=function(u){var h=this.get("context"),v=this.get("el");if(u==="sort"){var g=this.get("children");g&&g.length&&O.sortDom(this,function(M,T){return g.indexOf(M)-g.indexOf(T)?1:0})}else if(u==="clear"){if(v){v.innerHTML="";var m=h.el;m.innerHTML="",v.appendChild(m)}}else u==="matrix"?A.setTransform(this):u==="clip"?A.setClip(this,h):u==="changeSize"&&(v.setAttribute("width",""+this.get("width")),v.setAttribute("height",""+this.get("height")))},o.prototype.draw=function(){var u=this.get("context"),h=this.getChildren();A.setClip(this,u),h.length&&C.drawChildren(u,h)},o}(E.AbstractCanvas);t.default=l},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(0),E=e(958),S=e(959),C=e(960),A=e(961),O=e(962),p=e(72),f=function(){function a(l){var n=p.createSVGElement("defs"),o=P.uniqueId("defs_");n.id=o,l.appendChild(n),this.children=[],this.defaultArrow={},this.el=n,this.canvas=l}return a.prototype.find=function(l,n){for(var o=this.children,u=null,h=0;h'}),o}function p(l,n){var o=S.exec(l),u=P.mod(P.toRadian(parseFloat(o[1])),Math.PI*2),h=o[2],v,g;u>=0&&u<.5*Math.PI?(v={x:0,y:0},g={x:1,y:1}):.5*Math.PI<=u&&u`;f.innerHTML=a},O}();t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(0),E=e(72),S=function(){function C(A,O){this.cfg={};var p=E.createSVGElement("marker"),f=P.uniqueId("marker_");p.setAttribute("id",f);var a=E.createSVGElement("path");a.setAttribute("stroke",A.stroke||"none"),a.setAttribute("fill",A.fill||"none"),p.appendChild(a),p.setAttribute("overflow","visible"),p.setAttribute("orient","auto-start-reverse"),this.el=p,this.child=a,this.id=f;var l=A[O==="marker-start"?"startArrow":"endArrow"];return this.stroke=A.stroke||"#000",l===!0?this._setDefaultPath(O,a):(this.cfg=l,this._setMarker(A.lineWidth,a)),this}return C.prototype.match=function(){return!1},C.prototype._setDefaultPath=function(A,O){var p=this.el;O.setAttribute("d","M0,0 L"+10*Math.cos(Math.PI/6)+",5 L0,10"),p.setAttribute("refX",""+10*Math.cos(Math.PI/6)),p.setAttribute("refY",""+5)},C.prototype._setMarker=function(A,O){var p=this.el,f=this.cfg.path,a=this.cfg.d;P.isArray(f)&&(f=f.map(function(l){return l.join(" ")}).join("")),O.setAttribute("d",f),p.appendChild(O),a&&p.setAttribute("refX",""+a/A)},C.prototype.update=function(A){var O=this.child;O.attr?O.attr("fill",A):O.setAttribute("fill",A)},C}();t.default=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(0),E=e(72),S=function(){function C(A){this.type="clip",this.cfg={};var O=E.createSVGElement("clipPath");this.el=O,this.id=P.uniqueId("clip_"),O.id=this.id;var p=A.cfg.el;return O.appendChild(p),this.cfg=A,this}return C.prototype.match=function(){return!1},C.prototype.remove=function(){var A=this.el;A.parentNode.removeChild(A)},C}();t.default=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(0),E=e(72),S=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,C=function(){function A(O){this.cfg={};var p=E.createSVGElement("pattern");p.setAttribute("patternUnits","userSpaceOnUse");var f=E.createSVGElement("image");p.appendChild(f);var a=P.uniqueId("pattern_");p.id=a,this.el=p,this.id=a,this.cfg=O;var l=S.exec(O),n=l[2];f.setAttribute("href",n);var o=new Image;n.match(/^data:/i)||(o.crossOrigin="Anonymous"),o.src=n;function u(){p.setAttribute("width",""+o.width),p.setAttribute("height",""+o.height)}return o.complete?u():(o.onload=u,o.src=o.src),this}return A.prototype.match=function(O,p){return this.cfg===p},A}();t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(20),C=e(457),A=e(161),O=(0,P.__importDefault)(e(458)),p=function(f){(0,P.__extends)(a,f);function a(l){var n=this,o=l.container,u=l.width,h=l.height,v=l.autoFit,g=v===void 0?!1:v,m=l.padding,M=l.appendPadding,T=l.renderer,I=T===void 0?"canvas":T,D=l.pixelRatio,R=l.localRefresh,b=R===void 0?!0:R,L=l.visible,x=L===void 0?!0:L,F=l.supportCSSTransform,B=F===void 0?!1:F,N=l.defaultInteractions,j=N===void 0?["tooltip","legend-filter","legend-active","continuous-filter","ellipsis-text"]:N,W=l.options,w=l.limitInPlot,H=l.theme,Y=l.syncViewPadding,K=(0,E.isString)(o)?document.getElementById(o):o,_=(0,A.createDom)('
    ');K.appendChild(_);var tt=(0,A.getChartSize)(K,g,u,h),X=(0,C.getEngine)(I),k=new X.Canvas((0,P.__assign)({container:_,pixelRatio:D,localRefresh:b,supportCSSTransform:B},tt));return n=f.call(this,{parent:null,canvas:k,backgroundGroup:k.addGroup({zIndex:S.GROUP_Z_INDEX.BG}),middleGroup:k.addGroup({zIndex:S.GROUP_Z_INDEX.MID}),foregroundGroup:k.addGroup({zIndex:S.GROUP_Z_INDEX.FORE}),padding:m,appendPadding:M,visible:x,options:W,limitInPlot:w,theme:H,syncViewPadding:Y})||this,n.onResize=(0,E.debounce)(function(){n.forceFit()},300),n.ele=K,n.canvas=k,n.width=tt.width,n.height=tt.height,n.autoFit=g,n.localRefresh=b,n.renderer=I,n.wrapperElement=_,n.updateCanvasStyle(),n.bindAutoFit(),n.initDefaultInteractions(j),n}return a.prototype.initDefaultInteractions=function(l){var n=this;(0,E.each)(l,function(o){n.interaction(o)})},a.prototype.aria=function(l){var n="aria-label";l===!1?this.ele.removeAttribute(n):this.ele.setAttribute(n,l.label)},a.prototype.changeSize=function(l,n){return this.width===l&&this.height===n?this:(this.emit(S.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_SIZE),this.width=l,this.height=n,this.canvas.changeSize(l,n),this.render(!0),this.emit(S.VIEW_LIFE_CIRCLE.AFTER_CHANGE_SIZE),this)},a.prototype.clear=function(){f.prototype.clear.call(this),this.aria(!1)},a.prototype.destroy=function(){f.prototype.destroy.call(this),this.unbindAutoFit(),this.canvas.destroy(),(0,A.removeDom)(this.wrapperElement),this.wrapperElement=null},a.prototype.changeVisible=function(l){return f.prototype.changeVisible.call(this,l),this.wrapperElement.style.display=l?"":"none",this},a.prototype.forceFit=function(){if(!this.destroyed){var l=(0,A.getChartSize)(this.ele,!0,this.width,this.height),n=l.width,o=l.height;this.changeSize(n,o)}},a.prototype.updateCanvasStyle=function(){(0,A.modifyCSS)(this.canvas.get("el"),{display:"inline-block",verticalAlign:"middle"})},a.prototype.bindAutoFit=function(){this.autoFit&&window.addEventListener("resize",this.onResize)},a.prototype.unbindAutoFit=function(){this.autoFit&&window.removeEventListener("resize",this.onResize)},a}(O.default);t.default=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseAction=void 0;var P=e(1),E=e(0),S=e(204),C=(0,P.__importDefault)(e(966)),A=(0,P.__importDefault)(e(459));function O(l,n,o){var u=l.split(":"),h=u[0],v=n.getAction(h)||(0,S.createAction)(h,n);if(!v)throw new Error("There is no action named "+h);var g=u[1];return{action:v,methodName:g,arg:o}}t.parseAction=O;function p(l){var n=l.action,o=l.methodName,u=l.arg;if(n[o])n[o](u);else throw new Error("Action("+n.name+") doesn't have a method called "+o)}var f={START:"start",SHOW_ENABLE:"showEnable",END:"end",ROLLBACK:"rollback",PROCESSING:"processing"},a=function(l){(0,P.__extends)(n,l);function n(o,u){var h=l.call(this,o,u)||this;return h.callbackCaches={},h.emitCaches={},h.steps=u,h}return n.prototype.init=function(){this.initContext(),l.prototype.init.call(this)},n.prototype.destroy=function(){l.prototype.destroy.call(this),this.steps=null,this.context&&(this.context.destroy(),this.context=null),this.callbackCaches=null,this.view=null},n.prototype.initEvents=function(){var o=this;(0,E.each)(this.steps,function(u,h){(0,E.each)(u,function(v){var g=o.getActionCallback(h,v);g&&o.bindEvent(v.trigger,g)})})},n.prototype.clearEvents=function(){var o=this;(0,E.each)(this.steps,function(u,h){(0,E.each)(u,function(v){var g=o.getActionCallback(h,v);g&&o.offEvent(v.trigger,g)})})},n.prototype.initContext=function(){var o=this.view,u=new C.default(o);this.context=u;var h=this.steps;(0,E.each)(h,function(v){(0,E.each)(v,function(g){if((0,E.isFunction)(g.action))g.actionObject={action:(0,S.createCallbackAction)(g.action,u),methodName:"execute"};else if((0,E.isString)(g.action))g.actionObject=O(g.action,u,g.arg);else if((0,E.isArray)(g.action)){var m=g.action,M=(0,E.isArray)(g.arg)?g.arg:[g.arg];g.actionObject=[],(0,E.each)(m,function(T,I){g.actionObject.push(O(T,u,M[I]))})}})})},n.prototype.isAllowStep=function(o){var u=this.currentStepName,h=this.steps;if(u===o||o===f.SHOW_ENABLE)return!0;if(o===f.PROCESSING)return u===f.START;if(o===f.START)return u!==f.PROCESSING;if(o===f.END)return u===f.PROCESSING||u===f.START;if(o===f.ROLLBACK){if(h[f.END])return u===f.END;if(u===f.START)return!0}return!1},n.prototype.isAllowExecute=function(o,u){if(this.isAllowStep(o)){var h=this.getKey(o,u);return u.once&&this.emitCaches[h]?!1:u.isEnable?u.isEnable(this.context):!0}return!1},n.prototype.enterStep=function(o){this.currentStepName=o,this.emitCaches={}},n.prototype.afterExecute=function(o,u){o!==f.SHOW_ENABLE&&this.currentStepName!==o&&this.enterStep(o);var h=this.getKey(o,u);this.emitCaches[h]=!0},n.prototype.getKey=function(o,u){return o+u.trigger+u.action},n.prototype.getActionCallback=function(o,u){var h=this,v=this.context,g=this.callbackCaches,m=u.actionObject;if(u.action&&m){var M=this.getKey(o,u);if(!g[M]){var T=function(D){v.event=D,h.isAllowExecute(o,u)?((0,E.isArray)(m)?(0,E.each)(m,function(R){v.event=D,p(R)}):(v.event=D,p(m)),h.afterExecute(o,u),u.callback&&(v.event=D,u.callback(v))):v.event=null};u.debounce?g[M]=(0,E.debounce)(T,u.debounce.wait,u.debounce.immediate):u.throttle?g[M]=(0,E.throttle)(T,u.throttle.wait,{leading:u.throttle.leading,trailing:u.throttle.trailing}):g[M]=T}return g[M]}return null},n.prototype.bindEvent=function(o,u){var h=o.split(":");h[0]==="window"?window.addEventListener(h[1],u):h[0]==="document"?document.addEventListener(h[1],u):this.view.on(o,u)},n.prototype.offEvent=function(o,u){var h=o.split(":");h[0]==="window"?window.removeEventListener(h[1],u):h[0]==="document"?document.removeEventListener(h[1],u):this.view.off(o,u)},n}(A.default);t.default=a},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=(0,P.__importDefault)(e(44)),S=function(C){(0,P.__extends)(A,C);function A(){return C!==null&&C.apply(this,arguments)||this}return A.prototype.execute=function(){this.callback&&this.callback(this.context)},A.prototype.destroy=function(){C.prototype.destroy.call(this),this.callback=null},A}(E.default);t.default=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(0),E=e(31),S=function(){function C(A){this.actions=[],this.event=null,this.cacheMap={},this.view=A}return C.prototype.cache=function(){for(var A=[],O=0;O=0&&O.splice(p,1)},C.prototype.getCurrentPoint=function(){var A=this.event;if(A)if(A.target instanceof HTMLElement){var O=this.view.getCanvas(),p=O.getPointByClient(A.clientX,A.clientY);return p}else return{x:A.x,y:A.y};return null},C.prototype.getCurrentShape=function(){return(0,P.get)(this.event,["gEvent","shape"])},C.prototype.isInPlot=function(){var A=this.getCurrentPoint();return A?this.view.isPointInPlot(A):!1},C.prototype.isInShape=function(A){var O=this.getCurrentShape();return O?O.get("name")===A:!1},C.prototype.isInComponent=function(A){var O=(0,E.getComponents)(this.view),p=this.getCurrentPoint();return p?!!O.find(function(f){var a=f.getBBox();return A?f.get("name")===A&&(0,E.isInBox)(a,p):(0,E.isInBox)(a,p)}):!1},C.prototype.destroy=function(){(0,P.each)(this.actions.slice(),function(A){A.destroy()}),this.view=null,this.event=null,this.actions=null,this.cacheMap=null},C}();t.default=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createTheme=void 0;var P=e(1),E=e(0),S=e(108),C=e(162);function A(O){var p=O.styleSheet,f=p===void 0?{}:p,a=(0,P.__rest)(O,["styleSheet"]),l=(0,C.createLightStyleSheet)(f);return(0,E.deepMix)({},(0,S.createThemeByStyleSheet)(l),a)}t.createTheme=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(69),C=function(){function A(O){this.option=this.wrapperOption(O)}return A.prototype.update=function(O){return this.option=this.wrapperOption(O),this},A.prototype.hasAction=function(O){var p=this.option.actions;return(0,E.some)(p,function(f){return f[0]===O})},A.prototype.create=function(O,p){var f=this.option,a=f.type,l=f.cfg,n=a==="theta",o=(0,P.__assign)({start:O,end:p},l),u=(0,S.getCoordinate)(n?"polar":a);return this.coordinate=new u(o),this.coordinate.type=a,n&&(this.hasAction("transpose")||this.transpose()),this.execActions(),this.coordinate},A.prototype.adjust=function(O,p){return this.coordinate.update({start:O,end:p}),this.coordinate.resetMatrix(),this.execActions(["scale","rotate","translate"]),this.coordinate},A.prototype.rotate=function(O){return this.option.actions.push(["rotate",O]),this},A.prototype.reflect=function(O){return this.option.actions.push(["reflect",O]),this},A.prototype.scale=function(O,p){return this.option.actions.push(["scale",O,p]),this},A.prototype.transpose=function(){return this.option.actions.push(["transpose"]),this},A.prototype.getOption=function(){return this.option},A.prototype.getCoordinate=function(){return this.coordinate},A.prototype.wrapperOption=function(O){return(0,P.__assign)({type:"rect",actions:[],cfg:{}},O)},A.prototype.execActions=function(O){var p=this,f=this.option.actions;(0,E.each)(f,function(a){var l,n=a[0],o=a.slice(1),u=(0,E.isNil)(O)?!0:O.includes(n);u&&(l=p.coordinate)[n].apply(l,o)})},A}();t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});function P(E){var S=E.getController("axis"),C=E.getController("legend"),A=E.getController("annotation"),O=E.getController("slider"),p=E.getController("scrollbar");[S,O,p,C,A].forEach(function(f){f&&f.layout()})}t.default=P},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ScalePool=void 0;var P=e(0),E=e(113),S=function(){function C(){this.scales=new Map,this.syncScales=new Map}return C.prototype.createScale=function(A,O,p,f){var a=p,l=this.getScaleMeta(f);if(O.length===0&&l){var n=l.scale,o={type:n.type};n.isCategory&&(o.values=n.values),a=(0,P.deepMix)(o,l.scaleDef,p)}var u=(0,E.createScaleByField)(A,O,a);return this.cacheScale(u,p,f),u},C.prototype.sync=function(A,O){var p=this;this.syncScales.forEach(function(f,a){var l=Number.MAX_SAFE_INTEGER,n=Number.MIN_SAFE_INTEGER,o=[];(0,P.each)(f,function(u){var h=p.getScale(u);n=(0,P.isNumber)(h.max)?Math.max(n,h.max):n,l=(0,P.isNumber)(h.min)?Math.min(l,h.min):l,(0,P.each)(h.values,function(v){o.includes(v)||o.push(v)})}),(0,P.each)(f,function(u){var h=p.getScale(u);if(h.isContinuous)h.change({min:l,max:n,values:o});else if(h.isCategory){var v=h.range,g=p.getScaleMeta(u);o&&!(0,P.get)(g,["scaleDef","range"])&&(v=(0,E.getDefaultCategoryScaleRange)((0,P.deepMix)({},h,{values:o}),A,O)),h.change({values:o,range:v})}})})},C.prototype.cacheScale=function(A,O,p){var f=this.getScaleMeta(p);f&&f.scale.type===A.type?((0,E.syncScale)(f.scale,A),f.scaleDef=O):(f={key:p,scale:A,scaleDef:O},this.scales.set(p,f));var a=this.getSyncKey(f);if(f.syncKey=a,this.removeFromSyncScales(p),a){var l=this.syncScales.get(a);l||(l=[],this.syncScales.set(a,l)),l.push(p)}},C.prototype.getScale=function(A){var O=this.getScaleMeta(A);if(!O){var p=(0,P.last)(A.split("-")),f=this.syncScales.get(p);f&&f.length&&(O=this.getScaleMeta(f[0]))}return O&&O.scale},C.prototype.deleteScale=function(A){var O=this.getScaleMeta(A);if(O){var p=O.syncKey,f=this.syncScales.get(p);if(f&&f.length){var a=f.indexOf(A);a!==-1&&f.splice(a,1)}}this.scales.delete(A)},C.prototype.clear=function(){this.scales.clear(),this.syncScales.clear()},C.prototype.removeFromSyncScales=function(A){var O=this;this.syncScales.forEach(function(p,f){var a=p.indexOf(A);if(a!==-1)return p.splice(a,1),p.length===0&&O.syncScales.delete(f),!1})},C.prototype.getSyncKey=function(A){var O=A.scale,p=A.scaleDef,f=O.field,a=(0,P.get)(p,["sync"]);return a===!0?f:a===!1?void 0:a},C.prototype.getScaleMeta=function(A){return this.scales.get(A)},C}();t.ScalePool=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculatePadding=void 0;var P=e(1),E=e(0),S=e(20),C=e(81),A=e(270),O=e(462);function p(f){var a=f.padding;if(!(0,A.isAutoPadding)(a))return new(O.PaddingCal.bind.apply(O.PaddingCal,(0,P.__spreadArray)([void 0],(0,A.parsePadding)(a),!1)));var l=f.viewBBox,n=new O.PaddingCal,o=[],u=[],h=[];return(0,E.each)(f.getComponents(),function(v){var g=v.type;g===S.COMPONENT_TYPE.AXIS?o.push(v):[S.COMPONENT_TYPE.LEGEND,S.COMPONENT_TYPE.SLIDER,S.COMPONENT_TYPE.SCROLLBAR].includes(g)?u.push(v):g!==S.COMPONENT_TYPE.GRID&&g!==S.COMPONENT_TYPE.TOOLTIP&&h.push(v)}),(0,E.each)(o,function(v){var g=v.component,m=g.getLayoutBBox(),M=new C.BBox(m.x,m.y,m.width,m.height),T=M.exceed(l);n.max(T)}),(0,E.each)(u,function(v){var g=v.component,m=v.direction,M=g.getLayoutBBox(),T=g.get("padding"),I=new C.BBox(M.x,M.y,M.width,M.height).expand(T);n.inc(I,m)}),(0,E.each)(h,function(v){var g=v.component,m=v.direction,M=g.getLayoutBBox(),T=new C.BBox(M.x,M.y,M.width,M.height);n.inc(T,m)}),n}t.calculatePadding=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultSyncViewPadding=void 0;function P(E,S,C){var A=C.instance();S.forEach(function(O){O.autoPadding=A.max(O.autoPadding.getPadding())})}t.defaultSyncViewPadding=P},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.group=void 0;var P=e(0);function E(S,C,A){if(A===void 0&&(A={}),!C)return[S];var O=(0,P.groupToMap)(S,C),p=[];if(C.length===1&&A[C[0]])for(var f=A[C[0]],a=0,l=f;a=A.getCount()&&(u.destroyed||A.add(u))})}t.updateLabel=C},function(G,t,e){"use strict";var P=e(5);function E(S,C){for(;!Object.prototype.hasOwnProperty.call(S,C)&&(S=P(S),S!==null););return S}G.exports=E,G.exports.default=G.exports,G.exports.__esModule=!0},function(G,t,e){"use strict";var P=e(223),E=e.n(P),S=e(168),C=e.n(S),A=e(163),O=e.n(A),p=e(323),f=e.n(p),a=e(224),l=e.n(a),n=e(324),o=e.n(n),u=e(325),h=e.n(u),v=e(225),g=e.n(v),m=e(24),M=e.n(m);Object(m.registerAnimation)("fade-in",P.fadeIn),Object(m.registerAnimation)("fade-out",P.fadeOut),Object(m.registerAnimation)("grow-in-x",S.growInX),Object(m.registerAnimation)("grow-in-xy",S.growInXY),Object(m.registerAnimation)("grow-in-y",S.growInY),Object(m.registerAnimation)("scale-in-x",a.scaleInX),Object(m.registerAnimation)("scale-in-y",a.scaleInY),Object(m.registerAnimation)("wave-in",u.waveIn),Object(m.registerAnimation)("zoom-in",v.zoomIn),Object(m.registerAnimation)("zoom-out",v.zoomOut),Object(m.registerAnimation)("position-update",p.positionUpdate),Object(m.registerAnimation)("sector-path-update",n.sectorPathUpdate),Object(m.registerAnimation)("path-in",A.pathIn)},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.doScaleAnimate=t.transformShape=void 0;var P=e(32);function E(C,A,O){var p,f=A[0],a=A[1];return C.applyToMatrix([f,a,1]),O==="x"?(C.setMatrix(P.ext.transform(C.getMatrix(),[["t",-f,-a],["s",.01,1],["t",f,a]])),p=P.ext.transform(C.getMatrix(),[["t",-f,-a],["s",100,1],["t",f,a]])):O==="y"?(C.setMatrix(P.ext.transform(C.getMatrix(),[["t",-f,-a],["s",1,.01],["t",f,a]])),p=P.ext.transform(C.getMatrix(),[["t",-f,-a],["s",1,100],["t",f,a]])):O==="xy"&&(C.setMatrix(P.ext.transform(C.getMatrix(),[["t",-f,-a],["s",.01,.01],["t",f,a]])),p=P.ext.transform(C.getMatrix(),[["t",-f,-a],["s",100,100],["t",f,a]])),p}t.transformShape=E;function S(C,A,O,p,f){var a=O.start,l=O.end,n=O.getWidth(),o=O.getHeight(),u,h;f==="y"?(u=a.x+n/2,h=p.ya.x?p.x:a.x,h=a.y+o/2):f==="xy"&&(O.isPolar?(u=O.getCenter().x,h=O.getCenter().y):(u=(a.x+l.x)/2,h=(a.y+l.y)/2));var v=E(C,[u,h],f);C.animate({matrix:v},A)}t.doScaleAnimate=S},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(73)),C=e(53),A=function(p){(0,E.__extends)(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.getDefaultAttrs=function(){var a=p.prototype.getDefaultAttrs.call(this);return(0,E.__assign)((0,E.__assign)({},a),{x:0,y:0,r:0})},f.prototype.isInStrokeOrPath=function(a,l,n,o,u){var h=this.attr(),v=h.x,g=h.y,m=h.r,M=u/2,T=(0,C.distance)(v,g,a,l);return o&&n?T<=m+M:o?T<=m:n?T>=m-M&&T<=m+M:!1},f.prototype.createPath=function(a){var l=this.attr(),n=l.x,o=l.y,u=l.r;a.beginPath(),a.arc(n,o,u,0,Math.PI*2,!1),a.closePath()},f}(S.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(73));function C(p,f,a,l){return p/(a*a)+f/(l*l)}var A=function(p){(0,E.__extends)(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.getDefaultAttrs=function(){var a=p.prototype.getDefaultAttrs.call(this);return(0,E.__assign)((0,E.__assign)({},a),{x:0,y:0,rx:0,ry:0})},f.prototype.isInStrokeOrPath=function(a,l,n,o,u){var h=this.attr(),v=u/2,g=h.x,m=h.y,M=h.rx,T=h.ry,I=(a-g)*(a-g),D=(l-m)*(l-m);return o&&n?C(I,D,M+v,T+v)<=1:o?C(I,D,M,T)<=1:n?C(I,D,M-v,T-v)>=1&&C(I,D,M+v,T+v)<=1:!1},f.prototype.createPath=function(a){var l=this.attr(),n=l.x,o=l.y,u=l.rx,h=l.ry;if(a.beginPath(),a.ellipse)a.ellipse(n,o,u,h,0,0,Math.PI*2,!1);else{var v=u>h?u:h,g=u>h?1:u/h,m=u>h?h/u:1;a.save(),a.translate(n,o),a.scale(g,m),a.arc(0,0,v,0,Math.PI*2),a.restore(),a.closePath()}},f}(S.default),O=A;t.default=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(73)),C=e(53);function A(f){return f instanceof HTMLElement&&(0,C.isString)(f.nodeName)&&f.nodeName.toUpperCase()==="CANVAS"}var O=function(f){(0,E.__extends)(a,f);function a(){return f!==null&&f.apply(this,arguments)||this}return a.prototype.getDefaultAttrs=function(){var l=f.prototype.getDefaultAttrs.call(this);return(0,E.__assign)((0,E.__assign)({},l),{x:0,y:0,width:0,height:0})},a.prototype.initAttrs=function(l){this._setImage(l.img)},a.prototype.isStroke=function(){return!1},a.prototype.isOnlyHitBox=function(){return!0},a.prototype._afterLoading=function(){if(this.get("toDraw")===!0){var l=this.get("canvas");l?l.draw():this.createPath(this.get("context"))}},a.prototype._setImage=function(l){var n=this,o=this.attrs;if((0,C.isString)(l)){var u=new Image;u.onload=function(){if(n.destroyed)return!1;n.attr("img",u),n.set("loading",!1),n._afterLoading();var h=n.get("callback");h&&h.call(n)},u.crossOrigin="Anonymous",u.src=l,this.set("loading",!0)}else l instanceof Image?(o.width||(o.width=l.width),o.height||(o.height=l.height)):A(l)&&(o.width||(o.width=Number(l.getAttribute("width"))),o.height||(o.height,Number(l.getAttribute("height"))))},a.prototype.onAttrChange=function(l,n,o){f.prototype.onAttrChange.call(this,l,n,o),l==="img"&&this._setImage(n)},a.prototype.createPath=function(l){if(this.get("loading")){this.set("toDraw",!0),this.set("context",l);return}var n=this.attr(),o=n.x,u=n.y,h=n.width,v=n.height,g=n.sx,m=n.sy,M=n.swidth,T=n.sheight,I=n.img;(I instanceof Image||A(I))&&(!(0,C.isNil)(g)&&!(0,C.isNil)(m)&&!(0,C.isNil)(M)&&!(0,C.isNil)(T)?l.drawImage(I,g,m,M,T,o,u,h,v):l.drawImage(I,o,u,h,v))},a}(S.default),p=O;t.default=p},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=e(1),C=e(33),A=P(e(73)),O=P(e(190)),p=a(e(189));function f(o){if(typeof WeakMap!="function")return null;var u=new WeakMap,h=new WeakMap;return(f=function(g){return g?h:u})(o)}function a(o,u){if(!u&&o&&o.__esModule)return o;if(o===null||E(o)!=="object"&&typeof o!="function")return{default:o};var h=f(u);if(h&&h.has(o))return h.get(o);var v={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var m in o)if(m!=="default"&&Object.prototype.hasOwnProperty.call(o,m)){var M=g?Object.getOwnPropertyDescriptor(o,m):null;M&&(M.get||M.set)?Object.defineProperty(v,m,M):v[m]=o[m]}return v.default=o,h&&h.set(o,v),v}var l=function(o){(0,S.__extends)(u,o);function u(){return o!==null&&o.apply(this,arguments)||this}return u.prototype.getDefaultAttrs=function(){var h=o.prototype.getDefaultAttrs.call(this);return(0,S.__assign)((0,S.__assign)({},h),{x1:0,y1:0,x2:0,y2:0,startArrow:!1,endArrow:!1})},u.prototype.initAttrs=function(h){this.setArrow()},u.prototype.onAttrChange=function(h,v,g){o.prototype.onAttrChange.call(this,h,v,g),this.setArrow()},u.prototype.setArrow=function(){var h=this.attr(),v=h.x1,g=h.y1,m=h.x2,M=h.y2,T=h.startArrow,I=h.endArrow;T&&p.addStartArrow(this,h,m,M,v,g),I&&p.addEndArrow(this,h,v,g,m,M)},u.prototype.isInStrokeOrPath=function(h,v,g,m,M){if(!g||!M)return!1;var T=this.attr(),I=T.x1,D=T.y1,R=T.x2,b=T.y2;return(0,O.default)(I,D,R,b,M,h,v)},u.prototype.createPath=function(h){var v=this.attr(),g=v.x1,m=v.y1,M=v.x2,T=v.y2,I=v.startArrow,D=v.endArrow,R={dx:0,dy:0},b={dx:0,dy:0};I&&I.d&&(R=p.getShortenOffset(g,m,M,T,v.startArrow.d)),D&&D.d&&(b=p.getShortenOffset(g,m,M,T,v.endArrow.d)),h.beginPath(),h.moveTo(g+R.dx,m+R.dy),h.lineTo(M-b.dx,T-b.dy)},u.prototype.afterDrawPath=function(h){var v=this.get("startArrowShape"),g=this.get("endArrowShape");v&&v.draw(h),g&&g.draw(h)},u.prototype.getTotalLength=function(){var h=this.attr(),v=h.x1,g=h.y1,m=h.x2,M=h.y2;return C.Line.length(v,g,m,M)},u.prototype.getPoint=function(h){var v=this.attr(),g=v.x1,m=v.y1,M=v.x2,T=v.y2;return C.Line.pointAt(g,m,M,T,h)},u}(A.default),n=l;t.default=n},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=e(80),A=P(e(73)),O=e(53),p=e(149),f={circle:function(o,u,h){return[["M",o-h,u],["A",h,h,0,1,0,o+h,u],["A",h,h,0,1,0,o-h,u]]},square:function(o,u,h){return[["M",o-h,u-h],["L",o+h,u-h],["L",o+h,u+h],["L",o-h,u+h],["Z"]]},diamond:function(o,u,h){return[["M",o-h,u],["L",o,u-h],["L",o+h,u],["L",o,u+h],["Z"]]},triangle:function(o,u,h){var v=h*Math.sin(1/3*Math.PI);return[["M",o-h,u+v],["L",o,u-v],["L",o+h,u+v],["Z"]]},"triangle-down":function(o,u,h){var v=h*Math.sin(1/3*Math.PI);return[["M",o-h,u-v],["L",o+h,u-v],["L",o,u+v],["Z"]]}},a=function(n){(0,E.__extends)(o,n);function o(){return n!==null&&n.apply(this,arguments)||this}return o.prototype.initAttrs=function(u){this._resetParamsCache()},o.prototype._resetParamsCache=function(){this.set("paramsCache",{})},o.prototype.onAttrChange=function(u,h,v){n.prototype.onAttrChange.call(this,u,h,v),["symbol","x","y","r","radius"].indexOf(u)!==-1&&this._resetParamsCache()},o.prototype.isOnlyHitBox=function(){return!0},o.prototype._getR=function(u){return(0,S.isNil)(u.r)?u.radius:u.r},o.prototype._getPath=function(){var u=this.attr(),h=u.x,v=u.y,g=u.symbol||"circle",m=this._getR(u),M,T;if((0,O.isFunction)(g))M=g,T=M(h,v,m),T=(0,C.path2Absolute)(T);else{if(M=o.Symbols[g],!M)return console.warn(g+" marker is not supported."),null;T=M(h,v,m)}return T},o.prototype.createPath=function(u){var h=this._getPath(),v=this.get("paramsCache");(0,p.drawPath)(this,u,{path:h},v)},o.Symbols=f,o}(A.default),l=a;t.default=l},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=e(1),C=e(33),A=e(0),O=P(e(73)),p=e(80),f=e(149),a=P(e(469)),l=P(e(470)),n=P(e(986)),o=h(e(189));function u(M){if(typeof WeakMap!="function")return null;var T=new WeakMap,I=new WeakMap;return(u=function(R){return R?I:T})(M)}function h(M,T){if(!T&&M&&M.__esModule)return M;if(M===null||E(M)!=="object"&&typeof M!="function")return{default:M};var I=u(T);if(I&&I.has(M))return I.get(M);var D={},R=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var b in M)if(b!=="default"&&Object.prototype.hasOwnProperty.call(M,b)){var L=R?Object.getOwnPropertyDescriptor(M,b):null;L&&(L.get||L.set)?Object.defineProperty(D,b,L):D[b]=M[b]}return D.default=M,I&&I.set(M,D),D}function v(M,T,I){for(var D=!1,R=0;R=N[0]&&I<=N[1]&&(R=(I-N[0])/(N[1]-N[0]),b=j)});var x=L[b];if((0,A.isNil)(x)||(0,A.isNil)(b))return null;var F=x.length,B=L[b+1];return C.Cubic.pointAt(x[F-2],x[F-1],B[1],B[2],B[3],B[4],B[5],B[6],R)},T.prototype._calculateCurve=function(){var I=this.attr().path;this.set("curve",n.default.pathToCurve(I))},T.prototype._setTcache=function(){var I=0,D=0,R=[],b,L,x,F,B=this.get("curve");if(!!B){if((0,A.each)(B,function(N,j){x=B[j+1],F=N.length,x&&(I+=C.Cubic.length(N[F-2],N[F-1],x[1],x[2],x[3],x[4],x[5],x[6])||0)}),this.set("totalLength",I),I===0){this.set("tCache",[]);return}(0,A.each)(B,function(N,j){x=B[j+1],F=N.length,x&&(b=[],b[0]=D/I,L=C.Cubic.length(N[F-2],N[F-1],x[1],x[2],x[3],x[4],x[5],x[6]),D+=L||0,b[1]=D/I,R.push(b))}),this.set("tCache",R)}},T.prototype.getStartTangent=function(){var I=this.getSegments(),D;if(I.length>1){var R=I[0].currentPoint,b=I[1].currentPoint,L=I[1].startTangent;D=[],L?(D.push([R[0]-L[0],R[1]-L[1]]),D.push([R[0],R[1]])):(D.push([b[0],b[1]]),D.push([R[0],R[1]]))}return D},T.prototype.getEndTangent=function(){var I=this.getSegments(),D=I.length,R;if(D>1){var b=I[D-2].currentPoint,L=I[D-1].currentPoint,x=I[D-1].endTangent;R=[],x?(R.push([L[0]-x[0],L[1]-x[1]]),R.push([L[0],L[1]])):(R.push([b[0],b[1]]),R.push([L[0],L[1]]))}return R},T}(O.default),m=g;t.default=m},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=e(1),C=e(30),A=e(33),O=e(32),p=o(e(173)),f=e(53),a=P(e(190)),l=P(e(471));function n(M){if(typeof WeakMap!="function")return null;var T=new WeakMap,I=new WeakMap;return(n=function(R){return R?I:T})(M)}function o(M,T){if(!T&&M&&M.__esModule)return M;if(M===null||E(M)!=="object"&&typeof M!="function")return{default:M};var I=n(T);if(I&&I.has(M))return I.get(M);var D={},R=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var b in M)if(b!=="default"&&Object.prototype.hasOwnProperty.call(M,b)){var L=R?Object.getOwnPropertyDescriptor(M,b):null;L&&(L.get||L.set)?Object.defineProperty(D,b,L):D[b]=M[b]}return D.default=M,I&&I.set(M,D),D}var u=O.ext.transform;function h(M){for(var T=!1,I=M.length,D=0;DX?tt:X,q=tt>X?1:tt/X,vt=tt>X?X/tt:1,pt=u(null,[["t",-K,-_],["r",-Z],["s",1/q,1/vt]]);p.transformMat3(it,it,pt),b=(0,l.default)(0,0,nt,k,at,T,it[0],it[1]);break;default:break}if(b)break}}return b}function g(M){for(var T=M.length,I=[],D=[],R=[],b=0;b0&&D.push(R),{polygons:I,polylines:D}}var m=(0,S.__assign)({hasArc:h,extractPolygons:g,isPointInStroke:v},C.PathUtil);t.default=m},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(73)),C=P(e(472)),A=P(e(470)),O=function(f){(0,E.__extends)(a,f);function a(){return f!==null&&f.apply(this,arguments)||this}return a.prototype.isInStrokeOrPath=function(l,n,o,u,h){var v=this.attr().points,g=!1;return o&&(g=(0,C.default)(v,h,l,n,!0)),!g&&u&&(g=(0,A.default)(v,l,n)),g},a.prototype.createPath=function(l){var n=this.attr(),o=n.points;if(!(o.length<2)){l.beginPath();for(var u=0;u=I[0]&&v<=I[1]&&(M=(v-I[0])/(I[1]-I[0]),T=D)}),C.Line.pointAt(g[T][0],g[T][1],g[T+1][0],g[T+1][1],M)},h.prototype._setTcache=function(){var v=this.attr().points;if(!(!v||v.length===0)){var g=this.getTotalLength();if(!(g<=0)){var m=0,M=[],T,I;(0,A.each)(v,function(D,R){v[R+1]&&(T=[],T[0]=m/g,I=C.Line.length(D[0],D[1],v[R+1][0],v[R+1][1]),m+=I,T[1]=m/g,M.push(T))}),this.set("tCache",M)}}},h.prototype.getStartTangent=function(){var v=this.attr().points,g=[];return g.push([v[1][0],v[1][1]]),g.push([v[0][0],v[0][1]]),g},h.prototype.getEndTangent=function(){var v=this.attr().points,g=v.length-1,m=[];return m.push([v[g-1][0],v[g-1][1]]),m.push([v[g][0],v[g][1]]),m},h}(O.default),o=n;t.default=o},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(73)),C=e(467),A=e(53),O=P(e(990)),p=P(e(991)),f=P(e(469)),a=function(n){(0,E.__extends)(o,n);function o(){return n!==null&&n.apply(this,arguments)||this}return o.prototype.getDefaultAttrs=function(){var u=n.prototype.getDefaultAttrs.call(this);return(0,E.__assign)((0,E.__assign)({},u),{x:0,y:0,width:0,height:0,radius:0})},o.prototype.isInStrokeOrPath=function(u,h,v,g,m){var M=this.attr(),T=M.x,I=M.y,D=M.width,R=M.height,b=M.radius;if(b){var x=!1;return v&&(x=(0,p.default)(T,I,D,R,b,m,u,h)),!x&&g&&(x=(0,f.default)(this,u,h)),x}else{var L=m/2;if(g&&v)return(0,A.inBox)(T-L,I-L,D+L,R+L,u,h);if(g)return(0,A.inBox)(T,I,D,R,u,h);if(v)return(0,O.default)(T,I,D,R,m,u,h)}},o.prototype.createPath=function(u){var h=this.attr(),v=h.x,g=h.y,m=h.width,M=h.height,T=h.radius;if(u.beginPath(),T===0)u.rect(v,g,m,M);else{var I=(0,C.parseRadius)(T),D=I[0],R=I[1],b=I[2],L=I[3];u.moveTo(v+D,g),u.lineTo(v+m-R,g),R!==0&&u.arc(v+m-R,g+R,R,-Math.PI/2,0),u.lineTo(v+m,g+M-b),b!==0&&u.arc(v+m-b,g+M-b,b,0,Math.PI/2),u.lineTo(v+L,g+M),L!==0&&u.arc(v+L,g+M-L,L,Math.PI/2,Math.PI),u.lineTo(v,g+D),D!==0&&u.arc(v+D,g+D,D,Math.PI,Math.PI*1.5),u.closePath()}},o}(S.default),l=a;t.default=l},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var P=e(53);function E(S,C,A,O,p,f,a){var l=p/2;return(0,P.inBox)(S-l,C-l,A,p,f,a)||(0,P.inBox)(S+A-l,C-l,p,O,f,a)||(0,P.inBox)(S+l,C+O-l,A,p,f,a)||(0,P.inBox)(S-l,C+l,p,O,f,a)}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=C;var E=P(e(190)),S=P(e(471));function C(A,O,p,f,a,l,n,o){var u=l/2;return(0,E.default)(A+a,O,A+p-a,O,l,n,o)||(0,E.default)(A+p,O+a,A+p,O+f-a,l,n,o)||(0,E.default)(A+p-a,O+f,A+a,O+f,l,n,o)||(0,E.default)(A,O+f-a,A,O+a,l,n,o)||(0,S.default)(A+p-a,O+a,a,1.5*Math.PI,2*Math.PI,l,n,o)||(0,S.default)(A+p-a,O+f-a,a,0,.5*Math.PI,l,n,o)||(0,S.default)(A+a,O+f-a,a,.5*Math.PI,Math.PI,l,n,o)||(0,S.default)(A+a,O+a,a,Math.PI,1.5*Math.PI,l,n,o)}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=P(e(73)),C=e(53),A=e(30),O=function(f){(0,E.__extends)(a,f);function a(){return f!==null&&f.apply(this,arguments)||this}return a.prototype.getDefaultAttrs=function(){var l=f.prototype.getDefaultAttrs.call(this);return(0,E.__assign)((0,E.__assign)({},l),{x:0,y:0,text:null,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom"})},a.prototype.isOnlyHitBox=function(){return!0},a.prototype.initAttrs=function(l){this._assembleFont(),l.text&&this._setText(l.text)},a.prototype._assembleFont=function(){var l=this.attrs;l.font=(0,A.assembleFont)(l)},a.prototype._setText=function(l){var n=null;(0,C.isString)(l)&&l.indexOf(` +`)!==-1&&(n=l.split(` +`)),this.set("textArr",n)},a.prototype.onAttrChange=function(l,n,o){f.prototype.onAttrChange.call(this,l,n,o),l.startsWith("font")&&this._assembleFont(),l==="text"&&this._setText(n)},a.prototype._getSpaceingY=function(){var l=this.attrs,n=l.lineHeight,o=l.fontSize*1;return n?n-o:o*.14},a.prototype._drawTextArr=function(l,n,o){var u=this.attrs,h=u.textBaseline,v=u.x,g=u.y,m=u.fontSize*1,M=this._getSpaceingY(),T=(0,A.getTextHeight)(u.text,u.fontSize,u.lineHeight),I;(0,C.each)(n,function(D,R){I=g+R*(M+m)-T+m,h==="middle"&&(I+=T-m-(T-m)/2),h==="top"&&(I+=T-m),(0,C.isNil)(D)||(o?l.fillText(D,v,I):l.strokeText(D,v,I))})},a.prototype._drawText=function(l,n){var o=this.attr(),u=o.x,h=o.y,v=this.get("textArr");if(v)this._drawTextArr(l,v,n);else{var g=o.text;(0,C.isNil)(g)||(n?l.fillText(g,u,h):l.strokeText(g,u,h))}},a.prototype.strokeAndFill=function(l){var n=this.attrs,o=n.lineWidth,u=n.opacity,h=n.strokeOpacity,v=n.fillOpacity;this.isStroke()&&o>0&&(!(0,C.isNil)(h)&&h!==1&&(l.globalAlpha=u),this.stroke(l)),this.isFill()&&(!(0,C.isNil)(v)&&v!==1?(l.globalAlpha=v,this.fill(l),l.globalAlpha=u):this.fill(l)),this.afterDrawPath(l)},a.prototype.fill=function(l){this._drawText(l,!0)},a.prototype.stroke=function(l){this._drawText(l,!1)},a}(S.default),p=O;t.default=p},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=e(1),C=e(30),A=e(994),O=n(e(148)),p=P(e(276)),f=e(53),a=e(149);function l(h){if(typeof WeakMap!="function")return null;var v=new WeakMap,g=new WeakMap;return(l=function(M){return M?g:v})(h)}function n(h,v){if(!v&&h&&h.__esModule)return h;if(h===null||E(h)!=="object"&&typeof h!="function")return{default:h};var g=l(v);if(g&&g.has(h))return g.get(h);var m={},M=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var T in h)if(T!=="default"&&Object.prototype.hasOwnProperty.call(h,T)){var I=M?Object.getOwnPropertyDescriptor(h,T):null;I&&(I.get||I.set)?Object.defineProperty(m,T,I):m[T]=h[T]}return m.default=h,g&&g.set(h,m),m}var o=function(h){(0,S.__extends)(v,h);function v(){return h!==null&&h.apply(this,arguments)||this}return v.prototype.getDefaultCfg=function(){var g=h.prototype.getDefaultCfg.call(this);return g.renderer="canvas",g.autoDraw=!0,g.localRefresh=!0,g.refreshElements=[],g.clipView=!0,g.quickHit=!1,g},v.prototype.onCanvasChange=function(g){(g==="attr"||g==="sort"||g==="changeSize")&&(this.set("refreshElements",[this]),this.draw())},v.prototype.getShapeBase=function(){return O},v.prototype.getGroupBase=function(){return p.default},v.prototype.getPixelRatio=function(){var g=this.get("pixelRatio")||(0,f.getPixelRatio)();return g>=1?Math.ceil(g):1},v.prototype.getViewRange=function(){return{minX:0,minY:0,maxX:this.cfg.width,maxY:this.cfg.height}},v.prototype.createDom=function(){var g=document.createElement("canvas"),m=g.getContext("2d");return this.set("context",m),g},v.prototype.setDOMSize=function(g,m){h.prototype.setDOMSize.call(this,g,m);var M=this.get("context"),T=this.get("el"),I=this.getPixelRatio();T.width=I*g,T.height=I*m,I>1&&M.scale(I,I)},v.prototype.clear=function(){h.prototype.clear.call(this),this._clearFrame();var g=this.get("context"),m=this.get("el");g.clearRect(0,0,m.width,m.height)},v.prototype.getShape=function(g,m){var M;return this.get("quickHit")?M=(0,A.getShape)(this,g,m):M=h.prototype.getShape.call(this,g,m,null),M},v.prototype._getRefreshRegion=function(){var g=this.get("refreshElements"),m=this.getViewRange(),M;if(g.length&&g[0]===this)M=m;else if(M=(0,a.getMergedRegion)(g),M){M.minX=Math.floor(M.minX),M.minY=Math.floor(M.minY),M.maxX=Math.ceil(M.maxX),M.maxY=Math.ceil(M.maxY),M.maxY+=1;var T=this.get("clipView");T&&(M=(0,a.mergeView)(M,m))}return M},v.prototype.refreshElement=function(g){var m=this.get("refreshElements");m.push(g)},v.prototype._clearFrame=function(){var g=this.get("drawFrame");g&&((0,f.clearAnimationFrame)(g),this.set("drawFrame",null),this.set("refreshElements",[]))},v.prototype.draw=function(){var g=this.get("drawFrame");this.get("autoDraw")&&g||this._startDraw()},v.prototype._drawAll=function(){var g=this.get("context"),m=this.get("el"),M=this.getChildren();g.clearRect(0,0,m.width,m.height),(0,a.applyAttrsToContext)(g,this),(0,a.drawChildren)(g,M),this.set("refreshElements",[])},v.prototype._drawRegion=function(){var g=this.get("context"),m=this.get("refreshElements"),M=this.getChildren(),T=this._getRefreshRegion();T?(g.clearRect(T.minX,T.minY,T.maxX-T.minX,T.maxY-T.minY),g.save(),g.beginPath(),g.rect(T.minX,T.minY,T.maxX-T.minX,T.maxY-T.minY),g.clip(),(0,a.applyAttrsToContext)(g,this),(0,a.checkRefresh)(this,M,T),(0,a.drawChildren)(g,M,T),g.restore()):m.length&&(0,a.clearChanged)(m),(0,f.each)(m,function(I){I.get("hasChanged")&&I.set("hasChanged",!1)}),this.set("refreshElements",[])},v.prototype._startDraw=function(){var g=this,m=this.get("drawFrame");m||(m=(0,f.requestAnimationFrame)(function(){g.get("localRefresh")?g._drawRegion():g._drawAll(),g.set("drawFrame",null)}),this.set("drawFrame",m))},v.prototype.skipDraw=function(){},v.prototype.removeDom=function(){var g=this.get("el");g.width=0,g.height=0,g.parentNode.removeChild(g)},v}(C.AbstractCanvas),u=o;t.default=u},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getShape=A;var P=e(30);function E(O,p){if(p){var f=(0,P.invert)(p);return(0,P.multiplyVec2)(f,O)}return O}function S(O,p,f){var a=O.getTotalMatrix();if(a){var l=E([p,f,1],a),n=l[0],o=l[1];return[n,o]}return[p,f]}function C(O,p,f){if(O.isCanvas&&O.isCanvas())return!0;if(!(0,P.isAllowCapture)(O)||O.cfg.isInView===!1)return!1;if(O.cfg.clipShape){var a=S(O,p,f),l=a[0],n=a[1];if(O.isClipped(l,n))return!1}var o=O.cfg.cacheCanvasBBox||O.getCanvasBBox();return p>=o.minX&&p<=o.maxX&&f>=o.minY&&f<=o.maxY}function A(O,p,f){if(!C(O,p,f))return null;for(var a=null,l=O.getChildren(),n=l.length,o=n-1;o>=0;o--){var u=l[o];if(u.isGroup())a=A(u,p,f);else if(C(u,p,f)){var h=u,v=S(u,p,f),g=v[0],m=v[1];h.isInShape(g,m)&&(a=u)}if(a)break}return a}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=e(54),A=P(e(63)),O=function(f){(0,E.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="circle",l.canFill=!0,l.canStroke=!0,l}return a.prototype.getDefaultAttrs=function(){var l=f.prototype.getDefaultAttrs.call(this);return(0,E.__assign)((0,E.__assign)({},l),{x:0,y:0,r:0})},a.prototype.createPath=function(l,n){var o=this.attr(),u=this.get("el");(0,S.each)(n||o,function(h,v){v==="x"||v==="y"?u.setAttribute("c"+v,h):C.SVG_ATTR_MAP[v]&&u.setAttribute(C.SVG_ATTR_MAP[v],h)})},a}(A.default),p=O;t.default=p},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=e(54),A=P(e(63)),O=function(f){(0,E.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="dom",l.canFill=!1,l.canStroke=!1,l}return a.prototype.createPath=function(l,n){var o=this.attr(),u=this.get("el");if((0,S.each)(n||o,function(m,M){C.SVG_ATTR_MAP[M]&&u.setAttribute(C.SVG_ATTR_MAP[M],m)}),typeof o.html=="function"){var h=o.html.call(this,o);if(h instanceof Element||h instanceof HTMLDocument){for(var v=u.childNodes,g=v.length-1;g>=0;g--)u.removeChild(v[g]);u.appendChild(h)}else u.innerHTML=h}else u.innerHTML=o.html},a}(A.default),p=O;t.default=p},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=e(54),A=P(e(63)),O=function(f){(0,E.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="ellipse",l.canFill=!0,l.canStroke=!0,l}return a.prototype.getDefaultAttrs=function(){var l=f.prototype.getDefaultAttrs.call(this);return(0,E.__assign)((0,E.__assign)({},l),{x:0,y:0,rx:0,ry:0})},a.prototype.createPath=function(l,n){var o=this.attr(),u=this.get("el");(0,S.each)(n||o,function(h,v){v==="x"||v==="y"?u.setAttribute("c"+v,h):C.SVG_ATTR_MAP[v]&&u.setAttribute(C.SVG_ATTR_MAP[v],h)})},a}(A.default),p=O;t.default=p},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=e(54),A=P(e(63)),O=function(f){(0,E.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="image",l.canFill=!1,l.canStroke=!1,l}return a.prototype.getDefaultAttrs=function(){var l=f.prototype.getDefaultAttrs.call(this);return(0,E.__assign)((0,E.__assign)({},l),{x:0,y:0,width:0,height:0})},a.prototype.createPath=function(l,n){var o=this,u=this.attr(),h=this.get("el");(0,S.each)(n||u,function(v,g){g==="img"?o._setImage(u.img):C.SVG_ATTR_MAP[g]&&h.setAttribute(C.SVG_ATTR_MAP[g],v)})},a.prototype.setAttr=function(l,n){this.attrs[l]=n,l==="img"&&this._setImage(n)},a.prototype._setImage=function(l){var n=this.attr(),o=this.get("el");if((0,S.isString)(l))o.setAttribute("href",l);else if(l instanceof window.Image)n.width||(o.setAttribute("width",l.width),this.attr("width",l.width)),n.height||(o.setAttribute("height",l.height),this.attr("height",l.height)),o.setAttribute("href",l.src);else if(l instanceof HTMLElement&&(0,S.isString)(l.nodeName)&&l.nodeName.toUpperCase()==="CANVAS")o.setAttribute("href",l.toDataURL());else if(l instanceof ImageData){var u=document.createElement("canvas");u.setAttribute("width",""+l.width),u.setAttribute("height",""+l.height),u.getContext("2d").putImageData(l,0,0),n.width||(o.setAttribute("width",""+l.width),this.attr("width",l.width)),n.height||(o.setAttribute("height",""+l.height),this.attr("height",l.height)),o.setAttribute("href",u.toDataURL())}},a}(A.default),p=O;t.default=p},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(33),C=e(0),A=e(54),O=P(e(63)),p=function(a){(0,E.__extends)(l,a);function l(){var n=a!==null&&a.apply(this,arguments)||this;return n.type="line",n.canFill=!1,n.canStroke=!0,n}return l.prototype.getDefaultAttrs=function(){var n=a.prototype.getDefaultAttrs.call(this);return(0,E.__assign)((0,E.__assign)({},n),{x1:0,y1:0,x2:0,y2:0,startArrow:!1,endArrow:!1})},l.prototype.createPath=function(n,o){var u=this.attr(),h=this.get("el");(0,C.each)(o||u,function(v,g){if(g==="startArrow"||g==="endArrow")if(v){var m=(0,C.isObject)(v)?n.addArrow(u,A.SVG_ATTR_MAP[g]):n.getDefaultArrow(u,A.SVG_ATTR_MAP[g]);h.setAttribute(A.SVG_ATTR_MAP[g],"url(#"+m+")")}else h.removeAttribute(A.SVG_ATTR_MAP[g]);else A.SVG_ATTR_MAP[g]&&h.setAttribute(A.SVG_ATTR_MAP[g],v)})},l.prototype.getTotalLength=function(){var n=this.attr(),o=n.x1,u=n.y1,h=n.x2,v=n.y2;return S.Line.length(o,u,h,v)},l.prototype.getPoint=function(n){var o=this.attr(),u=o.x1,h=o.y1,v=o.x2,g=o.y2;return S.Line.pointAt(u,h,v,g,n)},l}(O.default),f=p;t.default=f},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(63)),A=P(e(1001)),O=function(f){(0,E.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="marker",l.canFill=!0,l.canStroke=!0,l}return a.prototype.createPath=function(l){var n=this.get("el");n.setAttribute("d",this._assembleMarker())},a.prototype._assembleMarker=function(){var l=this._getPath();return(0,S.isArray)(l)?l.map(function(n){return n.join(" ")}).join(""):l},a.prototype._getPath=function(){var l=this.attr(),n=l.x,o=l.y,u=l.r||l.radius,h=l.symbol||"circle",v;return(0,S.isFunction)(h)?v=h:v=A.default.get(h),v?v(n,o,u):(console.warn(v+" symbol is not exist."),null)},a.symbolsFactory=A.default,a}(C.default),p=O;t.default=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P={circle:function(C,A,O){return[["M",C,A],["m",-O,0],["a",O,O,0,1,0,O*2,0],["a",O,O,0,1,0,-O*2,0]]},square:function(C,A,O){return[["M",C-O,A-O],["L",C+O,A-O],["L",C+O,A+O],["L",C-O,A+O],["Z"]]},diamond:function(C,A,O){return[["M",C-O,A],["L",C,A-O],["L",C+O,A],["L",C,A+O],["Z"]]},triangle:function(C,A,O){var p=O*Math.sin(1/3*Math.PI);return[["M",C-O,A+p],["L",C,A-p],["L",C+O,A+p],["z"]]},triangleDown:function(C,A,O){var p=O*Math.sin(1/3*Math.PI);return[["M",C-O,A-p],["L",C+O,A-p],["L",C,A+p],["Z"]]}},E={get:function(C){return P[C]},register:function(C,A){P[C]=A},remove:function(C){delete P[C]},getAll:function(){return P}};t.default=E},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=e(54),A=P(e(63)),O=function(f){(0,E.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="path",l.canFill=!0,l.canStroke=!0,l}return a.prototype.getDefaultAttrs=function(){var l=f.prototype.getDefaultAttrs.call(this);return(0,E.__assign)((0,E.__assign)({},l),{startArrow:!1,endArrow:!1})},a.prototype.createPath=function(l,n){var o=this,u=this.attr(),h=this.get("el");(0,S.each)(n||u,function(v,g){if(g==="path"&&(0,S.isArray)(v))h.setAttribute("d",o._formatPath(v));else if(g==="startArrow"||g==="endArrow")if(v){var m=(0,S.isObject)(v)?l.addArrow(u,C.SVG_ATTR_MAP[g]):l.getDefaultArrow(u,C.SVG_ATTR_MAP[g]);h.setAttribute(C.SVG_ATTR_MAP[g],"url(#"+m+")")}else h.removeAttribute(C.SVG_ATTR_MAP[g]);else C.SVG_ATTR_MAP[g]&&h.setAttribute(C.SVG_ATTR_MAP[g],v)})},a.prototype._formatPath=function(l){var n=l.map(function(o){return o.join(" ")}).join("");return~n.indexOf("NaN")?"":n},a.prototype.getTotalLength=function(){var l=this.get("el");return l?l.getTotalLength():null},a.prototype.getPoint=function(l){var n=this.get("el"),o=this.getTotalLength();if(o===0)return null;var u=n?n.getPointAtLength(l*o):null;return u?{x:u.x,y:u.y}:null},a}(A.default),p=O;t.default=p},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=e(54),A=P(e(63)),O=function(f){(0,E.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="polygon",l.canFill=!0,l.canStroke=!0,l}return a.prototype.createPath=function(l,n){var o=this.attr(),u=this.get("el");(0,S.each)(n||o,function(h,v){v==="points"&&(0,S.isArray)(h)&&h.length>=2?u.setAttribute("points",h.map(function(g){return g[0]+","+g[1]}).join(" ")):C.SVG_ATTR_MAP[v]&&u.setAttribute(C.SVG_ATTR_MAP[v],h)})},a}(A.default),p=O;t.default=p},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(33),C=e(0),A=e(54),O=P(e(63)),p=function(a){(0,E.__extends)(l,a);function l(){var n=a!==null&&a.apply(this,arguments)||this;return n.type="polyline",n.canFill=!0,n.canStroke=!0,n}return l.prototype.getDefaultAttrs=function(){var n=a.prototype.getDefaultAttrs.call(this);return(0,E.__assign)((0,E.__assign)({},n),{startArrow:!1,endArrow:!1})},l.prototype.onAttrChange=function(n,o,u){a.prototype.onAttrChange.call(this,n,o,u),["points"].indexOf(n)!==-1&&this._resetCache()},l.prototype._resetCache=function(){this.set("totalLength",null),this.set("tCache",null)},l.prototype.createPath=function(n,o){var u=this.attr(),h=this.get("el");(0,C.each)(o||u,function(v,g){g==="points"&&(0,C.isArray)(v)&&v.length>=2?h.setAttribute("points",v.map(function(m){return m[0]+","+m[1]}).join(" ")):A.SVG_ATTR_MAP[g]&&h.setAttribute(A.SVG_ATTR_MAP[g],v)})},l.prototype.getTotalLength=function(){var n=this.attr().points,o=this.get("totalLength");return(0,C.isNil)(o)?(this.set("totalLength",S.Polyline.length(n)),this.get("totalLength")):o},l.prototype.getPoint=function(n){var o=this.attr().points,u=this.get("tCache");u||(this._setTcache(),u=this.get("tCache"));var h,v;return(0,C.each)(u,function(g,m){n>=g[0]&&n<=g[1]&&(h=(n-g[0])/(g[1]-g[0]),v=m)}),S.Line.pointAt(o[v][0],o[v][1],o[v+1][0],o[v+1][1],h)},l.prototype._setTcache=function(){var n=this.attr().points;if(!(!n||n.length===0)){var o=this.getTotalLength();if(!(o<=0)){var u=0,h=[],v,g;(0,C.each)(n,function(m,M){n[M+1]&&(v=[],v[0]=u/o,g=S.Line.length(m[0],m[1],n[M+1][0],n[M+1][1]),u+=g,v[1]=u/o,h.push(v))}),this.set("tCache",h)}}},l.prototype.getStartTangent=function(){var n=this.attr().points,o=[];return o.push([n[1][0],n[1][1]]),o.push([n[0][0],n[0][1]]),o},l.prototype.getEndTangent=function(){var n=this.attr().points,o=n.length-1,u=[];return u.push([n[o-1][0],n[o-1][1]]),u.push([n[o][0],n[o][1]]),u},l}(O.default),f=p;t.default=f},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=P(e(63)),A=e(54),O=e(1006),p=function(a){(0,E.__extends)(l,a);function l(){var n=a!==null&&a.apply(this,arguments)||this;return n.type="rect",n.canFill=!0,n.canStroke=!0,n}return l.prototype.getDefaultAttrs=function(){var n=a.prototype.getDefaultAttrs.call(this);return(0,E.__assign)((0,E.__assign)({},n),{x:0,y:0,width:0,height:0,radius:0})},l.prototype.createPath=function(n,o){var u=this,h=this.attr(),v=this.get("el"),g=!1,m=["x","y","width","height","radius"];(0,S.each)(o||h,function(M,T){m.indexOf(T)!==-1&&!g?(v.setAttribute("d",u._assembleRect(h)),g=!0):m.indexOf(T)===-1&&A.SVG_ATTR_MAP[T]&&v.setAttribute(A.SVG_ATTR_MAP[T],M)})},l.prototype._assembleRect=function(n){var o=n.x,u=n.y,h=n.width,v=n.height,g=n.radius;if(!g)return"M "+o+","+u+" l "+h+",0 l 0,"+v+" l"+-h+" 0 z";var m=(0,O.parseRadius)(g);(0,S.isArray)(g)?g.length===1?m.r1=m.r2=m.r3=m.r4=g[0]:g.length===2?(m.r1=m.r3=g[0],m.r2=m.r4=g[1]):g.length===3?(m.r1=g[0],m.r2=m.r4=g[1],m.r3=g[2]):(m.r1=g[0],m.r2=g[1],m.r3=g[2],m.r4=g[3]):m.r1=m.r2=m.r3=m.r4=g;var M=[["M "+(o+m.r1)+","+u],["l "+(h-m.r1-m.r2)+",0"],["a "+m.r2+","+m.r2+",0,0,1,"+m.r2+","+m.r2],["l 0,"+(v-m.r2-m.r3)],["a "+m.r3+","+m.r3+",0,0,1,"+-m.r3+","+m.r3],["l "+(m.r3+m.r4-h)+",0"],["a "+m.r4+","+m.r4+",0,0,1,"+-m.r4+","+-m.r4],["l 0,"+(m.r4+m.r1-v)],["a "+m.r1+","+m.r1+",0,0,1,"+m.r1+","+-m.r1],["z"]];return M.join(" ")},l}(C.default),f=p;t.default=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parsePath=A,t.parseRadius=C;var P=e(0),E=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,S=/[^\s,]+/gi;function C(O){var p=0,f=0,a=0,l=0;return(0,P.isArray)(O)?O.length===1?p=f=a=l=O[0]:O.length===2?(p=a=O[0],f=l=O[1]):O.length===3?(p=O[0],f=l=O[1],a=O[2]):(p=O[0],f=O[1],a=O[2],l=O[3]):p=f=a=l=O,{r1:p,r2:f,r3:a,r4:l}}function A(O){if(O=O||[],(0,P.isArray)(O))return O;if((0,P.isString)(O))return O=O.match(E),(0,P.each)(O,function(p,f){if(p=p.match(S),p[0].length>1){var a=p[0].charAt(0);p.splice(1,0,p[0].substr(1)),p[0]=a}(0,P.each)(p,function(l,n){isNaN(l)||(p[n]=+l)}),O[f]=p}),O}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(1),S=e(0),C=e(171),A=e(150),O=e(54),p=P(e(63)),f=.3,a={top:"before-edge",middle:"central",bottom:"after-edge",alphabetic:"baseline",hanging:"hanging"},l={top:"text-before-edge",middle:"central",bottom:"text-after-edge",alphabetic:"alphabetic",hanging:"hanging"},n={left:"left",start:"left",center:"middle",right:"end",end:"end"},o=function(h){(0,E.__extends)(v,h);function v(){var g=h!==null&&h.apply(this,arguments)||this;return g.type="text",g.canFill=!0,g.canStroke=!0,g}return v.prototype.getDefaultAttrs=function(){var g=h.prototype.getDefaultAttrs.call(this);return(0,E.__assign)((0,E.__assign)({},g),{x:0,y:0,text:null,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom"})},v.prototype.createPath=function(g,m){var M=this,T=this.attr(),I=this.get("el");this._setFont(),(0,S.each)(m||T,function(D,R){R==="text"?M._setText(""+D):R==="matrix"&&D?(0,A.setTransform)(M):O.SVG_ATTR_MAP[R]&&I.setAttribute(O.SVG_ATTR_MAP[R],D)}),I.setAttribute("paint-order","stroke"),I.setAttribute("style","stroke-linecap:butt; stroke-linejoin:miter;")},v.prototype._setFont=function(){var g=this.get("el"),m=this.attr(),M=m.textBaseline,T=m.textAlign,I=(0,C.detect)();I&&I.name==="firefox"?g.setAttribute("dominant-baseline",l[M]||"alphabetic"):g.setAttribute("alignment-baseline",a[M]||"baseline"),g.setAttribute("text-anchor",n[T]||"left")},v.prototype._setText=function(g){var m=this.get("el"),M=this.attr(),T=M.x,I=M.textBaseline,D=I===void 0?"bottom":I;if(!g)m.innerHTML="";else if(~g.indexOf(` +`)){var R=g.split(` +`),b=R.length-1,L="";(0,S.each)(R,function(x,F){F===0?D==="alphabetic"?L+=''+x+"":D==="top"?L+=''+x+"":D==="middle"?L+=''+x+"":D==="bottom"?L+=''+x+"":D==="hanging"&&(L+=''+x+""):L+=''+x+""}),m.innerHTML=L}else m.innerHTML=g},v}(p.default),u=o;t.default=u},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var S=e(1),C=e(30),A=e(54),O=e(277),p=e(150),f=e(74),a=u(e(191)),l=P(e(278)),n=P(e(1009));function o(g){if(typeof WeakMap!="function")return null;var m=new WeakMap,M=new WeakMap;return(o=function(I){return I?M:m})(g)}function u(g,m){if(!m&&g&&g.__esModule)return g;if(g===null||E(g)!=="object"&&typeof g!="function")return{default:g};var M=o(m);if(M&&M.has(g))return M.get(g);var T={},I=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var D in g)if(D!=="default"&&Object.prototype.hasOwnProperty.call(g,D)){var R=I?Object.getOwnPropertyDescriptor(g,D):null;R&&(R.get||R.set)?Object.defineProperty(T,D,R):T[D]=g[D]}return T.default=g,M&&M.set(g,T),T}var h=function(g){(0,S.__extends)(m,g);function m(M){return g.call(this,(0,S.__assign)((0,S.__assign)({},M),{autoDraw:!0,renderer:"svg"}))||this}return m.prototype.getShapeBase=function(){return a},m.prototype.getGroupBase=function(){return l.default},m.prototype.getShape=function(M,T,I){var D=I.target||I.srcElement;if(!A.SHAPE_TO_TAGS[D.tagName]){for(var R=D.parentNode;R&&!A.SHAPE_TO_TAGS[R.tagName];)R=R.parentNode;D=R}return this.find(function(b){return b.get("el")===D})},m.prototype.createDom=function(){var M=(0,f.createSVGElement)("svg"),T=new n.default(M);return M.setAttribute("width",""+this.get("width")),M.setAttribute("height",""+this.get("height")),this.set("context",T),M},m.prototype.onCanvasChange=function(M){var T=this.get("context"),I=this.get("el");if(M==="sort"){var D=this.get("children");D&&D.length&&(0,f.sortDom)(this,function(b,L){return D.indexOf(b)-D.indexOf(L)?1:0})}else if(M==="clear"){if(I){I.innerHTML="";var R=T.el;R.innerHTML="",I.appendChild(R)}}else M==="matrix"?(0,p.setTransform)(this):M==="clip"?(0,p.setClip)(this,T):M==="changeSize"&&(I.setAttribute("width",""+this.get("width")),I.setAttribute("height",""+this.get("height")))},m.prototype.draw=function(){var M=this.get("context"),T=this.getChildren();(0,p.setClip)(this,M),T.length&&(0,O.drawChildren)(M,T)},m}(C.AbstractCanvas),v=h;t.default=v},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=e(0),S=P(e(1010)),C=P(e(1011)),A=P(e(1012)),O=P(e(1013)),p=P(e(1014)),f=e(74),a=function(){function n(o){var u=(0,f.createSVGElement)("defs"),h=(0,E.uniqueId)("defs_");u.id=h,o.appendChild(u),this.children=[],this.defaultArrow={},this.el=u,this.canvas=o}return n.prototype.find=function(o,u){for(var h=this.children,v=null,g=0;g'}),u}function p(n,o){var u=S.exec(n),h=(0,P.mod)((0,P.toRadian)(parseFloat(u[1])),Math.PI*2),v=u[2],g,m;h>=0&&h<.5*Math.PI?(g={x:0,y:0},m={x:1,y:1}):.5*Math.PI<=h&&h`;a.innerHTML=l},p}(),O=A;t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P=e(0),E=e(74),S=function(){function A(O,p){this.cfg={};var f=(0,E.createSVGElement)("marker"),a=(0,P.uniqueId)("marker_");f.setAttribute("id",a);var l=(0,E.createSVGElement)("path");l.setAttribute("stroke",O.stroke||"none"),l.setAttribute("fill",O.fill||"none"),f.appendChild(l),f.setAttribute("overflow","visible"),f.setAttribute("orient","auto-start-reverse"),this.el=f,this.child=l,this.id=a;var n=O[p==="marker-start"?"startArrow":"endArrow"];return this.stroke=O.stroke||"#000",n===!0?this._setDefaultPath(p,l):(this.cfg=n,this._setMarker(O.lineWidth,l)),this}return A.prototype.match=function(){return!1},A.prototype._setDefaultPath=function(O,p){var f=this.el;p.setAttribute("d","M0,0 L"+10*Math.cos(Math.PI/6)+",5 L0,10"),f.setAttribute("refX",""+10*Math.cos(Math.PI/6)),f.setAttribute("refY",""+5)},A.prototype._setMarker=function(O,p){var f=this.el,a=this.cfg.path,l=this.cfg.d;(0,P.isArray)(a)&&(a=a.map(function(n){return n.join(" ")}).join("")),p.setAttribute("d",a),f.appendChild(p),l&&f.setAttribute("refX",""+l/O)},A.prototype.update=function(O){var p=this.child;p.attr?p.attr("fill",O):p.setAttribute("fill",O)},A}(),C=S;t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P=e(0),E=e(74),S=function(){function A(O){this.type="clip",this.cfg={};var p=(0,E.createSVGElement)("clipPath");this.el=p,this.id=(0,P.uniqueId)("clip_"),p.id=this.id;var f=O.cfg.el;return p.appendChild(f),this.cfg=O,this}return A.prototype.match=function(){return!1},A.prototype.remove=function(){var O=this.el;O.parentNode.removeChild(O)},A}(),C=S;t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var P=e(0),E=e(74),S=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,C=function(){function O(p){this.cfg={};var f=(0,E.createSVGElement)("pattern");f.setAttribute("patternUnits","userSpaceOnUse");var a=(0,E.createSVGElement)("image");f.appendChild(a);var l=(0,P.uniqueId)("pattern_");f.id=l,this.el=f,this.id=l,this.cfg=p;var n=S.exec(p),o=n[2];a.setAttribute("href",o);var u=new Image;o.match(/^data:/i)||(u.crossOrigin="Anonymous"),u.src=o;function h(){f.setAttribute("width",""+u.width),f.setAttribute("height",""+u.height)}return u.complete?h():(u.onload=h,u.src=u.src),this}return O.prototype.match=function(p,f){return this.cfg===f},O}(),A=C;t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(26),S=e(273),C=e(34),A=e(151),O=(0,E.registerShapeFactory)("interval",{defaultShapeType:"rect",getDefaultPoints:function(f){return(0,A.getRectPoints)(f)}});(0,E.registerShape)("interval","rect",{draw:function(f,a){var l=(0,C.getStyle)(f,!1,!0),n=a,o=f==null?void 0:f.background;if(o){n=a.addGroup();var u=(0,C.getBackgroundRectStyle)(f),h=(0,A.getBackgroundRectPath)(f,this.parsePoints(f.points),this.coordinate);n.addShape("path",{attrs:(0,P.__assign)((0,P.__assign)({},u),{path:h}),zIndex:-1,name:S.BACKGROUND_SHAPE})}var v;l.radius&&this.coordinate.isRect?v=(0,A.getRectWithCornerRadius)(this.parsePoints(f.points),this.coordinate,l.radius):v=this.parsePath((0,A.getIntervalRectPath)(f.points,l.lineCap,this.coordinate));var g=n.addShape("path",{attrs:(0,P.__assign)((0,P.__assign)({},l),{path:v}),name:"interval"});return o?n:g},getMarker:function(f){var a=f.color,l=f.isInPolar;return l?{symbol:"circle",style:{r:4.5,fill:a}}:{symbol:"square",style:{r:4,fill:a}}}}),t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(0),E=e(147),S=e(26),C=e(280),A=e(283),O=(0,S.registerShapeFactory)("point",{defaultShapeType:"hollow-circle",getDefaultPoints:function(f){return(0,C.splitPoints)(f)}});(0,P.each)(A.SHAPES,function(p){(0,S.registerShape)("point","hollow-"+p,{draw:function(a,l){return(0,A.drawPoints)(this,a,l,p,!0)},getMarker:function(a){var l=a.color;return{symbol:E.MarkerSymbols[p]||p,style:{r:4.5,stroke:l,fill:null}}}})}),t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(20),C=e(48),A=e(282),O=(0,P.__importDefault)(e(91));e(1018);var p=function(f){(0,P.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="violin",l.shapeType="violin",l.generatePoints=!0,l}return a.prototype.createShapePointsCfg=function(l){var n=f.prototype.createShapePointsCfg.call(this,l),o,u=this.getAttribute("size");if(u){o=this.getAttributeValues(u,l)[0];var h=this.coordinate,v=(0,C.getXDimensionLength)(h);o=o/v}else this.defaultSize||(this.defaultSize=(0,A.getDefaultSize)(this)),o=this.defaultSize;return n.size=o,n._size=(0,E.get)(l[S.FIELD_ORIGIN],[this._sizeField]),n},a.prototype.initAttributes=function(){var l=this.attributeOption,n=l.size?l.size.fields[0]:this._sizeField?this._sizeField:"size";this._sizeField=n,delete l.size,f.prototype.initAttributes.call(this)},a}(O.default);t.default=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(26),C=e(117),A=e(34);function O(f){if(!(0,E.isArray)(f))return[];var a=(0,E.max)(f);return(0,E.map)(f,function(l){return l/a})}var p=(0,S.registerShapeFactory)("violin",{defaultShapeType:"violin",getDefaultPoints:function(a){var l=a.size/2,n=[],o=O(a._size);return(0,E.each)(a.y,function(u,h){var v=o[h]*l,g=h===0,m=h===a.y.length-1;n.push({isMin:g,isMax:m,x:a.x-v,y:u}),n.unshift({isMin:g,isMax:m,x:a.x+v,y:u})}),n}});(0,S.registerShape)("violin","violin",{draw:function(a,l){var n=(0,A.getStyle)(a,!0,!0),o=this.parsePath((0,C.getViolinPath)(a.points));return l.addShape("path",{attrs:(0,P.__assign)((0,P.__assign)({},n),{path:o}),name:"violin"})},getMarker:function(a){var l=a.color;return{symbol:"circle",style:{r:4,fill:l}}}}),t.default=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(26),E=e(101);(0,P.registerShape)("area","line",{draw:function(C,A){var O=(0,E.getShapeAttrs)(C,!0,!1,this),p=A.addShape({type:"path",attrs:O,name:"area"});return p},getMarker:function(C){var A=C.color;return{symbol:function(p,f,a){return a===void 0&&(a=5.5),[["M",p-a,f-4],["L",p+a,f-4],["L",p+a,f+4],["L",p-a,f+4],["Z"]]},style:{r:5,stroke:A,fill:null}}}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(26),E=e(101);(0,P.registerShape)("area","smooth",{draw:function(C,A){var O=this.coordinate,p=(0,E.getShapeAttrs)(C,!1,!0,this,(0,E.getConstraint)(O)),f=A.addShape({type:"path",attrs:p,name:"area"});return f},getMarker:function(C){var A=C.color;return{symbol:function(p,f,a){return a===void 0&&(a=5.5),[["M",p-a,f-4],["L",p+a,f-4],["L",p+a,f+4],["L",p-a,f+4],["Z"]]},style:{r:5,fill:A}}}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(26),E=e(101);(0,P.registerShape)("area","smooth-line",{draw:function(C,A){var O=this.coordinate,p=(0,E.getShapeAttrs)(C,!0,!0,this,(0,E.getConstraint)(O)),f=A.addShape({type:"path",attrs:p,name:"area"});return f},getMarker:function(C){var A=C.color;return{symbol:function(p,f,a){return a===void 0&&(a=5.5),[["M",p-a,f-4],["L",p+a,f-4],["L",p+a,f+4],["L",p-a,f+4],["Z"]]},style:{r:5,stroke:A,fill:null}}}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(46),S=e(26),C=e(34),A=e(478);function O(f,a,l){var n=(0,A.getQPath)(a,l),o=[["M",f.x,f.y]];return o.push(n),o}function p(f,a){var l=(0,A.getQPath)(f[1],a),n=(0,A.getQPath)(f[3],a),o=[["M",f[0].x,f[0].y]];return o.push(n),o.push(["L",f[3].x,f[3].y]),o.push(["L",f[2].x,f[2].y]),o.push(l),o.push(["L",f[1].x,f[1].y]),o.push(["L",f[0].x,f[0].y]),o.push(["Z"]),o}(0,S.registerShape)("edge","arc",{draw:function(a,l){var n=(0,C.getStyle)(a,!0,!1,"lineWidth"),o=a.points,u=o.length>2?"weight":"normal",h;if(a.isInCircle){var v={x:0,y:1};return u==="normal"?h=O(o[0],o[1],v):(n.fill=n.stroke,h=p(o,v)),h=this.parsePath(h),l.addShape("path",{attrs:(0,P.__assign)((0,P.__assign)({},n),{path:h})})}else{if(u==="normal")return o=this.parsePoints(o),h=(0,E.getArcPath)((o[1].x+o[0].x)/2,o[0].y,Math.abs(o[1].x-o[0].x)/2,Math.PI,Math.PI*2),l.addShape("path",{attrs:(0,P.__assign)((0,P.__assign)({},n),{path:h})});var g=(0,A.getCPath)(o[1],o[3]),m=(0,A.getCPath)(o[2],o[0]);return h=[["M",o[0].x,o[0].y],["L",o[1].x,o[1].y],g,["L",o[3].x,o[3].y],["L",o[2].x,o[2].y],m,["Z"]],h=this.parsePath(h),n.fill=n.stroke,l.addShape("path",{attrs:(0,P.__assign)((0,P.__assign)({},n),{path:h})})}},getMarker:function(a){return{symbol:"circle",style:{r:4.5,fill:a.color}}}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(26),S=e(34),C=e(478);function A(O,p){var f=(0,C.getCPath)(O,p),a=[["M",O.x,O.y]];return a.push(f),a}(0,E.registerShape)("edge","smooth",{draw:function(p,f){var a=(0,S.getStyle)(p,!0,!1,"lineWidth"),l=p.points,n=this.parsePath(A(l[0],l[1]));return f.addShape("path",{attrs:(0,P.__assign)((0,P.__assign)({},a),{path:n})})},getMarker:function(p){return{symbol:"circle",style:{r:4.5,fill:p.color}}}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(26),C=e(34),A=1/3;function O(p,f){var a=[];a.push({x:p.x,y:p.y*(1-A)+f.y*A}),a.push({x:f.x,y:p.y*(1-A)+f.y*A}),a.push(f);var l=[["M",p.x,p.y]];return(0,E.each)(a,function(n){l.push(["L",n.x,n.y])}),l}(0,S.registerShape)("edge","vhv",{draw:function(f,a){var l=(0,C.getStyle)(f,!0,!1,"lineWidth"),n=f.points,o=this.parsePath(O(n[0],n[1]));return a.addShape("path",{attrs:(0,P.__assign)((0,P.__assign)({},l),{path:o})})},getMarker:function(f){return{symbol:"circle",style:{r:4.5,fill:f.color}}}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(26),S=e(117),C=e(34);(0,E.registerShape)("violin","smooth",{draw:function(O,p){var f=(0,C.getStyle)(O,!0,!0),a=this.parsePath((0,S.getSmoothViolinPath)(O.points));return p.addShape("path",{attrs:(0,P.__assign)((0,P.__assign)({},f),{path:a})})},getMarker:function(O){var p=O.color;return{symbol:"circle",style:{stroke:null,r:4,fill:p}}}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(26),S=e(117),C=e(34);(0,E.registerShape)("violin","hollow",{draw:function(O,p){var f=(0,C.getStyle)(O,!0,!1),a=this.parsePath((0,S.getViolinPath)(O.points));return p.addShape("path",{attrs:(0,P.__assign)((0,P.__assign)({},f),{path:a})})},getMarker:function(O){var p=O.color;return{symbol:"circle",style:{r:4,fill:null,stroke:p}}}}),(0,E.registerShape)("violin","hollow-smooth",{draw:function(O,p){var f=(0,C.getStyle)(O,!0,!1),a=this.parsePath((0,S.getSmoothViolinPath)(O.points));return p.addShape("path",{attrs:(0,P.__assign)((0,P.__assign)({},f),{path:a})})},getMarker:function(O){var p=O.color;return{symbol:"circle",style:{r:4,fill:null,stroke:p}}}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pieOuterLabelLayout=void 0;var P=e(0),E=e(46),S=e(490),C=4;function A(p,f){var a=f.getCenter(),l=f.getRadius();if(p&&p.labelLine){var n=p.angle,o=p.offset,u=(0,E.polarToCartesian)(a.x,a.y,l,n),h=p.x+(0,P.get)(p,"offsetX",0)*(Math.cos(n)>0?1:-1),v=p.y+(0,P.get)(p,"offsetY",0)*(Math.sin(n)>0?1:-1),g={x:h-Math.cos(n)*C,y:v-Math.sin(n)*C},m=p.labelLine.smooth,M=[],T=g.x-a.x,I=g.y-a.y,D=Math.atan(I/T);if(T<0&&(D+=Math.PI),m===!1){(0,P.isObject)(p.labelLine)||(p.labelLine={});var R=0;(n<0&&n>-Math.PI/2||n>Math.PI*1.5)&&g.y>u.y&&(R=1),n>=0&&nu.y&&(R=1),n>=Math.PI/2&&ng.y&&(R=1),(n<-Math.PI/2||n>=Math.PI&&ng.y&&(R=1);var b=o/2>4?4:Math.max(o/2-1,0),L=(0,E.polarToCartesian)(a.x,a.y,l+b,n),x=(0,E.polarToCartesian)(a.x,a.y,l+o/2,D),F=0;M.push("M "+u.x+" "+u.y),M.push("L "+L.x+" "+L.y),M.push("A "+a.x+" "+a.y+" 0 "+F+" "+R+" "+x.x+" "+x.y),M.push("L "+g.x+" "+g.y)}else{var L=(0,E.polarToCartesian)(a.x,a.y,l+(o/2>4?4:Math.max(o/2-1,0)),n),B=u.xMath.pow(Math.E,-16)&&M.push.apply(M,["C",g.x+B*4,g.y,2*L.x-u.x,2*L.y-u.y,u.x,u.y]),M.push("L "+u.x+" "+u.y)}p.labelLine.path=M.join(" ")}}function O(p,f,a,l){var n=(0,P.filter)(p,function(j){return!(0,P.isNil)(j)}),o=f[0]&&f[0].get("coordinate");if(!!o){for(var u=o.getCenter(),h=o.getRadius(),v={},g=0,m=f;gw&&(j.sort(function(H,Y){return Y.percent-H.percent}),(0,P.each)(j,function(H,Y){Y+1>w&&(v[H.id].set("visible",!1),H.invisible=!0)})),(0,S.antiCollision)(j,T,N)}),(0,P.each)(b,function(j,W){(0,P.each)(j,function(w){var H=W===R,Y=v[w.id],K=Y.getChildByIndex(0);if(K){var _=h+I,tt=w.y-u.y,X=Math.pow(_,2),k=Math.pow(tt,2),at=X-k>0?X-k:0,Z=Math.sqrt(at),it=Math.abs(Math.cos(w.angle)*_);H?w.x=u.x+Math.max(Z,it):w.x=u.x-Math.max(Z,it)}K&&(K.attr("y",w.y),K.attr("x",w.x)),A(w,o)})})}}}t.pieOuterLabelLayout=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pieSpiderLabelLayout=void 0;var P=e(0),E=e(46),S=e(490),C=e(116),A=4,O=4,p=4;function f(l,n,o){var u=n.getCenter(),h=n.getRadius(),v={x:l.x-(o?p:-p),y:l.y},g=(0,E.polarToCartesian)(u.x,u.y,h+A,l.angle),m={x:v.x,y:v.y},M={x:g.x,y:g.y},T=(0,E.polarToCartesian)(u.x,u.y,h,l.angle),I="";if(v.y!==g.y){var D=o?4:-4;m.y=v.y,l.angle<0&&l.angle>=-Math.PI/2&&(m.x=Math.max(g.x,v.x-D),v.y0&&l.angleg.y?M.y=m.y:(M.y=g.y,M.x=Math.max(M.x,m.x-D))),l.angle>Math.PI/2&&(m.x=Math.min(g.x,v.x-D),v.y>g.y?M.y=m.y:(M.y=g.y,M.x=Math.min(M.x,m.x-D))),l.angle<-Math.PI/2&&(m.x=Math.min(g.x,v.x-D),v.yv.x||H.x===v.x&&H.y>v.y,_=(0,P.isNil)(H.offsetX)?O:H.offsetX,tt=(0,E.polarToCartesian)(v.x,v.y,g+A,H.angle),X=R+_;H.x=v.x+(K?1:-1)*(g+X),H.y=tt.y}});var b=h.start,L=h.end,x="left",F="right",B=(0,P.groupBy)(l,function(H){return H.xN&&(N=Math.min(Y,Math.abs(b.y-L.y)))});var j={minX:b.x,maxX:L.x,minY:v.y-N/2,maxY:v.y+N/2};(0,P.each)(B,function(H,Y){var K=N/D;H.length>K&&(H.sort(function(_,tt){return tt.percent-_.percent}),(0,P.each)(H,function(_,tt){tt>K&&(m[_.id].set("visible",!1),_.invisible=!0)})),(0,S.antiCollision)(H,D,j)});var W=j.minY,w=j.maxY;(0,P.each)(B,function(H,Y){var K=Y===F;(0,P.each)(H,function(_){var tt=(0,P.get)(m,_&&[_.id]);if(!!tt){if(_.yw){tt.set("visible",!1);return}var X=tt.getChildByIndex(0),k=X.getCanvasBBox(),at={x:K?k.x:k.maxX,y:k.y+k.height/2};(0,C.translate)(X,_.x-at.x,_.y-at.y),_.labelLine&&f(_,h,K)}})})}}t.pieSpiderLabelLayout=a},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hideOverlap=void 0;var P=e(0),E=e(1030),S=e(115);function C(A,O,p,f){for(var a=0;a4)return[];var v=function(T,I){return[I.x-T.x,I.y-T.y]},g=v(h[0],h[1]),m=v(h[1],h[2]);return[g,m]}function O(h,v,g){v===void 0&&(v=0),g===void 0&&(g={x:0,y:0});var m=h.x,M=h.y;return{x:(m-g.x)*Math.cos(-v)+(M-g.y)*Math.sin(-v)+g.x,y:(g.x-m)*Math.sin(-v)+(M-g.y)*Math.cos(-v)+g.y}}function p(h){var v=[{x:h.x,y:h.y},{x:h.x+h.width,y:h.y},{x:h.x+h.width,y:h.y+h.height},{x:h.x,y:h.y+h.height}],g=h.rotation;return g?[O(v[0],g,v[0]),O(v[1],g,v[0]),O(v[2],g,v[0]),O(v[3],g,v[0])]:v}function f(h,v){if(h.length>4)return{min:0,max:0};var g=[];return h.forEach(function(m){g.push(C([m.x,m.y],v))}),{min:Math.min.apply(Math,g),max:Math.max.apply(Math,g)}}function a(h,v){return h.max>v.min&&h.minh.x+h.width+g||v.x+v.widthh.y+h.height+g||v.y+v.height=o.height:u.width>=o.width}function C(p,f,a){var l=!!p.getAdjust("stack");return l||f.every(function(n,o){var u=a[o];return S(p,n,u)})}function A(p,f,a){var l=p.coordinate,n=P.BBox.fromObject(a.getBBox()),o=(0,E.findLabelTextShape)(f);l.isTransposed?o.attr({x:n.minX+n.width/2,textAlign:"center"}):o.attr({y:n.minY+n.height/2,textBaseline:"middle"})}function O(p,f,a){var l;if(a.length!==0){var n=(l=a[0])===null||l===void 0?void 0:l.get("element"),o=n==null?void 0:n.geometry;if(!(!o||o.type!=="interval")){var u=C(o,f,a);u&&a.forEach(function(h,v){var g=f[v];A(o,g,h)})}}}t.intervalAdjustPosition=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.intervalHideOverlap=void 0;var P=e(0),E=e(115);function S(A){var O=500,p=[],f=Math.max(Math.floor(A.length/O),1);return(0,P.each)(A,function(a,l){l%f==0?p.push(a):a.set("visible",!1)}),p}function C(A,O,p){var f;if(p.length!==0){var a=(f=p[0])===null||f===void 0?void 0:f.get("element"),l=a==null?void 0:a.geometry;if(!(!l||l.type!=="interval")){var n=S(O),o=l.getXYFields()[0],u=[],h=[],v=(0,P.groupBy)(n,function(I){return I.get("data")[o]}),g=(0,P.uniq)((0,P.map)(n,function(I){return I.get("data")[o]})),m;n.forEach(function(I){I.set("visible",!0)});var M=function(D){D&&(D.length&&h.push(D.pop()),h.push.apply(h,D))};for((0,P.size)(g)>0&&(m=g.shift(),M(v[m])),(0,P.size)(g)>0&&(m=g.pop(),M(v[m])),(0,P.each)(g.reverse(),function(I){M(v[I])});h.length>0;){var T=h.shift();T.get("visible")&&((0,E.checkShapeOverlap)(T,u)?T.set("visible",!1):u.push(T))}}}}t.intervalHideOverlap=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pointAdjustPosition=void 0;var P=e(0),E=e(115);function S(f,a){var l=f.getXYFields()[1],n=[],o=a.sort(function(u,h){return u.get("data")[l]-u.get("data")[l]});return o.length>0&&n.push(o.shift()),o.length>0&&n.push(o.pop()),n.push.apply(n,o),n}function C(f,a,l){return f.some(function(n){return l(n,a)})}function A(f,a,l){l===void 0&&(l=0);var n=Math.max(0,Math.min(f.x+f.width+l,a.x+a.width+l)-Math.max(f.x-l,a.x-l)),o=Math.max(0,Math.min(f.y+f.height+l,a.y+a.height+l)-Math.max(f.y-l,a.y-l));return n*o}function O(f,a){return C(f,a,function(l,n){var o=(0,E.findLabelTextShape)(l),u=(0,E.findLabelTextShape)(n);return A(o.getCanvasBBox(),u.getCanvasBBox(),2)>0})}function p(f,a,l,n,o){var u,h;if(l.length!==0){var v=(u=l[0])===null||u===void 0?void 0:u.get("element"),g=v==null?void 0:v.geometry;if(!(!g||g.type!=="point")){var m=g.getXYFields(),M=m[0],T=m[1],I=(0,P.groupBy)(a,function(b){return b.get("data")[M]}),D=[],R=o&&o.offset||((h=f[0])===null||h===void 0?void 0:h.offset)||12;(0,P.map)((0,P.keys)(I).reverse(),function(b){for(var L=S(g,I[b]);L.length;){var x=L.shift(),F=(0,E.findLabelTextShape)(x);if(C(D,x,function(j,W){return j.get("data")[M]===W.get("data")[M]&&j.get("data")[T]===W.get("data")[T]})){F.set("visible",!1);continue}var B=O(D,x),N=!1;if(B&&(F.attr("y",F.attr("y")+2*R),N=O(D,x)),N){F.set("visible",!1);continue}D.push(x)}})}}}t.pointAdjustPosition=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pathAdjustPosition=void 0;var P=e(0),E=e(115);function S(f,a){var l=f.getXYFields()[1],n=[],o=a.sort(function(u,h){return u.get("data")[l]-u.get("data")[l]});return o.length>0&&n.push(o.shift()),o.length>0&&n.push(o.pop()),n.push.apply(n,o),n}function C(f,a,l){return f.some(function(n){return l(n,a)})}function A(f,a,l){l===void 0&&(l=0);var n=Math.max(0,Math.min(f.x+f.width+l,a.x+a.width+l)-Math.max(f.x-l,a.x-l)),o=Math.max(0,Math.min(f.y+f.height+l,a.y+a.height+l)-Math.max(f.y-l,a.y-l));return n*o}function O(f,a){return C(f,a,function(l,n){var o=(0,E.findLabelTextShape)(l),u=(0,E.findLabelTextShape)(n);return A(o.getCanvasBBox(),u.getCanvasBBox(),2)>0})}function p(f,a,l,n,o){var u,h;if(l.length!==0){var v=(u=l[0])===null||u===void 0?void 0:u.get("element"),g=v==null?void 0:v.geometry;if(!(!g||["path","line","area"].indexOf(g.type)<0)){var m=g.getXYFields(),M=m[0],T=m[1],I=(0,P.groupBy)(a,function(b){return b.get("data")[M]}),D=[],R=o&&o.offset||((h=f[0])===null||h===void 0?void 0:h.offset)||12;(0,P.map)((0,P.keys)(I).reverse(),function(b){for(var L=S(g,I[b]);L.length;){var x=L.shift(),F=(0,E.findLabelTextShape)(x);if(C(D,x,function(j,W){return j.get("data")[M]===W.get("data")[M]&&j.get("data")[T]===W.get("data")[T]})){F.set("visible",!1);continue}var B=O(D,x),N=!1;if(B&&(F.attr("y",F.attr("y")+2*R),N=O(D,x)),N){F.set("visible",!1);continue}D.push(x)}})}}}t.pathAdjustPosition=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.limitInPlot=void 0;var P=e(0),E=e(48),S=e(1038),C=e(116);function A(O,p,f,a,l){if(!(p.length<=0)){var n=(l==null?void 0:l.direction)||["top","right","bottom","left"],o=(l==null?void 0:l.action)||"translate",u=(l==null?void 0:l.margin)||0,h=p[0].get("coordinate");if(!!h){var v=(0,E.getCoordinateBBox)(h,u),g=v.minX,m=v.minY,M=v.maxX,T=v.maxY;(0,P.each)(p,function(I){var D=I.getCanvasBBox(),R=D.minX,b=D.minY,L=D.maxX,x=D.maxY,F=D.x,B=D.y,N=D.width,j=D.height,W=F,w=B;if(n.indexOf("left")>=0&&(R=0&&(b=0&&(R>M?W=M-N:L>M&&(W=W-(L-M))),n.indexOf("bottom")>=0&&(b>T?w=T-j:x>T&&(w=w-(x-T))),W!==F||w!==B){var H=W-F;if(o==="translate")(0,C.translate)(I,H,w-B);else if(o==="ellipsis"){var Y=I.findAll(function(K){return K.get("type")==="text"});Y.forEach(function(K){var _=(0,P.pick)(K.attr(),["fontSize","fontFamily","fontWeight","fontStyle","fontVariant"]),tt=K.getCanvasBBox(),X=(0,S.getEllipsisText)(K.attr("text"),tt.width-Math.abs(H),_);K.attr("text",X)})}else I.hide()}})}}}t.limitInPlot=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getEllipsisText=t.measureTextWidth=void 0;var P=e(1),E=e(0),S=e(1039);t.measureTextWidth=(0,E.memoize)(function(A,O){O===void 0&&(O={});var p=O.fontSize,f=O.fontFamily,a=O.fontWeight,l=O.fontStyle,n=O.fontVariant,o=(0,S.getCanvasContext)();return o.font=[l,n,a,p+"px",f].join(" "),o.measureText((0,E.isString)(A)?A:"").width},function(A,O){return O===void 0&&(O={}),(0,P.__spreadArray)([A],(0,E.values)(O),!0).join("")});var C=function(O,p,f){var a=16,l=(0,t.measureTextWidth)("...",f),n;(0,E.isString)(O)?n=O:n=(0,E.toString)(O);var o=p,u=[],h,v;if((0,t.measureTextWidth)(O,f)<=p)return O;for(;h=n.substr(0,a),v=(0,t.measureTextWidth)(h,f),!(v+l>o&&v>o);)if(u.push(h),o-=v,n=n.substr(a),!n)return u.join("");for(;h=n.substr(0,1),v=(0,t.measureTextWidth)(h,f),!(v+l>o);)if(u.push(h),o-=v,n=n.substr(1),!n)return u.join("");return u.join("")+"..."};t.getEllipsisText=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCanvasContext=void 0;var P;function E(){return P||(P=document.createElement("canvas").getContext("2d")),P}t.getCanvasContext=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.showGrid=t.getCircleGridItems=t.getLineGridItems=t.getGridThemeCfg=void 0;var P=e(0);function E(O,p){var f=(0,P.deepMix)({},(0,P.get)(O,["components","axis","common"]),(0,P.get)(O,["components","axis",p]));return(0,P.get)(f,["grid"],{})}t.getGridThemeCfg=E;function S(O,p,f,a){var l=[],n=p.getTicks();return O.isPolar&&n.push({value:1,text:"",tickValue:""}),n.reduce(function(o,u,h){var v=u.value;if(a)l.push({points:[O.convert(f==="y"?{x:0,y:v}:{x:v,y:0}),O.convert(f==="y"?{x:1,y:v}:{x:v,y:1})]});else if(h){var g=o.value,m=(g+v)/2;l.push({points:[O.convert(f==="y"?{x:0,y:m}:{x:m,y:0}),O.convert(f==="y"?{x:1,y:m}:{x:m,y:1})]})}return u},n[0]),l}t.getLineGridItems=S;function C(O,p,f,a,l){var n=p.values.length,o=[],u=f.getTicks();return u.reduce(function(h,v){var g=h?h.value:v.value,m=v.value,M=(g+m)/2;return l==="x"?o.push({points:[O.convert({x:a?m:M,y:0}),O.convert({x:a?m:M,y:1})]}):o.push({points:(0,P.map)(Array(n+1),function(T,I){return O.convert({x:I/n,y:a?m:M})})}),v},u[0]),o}t.getCircleGridItems=C;function A(O,p){var f=(0,P.get)(p,"grid");if(f===null)return!1;var a=(0,P.get)(O,"grid");return!(f===void 0&&a===null)}t.showGrid=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(105),S=e(69),C=e(81),A=e(285),O=e(20),p=e(0),f=e(70),a=0,l=8,n=32,o=20,u=function(h){(0,P.__extends)(v,h);function v(g){var m=h.call(this,g)||this;return m.onChangeFn=p.noop,m.resetMeasure=function(){m.clear()},m.onValueChange=function(M){var T=M.ratio,I=m.getValidScrollbarCfg().animate;m.ratio=(0,p.clamp)(T,0,1);var D=m.view.getOptions().animate;I||m.view.animate(!1),m.changeViewData(m.getScrollRange(),!0),m.view.animate(D)},m.container=m.view.getLayer(O.LAYER.FORE).addGroup(),m.onChangeFn=(0,p.throttle)(m.onValueChange,20,{leading:!0}),m.trackLen=0,m.thumbLen=0,m.ratio=0,m.view.on(O.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,m.resetMeasure),m.view.on(O.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_SIZE,m.resetMeasure),m}return Object.defineProperty(v.prototype,"name",{get:function(){return"scrollbar"},enumerable:!1,configurable:!0}),v.prototype.destroy=function(){h.prototype.destroy.call(this),this.view.off(O.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,this.resetMeasure),this.view.off(O.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_SIZE,this.resetMeasure)},v.prototype.init=function(){},v.prototype.render=function(){this.option=this.view.getOptions().scrollbar,this.option?this.scrollbar?this.scrollbar=this.updateScrollbar():(this.scrollbar=this.createScrollbar(),this.scrollbar.component.on("scrollchange",this.onChangeFn)):this.scrollbar&&(this.scrollbar.component.destroy(),this.scrollbar=void 0)},v.prototype.layout=function(){var g=this;if(this.option&&!this.trackLen&&(this.measureScrollbar(),setTimeout(function(){g.view.destroyed||g.changeViewData(g.getScrollRange(),!0)})),this.scrollbar){var m=this.view.coordinateBBox.width,M=this.scrollbar.component.get("padding"),T=this.scrollbar.component.getLayoutBBox(),I=new C.BBox(T.x,T.y,Math.min(T.width,m),T.height).expand(M),D=this.getScrollbarComponentCfg(),R=void 0,b=void 0;if(D.isHorizontal){var L=(0,A.directionToPosition)(this.view.viewBBox,I,O.DIRECTION.BOTTOM),x=L[0],F=L[1],B=(0,A.directionToPosition)(this.view.coordinateBBox,I,O.DIRECTION.BOTTOM),N=B[0],j=B[1];R=N,b=F}else{var W=(0,A.directionToPosition)(this.view.viewBBox,I,O.DIRECTION.RIGHT),x=W[0],F=W[1],w=(0,A.directionToPosition)(this.view.viewBBox,I,O.DIRECTION.RIGHT),N=w[0],j=w[1];R=N,b=F}R+=M[3],b+=M[0],this.trackLen?this.scrollbar.component.update((0,P.__assign)((0,P.__assign)({},D),{x:R,y:b,trackLen:this.trackLen,thumbLen:this.thumbLen,thumbOffset:(this.trackLen-this.thumbLen)*this.ratio})):this.scrollbar.component.update((0,P.__assign)((0,P.__assign)({},D),{x:R,y:b})),this.view.viewBBox=this.view.viewBBox.cut(I,D.isHorizontal?O.DIRECTION.BOTTOM:O.DIRECTION.RIGHT)}},v.prototype.update=function(){this.render()},v.prototype.getComponents=function(){return this.scrollbar?[this.scrollbar]:[]},v.prototype.clear=function(){this.scrollbar&&(this.scrollbar.component.destroy(),this.scrollbar=void 0),this.trackLen=0,this.thumbLen=0,this.ratio=0,this.cnt=0,this.step=0,this.data=void 0,this.xScaleCfg=void 0,this.yScalesCfg=[]},v.prototype.setValue=function(g){this.onValueChange({ratio:g})},v.prototype.getValue=function(){return this.ratio},v.prototype.getThemeOptions=function(){var g=this.view.getTheme();return(0,p.get)(g,["components","scrollbar","common"],{})},v.prototype.getScrollbarTheme=function(g){var m=(0,p.get)(this.view.getTheme(),["components","scrollbar"]),M=g||{},T=M.thumbHighlightColor,I=(0,P.__rest)(M,["thumbHighlightColor"]);return{default:(0,p.deepMix)({},(0,p.get)(m,["default","style"],{}),I),hover:(0,p.deepMix)({},(0,p.get)(m,["hover","style"],{}),{thumbColor:T})}},v.prototype.measureScrollbar=function(){var g=this.view.getXScale(),m=this.view.getYScales().slice();this.data=this.getScrollbarData(),this.step=this.getStep(),this.cnt=this.getCnt();var M=this.getScrollbarComponentCfg(),T=M.trackLen,I=M.thumbLen;this.trackLen=T,this.thumbLen=I,this.xScaleCfg={field:g.field,values:g.values||[]},this.yScalesCfg=m},v.prototype.getScrollRange=function(){var g=Math.floor((this.cnt-this.step)*(0,p.clamp)(this.ratio,0,1)),m=Math.min(g+this.step-1,this.cnt-1);return[g,m]},v.prototype.changeViewData=function(g,m){var M=this,T=g[0],I=g[1],D=this.getValidScrollbarCfg().type,R=D!=="vertical",b=(0,p.valuesOfKey)(this.data,this.xScaleCfg.field),L=R?b:b.reverse();this.yScalesCfg.forEach(function(x){M.view.scale(x.field,{formatter:x.formatter,type:x.type,min:x.min,max:x.max})}),this.view.filter(this.xScaleCfg.field,function(x){var F=L.indexOf(x);return F>-1?(0,f.isBetween)(F,T,I):!0}),this.view.render(!0)},v.prototype.createScrollbar=function(){var g=this.getValidScrollbarCfg().type,m=g!=="vertical",M=new S.Scrollbar((0,P.__assign)((0,P.__assign)({container:this.container},this.getScrollbarComponentCfg()),{x:0,y:0}));return M.init(),{component:M,layer:O.LAYER.FORE,direction:m?O.DIRECTION.BOTTOM:O.DIRECTION.RIGHT,type:O.COMPONENT_TYPE.SCROLLBAR}},v.prototype.updateScrollbar=function(){var g=this.getScrollbarComponentCfg(),m=this.trackLen?(0,P.__assign)((0,P.__assign)({},g),{trackLen:this.trackLen,thumbLen:this.thumbLen,thumbOffset:(this.trackLen-this.thumbLen)*this.ratio}):(0,P.__assign)({},g);return this.scrollbar.component.update(m),this.scrollbar},v.prototype.getStep=function(){if(this.step)return this.step;var g=this.view.coordinateBBox,m=this.getValidScrollbarCfg(),M=m.type,T=m.categorySize,I=M!=="vertical";return Math.floor((I?g.width:g.height)/T)},v.prototype.getCnt=function(){if(this.cnt)return this.cnt;var g=this.view.getXScale(),m=this.getScrollbarData(),M=(0,p.valuesOfKey)(m,g.field);return(0,p.size)(M)},v.prototype.getScrollbarComponentCfg=function(){var g=this.view,m=g.coordinateBBox,M=g.viewBBox,T=this.getValidScrollbarCfg(),I=T.type,D=T.padding,R=T.width,b=T.height,L=T.style,x=I!=="vertical",F=D[0],B=D[1],N=D[2],j=D[3],W=x?{x:m.minX+j,y:M.maxY-b-N}:{x:M.maxX-R-B,y:m.minY+F},w=this.getStep(),H=this.getCnt(),Y=x?m.width-j-B:m.height-F-N,K=Math.max(Y*(0,p.clamp)(w/H,0,1),o);return(0,P.__assign)((0,P.__assign)({},this.getThemeOptions()),{x:W.x,y:W.y,size:x?b:R,isHorizontal:x,trackLen:Y,thumbLen:K,thumbOffset:0,theme:this.getScrollbarTheme(L)})},v.prototype.getValidScrollbarCfg=function(){var g={type:"horizontal",categorySize:n,width:l,height:l,padding:[0,0,0,0],animate:!0,style:{}};return(0,p.isObject)(this.option)&&(g=(0,P.__assign)((0,P.__assign)({},g),this.option)),(!(0,p.isObject)(this.option)||!this.option.padding)&&(g.padding=g.type==="horizontal"?[a,0,a,0]:[0,a,0,a]),g},v.prototype.getScrollbarData=function(){var g=this.view.getCoordinate(),m=this.getValidScrollbarCfg(),M=this.view.getOptions().data||[];return g.isReflect("y")&&m.type==="vertical"&&(M=(0,P.__spreadArray)([],M,!0).reverse()),M},v}(E.Controller);t.default=u},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.clearList=void 0;var P=e(0),E="inactive",S="active";function C(A){var O=A.getItems();(0,P.each)(O,function(p){A.hasState(p,S)&&A.setItemState(p,S,!1),A.hasState(p,E)&&A.setItemState(p,E,!1)})}t.clearList=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=(0,P.__importDefault)(e(152)),C="unchecked",A="checked",O=function(p){(0,P.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.stateName=A,a}return f.prototype.setItemState=function(a,l,n){this.setCheckedBy(a,function(o){return o===l},n)},f.prototype.setCheckedBy=function(a,l,n){var o=a.getItems();n&&(0,E.each)(o,function(u){l(u)?(a.hasState(u,C)&&a.setItemState(u,C,!1),a.setItemState(u,A,!0)):a.hasState(u,A)||a.setItemState(u,C,!0)})},f.prototype.toggle=function(){var a=this.getTriggerListInfo();if(a&&a.item){var l=a.list,n=a.item,o=!(0,E.some)(l.getItems(),function(u){return l.hasState(u,C)});o||l.hasState(n,C)?this.setItemState(l,n,!0):this.reset()}},f.prototype.checked=function(){this.setState()},f.prototype.reset=function(){var a=this.getAllowComponents();(0,E.each)(a,function(l){l.clearItemsState(A),l.clearItemsState(C)})},f}(S.default);t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(31),C=(0,P.__importDefault)(e(291)),A=function(O){(0,P.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.shapeType="circle",f}return p.prototype.getMaskAttrs=function(){var f=this.points,a=(0,E.last)(this.points),l=0,n=0,o=0;if(f.length){var u=f[0];l=(0,S.distance)(u,a)/2,n=(a.x+u.x)/2,o=(a.y+u.y)/2}return{x:n,y:o,r:l}},p}(C.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=(0,P.__importDefault)(e(491));function C(O){O.x=(0,E.clamp)(O.x,0,1),O.y=(0,E.clamp)(O.y,0,1)}var A=function(O){(0,P.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.dim="x",f.inPlot=!0,f}return p.prototype.getRegion=function(){var f=null,a=null,l=this.points,n=this.dim,o=this.context.view.getCoordinate(),u=o.invert((0,E.head)(l)),h=o.invert((0,E.last)(l));return this.inPlot&&(C(u),C(h)),n==="x"?(f=o.convert({x:u.x,y:0}),a=o.convert({x:h.x,y:1})):(f=o.convert({x:0,y:u.y}),a=o.convert({x:1,y:h.y})),{start:f,end:a}},p}(S.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(31),S=(0,P.__importDefault)(e(492)),C=function(A){(0,P.__extends)(O,A);function O(){return A!==null&&A.apply(this,arguments)||this}return O.prototype.getMaskPath=function(){var p=this.points;return(0,E.getSpline)(p,!0)},O}(S.default);t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=(0,P.__importDefault)(e(493)),C=e(31),A=function(O){(0,P.__extends)(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return p.prototype.filterView=function(f,a,l){var n=(0,C.getSilbings)(f);(0,E.each)(n,function(o){o.filter(a,l)})},p.prototype.reRender=function(f){var a=(0,C.getSilbings)(f);(0,E.each)(a,function(l){l.render(!0)})},p}(S.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=(0,P.__importDefault)(e(44)),C=e(31),A=function(O){(0,P.__extends)(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return p.prototype.filter=function(){var f=(0,C.getDelegationObject)(this.context),a=this.context.view,l=(0,C.getElements)(a);if((0,C.isMask)(this.context)){var n=(0,C.getMaskedElements)(this.context,10);n&&(0,E.each)(l,function(I){n.includes(I)?I.show():I.hide()})}else if(f){var o=f.component,u=o.get("field");if((0,C.isList)(f)){if(u){var h=o.getItemsByState("unchecked"),v=(0,C.getScaleByField)(a,u),g=h.map(function(I){return I.name});(0,E.each)(l,function(I){var D=(0,C.getElementValue)(I,u),R=v.getText(D);g.indexOf(R)>=0?I.hide():I.show()})}}else if((0,C.isSlider)(f)){var m=o.getValue(),M=m[0],T=m[1];(0,E.each)(l,function(I){var D=(0,C.getElementValue)(I,u);D>=M&&D<=T?I.show():I.hide()})}}},p.prototype.clear=function(){var f=(0,C.getElements)(this.context.view);(0,E.each)(f,function(a){a.show()})},p.prototype.reset=function(){this.clear()},p}(S.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=(0,P.__importDefault)(e(44)),C=e(31),A=function(O){(0,P.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.byRecord=!1,f}return p.prototype.filter=function(){(0,C.isMask)(this.context)&&(this.byRecord?this.filterByRecord():this.filterByBBox())},p.prototype.filterByRecord=function(){var f=this.context.view,a=(0,C.getMaskedElements)(this.context,10);if(!!a){var l=f.getXScale().field,n=f.getYScales()[0].field,o=a.map(function(h){return h.getModel().data}),u=(0,C.getSilbings)(f);(0,E.each)(u,function(h){var v=(0,C.getElements)(h);(0,E.each)(v,function(g){var m=g.getModel().data;(0,C.isInRecords)(o,m,l,n)?g.show():g.hide()})})}},p.prototype.filterByBBox=function(){var f=this,a=this.context.view,l=(0,C.getSilbings)(a);(0,E.each)(l,function(n){var o=(0,C.getSiblingMaskElements)(f.context,n,10),u=(0,C.getElements)(n);o&&(0,E.each)(u,function(h){o.includes(h)?h.show():h.hide()})})},p.prototype.reset=function(){var f=(0,C.getSilbings)(this.context.view);(0,E.each)(f,function(a){var l=(0,C.getElements)(a);(0,E.each)(l,function(n){n.show()})})},p}(S.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(32),S=e(0),C=e(270),A=(0,P.__importDefault)(e(44)),O=10,p=5,f=function(a){(0,P.__extends)(l,a);function l(){var n=a!==null&&a.apply(this,arguments)||this;return n.buttonGroup=null,n.buttonCfg={name:"button",text:"button",textStyle:{x:0,y:0,fontSize:12,fill:"#333333",cursor:"pointer"},padding:[8,10],style:{fill:"#f7f7f7",stroke:"#cccccc",cursor:"pointer"},activeStyle:{fill:"#e6e6e6"}},n}return l.prototype.getButtonCfg=function(){return(0,S.deepMix)(this.buttonCfg,this.cfg)},l.prototype.drawButton=function(){var n=this.getButtonCfg(),o=this.context.view.foregroundGroup.addGroup({name:n.name}),u=o.addShape({type:"text",name:"button-text",attrs:(0,P.__assign)({text:n.text},n.textStyle)}),h=u.getBBox(),v=(0,C.parsePadding)(n.padding),g=o.addShape({type:"rect",name:"button-rect",attrs:(0,P.__assign)({x:h.x-v[3],y:h.y-v[0],width:h.width+v[1]+v[3],height:h.height+v[0]+v[2]},n.style)});g.toBack(),o.on("mouseenter",function(){g.attr(n.activeStyle)}),o.on("mouseleave",function(){g.attr(n.style)}),this.buttonGroup=o},l.prototype.resetPosition=function(){var n=this.context.view,o=n.getCoordinate(),u=o.convert({x:1,y:1}),h=this.buttonGroup,v=h.getBBox(),g=E.ext.transform(null,[["t",u.x-v.width-O,u.y+v.height+p]]);h.setMatrix(g)},l.prototype.show=function(){this.buttonGroup||this.drawButton(),this.resetPosition(),this.buttonGroup.show()},l.prototype.hide=function(){this.buttonGroup&&this.buttonGroup.hide()},l.prototype.destroy=function(){var n=this.buttonGroup;n&&n.remove(),a.prototype.destroy.call(this)},l}(A.default);t.default=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=(0,P.__importDefault)(e(44)),S=e(31),C=4,A=function(O){(0,P.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.starting=!1,f.dragStart=!1,f}return p.prototype.start=function(){this.starting=!0,this.startPoint=this.context.getCurrentPoint()},p.prototype.drag=function(){if(!!this.startPoint){var f=this.context.getCurrentPoint(),a=this.context.view,l=this.context.event;this.dragStart?a.emit("drag",{target:l.target,x:l.x,y:l.y}):(0,S.distance)(f,this.startPoint)>C&&(a.emit("dragstart",{target:l.target,x:l.x,y:l.y}),this.dragStart=!0)}},p.prototype.end=function(){if(this.dragStart){var f=this.context.view,a=this.context.event;f.emit("dragend",{target:a.target,x:a.x,y:a.y})}this.starting=!1,this.dragStart=!1},p}(E.default);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(32),S=e(186),C=e(31),A=5,O=function(p){(0,P.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.starting=!1,a.isMoving=!1,a.startPoint=null,a.startMatrix=null,a}return f.prototype.start=function(){this.starting=!0,this.startPoint=this.context.getCurrentPoint(),this.startMatrix=this.context.view.middleGroup.getMatrix()},f.prototype.move=function(){if(!!this.starting){var a=this.startPoint,l=this.context.getCurrentPoint(),n=(0,C.distance)(a,l);if(n>A&&!this.isMoving&&(this.isMoving=!0),this.isMoving){var o=this.context.view,u=E.ext.transform(this.startMatrix,[["t",l.x-a.x,l.y-a.y]]);o.backgroundGroup.setMatrix(u),o.foregroundGroup.setMatrix(u),o.middleGroup.setMatrix(u)}}},f.prototype.end=function(){this.isMoving&&(this.isMoving=!1),this.startMatrix=null,this.starting=!1,this.startPoint=null},f.prototype.reset=function(){this.starting=!1,this.startPoint=null,this.isMoving=!1;var a=this.context.view;a.backgroundGroup.resetMatrix(),a.foregroundGroup.resetMatrix(),a.middleGroup.resetMatrix(),this.isMoving=!1},f}(S.Action);t.default=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=(0,P.__importDefault)(e(494)),C=function(A){(0,P.__extends)(O,A);function O(){var p=A!==null&&A.apply(this,arguments)||this;return p.startPoint=null,p.starting=!1,p.startCache={},p}return O.prototype.start=function(){var p=this;this.startPoint=this.context.getCurrentPoint(),this.starting=!0;var f=this.dims;(0,E.each)(f,function(a){var l=p.getScale(a),n=l.min,o=l.max,u=l.values;p.startCache[a]={min:n,max:o,values:u}})},O.prototype.end=function(){this.startPoint=null,this.starting=!1,this.startCache={}},O.prototype.translate=function(){var p=this;if(!!this.starting){var f=this.startPoint,a=this.context.view.getCoordinate(),l=this.context.getCurrentPoint(),n=a.invert(f),o=a.invert(l),u=o.x-n.x,h=o.y-n.y,v=this.context.view,g=this.dims;(0,E.each)(g,function(m){p.translateDim(m,{x:u*-1,y:h*-1})}),v.render(!0)}},O.prototype.translateDim=function(p,f){if(this.hasDim(p)){var a=this.getScale(p);a.isLinear&&this.translateLinear(p,a,f)}},O.prototype.translateLinear=function(p,f,a){var l=this.context.view,n=this.startCache[p],o=n.min,u=n.max,h=u-o,v=a[p]*h;this.cacheScaleDefs[p]||(this.cacheScaleDefs[p]={nice:f.nice,min:o,max:u}),l.scale(f.field,{nice:!1,min:o+v,max:u+v})},O.prototype.reset=function(){A.prototype.reset.call(this),this.startPoint=null,this.starting=!1},O}(S.default);t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=(0,P.__importDefault)(e(494)),C=function(A){(0,P.__extends)(O,A);function O(){var p=A!==null&&A.apply(this,arguments)||this;return p.zoomRatio=.05,p}return O.prototype.zoomIn=function(){this.zoom(this.zoomRatio)},O.prototype.zoom=function(p){var f=this,a=this.dims;(0,E.each)(a,function(l){f.zoomDim(l,p)}),this.context.view.render(!0)},O.prototype.zoomOut=function(){this.zoom(-1*this.zoomRatio)},O.prototype.zoomDim=function(p,f){if(this.hasDim(p)){var a=this.getScale(p);a.isLinear&&this.zoomLinear(p,a,f)}},O.prototype.zoomLinear=function(p,f,a){var l=this.context.view;this.cacheScaleDefs[p]||(this.cacheScaleDefs[p]={nice:f.nice,min:f.min,max:f.max});var n=this.cacheScaleDefs[p],o=n.max-n.min,u=f.min,h=f.max,v=a*o,g=u-v,m=h+v,M=m-g,T=M/o;m>g&&T<100&&T>.01&&l.scale(f.field,{nice:!1,min:u-v,max:h+v})},O}(S.default);t.default=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(0),S=e(186);function C(p){var f=p.gEvent.originalEvent;return f.deltaY>0}var A=1,O=function(p){(0,P.__extends)(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.scroll=function(a){var l=this.context,n=l.view,o=l.event;if(!!n.getOptions().scrollbar){var u=(a==null?void 0:a.wheelDelta)||A,h=n.getController("scrollbar"),v=n.getXScale(),g=n.getOptions().data,m=(0,E.size)((0,E.valuesOfKey)(g,v.field)),M=(0,E.size)(v.values),T=h.getValue(),I=Math.floor((m-M)*T),D=I+(C(o)?u:-u),R=u/(m-M)/1e4,b=(0,E.clamp)(D/(m-M)+R,0,1);h.setValue(b)}},f}(S.Action);t.default=O},function(G,t,e){"use strict";(function(P){var E=e(2),S=E(e(6));/** @license React v0.25.1 + * react-reconciler.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */P.exports=function C(A){"use strict";var O=e(1057),p=e(3),f=e(1058);function a(V){for(var z="https://reactjs.org/docs/error-decoder.html?invariant="+V,J=1;Jir||(V.current=vr[ir],vr[ir]=null,ir--)}function Ye(V,z){ir++,vr[ir]=V.current,V.current=z}var Er={},Je={current:Er},hr={current:!1},Br=Er;function jr(V,z){var J=V.type.contextTypes;if(!J)return Er;var ct=V.stateNode;if(ct&&ct.__reactInternalMemoizedUnmaskedChildContext===z)return ct.__reactInternalMemoizedMaskedChildContext;var Ot={},Et;for(Et in J)Ot[Et]=z[Et];return ct&&(V=V.stateNode,V.__reactInternalMemoizedUnmaskedChildContext=z,V.__reactInternalMemoizedMaskedChildContext=Ot),Ot}function pr(V){return V=V.childContextTypes,V!=null}function Vr(){Ge(hr),Ge(Je)}function en(V,z,J){if(Je.current!==Er)throw Error(a(168));Ye(Je,z),Ye(hr,J)}function ke(V,z,J){var ct=V.stateNode;if(V=z.childContextTypes,typeof ct.getChildContext!="function")return J;ct=ct.getChildContext();for(var Ot in ct)if(!(Ot in V))throw Error(a(108,j(z)||"Unknown",Ot));return O({},J,{},ct)}function Sr(V){return V=(V=V.stateNode)&&V.__reactInternalMemoizedMergedChildContext||Er,Br=Je.current,Ye(Je,V),Ye(hr,hr.current),!0}function Ur(V,z,J){var ct=V.stateNode;if(!ct)throw Error(a(169));J?(V=ke(V,z,Br),ct.__reactInternalMemoizedMergedChildContext=V,Ge(hr),Ge(Je),Ye(Je,V)):Ge(hr),Ye(hr,J)}var bt=f.unstable_runWithPriority,Wt=f.unstable_scheduleCallback,It=f.unstable_cancelCallback,Ct=f.unstable_requestPaint,Nt=f.unstable_now,xt=f.unstable_getCurrentPriorityLevel,Lt=f.unstable_ImmediatePriority,Dt=f.unstable_UserBlockingPriority,re=f.unstable_NormalPriority,Vt=f.unstable_LowPriority,Be=f.unstable_IdlePriority,Ee={},He=f.unstable_shouldYield,qe=Ct!==void 0?Ct:function(){},Me=null,we=null,Se=!1,Qe=Nt(),Ae=1e4>Qe?Nt:function(){return Nt()-Qe};function fr(){switch(xt()){case Lt:return 99;case Dt:return 98;case re:return 97;case Vt:return 96;case Be:return 95;default:throw Error(a(332))}}function or(V){switch(V){case 99:return Lt;case 98:return Dt;case 97:return re;case 96:return Vt;case 95:return Be;default:throw Error(a(332))}}function _e(V,z){return V=or(V),bt(V,z)}function jt(V,z,J){return V=or(V),Wt(V,z,J)}function Ut(V){return Me===null?(Me=[V],we=Wt(Lt,Bt)):Me.push(V),Ee}function Rt(){if(we!==null){var V=we;we=null,It(V)}Bt()}function Bt(){if(!Se&&Me!==null){Se=!0;var V=0;try{var z=Me;_e(99,function(){for(;V=z&&(un=!0),V.firstContext=null)}function Pe(V,z){if(Wr!==V&&z!==!1&&z!==0)if((typeof z!="number"||z===1073741823)&&(Wr=V,z=1073741823),z={context:V,observedBits:z,next:null},gr===null){if(Cr===null)throw Error(a(308));gr=z,Cr.dependencies={expirationTime:0,firstContext:z,responders:null}}else gr=gr.next=z;return ot?V._currentValue:V._currentValue2}var Qt=!1;function $e(V){V.updateQueue={baseState:V.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function ee(V,z){V=V.updateQueue,z.updateQueue===V&&(z.updateQueue={baseState:V.baseState,baseQueue:V.baseQueue,shared:V.shared,effects:V.effects})}function nr(V,z){return V={expirationTime:V,suspenseConfig:z,tag:0,payload:null,callback:null,next:null},V.next=V}function Te(V,z){if(V=V.updateQueue,V!==null){V=V.shared;var J=V.pending;J===null?z.next=z:(z.next=J.next,J.next=z),V.pending=z}}function Fe(V,z){var J=V.alternate;J!==null&&ee(J,V),V=V.updateQueue,J=V.baseQueue,J===null?(V.baseQueue=z.next=z,z.next=z):(z.next=J.next,J.next=z)}function Ie(V,z,J,ct){var Ot=V.updateQueue;Qt=!1;var Et=Ot.baseQueue,Tt=Ot.shared.pending;if(Tt!==null){if(Et!==null){var Kt=Et.next;Et.next=Tt.next,Tt.next=Kt}Et=Tt,Ot.shared.pending=null,Kt=V.alternate,Kt!==null&&(Kt=Kt.updateQueue,Kt!==null&&(Kt.baseQueue=Tt))}if(Et!==null){Kt=Et.next;var te=Ot.baseState,fe=0,je=null,Ve=null,er=null;if(Kt!==null){var sr=Kt;do{if(Tt=sr.expirationTime,Ttfe&&(fe=Tt)}else{er!==null&&(er=er.next={expirationTime:1073741823,suspenseConfig:sr.suspenseConfig,tag:sr.tag,payload:sr.payload,callback:sr.callback,next:null}),$a(Tt,sr.suspenseConfig);t:{var Rr=V,Zt=sr;switch(Tt=z,Jr=J,Zt.tag){case 1:if(Rr=Zt.payload,typeof Rr=="function"){te=Rr.call(Jr,te,Tt);break t}te=Rr;break t;case 3:Rr.effectTag=Rr.effectTag&-4097|64;case 0:if(Rr=Zt.payload,Tt=typeof Rr=="function"?Rr.call(Jr,te,Tt):Rr,Tt==null)break t;te=O({},te,Tt);break t;case 2:Qt=!0}}sr.callback!==null&&(V.effectTag|=32,Tt=Ot.effects,Tt===null?Ot.effects=[sr]:Tt.push(sr))}if(sr=sr.next,sr===null||sr===Kt){if(Tt=Ot.shared.pending,Tt===null)break;sr=Et.next=Tt.next,Tt.next=Kt,Ot.baseQueue=Et=Tt,Ot.shared.pending=null}}while(1)}er===null?je=te:er.next=Ve,Ot.baseState=je,Ot.baseQueue=er,mi(fe),V.expirationTime=fe,V.memoizedState=te}}function mr(V,z,J){if(V=z.effects,z.effects=null,V!==null)for(z=0;zcr?(br=xe,xe=null):br=xe.sibling;var ar=er(Zt,xe,qt[cr],he);if(ar===null){xe===null&&(xe=br);break}V&&xe&&ar.alternate===null&&z(Zt,xe),wt=Et(ar,wt,cr),dr===null?De=ar:dr.sibling=ar,dr=ar,xe=br}if(cr===qt.length)return J(Zt,xe),De;if(xe===null){for(;crcr?(br=xe,xe=null):br=xe.sibling;var En=er(Zt,xe,ar.value,he);if(En===null){xe===null&&(xe=br);break}V&&xe&&En.alternate===null&&z(Zt,xe),wt=Et(En,wt,cr),dr===null?De=En:dr.sibling=En,dr=En,xe=br}if(ar.done)return J(Zt,xe),De;if(xe===null){for(;!ar.done;cr++,ar=qt.next())ar=Ve(Zt,ar.value,he),ar!==null&&(wt=Et(ar,wt,cr),dr===null?De=ar:dr.sibling=ar,dr=ar);return De}for(xe=ct(Zt,xe);!ar.done;cr++,ar=qt.next())ar=sr(xe,Zt,cr,ar.value,he),ar!==null&&(V&&ar.alternate!==null&&xe.delete(ar.key===null?cr:ar.key),wt=Et(ar,wt,cr),dr===null?De=ar:dr.sibling=ar,dr=ar);return V&&xe.forEach(function(Go){return z(Zt,Go)}),De}return function(Zt,wt,qt,he){var De=(0,S.default)(qt)==="object"&&qt!==null&&qt.type===h&&qt.key===null;De&&(qt=qt.props.children);var dr=(0,S.default)(qt)==="object"&&qt!==null;if(dr)switch(qt.$$typeof){case o:t:{for(dr=qt.key,De=wt;De!==null;){if(De.key===dr){switch(De.tag){case 7:if(qt.type===h){J(Zt,De.sibling),wt=Ot(De,qt.props.children),wt.return=Zt,Zt=wt;break t}break;default:if(De.elementType===qt.type){J(Zt,De.sibling),wt=Ot(De,qt.props),wt.ref=Nr(Zt,De,qt),wt.return=Zt,Zt=wt;break t}}J(Zt,De);break}else z(Zt,De);De=De.sibling}qt.type===h?(wt=Pn(qt.props.children,Zt.mode,he,qt.key),wt.return=Zt,Zt=wt):(he=Pi(qt.type,qt.key,qt.props,null,Zt.mode,he),he.ref=Nr(Zt,wt,qt),he.return=Zt,Zt=he)}return Tt(Zt);case u:t:{for(De=qt.key;wt!==null;){if(wt.key===De)if(wt.tag===4&&wt.stateNode.containerInfo===qt.containerInfo&&wt.stateNode.implementation===qt.implementation){J(Zt,wt.sibling),wt=Ot(wt,qt.children||[]),wt.return=Zt,Zt=wt;break t}else{J(Zt,wt);break}else z(Zt,wt);wt=wt.sibling}wt=aa(qt,Zt.mode,he),wt.return=Zt,Zt=wt}return Tt(Zt)}if(typeof qt=="string"||typeof qt=="number")return qt=""+qt,wt!==null&&wt.tag===6?(J(Zt,wt.sibling),wt=Ot(wt,qt),wt.return=Zt,Zt=wt):(J(Zt,wt),wt=ia(qt,Zt.mode,he),wt.return=Zt,Zt=wt),Tt(Zt);if(an(qt))return Jr(Zt,wt,qt,he);if(B(qt))return Rr(Zt,wt,qt,he);if(dr&&be(Zt,qt),typeof qt=="undefined"&&!De)switch(Zt.tag){case 1:case 0:throw Zt=Zt.type,Error(a(152,Zt.displayName||Zt.name||"Component"))}return J(Zt,wt)}}var on=Pr(!0),Mn=Pr(!1),Yr={},kr={current:Yr},wn={current:Yr},Nn={current:Yr};function ln(V){if(V===Yr)throw Error(a(174));return V}function Si(V,z){Ye(Nn,z),Ye(wn,V),Ye(kr,Yr),V=tt(z),Ge(kr),Ye(kr,V)}function jn(){Ge(kr),Ge(wn),Ge(Nn)}function sa(V){var z=ln(Nn.current),J=ln(kr.current);z=X(J,V.type,z),J!==z&&(Ye(wn,V),Ye(kr,z))}function Ti(V){wn.current===V&&(Ge(kr),Ge(wn))}var Ar={current:0};function Zn(V){for(var z=V;z!==null;){if(z.tag===13){var J=z.memoizedState;if(J!==null&&(J=J.dehydrated,J===null||ne(J)||ae(J)))return z}else if(z.tag===19&&z.memoizedProps.revealOrder!==void 0){if((z.effectTag&64)!=0)return z}else if(z.child!==null){z.child.return=z,z=z.child;continue}if(z===V)break;for(;z.sibling===null;){if(z.return===null||z.return===V)return null;z=z.return}z.sibling.return=z.return,z=z.sibling}return null}function Ii(V,z){return{responder:V,props:z}}var Qn=l.ReactCurrentDispatcher,qr=l.ReactCurrentBatchConfig,mn=0,xr=null,wr=null,zr=null,$n=!1;function Zr(){throw Error(a(321))}function Di(V,z){if(z===null)return!1;for(var J=0;JEt))throw Error(a(301));Et+=1,zr=wr=null,z.updateQueue=null,Qn.current=fo,V=J(ct,Ot)}while(z.expirationTime===mn)}if(Qn.current=ti,z=wr!==null&&wr.next!==null,mn=0,zr=wr=xr=null,$n=!1,z)throw Error(a(300));return V}function Wn(){var V={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return zr===null?xr.memoizedState=zr=V:zr=zr.next=V,zr}function Gn(){if(wr===null){var V=xr.alternate;V=V!==null?V.memoizedState:null}else V=wr.next;var z=zr===null?xr.memoizedState:zr.next;if(z!==null)zr=z,wr=V;else{if(V===null)throw Error(a(310));wr=V,V={memoizedState:wr.memoizedState,baseState:wr.baseState,baseQueue:wr.baseQueue,queue:wr.queue,next:null},zr===null?xr.memoizedState=zr=V:zr=zr.next=V}return zr}function An(V,z){return typeof z=="function"?z(V):z}function Jn(V){var z=Gn(),J=z.queue;if(J===null)throw Error(a(311));J.lastRenderedReducer=V;var ct=wr,Ot=ct.baseQueue,Et=J.pending;if(Et!==null){if(Ot!==null){var Tt=Ot.next;Ot.next=Et.next,Et.next=Tt}ct.baseQueue=Ot=Et,J.pending=null}if(Ot!==null){Ot=Ot.next,ct=ct.baseState;var Kt=Tt=Et=null,te=Ot;do{var fe=te.expirationTime;if(fexr.expirationTime&&(xr.expirationTime=fe,mi(fe))}else Kt!==null&&(Kt=Kt.next={expirationTime:1073741823,suspenseConfig:te.suspenseConfig,action:te.action,eagerReducer:te.eagerReducer,eagerState:te.eagerState,next:null}),$a(fe,te.suspenseConfig),ct=te.eagerReducer===V?te.eagerState:V(ct,te.action);te=te.next}while(te!==null&&te!==Ot);Kt===null?Et=ct:Kt.next=Tt,Ne(ct,z.memoizedState)||(un=!0),z.memoizedState=ct,z.baseState=Et,z.baseQueue=Kt,J.lastRenderedState=ct}return[z.memoizedState,J.dispatch]}function kn(V){var z=Gn(),J=z.queue;if(J===null)throw Error(a(311));J.lastRenderedReducer=V;var ct=J.dispatch,Ot=J.pending,Et=z.memoizedState;if(Ot!==null){J.pending=null;var Tt=Ot=Ot.next;do Et=V(Et,Tt.action),Tt=Tt.next;while(Tt!==Ot);Ne(Et,z.memoizedState)||(un=!0),z.memoizedState=Et,z.baseQueue===null&&(z.baseState=Et),J.lastRenderedState=Et}return[Et,ct]}function bi(V){var z=Wn();return typeof V=="function"&&(V=V()),z.memoizedState=z.baseState=V,V=z.queue={pending:null,dispatch:null,lastRenderedReducer:An,lastRenderedState:V},V=V.dispatch=pa.bind(null,xr,V),[z.memoizedState,V]}function Li(V,z,J,ct){return V={tag:V,create:z,destroy:J,deps:ct,next:null},z=xr.updateQueue,z===null?(z={lastEffect:null},xr.updateQueue=z,z.lastEffect=V.next=V):(J=z.lastEffect,J===null?z.lastEffect=V.next=V:(ct=J.next,J.next=V,V.next=ct,z.lastEffect=V)),V}function fa(){return Gn().memoizedState}function xi(V,z,J,ct){var Ot=Wn();xr.effectTag|=V,Ot.memoizedState=Li(1|z,J,void 0,ct===void 0?null:ct)}function Fi(V,z,J,ct){var Ot=Gn();ct=ct===void 0?null:ct;var Et=void 0;if(wr!==null){var Tt=wr.memoizedState;if(Et=Tt.destroy,ct!==null&&Di(ct,Tt.deps)){Li(z,J,Et,ct);return}}xr.effectTag|=V,Ot.memoizedState=Li(1|z,J,Et,ct)}function ca(V,z){return xi(516,4,V,z)}function qn(V,z){return Fi(516,4,V,z)}function va(V,z){return Fi(4,2,V,z)}function ha(V,z){if(typeof z=="function")return V=V(),z(V),function(){z(null)};if(z!=null)return V=V(),z.current=V,function(){z.current=null}}function da(V,z,J){return J=J!=null?J.concat([V]):null,Fi(4,2,ha.bind(null,z,V),J)}function Bi(){}function ga(V,z){return Wn().memoizedState=[V,z===void 0?null:z],V}function _n(V,z){var J=Gn();z=z===void 0?null:z;var ct=J.memoizedState;return ct!==null&&z!==null&&Di(z,ct[1])?ct[0]:(J.memoizedState=[V,z],V)}function ya(V,z){var J=Gn();z=z===void 0?null:z;var ct=J.memoizedState;return ct!==null&&z!==null&&Di(z,ct[1])?ct[0]:(V=V(),J.memoizedState=[V,z],V)}function Ni(V,z,J){var ct=fr();_e(98>ct?98:ct,function(){V(!0)}),_e(97ct.tailExpiration&&1z)&&In.set(V,z)))}}function yi(V,z){V.expirationTimeV?J:V,2>=V&&z!==V?0:V}function Xr(V){if(V.lastExpiredTime!==0)V.callbackExpirationTime=1073741823,V.callbackPriority=99,V.callbackNode=Ut(_i.bind(null,V));else{var z=pi(V),J=V.callbackNode;if(z===0)J!==null&&(V.callbackNode=null,V.callbackExpirationTime=0,V.callbackPriority=90);else{var ct=nn();if(z===1073741823?ct=99:z===1||z===2?ct=95:(ct=10*(1073741821-z)-10*(1073741821-ct),ct=0>=ct?99:250>=ct?98:5250>=ct?97:95),J!==null){var Ot=V.callbackPriority;if(V.callbackExpirationTime===z&&Ot>=ct)return;J!==Ee&&It(J)}V.callbackExpirationTime=z,V.callbackPriority=ct,z=z===1073741823?Ut(_i.bind(null,V)):jt(ct,Ha.bind(null,V),{timeout:10*(1073741821-z)-Ae()}),V.callbackNode=z}}}function Ha(V,z){if(gi=0,z)return z=nn(),Ei(V,z),Xr(V),null;var J=pi(V);if(J!==0){if(z=V.callbackNode,(Re&(_r|rn))!==Dr)throw Error(a(327));if(Ln(),V===$r&&J===Hr||Rn(V,J),Xe!==null){var ct=Re;Re|=_r;var Ot=Qa();do try{To();break}catch(Kt){Za(V,Kt)}while(1);if(Gr(),Re=ct,oi.current=Ot,Fr===li)throw z=fi,Rn(V,J),Bn(V,J),Xr(V),z;if(Xe===null)switch(Ot=V.finishedWork=V.current.alternate,V.finishedExpirationTime=J,ct=Fr,$r=null,ct){case Tn:case li:throw Error(a(345));case Ua:Ei(V,2=J){V.lastPingedTime=J,Rn(V,J);break}}if(Et=pi(V),Et!==0&&Et!==J)break;if(ct!==0&&ct!==J){V.lastPingedTime=ct;break}V.timeoutHandle=Q(bn.bind(null,V),Ot);break}bn(V);break;case si:if(Bn(V,J),ct=V.lastSuspendedTime,J===ct&&(V.nextKnownPendingLevel=ta(Ot)),vi&&(Ot=V.lastPingedTime,Ot===0||Ot>=J)){V.lastPingedTime=J,Rn(V,J);break}if(Ot=pi(V),Ot!==0&&Ot!==J)break;if(ct!==0&&ct!==J){V.lastPingedTime=ct;break}if(Un!==1073741823?ct=10*(1073741821-Un)-Ae():hn===1073741823?ct=0:(ct=10*(1073741821-hn)-5e3,Ot=Ae(),J=10*(1073741821-J)-Ot,ct=Ot-ct,0>ct&&(ct=0),ct=(120>ct?120:480>ct?480:1080>ct?1080:1920>ct?1920:3e3>ct?3e3:4320>ct?4320:1960*Mo(ct/1960))-ct,J=ct?ct=0:(Ot=Tt.busyDelayMs|0,Et=Ae()-(10*(1073741821-Et)-(Tt.timeoutMs|0||5e3)),ct=Et<=Ot?0:Ot+ct-Et),10 component higher in the tree to provide a loading indicator or placeholder to display.`+rr(Tt))}Fr!==$i&&(Fr=Ua),Kt=Ui(Kt,Tt),Ve=Et;do{switch(Ve.tag){case 3:te=Kt,Ve.effectTag|=4096,Ve.expirationTime=z;var De=wa(Ve,te,z);Fe(Ve,De);break t;case 1:te=Kt;var dr=Ve.type,xe=Ve.stateNode;if((Ve.effectTag&64)==0&&(typeof dr.getDerivedStateFromError=="function"||xe!==null&&typeof xe.componentDidCatch=="function"&&(On===null||!On.has(xe)))){Ve.effectTag|=4096,Ve.expirationTime=z;var cr=za(Ve,te,z);Fe(Ve,cr);break t}}Ve=Ve.return}while(Ve!==null)}Xe=ka(Xe)}catch(br){z=br;continue}break}while(1)}function Qa(){var V=oi.current;return oi.current=ti,V===null?ti:V}function $a(V,z){VYn&&(Yn=V)}function So(){for(;Xe!==null;)Xe=Ja(Xe)}function To(){for(;Xe!==null&&!He();)Xe=Ja(Xe)}function Ja(V){var z=_a(V.alternate,V,Hr);return V.memoizedProps=V.pendingProps,z===null&&(z=ka(V)),Va.current=null,z}function ka(V){Xe=V;do{var z=Xe.alternate;if(V=Xe.return,(Xe.effectTag&2048)==0){if(z=ho(z,Xe,Hr),Hr===1||Xe.childExpirationTime!==1){for(var J=0,ct=Xe.child;ct!==null;){var Ot=ct.expirationTime,Et=ct.childExpirationTime;Ot>J&&(J=Ot),Et>J&&(J=Et),ct=ct.sibling}Xe.childExpirationTime=J}if(z!==null)return z;V!==null&&(V.effectTag&2048)==0&&(V.firstEffect===null&&(V.firstEffect=Xe.firstEffect),Xe.lastEffect!==null&&(V.lastEffect!==null&&(V.lastEffect.nextEffect=Xe.firstEffect),V.lastEffect=Xe.lastEffect),1V?z:V}function bn(V){var z=fr();return _e(99,Io.bind(null,V,z)),null}function Io(V,z){do Ln();while(Hn!==null);if((Re&(_r|rn))!==Dr)throw Error(a(327));var J=V.finishedWork,ct=V.finishedExpirationTime;if(J===null)return null;if(V.finishedWork=null,V.finishedExpirationTime=0,J===V.current)throw Error(a(177));V.callbackNode=null,V.callbackExpirationTime=0,V.callbackPriority=90,V.nextKnownPendingLevel=0;var Ot=ta(J);if(V.firstPendingTime=Ot,ct<=V.lastSuspendedTime?V.firstSuspendedTime=V.lastSuspendedTime=V.nextKnownPendingLevel=0:ct<=V.firstSuspendedTime&&(V.firstSuspendedTime=ct-1),ct<=V.lastPingedTime&&(V.lastPingedTime=0),ct<=V.lastExpiredTime&&(V.lastExpiredTime=0),V===$r&&(Xe=$r=null,Hr=0),1=ct?Ia(z,J,ct):(Ye(Ar,Ar.current&1),J=vn(z,J,ct),J!==null?J.sibling:null);Ye(Ar,Ar.current&1);break;case 19:if(Ot=J.childExpirationTime>=ct,(z.effectTag&64)!=0){if(Ot)return Ra(z,J,ct);J.effectTag|=64}if(Et=J.memoizedState,Et!==null&&(Et.rendering=null,Et.tail=null),Ye(Ar,Ar.current),!Ot)return null}return vn(z,J,ct)}un=!1}}else un=!1;switch(J.expirationTime=0,J.tag){case 2:if(Ot=J.type,z!==null&&(z.alternate=null,J.alternate=null,J.effectTag|=2),z=J.pendingProps,Et=jr(J,Je.current),se(J,ct),Et=Ri(null,J,Ot,z,Et,ct),J.effectTag|=1,(0,S.default)(Et)==="object"&&Et!==null&&typeof Et.render=="function"&&Et.$$typeof===void 0){if(J.tag=1,J.memoizedState=null,J.updateQueue=null,pr(Ot)){var Tt=!0;Sr(J)}else Tt=!1;J.memoizedState=Et.state!==null&&Et.state!==void 0?Et.state:null,$e(J);var Kt=Ot.getDerivedStateFromProps;typeof Kt=="function"&&yr(J,Ot,Kt,z),Et.updater=tr,J.stateNode=Et,Et._reactInternalFiber=J,pn(J,Ot,z,ct),J=wi(null,J,Ot,!0,Tt,ct)}else J.tag=0,Qr(null,J,Et,ct),J=J.child;return J;case 16:t:{if(Et=J.elementType,z!==null&&(z.alternate=null,J.alternate=null,J.effectTag|=2),z=J.pendingProps,N(Et),Et._status!==1)throw Et._result;switch(Et=Et._result,J.type=Et,Tt=J.tag=Bo(Et),z=ze(Et,z),Tt){case 0:J=Gi(null,J,Et,z,ct);break t;case 1:J=Sa(null,J,Et,z,ct);break t;case 11:J=Ea(null,J,Et,z,ct);break t;case 14:J=Ma(null,J,Et,ze(Et.type,z),Ot,ct);break t}throw Error(a(306,Et,""))}return J;case 0:return Ot=J.type,Et=J.pendingProps,Et=J.elementType===Ot?Et:ze(Ot,Et),Gi(z,J,Ot,Et,ct);case 1:return Ot=J.type,Et=J.pendingProps,Et=J.elementType===Ot?Et:ze(Ot,Et),Sa(z,J,Ot,Et,ct);case 3:if(Ta(J),Ot=J.updateQueue,z===null||Ot===null)throw Error(a(282));if(Ot=J.pendingProps,Et=J.memoizedState,Et=Et!==null?Et.element:null,ee(z,J),Ie(J,Ot,null,ct),Ot=J.memoizedState.element,Ot===Et)Wi(),J=vn(z,J,ct);else{if((Et=J.stateNode.hydrate)&&(ut?(Cn=pe(J.stateNode.containerInfo),cn=J,Et=Sn=!0):Et=!1),Et)for(ct=Mn(J,null,Ot,ct),J.child=ct;ct;)ct.effectTag=ct.effectTag&-3|1024,ct=ct.sibling;else Qr(z,J,Ot,ct),Wi();J=J.child}return J;case 5:return sa(J),z===null&&ji(J),Ot=J.type,Et=J.pendingProps,Tt=z!==null?z.memoizedProps:null,Kt=Et.children,vt(Ot,Et)?Kt=null:Tt!==null&&vt(Ot,Tt)&&(J.effectTag|=16),Ca(z,J),J.mode&4&&ct!==1&&pt(Ot,Et)?(J.expirationTime=J.childExpirationTime=1,J=null):(Qr(z,J,Kt,ct),J=J.child),J;case 6:return z===null&&ji(J),null;case 13:return Ia(z,J,ct);case 4:return Si(J,J.stateNode.containerInfo),Ot=J.pendingProps,z===null?J.child=on(J,null,Ot,ct):Qr(z,J,Ot,ct),J.child;case 11:return Ot=J.type,Et=J.pendingProps,Et=J.elementType===Ot?Et:ze(Ot,Et),Ea(z,J,Ot,Et,ct);case 7:return Qr(z,J,J.pendingProps,ct),J.child;case 8:return Qr(z,J,J.pendingProps.children,ct),J.child;case 12:return Qr(z,J,J.pendingProps.children,ct),J.child;case 10:t:{if(Ot=J.type._context,Et=J.pendingProps,Kt=J.memoizedProps,Tt=Et.value,Kr(J,Tt),Kt!==null){var te=Kt.value;if(Tt=Ne(te,Tt)?0:(typeof Ot._calculateChangedBits=="function"?Ot._calculateChangedBits(te,Tt):1073741823)|0,Tt===0){if(Kt.children===Et.children&&!hr.current){J=vn(z,J,ct);break t}}else for(te=J.child,te!==null&&(te.return=J);te!==null;){var fe=te.dependencies;if(fe!==null){Kt=te.child;for(var je=fe.firstContext;je!==null;){if(je.context===Ot&&(je.observedBits&Tt)!=0){te.tag===1&&(je=nr(ct,null),je.tag=2,Te(te,je)),te.expirationTime=z&&V<=z}function Bn(V,z){var J=V.firstSuspendedTime,ct=V.lastSuspendedTime;Jz||J===0)&&(V.lastSuspendedTime=z),z<=V.lastPingedTime&&(V.lastPingedTime=0),z<=V.lastExpiredTime&&(V.lastExpiredTime=0)}function eo(V,z){z>V.firstPendingTime&&(V.firstPendingTime=z);var J=V.firstSuspendedTime;J!==0&&(z>=J?V.firstSuspendedTime=V.lastSuspendedTime=V.nextKnownPendingLevel=0:z>=V.lastSuspendedTime&&(V.lastSuspendedTime=z+1),z>V.nextKnownPendingLevel&&(V.nextKnownPendingLevel=z))}function Ei(V,z){var J=V.lastExpiredTime;(J===0||J>z)&&(V.lastExpiredTime=z)}var Mi=null;function jo(V){if(Mi===null)try{var z=("require"+Math.random()).slice(0,7);Mi=(P&&P[z])("timers").setImmediate}catch(J){Mi=function(Ot){var Et=new MessageChannel;Et.port1.onmessage=Ot,Et.port2.postMessage(void 0)}}return Mi(V)}function ro(V){var z=V._reactInternalFiber;if(z===void 0)throw typeof V.render=="function"?Error(a(188)):Error(a(268,Object.keys(V)));return V=Y(z),V===null?null:V.stateNode}function no(V,z){V=V.memoizedState,V!==null&&V.dehydrated!==null&&V.retryTime=R},p=function(){},t.unstable_forceFrameRate=function(nt){0>nt||125>>1,$=nt[pt];if($!==void 0&&0N(et,vt))ot!==void 0&&0>N(ot,et)?(nt[pt]=ot,nt[ft]=vt,pt=ft):(nt[pt]=et,nt[Q]=vt,pt=Q);else if(ot!==void 0&&0>N(ot,vt))nt[pt]=ot,nt[ft]=vt,pt=ft;else break t}}return q}return null}function N(nt,q){var vt=nt.sortIndex-q.sortIndex;return vt!==0?vt:nt.id-q.id}var j=[],W=[],w=1,H=null,Y=3,K=!1,_=!1,tt=!1;function X(nt){for(var q=F(W);q!==null;){if(q.callback===null)B(W);else if(q.startTime<=nt)B(W),q.sortIndex=q.expirationTime,x(j,q);else break;q=F(W)}}function k(nt){if(tt=!1,X(nt),!_)if(F(j)!==null)_=!0,S(at);else{var q=F(W);q!==null&&C(k,q.startTime-nt)}}function at(nt,q){_=!1,tt&&(tt=!1,A()),K=!0;var vt=Y;try{for(X(q),H=F(j);H!==null&&(!(H.expirationTime>q)||nt&&!O());){var pt=H.callback;if(pt!==null){H.callback=null,Y=H.priorityLevel;var $=pt(H.expirationTime<=q);q=t.unstable_now(),typeof $=="function"?H.callback=$:H===F(j)&&B(j),X(q)}else B(j);H=F(j)}if(H!==null)var Q=!0;else{var et=F(W);et!==null&&C(k,et.startTime-q),Q=!1}return Q}finally{H=null,Y=vt,K=!1}}function Z(nt){switch(nt){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var it=p;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(nt){nt.callback=null},t.unstable_continueExecution=function(){_||K||(_=!0,S(at))},t.unstable_getCurrentPriorityLevel=function(){return Y},t.unstable_getFirstCallbackNode=function(){return F(j)},t.unstable_next=function(nt){switch(Y){case 1:case 2:case 3:var q=3;break;default:q=Y}var vt=Y;Y=q;try{return nt()}finally{Y=vt}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=it,t.unstable_runWithPriority=function(nt,q){switch(nt){case 1:case 2:case 3:case 4:case 5:break;default:nt=3}var vt=Y;Y=nt;try{return q()}finally{Y=vt}},t.unstable_scheduleCallback=function(nt,q,vt){var pt=t.unstable_now();if((0,E.default)(vt)==="object"&&vt!==null){var $=vt.delay;$=typeof $=="number"&&0<$?pt+$:pt,vt=typeof vt.timeout=="number"?vt.timeout:Z(nt)}else vt=Z(nt),$=pt;return vt=$+vt,nt={id:w++,callback:q,priorityLevel:nt,startTime:$,expirationTime:vt,sortIndex:-1},$>pt?(nt.sortIndex=$,x(W,nt),F(j)===null&&nt===F(W)&&(tt?A():tt=!0,C(k,$-pt))):(nt.sortIndex=vt,x(j,nt),_||K||(_=!0,S(at))),nt},t.unstable_shouldYield=function(){var nt=t.unstable_now();X(nt);var q=F(j);return q!==H&&H!==null&&q!==null&&q.callback!==null&&q.startTime<=nt&&q.expirationTime=0&&(u&&C.resizeObservers.splice(C.resizeObservers.indexOf(n),1),n.observationTargets.splice(o,1),(0,P.updateCount)(-1))},f.disconnect=function(a){var l=this,n=A.get(a);n.observationTargets.slice().forEach(function(o){return l.unobserve(a,o.target)}),n.activeTargets.splice(0,n.activeTargets.length)},f}();t.ResizeObserverController=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateCount=t.scheduler=void 0;var P=e(1069),E=e(501),S=e(1076),C=0,A=function(){return!!C},O=250,p={attributes:!0,characterData:!0,childList:!0,subtree:!0},f=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],a=function(v){return v===void 0&&(v=0),Date.now()+v},l=!1,n=function(){function h(){var v=this;this.stopped=!0,this.listener=function(){return v.schedule()}}return h.prototype.run=function(v){var g=this;if(v===void 0&&(v=O),!l){l=!0;var m=a(v);(0,S.queueResizeObserver)(function(){var M=!1;try{M=(0,P.process)()}finally{if(l=!1,v=m-a(),!A())return;M?g.run(1e3):v>0?g.run(v):g.start()}})}},h.prototype.schedule=function(){this.stop(),this.run()},h.prototype.observe=function(){var v=this,g=function(){return v.observer&&v.observer.observe(document.body,p)};document.body?g():E.global.addEventListener("DOMContentLoaded",g)},h.prototype.start=function(){var v=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),f.forEach(function(g){return E.global.addEventListener(g,v.listener,!0)}))},h.prototype.stop=function(){var v=this;this.stopped||(this.observer&&this.observer.disconnect(),f.forEach(function(g){return E.global.removeEventListener(g,v.listener,!0)}),this.stopped=!0)},h}(),o=new n;t.scheduler=o;var u=function(v){!C&&v>0&&o.start(),C+=v,!C&&o.stop()};t.updateCount=u},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.process=void 0;var P=e(1070),E=e(1071),S=e(1072),C=e(1073),A=e(1075),O=function(){var f=0;for((0,A.gatherActiveObservationsAtDepth)(f);(0,P.hasActiveObservations)();)f=(0,C.broadcastActiveObservations)(),(0,A.gatherActiveObservationsAtDepth)(f);return(0,E.hasSkippedObservations)()&&(0,S.deliverResizeLoopError)(),f>0};t.process=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasActiveObservations=void 0;var P=e(153),E=function(){return P.resizeObservers.some(function(C){return C.activeTargets.length>0})};t.hasActiveObservations=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasSkippedObservations=void 0;var P=e(153),E=function(){return P.resizeObservers.some(function(C){return C.skippedTargets.length>0})};t.hasSkippedObservations=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deliverResizeLoopError=void 0;var P="ResizeObserver loop completed with undelivered notifications.",E=function(){var C;typeof ErrorEvent=="function"?C=new ErrorEvent("error",{message:P}):(C=document.createEvent("Event"),C.initEvent("error",!1,!1),C.message=P),window.dispatchEvent(C)};t.deliverResizeLoopError=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.broadcastActiveObservations=void 0;var P=e(153),E=e(498),S=e(502),C=e(292),A=function(){var p=Infinity,f=[];P.resizeObservers.forEach(function(u){if(u.activeTargets.length!==0){var h=[];u.activeTargets.forEach(function(g){var m=new E.ResizeObserverEntry(g.target),M=(0,S.calculateDepthForNode)(g.target);h.push(m),g.lastReportedSize=(0,C.calculateBoxSize)(g.target,g.observedBox),MA?p.activeTargets.push(a):p.skippedTargets.push(a))})})};t.gatherActiveObservationsAtDepth=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.queueResizeObserver=void 0;var P=e(1077),E=function(C){(0,P.queueMicroTask)(function(){requestAnimationFrame(C)})};t.queueResizeObserver=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.queueMicroTask=void 0;var P,E=[],S=function(){return E.splice(0).forEach(function(O){return O()})},C=function(O){if(!P){var p=0,f=document.createTextNode(""),a={characterData:!0};new MutationObserver(function(){return S()}).observe(f,a),P=function(){f.textContent=""+(p?p--:p++)}}E.push(O),P()};t.queueMicroTask=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ResizeObservation=void 0;var P=e(499),E=e(292),S=e(193),C=function(p){return!(0,S.isSVG)(p)&&!(0,S.isReplacedElement)(p)&&getComputedStyle(p).display==="inline"},A=function(){function O(p,f){this.target=p,this.observedBox=f||P.ResizeObserverBoxOptions.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return O.prototype.isActive=function(){var p=(0,E.calculateBoxSize)(this.target,this.observedBox,!0);return C(this.target)&&(this.lastReportedSize=p),this.lastReportedSize.inlineSize!==p.inlineSize||this.lastReportedSize.blockSize!==p.blockSize},O}();t.ResizeObservation=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ResizeObserverDetail=void 0;var P=function(){function E(S,C){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=S,this.callback=C}return E}();t.ResizeObserverDetail=P},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=function(S){return S!==null&&typeof S!="function"&&isFinite(S.length)};t.default=P},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(503),E=e(119),S=function(A){if(!P.default(A)||!E.default(A,"Object"))return!1;if(Object.getPrototypeOf(A)===null)return!0;for(var O=A;Object.getPrototypeOf(O)!==null;)O=Object.getPrototypeOf(O);return Object.getPrototypeOf(A)===O};t.default=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(119),E=function(C){return P.default(C,"Number")};t.default=E},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flow=void 0;function P(){for(var E=[],S=0;S
    ',itemTpl:"{value}",domStyles:{"g2-tooltip":{padding:"2px 4px",fontSize:"10px"}}},t.DEFAULT_OPTIONS={appendPadding:2,tooltip:P.__assign({},t.DEFAULT_TOOLTIP_OPTIONS),animation:{}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(1),E=e(155);t.DEFAULT_OPTIONS={appendPadding:2,tooltip:P.__assign({},E.DEFAULT_TOOLTIP_OPTIONS),color:"l(90) 0:#E5EDFE 1:#ffffff",areaStyle:{fillOpacity:.6},line:{size:1,color:"#5B8FF9"},animation:{}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=t.meta=void 0;var P=e(14),E=e(35),S=e(43),C=e(299);Object.defineProperty(t,"meta",{enumerable:!0,get:function(){return C.meta}});var A=e(120),O=e(155);function p(a){var l=a.chart,n=a.options,o=n.data,u=n.color,h=n.lineStyle,v=n.point,g=v==null?void 0:v.state,m=A.getTinyData(o);l.data(m);var M=P.deepAssign({},a,{options:{xField:O.X_FIELD,yField:O.Y_FIELD,line:{color:u,style:h},point:v}}),T=P.deepAssign({},M,{options:{tooltip:!1,state:g}});return S.line(M),S.point(T),l.axis(!1),l.legend(!1),a}function f(a){return P.flow(p,C.meta,E.theme,E.tooltip,E.animation,E.annotation())(a)}t.adaptor=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(23),E=e(14);t.DEFAULT_OPTIONS=E.deepAssign({},P.Plot.getDefaultOptions(),{tooltip:{shared:!0,showMarkers:!0,showCrosshairs:!0,crosshairs:{type:"x"}},legend:{position:"top-left"},isStack:!1})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(13),E=e(1116);P.registerAction("marker-active",E.MarkerActiveAction),P.registerInteraction("marker-active",{start:[{trigger:"tooltip:show",action:"marker-active:active"}],end:[{trigger:"tooltip:hide",action:"marker-active:reset"}]})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MarkerActiveAction=void 0;var P=e(1),E=e(0),S=e(13),C=function(A){P.__extends(O,A);function O(){return A!==null&&A.apply(this,arguments)||this}return O.prototype.active=function(){var p=this.getView(),f=this.context.event;if(f.data){var a=f.data.items,l=p.geometries.filter(function(n){return n.type==="point"});E.each(l,function(n){E.each(n.elements,function(o){var u=E.findIndex(a,function(h){return h.data===o.data})!==-1;o.setState("active",u)})})}},O.prototype.reset=function(){var p=this.getView(),f=p.geometries.filter(function(a){return a.type==="point"});E.each(f,function(a){E.each(a.elements,function(l){l.setState("active",!1)})})},O.prototype.getView=function(){return this.context.view},O}(S.InteractionAction);t.MarkerActiveAction=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=t.interaction=void 0;var P=e(1),E=e(0),S=e(525),C=e(35),A=e(154),O=e(14),p=e(296),f=e(528);function a(v){var g=v.options,m=g.colorField;return O.deepAssign({options:{rawFields:["value"],tooltip:{fields:["name","value",m,"path"],formatter:function(T){return{name:T.name,value:T.value}}}}},v)}function l(v){var g=v.chart,m=v.options,M=m.color,T=m.colorField,I=m.rectStyle,D=m.hierarchyConfig,R=m.rawFields,b=f.transformData({data:m.data,colorField:m.colorField,enableDrillDown:f.enableDrillInteraction(m),hierarchyConfig:D});return g.data(b),S.polygon(O.deepAssign({},v,{options:{xField:"x",yField:"y",seriesField:T,rawFields:R,polygon:{color:M,style:I}}})),g.coordinate().reflect("y"),v}function n(v){var g=v.chart;return g.axis(!1),v}function o(v){var g=v.drilldown,m=v.interactions,M=m===void 0?[]:m,T=f.enableDrillInteraction(v);return T?O.deepAssign({},v,{interactions:P.__spreadArrays(M,[{type:"drill-down",cfg:{drillDownConfig:g,transformData:f.transformData}}])}):v}function u(v){var g=v.chart,m=v.options,M=m.interactions,T=m.drilldown;C.interaction({chart:g,options:o(m)});var I=f.findInteraction(M,"view-zoom");I&&(I.enable!==!1?g.getCanvas().on("mousewheel",function(R){R.preventDefault()}):g.getCanvas().off("mousewheel"));var D=f.enableDrillInteraction(m);return D&&(g.appendPadding=p.getAdjustAppendPadding(g.appendPadding,E.get(T,["breadCrumb","position"]))),v}t.interaction=u;function h(v){return O.flow(a,C.theme,A.pattern("rectStyle"),l,n,C.legend,C.tooltip,u,C.animation,C.annotation())(v)}t.adaptor=h},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.treemap=t.getTileMethod=void 0;var P=e(1),E=P.__importStar(e(194)),S=e(0),C=e(1143),A={field:"value",tile:"treemapSquarify",size:[1,1],round:!1,ignoreParentValue:!0,padding:0,paddingInner:0,paddingOuter:0,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0,as:["x","y"],sort:function(a,l){return l.value-a.value},ratio:.5*(1+Math.sqrt(5))};function O(f,a){return f==="treemapSquarify"?E[f].ratio(a):E[f]}t.getTileMethod=O;function p(f,a){a=S.assign({},A,a);var l=a.as;if(!S.isArray(l)||l.length!==2)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');var n;try{n=C.getField(a)}catch(m){console.warn(m)}var o=O(a.tile,a.ratio),u=function(M){return E.treemap().tile(o).size(a.size).round(a.round).padding(a.padding).paddingInner(a.paddingInner).paddingOuter(a.paddingOuter).paddingTop(a.paddingTop).paddingRight(a.paddingRight).paddingBottom(a.paddingBottom).paddingLeft(a.paddingLeft)(E.hierarchy(M).sum(function(T){return a.ignoreParentValue&&T.children?0:T[n]}).sort(a.sort))},h=u(f),v=l[0],g=l[1];return h.each(function(m){m[v]=[m.x0,m.x1,m.x1,m.x0],m[g]=[m.y1,m.y1,m.y0,m.y0],["x0","x1","y0","y1"].forEach(function(M){l.indexOf(M)===-1&&delete m[M]})}),C.getAllNodes(h)}t.treemap=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;function P(a,l){return a.parent===l.parent?1:2}function E(a){return a.reduce(S,0)/a.length}function S(a,l){return a+l.x}function C(a){return 1+a.reduce(A,0)}function A(a,l){return Math.max(a,l.y)}function O(a){for(var l;l=a.children;)a=l[0];return a}function p(a){for(var l;l=a.children;)a=l[l.length-1];return a}function f(){var a=P,l=1,n=1,o=!1;function u(h){var v,g=0;h.eachAfter(function(D){var R=D.children;R?(D.x=E(R),D.y=C(R)):(D.x=v?g+=a(D,v):0,D.y=0,v=D)});var m=O(h),M=p(h),T=m.x-a(m,M)/2,I=M.x+a(M,m)/2;return h.eachAfter(o?function(D){D.x=(D.x-h.x)*l,D.y=(h.y-D.y)*n}:function(D){D.x=(D.x-T)/(I-T)*l,D.y=(1-(h.y?D.y/h.y:1))*n})}return u.separation=function(h){return arguments.length?(a=h,u):a},u.size=function(h){return arguments.length?(o=!1,l=+h[0],n=+h[1],u):o?null:[l,n]},u.nodeSize=function(h){return arguments.length?(o=!0,l=+h[0],n=+h[1],u):o?[l,n]:null},u}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;function P(S){var C=0,A=S.children,O=A&&A.length;if(!O)C=1;else for(;--O>=0;)C+=A[O].value;S.value=C}function E(){return this.eachAfter(P)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=C;function P(A,O){var p=typeof Symbol!="undefined"&&A[Symbol.iterator]||A["@@iterator"];if(!p){if(Array.isArray(A)||(p=E(A))||O&&A&&typeof A.length=="number"){p&&(A=p);var f=0,a=function(){};return{s:a,n:function(){return f>=A.length?{done:!0}:{done:!1,value:A[f++]}},e:function(h){throw h},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l=!0,n=!1,o;return{s:function(){p=p.call(A)},n:function(){var h=p.next();return l=h.done,h},e:function(h){n=!0,o=h},f:function(){try{!l&&p.return!=null&&p.return()}finally{if(n)throw o}}}}function E(A,O){if(!!A){if(typeof A=="string")return S(A,O);var p=Object.prototype.toString.call(A).slice(8,-1);if(p==="Object"&&A.constructor&&(p=A.constructor.name),p==="Map"||p==="Set")return Array.from(A);if(p==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(p))return S(A,O)}}function S(A,O){(O==null||O>A.length)&&(O=A.length);for(var p=0,f=new Array(O);p=0;--p)A.push(O[p]);return this}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(E,S){for(var C=this,A=[C],O=[],p,f,a,l=-1;C=A.pop();)if(O.push(C),p=C.children)for(f=0,a=p.length;f=A.length?{done:!0}:{done:!1,value:A[f++]}},e:function(h){throw h},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l=!0,n=!1,o;return{s:function(){p=p.call(A)},n:function(){var h=p.next();return l=h.done,h},e:function(h){n=!0,o=h},f:function(){try{!l&&p.return!=null&&p.return()}finally{if(n)throw o}}}}function E(A,O){if(!!A){if(typeof A=="string")return S(A,O);var p=Object.prototype.toString.call(A).slice(8,-1);if(p==="Object"&&A.constructor&&(p=A.constructor.name),p==="Map"||p==="Set")return Array.from(A);if(p==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(p))return S(A,O)}}function S(A,O){(O==null||O>A.length)&&(O=A.length);for(var p=0,f=new Array(O);p=0;)C+=A[O].value;S.value=C})}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(E){return this.eachBefore(function(S){S.children&&S.children.sort(E)})}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(S){for(var C=this,A=E(C,S),O=[C];C!==A;)C=C.parent,O.push(C);for(var p=O.length;S!==A;)O.splice(p,0,S),S=S.parent;return O}function E(S,C){if(S===C)return S;var A=S.ancestors(),O=C.ancestors(),p=null;for(S=A.pop(),C=O.pop();S===C;)p=S,S=A.pop(),C=O.pop();return p}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(){for(var E=this,S=[E];E=E.parent;)S.push(E);return S}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(){return Array.from(this)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(){var E=[];return this.eachBefore(function(S){S.children||E.push(S)}),E}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;function P(){var E=this,S=[];return E.each(function(C){C!==E&&S.push({source:C.parent,target:C})}),S}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=C;var E=P(e(1133)),S=E.default.mark(C);function C(){var A,O,p,f,a,l;return E.default.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:A=this,p=[A];case 1:O=p.reverse(),p=[];case 2:if(!(A=O.pop())){o.next=8;break}return o.next=5,A;case 5:if(f=A.children)for(a=0,l=f.length;a=0;--it){var nt=this.tryEntries[it],q=nt.completion;if(nt.tryLoc==="root")return Z("end");if(nt.tryLoc<=this.prev){var vt=p.call(nt,"catchLoc"),pt=p.call(nt,"finallyLoc");if(vt&&pt){if(this.prev=0;--Z){var it=this.tryEntries[Z];if(it.tryLoc<=this.prev&&p.call(it,"finallyLoc")&&this.prev=0;--at){var Z=this.tryEntries[at];if(Z.finallyLoc===k)return this.complete(Z.completion,Z.afterLoc),Y(Z),I}},catch:function(k){for(var at=this.tryEntries.length-1;at>=0;--at){var Z=this.tryEntries[at];if(Z.tryLoc===k){var it=Z.completion;if(it.type==="throw"){var nt=it.arg;Y(Z)}return nt}}throw new Error("illegal catch attempt")},delegateYield:function(k,at,Z){return this.delegate={iterator:_(k),resultName:at,nextLoc:Z},this.method==="next"&&(this.arg=f),I}},A}((0,S.default)(P)==="object"?P.exports:{});try{regeneratorRuntime=C}catch(A){(typeof globalThis=="undefined"?"undefined":(0,S.default)(globalThis))==="object"?globalThis.regeneratorRuntime=C:Function("r","regeneratorRuntime = r")(C)}}).call(this,e(495)(G))},function(G,t,e){"use strict";var P=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var E=e(530),S=e(301),C=O(e(533));function A(o){if(typeof WeakMap!="function")return null;var u=new WeakMap,h=new WeakMap;return(A=function(g){return g?h:u})(o)}function O(o,u){if(!u&&o&&o.__esModule)return o;if(o===null||P(o)!=="object"&&typeof o!="function")return{default:o};var h=A(u);if(h&&h.has(o))return h.get(o);var v={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var m in o)if(m!=="default"&&Object.prototype.hasOwnProperty.call(o,m)){var M=g?Object.getOwnPropertyDescriptor(o,m):null;M&&(M.get||M.set)?Object.defineProperty(v,m,M):v[m]=o[m]}return v.default=o,h&&h.set(o,v),v}function p(o){return Math.sqrt(o.value)}function f(){var o=null,u=1,h=1,v=C.constantZero;function g(m){return m.x=u/2,m.y=h/2,o?m.eachBefore(a(o)).eachAfter(l(v,.5)).eachBefore(n(1)):m.eachBefore(a(p)).eachAfter(l(C.constantZero,1)).eachAfter(l(v,m.r/Math.min(u,h))).eachBefore(n(Math.min(u,h)/(2*m.r))),m}return g.radius=function(m){return arguments.length?(o=(0,S.optional)(m),g):o},g.size=function(m){return arguments.length?(u=+m[0],h=+m[1],g):[u,h]},g.padding=function(m){return arguments.length?(v=typeof m=="function"?m:(0,C.default)(+m),g):v},g}function a(o){return function(u){u.children||(u.r=Math.max(0,+o(u)||0))}}function l(o,u){return function(h){if(v=h.children){var v,g,m=v.length,M=o(h)*u||0,T;if(M)for(g=0;g0)throw new Error("cycle");return g}return l.id=function(n){return arguments.length?(f=(0,P.required)(n),l):f},l.parentId=function(n){return arguments.length?(a=(0,P.required)(n),l):a},l}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var P=e(300);function E(n,o){return n.parent===o.parent?1:2}function S(n){var o=n.children;return o?o[0]:n.t}function C(n){var o=n.children;return o?o[o.length-1]:n.t}function A(n,o,u){var h=u/(o.i-n.i);o.c-=h,o.s+=u,n.c+=h,o.z+=u,o.m+=u}function O(n){for(var o=0,u=0,h=n.children,v=h.length,g;--v>=0;)g=h[v],g.z+=o,g.m+=o,o+=g.s+(u+=g.c)}function p(n,o,u){return n.a.parent===o.parent?n.a:u}function f(n,o){this._=n,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=o}f.prototype=Object.create(P.Node.prototype);function a(n){for(var o=new f(n,0),u,h=[o],v,g,m,M;u=h.pop();)if(g=u._.children)for(u.children=new Array(M=g.length),m=M-1;m>=0;--m)h.push(v=u.children[m]=new f(g[m],m)),v.parent=u;return(o.parent=new f(null,0)).children=[o],o}function l(){var n=E,o=1,u=1,h=null;function v(I){var D=a(I);if(D.eachAfter(g),D.parent.m=-D.z,D.eachBefore(m),h)I.eachBefore(T);else{var R=I,b=I,L=I;I.eachBefore(function(j){j.xb.x&&(b=j),j.depth>L.depth&&(L=j)});var x=R===b?1:n(R,b)/2,F=x-R.x,B=o/(b.x+x+F),N=u/(L.depth||1);I.eachBefore(function(j){j.x=(j.x+F)*B,j.y=j.depth*N})}return I}function g(I){var D=I.children,R=I.parent.children,b=I.i?R[I.i-1]:null;if(D){O(I);var L=(D[0].z+D[D.length-1].z)/2;b?(I.z=b.z+n(I._,b._),I.m=I.z-L):I.z=L}else b&&(I.z=b.z+n(I._,b._));I.parent.A=M(I,b,I.parent.A||R[0])}function m(I){I._.x=I.z+I.parent.m,I.m+=I.parent.m}function M(I,D,R){if(D){for(var b=I,L=I,x=D,F=b.parent.children[0],B=b.m,N=L.m,j=x.m,W=F.m,w;x=C(x),b=S(b),x&&b;)F=S(F),L=C(L),L.a=I,w=x.z+j-b.z-B+n(x._,b._),w>0&&(A(p(x,I,R),I,w),B+=w,N+=w),j+=x.m,B+=b.m,W+=F.m,N+=L.m;x&&!C(L)&&(L.t=x,L.m+=j-N),b&&!S(F)&&(F.t=b,F.m+=B-W,R=I)}return R}function T(I){I.x*=o,I.y=I.depth*u}return v.separation=function(I){return arguments.length?(n=I,v):n},v.size=function(I){return arguments.length?(h=!1,o=+I[0],u=+I[1],v):h?null:[o,u]},v.nodeSize=function(I){return arguments.length?(h=!0,o=+I[0],u=+I[1],v):h?[o,u]:null},v}},function(G,t,e){"use strict";var P=e(2),E=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var S=P(e(534)),C=P(e(302)),A=e(301),O=f(e(533));function p(l){if(typeof WeakMap!="function")return null;var n=new WeakMap,o=new WeakMap;return(p=function(h){return h?o:n})(l)}function f(l,n){if(!n&&l&&l.__esModule)return l;if(l===null||E(l)!=="object"&&typeof l!="function")return{default:l};var o=p(n);if(o&&o.has(l))return o.get(l);var u={},h=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var v in l)if(v!=="default"&&Object.prototype.hasOwnProperty.call(l,v)){var g=h?Object.getOwnPropertyDescriptor(l,v):null;g&&(g.get||g.set)?Object.defineProperty(u,v,g):u[v]=l[v]}return u.default=l,o&&o.set(l,u),u}function a(){var l=C.default,n=!1,o=1,u=1,h=[0],v=O.constantZero,g=O.constantZero,m=O.constantZero,M=O.constantZero,T=O.constantZero;function I(R){return R.x0=R.y0=0,R.x1=o,R.y1=u,R.eachBefore(D),h=[0],n&&R.eachBefore(S.default),R}function D(R){var b=h[R.depth],L=R.x0+b,x=R.y0+b,F=R.x1-b,B=R.y1-b;F=h-1){var I=p[u];I.x0=g,I.y0=m,I.x1=M,I.y1=T;return}for(var D=n[u],R=v/2+D,b=u+1,L=h-1;b>>1;n[x]T-m){var N=v?(g*B+M*F)/v:M;o(u,b,F,g,m,N,T),o(b,h,B,N,m,M,T)}else{var j=v?(m*B+T*F)/v:T;o(u,b,F,g,m,M,j),o(b,h,B,g,j,M,T)}}}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=C;var E=P(e(156)),S=P(e(195));function C(A,O,p,f,a){(A.depth&1?S.default:E.default)(A,O,p,f,a)}},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var E=P(e(156)),S=P(e(195)),C=e(302),A=function O(p){function f(a,l,n,o,u){if((h=a._squarify)&&h.ratio===p)for(var h,v,g,m,M=-1,T,I=h.length,D=a.value;++M1?a:1)},f}(C.phi);t.default=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAllNodes=t.getField=t.NODE_ANCESTORS_FIELD=t.CHILD_NODE_COUNT=t.NODE_INDEX_FIELD=void 0;var P=e(0);t.NODE_INDEX_FIELD="nodeIndex",t.CHILD_NODE_COUNT="childNodeCount",t.NODE_ANCESTORS_FIELD="nodeAncestor";var E="Invalid field: it must be a string!";function S(A,O){var p=A.field,f=A.fields;if(P.isString(p))return p;if(P.isArray(p))return console.warn(E),p[0];if(console.warn(E+" will try to get fields instead."),P.isString(f))return f;if(P.isArray(f)&&f.length)return f[0];if(O)return O;throw new TypeError(E)}t.getField=S;function C(A){var O=[];if(A&&A.each){var p,f;A.each(function(a){var l,n;a.parent!==p?(p=a.parent,f=0):f+=1;var o=P.filter((((l=a.ancestors)===null||l===void 0?void 0:l.call(a))||[]).map(function(u){return O.find(function(h){return h.name===u.name})||u}),function(u){var h=u.depth;return h>0&&h0}t.isParentNode=C;function A(O){var p=O.view.getCoordinate(),f=p.innerRadius;if(f){var a=O.event,l=a.x,n=a.y,o=p.center,u=o.x,h=o.y,v=p.getRadius()*f,g=Math.sqrt(Math.pow(u-l,2)+Math.pow(h-n,2));return gw){var Y=H/B.length,K=Math.max(1,Math.ceil(w/Y)-1),_=B.slice(0,K)+"...";W.attr("text",_)}}}}function l(o,u,h){f(o,u,h),a(o,u,h)}function n(o,u,h){return u===void 0&&(u=!0),h===void 0&&(h=!1),function(v){var g=v.options,m=v.chart,M=g.conversionTag,T=g.theme;return M&&!h&&(m.theme(C.deepAssign({},E.isObject(T)?T:S.getTheme(T),{columnWidthRatio:1/3})),m.annotation().shape({render:function(D,R){var b=D.addGroup({id:m.id+"-conversion-tag-group",name:"conversion-tag-group"}),L=E.find(m.geometries,function(B){return B.type==="interval"}),x={view:R,geometry:L,group:b,field:o,horizontal:u,options:O(M,u)},F=u?L.elements:L.elements.slice().reverse();E.each(F,function(B,N){N>0&&l(x,F[N-1],B)})}})),v}}t.conversionTag=n},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.connectedArea=void 0;var P=e(13),E={hover:"__interval-connected-area-hover__",click:"__interval-connected-area-click__"},S=function(O,p){return O==="hover"?[{trigger:"interval:mouseenter",action:["element-highlight-by-color:highlight","element-link-by-color:link"],arg:[null,{style:p}]}]:[{trigger:"interval:click",action:["element-highlight-by-color:clear","element-highlight-by-color:highlight","element-link-by-color:clear","element-link-by-color:unlink","element-link-by-color:link"],arg:[null,null,null,null,{style:p}]}]};P.registerInteraction(E.hover,{start:S(E.hover),end:[{trigger:"interval:mouseleave",action:["element-highlight-by-color:reset","element-link-by-color:unlink"]}]}),P.registerInteraction(E.click,{start:S(E.click),end:[{trigger:"document:mousedown",action:["element-highlight-by-color:clear","element-link-by-color:clear"]}]});function C(A){return A===void 0&&(A=!1),function(O){var p=O.chart,f=O.options,a=f.connectedArea,l=function(){p.removeInteraction(E.hover),p.removeInteraction(E.click)};if(!A&&a){var n=a.trigger||"hover";l(),p.interaction(E[n],{start:S(n,a.style)})}else l();return O}}t.connectedArea=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ButtonAction=t.BUTTON_ACTION_CONFIG=void 0;var P=e(1),E=e(13),S=e(0),C=e(14),A=10,O=5;t.BUTTON_ACTION_CONFIG={padding:[8,10],text:"reset",textStyle:{default:{x:0,y:0,fontSize:12,fill:"#333333",cursor:"pointer"}},buttonStyle:{default:{fill:"#f7f7f7",stroke:"#cccccc",cursor:"pointer"},active:{fill:"#e6e6e6"}}};var p=function(f){P.__extends(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.buttonGroup=null,l.buttonCfg=P.__assign({name:"button"},t.BUTTON_ACTION_CONFIG),l}return a.prototype.getButtonCfg=function(){var l=this.context.view,n=S.get(l,["interactions","filter-action","cfg","buttonConfig"]);return C.deepAssign(this.buttonCfg,n,this.cfg)},a.prototype.drawButton=function(){var l=this.getButtonCfg(),n=this.context.view.foregroundGroup.addGroup({name:l.name}),o=this.drawText(n);this.drawBackground(n,o.getBBox()),this.buttonGroup=n},a.prototype.drawText=function(l){var n,o=this.getButtonCfg();return l.addShape({type:"text",name:"button-text",attrs:P.__assign({text:o.text},(n=o.textStyle)===null||n===void 0?void 0:n.default)})},a.prototype.drawBackground=function(l,n){var o,u=this.getButtonCfg(),h=C.normalPadding(u.padding),v=l.addShape({type:"rect",name:"button-rect",attrs:P.__assign({x:n.x-h[3],y:n.y-h[0],width:n.width+h[1]+h[3],height:n.height+h[0]+h[2]},(o=u.buttonStyle)===null||o===void 0?void 0:o.default)});return v.toBack(),l.on("mouseenter",function(){var g;v.attr((g=u.buttonStyle)===null||g===void 0?void 0:g.active)}),l.on("mouseleave",function(){var g;v.attr((g=u.buttonStyle)===null||g===void 0?void 0:g.default)}),v},a.prototype.resetPosition=function(){var l=this.context.view,n=l.getCoordinate(),o=n.convert({x:1,y:1}),u=this.buttonGroup,h=u.getBBox(),v=E.Util.transform(null,[["t",o.x-h.width-A,o.y+h.height+O]]);u.setMatrix(v)},a.prototype.show=function(){this.buttonGroup||this.drawButton(),this.resetPosition(),this.buttonGroup.show()},a.prototype.hide=function(){this.buttonGroup&&this.buttonGroup.hide()},a.prototype.destroy=function(){var l=this.buttonGroup;l&&l.remove(),f.prototype.destroy.call(this)},a}(E.Action);t.ButtonAction=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(23),E=e(14);t.DEFAULT_OPTIONS=E.deepAssign({},P.Plot.getDefaultOptions(),{barWidthRatio:.6,marginRatio:1/32,tooltip:{shared:!0,showMarkers:!1,offset:20},interactions:[{type:"active-region"}]})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=t.meta=void 0;var P=e(1),E=e(0),S=e(35),C=e(14),A=e(43),O=e(14),p=e(121),f=e(527);Object.defineProperty(t,"meta",{enumerable:!0,get:function(){return f.meta}});function a(u){var h=u.chart,v=u.options,g=v.data,m=v.areaStyle,M=v.color,T=v.point,I=v.line,D=v.isPercent,R=v.xField,b=v.yField,L=v.tooltip,x=v.seriesField,F=v.startOnZero,B=T==null?void 0:T.state,N=p.getDataWhetherPecentage(g,b,R,b,D);h.data(N);var j=D?P.__assign({formatter:function(K){return{name:K[x]||K[R],value:(Number(K[b])*100).toFixed(2)+"%"}}},L):L,W=O.deepAssign({},u,{options:{area:{color:M,style:m},line:I&&P.__assign({color:M},I),point:T&&P.__assign({color:M},T),tooltip:j,label:void 0,args:{startOnZero:F}}}),w=O.deepAssign({options:{line:{size:2}}},W,{options:{sizeField:x,tooltip:!1}}),H=O.deepAssign({},W,{options:{tooltip:!1,state:B}});return A.area(W),A.line(w),A.point(H),u}function l(u){var h=u.chart,v=u.options,g=v.label,m=v.yField,M=C.findGeometry(h,"area");if(!g)M.label(!1);else{var T=g.callback,I=P.__rest(g,["callback"]);M.label({fields:[m],callback:T,cfg:P.__assign({layout:[{type:"limit-in-plot"},{type:"path-adjust-position"},{type:"point-adjust-position"},{type:"limit-in-plot",cfg:{action:"hide"}}]},O.transformLabel(I))})}return u}function n(u){var h=u.chart,v=u.options,g=v.isStack,m=v.isPercent,M=v.seriesField;return(m||g)&&M&&E.each(h.geometries,function(T){T.adjust("stack")}),u}function o(u){return O.flow(S.theme,S.pattern("areaStyle"),a,f.meta,n,f.axis,f.legend,S.tooltip,l,S.slider,S.annotation(),S.interaction,S.animation,S.limitInPlot)(u)}t.adaptor=o},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(23),E=e(14);t.DEFAULT_OPTIONS=E.deepAssign({},P.Plot.getDefaultOptions(),{tooltip:{shared:!0,showMarkers:!0,showCrosshairs:!0,crosshairs:{type:"x"}},isStack:!0,line:{},legend:{position:"top-left"}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(23),E=e(14);t.DEFAULT_OPTIONS=E.deepAssign({},P.Plot.getDefaultOptions(),{columnWidthRatio:.6,marginRatio:1/32,tooltip:{shared:!0,showMarkers:!1,offset:20},interactions:[{type:"active-region"}]})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=t.interaction=t.pieAnnotation=t.transformStatisticOptions=void 0;var P=e(1),E=e(0),S=e(35),C=e(59),A=e(43),O=e(154),p=e(132),f=e(14),a=e(540),l=e(541),n=e(542);function o(D){var R=D.chart,b=D.options,L=b.data,x=b.angleField,F=b.colorField,B=b.color,N=b.pieStyle,j=f.processIllegalData(L,x);if(l.isAllZero(j,x)){var W="$$percentage$$";j=j.map(function(H){var Y;return P.__assign(P.__assign({},H),(Y={},Y[W]=1/j.length,Y))}),R.data(j);var w=f.deepAssign({},D,{options:{xField:"1",yField:W,seriesField:F,isStack:!0,interval:{color:B,style:N},args:{zIndexReversed:!0}}});A.interval(w)}else{R.data(j);var w=f.deepAssign({},D,{options:{xField:"1",yField:x,seriesField:F,isStack:!0,interval:{color:B,style:N},args:{zIndexReversed:!0}}});A.interval(w)}return D}function u(D){var R,b=D.chart,L=D.options,x=L.meta,F=L.colorField,B=f.deepAssign({},x);return b.scale(B,(R={},R[F]={type:"cat"},R)),D}function h(D){var R=D.chart,b=D.options,L=b.radius,x=b.innerRadius,F=b.startAngle,B=b.endAngle;return R.coordinate({type:"theta",cfg:{radius:L,innerRadius:x,startAngle:F,endAngle:B}}),D}function v(D){var R=D.chart,b=D.options,L=b.label,x=b.colorField,F=b.angleField,B=R.geometries[0];if(!L)B.label(!1);else{var N=L.callback,j=P.__rest(L,["callback"]),W=f.transformLabel(j);if(W.content){var w=W.content;W.content=function(_,tt,X){var k=_[x],at=_[F],Z=R.getScaleByField(F),it=Z==null?void 0:Z.scale(at);return E.isFunction(w)?w(P.__assign(P.__assign({},_),{percent:it}),tt,X):E.isString(w)?f.template(w,{value:at,name:k,percentage:E.isNumber(it)&&!E.isNil(at)?(it*100).toFixed(2)+"%":null}):w}}var H={inner:"",outer:"pie-outer",spider:"pie-spider"},Y=W.type?H[W.type]:"pie-outer",K=W.layout?E.isArray(W.layout)?W.layout:[W.layout]:[];W.layout=(Y?[{type:Y}]:[]).concat(K),B.label({fields:x?[F,x]:[F],callback:N,cfg:P.__assign(P.__assign({},W),{offset:l.adaptOffset(W.type,W.offset),type:"pie"})})}return D}function g(D){var R=D.innerRadius,b=D.statistic,L=D.angleField,x=D.colorField,F=D.meta,B=D.locale,N=p.getLocale(B);if(R&&b){var j=f.deepAssign({},a.DEFAULT_OPTIONS.statistic,b),W=j.title,w=j.content;return W!==!1&&(W=f.deepAssign({},{formatter:function(Y){return Y?Y[x]:E.isNil(W.content)?N.get(["statistic","total"]):W.content}},W)),w!==!1&&(w=f.deepAssign({},{formatter:function(Y,K){var _=Y?Y[L]:l.getTotalValue(K,L),tt=E.get(F,[L,"formatter"])||function(X){return X};return Y||E.isNil(w.content)?tt(_):w.content}},w)),f.deepAssign({},{statistic:{title:W,content:w}},D)}return D}t.transformStatisticOptions=g;function m(D){var R=D.chart,b=D.options,L=g(b),x=L.innerRadius,F=L.statistic;return R.getController("annotation").clear(!0),f.flow(S.annotation())(D),x&&F&&f.renderStatistic(R,{statistic:F,plotType:"pie"}),D}t.pieAnnotation=m;function M(D){var R=D.chart,b=D.options,L=b.tooltip,x=b.colorField,F=b.angleField,B=b.data;if(L===!1)R.tooltip(L);else if(R.tooltip(f.deepAssign({},L,{shared:!1})),l.isAllZero(B,F)){var N=E.get(L,"fields"),j=E.get(L,"formatter");E.isEmpty(E.get(L,"fields"))&&(N=[x,F],j=j||function(W){return{name:W[x],value:E.toString(W[F])}}),R.geometries[0].tooltip(N.join("*"),C.getMappingFunction(N,j))}return D}function T(D){var R=D.chart,b=D.options,L=g(b),x=L.interactions,F=L.statistic,B=L.annotations;return E.each(x,function(N){var j,W;if(N.enable===!1)R.removeInteraction(N.type);else if(N.type==="pie-statistic-active"){var w=[];((j=N.cfg)===null||j===void 0?void 0:j.start)||(w=[{trigger:"element:mouseenter",action:n.PIE_STATISTIC+":change",arg:{statistic:F,annotations:B}}]),E.each((W=N.cfg)===null||W===void 0?void 0:W.start,function(H){w.push(P.__assign(P.__assign({},H),{arg:{statistic:F,annotations:B}}))}),R.interaction(N.type,f.deepAssign({},N.cfg,{start:w}))}else R.interaction(N.type,N.cfg||{})}),D}t.interaction=T;function I(D){return f.flow(O.pattern("pieStyle"),o,u,S.theme,h,S.legend,M,v,S.state,m,T,S.animation)(D)}t.adaptor=I},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PieLegendAction=void 0;var P=e(1),E=e(13),S=e(0),C=e(543),A=function(O){P.__extends(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return p.prototype.getActiveElements=function(){var f=E.Util.getDelegationObject(this.context);if(f){var a=this.context.view,l=f.component,n=f.item,o=l.get("field");if(o){var u=a.geometries[0].elements;return u.filter(function(h){return h.getModel().data[o]===n.value})}}return[]},p.prototype.getActiveElementLabels=function(){var f=this.context.view,a=this.getActiveElements(),l=f.geometries[0].labelsContainer.getChildren();return l.filter(function(n){return a.find(function(o){return S.isEqual(o.getData(),n.get("data"))})})},p.prototype.transfrom=function(f){f===void 0&&(f=7.5);var a=this.getActiveElements(),l=this.getActiveElementLabels();a.forEach(function(n,o){var u=l[o],h=n.geometry.coordinate;if(h.isPolar&&h.isTransposed){var v=E.Util.getAngle(n.getModel(),h),g=v.startAngle,m=v.endAngle,M=(g+m)/2,T=f,I=T*Math.cos(M),D=T*Math.sin(M);n.shape.setMatrix(C.transform([["t",I,D]])),u.setMatrix(C.transform([["t",I,D]]))}})},p.prototype.active=function(){this.transfrom()},p.prototype.reset=function(){this.transfrom(0)},p}(E.Action);t.PieLegendAction=A},function(G,t,e){"use strict";var P=e(2),E=P(e(6));Object.defineProperty(t,"__esModule",{value:!0}),t.StatisticAction=void 0;var S=e(1),C=e(13),A=e(0),O=e(518),p=e(1158),f=function(a){S.__extends(l,a);function l(){return a!==null&&a.apply(this,arguments)||this}return l.prototype.getAnnotations=function(n){var o=n||this.context.view;return o.getController("annotation").option},l.prototype.getInitialAnnotation=function(){return this.initialAnnotation},l.prototype.init=function(){var n=this,o=this.context.view;o.removeInteraction("tooltip"),o.on("afterchangesize",function(){var u=n.getAnnotations(o);n.initialAnnotation=u})},l.prototype.change=function(n){var o=this.context,u=o.view,h=o.event;this.initialAnnotation||(this.initialAnnotation=this.getAnnotations());var v=A.get(h,["data","data"]);if(h.type.match("legend-item")){var g=C.Util.getDelegationObject(this.context),m=u.getGroupedFields()[0];if(g&&m){var M=g.item;v=u.getData().find(function(R){return R[m]===M.value})}}if(v){var T=A.get(n,"annotations",[]),I=A.get(n,"statistic",{});u.getController("annotation").clear(!0),A.each(T,function(R){(0,E.default)(R)==="object"&&u.annotation()[R.type](R)}),O.renderStatistic(u,{statistic:I,plotType:"pie"},v),u.render(!0)}var D=p.getCurrentElement(this.context);D&&D.shape.toFront()},l.prototype.reset=function(){var n=this.context.view,o=n.getController("annotation");o.clear(!0);var u=this.getInitialAnnotation();A.each(u,function(h){n.annotation()[h.type](h)}),n.render(!0)},l}(C.Action);t.StatisticAction=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCurrentElement=void 0;function P(E){var S=E.event,C,A=S.target;return A&&(C=A.get("element")),C}t.getCurrentElement=P},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=void 0;var P=e(1),E=e(0),S=e(14),C=e(14),A=e(35),O=e(59),p=e(64);function f(v){var g=v.chart,m=v.options,M=m.data,T=m.type,I=m.xField,D=m.yField,R=m.colorField,b=m.sizeField,L=m.sizeRatio,x=m.shape,F=m.color,B=m.tooltip,N=m.heatmapStyle;g.data(M);var j="polygon";T==="density"&&(j="heatmap");var W=p.getTooltipMapping(B,[I,D,R]),w=W.fields,H=W.formatter,Y=1;return(L||L===0)&&(!x&&!b?console.warn("sizeRatio is not in effect: Must define shape or sizeField first"):L<0||L>1?console.warn("sizeRatio is not in effect: It must be a number in [0,1]"):Y=L),O.geometry(S.deepAssign({},v,{options:{type:j,colorField:R,tooltipFields:w,shapeField:b||"",label:void 0,mapping:{tooltip:H,shape:x&&(b?function(K){var _=M.map(function(k){return k[b]}),tt=Math.min.apply(Math,_),X=Math.max.apply(Math,_);return[x,(E.get(K,b)-tt)/(X-tt),Y]}:function(){return[x,1,Y]}),color:F||R&&g.getTheme().sequenceColors.join("-"),style:N}}})),v}function a(v){var g,m=v.options,M=m.xAxis,T=m.yAxis,I=m.xField,D=m.yField;return C.flow(A.scale((g={},g[I]=M,g[D]=T,g)))(v)}function l(v){var g=v.chart,m=v.options,M=m.xAxis,T=m.yAxis,I=m.xField,D=m.yField;return M===!1?g.axis(I,!1):g.axis(I,M),T===!1?g.axis(D,!1):g.axis(D,T),v}function n(v){var g=v.chart,m=v.options,M=m.legend,T=m.colorField,I=m.sizeField,D=m.sizeLegend,R=M!==!1;return T&&g.legend(T,R?M:!1),I&&g.legend(I,D===void 0?M:D),!R&&!D&&g.legend(!1),v}function o(v){var g=v.chart,m=v.options,M=m.label,T=m.colorField,I=m.type,D=S.findGeometry(g,I==="density"?"heatmap":"polygon");if(!M)D.label(!1);else if(T){var R=M.callback,b=P.__rest(M,["callback"]);D.label({fields:[T],callback:R,cfg:C.transformLabel(b)})}return v}function u(v){var g=v.chart,m=v.options,M=m.coordinate,T=m.reflect;return M&&g.coordinate({type:M.type||"rect",cfg:M.cfg}),T&&g.coordinate().reflect(T),v}function h(v){return C.flow(A.theme,A.pattern("heatmapStyle"),a,u,f,l,n,A.tooltip,o,A.annotation(),A.interaction,A.animation,A.state)(v)}t.adaptor=h},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(23),E=e(14);t.DEFAULT_OPTIONS=E.deepAssign({},P.Plot.getDefaultOptions(),{type:"polygon",legend:!1,coordinate:{type:"rect"},xAxis:{tickLine:null,line:null,grid:{alignTick:!1,line:{style:{lineWidth:1,lineDash:null,stroke:"#f0f0f0"}}}},yAxis:{grid:{alignTick:!1,line:{style:{lineWidth:1,lineDash:null,stroke:"#f0f0f0"}}}}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(13);E.registerShape("polygon","circle",{draw:function(C,A){var O,p,f=C.x,a=C.y,l=this.parsePoints(C.points),n=Math.abs(l[2].x-l[1].x),o=Math.abs(l[1].y-l[0].y),u=Math.min(n,o)/2,h=Number(C.shape[1]),v=Number(C.shape[2]),g=Math.sqrt(v),m=u*g*Math.sqrt(h),M=((O=C.style)===null||O===void 0?void 0:O.fill)||C.color||((p=C.defaultStyle)===null||p===void 0?void 0:p.fill),T=A.addShape("circle",{attrs:P.__assign(P.__assign(P.__assign({x:f,y:a,r:m},C.defaultStyle),C.style),{fill:M})});return T}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(13);E.registerShape("polygon","square",{draw:function(C,A){var O,p,f=C.x,a=C.y,l=this.parsePoints(C.points),n=Math.abs(l[2].x-l[1].x),o=Math.abs(l[1].y-l[0].y),u=Math.min(n,o),h=Number(C.shape[1]),v=Number(C.shape[2]),g=Math.sqrt(v),m=u*g*Math.sqrt(h),M=((O=C.style)===null||O===void 0?void 0:O.fill)||C.color||((p=C.defaultStyle)===null||p===void 0?void 0:p.fill),T=A.addShape("rect",{attrs:P.__assign(P.__assign(P.__assign({x:f-m/2,y:a-m/2,width:m,height:m},C.defaultStyle),C.style),{fill:M})});return T}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=t.legend=void 0;var P=e(1),E=e(0),S=e(35),C=e(14),A=e(43),O=e(544),p=e(545);function f(o){var u=o.chart,h=o.options,v=h.colorField,g=h.color,m=O.transform(o);u.data(m);var M=C.deepAssign({},o,{options:{xField:"x",yField:"y",seriesField:v&&p.WORD_CLOUD_COLOR_FIELD,rawFields:E.isFunction(g)&&P.__spreadArrays(E.get(h,"rawFields",[]),["datum"]),point:{color:g,shape:"word-cloud"}}}),T=A.point(M).ext;return T.geometry.label(!1),u.coordinate().reflect("y"),u.axis(!1),o}function a(o){return C.flow(S.scale({x:{nice:!1},y:{nice:!1}}))(o)}function l(o){var u=o.chart,h=o.options,v=h.legend,g=h.colorField;return v===!1?u.legend(!1):g&&u.legend(p.WORD_CLOUD_COLOR_FIELD,v),o}t.legend=l;function n(o){C.flow(f,a,S.tooltip,l,S.interaction,S.animation,S.theme,S.state)(o)}t.adaptor=n},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.functor=t.transform=t.wordCloud=void 0;var P=e(0),E={font:function(){return"serif"},padding:1,size:[500,500],spiral:"archimedean",timeInterval:3e3};function S(x,F){return F=P.assign({},E,F),C(x,F)}t.wordCloud=S;function C(x,F){var B=L();["font","fontSize","fontWeight","padding","rotate","size","spiral","timeInterval","random"].forEach(function(Y){P.isNil(F[Y])||B[Y](F[Y])}),B.words(x),F.imageMask&&B.createMask(F.imageMask);var N=B.start(),j=N._tags;j.forEach(function(Y){Y.x+=F.size[0]/2,Y.y+=F.size[1]/2});var W=F.size,w=W[0],H=W[1];return j.push({text:"",value:0,x:0,y:0,opacity:0}),j.push({text:"",value:0,x:w,y:H,opacity:0}),j}t.transform=C;var A=Math.PI/180,O=1<<11>>5,p=1<<11;function f(x){return x.text}function a(){return"serif"}function l(){return"normal"}function n(x){return x.value}function o(){return~~(Math.random()*2)*90}function u(){return 1}function h(x,F,B,N){if(!F.sprite){var j=x.context,W=x.ratio;j.clearRect(0,0,(O<<5)/W,p/W);var w=0,H=0,Y=0,K=B.length;for(--N;++N>5<<5,tt=~~Math.max(Math.abs(Z+it),Math.abs(Z-it))}else _=_+31>>5<<5;if(tt>Y&&(Y=tt),w+_>=O<<5&&(w=0,H+=Y,Y=0),H+tt>=p)break;j.translate((w+(_>>1))/W,(H+(tt>>1))/W),F.rotate&&j.rotate(F.rotate*A),j.fillText(F.text,0,0),F.padding&&(j.lineWidth=2*F.padding,j.strokeText(F.text,0,0)),j.restore(),F.width=_,F.height=tt,F.xoff=w,F.yoff=H,F.x1=_>>1,F.y1=tt>>1,F.x0=-F.x1,F.y0=-F.y1,F.hasText=!0,w+=_}for(var q=j.getImageData(0,0,(O<<5)/W,p/W).data,vt=[];--N>=0;)if(F=B[N],!!F.hasText){for(var _=F.width,pt=_>>5,tt=F.y1-F.y0,$=0;$>5),lt=q[(H+ft)*(O<<5)+(w+$)<<2]?1<<31-$%32:0;vt[ot]|=lt,Q|=lt}Q?et=ft:(F.y0++,tt--,ft--,H++)}F.y1=F.y0+et,F.sprite=vt.slice(0,(F.y1-F.y0)*pt)}}}function v(x,F,B){B>>=5;for(var N=x.sprite,j=x.width>>5,W=x.x-(j<<4),w=W&127,H=32-w,Y=x.y1-x.y0,K=(x.y+x.y0)*B+(W>>5),_,tt=0;tt>>w:0))&F[K+X])return!0;K+=B}return!1}function g(x,F){var B=x[0],N=x[1];F.x+F.x0N.x&&(N.x=F.x+F.x1),F.y+F.y1>N.y&&(N.y=F.y+F.y1)}function m(x,F){return x.x+x.x1>F[0].x&&x.x+x.x0F[0].y&&x.y+x.y0>5)*x[1]),pt=Y.length,$=[],Q=Y.map(function(lt,dt,ut){return lt.text=_.call(this,lt,dt,ut),lt.font=F.call(this,lt,dt,ut),lt.style=tt.call(this,lt,dt,ut),lt.weight=N.call(this,lt,dt,ut),lt.rotate=j.call(this,lt,dt,ut),lt.size=~~B.call(this,lt,dt,ut),lt.padding=W.call(this,lt,dt,ut),lt}).sort(function(lt,dt){return dt.size-lt.size}),et=-1,ft=k.board?[{x:0,y:0},{x:it,y:nt}]:null;ot();function ot(){for(var lt=Date.now();Date.now()-lt>1,dt.y=nt*(H()+.5)>>1,h(q,dt,Q,et),dt.hasText&&Z(vt,dt,ft)&&($.push(dt),ft?k.hasImage||g(ft,dt):ft=[{x:dt.x+dt.x0,y:dt.y+dt.y0},{x:dt.x+dt.x1,y:dt.y+dt.y1}],dt.x-=x[0]>>1,dt.y-=x[1]>>1)}k._tags=$,k._bounds=ft}return k};function at(it){it.width=it.height=1;var nt=Math.sqrt(it.getContext("2d").getImageData(0,0,1,1).data.length>>2);it.width=(O<<5)/nt,it.height=p/nt;var q=it.getContext("2d");return q.fillStyle=q.strokeStyle="red",q.textAlign="center",{context:q,ratio:nt}}function Z(it,nt,q){for(var vt=nt.x,pt=nt.y,$=Math.sqrt(x[0]*x[0]+x[1]*x[1]),Q=w(x),et=H()<.5?1:-1,ft,ot=-et,lt,dt;(ft=Q(ot+=et))&&(lt=~~ft[0],dt=~~ft[1],!(Math.min(Math.abs(lt),Math.abs(dt))>=$));)if(nt.x=vt+lt,nt.y=pt+dt,!(nt.x+nt.x0<0||nt.y+nt.y0<0||nt.x+nt.x1>x[0]||nt.y+nt.y1>x[1])&&(!q||!v(nt,it,x[0]))&&(!q||m(nt,q))){for(var ut=nt.sprite,st=nt.width>>5,ht=x[0]>>5,U=nt.x-(st<<4),rt=U&127,yt=32-rt,Pt=nt.y1-nt.y0,mt=void 0,gt=(nt.y+nt.y0)*ht+(U>>5),Mt=0;Mt>>rt:0);gt+=ht}return delete nt.sprite,!0}return!1}return k.createMask=function(it){var nt=document.createElement("canvas"),q=x[0],vt=x[1];if(!(!q||!vt)){var pt=q>>5,$=I((q>>5)*vt);nt.width=q,nt.height=vt;var Q=nt.getContext("2d");Q.drawImage(it,0,0,it.width,it.height,0,0,q,vt);for(var et=Q.getImageData(0,0,q,vt).data,ft=0;ft>5),dt=ft*q+ot<<2,ut=et[dt]>=250&&et[dt+1]>=250&&et[dt+2]>=250,st=ut?1<<31-ot%32:0;$[lt]|=st}k.board=$,k.hasImage=!0}},k.timeInterval=function(it){K=it==null?Infinity:it},k.words=function(it){Y=it},k.size=function(it){x=[+it[0],+it[1]]},k.font=function(it){F=R(it)},k.fontWeight=function(it){N=R(it)},k.rotate=function(it){j=R(it)},k.spiral=function(it){w=b[it]||it},k.fontSize=function(it){B=R(it)},k.padding=function(it){W=R(it)},k.random=function(it){H=R(it)},k}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(13);E.registerShape("point","word-cloud",{draw:function(A,O){var p=A.x,f=A.y,a=O.addShape("text",{attrs:P.__assign(P.__assign({},S(A)),{x:p,y:f})}),l=A.data.rotate;return typeof l=="number"&&E.Util.rotate(a,l*Math.PI/180),a}});function S(C){return{fontSize:C.data.size,text:C.data.text,textAlign:"center",fontFamily:C.data.font,fontWeight:C.data.weight,fill:C.color||C.defaultStyle.stroke,textBaseline:"alphabetic"}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=t.legend=void 0;var P=e(1),E=e(0),S=e(14),C=e(35),A=e(43);function O(u){var h=u.chart,v=u.options,g=v.data,m=v.sectorStyle,M=v.color;return h.data(g),S.flow(A.interval)(S.deepAssign({},u,{options:{marginRatio:1,interval:{style:m,color:M}}})),u}function p(u){var h=u.chart,v=u.options,g=v.label,m=v.xField,M=S.findGeometry(h,"interval");if(g===!1)M.label(!1);else if(E.isObject(g)){var T=g.callback,I=g.fields,D=P.__rest(g,["callback","fields"]),R=D.offset,b=D.layout;(R===void 0||R>=0)&&(b=b?E.isArray(b)?b:[b]:[],D.layout=E.filter(b,function(L){return L.type!=="limit-in-shape"}),D.layout.length||delete D.layout),M.label({fields:I||[m],callback:T,cfg:S.transformLabel(D)})}else S.log(S.LEVEL.WARN,g===null,"the label option must be an Object."),M.label({fields:[m]});return u}function f(u){var h=u.chart,v=u.options,g=v.legend,m=v.seriesField;return g===!1?h.legend(!1):m&&h.legend(m,g),u}t.legend=f;function a(u){var h=u.chart,v=u.options,g=v.radius,m=v.innerRadius,M=v.startAngle,T=v.endAngle;return h.coordinate({type:"polar",cfg:{radius:g,innerRadius:m,startAngle:M,endAngle:T}}),u}function l(u){var h,v=u.options,g=v.xAxis,m=v.yAxis,M=v.xField,T=v.yField;return S.flow(C.scale((h={},h[M]=g,h[T]=m,h)))(u)}function n(u){var h=u.chart,v=u.options,g=v.xAxis,m=v.yAxis,M=v.xField,T=v.yField;return g?h.axis(M,g):h.axis(M,!1),m?h.axis(T,m):h.axis(T,!1),u}function o(u){S.flow(C.pattern("sectorStyle"),O,l,p,a,n,f,C.tooltip,C.interaction,C.animation,C.theme,C.annotation(),C.state)(u)}t.adaptor=o},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(23),E=e(14);t.DEFAULT_OPTIONS=E.deepAssign({},P.Plot.getDefaultOptions(),{xAxis:!1,yAxis:!1,legend:{position:"right"},sectorStyle:{stroke:"#fff",lineWidth:1},label:{layout:{type:"limit-in-shape"}},tooltip:{shared:!0,showMarkers:!1},interactions:[{type:"active-region"}]})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=t.meta=void 0;var P=e(0),E=e(35),S=e(132),C=e(14),A=e(536),O=e(546),p=e(1169),f=e(1170),a=e(1171),l=e(122);function n(m){var M=m.options,T=M.compareField,I=M.xField,D=M.yField,R=M.locale,b=M.funnelStyle,L=M.data,x=S.getLocale(R),F={label:T?{fields:[I,D,T,l.FUNNEL_PERCENT,l.FUNNEL_CONVERSATION],formatter:function(j){return""+j[D]}}:{fields:[I,D,l.FUNNEL_PERCENT,l.FUNNEL_CONVERSATION],offset:0,position:"middle",formatter:function(j){return j[I]+" "+j[D]}},tooltip:{title:I,formatter:function(j){return{name:j[I],value:j[D]}}},conversionTag:{formatter:function(j){return x.get(["conversionTag","label"])+": "+A.conversionTagFormatter.apply(void 0,j[l.FUNNEL_CONVERSATION])}}},B;return(T||b)&&(B=function(j){return C.deepAssign({},T&&{lineWidth:1,stroke:"#fff"},P.isFunction(b)?b(j):b)}),C.deepAssign({options:F},m,{options:{funnelStyle:B,data:P.clone(L)}})}function o(m){var M=m.options,T=M.compareField,I=M.dynamicHeight,D=M.seriesField;return D?f.facetFunnel(m):T?p.compareFunnel(m):I?a.dynamicHeightFunnel(m):O.basicFunnel(m)}function u(m){var M,T=m.options,I=T.xAxis,D=T.yAxis,R=T.xField,b=T.yField;return C.flow(E.scale((M={},M[R]=I,M[b]=D,M)))(m)}t.meta=u;function h(m){var M=m.chart;return M.axis(!1),m}function v(m){var M=m.chart,T=m.options,I=T.legend;return I===!1?M.legend(!1):M.legend(I),m}function g(m){return C.flow(n,o,u,h,E.tooltip,E.interaction,v,E.animation,E.theme,E.annotation())(m)}t.adaptor=g},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.compareFunnel=void 0;var P=e(0),E=e(14),S=e(64),C=e(59),A=e(122),O=e(303);function p(n){var o,u=n.chart,h=n.options,v=h.data,g=v===void 0?[]:v,m=h.yField;return u.data(g),u.scale((o={},o[m]={sync:!0},o)),n}function f(n){var o=n.chart,u=n.options,h=u.data,v=u.xField,g=u.yField,m=u.color,M=u.compareField,T=u.isTransposed,I=u.tooltip,D=u.maxSize,R=u.minSize,b=u.label,L=u.funnelStyle,x=u.state;return o.facet("mirror",{fields:[M],transpose:!T,padding:T?0:[32,0,0,0],eachView:function(B,N){var j=T?N.rowIndex:N.columnIndex;T||B.coordinate({type:"rect",actions:[["transpose"],["scale",j===0?-1:1,-1]]});var W=O.transformData(N.data,h,{yField:g,maxSize:D,minSize:R});B.data(W);var w=S.getTooltipMapping(I,[v,g,M]),H=w.fields,Y=w.formatter,K=T?{offset:j===0?10:-23,position:j===0?"bottom":"top"}:{offset:10,position:"left",style:{textAlign:j===0?"end":"start"}};C.geometry({chart:B,options:{type:"interval",xField:v,yField:A.FUNNEL_MAPPING_VALUE,colorField:v,tooltipFields:P.isArray(H)&&H.concat([A.FUNNEL_PERCENT,A.FUNNEL_CONVERSATION]),mapping:{shape:"funnel",tooltip:Y,color:m,style:L},label:b===!1?!1:E.deepAssign({},K,b),state:x}})}}),n}function a(n){var o=n.chart,u=n.options,h=u.conversionTag,v=u.isTransposed;return o.once("beforepaint",function(){o.views.forEach(function(g,m){var M=function(I,D,R,b){var L=m===0?-1:1;return E.deepAssign({},b,{start:[D-.5,I[A.FUNNEL_MAPPING_VALUE]],end:[D-.5,I[A.FUNNEL_MAPPING_VALUE]+.05],text:v?{style:{textAlign:"start"}}:{offsetX:h!==!1?L*h.offsetX:0,style:{textAlign:m===0?"end":"start"}}})};O.conversionTagComponent(M)(E.deepAssign({},{chart:g,options:u}))})}),n}function l(n){return E.flow(p,f,a)(n)}t.compareFunnel=l},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.facetFunnel=void 0;var P=e(14),E=e(546);function S(O){var p,f=O.chart,a=O.options,l=a.data,n=l===void 0?[]:l,o=a.yField;return f.data(n),f.scale((p={},p[o]={sync:!0},p)),O}function C(O){var p=O.chart,f=O.options,a=f.seriesField,l=f.isTransposed;return p.facet("rect",{fields:[a],padding:[l?0:32,10,0,10],eachView:function(o,u){E.basicFunnel(P.deepAssign({},O,{chart:o,options:{data:u.data}}))}}),O}function A(O){return P.flow(S,C)(O)}t.facetFunnel=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.dynamicHeightFunnel=void 0;var P=e(1),E=e(0),S=e(14),C=e(122),A=e(59),O=e(64),p=e(303);function f(u){var h=u.chart,v=u.options,g=v.data,m=g===void 0?[]:g,M=v.yField,T=E.reduce(m,function(R,b){return R+(b[M]||0)},0),I=E.maxBy(m,M)[M],D=E.map(m,function(R,b){var L=[],x=[];if(R[C.FUNNEL_TOTAL_PERCENT]=(R[M]||0)/T,b){var F=m[b-1][C.PLOYGON_X],B=m[b-1][C.PLOYGON_Y];L[0]=F[3],x[0]=B[3],L[1]=F[2],x[1]=B[2]}else L[0]=-.5,x[0]=1,L[1]=.5,x[1]=1;return x[2]=x[1]-R[C.FUNNEL_TOTAL_PERCENT],L[2]=(x[2]+1)/4,x[3]=x[2],L[3]=-L[2],R[C.PLOYGON_X]=L,R[C.PLOYGON_Y]=x,R[C.FUNNEL_PERCENT]=(R[M]||0)/I,R[C.FUNNEL_CONVERSATION]=[E.get(m,[b-1,M]),R[M]],R});return h.data(D),u}function a(u){var h=u.chart,v=u.options,g=v.xField,m=v.yField,M=v.color,T=v.tooltip,I=v.label,D=v.funnelStyle,R=v.state,b=O.getTooltipMapping(T,[g,m]),L=b.fields,x=b.formatter;return A.geometry({chart:h,options:{type:"polygon",xField:C.PLOYGON_X,yField:C.PLOYGON_Y,colorField:g,tooltipFields:E.isArray(L)&&L.concat([C.FUNNEL_PERCENT,C.FUNNEL_CONVERSATION]),label:I,state:R,mapping:{tooltip:x,color:M,style:D}}}),u}function l(u){var h=u.chart,v=u.options,g=v.isTransposed;return h.coordinate({type:"rect",actions:g?[["transpose"],["reflect","x"]]:[]}),u}function n(u){var h=function(g,m,M,T){return P.__assign(P.__assign({},T),{start:[g[C.PLOYGON_X][1],g[C.PLOYGON_Y][1]],end:[g[C.PLOYGON_X][1]+.05,g[C.PLOYGON_Y][1]]})};return p.conversionTagComponent(h)(u),u}function o(u){return S.flow(f,a,l,n)(u)}t.dynamicHeightFunnel=o},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=void 0;var P=e(1),E=e(35),S=e(43),C=e(14);function A(n){var o=n.chart,u=n.options,h=u.data,v=u.lineStyle,g=u.color,m=u.point,M=u.area;o.data(h);var T=C.deepAssign({},n,{options:{line:{style:v,color:g},point:m&&P.__assign({color:g},m),area:M&&P.__assign({color:g},M),label:void 0}}),I=C.deepAssign({},T,{options:{tooltip:!1}}),D=(m==null?void 0:m.state)||u.state,R=C.deepAssign({},T,{options:{tooltip:!1,state:D}});return S.line(T),S.point(R),S.area(I),n}function O(n){var o,u=n.options,h=u.xAxis,v=u.yAxis,g=u.xField,m=u.yField;return C.flow(E.scale((o={},o[g]=h,o[m]=v,o)))(n)}function p(n){var o=n.chart,u=n.options,h=u.radius,v=u.startAngle,g=u.endAngle;return o.coordinate("polar",{radius:h,startAngle:v,endAngle:g}),n}function f(n){var o=n.chart,u=n.options,h=u.xField,v=u.xAxis,g=u.yField,m=u.yAxis;return o.axis(h,v),o.axis(g,m),n}function a(n){var o=n.chart,u=n.options,h=u.label,v=u.yField,g=C.findGeometry(o,"line");if(!h)g.label(!1);else{var m=h.callback,M=P.__rest(h,["callback"]);g.label({fields:[v],callback:m,cfg:C.transformLabel(M)})}return n}function l(n){return C.flow(A,O,E.theme,p,f,E.legend,E.tooltip,a,E.interaction,E.animation,E.annotation())(n)}t.adaptor=l},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(13),E=e(1174);P.registerAction("radar-tooltip",E.RadarTooltipAction),P.registerInteraction("radar-tooltip",{start:[{trigger:"plot:mousemove",action:"radar-tooltip:show"}],end:[{trigger:"plot:mouseleave",action:"radar-tooltip:hide"}]})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RadarTooltipAction=t.RadarTooltipController=void 0;var P=e(1),E=e(13),S=e(0),C=function(O){P.__extends(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return Object.defineProperty(p.prototype,"name",{get:function(){return"radar-tooltip"},enumerable:!1,configurable:!0}),p.prototype.getTooltipItems=function(f){var a=this.getTooltipCfg(),l=a.shared,n=a.title,o=O.prototype.getTooltipItems.call(this,f);if(o.length>0){var u=this.view.geometries[0],h=u.dataArray,v=o[0].name,g=[];return h.forEach(function(m){m.forEach(function(M){var T=E.Util.getTooltipItems(M,u),I=T[0];if(!l&&I&&I.name===v){var D=S.isNil(n)?v:n;g.push(P.__assign(P.__assign({},I),{name:I.title,title:D}))}else if(l&&I){var D=S.isNil(n)?I.name||v:n;g.push(P.__assign(P.__assign({},I),{name:I.title,title:D}))}})}),g}return[]},p}(E.TooltipController);t.RadarTooltipController=C,E.registerComponentController("radar-tooltip",C);var A=function(O){P.__extends(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return p.prototype.init=function(){var f=this.context.view;f.removeInteraction("tooltip")},p.prototype.show=function(){var f=this.context.event,a=this.getTooltipController();a.showTooltip({x:f.x,y:f.y})},p.prototype.hide=function(){var f=this.getTooltipController();f.hideTooltip()},p.prototype.getTooltipController=function(){var f=this.context.view;return f.getController("radar-tooltip")},p}(E.Action);t.RadarTooltipAction=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=t.statistic=void 0;var P=e(1),E=e(0),S=e(35),C=e(14),A=e(43),O=e(547);function p(l){var n=l.chart,o=l.options,u=o.percent,h=o.liquidStyle,v=o.radius,g=o.outline,m=o.wave,M=o.shape;n.scale({percent:{min:0,max:1}}),n.data(O.getLiquidData(u));var T=o.color||n.getTheme().defaultColor,I=C.deepAssign({},l,{options:{xField:"type",yField:"percent",widthRatio:v,interval:{color:T,style:h,shape:"liquid-fill-gauge"}}}),D=A.interval(I).ext,R=D.geometry,b=n.getTheme().background,L={radius:v,outline:g,wave:m,shape:M,background:b};return R.customInfo(L),n.legend(!1),n.axis(!1),n.tooltip(!1),l}function f(l,n){var o=l.chart,u=l.options,h=u.statistic,v=u.percent,g=u.meta;o.getController("annotation").clear(!0);var m=E.get(g,["percent","formatter"])||function(T){return(T*100).toFixed(2)+"%"},M=h.content;return M&&(M=C.deepAssign({},M,{content:E.isNil(M.content)?m(v):M.content})),C.renderStatistic(o,{statistic:P.__assign(P.__assign({},h),{content:M}),plotType:"liquid"},{percent:v}),n&&o.render(!0),l}t.statistic=f;function a(l){return C.flow(S.theme,S.pattern("liquidStyle"),p,f,S.scale({}),S.animation,S.interaction)(l)}t.adaptor=a},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0,t.DEFAULT_OPTIONS={radius:.9,statistic:{title:!1,content:{style:{opacity:.75,fontSize:"30px",lineHeight:"30px",textAlign:"center"}}},outline:{border:2,distance:0},wave:{count:3,length:192},shape:"circle"}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(13),S=e(0),C=e(543),A=5e3;function O(m,M,T){return m+(M-m)*T}function p(m){var M=P.__assign({opacity:1},m.style);return m.color&&!M.fill&&(M.fill=m.color),M}function f(m){var M={fill:"#fff",fillOpacity:0,lineWidth:4},T=S.mix({},M,m.style);return m.color&&!T.stroke&&(T.stroke=m.color),S.isNumber(m.opacity)&&(T.opacity=T.strokeOpacity=m.opacity),T}function a(m,M,T,I){return M===0?[[m+1/2*T/Math.PI/2,I/2],[m+1/2*T/Math.PI,I],[m+T/4,I]]:M===1?[[m+1/2*T/Math.PI/2*(Math.PI-2),I],[m+1/2*T/Math.PI/2*(Math.PI-1),I/2],[m+T/4,0]]:M===2?[[m+1/2*T/Math.PI/2,-I/2],[m+1/2*T/Math.PI,-I],[m+T/4,-I]]:[[m+1/2*T/Math.PI/2*(Math.PI-2),-I],[m+1/2*T/Math.PI/2*(Math.PI-1),-I/2],[m+T/4,0]]}function l(m,M,T,I,D,R,b){for(var L=Math.ceil(2*m/T*4)*4,x=[],F=I;F<-Math.PI*2;)F+=Math.PI*2;for(;F>0;)F-=Math.PI*2;F=F/Math.PI/2*T;var B=R-m+F-m*2;x.push(["M",B,M]);for(var N=0,j=0;j0?B:N},w=O.deepAssign({},m,{options:{xField:D,yField:p.Y_FIELD,seriesField:D,rawFields:[R,p.DIFF_FIELD,p.IS_TOTAL,p.Y_FIELD],widthRatio:x,interval:{style:F,shape:"waterfall",color:W}}}),H=C.interval(w).ext,Y=H.geometry;return Y.customInfo({leaderLine:L}),m}function n(m){var M,T,I=m.options,D=I.xAxis,R=I.yAxis,b=I.xField,L=I.yField,x=I.meta,F=O.deepAssign({},{alias:L},E.get(x,L));return O.flow(S.scale((M={},M[b]=D,M[L]=R,M[p.Y_FIELD]=R,M),O.deepAssign({},x,(T={},T[p.Y_FIELD]=F,T[p.DIFF_FIELD]=F,T[p.ABSOLUTE_FIELD]=F,T))))(m)}function o(m){var M=m.chart,T=m.options,I=T.xAxis,D=T.yAxis,R=T.xField,b=T.yField;return I===!1?M.axis(R,!1):M.axis(R,I),D===!1?(M.axis(b,!1),M.axis(p.Y_FIELD,!1)):(M.axis(b,D),M.axis(p.Y_FIELD,D)),m}function u(m){var M=m.chart,T=m.options,I=T.legend,D=T.total,R=T.risingFill,b=T.fallingFill,L=T.locale,x=A.getLocale(L);if(I===!1)M.legend(!1);else{var F=[{name:x.get(["general","increase"]),value:"increase",marker:{symbol:"square",style:{r:5,fill:R}}},{name:x.get(["general","decrease"]),value:"decrease",marker:{symbol:"square",style:{r:5,fill:b}}}];D&&F.push({name:D.label||"",value:"total",marker:{symbol:"square",style:O.deepAssign({},{r:5},E.get(D,"style"))}}),M.legend(O.deepAssign({},{custom:!0,position:"top",items:F},I)),M.removeInteraction("legend-filter")}return m}function h(m){var M=m.chart,T=m.options,I=T.label,D=T.labelMode,R=T.xField,b=O.findGeometry(M,"interval");if(!I)b.label(!1);else{var L=I.callback,x=P.__rest(I,["callback"]);b.label({fields:D==="absolute"?[p.ABSOLUTE_FIELD,R]:[p.DIFF_FIELD,R],callback:L,cfg:O.transformLabel(x)})}return m}function v(m){var M=m.chart,T=m.options,I=T.tooltip,D=T.xField,R=T.yField;if(I!==!1){M.tooltip(P.__assign({showCrosshairs:!1,showMarkers:!1,shared:!0,fields:[R]},I));var b=M.geometries[0];(I==null?void 0:I.formatter)?b.tooltip(D+"*"+R,I.formatter):b.tooltip(R)}else M.tooltip(!1);return m}t.tooltip=v;function g(m){return O.flow(a,S.theme,l,n,o,u,v,h,S.state,S.interaction,S.animation,S.annotation())(m)}t.adaptor=g},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(13),S=e(0),C=e(14);function A(p){for(var f=[],a=0;a0,M=g>0;function T(I,D){var R=S.get(n,[I]);function b(x){return S.get(R,x)}var L={};return D==="x"?(S.isNumber(v)&&(S.isNumber(b("min"))||(L.min=m?0:v*2),S.isNumber(b("max"))||(L.max=m?v*2:0)),L):(S.isNumber(g)&&(S.isNumber(b("min"))||(L.min=M?0:g*2),S.isNumber(b("max"))||(L.max=M?g*2:0)),L)}return P.__assign(P.__assign({},n),(a={},a[o]=P.__assign(P.__assign({},n[o]),T(o,"x")),a[u]=P.__assign(P.__assign({},n[u]),T(u,"y")),a))}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(23),E=e(14);t.DEFAULT_OPTIONS=E.deepAssign({},P.Plot.getDefaultOptions(),{size:4,tooltip:{showTitle:!1,showMarkers:!1,showCrosshairs:!0,crosshairs:{type:"xy"}}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),e(535)},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=t.meta=void 0;var P=e(1),E=e(0),S=e(35),C=e(14),A=e(43),O=e(552);function p(u){var h=u.chart,v=u.options,g=v.bulletStyle,m=v.targetField,M=v.rangeField,T=v.measureField,I=v.xField,D=v.color,R=v.layout,b=v.size,L=v.label,x=O.transformData(v),F=x.min,B=x.max,N=x.ds;h.data(N);var j=C.deepAssign({},u,{options:{xField:I,yField:M,seriesField:"rKey",isStack:!0,label:E.get(L,"range"),interval:{color:E.get(D,"range"),style:E.get(g,"range"),size:E.get(b,"range")}}});A.interval(j),h.geometries[0].tooltip(!1);var W=C.deepAssign({},u,{options:{xField:I,yField:T,seriesField:"mKey",isStack:!0,label:E.get(L,"measure"),interval:{color:E.get(D,"measure"),style:E.get(g,"measure"),size:E.get(b,"measure")}}});A.interval(W);var w=C.deepAssign({},u,{options:{xField:I,yField:m,seriesField:"tKey",label:E.get(L,"target"),point:{color:E.get(D,"target"),style:E.get(g,"target"),size:E.isFunction(E.get(b,"target"))?function(H){return E.get(b,"target")(H)/2}:E.get(b,"target")/2,shape:R==="horizontal"?"line":"hyphen"}}});return A.point(w),R==="horizontal"&&h.coordinate().transpose(),P.__assign(P.__assign({},u),{ext:{data:{min:F,max:B}}})}function f(u){var h,v,g=u.options,m=u.ext,M=g.xAxis,T=g.yAxis,I=g.targetField,D=g.rangeField,R=g.measureField,b=g.xField,L=m.data;return C.flow(S.scale((h={},h[b]=M,h[R]=T,h),(v={},v[R]={min:L==null?void 0:L.min,max:L==null?void 0:L.max,sync:!0},v[I]={sync:""+R},v[D]={sync:""+R},v)))(u)}t.meta=f;function a(u){var h=u.chart,v=u.options,g=v.xAxis,m=v.yAxis,M=v.xField,T=v.measureField,I=v.rangeField,D=v.targetField;return h.axis(""+I,!1),h.axis(""+D,!1),g===!1?h.axis(""+M,!1):h.axis(""+M,g),m===!1?h.axis(""+T,!1):h.axis(""+T,m),u}function l(u){var h=u.chart,v=u.options,g=v.legend;return h.removeInteraction("legend-filter"),h.legend(g),h.legend("rKey",!1),h.legend("mKey",!1),h.legend("tKey",!1),u}function n(u){var h=u.chart,v=u.options,g=v.label,m=v.measureField,M=v.targetField,T=v.rangeField,I=h.geometries,D=I[0],R=I[1],b=I[2];return E.get(g,"range")?D.label(""+T,P.__assign({layout:[{type:"limit-in-plot"}]},C.transformLabel(g.range))):D.label(!1),E.get(g,"measure")?R.label(""+m,P.__assign({layout:[{type:"limit-in-plot"}]},C.transformLabel(g.measure))):R.label(!1),E.get(g,"target")?b.label(""+M,P.__assign({layout:[{type:"limit-in-plot"}]},C.transformLabel(g.target))):b.label(!1),u}function o(u){C.flow(p,f,a,l,S.theme,n,S.tooltip,S.interaction,S.animation)(u)}t.adaptor=o},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(23),E=e(14);t.DEFAULT_OPTIONS=E.deepAssign({},P.Plot.getDefaultOptions(),{layout:"horizontal",size:{range:30,measure:20,target:20},xAxis:{tickLine:!1,line:null},bulletStyle:{range:{fillOpacity:.5}},label:{measure:{position:"right"}},tooltip:{showMarkers:!1}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flow=P;function P(){for(var E=[],S=0;Sw){var Y=H/B.length,K=Math.max(1,Math.ceil(w/Y)-1),_=B.slice(0,K)+"...";W.attr("text",_)}}}}function l(o,u,h){f(o,u,h),a(o,u,h)}function n(o,u,h){return u===void 0&&(u=!0),h===void 0&&(h=!1),function(v){var g=v.options,m=v.chart,M=g.conversionTag,T=g.theme;return M&&!h&&(m.theme((0,C.deepAssign)({},(0,E.isObject)(T)?T:(0,S.getTheme)(T),{columnWidthRatio:1/3})),m.annotation().shape({render:function(D,R){var b=D.addGroup({id:m.id+"-conversion-tag-group",name:"conversion-tag-group"}),L=(0,E.find)(m.geometries,function(B){return B.type==="interval"}),x={view:R,geometry:L,group:b,field:o,horizontal:u,options:O(M,u)},F=u?L.elements:L.elements.slice().reverse();(0,E.each)(F,function(B,N){N>0&&l(x,F[N-1],B)})}})),v}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.connectedArea=C;var P=e(13),E={hover:"__interval-connected-area-hover__",click:"__interval-connected-area-click__"},S=function(O,p){return O==="hover"?[{trigger:"interval:mouseenter",action:["element-highlight-by-color:highlight","element-link-by-color:link"],arg:[null,{style:p}]}]:[{trigger:"interval:click",action:["element-highlight-by-color:clear","element-highlight-by-color:highlight","element-link-by-color:clear","element-link-by-color:unlink","element-link-by-color:link"],arg:[null,null,null,null,{style:p}]}]};(0,P.registerInteraction)(E.hover,{start:S(E.hover),end:[{trigger:"interval:mouseleave",action:["element-highlight-by-color:reset","element-link-by-color:unlink"]}]}),(0,P.registerInteraction)(E.click,{start:S(E.click),end:[{trigger:"document:mousedown",action:["element-highlight-by-color:clear","element-link-by-color:clear"]}]});function C(A){return A===void 0&&(A=!1),function(O){var p=O.chart,f=O.options,a=f.connectedArea,l=function(){p.removeInteraction(E.hover),p.removeInteraction(E.click)};if(!A&&a){var n=a.trigger||"hover";l(),p.interaction(E[n],{start:S(n,a.style)})}else l();return O}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getInteractionCfg=C;var P=e(13),E=e(1226);(0,P.registerAction)("brush-reset-button",E.ButtonAction,{name:"brush-reset-button"}),(0,P.registerInteraction)("filter-action",{});function S(A){return A.isInPlot()}function C(A,O,p){var f=O||"rect";switch(A){case"brush":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:S,action:["brush:start",f+"-mask:start",f+"-mask:show"],arg:[null,{maskStyle:p==null?void 0:p.style}]}],processing:[{trigger:"mousemove",isEnable:S,action:[f+"-mask:resize"]}],end:[{trigger:"mouseup",isEnable:S,action:["brush:filter","brush:end",f+"-mask:end",f+"-mask:hide","brush-reset-button:show"]}],rollback:[{trigger:"brush-reset-button:click",action:["brush:reset","brush-reset-button:hide","cursor:crosshair"]}]};case"brush-highlight":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"mask:mouseenter",action:"cursor:move"},{trigger:"plot:mouseleave",action:"cursor:default"},{trigger:"mask:mouseleave",action:"cursor:crosshair"}],start:[{trigger:"plot:mousedown",isEnable:function(l){return!l.isInShape("mask")},action:[f+"-mask:start",f+"-mask:show"],arg:[{maskStyle:p==null?void 0:p.style}]},{trigger:"mask:dragstart",action:[f+"-mask:moveStart"]}],processing:[{trigger:"plot:mousemove",action:[f+"-mask:resize"]},{trigger:"mask:drag",action:[f+"-mask:move"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:[f+"-mask:end"]},{trigger:"mask:dragend",action:[f+"-mask:moveEnd"]},{trigger:"document:mouseup",isEnable:function(l){return!l.isInPlot()},action:["element-range-highlight:clear",f+"-mask:end",f+"-mask:hide"]}],rollback:[{trigger:"dblclick",action:["element-range-highlight:clear",f+"-mask:hide"]}]};case"brush-x":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:S,action:["brush-x:start",f+"-mask:start",f+"-mask:show"],arg:[null,{maskStyle:p==null?void 0:p.style}]}],processing:[{trigger:"mousemove",isEnable:S,action:[f+"-mask:resize"]}],end:[{trigger:"mouseup",isEnable:S,action:["brush-x:filter","brush-x:end",f+"-mask:end",f+"-mask:hide"]}],rollback:[{trigger:"dblclick",action:["brush-x:reset"]}]};case"brush-x-highlight":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"mask:mouseenter",action:"cursor:move"},{trigger:"plot:mouseleave",action:"cursor:default"},{trigger:"mask:mouseleave",action:"cursor:crosshair"}],start:[{trigger:"plot:mousedown",isEnable:function(l){return!l.isInShape("mask")},action:[f+"-mask:start",f+"-mask:show"],arg:[{maskStyle:p==null?void 0:p.style}]},{trigger:"mask:dragstart",action:[f+"-mask:moveStart"]}],processing:[{trigger:"plot:mousemove",action:[f+"-mask:resize"]},{trigger:"mask:drag",action:[f+"-mask:move"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:[f+"-mask:end"]},{trigger:"mask:dragend",action:[f+"-mask:moveEnd"]},{trigger:"document:mouseup",isEnable:function(l){return!l.isInPlot()},action:["element-range-highlight:clear",f+"-mask:end",f+"-mask:hide"]}],rollback:[{trigger:"dblclick",action:["element-range-highlight:clear",f+"-mask:hide"]}]};case"brush-y":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:S,action:["brush-y:start",f+"-mask:start",f+"-mask:show"],arg:[null,{maskStyle:p==null?void 0:p.style}]}],processing:[{trigger:"mousemove",isEnable:S,action:[f+"-mask:resize"]}],end:[{trigger:"mouseup",isEnable:S,action:["brush-y:filter","brush-y:end",f+"-mask:end",f+"-mask:hide"]}],rollback:[{trigger:"dblclick",action:["brush-y:reset"]}]};case"brush-y-highlight":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"mask:mouseenter",action:"cursor:move"},{trigger:"plot:mouseleave",action:"cursor:default"},{trigger:"mask:mouseleave",action:"cursor:crosshair"}],start:[{trigger:"plot:mousedown",isEnable:function(l){return!l.isInShape("mask")},action:[f+"-mask:start",f+"-mask:show"],arg:[{maskStyle:p==null?void 0:p.style}]},{trigger:"mask:dragstart",action:[f+"-mask:moveStart"]}],processing:[{trigger:"plot:mousemove",action:[f+"-mask:resize"]},{trigger:"mask:drag",action:[f+"-mask:move"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:[f+"-mask:end"]},{trigger:"mask:dragend",action:[f+"-mask:moveEnd"]},{trigger:"document:mouseup",isEnable:function(l){return!l.isInPlot()},action:["element-range-highlight:clear",f+"-mask:end",f+"-mask:hide"]}],rollback:[{trigger:"dblclick",action:["element-range-highlight:clear",f+"-mask:hide"]}]};default:return{}}}(0,P.registerInteraction)("brush",C("brush")),(0,P.registerInteraction)("brush-highlight",C("brush-highlight")),(0,P.registerInteraction)("brush-x",C("brush-x","x-rect")),(0,P.registerInteraction)("brush-y",C("brush-y","y-rect")),(0,P.registerInteraction)("brush-x-highlight",C("brush-x-highlight","x-rect")),(0,P.registerInteraction)("brush-y-highlight",C("brush-y-highlight","y-rect"))},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ButtonAction=t.BUTTON_ACTION_CONFIG=void 0;var P=e(1),E=e(13),S=e(0),C=e(7),A=10,O=5,p={padding:[8,10],text:"reset",textStyle:{default:{x:0,y:0,fontSize:12,fill:"#333333",cursor:"pointer"}},buttonStyle:{default:{fill:"#f7f7f7",stroke:"#cccccc",cursor:"pointer"},active:{fill:"#e6e6e6"}}};t.BUTTON_ACTION_CONFIG=p;var f=function(a){(0,P.__extends)(l,a);function l(){var n=a!==null&&a.apply(this,arguments)||this;return n.buttonGroup=null,n.buttonCfg=(0,P.__assign)({name:"button"},p),n}return l.prototype.getButtonCfg=function(){var n=this.context.view,o=(0,S.get)(n,["interactions","filter-action","cfg","buttonConfig"]);return(0,C.deepAssign)(this.buttonCfg,o,this.cfg)},l.prototype.drawButton=function(){var n=this.getButtonCfg(),o=this.context.view.foregroundGroup.addGroup({name:n.name}),u=this.drawText(o);this.drawBackground(o,u.getBBox()),this.buttonGroup=o},l.prototype.drawText=function(n){var o,u=this.getButtonCfg();return n.addShape({type:"text",name:"button-text",attrs:(0,P.__assign)({text:u.text},(o=u.textStyle)===null||o===void 0?void 0:o.default)})},l.prototype.drawBackground=function(n,o){var u,h=this.getButtonCfg(),v=(0,C.normalPadding)(h.padding),g=n.addShape({type:"rect",name:"button-rect",attrs:(0,P.__assign)({x:o.x-v[3],y:o.y-v[0],width:o.width+v[1]+v[3],height:o.height+v[0]+v[2]},(u=h.buttonStyle)===null||u===void 0?void 0:u.default)});return g.toBack(),n.on("mouseenter",function(){var m;g.attr((m=h.buttonStyle)===null||m===void 0?void 0:m.active)}),n.on("mouseleave",function(){var m;g.attr((m=h.buttonStyle)===null||m===void 0?void 0:m.default)}),g},l.prototype.resetPosition=function(){var n=this.context.view,o=n.getCoordinate(),u=o.convert({x:1,y:1}),h=this.buttonGroup,v=h.getBBox(),g=E.Util.transform(null,[["t",u.x-v.width-A,u.y+v.height+O]]);h.setMatrix(g)},l.prototype.show=function(){this.buttonGroup||this.drawButton(),this.resetPosition(),this.buttonGroup.show()},l.prototype.hide=function(){this.buttonGroup&&this.buttonGroup.hide()},l.prototype.destroy=function(){var n=this.buttonGroup;n&&n.remove(),a.prototype.destroy.call(this)},l}(E.Action);t.ButtonAction=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(18),E=e(7),S=(0,E.deepAssign)({},P.Plot.getDefaultOptions(),{columnWidthRatio:.6,marginRatio:1/32,tooltip:{shared:!0,showMarkers:!1,offset:20},interactions:[{type:"active-region"}]});t.DEFAULT_OPTIONS=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(18),E=e(7),S=(0,E.deepAssign)({},P.Plot.getDefaultOptions(),{barWidthRatio:.6,marginRatio:1/32,tooltip:{shared:!0,showMarkers:!1,offset:20},interactions:[{type:"active-region"}]});t.DEFAULT_OPTIONS=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PieLegendAction=void 0;var P=e(1),E=e(13),S=e(0),C=e(576),A=function(O){(0,P.__extends)(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return p.prototype.getActiveElements=function(){var f=E.Util.getDelegationObject(this.context);if(f){var a=this.context.view,l=f.component,n=f.item,o=l.get("field");if(o){var u=a.geometries[0].elements;return u.filter(function(h){return h.getModel().data[o]===n.value})}}return[]},p.prototype.getActiveElementLabels=function(){var f=this.context.view,a=this.getActiveElements(),l=f.geometries[0].labelsContainer.getChildren();return l.filter(function(n){return a.find(function(o){return(0,S.isEqual)(o.getData(),n.get("data"))})})},p.prototype.transfrom=function(f){f===void 0&&(f=7.5);var a=this.getActiveElements(),l=this.getActiveElementLabels();a.forEach(function(n,o){var u=l[o],h=n.geometry.coordinate;if(h.isPolar&&h.isTransposed){var v=E.Util.getAngle(n.getModel(),h),g=v.startAngle,m=v.endAngle,M=(g+m)/2,T=f,I=T*Math.cos(M),D=T*Math.sin(M);n.shape.setMatrix((0,C.transform)([["t",I,D]])),u.setMatrix((0,C.transform)([["t",I,D]]))}})},p.prototype.active=function(){this.transfrom()},p.prototype.reset=function(){this.transfrom(0)},p}(E.Action);t.PieLegendAction=A},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.StatisticAction=void 0;var E=P(e(6)),S=e(1),C=e(13),A=e(0),O=e(557),p=e(1231),f=function(a){(0,S.__extends)(l,a);function l(){return a!==null&&a.apply(this,arguments)||this}return l.prototype.getAnnotations=function(n){var o=n||this.context.view;return o.getController("annotation").option},l.prototype.getInitialAnnotation=function(){return this.initialAnnotation},l.prototype.init=function(){var n=this,o=this.context.view;o.removeInteraction("tooltip"),o.on("afterchangesize",function(){var u=n.getAnnotations(o);n.initialAnnotation=u})},l.prototype.change=function(n){var o=this.context,u=o.view,h=o.event;this.initialAnnotation||(this.initialAnnotation=this.getAnnotations());var v=(0,A.get)(h,["data","data"]);if(h.type.match("legend-item")){var g=C.Util.getDelegationObject(this.context),m=u.getGroupedFields()[0];if(g&&m){var M=g.item;v=u.getData().find(function(R){return R[m]===M.value})}}if(v){var T=(0,A.get)(n,"annotations",[]),I=(0,A.get)(n,"statistic",{});u.getController("annotation").clear(!0),(0,A.each)(T,function(R){(0,E.default)(R)==="object"&&u.annotation()[R.type](R)}),(0,O.renderStatistic)(u,{statistic:I,plotType:"pie"},v),u.render(!0)}var D=(0,p.getCurrentElement)(this.context);D&&D.shape.toFront()},l.prototype.reset=function(){var n=this.context.view,o=n.getController("annotation");o.clear(!0);var u=this.getInitialAnnotation();(0,A.each)(u,function(h){n.annotation()[h.type](h)}),n.render(!0)},l}(C.Action);t.StatisticAction=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCurrentElement=P;function P(E){var S=E.event,C,A=S.target;return A&&(C=A.get("element")),C}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Rose=void 0;var P=e(1),E=e(18),S=e(1233),C=e(1234),A=function(O){(0,P.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="rose",f}return p.getDefaultOptions=function(){return C.DEFAULT_OPTIONS},p.prototype.changeData=function(f){this.updateOption({data:f}),this.chart.changeData(f)},p.prototype.getDefaultOptions=function(){return p.getDefaultOptions()},p.prototype.getSchemaAdaptor=function(){return S.adaptor},p}(E.Plot);t.Rose=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=o,t.legend=f;var P=e(1),E=e(0),S=e(7),C=e(21),A=e(29);function O(u){var h=u.chart,v=u.options,g=v.data,m=v.sectorStyle,M=v.color;return h.data(g),(0,S.flow)(A.interval)((0,S.deepAssign)({},u,{options:{marginRatio:1,interval:{style:m,color:M}}})),u}function p(u){var h=u.chart,v=u.options,g=v.label,m=v.xField,M=(0,S.findGeometry)(h,"interval");if(g===!1)M.label(!1);else if((0,E.isObject)(g)){var T=g.callback,I=g.fields,D=(0,P.__rest)(g,["callback","fields"]),R=D.offset,b=D.layout;(R===void 0||R>=0)&&(b=b?(0,E.isArray)(b)?b:[b]:[],D.layout=(0,E.filter)(b,function(L){return L.type!=="limit-in-shape"}),D.layout.length||delete D.layout),M.label({fields:I||[m],callback:T,cfg:(0,S.transformLabel)(D)})}else(0,S.log)(S.LEVEL.WARN,g===null,"the label option must be an Object."),M.label({fields:[m]});return u}function f(u){var h=u.chart,v=u.options,g=v.legend,m=v.seriesField;return g===!1?h.legend(!1):m&&h.legend(m,g),u}function a(u){var h=u.chart,v=u.options,g=v.radius,m=v.innerRadius,M=v.startAngle,T=v.endAngle;return h.coordinate({type:"polar",cfg:{radius:g,innerRadius:m,startAngle:M,endAngle:T}}),u}function l(u){var h,v=u.options,g=v.xAxis,m=v.yAxis,M=v.xField,T=v.yField;return(0,S.flow)((0,C.scale)((h={},h[M]=g,h[T]=m,h)))(u)}function n(u){var h=u.chart,v=u.options,g=v.xAxis,m=v.yAxis,M=v.xField,T=v.yField;return g?h.axis(M,g):h.axis(M,!1),m?h.axis(T,m):h.axis(T,!1),u}function o(u){(0,S.flow)((0,C.pattern)("sectorStyle"),O,l,p,a,n,f,C.tooltip,C.interaction,C.animation,C.theme,(0,C.annotation)(),C.state)(u)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(18),E=e(7),S=(0,E.deepAssign)({},P.Plot.getDefaultOptions(),{xAxis:!1,yAxis:!1,legend:{position:"right"},sectorStyle:{stroke:"#fff",lineWidth:1},label:{layout:{type:"limit-in-shape"}},tooltip:{shared:!0,showMarkers:!1},interactions:[{type:"active-region"}]});t.DEFAULT_OPTIONS=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WordCloud=void 0;var P=e(1),E=e(18),S=e(1236),C=e(578),A=e(577);e(1238);var O=function(p){(0,P.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.type="word-cloud",a}return f.getDefaultOptions=function(){return C.DEFAULT_OPTIONS},f.prototype.changeData=function(a){this.updateOption({data:a}),this.options.imageMask?this.render():this.chart.changeData((0,A.transform)({chart:this.chart,options:this.options}))},f.prototype.getDefaultOptions=function(){return f.getDefaultOptions()},f.prototype.render=function(){var a=this;return new Promise(function(l){var n=a.options.imageMask;if(!n){p.prototype.render.call(a),l();return}var o=function(h){a.options=(0,P.__assign)((0,P.__assign)({},a.options),{imageMask:h||null}),p.prototype.render.call(a),l()};(0,A.processImageMask)(n).then(o).catch(o)})},f.prototype.getSchemaAdaptor=function(){return S.adaptor},f.prototype.triggerResize=function(){var a=this;this.chart.destroyed||(this.execAdaptor(),window.setTimeout(function(){p.prototype.triggerResize.call(a)}))},f}(E.Plot);t.WordCloud=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=n,t.legend=l;var P=e(1),E=e(0),S=e(21),C=e(7),A=e(29),O=e(577),p=e(578);function f(o){var u=o.chart,h=o.options,v=h.colorField,g=h.color,m=(0,O.transform)(o);u.data(m);var M=(0,C.deepAssign)({},o,{options:{xField:"x",yField:"y",seriesField:v&&p.WORD_CLOUD_COLOR_FIELD,rawFields:(0,E.isFunction)(g)&&(0,P.__spreadArrays)((0,E.get)(h,"rawFields",[]),["datum"]),point:{color:g,shape:"word-cloud"}}}),T=(0,A.point)(M).ext;return T.geometry.label(!1),u.coordinate().reflect("y"),u.axis(!1),o}function a(o){return(0,C.flow)((0,S.scale)({x:{nice:!1},y:{nice:!1}}))(o)}function l(o){var u=o.chart,h=o.options,v=h.legend,g=h.colorField;return v===!1?u.legend(!1):g&&u.legend(p.WORD_CLOUD_COLOR_FIELD,v),o}function n(o){(0,C.flow)(f,a,S.tooltip,l,S.interaction,S.animation,S.theme,S.state)(o)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.functor=R,t.transform=C,t.wordCloud=S;var P=e(0),E={font:function(){return"serif"},padding:1,size:[500,500],spiral:"archimedean",timeInterval:3e3};function S(x,F){return F=(0,P.assign)({},E,F),C(x,F)}function C(x,F){var B=L();["font","fontSize","fontWeight","padding","rotate","size","spiral","timeInterval","random"].forEach(function(Y){(0,P.isNil)(F[Y])||B[Y](F[Y])}),B.words(x),F.imageMask&&B.createMask(F.imageMask);var N=B.start(),j=N._tags;j.forEach(function(Y){Y.x+=F.size[0]/2,Y.y+=F.size[1]/2});var W=F.size,w=W[0],H=W[1];return j.push({text:"",value:0,x:0,y:0,opacity:0}),j.push({text:"",value:0,x:w,y:H,opacity:0}),j}var A=Math.PI/180,O=1<<11>>5,p=1<<11;function f(x){return x.text}function a(){return"serif"}function l(){return"normal"}function n(x){return x.value}function o(){return~~(Math.random()*2)*90}function u(){return 1}function h(x,F,B,N){if(!F.sprite){var j=x.context,W=x.ratio;j.clearRect(0,0,(O<<5)/W,p/W);var w=0,H=0,Y=0,K=B.length;for(--N;++N>5<<5,tt=~~Math.max(Math.abs(Z+it),Math.abs(Z-it))}else _=_+31>>5<<5;if(tt>Y&&(Y=tt),w+_>=O<<5&&(w=0,H+=Y,Y=0),H+tt>=p)break;j.translate((w+(_>>1))/W,(H+(tt>>1))/W),F.rotate&&j.rotate(F.rotate*A),j.fillText(F.text,0,0),F.padding&&(j.lineWidth=2*F.padding,j.strokeText(F.text,0,0)),j.restore(),F.width=_,F.height=tt,F.xoff=w,F.yoff=H,F.x1=_>>1,F.y1=tt>>1,F.x0=-F.x1,F.y0=-F.y1,F.hasText=!0,w+=_}for(var q=j.getImageData(0,0,(O<<5)/W,p/W).data,vt=[];--N>=0;)if(F=B[N],!!F.hasText){for(var _=F.width,pt=_>>5,tt=F.y1-F.y0,$=0;$>5),lt=q[(H+ft)*(O<<5)+(w+$)<<2]?1<<31-$%32:0;vt[ot]|=lt,Q|=lt}Q?et=ft:(F.y0++,tt--,ft--,H++)}F.y1=F.y0+et,F.sprite=vt.slice(0,(F.y1-F.y0)*pt)}}}function v(x,F,B){B>>=5;for(var N=x.sprite,j=x.width>>5,W=x.x-(j<<4),w=W&127,H=32-w,Y=x.y1-x.y0,K=(x.y+x.y0)*B+(W>>5),_,tt=0;tt>>w:0))&F[K+X])return!0;K+=B}return!1}function g(x,F){var B=x[0],N=x[1];F.x+F.x0N.x&&(N.x=F.x+F.x1),F.y+F.y1>N.y&&(N.y=F.y+F.y1)}function m(x,F){return x.x+x.x1>F[0].x&&x.x+x.x0F[0].y&&x.y+x.y0>5)*x[1]),pt=Y.length,$=[],Q=Y.map(function(lt,dt,ut){return lt.text=_.call(this,lt,dt,ut),lt.font=F.call(this,lt,dt,ut),lt.style=tt.call(this,lt,dt,ut),lt.weight=N.call(this,lt,dt,ut),lt.rotate=j.call(this,lt,dt,ut),lt.size=~~B.call(this,lt,dt,ut),lt.padding=W.call(this,lt,dt,ut),lt}).sort(function(lt,dt){return dt.size-lt.size}),et=-1,ft=k.board?[{x:0,y:0},{x:it,y:nt}]:null;ot();function ot(){for(var lt=Date.now();Date.now()-lt>1,dt.y=nt*(H()+.5)>>1,h(q,dt,Q,et),dt.hasText&&Z(vt,dt,ft)&&($.push(dt),ft?k.hasImage||g(ft,dt):ft=[{x:dt.x+dt.x0,y:dt.y+dt.y0},{x:dt.x+dt.x1,y:dt.y+dt.y1}],dt.x-=x[0]>>1,dt.y-=x[1]>>1)}k._tags=$,k._bounds=ft}return k};function at(it){it.width=it.height=1;var nt=Math.sqrt(it.getContext("2d").getImageData(0,0,1,1).data.length>>2);it.width=(O<<5)/nt,it.height=p/nt;var q=it.getContext("2d");return q.fillStyle=q.strokeStyle="red",q.textAlign="center",{context:q,ratio:nt}}function Z(it,nt,q){for(var vt=nt.x,pt=nt.y,$=Math.sqrt(x[0]*x[0]+x[1]*x[1]),Q=w(x),et=H()<.5?1:-1,ft,ot=-et,lt,dt;(ft=Q(ot+=et))&&(lt=~~ft[0],dt=~~ft[1],!(Math.min(Math.abs(lt),Math.abs(dt))>=$));)if(nt.x=vt+lt,nt.y=pt+dt,!(nt.x+nt.x0<0||nt.y+nt.y0<0||nt.x+nt.x1>x[0]||nt.y+nt.y1>x[1])&&(!q||!v(nt,it,x[0]))&&(!q||m(nt,q))){for(var ut=nt.sprite,st=nt.width>>5,ht=x[0]>>5,U=nt.x-(st<<4),rt=U&127,yt=32-rt,Pt=nt.y1-nt.y0,mt=void 0,gt=(nt.y+nt.y0)*ht+(U>>5),Mt=0;Mt>>rt:0);gt+=ht}return delete nt.sprite,!0}return!1}return k.createMask=function(it){var nt=document.createElement("canvas"),q=x[0],vt=x[1];if(!(!q||!vt)){var pt=q>>5,$=I((q>>5)*vt);nt.width=q,nt.height=vt;var Q=nt.getContext("2d");Q.drawImage(it,0,0,it.width,it.height,0,0,q,vt);for(var et=Q.getImageData(0,0,q,vt).data,ft=0;ft>5),dt=ft*q+ot<<2,ut=et[dt]>=250&&et[dt+1]>=250&&et[dt+2]>=250,st=ut?1<<31-ot%32:0;$[lt]|=st}k.board=$,k.hasImage=!0}},k.timeInterval=function(it){K=it==null?Infinity:it},k.words=function(it){Y=it},k.size=function(it){x=[+it[0],+it[1]]},k.font=function(it){F=R(it)},k.fontWeight=function(it){N=R(it)},k.rotate=function(it){j=R(it)},k.spiral=function(it){w=b[it]||it},k.fontSize=function(it){B=R(it)},k.padding=function(it){W=R(it)},k.random=function(it){H=R(it)},k}},function(G,t,e){"use strict";var P=e(1),E=e(13);(0,E.registerShape)("point","word-cloud",{draw:function(A,O){var p=A.x,f=A.y,a=O.addShape("text",{attrs:(0,P.__assign)((0,P.__assign)({},S(A)),{x:p,y:f})}),l=A.data.rotate;return typeof l=="number"&&E.Util.rotate(a,l*Math.PI/180),a}});function S(C){return{fontSize:C.data.size,text:C.data.text,textAlign:"center",fontFamily:C.data.font,fontWeight:C.data.weight,fill:C.color||C.defaultStyle.stroke,textBaseline:"alphabetic"}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPath=t.getMeta=void 0,t.getQuadrantDefaultConfig=O;var P=e(1),E=e(551),S=e(0),C=e(7),A={exp:E.regressionExp,linear:E.regressionLinear,loess:E.regressionLoess,log:E.regressionLog,poly:E.regressionPoly,pow:E.regressionPow,quad:E.regressionQuad};function O(l,n){var o=10,u={regionStyle:[{position:{start:[l,"max"],end:["max",n]},style:{fill:"#d8d0c0",opacity:.4}},{position:{start:["min","max"],end:[l,n]},style:{fill:"#a3dda1",opacity:.4}},{position:{start:["min",n],end:[l,"min"]},style:{fill:"#d8d0c0",opacity:.4}},{position:{start:[l,n],end:["max","min"]},style:{fill:"#a3dda1",opacity:.4}}],lineStyle:{stroke:"#9ba29a",lineWidth:1},labelStyle:[{position:["max",n],offsetX:-o,offsetY:-o,style:{textAlign:"right",textBaseline:"bottom",fontSize:14,fill:"#ccc"}},{position:["min",n],offsetX:o,offsetY:-o,style:{textAlign:"left",textBaseline:"bottom",fontSize:14,fill:"#ccc"}},{position:["min",n],offsetX:o,offsetY:o,style:{textAlign:"left",textBaseline:"top",fontSize:14,fill:"#ccc"}},{position:["max",n],offsetX:-o,offsetY:o,style:{textAlign:"right",textBaseline:"top",fontSize:14,fill:"#ccc"}}]};return u}var p=function(n,o){var u=o.view,h=o.options,v=h.xField,g=h.yField,m=u.getScaleByField(v),M=u.getScaleByField(g),T=n.map(function(I){return u.getCoordinate().convert({x:m.scale(I[0]),y:M.scale(I[1])})});return(0,C.getSplinePath)(T,!1)},f=function(n){var o=n.options,u=o.xField,h=o.yField,v=o.data,g=o.regressionLine,m=g.type,M=m===void 0?"linear":m,T=g.algorithm,I;if(T)I=(0,S.isArray)(T)?T:T(v);else{var D=A[M]().x(function(R){return R[u]}).y(function(R){return R[h]});I=D(v)}return p(I,n)};t.getPath=f;var a=function(n){var o,u=n.meta,h=u===void 0?{}:u,v=n.xField,g=n.yField,m=n.data,M=m[0][v],T=m[0][g],I=M>0,D=T>0;function R(b,L){var x=(0,S.get)(h,[b]);function F(N){return(0,S.get)(x,N)}var B={};return L==="x"?((0,S.isNumber)(M)&&((0,S.isNumber)(F("min"))||(B.min=I?0:M*2),(0,S.isNumber)(F("max"))||(B.max=I?M*2:0)),B):((0,S.isNumber)(T)&&((0,S.isNumber)(F("min"))||(B.min=D?0:T*2),(0,S.isNumber)(F("max"))||(B.max=D?T*2:0)),B)}return(0,P.__assign)((0,P.__assign)({},h),(o={},o[v]=(0,P.__assign)((0,P.__assign)({},h[v]),R(v,"x")),o[g]=(0,P.__assign)((0,P.__assign)({},h[g]),R(g,"y")),o))};t.getMeta=a},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(18),E=e(7),S=(0,E.deepAssign)({},P.Plot.getDefaultOptions(),{size:4,tooltip:{showTitle:!1,showMarkers:!1,showCrosshairs:!0,crosshairs:{type:"xy"}}});t.DEFAULT_OPTIONS=S},function(G,t,e){"use strict";e(581)},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Radar=void 0;var P=e(1),E=e(18),S=e(7),C=e(1243);e(1244);var A=function(O){(0,P.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="radar",f}return p.prototype.changeData=function(f){this.updateOption({data:f}),this.chart.changeData(f)},p.prototype.getDefaultOptions=function(){return(0,S.deepAssign)({},O.prototype.getDefaultOptions.call(this),{xAxis:{label:{offset:15},grid:{line:{type:"line"}}},yAxis:{grid:{line:{type:"circle"}}},legend:{position:"top"},tooltip:{shared:!0,showCrosshairs:!0,showMarkers:!0,crosshairs:{type:"xy",line:{style:{stroke:"#565656",lineDash:[4]}},follow:!0}}})},p.prototype.getSchemaAdaptor=function(){return C.adaptor},p}(E.Plot);t.Radar=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=l;var P=e(1),E=e(21),S=e(29),C=e(7);function A(n){var o=n.chart,u=n.options,h=u.data,v=u.lineStyle,g=u.color,m=u.point,M=u.area;o.data(h);var T=(0,C.deepAssign)({},n,{options:{line:{style:v,color:g},point:m&&(0,P.__assign)({color:g},m),area:M&&(0,P.__assign)({color:g},M),label:void 0}}),I=(0,C.deepAssign)({},T,{options:{tooltip:!1}}),D=(m==null?void 0:m.state)||u.state,R=(0,C.deepAssign)({},T,{options:{tooltip:!1,state:D}});return(0,S.line)(T),(0,S.point)(R),(0,S.area)(I),n}function O(n){var o,u=n.options,h=u.xAxis,v=u.yAxis,g=u.xField,m=u.yField;return(0,C.flow)((0,E.scale)((o={},o[g]=h,o[m]=v,o)))(n)}function p(n){var o=n.chart,u=n.options,h=u.radius,v=u.startAngle,g=u.endAngle;return o.coordinate("polar",{radius:h,startAngle:v,endAngle:g}),n}function f(n){var o=n.chart,u=n.options,h=u.xField,v=u.xAxis,g=u.yField,m=u.yAxis;return o.axis(h,v),o.axis(g,m),n}function a(n){var o=n.chart,u=n.options,h=u.label,v=u.yField,g=(0,C.findGeometry)(o,"line");if(!h)g.label(!1);else{var m=h.callback,M=(0,P.__rest)(h,["callback"]);g.label({fields:[v],callback:m,cfg:(0,C.transformLabel)(M)})}return n}function l(n){return(0,C.flow)(A,O,E.theme,p,f,E.legend,E.tooltip,a,E.interaction,E.animation,(0,E.annotation)())(n)}},function(G,t,e){"use strict";var P=e(13),E=e(1245);(0,P.registerAction)("radar-tooltip",E.RadarTooltipAction),(0,P.registerInteraction)("radar-tooltip",{start:[{trigger:"plot:mousemove",action:"radar-tooltip:show"}],end:[{trigger:"plot:mouseleave",action:"radar-tooltip:hide"}]})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RadarTooltipController=t.RadarTooltipAction=void 0;var P=e(1),E=e(13),S=e(0),C=function(O){(0,P.__extends)(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return Object.defineProperty(p.prototype,"name",{get:function(){return"radar-tooltip"},enumerable:!1,configurable:!0}),p.prototype.getTooltipItems=function(f){var a=this.getTooltipCfg(),l=a.shared,n=a.title,o=O.prototype.getTooltipItems.call(this,f);if(o.length>0){var u=this.view.geometries[0],h=u.dataArray,v=o[0].name,g=[];return h.forEach(function(m){m.forEach(function(M){var T=E.Util.getTooltipItems(M,u),I=T[0];if(!l&&I&&I.name===v){var D=(0,S.isNil)(n)?v:n;g.push((0,P.__assign)((0,P.__assign)({},I),{name:I.title,title:D}))}else if(l&&I){var D=(0,S.isNil)(n)?I.name||v:n;g.push((0,P.__assign)((0,P.__assign)({},I),{name:I.title,title:D}))}})}),g}return[]},p}(E.TooltipController);t.RadarTooltipController=C,(0,E.registerComponentController)("radar-tooltip",C);var A=function(O){(0,P.__extends)(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return p.prototype.init=function(){var f=this.context.view;f.removeInteraction("tooltip")},p.prototype.show=function(){var f=this.context.event,a=this.getTooltipController();a.showTooltip({x:f.x,y:f.y})},p.prototype.hide=function(){var f=this.getTooltipController();f.hideTooltip()},p.prototype.getTooltipController=function(){var f=this.context.view;return f.getController("radar-tooltip")},p}(E.Action);t.RadarTooltipAction=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DualAxes=void 0;var P=e(1),E=e(18),S=e(7),C=e(1247),A=function(O){(0,P.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="dual-axes",f}return p.prototype.getDefaultOptions=function(){return(0,S.deepAssign)({},O.prototype.getDefaultOptions.call(this),{yAxis:[],syncViewPadding:!0})},p.prototype.getSchemaAdaptor=function(){return C.adaptor},p}(E.Plot);t.DualAxes=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=B,t.animation=b,t.annotation=D,t.axis=M,t.color=g,t.interaction=I,t.legend=x,t.limitInPlot=L,t.meta=m,t.slider=F,t.theme=R,t.tooltip=T,t.transformOptions=u;var P=e(1),E=e(0),S=e(21),C=e(125),A=e(7),O=e(555),p=e(308),f=e(1248),a=e(1249),l=e(1250),n=e(582),o=e(583);function u(N){var j,W=N.options,w=W.geometryOptions,H=w===void 0?[]:w,Y=W.xField,K=W.yField,_=(0,E.every)(H,function(tt){var X=tt.geometry;return X===n.DualAxesGeometry.Line||X===void 0});return(0,A.deepAssign)({},{options:{geometryOptions:[],meta:(j={},j[Y]={type:"cat",sync:!0,range:_?[0,1]:void 0},j),tooltip:{showMarkers:_,showCrosshairs:_,shared:!0,crosshairs:{type:"x"}},interactions:_?[{type:"legend-visible-filter"}]:[{type:"legend-visible-filter"},{type:"active-region"}],legend:{position:"top-left"}}},N,{options:{yAxis:(0,p.transformObjectToArray)(K,W.yAxis),geometryOptions:[(0,p.getGeometryOption)(Y,K[0],H[0]),(0,p.getGeometryOption)(Y,K[1],H[1])],annotations:(0,p.transformObjectToArray)(K,W.annotations)}})}function h(N){var j,W,w=N.chart,H=N.options,Y=H.geometryOptions,K={line:0,column:1},_=[{type:(j=Y[0])===null||j===void 0?void 0:j.geometry,id:o.LEFT_AXES_VIEW},{type:(W=Y[1])===null||W===void 0?void 0:W.geometry,id:o.RIGHT_AXES_VIEW}];return _.sort(function(tt,X){return-K[tt.type]+K[X.type]}).forEach(function(tt){return w.createView({id:tt.id})}),N}function v(N){var j=N.chart,W=N.options,w=W.xField,H=W.yField,Y=W.geometryOptions,K=W.data,_=W.tooltip,tt=[(0,P.__assign)((0,P.__assign)({},Y[0]),{id:o.LEFT_AXES_VIEW,data:K[0],yField:H[0]}),(0,P.__assign)((0,P.__assign)({},Y[1]),{id:o.RIGHT_AXES_VIEW,data:K[1],yField:H[1]})];return tt.forEach(function(X){var k=X.id,at=X.data,Z=X.yField,it=(0,p.isColumn)(X)&&X.isPercent,nt=it?(0,C.percent)(at,Z,w,Z):at,q=(0,O.findViewById)(j,k).data(nt),vt=it?(0,P.__assign)({formatter:function($){return{name:$[X.seriesField]||Z,value:(Number($[Z])*100).toFixed(2)+"%"}}},_):_;(0,a.drawSingleGeometry)({chart:q,options:{xField:w,yField:Z,tooltip:vt,geometryOption:X}})}),N}function g(N){var j,W=N.chart,w=N.options,H=w.geometryOptions,Y=((j=W.getTheme())===null||j===void 0?void 0:j.colors10)||[],K=0;return W.once("beforepaint",function(){(0,E.each)(H,function(_,tt){var X=(0,O.findViewById)(W,tt===0?o.LEFT_AXES_VIEW:o.RIGHT_AXES_VIEW);if(!_.color){var k=X.getGroupScales(),at=(0,E.get)(k,[0,"values","length"],1),Z=Y.slice(K,K+at).concat(tt===0?[]:Y);X.geometries.forEach(function(it){_.seriesField?it.color(_.seriesField,Z):it.color(Z[0])}),K+=at}}),W.render(!0)}),N}function m(N){var j,W,w=N.chart,H=N.options,Y=H.xAxis,K=H.yAxis,_=H.xField,tt=H.yField;return(0,S.scale)((j={},j[_]=Y,j[tt[0]]=K[0],j))((0,A.deepAssign)({},N,{chart:(0,O.findViewById)(w,o.LEFT_AXES_VIEW)})),(0,S.scale)((W={},W[_]=Y,W[tt[1]]=K[1],W))((0,A.deepAssign)({},N,{chart:(0,O.findViewById)(w,o.RIGHT_AXES_VIEW)})),N}function M(N){var j=N.chart,W=N.options,w=(0,O.findViewById)(j,o.LEFT_AXES_VIEW),H=(0,O.findViewById)(j,o.RIGHT_AXES_VIEW),Y=W.xField,K=W.yField,_=W.xAxis,tt=W.yAxis;return j.axis(Y,!1),j.axis(K[0],!1),j.axis(K[1],!1),w.axis(Y,_),w.axis(K[0],(0,p.getYAxisWithDefault)(tt[0],n.AxisType.Left)),H.axis(Y,!1),H.axis(K[1],(0,p.getYAxisWithDefault)(tt[1],n.AxisType.Right)),N}function T(N){var j=N.chart,W=N.options,w=W.tooltip,H=(0,O.findViewById)(j,o.LEFT_AXES_VIEW),Y=(0,O.findViewById)(j,o.RIGHT_AXES_VIEW);return j.tooltip(w),H.tooltip({shared:!0}),Y.tooltip({shared:!0}),N}function I(N){var j=N.chart;return(0,S.interaction)((0,A.deepAssign)({},N,{chart:(0,O.findViewById)(j,o.LEFT_AXES_VIEW)})),(0,S.interaction)((0,A.deepAssign)({},N,{chart:(0,O.findViewById)(j,o.RIGHT_AXES_VIEW)})),N}function D(N){var j=N.chart,W=N.options,w=W.annotations,H=(0,E.get)(w,[0]),Y=(0,E.get)(w,[1]);return(0,S.annotation)(H)((0,A.deepAssign)({},N,{chart:(0,O.findViewById)(j,o.LEFT_AXES_VIEW),options:{annotations:H}})),(0,S.annotation)(Y)((0,A.deepAssign)({},N,{chart:(0,O.findViewById)(j,o.RIGHT_AXES_VIEW),options:{annotations:Y}})),N}function R(N){var j=N.chart;return(0,S.theme)((0,A.deepAssign)({},N,{chart:(0,O.findViewById)(j,o.LEFT_AXES_VIEW)})),(0,S.theme)((0,A.deepAssign)({},N,{chart:(0,O.findViewById)(j,o.RIGHT_AXES_VIEW)})),(0,S.theme)(N),N}function b(N){var j=N.chart;return(0,S.animation)((0,A.deepAssign)({},N,{chart:(0,O.findViewById)(j,o.LEFT_AXES_VIEW)})),(0,S.animation)((0,A.deepAssign)({},N,{chart:(0,O.findViewById)(j,o.RIGHT_AXES_VIEW)})),N}function L(N){var j=N.chart,W=N.options,w=W.yAxis;return(0,S.limitInPlot)((0,A.deepAssign)({},N,{chart:(0,O.findViewById)(j,o.LEFT_AXES_VIEW),options:{yAxis:w[0]}})),(0,S.limitInPlot)((0,A.deepAssign)({},N,{chart:(0,O.findViewById)(j,o.RIGHT_AXES_VIEW),options:{yAxis:w[1]}})),N}function x(N){var j=N.chart,W=N.options,w=W.legend,H=W.geometryOptions,Y=W.yField,K=W.data,_=(0,O.findViewById)(j,o.LEFT_AXES_VIEW),tt=(0,O.findViewById)(j,o.RIGHT_AXES_VIEW);if(w===!1)j.legend(!1);else if((0,E.isObject)(w)&&w.custom===!0)j.legend(w);else{var X=(0,E.get)(H,[0,"legend"],w),k=(0,E.get)(H,[1,"legend"],w);j.once("beforepaint",function(){var at=K[0].length?(0,f.getViewLegendItems)({view:_,geometryOption:H[0],yField:Y[0],legend:X}):[],Z=K[1].length?(0,f.getViewLegendItems)({view:tt,geometryOption:H[1],yField:Y[1],legend:k}):[];j.legend((0,A.deepAssign)({},w,{custom:!0,items:at.concat(Z)}))}),H[0].seriesField&&_.legend(H[0].seriesField,X),H[1].seriesField&&tt.legend(H[1].seriesField,k),j.on("legend-item:click",function(at){var Z=(0,E.get)(at,"gEvent.delegateObject",{});if(Z&&Z.item){var it=Z.item,nt=it.value,q=it.isGeometry,vt=it.viewId;if(q){var pt=(0,E.findIndex)(Y,function(et){return et===nt});if(pt>-1){var $=(0,E.get)((0,O.findViewById)(j,vt),"geometries");(0,E.each)($,function(et){et.changeVisible(!Z.item.unchecked)})}}else{var Q=(0,E.get)(j.getController("legend"),"option.items",[]);(0,E.each)(j.views,function(et){var ft=et.getGroupScales();(0,E.each)(ft,function(ot){ot.values&&ot.values.indexOf(nt)>-1&&et.filter(ot.field,function(lt){var dt=(0,E.find)(Q,function(ut){return ut.value===lt});return!dt.unchecked})}),j.render(!0)})}}})}return N}function F(N){var j=N.chart,W=N.options,w=W.slider,H=(0,O.findViewById)(j,o.LEFT_AXES_VIEW),Y=(0,O.findViewById)(j,o.RIGHT_AXES_VIEW);return w&&(H.option("slider",w),H.on("slider:valuechanged",function(K){var _=K.event,tt=_.value,X=_.originValue;(0,E.isEqual)(tt,X)||(0,l.doSliderFilter)(Y,tt)}),j.once("afterpaint",function(){if(!(0,E.isBoolean)(w)){var K=w.start,_=w.end;(K||_)&&(0,l.doSliderFilter)(Y,[K,_])}})),N}function B(N){return(0,A.flow)(u,h,R,v,m,M,L,T,I,D,b,g,x,F)(N)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getViewLegendItems=A;var P=e(0),E=e(13),S=e(7),C=e(308);function A(O){var p=O.view,f=O.geometryOption,a=O.yField,l=O.legend,n=(0,P.get)(l,"marker"),o=(0,S.findGeometry)(p,(0,C.isLine)(f)?"line":"interval");if(!f.seriesField){var u=(0,P.get)(p,"options.scales."+a+".alias")||a,h=o.getAttribute("color"),v=p.getTheme().defaultColor;h&&(v=E.Util.getMappingValue(h,u,(0,P.get)(h,["values",0],v)));var g=((0,P.isFunction)(n)?n:!(0,P.isEmpty)(n)&&(0,S.deepAssign)({},{style:{stroke:v,fill:v}},n))||((0,C.isLine)(f)?{symbol:function(T,I,D){return[["M",T-D,I],["L",T+D,I]]},style:{lineWidth:2,r:6,stroke:v}}:{symbol:"square",style:{fill:v}});return[{value:a,name:u,marker:g,isGeometry:!0,viewId:p.id}]}var m=o.getGroupAttributes();return(0,P.reduce)(m,function(M,T){var I=E.Util.getLegendItems(p,o,T,p.getTheme(),n);return M.concat(I)},[])}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.drawSingleGeometry=p;var P=e(1),E=e(0),S=e(29),C=e(7),A=e(199),O=e(308);function p(f){var a=f.options,l=f.chart,n=a.geometryOption,o=n.isStack,u=n.color,h=n.seriesField,v=n.groupField,g=n.isGroup,m=["xField","yField"];if((0,O.isLine)(n)){(0,S.line)((0,C.deepAssign)({},f,{options:(0,P.__assign)((0,P.__assign)((0,P.__assign)({},(0,C.pick)(a,m)),n),{line:{color:n.color,style:n.lineStyle}})})),(0,S.point)((0,C.deepAssign)({},f,{options:(0,P.__assign)((0,P.__assign)((0,P.__assign)({},(0,C.pick)(a,m)),n),{point:n.point&&(0,P.__assign)({color:u,shape:"circle"},n.point)})}));var M=[];g&&M.push({type:"dodge",dodgeBy:v||h,customOffset:0}),o&&M.push({type:"stack"}),M.length&&(0,E.each)(l.geometries,function(T){T.adjust(M)})}return(0,O.isColumn)(n)&&(0,A.adaptor)((0,C.deepAssign)({},f,{options:(0,P.__assign)((0,P.__assign)((0,P.__assign)({},(0,C.pick)(a,m)),n),{widthRatio:n.columnWidthRatio,interval:(0,P.__assign)((0,P.__assign)({},(0,C.pick)(n,["color"])),{style:n.columnStyle})})})),f}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.doSliderFilter=void 0;var P=e(0),E=e(7),S=function(A,O){var p=O[0],f=O[1],a=A.getOptions().data,l=A.getXScale(),n=(0,P.size)(a);if(!(!l||!n)){var o=!0,u=(0,P.valuesOfKey)(a,l.field),h=o?u:u.reverse(),v=(0,P.size)(h),g=Math.floor(p*(v-1)),m=Math.floor(f*(v-1));A.filter(l.field,function(M){var T=h.indexOf(M);return T>-1?(0,E.isBetween)(T,g,m):!0}),A.render(!0)}};t.doSliderFilter=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_TOOLTIP_OPTIONS=t.DEFAULT_OPTIONS=void 0;var P=e(1),E=e(0),S={showTitle:!1,shared:!0,showMarkers:!1,customContent:function(O,p){return""+(0,E.get)(p,[0,"data","y"],0)},containerTpl:'
    ',itemTpl:"{value}",domStyles:{"g2-tooltip":{padding:"2px 4px",fontSize:"10px"}}};t.DEFAULT_TOOLTIP_OPTIONS=S;var C={appendPadding:2,tooltip:(0,P.__assign)({},S),animation:{}};t.DEFAULT_OPTIONS=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(1),E=e(157),S={appendPadding:2,tooltip:(0,P.__assign)({},E.DEFAULT_TOOLTIP_OPTIONS),color:"l(90) 0:#E5EDFE 1:#ffffff",areaStyle:{fillOpacity:.6},line:{size:1,color:"#5B8FF9"},animation:{}};t.DEFAULT_OPTIONS=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P={percent:.2,innerRadius:.8,radius:.98,color:["#FAAD14","#E8EDF3"],statistic:{title:!1,content:{style:{fontSize:"14px",fontWeight:300,fill:"#4D4D4D",textAlign:"center",textBaseline:"middle"}}},animation:{}};t.DEFAULT_OPTIONS=P},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Heatmap=void 0;var P=e(1),E=e(18),S=e(1255),C=e(1256);e(1257),e(1258);var A=function(O){(0,P.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="heatmap",f}return p.getDefaultOptions=function(){return C.DEFAULT_OPTIONS},p.prototype.getSchemaAdaptor=function(){return S.adaptor},p.prototype.getDefaultOptions=function(){return p.getDefaultOptions()},p}(E.Plot);t.Heatmap=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=u;var P=e(1),E=e(0),S=e(7),C=e(21),A=e(49),O=e(65);function p(h){var v=h.chart,g=h.options,m=g.data,M=g.type,T=g.xField,I=g.yField,D=g.colorField,R=g.sizeField,b=g.sizeRatio,L=g.shape,x=g.color,F=g.tooltip,B=g.heatmapStyle;v.data(m);var N="polygon";M==="density"&&(N="heatmap");var j=(0,O.getTooltipMapping)(F,[T,I,D]),W=j.fields,w=j.formatter,H=1;return(b||b===0)&&(!L&&!R?console.warn("sizeRatio is not in effect: Must define shape or sizeField first"):b<0||b>1?console.warn("sizeRatio is not in effect: It must be a number in [0,1]"):H=b),(0,A.geometry)((0,S.deepAssign)({},h,{options:{type:N,colorField:D,tooltipFields:W,shapeField:R||"",label:void 0,mapping:{tooltip:w,shape:L&&(R?function(Y){var K=m.map(function(X){return X[R]}),_=Math.min.apply(Math,K),tt=Math.max.apply(Math,K);return[L,((0,E.get)(Y,R)-_)/(tt-_),H]}:function(){return[L,1,H]}),color:x||D&&v.getTheme().sequenceColors.join("-"),style:B}}})),h}function f(h){var v,g=h.options,m=g.xAxis,M=g.yAxis,T=g.xField,I=g.yField;return(0,S.flow)((0,C.scale)((v={},v[T]=m,v[I]=M,v)))(h)}function a(h){var v=h.chart,g=h.options,m=g.xAxis,M=g.yAxis,T=g.xField,I=g.yField;return m===!1?v.axis(T,!1):v.axis(T,m),M===!1?v.axis(I,!1):v.axis(I,M),h}function l(h){var v=h.chart,g=h.options,m=g.legend,M=g.colorField,T=g.sizeField,I=g.sizeLegend,D=m!==!1;return M&&v.legend(M,D?m:!1),T&&v.legend(T,I===void 0?m:I),!D&&!I&&v.legend(!1),h}function n(h){var v=h.chart,g=h.options,m=g.label,M=g.colorField,T=g.type,I=(0,S.findGeometry)(v,T==="density"?"heatmap":"polygon");if(!m)I.label(!1);else if(M){var D=m.callback,R=(0,P.__rest)(m,["callback"]);I.label({fields:[M],callback:D,cfg:(0,S.transformLabel)(R)})}return h}function o(h){var v=h.chart,g=h.options,m=g.coordinate,M=g.reflect;return m&&v.coordinate({type:m.type||"rect",cfg:m.cfg}),M&&v.coordinate().reflect(M),h}function u(h){return(0,S.flow)(C.theme,(0,C.pattern)("heatmapStyle"),f,o,p,a,l,C.tooltip,n,(0,C.annotation)(),C.interaction,C.animation,C.state)(h)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(18),E=e(7),S=(0,E.deepAssign)({},P.Plot.getDefaultOptions(),{type:"polygon",legend:!1,coordinate:{type:"rect"},xAxis:{tickLine:null,line:null,grid:{alignTick:!1,line:{style:{lineWidth:1,lineDash:null,stroke:"#f0f0f0"}}}},yAxis:{grid:{alignTick:!1,line:{style:{lineWidth:1,lineDash:null,stroke:"#f0f0f0"}}}}});t.DEFAULT_OPTIONS=S},function(G,t,e){"use strict";var P=e(1),E=e(13);(0,E.registerShape)("polygon","circle",{draw:function(C,A){var O,p,f=C.x,a=C.y,l=this.parsePoints(C.points),n=Math.abs(l[2].x-l[1].x),o=Math.abs(l[1].y-l[0].y),u=Math.min(n,o)/2,h=Number(C.shape[1]),v=Number(C.shape[2]),g=Math.sqrt(v),m=u*g*Math.sqrt(h),M=((O=C.style)===null||O===void 0?void 0:O.fill)||C.color||((p=C.defaultStyle)===null||p===void 0?void 0:p.fill),T=A.addShape("circle",{attrs:(0,P.__assign)((0,P.__assign)((0,P.__assign)({x:f,y:a,r:m},C.defaultStyle),C.style),{fill:M})});return T}})},function(G,t,e){"use strict";var P=e(1),E=e(13);(0,E.registerShape)("polygon","square",{draw:function(C,A){var O,p,f=C.x,a=C.y,l=this.parsePoints(C.points),n=Math.abs(l[2].x-l[1].x),o=Math.abs(l[1].y-l[0].y),u=Math.min(n,o),h=Number(C.shape[1]),v=Number(C.shape[2]),g=Math.sqrt(v),m=u*g*Math.sqrt(h),M=((O=C.style)===null||O===void 0?void 0:O.fill)||C.color||((p=C.defaultStyle)===null||p===void 0?void 0:p.fill),T=A.addShape("rect",{attrs:(0,P.__assign)((0,P.__assign)((0,P.__assign)({x:f-m/2,y:a-m/2,width:m,height:m},C.defaultStyle),C.style),{fill:M})});return T}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Box=void 0;var P=e(1),E=e(18),S=e(1260),C=e(597),A=e(311),O=function(p){(0,P.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.type="box",a}return f.getDefaultOptions=function(){return A.DEFAULT_OPTIONS},f.prototype.changeData=function(a){this.updateOption({data:a});var l=this.options.yField,n=this.chart.views.find(function(o){return o.id===A.OUTLIERS_VIEW_ID});n&&n.data(a),this.chart.changeData((0,C.transformData)(a,l))},f.prototype.getDefaultOptions=function(){return f.getDefaultOptions()},f.prototype.getSchemaAdaptor=function(){return S.adaptor},f}(E.Plot);t.Box=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=h,t.legend=u;var P=e(1),E=e(0),S=e(21),C=e(29),A=e(7),O=e(99),p=e(311),f=e(597);function a(v){var g=v.chart,m=v.options,M=m.xField,T=m.yField,I=m.groupField,D=m.color,R=m.tooltip,b=m.boxStyle;g.data((0,f.transformData)(m.data,T));var L=(0,E.isArray)(T)?p.BOX_RANGE:T,x=T?(0,E.isArray)(T)?T:[T]:[],F=R;F!==!1&&(F=(0,A.deepAssign)({},{fields:(0,E.isArray)(T)?T:[]},F));var B=(0,C.schema)((0,A.deepAssign)({},v,{options:{xField:M,yField:L,seriesField:I,tooltip:F,rawFields:x,label:!1,schema:{shape:"box",color:D,style:b}}})).ext;return I&&B.geometry.adjust("dodge"),v}function l(v){var g=v.chart,m=v.options,M=m.xField,T=m.data,I=m.outliersField,D=m.outliersStyle,R=m.padding,b=m.label;if(!I)return v;var L=g.createView({padding:R,id:p.OUTLIERS_VIEW_ID}),x=T.reduce(function(F,B){var N=B[I];return N.forEach(function(j){var W;return F.push((0,P.__assign)((0,P.__assign)({},B),(W={},W[I]=j,W)))}),F},[]);return L.data(x),(0,C.point)({chart:L,options:{xField:M,yField:I,point:{shape:"circle",style:D},label:b}}),L.axis(!1),v}function n(v){var g,m,M=v.chart,T=v.options,I=T.meta,D=T.xAxis,R=T.yAxis,b=T.xField,L=T.yField,x=T.outliersField,F=Array.isArray(L)?p.BOX_RANGE:L,B={};if(x){var N=p.BOX_SYNC_NAME;B=(g={},g[x]={sync:N,nice:!0},g[F]={sync:N,nice:!0},g)}var j=(0,A.deepAssign)(B,I,(m={},m[b]=(0,A.pick)(D,O.AXIS_META_CONFIG_KEYS),m[F]=(0,A.pick)(R,O.AXIS_META_CONFIG_KEYS),m));return M.scale(j),v}function o(v){var g=v.chart,m=v.options,M=m.xAxis,T=m.yAxis,I=m.xField,D=m.yField,R=Array.isArray(D)?p.BOX_RANGE:D;return M===!1?g.axis(I,!1):g.axis(I,M),T===!1?g.axis(p.BOX_RANGE,!1):g.axis(R,T),v}function u(v){var g=v.chart,m=v.options,M=m.legend,T=m.groupField;return T?M?g.legend(T,M):g.legend(T,{position:"bottom"}):g.legend(!1),v}function h(v){return(0,A.flow)(a,l,n,o,u,S.tooltip,S.interaction,S.animation,S.theme)(v)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Violin=void 0;var P=e(1),E=e(18),S=e(1262),C=e(599),A=e(598),O=function(p){(0,P.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.type="violin",a}return f.getDefaultOptions=function(){return C.DEFAULT_OPTIONS},f.prototype.changeData=function(a){this.updateOption({data:a}),this.chart.changeData((0,A.transformViolinData)(this.options))},f.prototype.getDefaultOptions=function(){return f.getDefaultOptions()},f.prototype.getSchemaAdaptor=function(){return S.adaptor},f}(E.Plot);t.Violin=O},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=D,t.animation=I;var E=P(e(6)),S=e(1),C=e(0),A=e(21),O=e(29),p=e(7),f=e(99),a=e(598),l=e(599),n=["low","high","q1","q3","median"],o=[{type:"dodge",marginRatio:1/32}];function u(R){var b=R.chart,L=R.options;return b.data((0,a.transformViolinData)(L)),R}function h(R){var b=R.chart,L=R.options,x=L.seriesField,F=L.color,B=L.shape,N=B===void 0?"violin":B,j=L.violinStyle,W=L.tooltip,w=L.state,H=b.createView({id:l.VIOLIN_VIEW_ID});return(0,O.violin)({chart:H,options:{xField:l.X_FIELD,yField:l.VIOLIN_Y_FIELD,seriesField:x||l.X_FIELD,sizeField:l.VIOLIN_SIZE_FIELD,tooltip:(0,S.__assign)({fields:n},W),violin:{style:j,color:F,shape:N},state:w}}),H.geometries[0].adjust(o),R}function v(R){var b=R.chart,L=R.options,x=L.seriesField,F=L.color,B=L.tooltip,N=L.box;if(N===!1)return R;var j=b.createView({id:l.MIN_MAX_VIEW_ID});(0,O.interval)({chart:j,options:{xField:l.X_FIELD,yField:l.MIN_MAX_FIELD,seriesField:x||l.X_FIELD,tooltip:(0,S.__assign)({fields:n},B),state:(0,E.default)(N)==="object"?N.state:{},interval:{color:F,size:1,style:{lineWidth:0}}}}),j.geometries[0].adjust(o);var W=b.createView({id:l.QUANTILE_VIEW_ID});(0,O.interval)({chart:W,options:{xField:l.X_FIELD,yField:l.QUANTILE_FIELD,seriesField:x||l.X_FIELD,tooltip:(0,S.__assign)({fields:n},B),state:(0,E.default)(N)==="object"?N.state:{},interval:{color:F,size:8,style:{fillOpacity:1}}}}),W.geometries[0].adjust(o);var w=b.createView({id:l.MEDIAN_VIEW_ID});return(0,O.point)({chart:w,options:{xField:l.X_FIELD,yField:l.MEDIAN_FIELD,seriesField:x||l.X_FIELD,tooltip:(0,S.__assign)({fields:n},B),state:(0,E.default)(N)==="object"?N.state:{},point:{color:F,size:1,style:{fill:"white",lineWidth:0}}}}),w.geometries[0].adjust(o),W.axis(!1),j.axis(!1),w.axis(!1),w.legend(!1),j.legend(!1),W.legend(!1),R}function g(R){var b,L=R.chart,x=R.options,F=x.meta,B=x.xAxis,N=x.yAxis,j={},W=(0,p.deepAssign)(j,F,(b={},b[l.X_FIELD]=(0,S.__assign)((0,S.__assign)({sync:!0},(0,p.pick)(B,f.AXIS_META_CONFIG_KEYS)),{type:"cat"}),b[l.VIOLIN_Y_FIELD]=(0,S.__assign)({sync:!0},(0,p.pick)(N,f.AXIS_META_CONFIG_KEYS)),b[l.MIN_MAX_FIELD]=(0,S.__assign)({sync:l.VIOLIN_Y_FIELD},(0,p.pick)(N,f.AXIS_META_CONFIG_KEYS)),b[l.QUANTILE_FIELD]=(0,S.__assign)({sync:l.VIOLIN_Y_FIELD},(0,p.pick)(N,f.AXIS_META_CONFIG_KEYS)),b[l.MEDIAN_FIELD]=(0,S.__assign)({sync:l.VIOLIN_Y_FIELD},(0,p.pick)(N,f.AXIS_META_CONFIG_KEYS)),b));return L.scale(W),R}function m(R){var b=R.chart,L=R.options,x=L.xAxis,F=L.yAxis,B=(0,p.findViewById)(b,l.VIOLIN_VIEW_ID);return x===!1?B.axis(l.X_FIELD,!1):B.axis(l.X_FIELD,x),F===!1?B.axis(l.VIOLIN_Y_FIELD,!1):B.axis(l.VIOLIN_Y_FIELD,F),b.axis(!1),R}function M(R){var b=R.chart,L=R.options,x=L.legend,F=L.seriesField,B=L.shape;if(x===!1)b.legend(!1);else{var N=F||l.X_FIELD,j=(0,C.omit)(x,["selected"]);(!B||!B.startsWith("hollow"))&&((0,C.get)(j,["marker","style","lineWidth"])||(0,C.set)(j,["marker","style","lineWidth"],0)),b.legend(N,j),(0,C.get)(x,"selected")&&(0,C.each)(b.views,function(W){return W.legend(N,x)})}return R}function T(R){var b=R.chart,L=(0,p.findViewById)(b,l.VIOLIN_VIEW_ID);return(0,A.annotation)()((0,S.__assign)((0,S.__assign)({},R),{chart:L})),R}function I(R){var b=R.chart,L=R.options,x=L.animation;return(0,C.each)(b.views,function(F){typeof x=="boolean"?F.animate(x):F.animate(!0),(0,C.each)(F.geometries,function(B){B.animate(x)})}),R}function D(R){return(0,p.flow)(A.theme,u,h,v,g,A.tooltip,m,M,A.interaction,T,I)(R)}},function(G,t,e){"use strict";var P=50,E=2,S=Math.log(2),C=G.exports,A=e(1264);function O(f){return 1-Math.abs(f)}G.exports.getUnifiedMinMax=function(f,a){return C.getUnifiedMinMaxMulti([f],a)},G.exports.getUnifiedMinMaxMulti=function(f,a){a=a||{};var l=!1,n=!1,o=A.isNumber(a.width)?a.width:E,u=A.isNumber(a.size)?a.size:P,h=A.isNumber(a.min)?a.min:(l=!0,A.findMinMulti(f)),v=A.isNumber(a.max)?a.max:(n=!0,A.findMaxMulti(f)),g=v-h,m=g/(u-1);return l&&(h=h-2*o*m),n&&(v=v+2*o*m),{min:h,max:v}},G.exports.create=function(f,a){if(a=a||{},!f||f.length===0)return[];var l=A.isNumber(a.size)?a.size:P,n=A.isNumber(a.width)?a.width:E,o=C.getUnifiedMinMax(f,{size:l,width:n,min:a.min,max:a.max}),u=o.min,h=o.max,v=h-u,g=v/(l-1);if(v===0)return[{x:u,y:1}];for(var m=[],M=0;M=m.length)){var j=Math.max(N-n,0),W=N,w=Math.min(N+n,m.length-1),H=j-(N-n),Y=N+n-w,K=I[-n-1+H]||0,_=I[-n-1+Y]||0,tt=D/(D-K-_);H>0&&(b+=tt*(H-1)*R);var X=Math.max(0,N-n+1);A.inside(0,m.length-1,X)&&(m[X].y+=tt*1*R),A.inside(0,m.length-1,W+1)&&(m[W+1].y-=tt*2*R),A.inside(0,m.length-1,w+1)&&(m[w+1].y+=tt*1*R)}});var L=b,x=0,F=0;return m.forEach(function(B){x+=B.y,L+=x,B.y=L,F+=L}),F>0&&m.forEach(function(B){B.y/=F}),m};function p(f,a){for(var l={},n=0,o=-a;o<=a;o++)n+=f(o/a),l[o]=n;return l}G.exports.getExpectedValueFromPdf=function(f){if(!(!f||f.length===0)){var a=0;return f.forEach(function(l){a+=l.x*l.y}),a}},G.exports.getXWithLeftTailArea=function(f,a){if(!(!f||f.length===0)){for(var l=0,n=0,o=0;o=a));o++);return f[n].x}},G.exports.getPerplexity=function(f){if(!(!f||f.length===0)){var a=0;return f.forEach(function(l){var n=Math.log(l.y);isFinite(n)&&(a+=l.y*n)}),a=-a/S,Math.pow(2,a)}}},function(G,t,e){"use strict";var P=G.exports;G.exports.isNumber=function(E){return typeof E=="number"},G.exports.findMin=function(E){if(E.length===0)return Infinity;for(var S=E[0],C=1;C1)throw new Error("quantiles must be between 0 and 1");return l===1?a[a.length-1]:l===0?a[0]:n%1!=0?a[Math.ceil(n)-1]:a.length%2==0?(a[n-1]+a[n])/2:a[n]}function E(a,l,n){var o=a[l];a[l]=a[n],a[n]=o}function S(a,l,n,o){for(n=n||0,o=o||a.length-1;o>n;){if(o-n>600){var u=o-n+1,h=l-n+1,v=Math.log(u),g=.5*Math.exp(2*v/3),m=.5*Math.sqrt(v*g*(u-g)/u);h-u/2<0&&(m*=-1);var M=Math.max(n,Math.floor(l-h*g/u+m)),T=Math.min(o,Math.floor(l+(u-h)*g/u+m));S(a,l,M,T)}var I=a[l],D=n,R=o;for(E(a,n,l),a[o]>I&&E(a,n,o);DI;)R--}a[n]===I?E(a,n,R):(R++,E(a,R,o)),R<=l&&(n=R+1),l<=R&&(o=R-1)}}function C(a,l){var n=a.slice();if(Array.isArray(l)){O(n,l);for(var o=[],u=0;ul?l:a},lighten:function(a,l){return a>l?a:l},dodge:function(a,l){return a===255?255:(a=255*(l/255)/(1-a/255),a>255?255:a)},burn:function(a,l){return l===255?255:a===0?0:255*(1-Math.min(1,(1-l/255)/(a/255)))}},A=function(a){if(!C[a])throw new Error("unknown blend mode "+a);return C[a]};t.innerBlend=A;function O(f,a,l){l===void 0&&(l="normal");var n=S(A(l))(p(f),p(a)),o=p(f),u=o[0],h=o[1],v=o[2],g=o[3],m=p(a),M=m[0],T=m[1],I=m[2],D=m[3],R=Number((g+D*(1-g)).toFixed(2)),b=Math.round((g*(1-D)*(u/255)+g*D*(n[0]/255)+(1-g)*D*(M/255))/R*255),L=Math.round((g*(1-D)*(h/255)+g*D*(n[1]/255)+(1-g)*D*(T/255))/R*255),x=Math.round((g*(1-D)*(v/255)+g*D*(n[2]/255)+(1-g)*D*(I/255))/R*255);return"rgba("+b+", "+L+", "+x+", "+R+")"}function p(f){var a=f.replace("/s+/g",""),l;return typeof a=="string"&&!a.startsWith("rgba")&&!a.startsWith("#")?l=E.default.rgb2arr(E.default.toRGB(a)).concat([1]):(a.startsWith("rgba")&&(l=a.replace("rgba(","").replace(")","").split(",")),a.startsWith("#")&&(l=E.default.rgb2arr(a).concat([1])),l.map(function(n,o){return o===3?Number(n):n|0}))}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bestInitialLayout=a,t.constrainedMDSLayout=l,t.disjointCluster=h,t.distanceFromIntersectArea=A,t.getDistanceMatrices=p,t.greedyLayout=n,t.lossFunction=o,t.normalizeSolution=g,t.scaleSolution=m,t.venn=S;var P=e(600),E=e(601);function S(M,T){T=T||{},T.maxIterations=T.maxIterations||500;var I=T.initialLayout||a,D=T.lossFunction||o;M=O(M);var R=I(M,T),b=[],L=[],x;for(x in R)R.hasOwnProperty(x)&&(b.push(R[x].x),b.push(R[x].y),L.push(x));for(var F=(0,P.nelderMead)(function(j){for(var W={},w=0;wB?1:-1}),D=0;D=Math.min(T[L].size,T[x].size)?j=1:b.size<=1e-10&&(j=-1),R[L][x]=R[x][L]=j}),{distances:D,constraints:R}}function f(M,T,I,D){var R=0,b;for(b=0;b0&&H<=j||W<0&&H>=j||(R+=2*Y*Y,T[2*b]+=4*Y*(L-B),T[2*b+1]+=4*Y*(x-N),T[2*F]+=4*Y*(B-L),T[2*F+1]+=4*Y*(N-x))}return R}function a(M,T){var I=n(M,T),D=T.lossFunction||o;if(M.length>=8){var R=l(M,T),b=D(R,M),L=D(I,M);b+1e-8=Math.min(D[N].size,D[j].size)&&(B=0),R[N].push({set:j,size:F.size,weight:B}),R[j].push({set:N,size:F.size,weight:B})}var W=[];for(b in R)if(R.hasOwnProperty(b)){for(var w=0,L=0;L0){var R=M[0].x,b=M[0].y;for(D=0;D1){var x=Math.atan2(M[1].x,M[1].y)-T,F=void 0,B=void 0,N=Math.cos(x),j=Math.sin(x);for(D=0;D2){for(var W=Math.atan2(M[2].x,M[2].y)-T;W<0;)W+=2*Math.PI;for(;W>2*Math.PI;)W-=2*Math.PI;if(W>Math.PI){var w=M[1].y/(1e-10+M[1].x);for(D=0;D=g&&(v=o[u],g=m)}var M=(0,P.nelderMead)(function(R){return-1*S({x:R[0],y:R[1]},l,n)},[v.x,v.y],{maxIterations:500,minErrorDelta:1e-10}).x,T={x:M[0],y:M[1]},I=!0;for(u=0;ul[u].radius){I=!1;break}for(u=0;u0&&console.log("WARNING: area "+v+" not represented on screen")}return o}function p(l,n,o){var u=[],h=l-o,v=n;return u.push("M",h,v),u.push("A",o,o,0,1,0,h+2*o,v),u.push("A",o,o,0,1,0,h,v),u.join(" ")}function f(l){var n=l.split(" ");return{x:parseFloat(n[1]),y:parseFloat(n[2]),radius:-parseFloat(n[4])}}function a(l){var n={};(0,E.intersectionArea)(l,n);var o=n.arcs;if(o.length===0)return"M 0 0";if(o.length==1){var u=o[0].circle;return p(u.x,u.y,u.radius)}else{for(var h=[` +M`,o[0].p2.x,o[0].p2.y],v=0;vm;h.push(` +A`,m,m,0,M?1:0,1,g.p1.x,g.p1.y)}return h.join(" ")}}},function(G,t,e){"use strict";var P=e(1),E=e(13),S=e(80),C=e(7),A=e(201);function O(p){return(0,C.deepAssign)({},p.defaultStyle,{fill:p.color},p.style)}(0,E.registerShape)("schema","venn",{draw:function(f,a){var l=f.data,n=(0,S.parsePathString)(l[A.PATH_FIELD]),o=O(f),u=a.addGroup({name:"venn-shape"});u.addShape("path",{attrs:(0,P.__assign)((0,P.__assign)({},o),{path:n}),name:"venn-path"});var h=f.customInfo,v=h.offsetX,g=h.offsetY,m=E.Util.transform(null,[["t",v,g]]);return u.setMatrix(m),u},getMarker:function(f){var a=f.color;return{symbol:"circle",style:{lineWidth:0,stroke:a,fill:a,r:4}}}})},function(G,t,e){"use strict";var P=e(1),E=e(13),S=function(C){(0,P.__extends)(A,C);function A(){return C!==null&&C.apply(this,arguments)||this}return A.prototype.getLabelPoint=function(O,p,f){var a=O.data,l=a.x,n=a.y,o=O.customLabelInfo,u=o.offsetX,h=o.offsetY;return{content:O.content[f],x:l+u,y:n+h}},A}(E.GeometryLabel);(0,E.registerGeometryLabel)("venn",S)},function(G,t,e){"use strict";var P=e(13),E=e(1275),S=e(1276),C=e(1277);(0,P.registerAction)("venn-element-active",E.VennElementActive),(0,P.registerAction)("venn-element-highlight",S.VennElementHighlight),(0,P.registerAction)("venn-element-selected",C.VennElementSelected),(0,P.registerAction)("venn-element-single-selected",C.VennElementSingleSelected),(0,P.registerInteraction)("venn-element-active",{start:[{trigger:"element:mouseenter",action:"venn-element-active:active"}],end:[{trigger:"element:mouseleave",action:"venn-element-active:reset"}]}),(0,P.registerInteraction)("venn-element-highlight",{start:[{trigger:"element:mouseenter",action:"venn-element-highlight:highlight"}],end:[{trigger:"element:mouseleave",action:"venn-element-highlight:reset"}]}),(0,P.registerInteraction)("venn-element-selected",{start:[{trigger:"element:click",action:"venn-element-selected:toggle"}],rollback:[{trigger:"dblclick",action:["venn-element-selected:reset"]}]}),(0,P.registerInteraction)("venn-element-single-selected",{start:[{trigger:"element:click",action:"venn-element-single-selected:toggle"}],rollback:[{trigger:"dblclick",action:["venn-element-single-selected:reset"]}]}),(0,P.registerInteraction)("venn-legend-active",{start:[{trigger:"legend-item:mouseenter",action:["list-active:active","venn-element-active:active"]}],end:[{trigger:"legend-item:mouseleave",action:["list-active:reset","venn-element-active:reset"]}]}),(0,P.registerInteraction)("venn-legend-highlight",{start:[{trigger:"legend-item:mouseenter",action:["legend-item-highlight:highlight","venn-element-highlight:highlight"]}],end:[{trigger:"legend-item:mouseleave",action:["legend-item-highlight:reset","venn-element-highlight:reset"]}]})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VennElementActive=void 0;var P=e(1),E=e(13),S=e(312),C=(0,E.getActionClass)("element-active"),A=function(O){(0,P.__extends)(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return p.prototype.syncElementsPos=function(){(0,S.placeElementsOrdered)(this.context.view)},p.prototype.active=function(){O.prototype.active.call(this),this.syncElementsPos()},p.prototype.toggle=function(){O.prototype.toggle.call(this),this.syncElementsPos()},p.prototype.reset=function(){O.prototype.reset.call(this),this.syncElementsPos()},p}(C);t.VennElementActive=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VennElementHighlight=void 0;var P=e(1),E=e(13),S=e(312),C=(0,E.getActionClass)("element-highlight"),A=function(O){(0,P.__extends)(p,O);function p(){return O!==null&&O.apply(this,arguments)||this}return p.prototype.syncElementsPos=function(){(0,S.placeElementsOrdered)(this.context.view)},p.prototype.highlight=function(){O.prototype.highlight.call(this),this.syncElementsPos()},p.prototype.toggle=function(){O.prototype.toggle.call(this),this.syncElementsPos()},p.prototype.clear=function(){O.prototype.clear.call(this),this.syncElementsPos()},p.prototype.reset=function(){O.prototype.reset.call(this),this.syncElementsPos()},p}(C);t.VennElementHighlight=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VennElementSingleSelected=t.VennElementSelected=void 0;var P=e(1),E=e(13),S=e(312),C=(0,E.getActionClass)("element-selected"),A=(0,E.getActionClass)("element-single-selected"),O=function(f){(0,P.__extends)(a,f);function a(){return f!==null&&f.apply(this,arguments)||this}return a.prototype.syncElementsPos=function(){(0,S.placeElementsOrdered)(this.context.view)},a.prototype.selected=function(){f.prototype.selected.call(this),this.syncElementsPos()},a.prototype.toggle=function(){f.prototype.toggle.call(this),this.syncElementsPos()},a.prototype.reset=function(){f.prototype.reset.call(this),this.syncElementsPos()},a}(C);t.VennElementSelected=O;var p=function(f){(0,P.__extends)(a,f);function a(){return f!==null&&f.apply(this,arguments)||this}return a.prototype.syncElementsPos=function(){(0,S.placeElementsOrdered)(this.context.view)},a.prototype.selected=function(){f.prototype.selected.call(this),this.syncElementsPos()},a.prototype.toggle=function(){f.prototype.toggle.call(this),this.syncElementsPos()},a.prototype.reset=function(){f.prototype.reset.call(this),this.syncElementsPos()},a}(A);t.VennElementSingleSelected=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Stock=void 0;var P=e(1),E=e(18),S=e(1279),C=e(602),A=e(313),O=function(p){(0,P.__extends)(f,p);function f(){var a=p!==null&&p.apply(this,arguments)||this;return a.type="stock",a}return f.getDefaultOptions=function(){return A.DEFAULT_OPTIONS},f.prototype.getDefaultOptions=function(){return f.getDefaultOptions()},f.prototype.getSchemaAdaptor=function(){return S.adaptor},f.prototype.changeData=function(a){this.updateOption({data:a});var l=this.options.yField;this.chart.changeData((0,C.getStockData)(a,l))},f}(E.Plot);t.Stock=O},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=o,t.axis=a,t.legend=n,t.meta=f,t.tooltip=l;var P=e(21),E=e(29),S=e(7),C=e(99),A=e(313),O=e(602);function p(u){var h=u.chart,v=u.options,g=v.yField,m=v.data,M=v.risingFill,T=v.fallingFill,I=v.tooltip,D=v.stockStyle;h.data((0,O.getStockData)(m,g));var R=I;return R!==!1&&(R=(0,S.deepAssign)({},{fields:g},R)),(0,E.schema)((0,S.deepAssign)({},u,{options:{schema:{shape:"candle",color:[M,T],style:D},yField:A.Y_FIELD,seriesField:A.TREND_FIELD,rawFields:g,tooltip:R}})),u}function f(u){var h,v,g=u.chart,m=u.options,M=m.meta,T=m.xAxis,I=m.yAxis,D=m.xField,R=(h={},h[D]={type:"timeCat",tickCount:6},h[A.TREND_FIELD]={values:[A.TREND_UP,A.TREND_DOWN]},h),b=(0,S.deepAssign)(R,M,(v={},v[D]=(0,S.pick)(T,C.AXIS_META_CONFIG_KEYS),v[A.Y_FIELD]=(0,S.pick)(I,C.AXIS_META_CONFIG_KEYS),v));return g.scale(b),u}function a(u){var h=u.chart,v=u.options,g=v.xAxis,m=v.yAxis,M=v.xField;return g===!1?h.axis(M,!1):h.axis(M,g),m===!1?h.axis(A.Y_FIELD,!1):h.axis(A.Y_FIELD,m),u}function l(u){var h=u.chart,v=u.options,g=v.tooltip;return g!==!1?h.tooltip(g):h.tooltip(!1),u}function n(u){var h=u.chart,v=u.options,g=v.legend;return g?h.legend(A.TREND_FIELD,g):g===!1&&h.legend(!1),u}function o(u){(0,S.flow)(P.theme,p,f,a,l,n,P.interaction,P.animation,(0,P.annotation)(),P.slider)(u)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.compareFunnel=l;var P=e(0),E=e(7),S=e(65),C=e(49),A=e(127),O=e(314);function p(n){var o,u=n.chart,h=n.options,v=h.data,g=v===void 0?[]:v,m=h.yField;return u.data(g),u.scale((o={},o[m]={sync:!0},o)),n}function f(n){var o=n.chart,u=n.options,h=u.data,v=u.xField,g=u.yField,m=u.color,M=u.compareField,T=u.isTransposed,I=u.tooltip,D=u.maxSize,R=u.minSize,b=u.label,L=u.funnelStyle,x=u.state;return o.facet("mirror",{fields:[M],transpose:!T,padding:T?0:[32,0,0,0],eachView:function(B,N){var j=T?N.rowIndex:N.columnIndex;T||B.coordinate({type:"rect",actions:[["transpose"],["scale",j===0?-1:1,-1]]});var W=(0,O.transformData)(N.data,h,{yField:g,maxSize:D,minSize:R});B.data(W);var w=(0,S.getTooltipMapping)(I,[v,g,M]),H=w.fields,Y=w.formatter,K=T?{offset:j===0?10:-23,position:j===0?"bottom":"top"}:{offset:10,position:"left",style:{textAlign:j===0?"end":"start"}};(0,C.geometry)({chart:B,options:{type:"interval",xField:v,yField:A.FUNNEL_MAPPING_VALUE,colorField:v,tooltipFields:(0,P.isArray)(H)&&H.concat([A.FUNNEL_PERCENT,A.FUNNEL_CONVERSATION]),mapping:{shape:"funnel",tooltip:Y,color:m,style:L},label:b===!1?!1:(0,E.deepAssign)({},K,b),state:x}})}}),n}function a(n){var o=n.chart,u=n.options,h=u.conversionTag,v=u.isTransposed;return o.once("beforepaint",function(){o.views.forEach(function(g,m){var M=function(I,D,R,b){var L=m===0?-1:1;return(0,E.deepAssign)({},b,{start:[D-.5,I[A.FUNNEL_MAPPING_VALUE]],end:[D-.5,I[A.FUNNEL_MAPPING_VALUE]+.05],text:v?{style:{textAlign:"start"}}:{offsetX:h!==!1?L*h.offsetX:0,style:{textAlign:m===0?"end":"start"}}})};(0,O.conversionTagComponent)(M)((0,E.deepAssign)({},{chart:g,options:u}))})}),n}function l(n){return(0,E.flow)(p,f,a)(n)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.facetFunnel=A;var P=e(7),E=e(605);function S(O){var p,f=O.chart,a=O.options,l=a.data,n=l===void 0?[]:l,o=a.yField;return f.data(n),f.scale((p={},p[o]={sync:!0},p)),O}function C(O){var p=O.chart,f=O.options,a=f.seriesField,l=f.isTransposed;return p.facet("rect",{fields:[a],padding:[l?0:32,10,0,10],eachView:function(o,u){(0,E.basicFunnel)((0,P.deepAssign)({},O,{chart:o,options:{data:u.data}}))}}),O}function A(O){return(0,P.flow)(S,C)(O)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.dynamicHeightFunnel=o;var P=e(1),E=e(0),S=e(7),C=e(127),A=e(49),O=e(65),p=e(314);function f(u){var h=u.chart,v=u.options,g=v.data,m=g===void 0?[]:g,M=v.yField,T=(0,E.reduce)(m,function(R,b){return R+(b[M]||0)},0),I=(0,E.maxBy)(m,M)[M],D=(0,E.map)(m,function(R,b){var L=[],x=[];if(R[C.FUNNEL_TOTAL_PERCENT]=(R[M]||0)/T,b){var F=m[b-1][C.PLOYGON_X],B=m[b-1][C.PLOYGON_Y];L[0]=F[3],x[0]=B[3],L[1]=F[2],x[1]=B[2]}else L[0]=-.5,x[0]=1,L[1]=.5,x[1]=1;return x[2]=x[1]-R[C.FUNNEL_TOTAL_PERCENT],L[2]=(x[2]+1)/4,x[3]=x[2],L[3]=-L[2],R[C.PLOYGON_X]=L,R[C.PLOYGON_Y]=x,R[C.FUNNEL_PERCENT]=(R[M]||0)/I,R[C.FUNNEL_CONVERSATION]=[(0,E.get)(m,[b-1,M]),R[M]],R});return h.data(D),u}function a(u){var h=u.chart,v=u.options,g=v.xField,m=v.yField,M=v.color,T=v.tooltip,I=v.label,D=v.funnelStyle,R=v.state,b=(0,O.getTooltipMapping)(T,[g,m]),L=b.fields,x=b.formatter;return(0,A.geometry)({chart:h,options:{type:"polygon",xField:C.PLOYGON_X,yField:C.PLOYGON_Y,colorField:g,tooltipFields:(0,E.isArray)(L)&&L.concat([C.FUNNEL_PERCENT,C.FUNNEL_CONVERSATION]),label:I,state:R,mapping:{tooltip:x,color:M,style:D}}}),u}function l(u){var h=u.chart,v=u.options,g=v.isTransposed;return h.coordinate({type:"rect",actions:g?[["transpose"],["reflect","x"]]:[]}),u}function n(u){var h=function(g,m,M,T){return(0,P.__assign)((0,P.__assign)({},T),{start:[g[C.PLOYGON_X][1],g[C.PLOYGON_Y][1]],end:[g[C.PLOYGON_X][1]+.05,g[C.PLOYGON_Y][1]]})};return(0,p.conversionTagComponent)(h)(u),u}function o(u){return(0,S.flow)(f,a,l,n)(u)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Liquid=void 0;var P=e(1),E=e(13),S=e(18),C=e(1284),A=e(1285),O=e(606);e(1286);var p=function(f){(0,P.__extends)(a,f);function a(){var l=f!==null&&f.apply(this,arguments)||this;return l.type="liquid",l}return a.getDefaultOptions=function(){return A.DEFAULT_OPTIONS},a.prototype.getDefaultOptions=function(){return a.getDefaultOptions()},a.prototype.changeData=function(l){this.chart.emit(E.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,E.Event.fromData(this.chart,E.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:l}),this.chart.data((0,O.getLiquidData)(l)),(0,C.statistic)({chart:this.chart,options:this.options},!0),this.chart.emit(E.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,E.Event.fromData(this.chart,E.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,null))},a.prototype.getSchemaAdaptor=function(){return C.adaptor},a}(S.Plot);t.Liquid=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=a,t.statistic=f;var P=e(1),E=e(0),S=e(21),C=e(7),A=e(29),O=e(606);function p(l){var n=l.chart,o=l.options,u=o.percent,h=o.liquidStyle,v=o.radius,g=o.outline,m=o.wave,M=o.shape;n.scale({percent:{min:0,max:1}}),n.data((0,O.getLiquidData)(u));var T=o.color||n.getTheme().defaultColor,I=(0,C.deepAssign)({},l,{options:{xField:"type",yField:"percent",widthRatio:v,interval:{color:T,style:h,shape:"liquid-fill-gauge"}}}),D=(0,A.interval)(I).ext,R=D.geometry,b=n.getTheme().background,L={radius:v,outline:g,wave:m,shape:M,background:b};return R.customInfo(L),n.legend(!1),n.axis(!1),n.tooltip(!1),l}function f(l,n){var o=l.chart,u=l.options,h=u.statistic,v=u.percent,g=u.meta;o.getController("annotation").clear(!0);var m=(0,E.get)(g,["percent","formatter"])||function(T){return(T*100).toFixed(2)+"%"},M=h.content;return M&&(M=(0,C.deepAssign)({},M,{content:(0,E.isNil)(M.content)?m(v):M.content})),(0,C.renderStatistic)(o,{statistic:(0,P.__assign)((0,P.__assign)({},h),{content:M}),plotType:"liquid"},{percent:v}),n&&o.render(!0),l}function a(l){return(0,C.flow)(S.theme,(0,S.pattern)("liquidStyle"),p,f,(0,S.scale)({}),S.animation,S.interaction)(l)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P={radius:.9,statistic:{title:!1,content:{style:{opacity:.75,fontSize:"30px",lineHeight:"30px",textAlign:"center"}}},outline:{border:2,distance:0},wave:{count:3,length:192},shape:"circle"};t.DEFAULT_OPTIONS=P},function(G,t,e){"use strict";var P=e(1),E=e(13),S=e(0),C=e(576),A=5e3;function O(m,M,T){return m+(M-m)*T}function p(m){var M=(0,P.__assign)({opacity:1},m.style);return m.color&&!M.fill&&(M.fill=m.color),M}function f(m){var M={fill:"#fff",fillOpacity:0,lineWidth:4},T=(0,S.mix)({},M,m.style);return m.color&&!T.stroke&&(T.stroke=m.color),(0,S.isNumber)(m.opacity)&&(T.opacity=T.strokeOpacity=m.opacity),T}function a(m,M,T,I){return M===0?[[m+1/2*T/Math.PI/2,I/2],[m+1/2*T/Math.PI,I],[m+T/4,I]]:M===1?[[m+1/2*T/Math.PI/2*(Math.PI-2),I],[m+1/2*T/Math.PI/2*(Math.PI-1),I/2],[m+T/4,0]]:M===2?[[m+1/2*T/Math.PI/2,-I/2],[m+1/2*T/Math.PI,-I],[m+T/4,-I]]:[[m+1/2*T/Math.PI/2*(Math.PI-2),-I],[m+1/2*T/Math.PI/2*(Math.PI-1),-I/2],[m+T/4,0]]}function l(m,M,T,I,D,R,b){for(var L=Math.ceil(2*m/T*4)*4,x=[],F=I;F<-Math.PI*2;)F+=Math.PI*2;for(;F>0;)F-=Math.PI*2;F=F/Math.PI/2*T;var B=R-m+F-m*2;x.push(["M",B,M]);for(var N=0,j=0;j0&&D.depth>v)return null;for(var N=D.data.name,j=(0,P.__assign)({},D);j.depth>1;)N=((b=j.parent.data)===null||b===void 0?void 0:b.name)+" / "+N,j=j.parent;var W=(0,P.__assign)((0,P.__assign)((0,P.__assign)({},(0,C.pick)(D.data,(0,P.__spreadArrays)(o||[],[h.field]))),(R={},R[p.SUNBURST_PATH_FIELD]=N,R[p.SUNBURST_ANCESTOR_FIELD]=j.data.name,R)),D);m&&(W[m]=D.data[m]||((x=(L=D.parent)===null||L===void 0?void 0:L.data)===null||x===void 0?void 0:x[m])),n&&(W[n]=D.data[n]||((B=(F=D.parent)===null||F===void 0?void 0:F.data)===null||B===void 0?void 0:B[n])),W.ext=h,W[S.HIERARCHY_DATA_TRANSFORM_PARAMS]={hierarchyConfig:h,colorField:n,rawFields:o},I.push(W)}),I}},function(G,t,e){"use strict";var P=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.partition=f;var E=O(e(194)),S=e(0),C=e(158);function A(a){if(typeof WeakMap!="function")return null;var l=new WeakMap,n=new WeakMap;return(A=function(u){return u?n:l})(a)}function O(a,l){if(!l&&a&&a.__esModule)return a;if(a===null||P(a)!=="object"&&typeof a!="function")return{default:a};var n=A(l);if(n&&n.has(a))return n.get(a);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in a)if(h!=="default"&&Object.prototype.hasOwnProperty.call(a,h)){var v=u?Object.getOwnPropertyDescriptor(a,h):null;v&&(v.get||v.set)?Object.defineProperty(o,h,v):o[h]=a[h]}return o.default=a,n&&n.set(a,o),o}var p={field:"value",size:[1,1],round:!1,padding:0,sort:function(l,n){return n.value-l.value},as:["x","y"],ignoreParentValue:!0};function f(a,l){l=(0,S.assign)({},p,l);var n=l.as;if(!(0,S.isArray)(n)||n.length!==2)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');var o;try{o=(0,C.getField)(l)}catch(m){console.warn(m)}var u=function(M){return E.partition().size(l.size).round(l.round).padding(l.padding)(E.hierarchy(M).sum(function(T){return(0,S.size)(T.children)?l.ignoreParentValue?0:T[o]-(0,S.reduce)(T.children,function(I,D){return I+D[o]},0):T[o]}).sort(l.sort))},h=u(a),v=n[0],g=n[1];return h.each(function(m){var M,T;m[v]=[m.x0,m.x1,m.x1,m.x0],m[g]=[m.y1,m.y1,m.y0,m.y0],m.name=m.name||((M=m.data)===null||M===void 0?void 0:M.name)||((T=m.data)===null||T===void 0?void 0:T.label),m.data.name=m.name,["x0","x1","y0","y1"].forEach(function(I){n.indexOf(I)===-1&&delete m[I]})}),(0,C.getAllNodes)(h)}},function(G,t,e){"use strict";e(316)},function(G,t,e){"use strict";var P=e(1),E=e(13);(0,E.registerShape)("point","gauge-indicator",{draw:function(C,A){var O=C.customInfo,p=O.indicator,f=O.defaultColor,a=p,l=a.pointer,n=a.pin,o=A.addGroup(),u=this.parsePoint({x:0,y:0});return l&&o.addShape("line",{name:"pointer",attrs:(0,P.__assign)({x1:u.x,y1:u.y,x2:C.x,y2:C.y,stroke:f},l.style)}),n&&o.addShape("circle",{name:"pin",attrs:(0,P.__assign)({x:u.x,y:u.y,stroke:f},n.style)}),o}})},function(G,t,e){"use strict";var P=e(13),E=e(0);(0,P.registerShape)("interval","meter-gauge",{draw:function(C,A){var O=C.customInfo.meter,p=O===void 0?{}:O,f=p.steps,a=f===void 0?50:f,l=p.stepRatio,n=l===void 0?.5:l;a=a<1?1:a,n=(0,E.clamp)(n,0,1);var o=this.coordinate,u=o.startAngle,h=o.endAngle,v=0;if(n>0&&n<1){var g=h-u;v=g/a/(n/(1-n)+1-1/a)}for(var m=v/(1-n)*n,M=A.addGroup(),T=this.coordinate.getCenter(),I=this.coordinate.getRadius(),D=P.Util.getAngle(C,this.coordinate),R=D.startAngle,b=D.endAngle,L=R;L0?B:N},w=(0,O.deepAssign)({},m,{options:{xField:D,yField:p.Y_FIELD,seriesField:D,rawFields:[R,p.DIFF_FIELD,p.IS_TOTAL,p.Y_FIELD],widthRatio:x,interval:{style:F,shape:"waterfall",color:W}}}),H=(0,C.interval)(w).ext,Y=H.geometry;return Y.customInfo({leaderLine:L}),m}function n(m){var M,T,I=m.options,D=I.xAxis,R=I.yAxis,b=I.xField,L=I.yField,x=I.meta,F=(0,O.deepAssign)({},{alias:L},(0,E.get)(x,L));return(0,O.flow)((0,S.scale)((M={},M[b]=D,M[L]=R,M[p.Y_FIELD]=R,M),(0,O.deepAssign)({},x,(T={},T[p.Y_FIELD]=F,T[p.DIFF_FIELD]=F,T[p.ABSOLUTE_FIELD]=F,T))))(m)}function o(m){var M=m.chart,T=m.options,I=T.xAxis,D=T.yAxis,R=T.xField,b=T.yField;return I===!1?M.axis(R,!1):M.axis(R,I),D===!1?(M.axis(b,!1),M.axis(p.Y_FIELD,!1)):(M.axis(b,D),M.axis(p.Y_FIELD,D)),m}function u(m){var M=m.chart,T=m.options,I=T.legend,D=T.total,R=T.risingFill,b=T.fallingFill,L=T.locale,x=(0,A.getLocale)(L);if(I===!1)M.legend(!1);else{var F=[{name:x.get(["general","increase"]),value:"increase",marker:{symbol:"square",style:{r:5,fill:R}}},{name:x.get(["general","decrease"]),value:"decrease",marker:{symbol:"square",style:{r:5,fill:b}}}];D&&F.push({name:D.label||"",value:"total",marker:{symbol:"square",style:(0,O.deepAssign)({},{r:5},(0,E.get)(D,"style"))}}),M.legend((0,O.deepAssign)({},{custom:!0,position:"top",items:F},I)),M.removeInteraction("legend-filter")}return m}function h(m){var M=m.chart,T=m.options,I=T.label,D=T.labelMode,R=T.xField,b=(0,O.findGeometry)(M,"interval");if(!I)b.label(!1);else{var L=I.callback,x=(0,P.__rest)(I,["callback"]);b.label({fields:D==="absolute"?[p.ABSOLUTE_FIELD,R]:[p.DIFF_FIELD,R],callback:L,cfg:(0,O.transformLabel)(x)})}return m}function v(m){var M=m.chart,T=m.options,I=T.tooltip,D=T.xField,R=T.yField;if(I!==!1){M.tooltip((0,P.__assign)({showCrosshairs:!1,showMarkers:!1,shared:!0,fields:[R]},I));var b=M.geometries[0];(I==null?void 0:I.formatter)?b.tooltip(D+"*"+R,I.formatter):b.tooltip(R)}else M.tooltip(!1);return m}function g(m){return(0,O.flow)(a,S.theme,l,n,o,u,v,h,S.state,S.interaction,S.animation,(0,S.annotation)())(m)}},function(G,t,e){"use strict";var P=e(1),E=e(13),S=e(0),C=e(7);function A(p){for(var f=[],a=0;a0?Math.max.apply(Math,p):0,a=Math.abs(C)%360;return a?f*360/a:f}function S(C,A,O){var p=[];return C.forEach(function(f){var a=p.find(function(l){return l[A]===f[A]});a?a[O]+=f[O]||null:p.push((0,P.__assign)({},f))}),p}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P=e(18),E=e(7),S=(0,E.deepAssign)({},P.Plot.getDefaultOptions(),{interactions:[{type:"element-active"}],legend:!1,tooltip:{showMarkers:!1},xAxis:{grid:null,tickLine:null,line:null},maxAngle:240});t.DEFAULT_OPTIONS=S},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BidirectionalBar=void 0;var P=e(1),E=e(13),S=e(18),C=e(7),A=e(1305),O=e(614),p=e(613),f=function(a){(0,P.__extends)(l,a);function l(){var n=a!==null&&a.apply(this,arguments)||this;return n.type="bidirectional-bar",n}return l.getDefaultOptions=function(){return(0,C.deepAssign)({},a.getDefaultOptions.call(this),{syncViewPadding:O.syncViewPadding})},l.prototype.changeData=function(n){n===void 0&&(n=[]),this.chart.emit(E.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,E.Event.fromData(this.chart,E.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null)),this.updateOption({data:n});var o=this.options,u=o.xField,h=o.yField,v=o.layout,g=(0,O.transformData)(u,h,p.SERIES_FIELD_KEY,n,(0,O.isHorizontal)(v)),m=g[0],M=g[1],T=(0,C.findViewById)(this.chart,p.FIRST_AXES_VIEW),I=(0,C.findViewById)(this.chart,p.SECOND_AXES_VIEW);T.data(m),I.data(M),this.chart.render(!0),this.chart.emit(E.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,E.Event.fromData(this.chart,E.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,null))},l.prototype.getDefaultOptions=function(){return l.getDefaultOptions()},l.prototype.getSchemaAdaptor=function(){return A.adaptor},l.SERIES_FIELD_KEY=p.SERIES_FIELD_KEY,l}(S.Plot);t.BidirectionalBar=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=g,t.animation=h,t.interaction=n,t.limitInPlot=o,t.theme=u;var P=e(1),E=e(0),S=e(21),C=e(29),A=e(7),O=e(613),p=e(614);function f(m){var M=m.chart,T=m.options,I=T.data,D=T.xField,R=T.yField,b=T.color,L=T.barStyle,x=T.widthRatio,F=T.legend,B=T.layout,N=(0,p.transformData)(D,R,O.SERIES_FIELD_KEY,I,(0,p.isHorizontal)(B));F?M.legend(O.SERIES_FIELD_KEY,F):F===!1&&M.legend(!1);var j,W,w=N[0],H=N[1];(0,p.isHorizontal)(B)?(j=M.createView({region:{start:{x:0,y:0},end:{x:.5,y:1}},id:O.FIRST_AXES_VIEW}),j.coordinate().transpose().reflect("x"),W=M.createView({region:{start:{x:.5,y:0},end:{x:1,y:1}},id:O.SECOND_AXES_VIEW}),W.coordinate().transpose(),j.data(w),W.data(H)):(j=M.createView({region:{start:{x:0,y:0},end:{x:1,y:.5}},id:O.FIRST_AXES_VIEW}),W=M.createView({region:{start:{x:0,y:.5},end:{x:1,y:1}},id:O.SECOND_AXES_VIEW}),W.coordinate().reflect("y"),j.data(w),W.data(H));var Y=(0,A.deepAssign)({},m,{chart:j,options:{widthRatio:x,xField:D,yField:R[0],seriesField:O.SERIES_FIELD_KEY,interval:{color:b,style:L}}});(0,C.interval)(Y);var K=(0,A.deepAssign)({},m,{chart:W,options:{xField:D,yField:R[1],seriesField:O.SERIES_FIELD_KEY,widthRatio:x,interval:{color:b,style:L}}});return(0,C.interval)(K),m}function a(m){var M,T,I,D=m.options,R=m.chart,b=D.xAxis,L=D.yAxis,x=D.xField,F=D.yField,B=(0,A.findViewById)(R,O.FIRST_AXES_VIEW),N=(0,A.findViewById)(R,O.SECOND_AXES_VIEW),j={};return(0,E.keys)((D==null?void 0:D.meta)||{}).map(function(W){(0,E.get)(D==null?void 0:D.meta,[W,"alias"])&&(j[W]=D.meta[W].alias)}),R.scale((M={},M[O.SERIES_FIELD_KEY]={sync:!0,formatter:function(w){return(0,E.get)(j,w,w)}},M)),(0,S.scale)((T={},T[x]=b,T[F[0]]=L[F[0]],T))((0,A.deepAssign)({},m,{chart:B})),(0,S.scale)((I={},I[x]=b,I[F[1]]=L[F[1]],I))((0,A.deepAssign)({},m,{chart:N})),m}function l(m){var M=m.chart,T=m.options,I=T.xAxis,D=T.yAxis,R=T.xField,b=T.yField,L=T.layout,x=(0,A.findViewById)(M,O.FIRST_AXES_VIEW),F=(0,A.findViewById)(M,O.SECOND_AXES_VIEW);return(I==null?void 0:I.position)==="bottom"?F.axis(R,(0,P.__assign)((0,P.__assign)({},I),{label:{formatter:function(){return""}}})):F.axis(R,!1),I===!1?x.axis(R,!1):x.axis(R,(0,P.__assign)({position:(0,p.isHorizontal)(L)?"top":"bottom"},I)),D===!1?(x.axis(b[0],!1),F.axis(b[1],!1)):(x.axis(b[0],D[b[0]]),F.axis(b[1],D[b[1]])),M.__axisPosition={position:x.getOptions().axes[R].position,layout:L},m}function n(m){var M=m.chart;return(0,S.interaction)((0,A.deepAssign)({},m,{chart:(0,A.findViewById)(M,O.FIRST_AXES_VIEW)})),(0,S.interaction)((0,A.deepAssign)({},m,{chart:(0,A.findViewById)(M,O.SECOND_AXES_VIEW)})),m}function o(m){var M=m.chart,T=m.options,I=T.yField,D=T.yAxis;return(0,S.limitInPlot)((0,A.deepAssign)({},m,{chart:(0,A.findViewById)(M,O.FIRST_AXES_VIEW),options:{yAxis:D[I[0]]}})),(0,S.limitInPlot)((0,A.deepAssign)({},m,{chart:(0,A.findViewById)(M,O.SECOND_AXES_VIEW),options:{yAxis:D[I[1]]}})),m}function u(m){var M=m.chart;return(0,S.theme)((0,A.deepAssign)({},m,{chart:(0,A.findViewById)(M,O.FIRST_AXES_VIEW)})),(0,S.theme)((0,A.deepAssign)({},m,{chart:(0,A.findViewById)(M,O.SECOND_AXES_VIEW)})),m}function h(m){var M=m.chart;return(0,S.animation)((0,A.deepAssign)({},m,{chart:(0,A.findViewById)(M,O.FIRST_AXES_VIEW)})),(0,S.animation)((0,A.deepAssign)({},m,{chart:(0,A.findViewById)(M,O.SECOND_AXES_VIEW)})),m}function v(m){var M=this,T,I,D=m.chart,R=m.options,b=R.label,L=R.yField,x=R.layout,F=(0,A.findViewById)(D,O.FIRST_AXES_VIEW),B=(0,A.findViewById)(D,O.SECOND_AXES_VIEW),N=(0,A.findGeometry)(F,"interval"),j=(0,A.findGeometry)(B,"interval");if(!b)N.label(!1),j.label(!1);else{var W=b.callback,w=(0,P.__rest)(b,["callback"]);w.position||(w.position="middle"),w.offset===void 0&&(w.offset=2);var H=(0,P.__assign)({},w);if((0,p.isHorizontal)(x)){var Y=((T=H.style)===null||T===void 0?void 0:T.textAlign)||(w.position==="middle"?"center":"left");w.style=(0,A.deepAssign)({},w.style,{textAlign:Y});var K={left:"right",right:"left",center:"center"};H.style=(0,A.deepAssign)({},H.style,{textAlign:K[Y]})}else{var _={top:"bottom",bottom:"top",middle:"middle"};typeof w.position=="string"?w.position=_[w.position]:typeof w.position=="function"&&(w.position=function(){for(var k=[],at=0;at "+h,value:v}}},nodeWidthRatio:.008,nodePaddingRatio:.01,animation:{appear:{animation:"wave-in"},enter:{animation:"wave-in"}}}},l.prototype.changeData=function(n){this.updateOption({data:n});var o=(0,O.transformToViewsData)(this.options,this.chart.width,this.chart.height),u=o.nodes,h=o.edges,v=(0,C.findViewById)(this.chart,p.NODES_VIEW_ID),g=(0,C.findViewById)(this.chart,p.EDGES_VIEW_ID);v.changeData(u),g.changeData(h)},l.prototype.getSchemaAdaptor=function(){return A.adaptor},l.prototype.getDefaultOptions=function(){return l.getDefaultOptions()},l}(S.Plot);t.Sankey=f},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=o,t.animation=l,t.nodeDraggable=n;var P=e(1),E=e(0),S=e(21),C=e(7),A=e(29),O=e(616),p=e(319);function f(u){var h=u.options,v=h.rawFields,g=v===void 0?[]:v;return(0,C.deepAssign)({},{options:{tooltip:{fields:(0,E.uniq)((0,P.__spreadArrays)(["name","source","target","value","isNode"],g))},label:{fields:(0,E.uniq)((0,P.__spreadArrays)(["x","name"],g))}}},u)}function a(u){var h=u.chart,v=u.options,g=v.color,m=v.nodeStyle,M=v.edgeStyle,T=v.label,I=v.tooltip,D=v.nodeState,R=v.edgeState;h.legend(!1),h.tooltip(I),h.axis(!1),h.coordinate().reflect("y");var b=(0,O.transformToViewsData)(v,h.width,h.height),L=b.nodes,x=b.edges,F=h.createView({id:p.EDGES_VIEW_ID});F.data(x),(0,A.edge)({chart:F,options:{xField:p.X_FIELD,yField:p.Y_FIELD,seriesField:p.COLOR_FIELD,edge:{color:g,style:M,shape:"arc"},tooltip:I,state:R}});var B=h.createView({id:p.NODES_VIEW_ID});return B.data(L),(0,A.polygon)({chart:B,options:{xField:p.X_FIELD,yField:p.Y_FIELD,seriesField:p.COLOR_FIELD,polygon:{color:g,style:m},label:T,tooltip:I,state:D}}),h.interaction("element-active"),h.scale({x:{sync:!0,nice:!0,min:0,max:1,minLimit:0,maxLimit:1},y:{sync:!0,nice:!0,min:0,max:1,minLimit:0,maxLimit:1},name:{sync:"color",type:"cat"}}),u}function l(u){var h=u.chart,v=u.options,g=v.animation;typeof g=="boolean"?h.animate(g):h.animate(!0);var m=(0,P.__spreadArrays)(h.views[0].geometries,h.views[1].geometries);return m.forEach(function(M){M.animate(g)}),u}function n(u){var h=u.chart,v=u.options,g=v.nodeDraggable,m="sankey-node-draggable";return g?h.interaction(m):h.removeInteraction(m),u}function o(u){return(0,C.flow)(f,a,S.interaction,n,l,S.theme)(u)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDefaultOptions=O,t.getNodeAlignFunction=A,t.sankeyLayout=p;var P=e(0),E=e(1313),S={left:E.left,right:E.right,center:E.center,justify:E.justify},C={nodeId:function(a){return a.index},nodeAlign:"justify",nodeWidth:.008,nodePadding:.03,nodeSort:void 0};function A(f){var a=(0,P.isString)(f)?S[f]:(0,P.isFunction)(f)?f:null;return a||E.justify}function O(f){return(0,P.assign)({},C,f)}function p(f,a){var l=O(f),n=l.nodeId,o=l.nodeSort,u=l.nodeAlign,h=l.nodeWidth,v=l.nodePadding,g=l.nodeDepth,m=(0,E.sankey)().nodeSort(o).nodeWidth(h).nodePadding(v).nodeDepth(g).nodeAlign(A(u)).extent([[0,0],[1,1]]).nodeId(n),M=m(a);return M.nodes.forEach(function(T){var I=T.x0,D=T.x1,R=T.y0,b=T.y1;T.x=[I,D,D,I],T.y=[R,R,b,b]}),M.links.forEach(function(T){var I=T.source,D=T.target,R=I.x1,b=D.x0;T.x=[R,R,b,b];var L=T.width/2;T.y=[T.y0+L,T.y0-L,T.y1+L,T.y1-L]}),M}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"center",{enumerable:!0,get:function(){return E.center}}),Object.defineProperty(t,"justify",{enumerable:!0,get:function(){return E.justify}}),Object.defineProperty(t,"left",{enumerable:!0,get:function(){return E.left}}),Object.defineProperty(t,"right",{enumerable:!0,get:function(){return E.right}}),Object.defineProperty(t,"sankey",{enumerable:!0,get:function(){return P.Sankey}});var P=e(1314),E=e(617)},function(G,t,e){"use strict";var P=e(2);Object.defineProperty(t,"__esModule",{value:!0}),t.Sankey=h;var E=P(e(6)),S=e(617),C=e(1315);function A(v,g){return p(v.source,g.source)||v.index-g.index}function O(v,g){return p(v.target,g.target)||v.index-g.index}function p(v,g){return v.y0-g.y0}function f(v){return v.value}function a(v){return v.index}function l(v){return v.nodes}function n(v){return v.links}function o(v,g){var m=v.get(g);if(!m)throw new Error("missing: "+g);return m}function u(v){for(var g=v.nodes,m=0,M=g;mft)throw new Error("circular link");ot=lt,lt=new Set}if(L)for(var ut=Math.max((0,C.maxValueBy)(et,function(U){return U.depth})+1,0),st=void 0,ht=0;htft)throw new Error("circular link");ot=lt,lt=new Set}}function _(Q){for(var et=Q.nodes,ft=Math.max((0,C.maxValueBy)(et,function(Pt){return Pt.depth})+1,0),ot=(m-v-T)/(ft-1),lt=new Array(ft).fill(0).map(function(){return[]}),dt=0,ut=et;dt0){var St=(U/rt-ht.y0)*et;ht.y0+=St,ht.y1+=St,q(ht)}}x===void 0&&dt.sort(p),dt.length&&Z(dt,ft)}}function at(Q,et,ft){for(var ot=Q.length,lt=ot-2;lt>=0;--lt){for(var dt=Q[lt],ut=0,st=dt;ut0){var St=(U/rt-ht.y0)*et;ht.y0+=St,ht.y1+=St,q(ht)}}x===void 0&&dt.sort(p),dt.length&&Z(dt,ft)}}function Z(Q,et){var ft=Q.length>>1,ot=Q[ft];nt(Q,ot.y0-D,ft-1,et),it(Q,ot.y1+D,ft+1,et),nt(Q,M,Q.length-1,et),it(Q,g,0,et)}function it(Q,et,ft,ot){for(;ft1e-6&&(lt.y0+=dt,lt.y1+=dt),et=lt.y1+D}}function nt(Q,et,ft,ot){for(;ft>=0;--ft){var lt=Q[ft],dt=(lt.y1-et)*ot;dt>1e-6&&(lt.y0-=dt,lt.y1-=dt),et=lt.y0-D}}function q(Q){var et=Q.sourceLinks,ft=Q.targetLinks;if(F===void 0){for(var ot=0,lt=ft;ot=1)throw new TypeError("Invalid nodePaddingRatio: it must be in range [0, 1)!");var u=o/(2*n),h=l.nodeWidthRatio;if(h<=0||h>=1)throw new TypeError("Invalid nodeWidthRatio: it must be in range (0, 1)!");var v=0;a.forEach(function(m){v+=m.value}),a.forEach(function(m){m.weight=m.value/v,m.width=m.weight*(1-o),m.height=h}),a.forEach(function(m,M){for(var T=0,I=M-1;I>=0;I--)T+=a[I].width+2*u;var D=m.minX=u+T,R=m.maxX=m.minX+m.width,b=m.minY=l.y-h/2,L=m.maxY=b+h;m.x=[D,R,R,D],m.y=[b,b,L,L]})}else{var g=1/n;a.forEach(function(m,M){m.x=(M+.5)*g,m.y=l.y})}return a}function O(a,l,n){if(n.weight){var o={};(0,P.forIn)(a,function(u,h){o[h]=u.value}),l.forEach(function(u){var h=n.source(u),v=n.target(u),g=a[h],m=a[v];if(g&&m){var M=o[h],T=n.sourceWeight(u),I=g.minX+(g.value-M)/g.value*g.width,D=I+T/g.value*g.width;o[h]-=T;var R=o[v],b=n.targetWeight(u),L=m.minX+(m.value-R)/m.value*m.width,x=L+b/m.value*m.width;o[v]-=b;var F=n.y;u.x=[I,D,L,x],u.y=[F,F,F,F],u.source=g,u.target=m}})}else l.forEach(function(u){var h=a[n.source(u)],v=a[n.target(u)];h&&v&&(u.x=[h.x,v.x],u.y=[h.y,v.y],u.source=h,u.target=v)});return l}function p(a){return(0,P.assign)({},E,a)}function f(a,l){var n=p(a),o={},u=l.nodes,h=l.links;u.forEach(function(m){var M=n.id(m);o[M]=m}),S(o,h,n),C(u,n);var v=A(u,n),g=O(o,h,n);return{nodes:v,links:g}}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CirclePacking=void 0;var P=e(1),E=e(18),S=e(1324),C=e(619);e(1327);var A=function(O){(0,P.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="circle-packing",f}return p.getDefaultOptions=function(){return C.DEFAULT_OPTIONS},p.prototype.getDefaultOptions=function(){return p.getDefaultOptions()},p.prototype.getSchemaAdaptor=function(){return S.adaptor},p.prototype.triggerResize=function(){this.chart.destroyed||(this.chart.forceFit(),this.chart.clear(),this.execAdaptor(),this.chart.render(!0))},p}(E.Plot);t.CirclePacking=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=m,t.meta=o;var P=e(1),E=e(0),S=e(561),C=e(21),A=e(7),O=e(123),p=e(1325),f=e(619);function a(M){var T=M.chart,I=Math.min(T.viewBBox.width,T.viewBBox.height);return(0,A.deepAssign)({options:{size:function(R){var b=R.r;return b*I}}},M)}function l(M){var T=M.options,I=M.chart,D=I.viewBBox,R=T.padding,b=T.appendPadding,L=T.drilldown,x=b;if(L==null?void 0:L.enabled){var F=(0,O.getAdjustAppendPadding)(I.appendPadding,(0,E.get)(L,["breadCrumb","position"]));x=(0,O.resolveAllPadding)([F,b])}var B=(0,p.resolvePaddingForCircle)(R,x,D).finalPadding;return I.padding=B,I.appendPadding=0,M}function n(M){var T=M.chart,I=M.options,D=T.padding,R=T.appendPadding,b=I.color,L=I.colorField,x=I.pointStyle,F=I.hierarchyConfig,B=I.sizeField,N=I.rawFields,j=N===void 0?[]:N,W=I.drilldown,w=(0,p.transformData)({data:I.data,hierarchyConfig:F,enableDrillDown:W==null?void 0:W.enabled,rawFields:j});T.data(w);var H=T.viewBBox,Y=(0,p.resolvePaddingForCircle)(D,R,H).finalSize,K=function(tt){var X=tt.r;return X*Y};return B&&(K=function(tt){return tt[B]*Y}),(0,S.point)((0,A.deepAssign)({},M,{options:{xField:"x",yField:"y",seriesField:L,sizeField:B,rawFields:(0,P.__spreadArrays)(f.RAW_FIELDS,j),point:{color:b,style:x,shape:"circle",size:K}}})),M}function o(M){return(0,A.flow)((0,C.scale)({},{x:{min:0,max:1,minLimit:0,maxLimit:1,nice:!0},y:{min:0,max:1,minLimit:0,maxLimit:1,nice:!0}}))(M)}function u(M){var T=M.chart,I=M.options,D=I.tooltip;if(D===!1)T.tooltip(!1);else{var R=D;(0,E.get)(D,"fields")||(R=(0,A.deepAssign)({},{customItems:function(L){return L.map(function(x){var F=(0,E.get)(T.getOptions(),"scales"),B=(0,E.get)(F,["name","formatter"],function(j){return j}),N=(0,E.get)(F,["value","formatter"],function(j){return j});return(0,P.__assign)((0,P.__assign)({},x),{name:B(x.data.name),value:N(x.data.value)})})}},R)),T.tooltip(R)}return M}function h(M){var T=M.chart;return T.axis(!1),M}function v(M){var T=M.drilldown,I=M.interactions,D=I===void 0?[]:I;return(T==null?void 0:T.enabled)?(0,A.deepAssign)({},M,{interactions:(0,P.__spreadArrays)(D,[{type:"drill-down",cfg:{drillDownConfig:T,transformData:p.transformData,enableDrillDown:!0}}])}):M}function g(M){var T=M.chart,I=M.options;return(0,C.interaction)({chart:T,options:v(I)}),M}function m(M){return(0,A.flow)((0,C.pattern)("pointStyle"),a,l,C.theme,o,n,h,C.legend,u,g,C.animation,(0,C.annotation)())(M)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolvePaddingForCircle=p,t.transformData=O;var P=e(1),E=e(1326),S=e(7),C=e(202),A=e(123);function O(f){var a=f.data,l=f.hierarchyConfig,n=f.rawFields,o=n===void 0?[]:n,u=f.enableDrillDown,h=(0,E.pack)(a,(0,P.__assign)((0,P.__assign)({},l),{field:"value",as:["x","y","r"]})),v=[];return h.forEach(function(g){for(var m,M=g.data.name,T=(0,P.__assign)({},g);T.depth>1;)M=((m=T.parent.data)===null||m===void 0?void 0:m.name)+" / "+M,T=T.parent;if(u&&g.depth>2)return null;var I=(0,S.deepAssign)({},g.data,(0,P.__assign)((0,P.__assign)((0,P.__assign)({},(0,S.pick)(g.data,o)),{path:M}),g));I.ext=l,I[C.HIERARCHY_DATA_TRANSFORM_PARAMS]={hierarchyConfig:l,rawFields:o,enableDrillDown:u},v.push(I)}),v}function p(f,a,l){var n=(0,A.resolveAllPadding)([f,a]),o=n[0],u=n[1],h=n[2],v=n[3],g=l.width,m=l.height,M=g-(v+u),T=m-(o+h),I=Math.min(M,T),D=(M-I)/2,R=(T-I)/2,b=o+R,L=u+D,x=h+R,F=v+D,B=[b,L,x,F],N=I<0?0:I;return{finalPadding:B,finalSize:N}}},function(G,t,e){"use strict";var P=e(6);Object.defineProperty(t,"__esModule",{value:!0}),t.pack=f;var E=O(e(194)),S=e(0),C=e(158);function A(a){if(typeof WeakMap!="function")return null;var l=new WeakMap,n=new WeakMap;return(A=function(u){return u?n:l})(a)}function O(a,l){if(!l&&a&&a.__esModule)return a;if(a===null||P(a)!=="object"&&typeof a!="function")return{default:a};var n=A(l);if(n&&n.has(a))return n.get(a);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in a)if(h!=="default"&&Object.prototype.hasOwnProperty.call(a,h)){var v=u?Object.getOwnPropertyDescriptor(a,h):null;v&&(v.get||v.set)?Object.defineProperty(o,h,v):o[h]=a[h]}return o.default=a,n&&n.set(a,o),o}var p={field:"value",as:["x","y","r"],sort:function(l,n){return n.value-l.value}};function f(a,l){l=(0,S.assign)({},p,l);var n=l.as;if(!(0,S.isArray)(n)||n.length!==3)throw new TypeError('Invalid as: it must be an array with 3 strings (e.g. [ "x", "y", "r" ])!');var o;try{o=(0,C.getField)(l)}catch(M){console.warn(M)}var u=function(T){return E.pack().size(l.size).padding(l.padding)(E.hierarchy(T).sum(function(I){return I[o]}).sort(l.sort))},h=u(a),v=n[0],g=n[1],m=n[2];return h.each(function(M){M[v]=M.x,M[g]=M.y,M[m]=M.r}),(0,C.getAllNodes)(h)}},function(G,t,e){"use strict";e(316)},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.P=void 0;var P=e(1),E=e(7),S=e(18),C=function(A){(0,P.__extends)(O,A);function O(p,f,a,l){var n=A.call(this,p,(0,E.deepAssign)({},l,f))||this;return n.type="g2-plot",n.defaultOptions=l,n.adaptor=a,n}return O.prototype.getDefaultOptions=function(){return this.defaultOptions},O.prototype.getSchemaAdaptor=function(){return this.adaptor},O}(S.Plot);t.P=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=n;var P=e(1),E=e(0),S=e(49),C=e(21),A=e(18),O=e(99),p=e(7),f=e(621);function a(o){var u=o.chart,h=o.options,v=h.views,g=h.legend;return(0,E.each)(v,function(m){var M=m.region,T=m.data,I=m.meta,D=m.axes,R=m.coordinate,b=m.interactions,L=m.annotations,x=m.tooltip,F=m.geometries,B=u.createView({region:M});B.data(T);var N={};D&&(0,E.each)(D,function(j,W){N[W]=(0,p.pick)(j,O.AXIS_META_CONFIG_KEYS)}),N=(0,p.deepAssign)({},I,N),B.scale(N),D?(0,E.each)(D,function(j,W){B.axis(W,j)}):B.axis(!1),B.coordinate(R),(0,E.each)(F,function(j){var W=(0,S.geometry)({chart:B,options:j}).ext,w=j.adjust;w&&W.geometry.adjust(w)}),(0,E.each)(b,function(j){j.enable===!1?B.removeInteraction(j.type):B.interaction(j.type,j.cfg)}),(0,E.each)(L,function(j){B.annotation()[j.type]((0,P.__assign)({},j))}),typeof m.animation=="boolean"?B.animate(!1):(B.animate(!0),(0,E.each)(B.geometries,function(j){j.animate(m.animation)})),x&&(B.interaction("tooltip"),B.tooltip(x))}),g?(0,E.each)(g,function(m,M){u.legend(M,m)}):u.legend(!1),u.tooltip(h.tooltip),o}function l(o){var u=o.chart,h=o.options,v=h.plots;return(0,E.each)(v,function(g){var m=g.type,M=g.region,T=g.options,I=T===void 0?{}:T,D=I.tooltip,R=u.createView((0,P.__assign)({region:M},(0,p.pick)(I,A.PLOT_CONTAINER_OPTIONS)));D&&R.interaction("tooltip"),(0,f.execPlotAdaptor)(m,R,I)}),o}function n(o){return(0,p.flow)(C.animation,a,l,C.interaction,C.animation,C.theme,C.tooltip)(o)}},function(G,t,e){"use strict";e(1331)},function(G,t,e){"use strict";var P=e(1),E=e(0),S=e(13),C=e(7),A=e(1332),O=function(p){(0,P.__extends)(f,p);function f(){return p!==null&&p.apply(this,arguments)||this}return f.prototype.getAssociationItems=function(a,l){var n,o=this.context.event,u=l||{},h=u.linkField,v=u.dim,g=[];if((n=o.data)===null||n===void 0?void 0:n.data){var m=o.data.data;(0,E.each)(a,function(M){var T,I,D=h;if(v==="x"?D=M.getXScale().field:v==="y"?D=(T=M.getYScales().find(function(b){return b.field===D}))===null||T===void 0?void 0:T.field:D||(D=(I=M.getGroupScales()[0])===null||I===void 0?void 0:I.field),!!D){var R=(0,E.map)((0,C.getAllElements)(M),function(b){var L=!1,x=!1,F=(0,E.isArray)(m)?(0,E.get)(m[0],D):(0,E.get)(m,D);return(0,A.getElementValue)(b,D)===F?L=!0:x=!0,{element:b,view:M,active:L,inactive:x}});g.push.apply(g,R)}})}return g},f.prototype.showTooltip=function(a){var l=(0,C.getSiblingViews)(this.context.view),n=this.getAssociationItems(l,a);(0,E.each)(n,function(o){if(o.active){var u=o.element.shape.getCanvasBBox();o.view.showTooltip({x:u.minX+u.width/2,y:u.minY+u.height/2})}})},f.prototype.hideTooltip=function(){var a=(0,C.getSiblingViews)(this.context.view);(0,E.each)(a,function(l){l.hideTooltip()})},f.prototype.active=function(a){var l=(0,C.getViews)(this.context.view),n=this.getAssociationItems(l,a);(0,E.each)(n,function(o){var u=o.active,h=o.element;u&&h.setState("active",!0)})},f.prototype.selected=function(a){var l=(0,C.getViews)(this.context.view),n=this.getAssociationItems(l,a);(0,E.each)(n,function(o){var u=o.active,h=o.element;u&&h.setState("selected",!0)})},f.prototype.highlight=function(a){var l=(0,C.getViews)(this.context.view),n=this.getAssociationItems(l,a);(0,E.each)(n,function(o){var u=o.inactive,h=o.element;u&&h.setState("inactive",!0)})},f.prototype.reset=function(){var a=(0,C.getViews)(this.context.view);(0,E.each)(a,function(l){(0,A.clearHighlight)(l)})},f}(S.Action);(0,S.registerAction)("association",O),(0,S.registerInteraction)("association-active",{start:[{trigger:"element:mouseenter",action:"association:active"}],end:[{trigger:"element:mouseleave",action:"association:reset"}]}),(0,S.registerInteraction)("association-selected",{start:[{trigger:"element:mouseenter",action:"association:selected"}],end:[{trigger:"element:mouseleave",action:"association:reset"}]}),(0,S.registerInteraction)("association-highlight",{start:[{trigger:"element:mouseenter",action:"association:highlight"}],end:[{trigger:"element:mouseleave",action:"association:reset"}]}),(0,S.registerInteraction)("association-tooltip",{start:[{trigger:"element:mousemove",action:"association:showTooltip"}],end:[{trigger:"element:mouseleave",action:"association:hideTooltip"}]})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.clearHighlight=C,t.getElementValue=S;var P=e(0),E=e(7);function S(A,O){var p=A.getModel(),f=p.data,a;return(0,P.isArray)(f)?a=f[0][O]:a=f[O],a}function C(A){var O=(0,E.getAllElements)(A);(0,P.each)(O,function(p){p.hasState("active")&&p.setState("active",!1),p.hasState("selected")&&p.setState("selected",!1),p.hasState("inactive")&&p.setState("inactive",!1)})}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Facet=void 0;var P=e(1),E=e(18),S=e(1334),C=e(1336),A=function(O){(0,P.__extends)(p,O);function p(){var f=O!==null&&O.apply(this,arguments)||this;return f.type="area",f}return p.getDefaultOptions=function(){return C.DEFAULT_OPTIONS},p.prototype.getDefaultOptions=function(){return p.getDefaultOptions()},p.prototype.getSchemaAdaptor=function(){return S.adaptor},p}(E.Plot);t.Facet=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=l;var P=e(1),E=e(0),S=e(21),C=e(99),A=e(7),O=e(621),p=e(1335);function f(n){var o=n.chart,u=n.options,h=u.type,v=u.data,g=u.fields,m=u.eachView,M=(0,E.omit)(u,["type","data","fields","eachView","axes","meta","tooltip","coordinate","theme","legend","interactions","annotations"]);return o.data(v),o.facet(h,(0,P.__assign)((0,P.__assign)({},M),{fields:g,eachView:function(I,D){var R=m(I,D);if(R.geometries)(0,p.execViewAdaptor)(I,R);else{var b=R,L=b.options;L.tooltip&&I.interaction("tooltip"),(0,O.execPlotAdaptor)(b.type,I,L)}}})),n}function a(n){var o=n.chart,u=n.options,h=u.axes,v=u.meta,g=u.tooltip,m=u.coordinate,M=u.theme,T=u.legend,I=u.interactions,D=u.annotations,R={};return h&&(0,E.each)(h,function(b,L){R[L]=(0,A.pick)(b,C.AXIS_META_CONFIG_KEYS)}),R=(0,A.deepAssign)({},v,R),o.scale(R),o.coordinate(m),h?(0,E.each)(h,function(b,L){o.axis(L,b)}):o.axis(!1),g?(o.interaction("tooltip"),o.tooltip(g)):g===!1&&o.removeInteraction("tooltip"),o.legend(T),M&&o.theme(M),(0,E.each)(I,function(b){b.enable===!1?o.removeInteraction(b.type):o.interaction(b.type,b.cfg)}),(0,E.each)(D,function(b){o.annotation()[b.type]((0,P.__assign)({},b))}),n}function l(n){return(0,A.flow)(S.theme,f,a)(n)}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.execViewAdaptor=O;var P=e(1),E=e(0),S=e(49),C=e(99),A=e(7);function O(p,f){var a=f.data,l=f.coordinate,n=f.interactions,o=f.annotations,u=f.animation,h=f.tooltip,v=f.axes,g=f.meta,m=f.geometries;a&&p.data(a);var M={};v&&(0,E.each)(v,function(T,I){M[I]=(0,A.pick)(T,C.AXIS_META_CONFIG_KEYS)}),M=(0,A.deepAssign)({},g,M),p.scale(M),l&&p.coordinate(l),v===!1?p.axis(!1):(0,E.each)(v,function(T,I){p.axis(I,T)}),(0,E.each)(m,function(T){var I=(0,S.geometry)({chart:p,options:T}).ext,D=T.adjust;D&&I.geometry.adjust(D)}),(0,E.each)(n,function(T){T.enable===!1?p.removeInteraction(T.type):p.interaction(T.type,T.cfg)}),(0,E.each)(o,function(T){p.annotation()[T.type]((0,P.__assign)({},T))}),typeof u=="boolean"?p.animate(!1):(p.animate(!0),(0,E.each)(p.geometries,function(T){T.animate(u)})),h?(p.interaction("tooltip"),p.tooltip(h)):h===!1&&p.removeInteraction("tooltip")}},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_OPTIONS=void 0;var P={title:{style:{fontSize:12,fill:"rgba(0,0,0,0.65)"}},rowTitle:{style:{fontSize:12,fill:"rgba(0,0,0,0.65)"}},columnTitle:{style:{fontSize:12,fill:"rgba(0,0,0,0.65)"}}};t.DEFAULT_OPTIONS=P},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Stage=t.Lab=void 0,t.notice=S;var P=e(620),E;t.Stage=E,function(A){A.DEV="DEV",A.BETA="BETA",A.STABLE="STABLE"}(E||(t.Stage=E={}));function S(A,O){console.warn(A===E.DEV?"Plot '"+O+"' is in DEV stage, just give us issues.":A===E.BETA?"Plot '"+O+"' is in BETA stage, DO NOT use it in production env.":A===E.STABLE?"Plot '"+O+`' is in STABLE stage, import it by "import { `+O+` } from '@antv/g2plot'".`:"invalid Stage type.")}var C=function(){function A(){}return Object.defineProperty(A,"MultiView",{get:function(){return S(E.STABLE,"MultiView"),P.Mix},enumerable:!1,configurable:!0}),A}();t.Lab=C},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptor=t.statistic=void 0;var P=e(1),E=e(0),S=e(35),C=e(43),A=e(524),O=e(14),p=e(320),f=e(622);function a(h){var v=h.chart,g=h.options,m=g.percent,M=g.range,T=g.radius,I=g.innerRadius,D=g.startAngle,R=g.endAngle,b=g.axis,L=g.indicator,x=g.gaugeStyle,F=g.type,B=g.meter,N=M.color,j=M.width;if(L){var W=f.getIndicatorData(m),w=v.createView({id:p.INDICATEOR_VIEW_ID});w.data(W),w.point().position(p.PERCENT+"*1").shape(L.shape||"gauge-indicator").customInfo({defaultColor:v.getTheme().defaultColor,indicator:L}),w.coordinate("polar",{startAngle:D,endAngle:R,radius:I*T}),w.axis(p.PERCENT,b),w.scale(p.PERCENT,O.pick(b,A.AXIS_META_CONFIG_KEYS))}var H=f.getRangeData(m,g.range),Y=v.createView({id:p.RANGE_VIEW_ID});Y.data(H);var K=E.isString(N)?[N,p.DEFAULT_COLOR]:N,_=C.interval({chart:Y,options:{xField:"1",yField:p.RANGE_VALUE,seriesField:p.RANGE_TYPE,rawFields:[p.PERCENT],isStack:!0,interval:{color:K,style:x,shape:F==="meter"?"meter-gauge":null},args:{zIndexReversed:!0},minColumnWidth:j,maxColumnWidth:j}}).ext,tt=_.geometry;return tt.customInfo({meter:B}),Y.coordinate("polar",{innerRadius:I,radius:T,startAngle:D,endAngle:R}).transpose(),h}function l(h){var v;return O.flow(S.scale((v={range:{min:0,max:1,maxLimit:1,minLimit:0}},v[p.PERCENT]={},v)))(h)}function n(h,v){var g=h.chart,m=h.options,M=m.statistic,T=m.percent;if(g.getController("annotation").clear(!0),M){var I=M.content,D=void 0;I&&(D=O.deepAssign({},{content:(T*100).toFixed(2)+"%",style:{opacity:.75,fontSize:"30px",lineHeight:1,textAlign:"center",color:"rgba(44,53,66,0.85)"}},I)),O.renderGaugeStatistic(g,{statistic:P.__assign(P.__assign({},M),{content:D})},{percent:T})}return v&&g.render(!0),h}t.statistic=n;function o(h){var v=h.chart;return v.legend(!1),v.tooltip(!1),h}function u(h){return O.flow(S.theme,S.animation,a,l,n,S.interaction,S.annotation(),o)(h)}t.adaptor=u},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(1),E=e(13);E.registerShape("point","gauge-indicator",{draw:function(C,A){var O=C.customInfo,p=O.indicator,f=O.defaultColor,a=p,l=a.pointer,n=a.pin,o=A.addGroup(),u=this.parsePoint({x:0,y:0});return l&&o.addShape("line",{name:"pointer",attrs:P.__assign({x1:u.x,y1:u.y,x2:C.x,y2:C.y,stroke:f},l.style)}),n&&o.addShape("circle",{name:"pin",attrs:P.__assign({x:u.x,y:u.y,stroke:f},n.style)}),o}})},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var P=e(13),E=e(0);P.registerShape("interval","meter-gauge",{draw:function(C,A){var O=C.customInfo.meter,p=O===void 0?{}:O,f=p.steps,a=f===void 0?50:f,l=p.stepRatio,n=l===void 0?.5:l;a=a<1?1:a,n=E.clamp(n,0,1);var o=this.coordinate,u=o.startAngle,h=o.endAngle,v=0;if(n>0&&n<1){var g=h-u;v=g/a/(n/(1-n)+1-1/a)}for(var m=v/(1-n)*n,M=A.addGroup(),T=this.coordinate.getCenter(),I=this.coordinate.getRadius(),D=P.Util.getAngle(C,this.coordinate),R=D.startAngle,b=D.endAngle,L=R;L-1){var $=E.get(O.findViewById(j,vt),"geometries");E.each($,function(et){et.changeVisible(!Z.item.unchecked)})}}else{var Q=E.get(j.getController("legend"),"option.items",[]);E.each(j.views,function(et){var ft=et.getGroupScales();E.each(ft,function(ot){ot.values&&ot.values.indexOf(nt)>-1&&et.filter(ot.field,function(lt){var dt=E.find(Q,function(ut){return ut.value===lt});return!dt.unchecked})}),j.render(!0)})}}})}return N}t.legend=x;function F(N){var j=N.chart,W=N.options,w=W.slider,H=O.findViewById(j,o.LEFT_AXES_VIEW),Y=O.findViewById(j,o.RIGHT_AXES_VIEW);return w&&(H.option("slider",w),H.on("slider:valuechanged",function(K){var _=K.event,tt=_.value,X=_.originValue;E.isEqual(tt,X)||l.doSliderFilter(Y,tt)}),j.once("afterpaint",function(){if(!E.isBoolean(w)){var K=w.start,_=w.end;(K||_)&&l.doSliderFilter(Y,[K,_])}})),N}t.slider=F;function B(N){return A.flow(u,h,R,v,m,M,L,T,I,D,b,g,x,F)(N)}t.adaptor=B},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getViewLegendItems=void 0;var P=e(0),E=e(13),S=e(14),C=e(321);function A(O){var p=O.view,f=O.geometryOption,a=O.yField,l=O.legend,n=P.get(l,"marker"),o=S.findGeometry(p,C.isLine(f)?"line":"interval");if(!f.seriesField){var u=P.get(p,"options.scales."+a+".alias")||a,h=o.getAttribute("color"),v=p.getTheme().defaultColor;h&&(v=E.Util.getMappingValue(h,u,P.get(h,["values",0],v)));var g=(P.isFunction(n)?n:!P.isEmpty(n)&&S.deepAssign({},{style:{stroke:v,fill:v}},n))||(C.isLine(f)?{symbol:function(T,I,D){return[["M",T-D,I],["L",T+D,I]]},style:{lineWidth:2,r:6,stroke:v}}:{symbol:"square",style:{fill:v}});return[{value:a,name:u,marker:g,isGeometry:!0,viewId:p.id}]}var m=o.getGroupAttributes();return P.reduce(m,function(M,T){var I=E.Util.getLegendItems(p,o,T,p.getTheme(),n);return M.concat(I)},[])}t.getViewLegendItems=A},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.drawSingleGeometry=void 0;var P=e(1),E=e(0),S=e(43),C=e(14),A=e(196),O=e(321);function p(f){var a=f.options,l=f.chart,n=a.geometryOption,o=n.isStack,u=n.color,h=n.seriesField,v=n.groupField,g=n.isGroup,m=["xField","yField"];if(O.isLine(n)){S.line(C.deepAssign({},f,{options:P.__assign(P.__assign(P.__assign({},C.pick(a,m)),n),{line:{color:n.color,style:n.lineStyle}})})),S.point(C.deepAssign({},f,{options:P.__assign(P.__assign(P.__assign({},C.pick(a,m)),n),{point:n.point&&P.__assign({color:u,shape:"circle"},n.point)})}));var M=[];g&&M.push({type:"dodge",dodgeBy:v||h,customOffset:0}),o&&M.push({type:"stack"}),M.length&&E.each(l.geometries,function(T){T.adjust(M)})}return O.isColumn(n)&&A.adaptor(C.deepAssign({},f,{options:P.__assign(P.__assign(P.__assign({},C.pick(a,m)),n),{widthRatio:n.columnWidthRatio,interval:P.__assign(P.__assign({},C.pick(n,["color"])),{style:n.columnStyle})})})),f}t.drawSingleGeometry=p},function(G,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.doSliderFilter=void 0;var P=e(0),E=e(14);t.doSliderFilter=function(S,C){var A=C[0],O=C[1],p=S.getOptions().data,f=S.getXScale(),a=P.size(p);if(!(!f||!a)){var l=!0,n=P.valuesOfKey(p,f.field),o=l?n:n.reverse(),u=P.size(o),h=Math.floor(A*(u-1)),v=Math.floor(O*(u-1));S.filter(f.field,function(g){var m=o.indexOf(g);return m>-1?E.isBetween(m,h,v):!0}),S.render(!0)}}},function(G,t,e){"use strict";var P=e(9),E=e.n(P),S=e(25),C=e.n(S),A=e(366),O=e.n(A),p=e(11),f=e.n(p),a=e(12),l=e.n(a),n=e(5),o=e.n(n),u=e(66),h=[1,1.2,1.5,2,2.2,2.4,2.5,3,4,5,6,7.5,8,10],v=5,g=function(N){var j=N||{},W=j.tickCount,w=j.tickInterval,H=N||{},Y=H.min,K=H.max;Y=isNaN(Y)?0:Y,K=isNaN(K)?0:K;var _=W&&W>=2?W:v,tt=w||T({tickCount:_,max:K,min:Y}),X=Math.floor(Y/tt)*tt;if(w){var k=Math.abs(Math.ceil((K-X)/w))+1;_=Math.max(_,k)}for(var at=[],Z=0,it=R(tt);Z<_;)at.push(b(X+Z*tt,it)),Z++;return at},m=12;function M(N){N=Math.abs(N);var j=1;if(N===0)return j;if(N<1){for(var W=0;N<1;)j=j/10,N=N*10,W++;return j.toString().length>m&&(j=parseFloat(j.toFixed(W))),j}for(;N>10;)j=j*10,N=N/10;return j}function T(N){var j=N.tickCount,W=N.min,w=N.max;if(W===w)return 1*M(w);for(var H=(w-W)/(j-1),Y=M(H),K=H/Y,_=w/Y,tt=W/Y,X=0,k=0;k=w}function R(N){var j=N.toString(),W=j.indexOf("."),w=j.indexOf("e-"),H=w>=0?parseInt(j.substr(w+2),10):j.substr(W+1).length;return H>20&&(H=20),H}function b(N,j){return parseFloat(N.toFixed(j))}function L(N){var j=x();return function(){var w=o()(N),H;if(j){var Y=o()(this).constructor;H=Reflect.construct(w,arguments,Y)}else H=w.apply(this,arguments);return l()(this,H)}}function x(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(N){return!1}}Object(u.registerTickMethod)("linear-strict-tick-method",g);var F=function(N){f()(W,N);var j=L(W);function W(w){var H;return E()(this,W),H=j.call(this,w),H.type="linear-strict",H}return C()(W,[{key:"initCfg",value:function(){O()(o()(W.prototype),"initCfg",this).call(this),this.tickMethod="linear-strict-tick-method"}},{key:"calculateTicks",value:function(){var H=this.nice;this.nice=!0;var Y=O()(o()(W.prototype),"calculateTicks",this).call(this);return this.nice=H,Y.length&&(this.min=Y[0],this.max=Y[Y.length-1]),Y}}]),W}(u.Linear),B=F;Object(u.getScale)("linear-strict")||Object(u.registerScale)("linear-strict",F)}])})},38486:function(gn,tn){"use strict";var de;/** @license React v17.0.2 + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Lr=60103,ur=60106,G=60107,t=60108,e=60114,P=60109,E=60110,S=60112,C=60113,A=60120,O=60115,p=60116,f=60121,a=60122,l=60117,n=60129,o=60131;if(typeof Symbol=="function"&&Symbol.for){var u=Symbol.for;Lr=u("react.element"),ur=u("react.portal"),G=u("react.fragment"),t=u("react.strict_mode"),e=u("react.profiler"),P=u("react.provider"),E=u("react.context"),S=u("react.forward_ref"),C=u("react.suspense"),A=u("react.suspense_list"),O=u("react.memo"),p=u("react.lazy"),f=u("react.block"),a=u("react.server.block"),l=u("react.fundamental"),n=u("react.debug_trace_mode"),o=u("react.legacy_hidden")}function h(x){if(typeof x=="object"&&x!==null){var F=x.$$typeof;switch(F){case Lr:switch(x=x.type,x){case G:case e:case t:case C:case A:return x;default:switch(x=x&&x.$$typeof,x){case E:case S:case p:case O:case P:return x;default:return F}}case ur:return F}}}var v=P,g=Lr,m=S,M=G,T=p,I=O,D=ur,R=e,b=t,L=C;de=E,de=v,de=g,de=m,de=M,de=T,de=I,de=D,de=R,de=b,de=L,de=function(){return!1},de=function(){return!1},de=function(x){return h(x)===E},de=function(x){return h(x)===P},de=function(x){return typeof x=="object"&&x!==null&&x.$$typeof===Lr},de=function(x){return h(x)===S},de=function(x){return h(x)===G},de=function(x){return h(x)===p},de=function(x){return h(x)===O},de=function(x){return h(x)===ur},de=function(x){return h(x)===e},de=function(x){return h(x)===t},de=function(x){return h(x)===C},tn.isValidElementType=function(x){return typeof x=="string"||typeof x=="function"||x===G||x===e||x===n||x===t||x===C||x===A||x===o||typeof x=="object"&&x!==null&&(x.$$typeof===p||x.$$typeof===O||x.$$typeof===P||x.$$typeof===E||x.$$typeof===S||x.$$typeof===l||x.$$typeof===f||x[0]===a)},tn.typeOf=h},53410:function(gn,tn,de){"use strict";gn.exports=de(38486)},89268:function(gn,tn,de){"use strict";de.d(tn,{ZP:function(){return Ur}});var Lr=de(53410),ur=de(59301),G=de(19747),t=de.n(G);function e(bt){function Wt(ve,ue,se,Pe,Qt){for(var $e=0,ee=0,nr=0,Te=0,Fe,Ie,mr=0,Or=0,Ze,yr=Ze=Fe=0,tr=0,Tr=0,yn=0,Ir=0,pn=se.length,an=pn-1,Nr,be="",Pr="",on="",Mn="",Yr;trFe)&&(Ir=(be=be.replace(" ",":")).length),0Pe&&(Pe=(ue=ue.trim()).charCodeAt(0)),Pe){case 38:return ue.replace(Qe,"$1"+ve.trim());case 58:return ve.trim()+ue.replace(Qe,"$1"+ve.trim());default:if(0<1*se&&0ee.charCodeAt(8))break;case 115:Qt=Qt.replace(ee,"-webkit-"+ee)+";"+Qt;break;case 207:case 102:Qt=Qt.replace(ee,"-webkit-"+(102<$e?"inline-":"")+"box")+";"+Qt.replace(ee,"-webkit-"+ee)+";"+Qt.replace(ee,"-ms-"+ee+"box")+";"+Qt}return Qt+";";case 938:if(Qt.charCodeAt(5)===45)switch(Qt.charCodeAt(6)){case 105:return ee=Qt.replace("-items",""),"-webkit-"+Qt+"-webkit-box-"+ee+"-ms-flex-"+ee+Qt;case 115:return"-webkit-"+Qt+"-ms-flex-item-"+Qt.replace(Rt,"")+Qt;default:return"-webkit-"+Qt+"-ms-flex-line-pack"+Qt.replace("align-content","").replace(Rt,"")+Qt}break;case 973:case 989:if(Qt.charCodeAt(3)!==45||Qt.charCodeAt(4)===122)break;case 931:case 953:if($t.test(ve)===!0)return(ee=ve.substring(ve.indexOf(":")+1)).charCodeAt(0)===115?Nt(ve.replace("stretch","fill-available"),ue,se,Pe).replace(":fill-available",":stretch"):Qt.replace(ee,"-webkit-"+ee)+Qt.replace(ee,"-moz-"+ee.replace("fill-",""))+Qt;break;case 962:if(Qt="-webkit-"+Qt+(Qt.charCodeAt(5)===102?"-ms-"+Qt:"")+Qt,se+Pe===211&&Qt.charCodeAt(13)===105&&0se.charCodeAt(0)&&(se=se.trim()),Kr=se,se=[Kr],01?Wt-1:0),Ct=1;Ct0?" Args: "+It.join(", "):""))}var N=function(){function bt(It){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=It}var Wt=bt.prototype;return Wt.indexOfGroup=function(It){for(var Ct=0,Nt=0;Nt=this.groupSizes.length){for(var Nt=this.groupSizes,xt=Nt.length,Lt=xt;It>=Lt;)(Lt<<=1)<0&&B(16,""+It);this.groupSizes=new Uint32Array(Lt),this.groupSizes.set(Nt),this.length=Lt;for(var Dt=xt;Dt=this.length||this.groupSizes[It]===0)return Ct;for(var Nt=this.groupSizes[It],xt=this.indexOfGroup(It),Lt=xt+Nt,Dt=xt;Dt=w&&(w=Wt+1),j.set(bt,Wt),W.set(Wt,bt)},_="style["+I+'][data-styled-version="5.3.3"]',tt=new RegExp("^"+I+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),X=function(bt,Wt,It){for(var Ct,Nt=It.split(","),xt=0,Lt=Nt.length;xt=0;Vt--){var Be=re[Vt];if(Be&&Be.nodeType===1&&Be.hasAttribute(I))return Be}}(It),xt=Nt!==void 0?Nt.nextSibling:null;Ct.setAttribute(I,"active"),Ct.setAttribute("data-styled-version","5.3.3");var Lt=at();return Lt&&Ct.setAttribute("nonce",Lt),It.insertBefore(Ct,xt),Ct},it=function(){function bt(It){var Ct=this.element=Z(It);Ct.appendChild(document.createTextNode("")),this.sheet=function(Nt){if(Nt.sheet)return Nt.sheet;for(var xt=document.styleSheets,Lt=0,Dt=xt.length;Lt=0){var Nt=document.createTextNode(Ct),xt=this.nodes[It];return this.element.insertBefore(Nt,xt||null),this.length++,!0}return!1},Wt.deleteRule=function(It){this.element.removeChild(this.nodes[It]),this.length--},Wt.getRule=function(It){return It0&&(Ee+=He+",")}),xt+=""+Vt+Be+'{content:"'+Ee+`"}/*!sc*/ +`}}}return xt}(this)},bt}(),Q=/(a)(d)/gi,et=function(bt){return String.fromCharCode(bt+(bt>25?39:97))};function ft(bt){var Wt,It="";for(Wt=Math.abs(bt);Wt>52;Wt=Wt/52|0)It=et(Wt%52)+It;return(et(Wt%52)+It).replace(Q,"$1-$2")}var ot=function(bt,Wt){for(var It=Wt.length;It;)bt=33*bt^Wt.charCodeAt(--It);return bt},lt=function(bt){return ot(5381,bt)};function dt(bt){for(var Wt=0;Wt>>0);if(!It.hasNameForId(Nt,Dt)){var re=Ct(Lt,"."+Dt,void 0,Nt);It.insertRules(Nt,Dt,re)}xt.push(Dt),this.staticRulesId=Dt}else{for(var Vt=this.rules.length,Be=ot(this.baseHash,Ct.hash),Ee="",He=0;He>>0);if(!It.hasNameForId(Nt,Se)){var Qe=Ct(Ee,"."+Se,void 0,Nt);It.insertRules(Nt,Se,Qe)}xt.push(Se)}}return xt.join(" ")},bt}(),ht=/^\s*\/\/.*$/gm,U=[":","[",".","#"];function rt(bt){var Wt,It,Ct,Nt,xt=bt===void 0?g:bt,Lt=xt.options,Dt=Lt===void 0?g:Lt,re=xt.plugins,Vt=re===void 0?v:re,Be=new P(Dt),Ee=[],He=function(we){function Se(Qe){if(Qe)try{we(Qe+"}")}catch(Ae){}}return function(Qe,Ae,fr,or,_e,jt,Ut,Rt,Bt,$t){switch(Qe){case 1:if(Bt===0&&Ae.charCodeAt(0)===64)return we(Ae+";"),"";break;case 2:if(Rt===0)return Ae+"/*|*/";break;case 3:switch(Rt){case 102:case 112:return we(fr[0]+Ae),"";default:return Ae+($t===0?"/*|*/":"")}case-2:Ae.split("/*|*/}").forEach(Se)}}}(function(we){Ee.push(we)}),qe=function(we,Se,Qe){return Se===0&&U.indexOf(Qe[It.length])!==-1||Qe.match(Nt)?we:"."+Wt};function Me(we,Se,Qe,Ae){Ae===void 0&&(Ae="&");var fr=we.replace(ht,""),or=Se&&Qe?Qe+" "+Se+" { "+fr+" }":fr;return Wt=Ae,It=Se,Ct=new RegExp("\\"+It+"\\b","g"),Nt=new RegExp("(\\"+It+"\\b){2,}"),Be(Qe||!Se?"":Se,or)}return Be.use([].concat(Vt,[function(we,Se,Qe){we===2&&Qe.length&&Qe[0].lastIndexOf(It)>0&&(Qe[0]=Qe[0].replace(Ct,qe))},He,function(we){if(we===-2){var Se=Ee;return Ee=[],Se}}])),Me.hash=Vt.length?Vt.reduce(function(we,Se){return Se.name||B(15),ot(we,Se.name)},5381).toString():"",Me}var yt=ur.createContext(),Pt=yt.Consumer,mt=ur.createContext(),gt=(mt.Consumer,new $),Mt=rt();function At(){return(0,ur.useContext)(yt)||gt}function St(){return(0,ur.useContext)(mt)||Mt}function Ft(bt){var Wt=(0,ur.useState)(bt.stylisPlugins),It=Wt[0],Ct=Wt[1],Nt=At(),xt=(0,ur.useMemo)(function(){var Dt=Nt;return bt.sheet?Dt=bt.sheet:bt.target&&(Dt=Dt.reconstructWithOptions({target:bt.target},!1)),bt.disableCSSOMInjection&&(Dt=Dt.reconstructWithOptions({useCSSOMInjection:!1})),Dt},[bt.disableCSSOMInjection,bt.sheet,bt.target]),Lt=(0,ur.useMemo)(function(){return rt({options:{prefix:!bt.disableVendorPrefixes},plugins:It})},[bt.disableVendorPrefixes,It]);return(0,ur.useEffect)(function(){t()(It,bt.stylisPlugins)||Ct(bt.stylisPlugins)},[bt.stylisPlugins]),ur.createElement(yt.Provider,{value:xt},ur.createElement(mt.Provider,{value:Lt},bt.children))}var Gt=function(){function bt(Wt,It){var Ct=this;this.inject=function(Nt,xt){xt===void 0&&(xt=Mt);var Lt=Ct.name+xt.hash;Nt.hasNameForId(Ct.id,Lt)||Nt.insertRules(Ct.id,Lt,xt(Ct.rules,Lt,"@keyframes"))},this.toString=function(){return B(12,String(Ct.name))},this.name=Wt,this.id="sc-keyframes-"+Wt,this.rules=It}return bt.prototype.getName=function(Wt){return Wt===void 0&&(Wt=Mt),this.name+Wt.hash},bt}(),zt=/([A-Z])/,Ht=/([A-Z])/g,Xt=/^ms-/,kt=function(bt){return"-"+bt.toLowerCase()};function Jt(bt){return zt.test(bt)?bt.replace(Ht,kt).replace(Xt,"-ms-"):bt}var Yt=function(bt){return bt==null||bt===!1||bt===""};function _t(bt,Wt,It,Ct){if(Array.isArray(bt)){for(var Nt,xt=[],Lt=0,Dt=bt.length;Lt1?Wt-1:0),Ct=1;Ct?@[\\\]^`{|}~-]+/g,me=/(^-|-$)/g;function Ue(bt){return bt.replace(pe,"-").replace(me,"")}var Ke=function(bt){return ft(lt(bt)>>>0)};function We(bt){return typeof bt=="string"&&!0}var Oe=function(bt){return typeof bt=="function"||typeof bt=="object"&&bt!==null&&!Array.isArray(bt)},ye=function(bt){return bt!=="__proto__"&&bt!=="constructor"&&bt!=="prototype"};function rr(bt,Wt,It){var Ct=bt[It];Oe(Wt)&&Oe(Ct)?vr(Ct,Wt):bt[It]=Wt}function vr(bt){for(var Wt=arguments.length,It=new Array(Wt>1?Wt-1:0),Ct=1;Ct=0||($t[Rt]=jt[Rt]);return $t}(Wt,["componentId"]),_e=fr&&fr+"-"+(We(Ae)?Ae:Ue(M(Ae)));return Je(Ae,o({},or,{attrs:He,componentId:_e}),It)},Object.defineProperty(Me,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(Ae){this._foldedDefaultProps=Ct?vr({},bt.defaultProps,Ae):Ae}}),Me.toString=function(){return"."+Me.styledComponentId},Nt&&l()(Me,bt,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),Me}var hr=function(bt){return function Wt(It,Ct,Nt){if(Nt===void 0&&(Nt=g),!(0,Lr.isValidElementType)(Ct))return B(1,String(Ct));var xt=function(){return It(Ct,Nt,ie.apply(void 0,arguments))};return xt.withConfig=function(Lt){return Wt(It,Ct,o({},Nt,{},Lt))},xt.attrs=function(Lt){return Wt(It,Ct,o({},Nt,{attrs:Array.prototype.concat(Nt.attrs,Lt).filter(Boolean)}))},xt}(Je,bt)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach(function(bt){hr[bt]=hr(bt)});var Br=function(){function bt(It,Ct){this.rules=It,this.componentId=Ct,this.isStatic=dt(It),$.registerId(this.componentId+1)}var Wt=bt.prototype;return Wt.createStyles=function(It,Ct,Nt,xt){var Lt=xt(_t(this.rules,Ct,Nt,xt).join(""),""),Dt=this.componentId+It;Nt.insertRules(Dt,Dt,Lt)},Wt.removeStyles=function(It,Ct){Ct.clearRules(this.componentId+It)},Wt.renderStyles=function(It,Ct,Nt,xt){It>2&&$.registerId(this.componentId+It),this.removeStyles(It,Nt),this.createStyles(It,Ct,Nt,xt)},bt}();function jr(bt){for(var Wt=arguments.length,It=new Array(Wt>1?Wt-1:0),Ct=1;Ct1?Wt-1:0),Ct=1;Ct"+Ct+""},this.getStyleTags=function(){return It.sealed?B(2):It._emitSheetCSS()},this.getStyleElement=function(){var Ct;if(It.sealed)return B(2);var Nt=((Ct={})[I]="",Ct["data-styled-version"]="5.3.3",Ct.dangerouslySetInnerHTML={__html:It.instance.toString()},Ct),xt=at();return xt&&(Nt.nonce=xt),[ur.createElement("style",o({},Nt,{key:"sc-0-0"}))]},this.seal=function(){It.sealed=!0},this.instance=new $({isServer:!0}),this.sealed=!1}var Wt=bt.prototype;return Wt.collectStyles=function(It){return this.sealed?B(2):ur.createElement(Ft,{sheet:this.instance},It)},Wt.interleaveWithNodeStream=function(It){return B(3)},bt}(),en=function(bt){var Wt=r.forwardRef(function(It,Ct){var Nt=s(ir),xt=bt.defaultProps,Lt=oe(It,Nt,xt);return r.createElement(bt,o({},It,{theme:Lt,ref:Ct}))});return y(Wt,bt),Wt.displayName="WithTheme("+M(bt)+")",Wt},ke=function(){return s(ir)},Sr={StyleSheet:$,masterSheet:gt},Ur=hr}}]); diff --git a/html/build/386.6cd8b6ee.async.js b/html/build/386.6cd8b6ee.async.js new file mode 100755 index 0000000..5dafda1 --- /dev/null +++ b/html/build/386.6cd8b6ee.async.js @@ -0,0 +1,35 @@ +(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[386],{85201:function(Et,fe,Oe){(function(I){I(Oe(61480))})(function(I){var B=/MSIE \d/.test(navigator.userAgent)&&(document.documentMode==null||document.documentMode<8),U=I.Pos,ce={"(":")>",")":"(<","[":"]>","]":"[<","{":"}>","}":"{<","<":">>",">":"<<"};function Z(z){return z&&z.bracketRegex||/[(){}[\]]/}function Y(z,R,C){var c=z.getLineHandle(R.line),x=R.ch-1,M=C&&C.afterCursor;M==null&&(M=/(^| )cm-fat-cursor($| )/.test(z.getWrapperElement().className));var m=Z(C),k=!M&&x>=0&&m.test(c.text.charAt(x))&&ce[c.text.charAt(x)]||m.test(c.text.charAt(x+1))&&ce[c.text.charAt(++x)];if(!k)return null;var f=k.charAt(1)==">"?1:-1;if(C&&C.strict&&f>0!=(x==R.ch))return null;var p=z.getTokenTypeAt(U(R.line,x+1)),v=ee(z,U(R.line,x+(f>0?1:0)),f,p,C);return v==null?null:{from:U(R.line,x),to:v&&v.pos,match:v&&v.ch==k.charAt(0),forward:f>0}}function ee(z,R,C,c,x){for(var M=x&&x.maxScanLineLength||1e4,m=x&&x.maxScanLines||1e3,k=[],f=Z(x),p=C>0?Math.min(R.line+m,z.lastLine()+1):Math.max(z.firstLine()-1,R.line-m),v=R.line;v!=p;v+=C){var y=z.getLine(v);if(!!y){var S=C>0?0:y.length-1,D=C>0?y.length:-1;if(!(y.length>M))for(v==R.line&&(S=R.ch-(C<0?1:0));S!=D;S+=C){var W=y.charAt(S);if(f.test(W)&&(c===void 0||(z.getTokenTypeAt(U(v,S+1))||"")==(c||""))){var O=ce[W];if(O&&O.charAt(1)==">"==C>0)k.push(W);else if(k.length)k.pop();else return{pos:U(v,S),ch:W}}}}}return v-C==(C>0?z.lastLine():z.firstLine())?!1:null}function xe(z,R,C){for(var c=z.state.matchBrackets.maxHighlightLineLength||1e3,x=C&&C.highlightNonMatching,M=[],m=z.listSelections(),k=0;kS);D++){var W=m.getLine(y++);p=p==null?W:p+` +`+W}v=v*2,k.lastIndex=f.ch;var O=k.exec(p);if(O){var T=p.slice(0,O.index).split(` +`),J=O[0].split(` +`),$=f.line+T.length-1,q=T[T.length-1].length;return{from:B($,q),to:B($+J.length-1,J.length==1?q+J[0].length:J[J.length-1].length),match:O}}}}function xe(m,k,f){for(var p,v=0;v<=m.length;){k.lastIndex=v;var y=k.exec(m);if(!y)break;var S=y.index+y[0].length;if(S>m.length-f)break;(!p||S>p.index+p[0].length)&&(p=y),v=y.index+1}return p}function we(m,k,f){k=ce(k,"g");for(var p=f.line,v=f.ch,y=m.firstLine();p>=y;p--,v=-1){var S=m.getLine(p),D=xe(S,k,v<0?0:S.length-v);if(D)return{from:B(p,D.index),to:B(p,D.index+D[0].length),match:D}}}function se(m,k,f){if(!Z(k))return we(m,k,f);k=ce(k,"gm");for(var p,v=1,y=m.getLine(f.line).length-f.ch,S=f.line,D=m.firstLine();S>=D;){for(var W=0;W=D;W++){var O=m.getLine(S--);p=p==null?O:O+` +`+p}v*=2;var T=xe(p,k,y);if(T){var J=p.slice(0,T.index).split(` +`),$=T[0].split(` +`),q=S+J.length,oe=J[J.length-1].length;return{from:B(q,oe),to:B(q+$.length-1,$.length==1?oe+$[0].length:$[$.length-1].length),match:T}}}}var z,R;String.prototype.normalize?(z=function(m){return m.normalize("NFD").toLowerCase()},R=function(m){return m.normalize("NFD")}):(z=function(m){return m.toLowerCase()},R=function(m){return m});function C(m,k,f,p){if(m.length==k.length)return f;for(var v=0,y=f+Math.max(0,m.length-k.length);;){if(v==y)return v;var S=v+y>>1,D=p(m.slice(0,S)).length;if(D==f)return S;D>f?y=S:v=S+1}}function c(m,k,f,p){if(!k.length)return null;var v=p?z:R,y=v(k).split(/\r|\n\r?/);e:for(var S=f.line,D=f.ch,W=m.lastLine()+1-y.length;S<=W;S++,D=0){var O=m.getLine(S).slice(D),T=v(O);if(y.length==1){var J=T.indexOf(y[0]);if(J==-1)continue e;var f=C(O,T,J,v)+D;return{from:B(S,C(O,T,J,v)+D),to:B(S,C(O,T,J+y[0].length,v)+D)}}else{var $=T.length-y[0].length;if(T.slice($)!=y[0])continue e;for(var q=1;q=W;S--,D=-1){var O=m.getLine(S);D>-1&&(O=O.slice(0,D));var T=v(O);if(y.length==1){var J=T.lastIndexOf(y[0]);if(J==-1)continue e;return{from:B(S,C(O,T,J,v)),to:B(S,C(O,T,J+y[0].length,v))}}else{var $=y[y.length-1];if(T.slice(0,$.length)!=$)continue e;for(var q=1,f=S-y.length+1;q(this.doc.getLine(k.line)||"").length&&(k.ch=0,k.line++)),I.cmpPos(k,this.doc.clipPos(k))!=0))return this.atOccurrence=!1;var f=this.matches(m,k);if(this.afterEmptyMatch=f&&I.cmpPos(f.from,f.to)==0,f)return this.pos=f,this.atOccurrence=!0,this.pos.match||!0;var p=B(m?this.doc.firstLine():this.doc.lastLine()+1,0);return this.pos={from:p,to:p},this.atOccurrence=!1},from:function(){if(this.atOccurrence)return this.pos.from},to:function(){if(this.atOccurrence)return this.pos.to},replace:function(m,k){if(!!this.atOccurrence){var f=I.splitLines(m);this.doc.replaceRange(f,this.pos.from,this.pos.to,k),this.pos.to=B(this.pos.from.line+f.length-1,f[f.length-1].length+(f.length==1?this.pos.from.ch:0))}}},I.defineExtension("getSearchCursor",function(m,k,f){return new M(this.doc,m,k,f)}),I.defineDocExtension("getSearchCursor",function(m,k,f){return new M(this,m,k,f)}),I.defineExtension("selectMatches",function(m,k){for(var f=[],p=this.getSearchCursor(m,this.getCursor("from"),k);p.findNext()&&!(I.cmpPos(p.to(),this.getCursor("to"))>0);)f.push({anchor:p.from(),head:p.to()});f.length&&this.setSelections(f,0)})})},31071:function(Et,fe,Oe){(function(I){I(Oe(61480),Oe(53265),Oe(85201))})(function(I){"use strict";var B=I.commands,U=I.Pos;function ce(f,p,v){if(v<0&&p.ch==0)return f.clipPos(U(p.line-1));var y=f.getLine(p.line);if(v>0&&p.ch>=y.length)return f.clipPos(U(p.line+1,0));for(var S="start",D,W=p.ch,O=W,T=v<0?0:y.length,J=0;O!=T;O+=v,J++){var $=y.charAt(v<0?O-1:O),q=$!="_"&&I.isWordChar($)?"w":"o";if(q=="w"&&$.toUpperCase()==$&&(q="W"),S=="start")q!="o"?(S="in",D=q):W=O+v;else if(S=="in"&&D!=q){if(D=="w"&&q=="W"&&v<0&&O--,D=="W"&&q=="w"&&v>0)if(O==W+1){D="w";continue}else O--;break}}return U(p.line,O)}function Z(f,p){f.extendSelectionsBy(function(v){return f.display.shift||f.doc.extend||v.empty()?ce(f.doc,v.head,p):p<0?v.from():v.to()})}B.goSubwordLeft=function(f){Z(f,-1)},B.goSubwordRight=function(f){Z(f,1)},B.scrollLineUp=function(f){var p=f.getScrollInfo();if(!f.somethingSelected()){var v=f.lineAtHeight(p.top+p.clientHeight,"local");f.getCursor().line>=v&&f.execCommand("goLineUp")}f.scrollTo(null,p.top-f.defaultTextHeight())},B.scrollLineDown=function(f){var p=f.getScrollInfo();if(!f.somethingSelected()){var v=f.lineAtHeight(p.top,"local")+1;f.getCursor().line<=v&&f.execCommand("goLineDown")}f.scrollTo(null,p.top+f.defaultTextHeight())},B.splitSelectionByLine=function(f){for(var p=f.listSelections(),v=[],y=0;yS.line&&W==D.line&&D.ch==0||v.push({anchor:W==S.line?S:U(W,0),head:W==D.line?D:U(W)});f.setSelections(v,0)},B.singleSelectionTop=function(f){var p=f.listSelections()[0];f.setSelection(p.anchor,p.head,{scroll:!1})},B.selectLine=function(f){for(var p=f.listSelections(),v=[],y=0;yy?v.push(O,T):v.length&&(v[v.length-1]=T),y=T}f.operation(function(){for(var J=0;Jf.lastLine()?f.replaceRange(` +`+oe,U(f.lastLine()),null,"+swapLine"):f.replaceRange(oe+` +`,U(q,0),null,"+swapLine")}f.setSelections(S),f.scrollIntoView()})},B.swapLineDown=function(f){if(f.isReadOnly())return I.Pass;for(var p=f.listSelections(),v=[],y=f.lastLine()+1,S=p.length-1;S>=0;S--){var D=p[S],W=D.to().line+1,O=D.from().line;D.to().ch==0&&!D.empty()&&W--,W=0;T-=2){var J=v[T],$=v[T+1],q=f.getLine(J);J==f.lastLine()?f.replaceRange("",U(J-1),U(J),"+swapLine"):f.replaceRange("",U(J,0),U(J+1,0),"+swapLine"),f.replaceRange(q+` +`,U($,0),null,"+swapLine")}f.scrollIntoView()})},B.toggleCommentIndented=function(f){f.toggleComment({indent:!0})},B.joinLines=function(f){for(var p=f.listSelections(),v=[],y=0;y=0;D--){var W=v[y[D]];if(!(O&&I.cmpPos(W.head,O)>0)){var T=ee(f,W.head);O=T.from,f.replaceRange(p(T.word),T.from,T.to)}}})}B.smartBackspace=function(f){if(f.somethingSelected())return I.Pass;f.operation(function(){for(var p=f.listSelections(),v=f.getOption("indentUnit"),y=p.length-1;y>=0;y--){var S=p[y].head,D=f.getRange({line:S.line,ch:0},S),W=I.countColumn(D,null,f.getOption("tabSize")),O=f.findPosH(S,-1,"char",!1);if(D&&!/\S/.test(D)&&W%v==0){var T=new U(S.line,I.findColumn(D,W-v,v));T.ch!=S.ch&&(O=T)}f.replaceRange("",O,S,"+delete")}})},B.delLineRight=function(f){f.operation(function(){for(var p=f.listSelections(),v=p.length-1;v>=0;v--)f.replaceRange("",p[v].anchor,U(p[v].to().line),"+delete");f.scrollIntoView()})},B.upcaseAtCursor=function(f){c(f,function(p){return p.toUpperCase()})},B.downcaseAtCursor=function(f){c(f,function(p){return p.toLowerCase()})},B.setSublimeMark=function(f){f.state.sublimeMark&&f.state.sublimeMark.clear(),f.state.sublimeMark=f.setBookmark(f.getCursor())},B.selectToSublimeMark=function(f){var p=f.state.sublimeMark&&f.state.sublimeMark.find();p&&f.setSelection(f.getCursor(),p)},B.deleteToSublimeMark=function(f){var p=f.state.sublimeMark&&f.state.sublimeMark.find();if(p){var v=f.getCursor(),y=p;if(I.cmpPos(v,y)>0){var S=y;y=v,v=S}f.state.sublimeKilled=f.getRange(v,y),f.replaceRange("",v,y)}},B.swapWithSublimeMark=function(f){var p=f.state.sublimeMark&&f.state.sublimeMark.find();p&&(f.state.sublimeMark.clear(),f.state.sublimeMark=f.setBookmark(f.getCursor()),f.setCursor(p))},B.sublimeYank=function(f){f.state.sublimeKilled!=null&&f.replaceSelection(f.state.sublimeKilled,null,"paste")},B.showInCenter=function(f){var p=f.cursorCoords(null,"local");f.scrollTo(null,(p.top+p.bottom)/2-f.getScrollInfo().clientHeight/2)};function x(f){var p=f.getCursor("from"),v=f.getCursor("to");if(I.cmpPos(p,v)==0){var y=ee(f,p);if(!y.word)return;p=y.from,v=y.to}return{from:p,to:v,query:f.getRange(p,v),word:y}}function M(f,p){var v=x(f);if(!!v){var y=v.query,S=f.getSearchCursor(y,p?v.to:v.from);(p?S.findNext():S.findPrevious())?f.setSelection(S.from(),S.to()):(S=f.getSearchCursor(y,p?U(f.firstLine(),0):f.clipPos(U(f.lastLine()))),(p?S.findNext():S.findPrevious())?f.setSelection(S.from(),S.to()):v.word&&f.setSelection(v.from,v.to))}}B.findUnder=function(f){M(f,!0)},B.findUnderPrevious=function(f){M(f,!1)},B.findAllUnder=function(f){var p=x(f);if(!!p){for(var v=f.getSearchCursor(p.query),y=[],S=-1;v.findNext();)y.push({anchor:v.from(),head:v.to()}),v.from().line<=p.from.line&&v.from().ch<=p.from.ch&&S++;f.setSelections(y,S)}};var m=I.keyMap;m.macSublime={"Cmd-Left":"goLineStartSmart","Shift-Tab":"indentLess","Shift-Ctrl-K":"deleteLine","Alt-Q":"wrapLines","Ctrl-Left":"goSubwordLeft","Ctrl-Right":"goSubwordRight","Ctrl-Alt-Up":"scrollLineUp","Ctrl-Alt-Down":"scrollLineDown","Cmd-L":"selectLine","Shift-Cmd-L":"splitSelectionByLine",Esc:"singleSelectionTop","Cmd-Enter":"insertLineAfter","Shift-Cmd-Enter":"insertLineBefore","Cmd-D":"selectNextOccurrence","Shift-Cmd-Space":"selectScope","Shift-Cmd-M":"selectBetweenBrackets","Cmd-M":"goToBracket","Cmd-Ctrl-Up":"swapLineUp","Cmd-Ctrl-Down":"swapLineDown","Cmd-/":"toggleCommentIndented","Cmd-J":"joinLines","Shift-Cmd-D":"duplicateLine",F5:"sortLines","Shift-F5":"reverseSortLines","Cmd-F5":"sortLinesInsensitive","Shift-Cmd-F5":"reverseSortLinesInsensitive",F2:"nextBookmark","Shift-F2":"prevBookmark","Cmd-F2":"toggleBookmark","Shift-Cmd-F2":"clearBookmarks","Alt-F2":"selectBookmarks",Backspace:"smartBackspace","Cmd-K Cmd-D":"skipAndSelectNextOccurrence","Cmd-K Cmd-K":"delLineRight","Cmd-K Cmd-U":"upcaseAtCursor","Cmd-K Cmd-L":"downcaseAtCursor","Cmd-K Cmd-Space":"setSublimeMark","Cmd-K Cmd-A":"selectToSublimeMark","Cmd-K Cmd-W":"deleteToSublimeMark","Cmd-K Cmd-X":"swapWithSublimeMark","Cmd-K Cmd-Y":"sublimeYank","Cmd-K Cmd-C":"showInCenter","Cmd-K Cmd-G":"clearBookmarks","Cmd-K Cmd-Backspace":"delLineLeft","Cmd-K Cmd-1":"foldAll","Cmd-K Cmd-0":"unfoldAll","Cmd-K Cmd-J":"unfoldAll","Ctrl-Shift-Up":"addCursorToPrevLine","Ctrl-Shift-Down":"addCursorToNextLine","Cmd-F3":"findUnder","Shift-Cmd-F3":"findUnderPrevious","Alt-F3":"findAllUnder","Shift-Cmd-[":"fold","Shift-Cmd-]":"unfold","Cmd-I":"findIncremental","Shift-Cmd-I":"findIncrementalReverse","Cmd-H":"replace",F3:"findNext","Shift-F3":"findPrev",fallthrough:"macDefault"},I.normalizeKeyMap(m.macSublime),m.pcSublime={"Shift-Tab":"indentLess","Shift-Ctrl-K":"deleteLine","Alt-Q":"wrapLines","Ctrl-T":"transposeChars","Alt-Left":"goSubwordLeft","Alt-Right":"goSubwordRight","Ctrl-Up":"scrollLineUp","Ctrl-Down":"scrollLineDown","Ctrl-L":"selectLine","Shift-Ctrl-L":"splitSelectionByLine",Esc:"singleSelectionTop","Ctrl-Enter":"insertLineAfter","Shift-Ctrl-Enter":"insertLineBefore","Ctrl-D":"selectNextOccurrence","Shift-Ctrl-Space":"selectScope","Shift-Ctrl-M":"selectBetweenBrackets","Ctrl-M":"goToBracket","Shift-Ctrl-Up":"swapLineUp","Shift-Ctrl-Down":"swapLineDown","Ctrl-/":"toggleCommentIndented","Ctrl-J":"joinLines","Shift-Ctrl-D":"duplicateLine",F9:"sortLines","Shift-F9":"reverseSortLines","Ctrl-F9":"sortLinesInsensitive","Shift-Ctrl-F9":"reverseSortLinesInsensitive",F2:"nextBookmark","Shift-F2":"prevBookmark","Ctrl-F2":"toggleBookmark","Shift-Ctrl-F2":"clearBookmarks","Alt-F2":"selectBookmarks",Backspace:"smartBackspace","Ctrl-K Ctrl-D":"skipAndSelectNextOccurrence","Ctrl-K Ctrl-K":"delLineRight","Ctrl-K Ctrl-U":"upcaseAtCursor","Ctrl-K Ctrl-L":"downcaseAtCursor","Ctrl-K Ctrl-Space":"setSublimeMark","Ctrl-K Ctrl-A":"selectToSublimeMark","Ctrl-K Ctrl-W":"deleteToSublimeMark","Ctrl-K Ctrl-X":"swapWithSublimeMark","Ctrl-K Ctrl-Y":"sublimeYank","Ctrl-K Ctrl-C":"showInCenter","Ctrl-K Ctrl-G":"clearBookmarks","Ctrl-K Ctrl-Backspace":"delLineLeft","Ctrl-K Ctrl-1":"foldAll","Ctrl-K Ctrl-0":"unfoldAll","Ctrl-K Ctrl-J":"unfoldAll","Ctrl-Alt-Up":"addCursorToPrevLine","Ctrl-Alt-Down":"addCursorToNextLine","Ctrl-F3":"findUnder","Shift-Ctrl-F3":"findUnderPrevious","Alt-F3":"findAllUnder","Shift-Ctrl-[":"fold","Shift-Ctrl-]":"unfold","Ctrl-I":"findIncremental","Shift-Ctrl-I":"findIncrementalReverse","Ctrl-H":"replace",F3:"findNext","Shift-F3":"findPrev",fallthrough:"pcDefault"},I.normalizeKeyMap(m.pcSublime);var k=m.default==m.macDefault;m.sublime=k?m.macSublime:m.pcSublime})},61480:function(Et){(function(fe,Oe){Et.exports=Oe()})(this,function(){"use strict";var fe=navigator.userAgent,Oe=navigator.platform,I=/gecko\/\d/i.test(fe),B=/MSIE \d/.test(fe),U=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(fe),ce=/Edge\/(\d+)/.exec(fe),Z=B||U||ce,Y=Z&&(B?document.documentMode||6:+(ce||U)[1]),ee=!ce&&/WebKit\//.test(fe),xe=ee&&/Qt\/\d+\.\d+/.test(fe),we=!ce&&/Chrome\//.test(fe),se=/Opera\//.test(fe),z=/Apple Computer/.test(navigator.vendor),R=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(fe),C=/PhantomJS/.test(fe),c=z&&(/Mobile\/\w+/.test(fe)||navigator.maxTouchPoints>2),x=/Android/.test(fe),M=c||x||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(fe),m=c||/Mac/.test(Oe),k=/\bCrOS\b/.test(fe),f=/win/i.test(Oe),p=se&&fe.match(/Version\/(\d*\.\d*)/);p&&(p=Number(p[1])),p&&p>=15&&(se=!1,ee=!0);var v=m&&(xe||se&&(p==null||p<12.11)),y=I||Z&&Y>=9;function S(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var D=function(e,t){var n=e.className,r=S(t).exec(n);if(r){var i=n.slice(r.index+r[0].length);e.className=n.slice(0,r.index)+(i?r[1]+i:"")}};function W(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function O(e,t){return W(e).appendChild(t)}function T(e,t,n,r){var i=document.createElement(e);if(n&&(i.className=n),r&&(i.style.cssText=r),typeof t=="string")i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o=t)return l+(t-o);l+=s-o,l+=n-l%n,o=s+1}}var Qe=function(){this.id=null,this.f=null,this.time=0,this.handler=wt(this.onTimeout,this)};Qe.prototype.onTimeout=function(e){e.id=0,e.time<=+new Date?e.f():setTimeout(e.handler,e.time-+new Date)},Qe.prototype.set=function(e,t){this.f=t;var n=+new Date+e;(!this.id||n=t)return r+Math.min(l,t-i);if(i+=o-r,i+=n-i%n,r=o+1,i>=t)return r}}var zr=[""];function kn(e){for(;zr.length<=e;)zr.push(re(zr)+" ");return zr[e]}function re(e){return e[e.length-1]}function Ur(e,t){for(var n=[],r=0;r"\x80"&&(e.toUpperCase()!=e.toLowerCase()||Yl.test(e))}function Kr(e,t){return t?t.source.indexOf("\\w")>-1&&Tn(e)?!0:t.test(e):Tn(e)}function Ei(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var Zl=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function Mn(e){return e.charCodeAt(0)>=768&&Zl.test(e)}function Ri(e,t,n){for(;(n<0?t>0:tn?-1:1;;){if(t==n)return t;var i=(t+n)/2,o=r<0?Math.ceil(i):Math.floor(i);if(o==t)return e(o)?t:n;e(o)?n=o:t=o+r}}function ql(e,t,n,r){if(!e)return r(t,n,"ltr",0);for(var i=!1,o=0;ot||t==n&&l.to==t)&&(r(Math.max(l.from,t),Math.min(l.to,n),l.level==1?"rtl":"ltr",o),i=!0)}i||r(t,n,"ltr")}var ar=null;function ur(e,t,n){var r;ar=null;for(var i=0;it)return i;o.to==t&&(o.from!=o.to&&n=="before"?r=i:ar=i),o.from==t&&(o.from!=o.to&&n!="before"?r=i:ar=i)}return r!=null?r:ar}var Jl=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function n(u){return u<=247?e.charAt(u):1424<=u&&u<=1524?"R":1536<=u&&u<=1785?t.charAt(u-1536):1774<=u&&u<=2220?"r":8192<=u&&u<=8203?"w":u==8204?"b":"L"}var r=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,i=/[stwN]/,o=/[LRr]/,l=/[Lb1n]/,s=/[1n]/;function a(u,h,d){this.level=u,this.from=h,this.to=d}return function(u,h){var d=h=="ltr"?"L":"R";if(u.length==0||h=="ltr"&&!r.test(u))return!1;for(var b=u.length,g=[],w=0;w-1&&(r[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function ve(e,t){var n=Dn(e,t);if(!!n.length)for(var r=Array.prototype.slice.call(arguments,2),i=0;i0}function Rt(e){e.prototype.on=function(t,n){X(this,t,n)},e.prototype.off=function(t,n){Ze(this,t,n)}}function Ie(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function Ui(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function An(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==!1}function fr(e){Ie(e),Ui(e)}function On(e){return e.target||e.srcElement}function Ki(e){var t=e.which;return t==null&&(e.button&1?t=1:e.button&2?t=3:e.button&4&&(t=2)),m&&e.ctrlKey&&t==1&&(t=3),t}var Ql=function(){if(Z&&Y<9)return!1;var e=T("div");return"draggable"in e||"dragDrop"in e}(),Nn;function jl(e){if(Nn==null){var t=T("span","\u200B");O(e,T("span",[t,document.createTextNode("x")])),e.firstChild.offsetHeight!=0&&(Nn=t.offsetWidth<=1&&t.offsetHeight>2&&!(Z&&Y<8))}var n=Nn?T("span","\u200B"):T("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return n.setAttribute("cm-text",""),n}var Wn;function Vl(e){if(Wn!=null)return Wn;var t=O(e,document.createTextNode("A\u062EA")),n=$(t,0,1).getBoundingClientRect(),r=$(t,1,2).getBoundingClientRect();return W(e),!n||n.left==n.right?!1:Wn=r.right-n.right<3}var Hn=` + +b`.split(/\n/).length!=3?function(e){for(var t=0,n=[],r=e.length;t<=r;){var i=e.indexOf(` +`,t);i==-1&&(i=e.length);var o=e.slice(t,e.charAt(i-1)=="\r"?i-1:i),l=o.indexOf("\r");l!=-1?(n.push(o.slice(0,l)),t+=l+1):(n.push(o),t=i+1)}return n}:function(e){return e.split(/\r\n?|\n/)},$l=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(t){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(n){}return!t||t.parentElement()!=e?!1:t.compareEndPoints("StartToEnd",t)!=0},es=function(){var e=T("div");return"oncopy"in e?!0:(e.setAttribute("oncopy","return;"),typeof e.oncopy=="function")}(),Fn=null;function ts(e){if(Fn!=null)return Fn;var t=O(e,T("span","x")),n=t.getBoundingClientRect(),r=$(t,0,1).getBoundingClientRect();return Fn=Math.abs(n.left-r.left)>1}var Bn={},It={};function rs(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Bn[e]=t}function ns(e,t){It[e]=t}function _r(e){if(typeof e=="string"&&It.hasOwnProperty(e))e=It[e];else if(e&&typeof e.name=="string"&&It.hasOwnProperty(e.name)){var t=It[e.name];typeof t=="string"&&(t={name:t}),e=Pi(t,e),e.name=t.name}else{if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return _r("application/xml");if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return _r("application/json")}return typeof e=="string"?{name:e}:e||{name:"null"}}function Pn(e,t){t=_r(t);var n=Bn[t.name];if(!n)return Pn(e,"text/plain");var r=n(e,t);if(zt.hasOwnProperty(t.name)){var i=zt[t.name];for(var o in i)!i.hasOwnProperty(o)||(r.hasOwnProperty(o)&&(r["_"+o]=r[o]),r[o]=i[o])}if(r.name=t.name,t.helperType&&(r.helperType=t.helperType),t.modeProps)for(var l in t.modeProps)r[l]=t.modeProps[l];return r}var zt={};function is(e,t){var n=zt.hasOwnProperty(e)?zt[e]:zt[e]={};Re(t,n)}function Lt(e,t){if(t===!0)return t;if(e.copyState)return e.copyState(t);var n={};for(var r in t){var i=t[r];i instanceof Array&&(i=i.concat([])),n[r]=i}return n}function En(e,t){for(var n;e.innerMode&&(n=e.innerMode(t),!(!n||n.mode==e));)t=n.state,e=n.mode;return n||{mode:e,state:t}}function _i(e,t,n){return e.startState?e.startState(t,n):!0}var ge=function(e,t,n){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=n};ge.prototype.eol=function(){return this.pos>=this.string.length},ge.prototype.sol=function(){return this.pos==this.lineStart},ge.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},ge.prototype.next=function(){if(this.post},ge.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},ge.prototype.skipToEnd=function(){this.pos=this.string.length},ge.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},ge.prototype.backUp=function(e){this.pos-=e},ge.prototype.column=function(){return this.lastColumnPos0?null:(o&&t!==!1&&(this.pos+=o[0].length),o)}},ge.prototype.current=function(){return this.string.slice(this.start,this.pos)},ge.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},ge.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},ge.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};function K(e,t){if(t-=e.first,t<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var n=e;!n.lines;)for(var r=0;;++r){var i=n.children[r],o=i.chunkSize();if(t=e.first&&tn?A(n,K(e,n).text.length):os(t,K(e,t.line).text.length)}function os(e,t){var n=e.ch;return n==null||n>t?A(e.line,t):n<0?A(e.line,0):e}function Xi(e,t){for(var n=[],r=0;rthis.maxLookAhead&&(this.maxLookAhead=e),t},nt.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},nt.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},nt.fromSaved=function(e,t,n){return t instanceof Yr?new nt(e,Lt(e.mode,t.state),n,t.lookAhead):new nt(e,Lt(e.mode,t),n)},nt.prototype.save=function(e){var t=e!==!1?Lt(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Yr(t,this.maxLookAhead):t};function Yi(e,t,n,r){var i=[e.state.modeGen],o={};Vi(e,t.text,e.doc.mode,n,function(u,h){return i.push(u,h)},o,r);for(var l=n.state,s=function(u){n.baseTokens=i;var h=e.state.overlays[u],d=1,b=0;n.state=!0,Vi(e,t.text,h.mode,n,function(g,w){for(var L=d;bg&&i.splice(d,1,g,i[d+1],N),d+=2,b=Math.min(g,N)}if(!!w)if(h.opaque)i.splice(L,d-L,g,"overlay "+w),d=L+2;else for(;Le.options.maxHighlightLength&&Lt(e.doc.mode,r.state),o=Yi(e,t,r);i&&(r.state=i),t.stateAfter=r.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),n===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function cr(e,t,n){var r=e.doc,i=e.display;if(!r.mode.startState)return new nt(r,!0,t);var o=ls(e,t,n),l=o>r.first&&K(r,o-1).stateAfter,s=l?nt.fromSaved(r,l,o):new nt(r,_i(r.mode),o);return r.iter(o,t,function(a){Kn(e,a.text,s);var u=s.line;a.stateAfter=u==t-1||u%5==0||u>=i.viewFrom&&ut.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}var Ji=function(e,t,n){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=n};function Qi(e,t,n,r){var i=e.doc,o=i.mode,l;t=j(i,t);var s=K(i,t.line),a=cr(e,t.line,n),u=new ge(s.text,e.options.tabSize,a),h;for(r&&(h=[]);(r||u.pose.options.maxHighlightLength?(s=!1,l&&Kn(e,t,r,h.pos),h.pos=t.length,d=null):d=ji(_n(n,h,r.state,b),o),b){var g=b[0].name;g&&(d="m-"+(d?g+" "+d:g))}if(!s||u!=d){for(;al;--s){if(s<=o.first)return o.first;var a=K(o,s-1),u=a.stateAfter;if(u&&(!n||s+(u instanceof Yr?u.lookAhead:0)<=o.modeFrontier))return s;var h=be(a.text,null,e.options.tabSize);(i==null||r>h)&&(i=s-1,r=h)}return i}function ss(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontiern;r--){var i=K(e,r).stateAfter;if(i&&(!(i instanceof Yr)||r+i.lookAhead=t:o.to>t);(r||(r=[])).push(new Zr(l,o.from,a?null:o.to))}}return r}function ds(e,t,n){var r;if(e)for(var i=0;i=t:o.to>t);if(s||o.from==t&&l.type=="bookmark"&&(!n||o.marker.insertLeft)){var a=o.from==null||(l.inclusiveLeft?o.from<=t:o.from0&&s)for(var E=0;E0)){var h=[a,1],d=Q(u.from,s.from),b=Q(u.to,s.to);(d<0||!l.inclusiveLeft&&!d)&&h.push({from:u.from,to:s.from}),(b>0||!l.inclusiveRight&&!b)&&h.push({from:s.to,to:u.to}),i.splice.apply(i,h),a+=h.length-3}}return i}function to(e){var t=e.markedSpans;if(!!t){for(var n=0;nt)&&(!r||Xn(r,o.marker)<0)&&(r=o.marker)}return r}function oo(e,t,n,r,i){var o=K(e,t),l=at&&o.markedSpans;if(l)for(var s=0;s=0&&d<=0||h<=0&&d>=0)&&(h<=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?Q(u.to,n)>=0:Q(u.to,n)>0)||h>=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?Q(u.from,r)<=0:Q(u.from,r)<0)))return!0}}}function je(e){for(var t;t=io(e);)e=t.find(-1,!0).line;return e}function gs(e){for(var t;t=Qr(e);)e=t.find(1,!0).line;return e}function ys(e){for(var t,n;t=Qr(e);)e=t.find(1,!0).line,(n||(n=[])).push(e);return n}function Yn(e,t){var n=K(e,t),r=je(n);return n==r?t:ne(r)}function lo(e,t){if(t>e.lastLine())return t;var n=K(e,t),r;if(!pt(e,n))return t;for(;r=Qr(n);)n=r.find(1,!0).line;return ne(n)+1}function pt(e,t){var n=at&&t.markedSpans;if(n){for(var r=void 0,i=0;it.maxLineLength&&(t.maxLineLength=i,t.maxLine=r)})}var Ut=function(e,t,n){this.text=e,ro(this,t),this.height=n?n(this):1};Ut.prototype.lineNo=function(){return ne(this)},Rt(Ut);function ms(e,t,n,r){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),e.order!=null&&(e.order=null),to(e),ro(e,n);var i=r?r(e):1;i!=e.height&&rt(e,i)}function bs(e){e.parent=null,to(e)}var Cs={},Ss={};function so(e,t){if(!e||/^\s*$/.test(e))return null;var n=t.addModeClass?Ss:Cs;return n[e]||(n[e]=e.replace(/\S+/g,"cm-$&"))}function ao(e,t){var n=J("span",null,null,ee?"padding-right: .1px":null),r={pre:J("pre",[n],"CodeMirror-line"),content:n,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o=i?t.rest[i-1]:t.line,l=void 0;r.pos=0,r.addToken=ws,Vl(e.display.measure)&&(l=st(o,e.doc.direction))&&(r.addToken=ks(r.addToken,l)),r.map=[];var s=t!=e.display.externalMeasured&&ne(o);Ts(o,r,Zi(e,o,s)),o.styleClasses&&(o.styleClasses.bgClass&&(r.bgClass=Fe(o.styleClasses.bgClass,r.bgClass||"")),o.styleClasses.textClass&&(r.textClass=Fe(o.styleClasses.textClass,r.textClass||""))),r.map.length==0&&r.map.push(0,0,r.content.appendChild(jl(e.display.measure))),i==0?(t.measure.map=r.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(r.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(ee){var a=r.content.lastChild;(/\bcm-tab\b/.test(a.className)||a.querySelector&&a.querySelector(".cm-tab"))&&(r.content.className="cm-tab-wrap-hack")}return ve(e,"renderLine",e,t.line,r.pre),r.pre.className&&(r.textClass=Fe(r.pre.className,r.textClass||"")),r}function xs(e){var t=T("span","\u2022","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function ws(e,t,n,r,i,o,l){if(!!t){var s=e.splitSpaces?Ls(t,e.trailingSpace):t,a=e.cm.state.specialChars,u=!1,h;if(!a.test(t))e.col+=t.length,h=document.createTextNode(s),e.map.push(e.pos,e.pos+t.length,h),Z&&Y<9&&(u=!0),e.pos+=t.length;else{h=document.createDocumentFragment();for(var d=0;;){a.lastIndex=d;var b=a.exec(t),g=b?b.index-d:t.length-d;if(g){var w=document.createTextNode(s.slice(d,d+g));Z&&Y<9?h.appendChild(T("span",[w])):h.appendChild(w),e.map.push(e.pos,e.pos+g,w),e.col+=g,e.pos+=g}if(!b)break;d+=g+1;var L=void 0;if(b[0]==" "){var N=e.cm.options.tabSize,H=N-e.col%N;L=h.appendChild(T("span",kn(H),"cm-tab")),L.setAttribute("role","presentation"),L.setAttribute("cm-text"," "),e.col+=H}else b[0]=="\r"||b[0]==` +`?(L=h.appendChild(T("span",b[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),L.setAttribute("cm-text",b[0]),e.col+=1):(L=e.cm.options.specialCharPlaceholder(b[0]),L.setAttribute("cm-text",b[0]),Z&&Y<9?h.appendChild(T("span",[L])):h.appendChild(L),e.col+=1);e.map.push(e.pos,e.pos+1,L),e.pos++}}if(e.trailingSpace=s.charCodeAt(t.length-1)==32,n||r||i||u||o||l){var P=n||"";r&&(P+=r),i&&(P+=i);var F=T("span",[h],P,o);if(l)for(var E in l)l.hasOwnProperty(E)&&E!="style"&&E!="class"&&F.setAttribute(E,l[E]);return e.content.appendChild(F)}e.content.appendChild(h)}}function Ls(e,t){if(e.length>1&&!/ /.test(e))return e;for(var n=t,r="",i=0;iu&&d.from<=u));b++);if(d.to>=h)return e(n,r,i,o,l,s,a);e(n,r.slice(0,d.to-u),i,o,null,s,a),o=null,r=r.slice(d.to-u),u=d.to}}}function uo(e,t,n,r){var i=!r&&n.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!r&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement("span"))),i.setAttribute("cm-marker",n.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function Ts(e,t,n){var r=e.markedSpans,i=e.text,o=0;if(!r){for(var l=1;la||V.collapsed&&_.to==a&&_.from==a)){if(_.to!=null&&_.to!=a&&g>_.to&&(g=_.to,L=""),V.className&&(w+=" "+V.className),V.css&&(b=(b?b+";":"")+V.css),V.startStyle&&_.from==a&&(N+=" "+V.startStyle),V.endStyle&&_.to==g&&(E||(E=[])).push(V.endStyle,_.to),V.title&&((P||(P={})).title=V.title),V.attributes)for(var le in V.attributes)(P||(P={}))[le]=V.attributes[le];V.collapsed&&(!H||Xn(H.marker,V)<0)&&(H=_)}else _.from>a&&g>_.from&&(g=_.from)}if(E)for(var De=0;De=s)break;for(var Ye=Math.min(s,g);;){if(h){var Ke=a+h.length;if(!H){var ye=Ke>Ye?h.slice(0,Ye-a):h;t.addToken(t,ye,d?d+w:w,N,a+ye.length==g?L:"",b,P)}if(Ke>=Ye){h=h.slice(Ye-a),a=Ye;break}a=Ke,N=""}h=i.slice(o,o=n[u++]),d=so(n[u++],t.cm.options)}}}function fo(e,t,n){this.line=t,this.rest=ys(t),this.size=this.rest?ne(re(this.rest))-n+1:1,this.node=this.text=null,this.hidden=pt(e,t)}function Vr(e,t,n){for(var r=[],i,o=t;o2&&o.push((a.bottom+u.top)/2-n.top)}}o.push(n.bottom-n.top)}}function mo(e,t,n){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};if(e.rest){for(var r=0;rn)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}}function Es(e,t){t=je(t);var n=ne(t),r=e.display.externalMeasured=new fo(e.doc,t,n);r.lineN=n;var i=r.built=ao(e,r);return r.text=i.pre,O(e.display.lineMeasure,i.pre),r}function bo(e,t,n,r){return ot(e,_t(e,t),n,r)}function Vn(e,t){if(t>=e.display.viewFrom&&t=n.lineN&&tt)&&(o=a-s,i=o-1,t>=a&&(l="right")),i!=null){if(r=e[u+2],s==a&&n==(r.insertLeft?"left":"right")&&(l=n),n=="left"&&i==0)for(;u&&e[u-2]==e[u-3]&&e[u-1].insertLeft;)r=e[(u-=3)+2],l="left";if(n=="right"&&i==a-s)for(;u=0&&(n=e[i]).left==n.right;i--);return n}function Is(e,t,n,r){var i=So(t.map,n,r),o=i.node,l=i.start,s=i.end,a=i.collapse,u;if(o.nodeType==3){for(var h=0;h<4;h++){for(;l&&Mn(t.line.text.charAt(i.coverStart+l));)--l;for(;i.coverStart+s0&&(a=r="right");var d;e.options.lineWrapping&&(d=o.getClientRects()).length>1?u=d[r=="right"?d.length-1:0]:u=o.getBoundingClientRect()}if(Z&&Y<9&&!l&&(!u||!u.left&&!u.right)){var b=o.parentNode.getClientRects()[0];b?u={left:b.left,right:b.left+Xt(e.display),top:b.top,bottom:b.bottom}:u=Co}for(var g=u.top-t.rect.top,w=u.bottom-t.rect.top,L=(g+w)/2,N=t.view.measure.heights,H=0;H=r.text.length?(a=r.text.length,u="before"):a<=0&&(a=0,u="after"),!s)return l(u=="before"?a-1:a,u=="before");function h(w,L,N){var H=s[L],P=H.level==1;return l(N?w-1:w,P!=N)}var d=ur(s,a,u),b=ar,g=h(a,d,u=="before");return b!=null&&(g.other=h(a,b,u!="before")),g}function Mo(e,t){var n=0;t=j(e.doc,t),e.options.lineWrapping||(n=Xt(e.display)*t.ch);var r=K(e.doc,t.line),i=ut(r)+$r(e.display);return{left:n,right:n,top:i,bottom:i+r.height}}function ei(e,t,n,r,i){var o=A(e,t,n);return o.xRel=i,r&&(o.outside=r),o}function ti(e,t,n){var r=e.doc;if(n+=e.display.viewOffset,n<0)return ei(r.first,0,null,-1,-1);var i=Tt(r,n),o=r.first+r.size-1;if(i>o)return ei(r.first+r.size-1,K(r,o).text.length,null,1,1);t<0&&(t=0);for(var l=K(r,i);;){var s=Us(e,l,i,t,n),a=vs(l,s.ch+(s.xRel>0||s.outside>0?1:0));if(!a)return s;var u=a.find(1);if(u.line==i)return u;l=K(r,i=u.line)}}function Do(e,t,n,r){r-=$n(t);var i=t.text.length,o=sr(function(l){return ot(e,n,l-1).bottom<=r},i,0);return i=sr(function(l){return ot(e,n,l).top>r},o,i),{begin:o,end:i}}function Ao(e,t,n,r){n||(n=_t(e,t));var i=en(e,t,ot(e,n,r),"line").top;return Do(e,t,n,i)}function ri(e,t,n,r){return e.bottom<=n?!1:e.top>n?!0:(r?e.left:e.right)>t}function Us(e,t,n,r,i){i-=ut(t);var o=_t(e,t),l=$n(t),s=0,a=t.text.length,u=!0,h=st(t,e.doc.direction);if(h){var d=(e.options.lineWrapping?_s:Ks)(e,t,n,o,h,r,i);u=d.level!=1,s=u?d.from:d.to-1,a=u?d.to:d.from-1}var b=null,g=null,w=sr(function(G){var _=ot(e,o,G);return _.top+=l,_.bottom+=l,ri(_,r,i,!1)?(_.top<=i&&_.left<=r&&(b=G,g=_),!0):!1},s,a),L,N,H=!1;if(g){var P=r-g.left=E.bottom?1:0}return w=Ri(t.text,w,1),ei(n,w,N,H,r-L)}function Ks(e,t,n,r,i,o,l){var s=sr(function(d){var b=i[d],g=b.level!=1;return ri(Ve(e,A(n,g?b.to:b.from,g?"before":"after"),"line",t,r),o,l,!0)},0,i.length-1),a=i[s];if(s>0){var u=a.level!=1,h=Ve(e,A(n,u?a.from:a.to,u?"after":"before"),"line",t,r);ri(h,o,l,!0)&&h.top>l&&(a=i[s-1])}return a}function _s(e,t,n,r,i,o,l){var s=Do(e,t,r,l),a=s.begin,u=s.end;/\s/.test(t.text.charAt(u-1))&&u--;for(var h=null,d=null,b=0;b=u||g.to<=a)){var w=g.level!=1,L=ot(e,r,w?Math.min(u,g.to)-1:Math.max(a,g.from)).right,N=LN)&&(h=g,d=N)}}return h||(h=i[i.length-1]),h.fromu&&(h={from:h.from,to:u,level:h.level}),h}var Dt;function Gt(e){if(e.cachedTextHeight!=null)return e.cachedTextHeight;if(Dt==null){Dt=T("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)Dt.appendChild(document.createTextNode("x")),Dt.appendChild(T("br"));Dt.appendChild(document.createTextNode("x"))}O(e.measure,Dt);var n=Dt.offsetHeight/50;return n>3&&(e.cachedTextHeight=n),W(e.measure),n||1}function Xt(e){if(e.cachedCharWidth!=null)return e.cachedCharWidth;var t=T("span","xxxxxxxxxx"),n=T("pre",[t],"CodeMirror-line-like");O(e.measure,n);var r=t.getBoundingClientRect(),i=(r.right-r.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function ni(e){for(var t=e.display,n={},r={},i=t.gutters.clientLeft,o=t.gutters.firstChild,l=0;o;o=o.nextSibling,++l){var s=e.display.gutterSpecs[l].className;n[s]=o.offsetLeft+o.clientLeft+i,r[s]=o.clientWidth}return{fixedPos:ii(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:n,gutterWidth:r,wrapperWidth:t.wrapper.clientWidth}}function ii(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function Oo(e){var t=Gt(e.display),n=e.options.lineWrapping,r=n&&Math.max(5,e.display.scroller.clientWidth/Xt(e.display)-3);return function(i){if(pt(e.doc,i))return 0;var o=0;if(i.widgets)for(var l=0;l0&&(u=K(e.doc,a.line).text).length==a.ch){var h=be(u,u.length,e.options.tabSize)-u.length;a=A(a.line,Math.max(0,Math.round((o-yo(e.display).left)/Xt(e.display))-h))}return a}function Ot(e,t){if(t>=e.display.viewTo||(t-=e.display.viewFrom,t<0))return null;for(var n=e.display.view,r=0;rt)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)at&&Yn(e.doc,t)i.viewFrom?gt(e):(i.viewFrom+=r,i.viewTo+=r);else if(t<=i.viewFrom&&n>=i.viewTo)gt(e);else if(t<=i.viewFrom){var o=rn(e,n,n+r,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=r):gt(e)}else if(n>=i.viewTo){var l=rn(e,t,t,-1);l?(i.view=i.view.slice(0,l.index),i.viewTo=l.lineN):gt(e)}else{var s=rn(e,t,t,-1),a=rn(e,n,n+r,1);s&&a?(i.view=i.view.slice(0,s.index).concat(Vr(e,s.lineN,a.lineN)).concat(i.view.slice(a.index)),i.viewTo+=r):gt(e)}var u=i.externalMeasured;u&&(n=i.lineN&&t=r.viewTo)){var o=r.view[Ot(e,t)];if(o.node!=null){var l=o.changes||(o.changes=[]);Ce(l,n)==-1&&l.push(n)}}}function gt(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function rn(e,t,n,r){var i=Ot(e,t),o,l=e.display.view;if(!at||n==e.doc.first+e.doc.size)return{index:i,lineN:n};for(var s=e.display.viewFrom,a=0;a0){if(i==l.length-1)return null;o=s+l[i].size-t,i++}else o=s-t;t+=o,n+=o}for(;Yn(e.doc,n)!=n;){if(i==(r<0?0:l.length-1))return null;n+=r*l[i-(r<0?1:0)].size,i+=r}return{index:i,lineN:n}}function Gs(e,t,n){var r=e.display,i=r.view;i.length==0||t>=r.viewTo||n<=r.viewFrom?(r.view=Vr(e,t,n),r.viewFrom=t):(r.viewFrom>t?r.view=Vr(e,t,r.viewFrom).concat(r.view):r.viewFromn&&(r.view=r.view.slice(0,Ot(e,n)))),r.viewTo=n}function No(e){for(var t=e.display.view,n=0,r=0;r=e.display.viewTo||a.to().line0?l:e.defaultCharWidth())+"px"}if(r.other){var s=n.appendChild(T("div","\xA0","CodeMirror-cursor CodeMirror-secondarycursor"));s.style.display="",s.style.left=r.other.left+"px",s.style.top=r.other.top+"px",s.style.height=(r.other.bottom-r.other.top)*.85+"px"}}function nn(e,t){return e.top-t.top||e.left-t.left}function Xs(e,t,n){var r=e.display,i=e.doc,o=document.createDocumentFragment(),l=yo(e.display),s=l.left,a=Math.max(r.sizerWidth,Mt(e)-r.sizer.offsetLeft)-l.right,u=i.direction=="ltr";function h(F,E,G,_){E<0&&(E=0),E=Math.round(E),_=Math.round(_),o.appendChild(T("div",null,"CodeMirror-selected","position: absolute; left: "+F+`px; + top: `+E+"px; width: "+(G==null?a-F:G)+`px; + height: `+(_-E)+"px"))}function d(F,E,G){var _=K(i,F),V=_.text.length,le,De;function ue(ye,_e){return tn(e,A(F,ye),"div",_,_e)}function Ye(ye,_e,Ne){var Se=Ao(e,_,null,ye),me=_e=="ltr"==(Ne=="after")?"left":"right",he=Ne=="after"?Se.begin:Se.end-(/\s/.test(_.text.charAt(Se.end-1))?2:1);return ue(he,me)[me]}var Ke=st(_,i.direction);return ql(Ke,E||0,G==null?V:G,function(ye,_e,Ne,Se){var me=Ne=="ltr",he=ue(ye,me?"left":"right"),Ge=ue(_e-1,me?"right":"left"),ir=E==null&&ye==0,xt=G==null&&_e==V,He=Se==0,lt=!Ke||Se==Ke.length-1;if(Ge.top-he.top<=3){var Ae=(u?ir:xt)&&He,Wi=(u?xt:ir)&<,dt=Ae?s:(me?he:Ge).left,Bt=Wi?a:(me?Ge:he).right;h(dt,he.top,Bt-dt,he.bottom)}else{var Pt,Pe,or,Hi;me?(Pt=u&&ir&&He?s:he.left,Pe=u?a:Ye(ye,Ne,"before"),or=u?s:Ye(_e,Ne,"after"),Hi=u&&xt&<?a:Ge.right):(Pt=u?Ye(ye,Ne,"before"):s,Pe=!u&&ir&&He?a:he.right,or=!u&&xt&<?s:Ge.left,Hi=u?Ye(_e,Ne,"after"):a),h(Pt,he.top,Pe-Pt,he.bottom),he.bottom0?t.blinker=setInterval(function(){e.hasFocus()||Yt(e),t.cursorDiv.style.visibility=(n=!n)?"":"hidden"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Ho(e){e.hasFocus()||(e.display.input.focus(),e.state.focused||ui(e))}function ai(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,e.state.focused&&Yt(e))},100)}function ui(e,t){e.state.delayingBlurEvent&&!e.state.draggingText&&(e.state.delayingBlurEvent=!1),e.options.readOnly!="nocursor"&&(e.state.focused||(ve(e,"focus",e,t),e.state.focused=!0,pe(e.display.wrapper,"CodeMirror-focused"),!e.curOp&&e.display.selForContextMenu!=e.doc.sel&&(e.display.input.reset(),ee&&setTimeout(function(){return e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),si(e))}function Yt(e,t){e.state.delayingBlurEvent||(e.state.focused&&(ve(e,"blur",e,t),e.state.focused=!1,D(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function on(e){for(var t=e.display,n=t.lineDiv.offsetTop,r=Math.max(0,t.scroller.getBoundingClientRect().top),i=t.lineDiv.getBoundingClientRect().top,o=0,l=0;l.005||g<-.005)&&(ie.display.sizerWidth){var L=Math.ceil(h/Xt(e.display));L>e.display.maxLineLength&&(e.display.maxLineLength=L,e.display.maxLine=s.line,e.display.maxLineChanged=!0)}}}Math.abs(o)>2&&(t.scroller.scrollTop+=o)}function Fo(e){if(e.widgets)for(var t=0;t=l&&(o=Tt(t,ut(K(t,a))-e.wrapper.clientHeight),l=a)}return{from:o,to:Math.max(l,o+1)}}function Ys(e,t){if(!Le(e,"scrollCursorIntoView")){var n=e.display,r=n.sizer.getBoundingClientRect(),i=null;if(t.top+r.top<0?i=!0:t.bottom+r.top>(window.innerHeight||document.documentElement.clientHeight)&&(i=!1),i!=null&&!C){var o=T("div","\u200B",null,`position: absolute; + top: `+(t.top-n.viewOffset-$r(e.display))+`px; + height: `+(t.bottom-t.top+it(e)+n.barHeight)+`px; + left: `+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(o),o.scrollIntoView(i),e.display.lineSpace.removeChild(o)}}}function Zs(e,t,n,r){r==null&&(r=0);var i;!e.options.lineWrapping&&t==n&&(n=t.sticky=="before"?A(t.line,t.ch+1,"before"):t,t=t.ch?A(t.line,t.sticky=="before"?t.ch-1:t.ch,"after"):t);for(var o=0;o<5;o++){var l=!1,s=Ve(e,t),a=!n||n==t?s:Ve(e,n);i={left:Math.min(s.left,a.left),top:Math.min(s.top,a.top)-r,right:Math.max(s.left,a.left),bottom:Math.max(s.bottom,a.bottom)+r};var u=fi(e,i),h=e.doc.scrollTop,d=e.doc.scrollLeft;if(u.scrollTop!=null&&(Cr(e,u.scrollTop),Math.abs(e.doc.scrollTop-h)>1&&(l=!0)),u.scrollLeft!=null&&(Nt(e,u.scrollLeft),Math.abs(e.doc.scrollLeft-d)>1&&(l=!0)),!l)break}return i}function qs(e,t){var n=fi(e,t);n.scrollTop!=null&&Cr(e,n.scrollTop),n.scrollLeft!=null&&Nt(e,n.scrollLeft)}function fi(e,t){var n=e.display,r=Gt(e.display);t.top<0&&(t.top=0);var i=e.curOp&&e.curOp.scrollTop!=null?e.curOp.scrollTop:n.scroller.scrollTop,o=jn(e),l={};t.bottom-t.top>o&&(t.bottom=t.top+o);var s=e.doc.height+Qn(n),a=t.tops-r;if(t.topi+o){var h=Math.min(t.top,(u?s:t.bottom)-o);h!=i&&(l.scrollTop=h)}var d=e.options.fixedGutter?0:n.gutters.offsetWidth,b=e.curOp&&e.curOp.scrollLeft!=null?e.curOp.scrollLeft:n.scroller.scrollLeft-d,g=Mt(e)-n.gutters.offsetWidth,w=t.right-t.left>g;return w&&(t.right=t.left+g),t.left<10?l.scrollLeft=0:t.leftg+b-3&&(l.scrollLeft=t.right+(w?0:10)-g),l}function hi(e,t){t!=null&&(sn(e),e.curOp.scrollTop=(e.curOp.scrollTop==null?e.doc.scrollTop:e.curOp.scrollTop)+t)}function Zt(e){sn(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function br(e,t,n){(t!=null||n!=null)&&sn(e),t!=null&&(e.curOp.scrollLeft=t),n!=null&&(e.curOp.scrollTop=n)}function Js(e,t){sn(e),e.curOp.scrollToPos=t}function sn(e){var t=e.curOp.scrollToPos;if(t){e.curOp.scrollToPos=null;var n=Mo(e,t.from),r=Mo(e,t.to);Bo(e,n,r,t.margin)}}function Bo(e,t,n,r){var i=fi(e,{left:Math.min(t.left,n.left),top:Math.min(t.top,n.top)-r,right:Math.max(t.right,n.right),bottom:Math.max(t.bottom,n.bottom)+r});br(e,i.scrollLeft,i.scrollTop)}function Cr(e,t){Math.abs(e.doc.scrollTop-t)<2||(I||di(e,{top:t}),Po(e,t,!0),I&&di(e),wr(e,100))}function Po(e,t,n){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),!(e.display.scroller.scrollTop==t&&!n)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function Nt(e,t,n,r){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),!((n?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!r)&&(e.doc.scrollLeft=t,Uo(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function Sr(e){var t=e.display,n=t.gutters.offsetWidth,r=Math.round(e.doc.height+Qn(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?n:0,docHeight:r,scrollHeight:r+it(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:n}}var Wt=function(e,t,n){this.cm=n;var r=this.vert=T("div",[T("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=T("div",[T("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");r.tabIndex=i.tabIndex=-1,e(r),e(i),X(r,"scroll",function(){r.clientHeight&&t(r.scrollTop,"vertical")}),X(i,"scroll",function(){i.clientWidth&&t(i.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,Z&&Y<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Wt.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,n=e.scrollHeight>e.clientHeight+1,r=e.nativeBarWidth;if(n){this.vert.style.display="block",this.vert.style.bottom=t?r+"px":"0";var i=e.viewHeight-(t?r:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+"px"}else this.vert.scrollTop=0,this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=n?r+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(n?r:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(r==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:n?r:0,bottom:t?r:0}},Wt.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Wt.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Wt.prototype.zeroWidthHack=function(){var e=m&&!R?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Qe,this.disableVert=new Qe},Wt.prototype.enableZeroWidthBar=function(e,t,n){e.style.pointerEvents="auto";function r(){var i=e.getBoundingClientRect(),o=n=="vert"?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1);o!=e?e.style.pointerEvents="none":t.set(1e3,r)}t.set(1e3,r)},Wt.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var xr=function(){};xr.prototype.update=function(){return{bottom:0,right:0}},xr.prototype.setScrollLeft=function(){},xr.prototype.setScrollTop=function(){},xr.prototype.clear=function(){};function qt(e,t){t||(t=Sr(e));var n=e.display.barWidth,r=e.display.barHeight;Eo(e,t);for(var i=0;i<4&&n!=e.display.barWidth||r!=e.display.barHeight;i++)n!=e.display.barWidth&&e.options.lineWrapping&&on(e),Eo(e,Sr(e)),n=e.display.barWidth,r=e.display.barHeight}function Eo(e,t){var n=e.display,r=n.scrollbars.update(t);n.sizer.style.paddingRight=(n.barWidth=r.right)+"px",n.sizer.style.paddingBottom=(n.barHeight=r.bottom)+"px",n.heightForcer.style.borderBottom=r.bottom+"px solid transparent",r.right&&r.bottom?(n.scrollbarFiller.style.display="block",n.scrollbarFiller.style.height=r.bottom+"px",n.scrollbarFiller.style.width=r.right+"px"):n.scrollbarFiller.style.display="",r.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(n.gutterFiller.style.display="block",n.gutterFiller.style.height=r.bottom+"px",n.gutterFiller.style.width=t.gutterWidth+"px"):n.gutterFiller.style.display=""}var Ro={native:Wt,null:xr};function Io(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&D(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new Ro[e.options.scrollbarStyle](function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),X(t,"mousedown",function(){e.state.focused&&setTimeout(function(){return e.display.input.focus()},0)}),t.setAttribute("cm-not-content","true")},function(t,n){n=="horizontal"?Nt(e,t):Cr(e,t)},e),e.display.scrollbars.addClass&&pe(e.display.wrapper,e.display.scrollbars.addClass)}var Qs=0;function Ht(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Qs,markArrays:null},Ms(e.curOp)}function Ft(e){var t=e.curOp;t&&As(t,function(n){for(var r=0;r=n.viewTo)||n.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new an(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function $s(e){e.updatedDisplay=e.mustUpdate&&ci(e.cm,e.update)}function ea(e){var t=e.cm,n=t.display;e.updatedDisplay&&on(t),e.barMeasure=Sr(t),n.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=bo(t,n.maxLine,n.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(n.scroller.clientWidth,n.sizer.offsetLeft+e.adjustWidthTo+it(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,n.sizer.offsetLeft+e.adjustWidthTo-Mt(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=n.input.prepareSelection())}function ta(e){var t=e.cm;e.adjustWidthTo!=null&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft=e.display.viewTo)){var n=+new Date+e.options.workTime,r=cr(e,t.highlightFrontier),i=[];t.iter(r.line,Math.min(t.first+t.size,e.display.viewTo+500),function(o){if(r.line>=e.display.viewFrom){var l=o.styles,s=o.text.length>e.options.maxHighlightLength?Lt(t.mode,r.state):null,a=Yi(e,o,r,!0);s&&(r.state=s),o.styles=a.styles;var u=o.styleClasses,h=a.classes;h?o.styleClasses=h:u&&(o.styleClasses=null);for(var d=!l||l.length!=o.styles.length||u!=h&&(!u||!h||u.bgClass!=h.bgClass||u.textClass!=h.textClass),b=0;!d&&bn)return wr(e,e.options.workDelay),!0}),t.highlightFrontier=r.line,t.modeFrontier=Math.max(t.modeFrontier,r.line),i.length&&Xe(e,function(){for(var o=0;o=n.viewFrom&&t.visible.to<=n.viewTo&&(n.updateLineNumbers==null||n.updateLineNumbers>=n.viewTo)&&n.renderedView==n.view&&No(e)==0)return!1;Ko(e)&&(gt(e),t.dims=ni(e));var i=r.first+r.size,o=Math.max(t.visible.from-e.options.viewportMargin,r.first),l=Math.min(i,t.visible.to+e.options.viewportMargin);n.viewFroml&&n.viewTo-l<20&&(l=Math.min(i,n.viewTo)),at&&(o=Yn(e.doc,o),l=lo(e.doc,l));var s=o!=n.viewFrom||l!=n.viewTo||n.lastWrapHeight!=t.wrapperHeight||n.lastWrapWidth!=t.wrapperWidth;Gs(e,o,l),n.viewOffset=ut(K(e.doc,n.viewFrom)),e.display.mover.style.top=n.viewOffset+"px";var a=No(e);if(!s&&a==0&&!t.force&&n.renderedView==n.view&&(n.updateLineNumbers==null||n.updateLineNumbers>=n.viewTo))return!1;var u=oa(e);return a>4&&(n.lineDiv.style.display="none"),sa(e,n.updateLineNumbers,t.dims),a>4&&(n.lineDiv.style.display=""),n.renderedView=n.view,la(u),W(n.cursorDiv),W(n.selectionDiv),n.gutters.style.height=n.sizer.style.minHeight=0,s&&(n.lastWrapHeight=t.wrapperHeight,n.lastWrapWidth=t.wrapperWidth,wr(e,400)),n.updateLineNumbers=null,!0}function zo(e,t){for(var n=t.viewport,r=!0;;r=!1){if(!r||!e.options.lineWrapping||t.oldDisplayWidth==Mt(e)){if(n&&n.top!=null&&(n={top:Math.min(e.doc.height+Qn(e.display)-jn(e),n.top)}),t.visible=ln(e.display,e.doc,n),t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break}else r&&(t.visible=ln(e.display,e.doc,n));if(!ci(e,t))break;on(e);var i=Sr(e);mr(e),qt(e,i),vi(e,i),t.force=!1}t.signal(e,"update",e),(e.display.viewFrom!=e.display.reportedViewFrom||e.display.viewTo!=e.display.reportedViewTo)&&(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function di(e,t){var n=new an(e,t);if(ci(e,n)){on(e),zo(e,n);var r=Sr(e);mr(e),qt(e,r),vi(e,r),n.finish()}}function sa(e,t,n){var r=e.display,i=e.options.lineNumbers,o=r.lineDiv,l=o.firstChild;function s(w){var L=w.nextSibling;return ee&&m&&e.display.currentWheelTarget==w?w.style.display="none":w.parentNode.removeChild(w),L}for(var a=r.view,u=r.viewFrom,h=0;h-1&&(g=!1),ho(e,d,u,n)),g&&(W(d.lineNumber),d.lineNumber.appendChild(document.createTextNode(In(e.options,u)))),l=d.node.nextSibling}u+=d.size}for(;l;)l=s(l)}function pi(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px",ke(e,"gutterChanged",e)}function vi(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+it(e)+"px"}function Uo(e){var t=e.display,n=t.view;if(!(!t.alignWidgets&&(!t.gutters.firstChild||!e.options.fixedGutter))){for(var r=ii(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=r+"px",l=0;ls.clientWidth,u=s.scrollHeight>s.clientHeight;if(!!(r&&a||i&&u)){if(i&&m&&ee){e:for(var h=t.target,d=l.view;h!=s;h=h.parentNode)for(var b=0;b=0&&Q(e,r.to())<=0)return n}return-1};var te=function(e,t){this.anchor=e,this.head=t};te.prototype.from=function(){return Xr(this.anchor,this.head)},te.prototype.to=function(){return Gr(this.anchor,this.head)},te.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function $e(e,t,n){var r=e&&e.options.selectionsMayTouch,i=t[n];t.sort(function(b,g){return Q(b.from(),g.from())}),n=Ce(t,i);for(var o=1;o0:a>=0){var u=Xr(s.from(),l.from()),h=Gr(s.to(),l.to()),d=s.empty()?l.from()==l.head:s.from()==s.head;o<=n&&--n,t.splice(--o,2,new te(d?h:u,d?u:h))}}return new qe(t,n)}function yt(e,t){return new qe([new te(e,t||e)],0)}function mt(e){return e.text?A(e.from.line+e.text.length-1,re(e.text).length+(e.text.length==1?e.from.ch:0)):e.to}function Yo(e,t){if(Q(e,t.from)<0)return e;if(Q(e,t.to)<=0)return mt(t);var n=e.line+t.text.length-(t.to.line-t.from.line)-1,r=e.ch;return e.line==t.to.line&&(r+=mt(t).ch-t.to.ch),A(n,r)}function yi(e,t){for(var n=[],r=0;r1&&e.remove(s.line+1,w-1),e.insert(s.line+1,H)}ke(e,"change",e,t)}function bt(e,t,n){function r(i,o,l){if(i.linked)for(var s=0;s1&&!e.done[e.done.length-2].ranges)return e.done.pop(),re(e.done)}function Vo(e,t,n,r){var i=e.history;i.undone.length=0;var o=+new Date,l,s;if((i.lastOp==r||i.lastOrigin==t.origin&&t.origin&&(t.origin.charAt(0)=="+"&&i.lastModTime>o-(e.cm?e.cm.options.historyEventDelay:500)||t.origin.charAt(0)=="*"))&&(l=ca(i,i.lastOp==r)))s=re(l.changes),Q(t.from,t.to)==0&&Q(t.from,s.to)==0?s.to=mt(t):l.changes.push(Ci(e,t));else{var a=re(i.done);for((!a||!a.ranges)&&hn(e.sel,i.done),l={changes:[Ci(e,t)],generation:i.generation},i.done.push(l);i.done.length>i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(n),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=o,i.lastOp=i.lastSelOp=r,i.lastOrigin=i.lastSelOrigin=t.origin,s||ve(e,"historyAdded")}function da(e,t,n,r){var i=t.charAt(0);return i=="*"||i=="+"&&n.ranges.length==r.ranges.length&&n.somethingSelected()==r.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function pa(e,t,n,r){var i=e.history,o=r&&r.origin;n==i.lastSelOp||o&&i.lastSelOrigin==o&&(i.lastModTime==i.lastSelTime&&i.lastOrigin==o||da(e,o,re(i.done),t))?i.done[i.done.length-1]=t:hn(t,i.done),i.lastSelTime=+new Date,i.lastSelOrigin=o,i.lastSelOp=n,r&&r.clearRedo!==!1&&jo(i.undone)}function hn(e,t){var n=re(t);n&&n.ranges&&n.equals(e)||t.push(e)}function $o(e,t,n,r){var i=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,n),Math.min(e.first+e.size,r),function(l){l.markedSpans&&((i||(i=t["spans_"+e.id]={}))[o]=l.markedSpans),++o})}function va(e){if(!e)return null;for(var t,n=0;n-1&&(re(s)[d]=u[d],delete u[d])}}return r}function Si(e,t,n,r){if(r){var i=e.anchor;if(n){var o=Q(t,i)<0;o!=Q(n,i)<0?(i=t,t=n):o!=Q(t,n)<0&&(t=n)}return new te(i,t)}else return new te(n||t,t)}function cn(e,t,n,r,i){i==null&&(i=e.cm&&(e.cm.display.shift||e.extend)),We(e,new qe([Si(e.sel.primary(),t,n,i)],0),r)}function tl(e,t,n){for(var r=[],i=e.cm&&(e.cm.display.shift||e.extend),o=0;o=t.ch:s.to>t.ch))){if(i&&(ve(a,"beforeCursorEnter"),a.explicitlyCleared))if(o.markedSpans){--l;continue}else break;if(!a.atomic)continue;if(n){var d=a.find(r<0?1:-1),b=void 0;if((r<0?h:u)&&(d=sl(e,d,-r,d&&d.line==t.line?o:null)),d&&d.line==t.line&&(b=Q(d,n))&&(r<0?b<0:b>0))return Qt(e,d,t,r,i)}var g=a.find(r<0?-1:1);return(r<0?u:h)&&(g=sl(e,g,r,g.line==t.line?o:null)),g?Qt(e,g,t,r,i):null}}return t}function pn(e,t,n,r,i){var o=r||1,l=Qt(e,t,n,o,i)||!i&&Qt(e,t,n,o,!0)||Qt(e,t,n,-o,i)||!i&&Qt(e,t,n,-o,!0);return l||(e.cantEdit=!0,A(e.first,0))}function sl(e,t,n,r){return n<0&&t.ch==0?t.line>e.first?j(e,A(t.line-1)):null:n>0&&t.ch==(r||K(e,t.line)).text.length?t.line=0;--i)fl(e,{from:r[i].from,to:r[i].to,text:i?[""]:t.text,origin:t.origin});else fl(e,t)}}function fl(e,t){if(!(t.text.length==1&&t.text[0]==""&&Q(t.from,t.to)==0)){var n=yi(e,t);Vo(e,t,n,e.cm?e.cm.curOp.id:NaN),Tr(e,t,n,Gn(e,t));var r=[];bt(e,function(i,o){!o&&Ce(r,i.history)==-1&&(pl(i.history,t),r.push(i.history)),Tr(i,t,null,Gn(i,t))})}}function vn(e,t,n){var r=e.cm&&e.cm.state.suppressEdits;if(!(r&&!n)){for(var i=e.history,o,l=e.sel,s=t=="undo"?i.done:i.undone,a=t=="undo"?i.undone:i.done,u=0;u=0;--g){var w=b(g);if(w)return w.v}}}}function hl(e,t){if(t!=0&&(e.first+=t,e.sel=new qe(Ur(e.sel.ranges,function(i){return new te(A(i.anchor.line+t,i.anchor.ch),A(i.head.line+t,i.head.ch))}),e.sel.primIndex),e.cm)){ze(e.cm,e.first,e.first-t,t);for(var n=e.cm.display,r=n.viewFrom;re.lastLine())){if(t.from.lineo&&(t={from:t.from,to:A(o,K(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=kt(e,t.from,t.to),n||(n=yi(e,t)),e.cm?ma(e.cm,t,r):bi(e,t,r),dn(e,n,tt),e.cantEdit&&pn(e,A(e.firstLine(),0))&&(e.cantEdit=!1)}}function ma(e,t,n){var r=e.doc,i=e.display,o=t.from,l=t.to,s=!1,a=o.line;e.options.lineWrapping||(a=ne(je(K(r,o.line))),r.iter(a,l.line+1,function(g){if(g==i.maxLine)return s=!0,!0})),r.sel.contains(t.from,t.to)>-1&&zi(e),bi(r,t,n,Oo(e)),e.options.lineWrapping||(r.iter(a,o.line+t.text.length,function(g){var w=jr(g);w>i.maxLineLength&&(i.maxLine=g,i.maxLineLength=w,i.maxLineChanged=!0,s=!1)}),s&&(e.curOp.updateMaxLine=!0)),ss(r,o.line),wr(e,400);var u=t.text.length-(l.line-o.line)-1;t.full?ze(e):o.line==l.line&&t.text.length==1&&!qo(e.doc,t)?vt(e,o.line,"text"):ze(e,o.line,l.line+1,u);var h=Je(e,"changes"),d=Je(e,"change");if(d||h){var b={from:o,to:l,text:t.text,removed:t.removed,origin:t.origin};d&&ke(e,"change",e,b),h&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(b)}e.display.selForContextMenu=null}function Vt(e,t,n,r,i){var o;r||(r=n),Q(r,n)<0&&(o=[r,n],n=o[0],r=o[1]),typeof t=="string"&&(t=e.splitLines(t)),jt(e,{from:n,to:r,text:t,origin:i})}function cl(e,t,n,r){n1||!(this.children[0]instanceof Dr))){var s=[];this.collapse(s),this.children=[new Dr(s)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var l=i.lines.length%25+25,s=l;s10);e.parent.maybeSpill()}},iterN:function(e,t,n){for(var r=0;re.display.maxLineLength&&(e.display.maxLine=u,e.display.maxLineLength=h,e.display.maxLineChanged=!0)}r!=null&&e&&this.collapsed&&ze(e,r,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&ol(e.doc)),e&&ke(e,"markerCleared",e,this,r,i),t&&Ft(e),this.parent&&this.parent.clear()}},Ct.prototype.find=function(e,t){e==null&&this.type=="bookmark"&&(e=1);for(var n,r,i=0;i0||l==0&&o.clearWhenEmpty!==!1)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=J("span",[o.replacedWith],"CodeMirror-widget"),r.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),r.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(oo(e,t.line,t,n,o)||t.line!=n.line&&oo(e,n.line,t,n,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");us()}o.addToHistory&&Vo(e,{from:t,to:n,origin:"markText"},e.sel,NaN);var s=t.line,a=e.cm,u;if(e.iter(s,n.line+1,function(d){a&&o.collapsed&&!a.options.lineWrapping&&je(d)==a.display.maxLine&&(u=!0),o.collapsed&&s!=t.line&&rt(d,0),hs(d,new Zr(o,s==t.line?t.ch:null,s==n.line?n.ch:null),e.cm&&e.cm.curOp),++s}),o.collapsed&&e.iter(t.line,n.line+1,function(d){pt(e,d)&&rt(d,0)}),o.clearOnEnter&&X(o,"beforeCursorEnter",function(){return o.clear()}),o.readOnly&&(as(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++gl,o.atomic=!0),a){if(u&&(a.curOp.updateMaxLine=!0),o.collapsed)ze(a,t.line,n.line+1);else if(o.className||o.startStyle||o.endStyle||o.css||o.attributes||o.title)for(var h=t.line;h<=n.line;h++)vt(a,h,"text");o.atomic&&ol(a.doc),ke(a,"markerAdded",a,o)}return o}var Nr=function(e,t){this.markers=e,this.primary=t;for(var n=0;n=0;a--)jt(this,r[a]);s?nl(this,s):this.cm&&Zt(this.cm)}),undo:Me(function(){vn(this,"undo")}),redo:Me(function(){vn(this,"redo")}),undoSelection:Me(function(){vn(this,"undo",!0)}),redoSelection:Me(function(){vn(this,"redo",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,n=0,r=0;r=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,n){e=j(this,e),t=j(this,t);var r=[],i=e.line;return this.iter(e.line,t.line+1,function(o){var l=o.markedSpans;if(l)for(var s=0;s=a.to||a.from==null&&i!=e.line||a.from!=null&&i==t.line&&a.from>=t.ch)&&(!n||n(a.marker))&&r.push(a.marker.parent||a.marker)}++i}),r},getAllMarks:function(){var e=[];return this.iter(function(t){var n=t.markedSpans;if(n)for(var r=0;re)return t=e,!0;e-=o,++n}),j(this,A(n,t))},indexFromPos:function(e){e=j(this,e);var t=e.ch;if(e.linet&&(t=e.from),e.to!=null&&e.to-1){t.state.draggingText(e),setTimeout(function(){return t.display.input.focus()},20);return}try{var h=e.dataTransfer.getData("Text");if(h){var d;if(t.state.draggingText&&!t.state.draggingText.copy&&(d=t.listSelections()),dn(t.doc,yt(n,n)),d)for(var b=0;b=0;s--)Vt(e.doc,"",r[s].from,r[s].to,"+delete");Zt(e)})}function wi(e,t,n){var r=Ri(e.text,t+n,n);return r<0||r>e.text.length?null:r}function Li(e,t,n){var r=wi(e,t.ch,n);return r==null?null:new A(t.line,r,n<0?"after":"before")}function ki(e,t,n,r,i){if(e){t.doc.direction=="rtl"&&(i=-i);var o=st(n,t.doc.direction);if(o){var l=i<0?re(o):o[0],s=i<0==(l.level==1),a=s?"after":"before",u;if(l.level>0||t.doc.direction=="rtl"){var h=_t(t,n);u=i<0?n.text.length-1:0;var d=ot(t,h,u).top;u=sr(function(b){return ot(t,h,b).top==d},i<0==(l.level==1)?l.from:l.to-1,u),a=="before"&&(u=wi(n,u,1))}else u=i<0?l.to:l.from;return new A(r,u,a)}}return new A(r,i<0?n.text.length:0,i<0?"before":"after")}function Wa(e,t,n,r){var i=st(t,e.doc.direction);if(!i)return Li(t,n,r);n.ch>=t.text.length?(n.ch=t.text.length,n.sticky="before"):n.ch<=0&&(n.ch=0,n.sticky="after");var o=ur(i,n.ch,n.sticky),l=i[o];if(e.doc.direction=="ltr"&&l.level%2==0&&(r>0?l.to>n.ch:l.from=l.from&&b>=h.begin)){var g=d?"before":"after";return new A(n.line,b,g)}}var w=function(H,P,F){for(var E=function(le,De){return De?new A(n.line,s(le,1),"before"):new A(n.line,le,"after")};H>=0&&H0==(G.level!=1),V=_?F.begin:s(F.end,-1);if(G.from<=V&&V0?h.end:s(h.begin,-1);return N!=null&&!(r>0&&N==t.text.length)&&(L=w(r>0?0:i.length-1,r,u(N)),L)?L:null}var Fr={selectAll:al,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),tt)},killLine:function(e){return tr(e,function(t){if(t.empty()){var n=K(e.doc,t.head.line).text.length;return t.head.ch==n&&t.head.line0)i=new A(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),A(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var l=K(e.doc,i.line-1).text;l&&(i=new A(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+l.charAt(l.length-1),A(i.line-1,l.length-1),i,"+transpose"))}}n.push(new te(i,i))}e.setSelections(n)})},newlineAndIndent:function(e){return Xe(e,function(){for(var t=e.listSelections(),n=t.length-1;n>=0;n--)e.replaceRange(e.doc.lineSeparator(),t[n].anchor,t[n].head,"+input");t=e.listSelections();for(var r=0;re&&Q(t,this.pos)==0&&n==this.button};var Pr,Er;function Ia(e,t){var n=+new Date;return Er&&Er.compare(n,e,t)?(Pr=Er=null,"triple"):Pr&&Pr.compare(n,e,t)?(Er=new Mi(n,e,t),Pr=null,"double"):(Pr=new Mi(n,e,t),Er=null,"single")}function Wl(e){var t=this,n=t.display;if(!(Le(t,e)||n.activeTouch&&n.input.supportsTouch())){if(n.input.ensurePolled(),n.shift=e.shiftKey,ft(n,e)){ee||(n.scroller.draggable=!1,setTimeout(function(){return n.scroller.draggable=!0},100));return}if(!Di(t,e)){var r=At(t,e),i=Ki(e),o=r?Ia(r,i):"single";window.focus(),i==1&&t.state.selectingText&&t.state.selectingText(e),!(r&&za(t,i,r,o,e))&&(i==1?r?Ka(t,r,o,e):On(e)==n.scroller&&Ie(e):i==2?(r&&cn(t.doc,r),setTimeout(function(){return n.input.focus()},20)):i==3&&(y?t.display.input.onContextMenu(e):ai(t)))}}}function za(e,t,n,r,i){var o="Click";return r=="double"?o="Double"+o:r=="triple"&&(o="Triple"+o),o=(t==1?"Left":t==2?"Middle":"Right")+o,Br(e,wl(o,i),i,function(l){if(typeof l=="string"&&(l=Fr[l]),!l)return!1;var s=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),s=l(e,n)!=Ir}finally{e.state.suppressEdits=!1}return s})}function Ua(e,t,n){var r=e.getOption("configureMouse"),i=r?r(e,t,n):{};if(i.unit==null){var o=k?n.shiftKey&&n.metaKey:n.altKey;i.unit=o?"rectangle":t=="single"?"char":t=="double"?"word":"line"}return(i.extend==null||e.doc.extend)&&(i.extend=e.doc.extend||n.shiftKey),i.addNew==null&&(i.addNew=m?n.metaKey:n.ctrlKey),i.moveOnDrag==null&&(i.moveOnDrag=!(m?n.altKey:n.ctrlKey)),i}function Ka(e,t,n,r){Z?setTimeout(wt(Ho,e),0):e.curOp.focus=oe();var i=Ua(e,n,r),o=e.doc.sel,l;e.options.dragDrop&&Ql&&!e.isReadOnly()&&n=="single"&&(l=o.contains(t))>-1&&(Q((l=o.ranges[l]).from(),t)<0||t.xRel>0)&&(Q(l.to(),t)>0||t.xRel<0)?_a(e,r,t,i):Ga(e,r,t,i)}function _a(e,t,n,r){var i=e.display,o=!1,l=Te(e,function(u){ee&&(i.scroller.draggable=!1),e.state.draggingText=!1,e.state.delayingBlurEvent&&(e.hasFocus()?e.state.delayingBlurEvent=!1:ai(e)),Ze(i.wrapper.ownerDocument,"mouseup",l),Ze(i.wrapper.ownerDocument,"mousemove",s),Ze(i.scroller,"dragstart",a),Ze(i.scroller,"drop",l),o||(Ie(u),r.addNew||cn(e.doc,n,null,null,r.extend),ee&&!z||Z&&Y==9?setTimeout(function(){i.wrapper.ownerDocument.body.focus({preventScroll:!0}),i.input.focus()},20):i.input.focus())}),s=function(u){o=o||Math.abs(t.clientX-u.clientX)+Math.abs(t.clientY-u.clientY)>=10},a=function(){return o=!0};ee&&(i.scroller.draggable=!0),e.state.draggingText=l,l.copy=!r.moveOnDrag,X(i.wrapper.ownerDocument,"mouseup",l),X(i.wrapper.ownerDocument,"mousemove",s),X(i.scroller,"dragstart",a),X(i.scroller,"drop",l),e.state.delayingBlurEvent=!0,setTimeout(function(){return i.input.focus()},20),i.scroller.dragDrop&&i.scroller.dragDrop()}function Hl(e,t,n){if(n=="char")return new te(t,t);if(n=="word")return e.findWordAt(t);if(n=="line")return new te(A(t.line,0),j(e.doc,A(t.line+1,0)));var r=n(e,t);return new te(r.from,r.to)}function Ga(e,t,n,r){Z&&ai(e);var i=e.display,o=e.doc;Ie(t);var l,s,a=o.sel,u=a.ranges;if(r.addNew&&!r.extend?(s=o.sel.contains(n),s>-1?l=u[s]:l=new te(n,n)):(l=o.sel.primary(),s=o.sel.primIndex),r.unit=="rectangle")r.addNew||(l=new te(n,n)),n=At(e,t,!0,!0),s=-1;else{var h=Hl(e,n,r.unit);r.extend?l=Si(l,h.anchor,h.head,r.extend):l=h}r.addNew?s==-1?(s=u.length,We(o,$e(e,u.concat([l]),s),{scroll:!1,origin:"*mouse"})):u.length>1&&u[s].empty()&&r.unit=="char"&&!r.extend?(We(o,$e(e,u.slice(0,s).concat(u.slice(s+1)),0),{scroll:!1,origin:"*mouse"}),a=o.sel):xi(o,s,l,wn):(s=0,We(o,new qe([l],0),wn),a=o.sel);var d=n;function b(F){if(Q(d,F)!=0)if(d=F,r.unit=="rectangle"){for(var E=[],G=e.options.tabSize,_=be(K(o,n.line).text,n.ch,G),V=be(K(o,F.line).text,F.ch,G),le=Math.min(_,V),De=Math.max(_,V),ue=Math.min(n.line,F.line),Ye=Math.min(e.lastLine(),Math.max(n.line,F.line));ue<=Ye;ue++){var Ke=K(o,ue).text,ye=Ln(Ke,le,G);le==De?E.push(new te(A(ue,ye),A(ue,ye))):Ke.length>ye&&E.push(new te(A(ue,ye),A(ue,Ln(Ke,De,G))))}E.length||E.push(new te(n,n)),We(o,$e(e,a.ranges.slice(0,s).concat(E),s),{origin:"*mouse",scroll:!1}),e.scrollIntoView(F)}else{var _e=l,Ne=Hl(e,F,r.unit),Se=_e.anchor,me;Q(Ne.anchor,Se)>0?(me=Ne.head,Se=Xr(_e.from(),Ne.anchor)):(me=Ne.anchor,Se=Gr(_e.to(),Ne.head));var he=a.ranges.slice(0);he[s]=Xa(e,new te(j(o,Se),me)),We(o,$e(e,he,s),wn)}}var g=i.wrapper.getBoundingClientRect(),w=0;function L(F){var E=++w,G=At(e,F,!0,r.unit=="rectangle");if(!!G)if(Q(G,d)!=0){e.curOp.focus=oe(),b(G);var _=ln(i,o);(G.line>=_.to||G.line<_.from)&&setTimeout(Te(e,function(){w==E&&L(F)}),150)}else{var V=F.clientYg.bottom?20:0;V&&setTimeout(Te(e,function(){w==E&&(i.scroller.scrollTop+=V,L(F))}),50)}}function N(F){e.state.selectingText=!1,w=Infinity,F&&(Ie(F),i.input.focus()),Ze(i.wrapper.ownerDocument,"mousemove",H),Ze(i.wrapper.ownerDocument,"mouseup",P),o.history.lastSelOrigin=null}var H=Te(e,function(F){F.buttons===0||!Ki(F)?N(F):L(F)}),P=Te(e,N);e.state.selectingText=P,X(i.wrapper.ownerDocument,"mousemove",H),X(i.wrapper.ownerDocument,"mouseup",P)}function Xa(e,t){var n=t.anchor,r=t.head,i=K(e.doc,n.line);if(Q(n,r)==0&&n.sticky==r.sticky)return t;var o=st(i);if(!o)return t;var l=ur(o,n.ch,n.sticky),s=o[l];if(s.from!=n.ch&&s.to!=n.ch)return t;var a=l+(s.from==n.ch==(s.level!=1)?0:1);if(a==0||a==o.length)return t;var u;if(r.line!=n.line)u=(r.line-n.line)*(e.doc.direction=="ltr"?1:-1)>0;else{var h=ur(o,r.ch,r.sticky),d=h-l||(r.ch-n.ch)*(s.level==1?-1:1);h==a-1||h==a?u=d<0:u=d>0}var b=o[a+(u?-1:0)],g=u==(b.level==1),w=g?b.from:b.to,L=g?"after":"before";return n.ch==w&&n.sticky==L?t:new te(new A(n.line,w,L),r)}function Fl(e,t,n,r){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch(b){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;r&&Ie(t);var l=e.display,s=l.lineDiv.getBoundingClientRect();if(o>s.bottom||!Je(e,n))return An(t);o-=s.top-l.viewOffset;for(var a=0;a=i){var h=Tt(e.doc,o),d=e.display.gutterSpecs[a];return ve(e,n,e,h,d.className,t),An(t)}}}function Di(e,t){return Fl(e,t,"gutterClick",!0)}function Bl(e,t){ft(e.display,t)||Ya(e,t)||Le(e,t,"contextmenu")||y||e.display.input.onContextMenu(t)}function Ya(e,t){return Je(e,"gutterContextMenu")?Fl(e,t,"gutterContextMenu",!1):!1}function Pl(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),yr(e)}var rr={toString:function(){return"CodeMirror.Init"}},El={},bn={};function Za(e){var t=e.optionHandlers;function n(r,i,o,l){e.defaults[r]=i,o&&(t[r]=l?function(s,a,u){u!=rr&&o(s,a,u)}:o)}e.defineOption=n,e.Init=rr,n("value","",function(r,i){return r.setValue(i)},!0),n("mode",null,function(r,i){r.doc.modeOption=i,mi(r)},!0),n("indentUnit",2,mi,!0),n("indentWithTabs",!1),n("smartIndent",!0),n("tabSize",4,function(r){kr(r),yr(r),ze(r)},!0),n("lineSeparator",null,function(r,i){if(r.doc.lineSep=i,!!i){var o=[],l=r.doc.first;r.doc.iter(function(a){for(var u=0;;){var h=a.text.indexOf(i,u);if(h==-1)break;u=h+i.length,o.push(A(l,h))}l++});for(var s=o.length-1;s>=0;s--)Vt(r.doc,i,o[s],A(o[s].line,o[s].ch+i.length))}}),n("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(r,i,o){r.state.specialChars=new RegExp(i.source+(i.test(" ")?"":"| "),"g"),o!=rr&&r.refresh()}),n("specialCharPlaceholder",xs,function(r){return r.refresh()},!0),n("electricChars",!0),n("inputStyle",M?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),n("spellcheck",!1,function(r,i){return r.getInputField().spellcheck=i},!0),n("autocorrect",!1,function(r,i){return r.getInputField().autocorrect=i},!0),n("autocapitalize",!1,function(r,i){return r.getInputField().autocapitalize=i},!0),n("rtlMoveVisually",!f),n("wholeLineUpdateBefore",!0),n("theme","default",function(r){Pl(r),Lr(r)},!0),n("keyMap","default",function(r,i,o){var l=yn(i),s=o!=rr&&yn(o);s&&s.detach&&s.detach(r,l),l.attach&&l.attach(r,s||null)}),n("extraKeys",null),n("configureMouse",null),n("lineWrapping",!1,Ja,!0),n("gutters",[],function(r,i){r.display.gutterSpecs=gi(i,r.options.lineNumbers),Lr(r)},!0),n("fixedGutter",!0,function(r,i){r.display.gutters.style.left=i?ii(r.display)+"px":"0",r.refresh()},!0),n("coverGutterNextToScrollbar",!1,function(r){return qt(r)},!0),n("scrollbarStyle","native",function(r){Io(r),qt(r),r.display.scrollbars.setScrollTop(r.doc.scrollTop),r.display.scrollbars.setScrollLeft(r.doc.scrollLeft)},!0),n("lineNumbers",!1,function(r,i){r.display.gutterSpecs=gi(r.options.gutters,i),Lr(r)},!0),n("firstLineNumber",1,Lr,!0),n("lineNumberFormatter",function(r){return r},Lr,!0),n("showCursorWhenSelecting",!1,mr,!0),n("resetSelectionOnContextMenu",!0),n("lineWiseCopyCut",!0),n("pasteLinesPerSelection",!0),n("selectionsMayTouch",!1),n("readOnly",!1,function(r,i){i=="nocursor"&&(Yt(r),r.display.input.blur()),r.display.input.readOnlyChanged(i)}),n("screenReaderLabel",null,function(r,i){i=i===""?null:i,r.display.input.screenReaderLabelChanged(i)}),n("disableInput",!1,function(r,i){i||r.display.input.reset()},!0),n("dragDrop",!0,qa),n("allowDropFileTypes",null),n("cursorBlinkRate",530),n("cursorScrollMargin",0),n("cursorHeight",1,mr,!0),n("singleCursorHeightPerLine",!0,mr,!0),n("workTime",100),n("workDelay",100),n("flattenSpans",!0,kr,!0),n("addModeClass",!1,kr,!0),n("pollInterval",100),n("undoDepth",200,function(r,i){return r.doc.history.undoDepth=i}),n("historyEventDelay",1250),n("viewportMargin",10,function(r){return r.refresh()},!0),n("maxHighlightLength",1e4,kr,!0),n("moveInputWithCursor",!0,function(r,i){i||r.display.input.resetPosition()}),n("tabindex",null,function(r,i){return r.display.input.getField().tabIndex=i||""}),n("autofocus",null),n("direction","ltr",function(r,i){return r.doc.setDirection(i)},!0),n("phrases",null)}function qa(e,t,n){var r=n&&n!=rr;if(!t!=!r){var i=e.display.dragFunctions,o=t?X:Ze;o(e.display.scroller,"dragstart",i.start),o(e.display.scroller,"dragenter",i.enter),o(e.display.scroller,"dragover",i.over),o(e.display.scroller,"dragleave",i.leave),o(e.display.scroller,"drop",i.drop)}}function Ja(e){e.options.lineWrapping?(pe(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(D(e.display.wrapper,"CodeMirror-wrap"),qn(e)),oi(e),ze(e),yr(e),setTimeout(function(){return qt(e)},100)}function ae(e,t){var n=this;if(!(this instanceof ae))return new ae(e,t);this.options=t=t?Re(t):{},Re(El,t,!1);var r=t.value;typeof r=="string"?r=new Ue(r,t.mode,null,t.lineSeparator,t.direction):t.mode&&(r.modeOption=t.mode),this.doc=r;var i=new ae.inputStyles[t.inputStyle](this),o=this.display=new aa(e,r,i,t);o.wrapper.CodeMirror=this,Pl(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Io(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new Qe,keySeq:null,specialChars:null},t.autofocus&&!M&&o.input.focus(),Z&&Y<11&&setTimeout(function(){return n.display.input.reset(!0)},20),Qa(this),Ma(),Ht(this),this.curOp.forceUpdate=!0,Jo(this,r),t.autofocus&&!M||this.hasFocus()?setTimeout(function(){n.hasFocus()&&!n.state.focused&&ui(n)},20):Yt(this);for(var l in bn)bn.hasOwnProperty(l)&&bn[l](this,t[l],rr);Ko(this),t.finishInit&&t.finishInit(this);for(var s=0;s20*20}X(t.scroller,"touchstart",function(a){if(!Le(e,a)&&!o(a)&&!Di(e,a)){t.input.ensurePolled(),clearTimeout(n);var u=+new Date;t.activeTouch={start:u,moved:!1,prev:u-r.end<=300?r:null},a.touches.length==1&&(t.activeTouch.left=a.touches[0].pageX,t.activeTouch.top=a.touches[0].pageY)}}),X(t.scroller,"touchmove",function(){t.activeTouch&&(t.activeTouch.moved=!0)}),X(t.scroller,"touchend",function(a){var u=t.activeTouch;if(u&&!ft(t,a)&&u.left!=null&&!u.moved&&new Date-u.start<300){var h=e.coordsChar(t.activeTouch,"page"),d;!u.prev||l(u,u.prev)?d=new te(h,h):!u.prev.prev||l(u,u.prev.prev)?d=e.findWordAt(h):d=new te(A(h.line,0),j(e.doc,A(h.line+1,0))),e.setSelection(d.anchor,d.head),e.focus(),Ie(a)}i()}),X(t.scroller,"touchcancel",i),X(t.scroller,"scroll",function(){t.scroller.clientHeight&&(Cr(e,t.scroller.scrollTop),Nt(e,t.scroller.scrollLeft,!0),ve(e,"scroll",e))}),X(t.scroller,"mousewheel",function(a){return Xo(e,a)}),X(t.scroller,"DOMMouseScroll",function(a){return Xo(e,a)}),X(t.wrapper,"scroll",function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0}),t.dragFunctions={enter:function(a){Le(e,a)||fr(a)},over:function(a){Le(e,a)||(Ta(e,a),fr(a))},start:function(a){return ka(e,a)},drop:Te(e,La),leave:function(a){Le(e,a)||bl(e)}};var s=t.input.getField();X(s,"keyup",function(a){return Ol.call(e,a)}),X(s,"keydown",Te(e,Al)),X(s,"keypress",Te(e,Nl)),X(s,"focus",function(a){return ui(e,a)}),X(s,"blur",function(a){return Yt(e,a)})}var Ai=[];ae.defineInitHook=function(e){return Ai.push(e)};function Rr(e,t,n,r){var i=e.doc,o;n==null&&(n="add"),n=="smart"&&(i.mode.indent?o=cr(e,t).state:n="prev");var l=e.options.tabSize,s=K(i,t),a=be(s.text,null,l);s.stateAfter&&(s.stateAfter=null);var u=s.text.match(/^\s*/)[0],h;if(!r&&!/\S/.test(s.text))h=0,n="not";else if(n=="smart"&&(h=i.mode.indent(o,s.text.slice(u.length),s.text),h==Ir||h>150)){if(!r)return;n="prev"}n=="prev"?t>i.first?h=be(K(i,t-1).text,null,l):h=0:n=="add"?h=a+e.options.indentUnit:n=="subtract"?h=a-e.options.indentUnit:typeof n=="number"&&(h=a+n),h=Math.max(0,h);var d="",b=0;if(e.options.indentWithTabs)for(var g=Math.floor(h/l);g;--g)b+=l,d+=" ";if(bl,a=Hn(t),u=null;if(s&&r.ranges.length>1)if(et&&et.text.join(` +`)==t){if(r.ranges.length%et.text.length==0){u=[];for(var h=0;h=0;b--){var g=r.ranges[b],w=g.from(),L=g.to();g.empty()&&(n&&n>0?w=A(w.line,w.ch-n):e.state.overwrite&&!s?L=A(L.line,Math.min(K(o,L.line).text.length,L.ch+re(a).length)):s&&et&&et.lineWise&&et.text.join(` +`)==a.join(` +`)&&(w=L=A(w.line,0)));var N={from:w,to:L,text:u?u[b%u.length]:a,origin:i||(s?"paste":e.state.cutIncoming>l?"cut":"+input")};jt(e.doc,N),ke(e,"inputRead",e,N)}t&&!s&&Il(e,t),Zt(e),e.curOp.updateInput<2&&(e.curOp.updateInput=d),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function Rl(e,t){var n=e.clipboardData&&e.clipboardData.getData("Text");if(n)return e.preventDefault(),!t.isReadOnly()&&!t.options.disableInput&&Xe(t,function(){return Oi(t,n,0,null,"paste")}),!0}function Il(e,t){if(!(!e.options.electricChars||!e.options.smartIndent))for(var n=e.doc.sel,r=n.ranges.length-1;r>=0;r--){var i=n.ranges[r];if(!(i.head.ch>100||r&&n.ranges[r-1].head.line==i.head.line)){var o=e.getModeAt(i.head),l=!1;if(o.electricChars){for(var s=0;s-1){l=Rr(e,i.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(K(e.doc,i.head.line).text.slice(0,i.head.ch))&&(l=Rr(e,i.head.line,"smart"));l&&ke(e,"electricInput",e,i.head.line)}}}function zl(e){for(var t=[],n=[],r=0;ro&&(Rr(this,s.head.line,r,!0),o=s.head.line,l==this.doc.sel.primIndex&&Zt(this));else{var a=s.from(),u=s.to(),h=Math.max(o,a.line);o=Math.min(this.lastLine(),u.line-(u.ch?0:1))+1;for(var d=h;d0&&xi(this.doc,l,new te(a,b[l].to()),tt)}}}),getTokenAt:function(r,i){return Qi(this,r,i)},getLineTokens:function(r,i){return Qi(this,A(r),i,!0)},getTokenTypeAt:function(r){r=j(this.doc,r);var i=Zi(this,K(this.doc,r.line)),o=0,l=(i.length-1)/2,s=r.ch,a;if(s==0)a=i[2];else for(;;){var u=o+l>>1;if((u?i[u*2-1]:0)>=s)l=u;else if(i[u*2+1]a&&(r=a,l=!0),s=K(this.doc,r)}else s=r;return en(this,s,{top:0,left:0},i||"page",o||l).top+(l?this.doc.height-ut(s):0)},defaultTextHeight:function(){return Gt(this.display)},defaultCharWidth:function(){return Xt(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(r,i,o,l,s){var a=this.display;r=Ve(this,j(this.doc,r));var u=r.bottom,h=r.left;if(i.style.position="absolute",i.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(i),a.sizer.appendChild(i),l=="over")u=r.top;else if(l=="above"||l=="near"){var d=Math.max(a.wrapper.clientHeight,this.doc.height),b=Math.max(a.sizer.clientWidth,a.lineSpace.clientWidth);(l=="above"||r.bottom+i.offsetHeight>d)&&r.top>i.offsetHeight?u=r.top-i.offsetHeight:r.bottom+i.offsetHeight<=d&&(u=r.bottom),h+i.offsetWidth>b&&(h=b-i.offsetWidth)}i.style.top=u+"px",i.style.left=i.style.right="",s=="right"?(h=a.sizer.clientWidth-i.offsetWidth,i.style.right="0px"):(s=="left"?h=0:s=="middle"&&(h=(a.sizer.clientWidth-i.offsetWidth)/2),i.style.left=h+"px"),o&&qs(this,{left:h,top:u,right:h+i.offsetWidth,bottom:u+i.offsetHeight})},triggerOnKeyDown:Be(Al),triggerOnKeyPress:Be(Nl),triggerOnKeyUp:Ol,triggerOnMouseDown:Be(Wl),execCommand:function(r){if(Fr.hasOwnProperty(r))return Fr[r].call(null,this)},triggerElectric:Be(function(r){Il(this,r)}),findPosH:function(r,i,o,l){var s=1;i<0&&(s=-1,i=-i);for(var a=j(this.doc,r),u=0;u0&&h(o.charAt(l-1));)--l;for(;s.5||this.options.lineWrapping)&&oi(this),ve(this,"refresh",this)}),swapDoc:Be(function(r){var i=this.doc;return i.cm=null,this.state.selectingText&&this.state.selectingText(),Jo(this,r),yr(this),this.display.input.reset(),br(this,r.scrollLeft,r.scrollTop),this.curOp.forceScroll=!0,ke(this,"swapDoc",this,i),i}),phrase:function(r){var i=this.options.phrases;return i&&Object.prototype.hasOwnProperty.call(i,r)?i[r]:r},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},Rt(e),e.registerHelper=function(r,i,o){n.hasOwnProperty(r)||(n[r]=e[r]={_global:[]}),n[r][i]=o},e.registerGlobalHelper=function(r,i,o,l){e.registerHelper(r,i,l),n[r]._global.push({pred:o,val:l})}}function Ni(e,t,n,r,i){var o=t,l=n,s=K(e,t.line),a=i&&e.direction=="rtl"?-n:n;function u(){var P=t.line+a;return P=e.first+e.size?!1:(t=new A(P,t.ch,t.sticky),s=K(e,P))}function h(P){var F;if(r=="codepoint"){var E=s.text.charCodeAt(t.ch+(n>0?0:-1));if(isNaN(E))F=null;else{var G=n>0?E>=55296&&E<56320:E>=56320&&E<57343;F=new A(t.line,Math.max(0,Math.min(s.text.length,t.ch+n*(G?2:1))),-n)}}else i?F=Wa(e.cm,s,t,n):F=Li(s,t,n);if(F==null)if(!P&&u())t=ki(i,e.cm,s,t.line,a);else return!1;else t=F;return!0}if(r=="char"||r=="codepoint")h();else if(r=="column")h(!0);else if(r=="word"||r=="group")for(var d=null,b=r=="group",g=e.cm&&e.cm.getHelper(t,"wordChars"),w=!0;!(n<0&&!h(!w));w=!1){var L=s.text.charAt(t.ch)||` +`,N=Kr(L,g)?"w":b&&L==` +`?"n":!b||/\s/.test(L)?null:"p";if(b&&!w&&!N&&(N="s"),d&&d!=N){n<0&&(n=1,h(),t.sticky="after");break}if(N&&(d=N),n>0&&!h(!w))break}var H=pn(e,t,o,l,!0);return zn(o,H)&&(H.hitSide=!0),H}function _l(e,t,n,r){var i=e.doc,o=t.left,l;if(r=="page"){var s=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),a=Math.max(s-.5*Gt(e.display),3);l=(n>0?t.bottom:t.top)+n*a}else r=="line"&&(l=n>0?t.bottom+3:t.top-3);for(var u;u=ti(e,o,l),!!u.outside;){if(n<0?l<=0:l>=i.height){u.hitSide=!0;break}l+=n*5}return u}var ie=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Qe,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};ie.prototype.init=function(e){var t=this,n=this,r=n.cm,i=n.div=e.lineDiv;i.contentEditable=!0,Ul(i,r.options.spellcheck,r.options.autocorrect,r.options.autocapitalize);function o(s){for(var a=s.target;a;a=a.parentNode){if(a==i)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(a.className))break}return!1}X(i,"paste",function(s){!o(s)||Le(r,s)||Rl(s,r)||Y<=11&&setTimeout(Te(r,function(){return t.updateFromDOM()}),20)}),X(i,"compositionstart",function(s){t.composing={data:s.data,done:!1}}),X(i,"compositionupdate",function(s){t.composing||(t.composing={data:s.data,done:!1})}),X(i,"compositionend",function(s){t.composing&&(s.data!=t.composing.data&&t.readFromDOMSoon(),t.composing.done=!0)}),X(i,"touchstart",function(){return n.forceCompositionEnd()}),X(i,"input",function(){t.composing||t.readFromDOMSoon()});function l(s){if(!(!o(s)||Le(r,s))){if(r.somethingSelected())Cn({lineWise:!1,text:r.getSelections()}),s.type=="cut"&&r.replaceSelection("",null,"cut");else if(r.options.lineWiseCopyCut){var a=zl(r);Cn({lineWise:!0,text:a.text}),s.type=="cut"&&r.operation(function(){r.setSelections(a.ranges,0,tt),r.replaceSelection("",null,"cut")})}else return;if(s.clipboardData){s.clipboardData.clearData();var u=et.text.join(` +`);if(s.clipboardData.setData("Text",u),s.clipboardData.getData("Text")==u){s.preventDefault();return}}var h=Kl(),d=h.firstChild;r.display.lineSpace.insertBefore(h,r.display.lineSpace.firstChild),d.value=et.text.join(` +`);var b=oe();Ee(d),setTimeout(function(){r.display.lineSpace.removeChild(h),b.focus(),b==i&&n.showPrimarySelection()},50)}}X(i,"copy",l),X(i,"cut",l)},ie.prototype.screenReaderLabelChanged=function(e){e?this.div.setAttribute("aria-label",e):this.div.removeAttribute("aria-label")},ie.prototype.prepareSelection=function(){var e=Wo(this.cm,!1);return e.focus=oe()==this.div,e},ie.prototype.showSelection=function(e,t){!e||!this.cm.display.view.length||((e.focus||t)&&this.showPrimarySelection(),this.showMultipleSelections(e))},ie.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},ie.prototype.showPrimarySelection=function(){var e=this.getSelection(),t=this.cm,n=t.doc.sel.primary(),r=n.from(),i=n.to();if(t.display.viewTo==t.display.viewFrom||r.line>=t.display.viewTo||i.line=t.display.viewFrom&&Gl(t,r)||{node:s[0].measure.map[2],offset:0},u=i.linee.firstLine()&&(r=A(r.line-1,K(e.doc,r.line-1).length)),i.ch==K(e.doc,i.line).text.length&&i.linet.viewTo-1)return!1;var o,l,s;r.line==t.viewFrom||(o=Ot(e,r.line))==0?(l=ne(t.view[0].line),s=t.view[0].node):(l=ne(t.view[o].line),s=t.view[o-1].node.nextSibling);var a=Ot(e,i.line),u,h;if(a==t.view.length-1?(u=t.viewTo-1,h=t.lineDiv.lastChild):(u=ne(t.view[a+1].line)-1,h=t.view[a+1].node.previousSibling),!s)return!1;for(var d=e.doc.splitLines($a(e,s,h,l,u)),b=kt(e.doc,A(l,0),A(u,K(e.doc,u).text.length));d.length>1&&b.length>1;)if(re(d)==re(b))d.pop(),b.pop(),u--;else if(d[0]==b[0])d.shift(),b.shift(),l++;else break;for(var g=0,w=0,L=d[0],N=b[0],H=Math.min(L.length,N.length);gr.ch&&P.charCodeAt(P.length-w-1)==F.charCodeAt(F.length-w-1);)g--,w++;d[d.length-1]=P.slice(0,P.length-w).replace(/^\u200b+/,""),d[0]=d[0].slice(g).replace(/\u200b+$/,"");var G=A(l,g),_=A(u,b.length?re(b).length-w:0);if(d.length>1||d[0]||Q(G,_))return Vt(e.doc,d,G,_,"+input"),!0},ie.prototype.ensurePolled=function(){this.forceCompositionEnd()},ie.prototype.reset=function(){this.forceCompositionEnd()},ie.prototype.forceCompositionEnd=function(){!this.composing||(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},ie.prototype.readFromDOMSoon=function(){var e=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(e.readDOMTimeout=null,e.composing)if(e.composing.done)e.composing=null;else return;e.updateFromDOM()},80))},ie.prototype.updateFromDOM=function(){var e=this;(this.cm.isReadOnly()||!this.pollContent())&&Xe(this.cm,function(){return ze(e.cm)})},ie.prototype.setUneditable=function(e){e.contentEditable="false"},ie.prototype.onKeyPress=function(e){e.charCode==0||this.composing||(e.preventDefault(),this.cm.isReadOnly()||Te(this.cm,Oi)(this.cm,String.fromCharCode(e.charCode==null?e.keyCode:e.charCode),0))},ie.prototype.readOnlyChanged=function(e){this.div.contentEditable=String(e!="nocursor")},ie.prototype.onContextMenu=function(){},ie.prototype.resetPosition=function(){},ie.prototype.needsContentAttribute=!0;function Gl(e,t){var n=Vn(e,t.line);if(!n||n.hidden)return null;var r=K(e.doc,t.line),i=mo(n,r,t.line),o=st(r,e.doc.direction),l="left";if(o){var s=ur(o,t.ch);l=s%2?"right":"left"}var a=So(i.map,t.ch,l);return a.offset=a.collapse=="right"?a.end:a.start,a}function Va(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}function nr(e,t){return t&&(e.bad=!0),e}function $a(e,t,n,r,i){var o="",l=!1,s=e.doc.lineSeparator(),a=!1;function u(g){return function(w){return w.id==g}}function h(){l&&(o+=s,a&&(o+=s),l=a=!1)}function d(g){g&&(h(),o+=g)}function b(g){if(g.nodeType==1){var w=g.getAttribute("cm-text");if(w){d(w);return}var L=g.getAttribute("cm-marker"),N;if(L){var H=e.findMarks(A(r,0),A(i+1,0),u(+L));H.length&&(N=H[0].find(0))&&d(kt(e.doc,N.from,N.to).join(s));return}if(g.getAttribute("contenteditable")=="false")return;var P=/^(pre|div|p|li|table|br)$/i.test(g.nodeName);if(!/^br$/i.test(g.nodeName)&&g.textContent.length==0)return;P&&h();for(var F=0;F=9&&t.hasSelection&&(t.hasSelection=null),n.poll()}),X(i,"paste",function(l){Le(r,l)||Rl(l,r)||(r.state.pasteIncoming=+new Date,n.fastPoll())});function o(l){if(!Le(r,l)){if(r.somethingSelected())Cn({lineWise:!1,text:r.getSelections()});else if(r.options.lineWiseCopyCut){var s=zl(r);Cn({lineWise:!0,text:s.text}),l.type=="cut"?r.setSelections(s.ranges,null,tt):(n.prevInput="",i.value=s.text.join(` +`),Ee(i))}else return;l.type=="cut"&&(r.state.cutIncoming=+new Date)}}X(i,"cut",o),X(i,"copy",o),X(e.scroller,"paste",function(l){if(!(ft(e,l)||Le(r,l))){if(!i.dispatchEvent){r.state.pasteIncoming=+new Date,n.focus();return}var s=new Event("paste");s.clipboardData=l.clipboardData,i.dispatchEvent(s)}}),X(e.lineSpace,"selectstart",function(l){ft(e,l)||Ie(l)}),X(i,"compositionstart",function(){var l=r.getCursor("from");n.composing&&n.composing.range.clear(),n.composing={start:l,range:r.markText(l,r.getCursor("to"),{className:"CodeMirror-composing"})}}),X(i,"compositionend",function(){n.composing&&(n.poll(),n.composing.range.clear(),n.composing=null)})},de.prototype.createField=function(e){this.wrapper=Kl(),this.textarea=this.wrapper.firstChild},de.prototype.screenReaderLabelChanged=function(e){e?this.textarea.setAttribute("aria-label",e):this.textarea.removeAttribute("aria-label")},de.prototype.prepareSelection=function(){var e=this.cm,t=e.display,n=e.doc,r=Wo(e);if(e.options.moveInputWithCursor){var i=Ve(e,n.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),l=t.lineDiv.getBoundingClientRect();r.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+l.top-o.top)),r.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+l.left-o.left))}return r},de.prototype.showSelection=function(e){var t=this.cm,n=t.display;O(n.cursorDiv,e.cursors),O(n.selectionDiv,e.selection),e.teTop!=null&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},de.prototype.reset=function(e){if(!(this.contextMenuPending||this.composing)){var t=this.cm;if(t.somethingSelected()){this.prevInput="";var n=t.getSelection();this.textarea.value=n,t.state.focused&&Ee(this.textarea),Z&&Y>=9&&(this.hasSelection=n)}else e||(this.prevInput=this.textarea.value="",Z&&Y>=9&&(this.hasSelection=null))}},de.prototype.getField=function(){return this.textarea},de.prototype.supportsTouch=function(){return!1},de.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!M||oe()!=this.textarea))try{this.textarea.focus()}catch(e){}},de.prototype.blur=function(){this.textarea.blur()},de.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},de.prototype.receivedFocus=function(){this.slowPoll()},de.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},de.prototype.fastPoll=function(){var e=!1,t=this;t.pollingFast=!0;function n(){var r=t.poll();!r&&!e?(e=!0,t.polling.set(60,n)):(t.pollingFast=!1,t.slowPoll())}t.polling.set(20,n)},de.prototype.poll=function(){var e=this,t=this.cm,n=this.textarea,r=this.prevInput;if(this.contextMenuPending||!t.state.focused||$l(n)&&!r&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=n.value;if(i==r&&!t.somethingSelected())return!1;if(Z&&Y>=9&&this.hasSelection===i||m&&/[\uf700-\uf7ff]/.test(i))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=i.charCodeAt(0);if(o==8203&&!r&&(r="\u200B"),o==8666)return this.reset(),this.cm.execCommand("undo")}for(var l=0,s=Math.min(r.length,i.length);l1e3||i.indexOf(` +`)>-1?n.value=e.prevInput="":e.prevInput=i,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},de.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},de.prototype.onKeyPress=function(){Z&&Y>=9&&(this.hasSelection=null),this.fastPoll()},de.prototype.onContextMenu=function(e){var t=this,n=t.cm,r=n.display,i=t.textarea;t.contextMenuPending&&t.contextMenuPending();var o=At(n,e),l=r.scroller.scrollTop;if(!o||se)return;var s=n.options.resetSelectionOnContextMenu;s&&n.doc.sel.contains(o)==-1&&Te(n,We)(n.doc,yt(o),tt);var a=i.style.cssText,u=t.wrapper.style.cssText,h=t.wrapper.offsetParent.getBoundingClientRect();t.wrapper.style.cssText="position: static",i.style.cssText=`position: absolute; width: 30px; height: 30px; + top: `+(e.clientY-h.top-5)+"px; left: "+(e.clientX-h.left-5)+`px; + z-index: 1000; background: `+(Z?"rgba(255, 255, 255, .05)":"transparent")+`; + outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var d;ee&&(d=window.scrollY),r.input.focus(),ee&&window.scrollTo(null,d),r.input.reset(),n.somethingSelected()||(i.value=t.prevInput=" "),t.contextMenuPending=g,r.selForContextMenu=n.doc.sel,clearTimeout(r.detectingSelectAll);function b(){if(i.selectionStart!=null){var L=n.somethingSelected(),N="\u200B"+(L?i.value:"");i.value="\u21DA",i.value=N,t.prevInput=L?"":"\u200B",i.selectionStart=1,i.selectionEnd=N.length,r.selForContextMenu=n.doc.sel}}function g(){if(t.contextMenuPending==g&&(t.contextMenuPending=!1,t.wrapper.style.cssText=u,i.style.cssText=a,Z&&Y<9&&r.scrollbars.setScrollTop(r.scroller.scrollTop=l),i.selectionStart!=null)){(!Z||Z&&Y<9)&&b();var L=0,N=function(){r.selForContextMenu==n.doc.sel&&i.selectionStart==0&&i.selectionEnd>0&&t.prevInput=="\u200B"?Te(n,al)(n):L++<10?r.detectingSelectAll=setTimeout(N,500):(r.selForContextMenu=null,r.input.reset())};r.detectingSelectAll=setTimeout(N,200)}}if(Z&&Y>=9&&b(),y){fr(e);var w=function(){Ze(window,"mouseup",w),setTimeout(g,20)};X(window,"mouseup",w)}else setTimeout(g,50)},de.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled=e=="nocursor",this.textarea.readOnly=!!e},de.prototype.setUneditable=function(){},de.prototype.needsContentAttribute=!1;function tu(e,t){if(t=t?Re(t):{},t.value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),t.autofocus==null){var n=oe();t.autofocus=n==e||e.getAttribute("autofocus")!=null&&n==document.body}function r(){e.value=s.getValue()}var i;if(e.form&&(X(e.form,"submit",r),!t.leaveSubmitMethodAlone)){var o=e.form;i=o.submit;try{var l=o.submit=function(){r(),o.submit=i,o.submit(),o.submit=l}}catch(a){}}t.finishInit=function(a){a.save=r,a.getTextArea=function(){return e},a.toTextArea=function(){a.toTextArea=isNaN,r(),e.parentNode.removeChild(a.getWrapperElement()),e.style.display="",e.form&&(Ze(e.form,"submit",r),!t.leaveSubmitMethodAlone&&typeof e.form.submit=="function"&&(e.form.submit=i))}},e.style.display="none";var s=ae(function(a){return e.parentNode.insertBefore(a,e.nextSibling)},t);return s}function ru(e){e.off=Ze,e.on=X,e.wheelEventPixels=ua,e.Doc=Ue,e.splitLines=Hn,e.countColumn=be,e.findColumn=Ln,e.isWordChar=Tn,e.Pass=Ir,e.signal=ve,e.Line=Ut,e.changeEnd=mt,e.scrollbarModel=Ro,e.Pos=A,e.cmpPos=Q,e.modes=Bn,e.mimeModes=It,e.resolveMode=_r,e.getMode=Pn,e.modeExtensions=zt,e.extendMode=is,e.copyState=Lt,e.startState=_i,e.innerMode=En,e.commands=Fr,e.keyMap=ct,e.keyName=Ll,e.isModifierKey=xl,e.lookupKey=er,e.normalizeKeyMap=Na,e.StringStream=ge,e.SharedTextMarker=Nr,e.TextMarker=Ct,e.LineWidget=Or,e.e_preventDefault=Ie,e.e_stopPropagation=Ui,e.e_stop=fr,e.addClass=pe,e.contains=q,e.rmClass=D,e.keyNames=St}Za(ae),ja(ae);var nu="iter insert remove copy getEditor constructor".split(" ");for(var xn in Ue.prototype)Ue.prototype.hasOwnProperty(xn)&&Ce(nu,xn)<0&&(ae.prototype[xn]=function(e){return function(){return e.apply(this.doc,arguments)}}(Ue.prototype[xn]));return Rt(Ue),ae.inputStyles={textarea:de,contenteditable:ie},ae.defineMode=function(e){!ae.defaults.mode&&e!="null"&&(ae.defaults.mode=e),rs.apply(this,arguments)},ae.defineMIME=ns,ae.defineMode("null",function(){return{token:function(e){return e.skipToEnd()}}}),ae.defineMIME("text/plain","null"),ae.defineExtension=function(e,t){ae.prototype[e]=t},ae.defineDocExtension=function(e,t){Ue.prototype[e]=t},ae.fromTextArea=tu,ru(ae),ae.version="5.65.2",ae})},34906:function(Et,fe,Oe){(function(I){I(Oe(61480))})(function(I){"use strict";I.defineMode("shell",function(){var B={};function U(C,c){for(var x=0;x1&&C.eat("$");var x=C.next();return/['"({]/.test(x)?(c.tokens[0]=xe(x,x=="("?"quote":x=="{"?"def":"string"),R(C,c)):(/\d/.test(x)||C.eatWhile(/\w/),c.tokens.shift(),"def")};function z(C){return function(c,x){return c.sol()&&c.string==C&&x.tokens.shift(),c.skipToEnd(),"string-2"}}function R(C,c){return(c.tokens[0]||ee)(C,c)}return{startState:function(){return{tokens:[]}},token:function(C,c){return R(C,c)},closeBrackets:"()[]{}''\"\"``",lineComment:"#",fold:"brace"}}),I.defineMIME("text/x-sh","shell"),I.defineMIME("application/x-sh","shell")})},56686:function(Et,fe,Oe){"use strict";var I;function B(){return B=Object.assign||function(R){for(var C=1;C*{line-height:1}.ant-select-multiple .ant-select-selection-item-remove svg{display:inline-block}.ant-select-multiple .ant-select-selection-item-remove:before{display:none}.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon{display:block}.ant-select-multiple .ant-select-selection-item-remove>.anticon{vertical-align:-.2em}.ant-select-multiple .ant-select-selection-item-remove:hover{color:rgba(0,0,0,.75)}.ant-select-multiple .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search{-webkit-margin-start:0;margin-inline-start:0}.ant-select-multiple .ant-select-selection-search{position:relative;max-width:100%;-webkit-margin-start:7px;margin-inline-start:7px}.ant-select-multiple .ant-select-selection-search-input,.ant-select-multiple .ant-select-selection-search-mirror{height:24px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:24px;transition:all .3s}.ant-select-multiple .ant-select-selection-search-input{width:100%;min-width:4.1px}.ant-select-multiple .ant-select-selection-search-mirror{position:absolute;top:0;left:0;z-index:999;white-space:pre;visibility:hidden}.ant-select-multiple .ant-select-selection-placeholder{position:absolute;top:50%;right:11px;left:11px;transform:translateY(-50%);transition:all .3s}.ant-select-multiple.ant-select-lg .ant-select-selector:after{line-height:32px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{line-height:30px}.ant-select-multiple.ant-select-lg .ant-select-selection-search{height:32px;line-height:32px}.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror{height:32px;line-height:30px}.ant-select-multiple.ant-select-sm .ant-select-selector:after{line-height:16px}.ant-select-multiple.ant-select-sm .ant-select-selection-item{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-search{height:16px;line-height:16px}.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{left:7px}.ant-select-multiple.ant-select-sm .ant-select-selection-search{-webkit-margin-start:3px;margin-inline-start:3px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:32px;line-height:32px}.ant-select-disabled .ant-select-selection-item-remove{display:none}.ant-select{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;cursor:pointer}.ant-select:not(.ant-select-customize-input) .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:pointer}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector{cursor:text}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:auto}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px!important;outline:0}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:rgba(0,0,0,.25);background:#f5f5f5;cursor:not-allowed}.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#f5f5f5}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:not-allowed}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{margin:0;padding:0;background:transparent;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#40a9ff;border-right-width:1px!important}.ant-select-selection-item{flex:1 1;overflow:hidden;font-weight:400;white-space:nowrap;text-overflow:ellipsis}@media (-ms-high-contrast:none){.ant-select-selection-item,.ant-select-selection-item ::-ms-backdrop{flex:auto}}.ant-select-selection-placeholder{flex:1 1;overflow:hidden;color:#bfbfbf;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}@media (-ms-high-contrast:none){.ant-select-selection-placeholder,.ant-select-selection-placeholder ::-ms-backdrop{flex:auto}}.ant-select-arrow{display:inline-block;color:inherit;font-style:normal;line-height:0;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:11px;width:12px;height:12px;margin-top:-6px;color:rgba(0,0,0,.25);font-size:12px;line-height:1;text-align:center;pointer-events:none}.ant-select-arrow>*{line-height:1}.ant-select-arrow svg{display:inline-block}.ant-select-arrow:before{display:none}.ant-select-arrow .ant-select-arrow-icon{display:block}.ant-select-arrow .anticon{vertical-align:top;transition:transform .3s}.ant-select-arrow .anticon>svg{vertical-align:top}.ant-select-arrow .anticon:not(.ant-select-suffix){pointer-events:auto}.ant-select-disabled .ant-select-arrow{cursor:not-allowed}.ant-select-clear{position:absolute;top:50%;right:11px;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-6px;color:rgba(0,0,0,.25);font-size:12px;font-style:normal;line-height:1;text-align:center;text-transform:none;background:#fff;cursor:pointer;opacity:0;transition:color .3s ease,opacity .15s ease;text-rendering:auto}.ant-select-clear:before{display:block}.ant-select-clear:hover{color:rgba(0,0,0,.45)}.ant-select:hover .ant-select-clear{opacity:1}.ant-select-dropdown{margin:0;color:rgba(0,0,0,.85);font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum",;position:absolute;top:-9999px;left:-9999px;z-index:1050;box-sizing:border-box;padding:4px 0;overflow:hidden;font-size:14px;font-variant:normal;background-color:#fff;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft,.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpIn}.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft,.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownIn}.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpOut}.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownOut}.ant-select-dropdown-hidden{display:none}.ant-select-dropdown-empty{color:rgba(0,0,0,.25)}.ant-select-item-empty{position:relative;display:block;min-height:32px;padding:5px 12px;color:rgba(0,0,0,.85);font-weight:400;font-size:14px;line-height:22px;color:rgba(0,0,0,.25)}.ant-select-item{position:relative;display:block;min-height:32px;padding:5px 12px;color:rgba(0,0,0,.85);font-weight:400;font-size:14px;line-height:22px;cursor:pointer;transition:background .3s ease}.ant-select-item-group{color:rgba(0,0,0,.45);font-size:12px;cursor:default}.ant-select-item-option{display:flex}.ant-select-item-option-content{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-select-item-option-state{flex:none}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#f5f5f5}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:rgba(0,0,0,.85);font-weight:600;background-color:#e6f7ff}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#1890ff}.ant-select-item-option-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-select-item-option-disabled.ant-select-item-option-selected{background-color:#f5f5f5}.ant-select-item-option-grouped{padding-left:24px}.ant-select-lg{font-size:16px}.ant-select-borderless .ant-select-selector{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.ant-select-rtl{direction:rtl}.ant-select-rtl .ant-select-arrow{right:auto;left:11px}.ant-select-rtl .ant-select-clear{right:auto;left:11px}.ant-select-dropdown-rtl{direction:rtl}.ant-select-dropdown-rtl .ant-select-item-option-grouped{padding-right:24px;padding-left:12px}.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector,.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector{padding-right:4px;padding-left:24px}.ant-select-rtl.ant-select-multiple .ant-select-selection-item{text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content{margin-right:0;margin-left:4px;text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror{right:0;left:auto}.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder{right:11px;left:auto}.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{right:7px}.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder{right:0;left:9px;text-align:right}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:11px;left:25px}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:18px}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:6px}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:21px}.ant-empty{margin:0 8px;font-size:14px;line-height:1.5715;text-align:center}.ant-empty-image{height:100px;margin-bottom:8px}.ant-empty-image img{height:100%}.ant-empty-image svg{height:100%;margin:auto}.ant-empty-footer{margin-top:16px}.ant-empty-normal{margin:32px 0;color:rgba(0,0,0,.25)}.ant-empty-normal .ant-empty-image{height:40px}.ant-empty-small{margin:8px 0;color:rgba(0,0,0,.25)}.ant-empty-small .ant-empty-image{height:35px}.ant-empty-img-default-ellipse{fill:#f5f5f5;fill-opacity:.8}.ant-empty-img-default-path-1{fill:#aeb8c2}.ant-empty-img-default-path-2{fill:url(#linearGradient-1)}.ant-empty-img-default-path-3{fill:#f5f5f7}.ant-empty-img-default-path-4{fill:#dce0e6}.ant-empty-img-default-path-5{fill:#dce0e6}.ant-empty-img-default-g{fill:#fff}.ant-empty-img-simple-ellipse{fill:#f5f5f5}.ant-empty-img-simple-g{stroke:#d9d9d9}.ant-empty-img-simple-path{fill:#fafafa}.ant-empty-rtl{direction:rtl}.ant-row{display:flex;flex-flow:row wrap}.ant-row:after,.ant-row:before{display:flex}.ant-row-no-wrap{flex-wrap:nowrap}.ant-row-start{justify-content:flex-start}.ant-row-center{justify-content:center}.ant-row-end{justify-content:flex-end}.ant-row-space-between{justify-content:space-between}.ant-row-space-around{justify-content:space-around}.ant-row-top{align-items:flex-start}.ant-row-middle{align-items:center}.ant-row-bottom{align-items:flex-end}.ant-col{position:relative;max-width:100%;min-height:1px}.ant-col-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-push-24{left:100%}.ant-col-pull-24{right:100%}.ant-col-offset-24{margin-left:100%}.ant-col-order-24{order:24}.ant-col-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-push-23{left:95.83333333%}.ant-col-pull-23{right:95.83333333%}.ant-col-offset-23{margin-left:95.83333333%}.ant-col-order-23{order:23}.ant-col-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-push-22{left:91.66666667%}.ant-col-pull-22{right:91.66666667%}.ant-col-offset-22{margin-left:91.66666667%}.ant-col-order-22{order:22}.ant-col-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-push-21{left:87.5%}.ant-col-pull-21{right:87.5%}.ant-col-offset-21{margin-left:87.5%}.ant-col-order-21{order:21}.ant-col-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-push-20{left:83.33333333%}.ant-col-pull-20{right:83.33333333%}.ant-col-offset-20{margin-left:83.33333333%}.ant-col-order-20{order:20}.ant-col-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-push-19{left:79.16666667%}.ant-col-pull-19{right:79.16666667%}.ant-col-offset-19{margin-left:79.16666667%}.ant-col-order-19{order:19}.ant-col-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-push-18{left:75%}.ant-col-pull-18{right:75%}.ant-col-offset-18{margin-left:75%}.ant-col-order-18{order:18}.ant-col-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-push-17{left:70.83333333%}.ant-col-pull-17{right:70.83333333%}.ant-col-offset-17{margin-left:70.83333333%}.ant-col-order-17{order:17}.ant-col-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-push-16{left:66.66666667%}.ant-col-pull-16{right:66.66666667%}.ant-col-offset-16{margin-left:66.66666667%}.ant-col-order-16{order:16}.ant-col-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-push-15{left:62.5%}.ant-col-pull-15{right:62.5%}.ant-col-offset-15{margin-left:62.5%}.ant-col-order-15{order:15}.ant-col-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-push-14{left:58.33333333%}.ant-col-pull-14{right:58.33333333%}.ant-col-offset-14{margin-left:58.33333333%}.ant-col-order-14{order:14}.ant-col-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-push-13{left:54.16666667%}.ant-col-pull-13{right:54.16666667%}.ant-col-offset-13{margin-left:54.16666667%}.ant-col-order-13{order:13}.ant-col-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-push-12{left:50%}.ant-col-pull-12{right:50%}.ant-col-offset-12{margin-left:50%}.ant-col-order-12{order:12}.ant-col-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-push-11{left:45.83333333%}.ant-col-pull-11{right:45.83333333%}.ant-col-offset-11{margin-left:45.83333333%}.ant-col-order-11{order:11}.ant-col-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-push-10{left:41.66666667%}.ant-col-pull-10{right:41.66666667%}.ant-col-offset-10{margin-left:41.66666667%}.ant-col-order-10{order:10}.ant-col-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-push-9{left:37.5%}.ant-col-pull-9{right:37.5%}.ant-col-offset-9{margin-left:37.5%}.ant-col-order-9{order:9}.ant-col-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-push-8{left:33.33333333%}.ant-col-pull-8{right:33.33333333%}.ant-col-offset-8{margin-left:33.33333333%}.ant-col-order-8{order:8}.ant-col-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-push-7{left:29.16666667%}.ant-col-pull-7{right:29.16666667%}.ant-col-offset-7{margin-left:29.16666667%}.ant-col-order-7{order:7}.ant-col-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-push-6{left:25%}.ant-col-pull-6{right:25%}.ant-col-offset-6{margin-left:25%}.ant-col-order-6{order:6}.ant-col-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-push-5{left:20.83333333%}.ant-col-pull-5{right:20.83333333%}.ant-col-offset-5{margin-left:20.83333333%}.ant-col-order-5{order:5}.ant-col-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-push-4{left:16.66666667%}.ant-col-pull-4{right:16.66666667%}.ant-col-offset-4{margin-left:16.66666667%}.ant-col-order-4{order:4}.ant-col-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-push-3{left:12.5%}.ant-col-pull-3{right:12.5%}.ant-col-offset-3{margin-left:12.5%}.ant-col-order-3{order:3}.ant-col-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-push-2{left:8.33333333%}.ant-col-pull-2{right:8.33333333%}.ant-col-offset-2{margin-left:8.33333333%}.ant-col-order-2{order:2}.ant-col-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-push-1{left:4.16666667%}.ant-col-pull-1{right:4.16666667%}.ant-col-offset-1{margin-left:4.16666667%}.ant-col-order-1{order:1}.ant-col-0{display:none}.ant-col-offset-0{margin-left:0}.ant-col-order-0{order:0}.ant-col-offset-0.ant-col-rtl{margin-right:0}.ant-col-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}.ant-col-xs-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-xs-push-24{left:100%}.ant-col-xs-pull-24{right:100%}.ant-col-xs-offset-24{margin-left:100%}.ant-col-xs-order-24{order:24}.ant-col-xs-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-xs-push-23{left:95.83333333%}.ant-col-xs-pull-23{right:95.83333333%}.ant-col-xs-offset-23{margin-left:95.83333333%}.ant-col-xs-order-23{order:23}.ant-col-xs-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-xs-push-22{left:91.66666667%}.ant-col-xs-pull-22{right:91.66666667%}.ant-col-xs-offset-22{margin-left:91.66666667%}.ant-col-xs-order-22{order:22}.ant-col-xs-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-xs-push-21{left:87.5%}.ant-col-xs-pull-21{right:87.5%}.ant-col-xs-offset-21{margin-left:87.5%}.ant-col-xs-order-21{order:21}.ant-col-xs-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-xs-push-20{left:83.33333333%}.ant-col-xs-pull-20{right:83.33333333%}.ant-col-xs-offset-20{margin-left:83.33333333%}.ant-col-xs-order-20{order:20}.ant-col-xs-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-xs-push-19{left:79.16666667%}.ant-col-xs-pull-19{right:79.16666667%}.ant-col-xs-offset-19{margin-left:79.16666667%}.ant-col-xs-order-19{order:19}.ant-col-xs-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-xs-push-18{left:75%}.ant-col-xs-pull-18{right:75%}.ant-col-xs-offset-18{margin-left:75%}.ant-col-xs-order-18{order:18}.ant-col-xs-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-xs-push-17{left:70.83333333%}.ant-col-xs-pull-17{right:70.83333333%}.ant-col-xs-offset-17{margin-left:70.83333333%}.ant-col-xs-order-17{order:17}.ant-col-xs-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-xs-push-16{left:66.66666667%}.ant-col-xs-pull-16{right:66.66666667%}.ant-col-xs-offset-16{margin-left:66.66666667%}.ant-col-xs-order-16{order:16}.ant-col-xs-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-xs-push-15{left:62.5%}.ant-col-xs-pull-15{right:62.5%}.ant-col-xs-offset-15{margin-left:62.5%}.ant-col-xs-order-15{order:15}.ant-col-xs-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-xs-push-14{left:58.33333333%}.ant-col-xs-pull-14{right:58.33333333%}.ant-col-xs-offset-14{margin-left:58.33333333%}.ant-col-xs-order-14{order:14}.ant-col-xs-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-xs-push-13{left:54.16666667%}.ant-col-xs-pull-13{right:54.16666667%}.ant-col-xs-offset-13{margin-left:54.16666667%}.ant-col-xs-order-13{order:13}.ant-col-xs-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-xs-push-12{left:50%}.ant-col-xs-pull-12{right:50%}.ant-col-xs-offset-12{margin-left:50%}.ant-col-xs-order-12{order:12}.ant-col-xs-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-xs-push-11{left:45.83333333%}.ant-col-xs-pull-11{right:45.83333333%}.ant-col-xs-offset-11{margin-left:45.83333333%}.ant-col-xs-order-11{order:11}.ant-col-xs-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-xs-push-10{left:41.66666667%}.ant-col-xs-pull-10{right:41.66666667%}.ant-col-xs-offset-10{margin-left:41.66666667%}.ant-col-xs-order-10{order:10}.ant-col-xs-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-xs-push-9{left:37.5%}.ant-col-xs-pull-9{right:37.5%}.ant-col-xs-offset-9{margin-left:37.5%}.ant-col-xs-order-9{order:9}.ant-col-xs-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-xs-push-8{left:33.33333333%}.ant-col-xs-pull-8{right:33.33333333%}.ant-col-xs-offset-8{margin-left:33.33333333%}.ant-col-xs-order-8{order:8}.ant-col-xs-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-xs-push-7{left:29.16666667%}.ant-col-xs-pull-7{right:29.16666667%}.ant-col-xs-offset-7{margin-left:29.16666667%}.ant-col-xs-order-7{order:7}.ant-col-xs-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-xs-push-6{left:25%}.ant-col-xs-pull-6{right:25%}.ant-col-xs-offset-6{margin-left:25%}.ant-col-xs-order-6{order:6}.ant-col-xs-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-xs-push-5{left:20.83333333%}.ant-col-xs-pull-5{right:20.83333333%}.ant-col-xs-offset-5{margin-left:20.83333333%}.ant-col-xs-order-5{order:5}.ant-col-xs-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-xs-push-4{left:16.66666667%}.ant-col-xs-pull-4{right:16.66666667%}.ant-col-xs-offset-4{margin-left:16.66666667%}.ant-col-xs-order-4{order:4}.ant-col-xs-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-xs-push-3{left:12.5%}.ant-col-xs-pull-3{right:12.5%}.ant-col-xs-offset-3{margin-left:12.5%}.ant-col-xs-order-3{order:3}.ant-col-xs-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-xs-push-2{left:8.33333333%}.ant-col-xs-pull-2{right:8.33333333%}.ant-col-xs-offset-2{margin-left:8.33333333%}.ant-col-xs-order-2{order:2}.ant-col-xs-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-xs-push-1{left:4.16666667%}.ant-col-xs-pull-1{right:4.16666667%}.ant-col-xs-offset-1{margin-left:4.16666667%}.ant-col-xs-order-1{order:1}.ant-col-xs-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-xs-push-0{left:auto}.ant-col-xs-pull-0{right:auto}.ant-col-xs-offset-0{margin-left:0}.ant-col-xs-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-xs-push-0.ant-col-rtl{right:auto}.ant-col-xs-pull-0.ant-col-rtl{left:auto}.ant-col-xs-offset-0.ant-col-rtl{margin-right:0}.ant-col-xs-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-xs-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-xs-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-xs-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-xs-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-xs-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-xs-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-xs-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-xs-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-xs-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-xs-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-xs-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-xs-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-xs-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-xs-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-xs-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-xs-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-xs-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-xs-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-xs-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-xs-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-xs-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-xs-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-xs-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-xs-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-xs-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-xs-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-xs-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-xs-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-xs-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-xs-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-xs-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-xs-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-xs-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-xs-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-xs-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-xs-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-xs-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-xs-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-xs-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-xs-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-xs-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-xs-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-xs-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-xs-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-xs-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-xs-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-xs-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-xs-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-xs-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-xs-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-xs-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-xs-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-xs-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-xs-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-xs-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-xs-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-xs-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-xs-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-xs-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-xs-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-xs-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-xs-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-xs-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-xs-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-xs-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-xs-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-xs-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-xs-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-xs-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-xs-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-xs-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}@media (min-width:576px){.ant-col-sm-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-sm-push-24{left:100%}.ant-col-sm-pull-24{right:100%}.ant-col-sm-offset-24{margin-left:100%}.ant-col-sm-order-24{order:24}.ant-col-sm-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-sm-push-23{left:95.83333333%}.ant-col-sm-pull-23{right:95.83333333%}.ant-col-sm-offset-23{margin-left:95.83333333%}.ant-col-sm-order-23{order:23}.ant-col-sm-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-sm-push-22{left:91.66666667%}.ant-col-sm-pull-22{right:91.66666667%}.ant-col-sm-offset-22{margin-left:91.66666667%}.ant-col-sm-order-22{order:22}.ant-col-sm-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-sm-push-21{left:87.5%}.ant-col-sm-pull-21{right:87.5%}.ant-col-sm-offset-21{margin-left:87.5%}.ant-col-sm-order-21{order:21}.ant-col-sm-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-sm-push-20{left:83.33333333%}.ant-col-sm-pull-20{right:83.33333333%}.ant-col-sm-offset-20{margin-left:83.33333333%}.ant-col-sm-order-20{order:20}.ant-col-sm-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-sm-push-19{left:79.16666667%}.ant-col-sm-pull-19{right:79.16666667%}.ant-col-sm-offset-19{margin-left:79.16666667%}.ant-col-sm-order-19{order:19}.ant-col-sm-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-sm-push-18{left:75%}.ant-col-sm-pull-18{right:75%}.ant-col-sm-offset-18{margin-left:75%}.ant-col-sm-order-18{order:18}.ant-col-sm-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-sm-push-17{left:70.83333333%}.ant-col-sm-pull-17{right:70.83333333%}.ant-col-sm-offset-17{margin-left:70.83333333%}.ant-col-sm-order-17{order:17}.ant-col-sm-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-sm-push-16{left:66.66666667%}.ant-col-sm-pull-16{right:66.66666667%}.ant-col-sm-offset-16{margin-left:66.66666667%}.ant-col-sm-order-16{order:16}.ant-col-sm-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-sm-push-15{left:62.5%}.ant-col-sm-pull-15{right:62.5%}.ant-col-sm-offset-15{margin-left:62.5%}.ant-col-sm-order-15{order:15}.ant-col-sm-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-sm-push-14{left:58.33333333%}.ant-col-sm-pull-14{right:58.33333333%}.ant-col-sm-offset-14{margin-left:58.33333333%}.ant-col-sm-order-14{order:14}.ant-col-sm-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-sm-push-13{left:54.16666667%}.ant-col-sm-pull-13{right:54.16666667%}.ant-col-sm-offset-13{margin-left:54.16666667%}.ant-col-sm-order-13{order:13}.ant-col-sm-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-sm-push-12{left:50%}.ant-col-sm-pull-12{right:50%}.ant-col-sm-offset-12{margin-left:50%}.ant-col-sm-order-12{order:12}.ant-col-sm-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-sm-push-11{left:45.83333333%}.ant-col-sm-pull-11{right:45.83333333%}.ant-col-sm-offset-11{margin-left:45.83333333%}.ant-col-sm-order-11{order:11}.ant-col-sm-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-sm-push-10{left:41.66666667%}.ant-col-sm-pull-10{right:41.66666667%}.ant-col-sm-offset-10{margin-left:41.66666667%}.ant-col-sm-order-10{order:10}.ant-col-sm-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-sm-push-9{left:37.5%}.ant-col-sm-pull-9{right:37.5%}.ant-col-sm-offset-9{margin-left:37.5%}.ant-col-sm-order-9{order:9}.ant-col-sm-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-sm-push-8{left:33.33333333%}.ant-col-sm-pull-8{right:33.33333333%}.ant-col-sm-offset-8{margin-left:33.33333333%}.ant-col-sm-order-8{order:8}.ant-col-sm-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-sm-push-7{left:29.16666667%}.ant-col-sm-pull-7{right:29.16666667%}.ant-col-sm-offset-7{margin-left:29.16666667%}.ant-col-sm-order-7{order:7}.ant-col-sm-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-sm-push-6{left:25%}.ant-col-sm-pull-6{right:25%}.ant-col-sm-offset-6{margin-left:25%}.ant-col-sm-order-6{order:6}.ant-col-sm-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-sm-push-5{left:20.83333333%}.ant-col-sm-pull-5{right:20.83333333%}.ant-col-sm-offset-5{margin-left:20.83333333%}.ant-col-sm-order-5{order:5}.ant-col-sm-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-sm-push-4{left:16.66666667%}.ant-col-sm-pull-4{right:16.66666667%}.ant-col-sm-offset-4{margin-left:16.66666667%}.ant-col-sm-order-4{order:4}.ant-col-sm-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-sm-push-3{left:12.5%}.ant-col-sm-pull-3{right:12.5%}.ant-col-sm-offset-3{margin-left:12.5%}.ant-col-sm-order-3{order:3}.ant-col-sm-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-sm-push-2{left:8.33333333%}.ant-col-sm-pull-2{right:8.33333333%}.ant-col-sm-offset-2{margin-left:8.33333333%}.ant-col-sm-order-2{order:2}.ant-col-sm-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-sm-push-1{left:4.16666667%}.ant-col-sm-pull-1{right:4.16666667%}.ant-col-sm-offset-1{margin-left:4.16666667%}.ant-col-sm-order-1{order:1}.ant-col-sm-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-sm-push-0{left:auto}.ant-col-sm-pull-0{right:auto}.ant-col-sm-offset-0{margin-left:0}.ant-col-sm-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-sm-push-0.ant-col-rtl{right:auto}.ant-col-sm-pull-0.ant-col-rtl{left:auto}.ant-col-sm-offset-0.ant-col-rtl{margin-right:0}.ant-col-sm-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-sm-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-sm-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-sm-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-sm-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-sm-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-sm-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-sm-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-sm-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-sm-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-sm-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-sm-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-sm-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-sm-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-sm-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-sm-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-sm-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-sm-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-sm-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-sm-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-sm-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-sm-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-sm-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-sm-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-sm-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-sm-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-sm-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-sm-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-sm-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-sm-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-sm-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-sm-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-sm-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-sm-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-sm-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-sm-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-sm-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-sm-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-sm-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-sm-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-sm-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-sm-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-sm-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-sm-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-sm-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-sm-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-sm-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-sm-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-sm-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-sm-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-sm-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-sm-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-sm-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-sm-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-sm-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-sm-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-sm-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-sm-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-sm-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-sm-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-sm-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-sm-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-sm-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-sm-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-sm-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-sm-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-sm-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-sm-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-sm-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-sm-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-sm-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-sm-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media (min-width:768px){.ant-col-md-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-md-push-24{left:100%}.ant-col-md-pull-24{right:100%}.ant-col-md-offset-24{margin-left:100%}.ant-col-md-order-24{order:24}.ant-col-md-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-md-push-23{left:95.83333333%}.ant-col-md-pull-23{right:95.83333333%}.ant-col-md-offset-23{margin-left:95.83333333%}.ant-col-md-order-23{order:23}.ant-col-md-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-md-push-22{left:91.66666667%}.ant-col-md-pull-22{right:91.66666667%}.ant-col-md-offset-22{margin-left:91.66666667%}.ant-col-md-order-22{order:22}.ant-col-md-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-md-push-21{left:87.5%}.ant-col-md-pull-21{right:87.5%}.ant-col-md-offset-21{margin-left:87.5%}.ant-col-md-order-21{order:21}.ant-col-md-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-md-push-20{left:83.33333333%}.ant-col-md-pull-20{right:83.33333333%}.ant-col-md-offset-20{margin-left:83.33333333%}.ant-col-md-order-20{order:20}.ant-col-md-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-md-push-19{left:79.16666667%}.ant-col-md-pull-19{right:79.16666667%}.ant-col-md-offset-19{margin-left:79.16666667%}.ant-col-md-order-19{order:19}.ant-col-md-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-md-push-18{left:75%}.ant-col-md-pull-18{right:75%}.ant-col-md-offset-18{margin-left:75%}.ant-col-md-order-18{order:18}.ant-col-md-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-md-push-17{left:70.83333333%}.ant-col-md-pull-17{right:70.83333333%}.ant-col-md-offset-17{margin-left:70.83333333%}.ant-col-md-order-17{order:17}.ant-col-md-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-md-push-16{left:66.66666667%}.ant-col-md-pull-16{right:66.66666667%}.ant-col-md-offset-16{margin-left:66.66666667%}.ant-col-md-order-16{order:16}.ant-col-md-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-md-push-15{left:62.5%}.ant-col-md-pull-15{right:62.5%}.ant-col-md-offset-15{margin-left:62.5%}.ant-col-md-order-15{order:15}.ant-col-md-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-md-push-14{left:58.33333333%}.ant-col-md-pull-14{right:58.33333333%}.ant-col-md-offset-14{margin-left:58.33333333%}.ant-col-md-order-14{order:14}.ant-col-md-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-md-push-13{left:54.16666667%}.ant-col-md-pull-13{right:54.16666667%}.ant-col-md-offset-13{margin-left:54.16666667%}.ant-col-md-order-13{order:13}.ant-col-md-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-md-push-12{left:50%}.ant-col-md-pull-12{right:50%}.ant-col-md-offset-12{margin-left:50%}.ant-col-md-order-12{order:12}.ant-col-md-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-md-push-11{left:45.83333333%}.ant-col-md-pull-11{right:45.83333333%}.ant-col-md-offset-11{margin-left:45.83333333%}.ant-col-md-order-11{order:11}.ant-col-md-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-md-push-10{left:41.66666667%}.ant-col-md-pull-10{right:41.66666667%}.ant-col-md-offset-10{margin-left:41.66666667%}.ant-col-md-order-10{order:10}.ant-col-md-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-md-push-9{left:37.5%}.ant-col-md-pull-9{right:37.5%}.ant-col-md-offset-9{margin-left:37.5%}.ant-col-md-order-9{order:9}.ant-col-md-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-md-push-8{left:33.33333333%}.ant-col-md-pull-8{right:33.33333333%}.ant-col-md-offset-8{margin-left:33.33333333%}.ant-col-md-order-8{order:8}.ant-col-md-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-md-push-7{left:29.16666667%}.ant-col-md-pull-7{right:29.16666667%}.ant-col-md-offset-7{margin-left:29.16666667%}.ant-col-md-order-7{order:7}.ant-col-md-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-md-push-6{left:25%}.ant-col-md-pull-6{right:25%}.ant-col-md-offset-6{margin-left:25%}.ant-col-md-order-6{order:6}.ant-col-md-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-md-push-5{left:20.83333333%}.ant-col-md-pull-5{right:20.83333333%}.ant-col-md-offset-5{margin-left:20.83333333%}.ant-col-md-order-5{order:5}.ant-col-md-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-md-push-4{left:16.66666667%}.ant-col-md-pull-4{right:16.66666667%}.ant-col-md-offset-4{margin-left:16.66666667%}.ant-col-md-order-4{order:4}.ant-col-md-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-md-push-3{left:12.5%}.ant-col-md-pull-3{right:12.5%}.ant-col-md-offset-3{margin-left:12.5%}.ant-col-md-order-3{order:3}.ant-col-md-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-md-push-2{left:8.33333333%}.ant-col-md-pull-2{right:8.33333333%}.ant-col-md-offset-2{margin-left:8.33333333%}.ant-col-md-order-2{order:2}.ant-col-md-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-md-push-1{left:4.16666667%}.ant-col-md-pull-1{right:4.16666667%}.ant-col-md-offset-1{margin-left:4.16666667%}.ant-col-md-order-1{order:1}.ant-col-md-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-md-push-0{left:auto}.ant-col-md-pull-0{right:auto}.ant-col-md-offset-0{margin-left:0}.ant-col-md-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-md-push-0.ant-col-rtl{right:auto}.ant-col-md-pull-0.ant-col-rtl{left:auto}.ant-col-md-offset-0.ant-col-rtl{margin-right:0}.ant-col-md-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-md-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-md-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-md-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-md-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-md-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-md-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-md-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-md-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-md-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-md-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-md-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-md-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-md-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-md-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-md-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-md-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-md-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-md-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-md-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-md-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-md-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-md-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-md-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-md-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-md-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-md-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-md-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-md-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-md-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-md-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-md-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-md-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-md-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-md-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-md-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-md-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-md-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-md-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-md-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-md-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-md-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-md-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-md-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-md-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-md-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-md-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-md-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-md-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-md-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-md-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-md-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-md-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-md-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-md-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-md-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-md-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-md-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-md-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-md-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-md-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-md-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-md-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-md-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-md-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-md-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-md-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-md-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-md-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-md-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-md-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-md-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media (min-width:992px){.ant-col-lg-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-lg-push-24{left:100%}.ant-col-lg-pull-24{right:100%}.ant-col-lg-offset-24{margin-left:100%}.ant-col-lg-order-24{order:24}.ant-col-lg-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-lg-push-23{left:95.83333333%}.ant-col-lg-pull-23{right:95.83333333%}.ant-col-lg-offset-23{margin-left:95.83333333%}.ant-col-lg-order-23{order:23}.ant-col-lg-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-lg-push-22{left:91.66666667%}.ant-col-lg-pull-22{right:91.66666667%}.ant-col-lg-offset-22{margin-left:91.66666667%}.ant-col-lg-order-22{order:22}.ant-col-lg-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-lg-push-21{left:87.5%}.ant-col-lg-pull-21{right:87.5%}.ant-col-lg-offset-21{margin-left:87.5%}.ant-col-lg-order-21{order:21}.ant-col-lg-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-lg-push-20{left:83.33333333%}.ant-col-lg-pull-20{right:83.33333333%}.ant-col-lg-offset-20{margin-left:83.33333333%}.ant-col-lg-order-20{order:20}.ant-col-lg-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-lg-push-19{left:79.16666667%}.ant-col-lg-pull-19{right:79.16666667%}.ant-col-lg-offset-19{margin-left:79.16666667%}.ant-col-lg-order-19{order:19}.ant-col-lg-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-lg-push-18{left:75%}.ant-col-lg-pull-18{right:75%}.ant-col-lg-offset-18{margin-left:75%}.ant-col-lg-order-18{order:18}.ant-col-lg-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-lg-push-17{left:70.83333333%}.ant-col-lg-pull-17{right:70.83333333%}.ant-col-lg-offset-17{margin-left:70.83333333%}.ant-col-lg-order-17{order:17}.ant-col-lg-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-lg-push-16{left:66.66666667%}.ant-col-lg-pull-16{right:66.66666667%}.ant-col-lg-offset-16{margin-left:66.66666667%}.ant-col-lg-order-16{order:16}.ant-col-lg-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-lg-push-15{left:62.5%}.ant-col-lg-pull-15{right:62.5%}.ant-col-lg-offset-15{margin-left:62.5%}.ant-col-lg-order-15{order:15}.ant-col-lg-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-lg-push-14{left:58.33333333%}.ant-col-lg-pull-14{right:58.33333333%}.ant-col-lg-offset-14{margin-left:58.33333333%}.ant-col-lg-order-14{order:14}.ant-col-lg-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-lg-push-13{left:54.16666667%}.ant-col-lg-pull-13{right:54.16666667%}.ant-col-lg-offset-13{margin-left:54.16666667%}.ant-col-lg-order-13{order:13}.ant-col-lg-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-lg-push-12{left:50%}.ant-col-lg-pull-12{right:50%}.ant-col-lg-offset-12{margin-left:50%}.ant-col-lg-order-12{order:12}.ant-col-lg-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-lg-push-11{left:45.83333333%}.ant-col-lg-pull-11{right:45.83333333%}.ant-col-lg-offset-11{margin-left:45.83333333%}.ant-col-lg-order-11{order:11}.ant-col-lg-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-lg-push-10{left:41.66666667%}.ant-col-lg-pull-10{right:41.66666667%}.ant-col-lg-offset-10{margin-left:41.66666667%}.ant-col-lg-order-10{order:10}.ant-col-lg-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-lg-push-9{left:37.5%}.ant-col-lg-pull-9{right:37.5%}.ant-col-lg-offset-9{margin-left:37.5%}.ant-col-lg-order-9{order:9}.ant-col-lg-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-lg-push-8{left:33.33333333%}.ant-col-lg-pull-8{right:33.33333333%}.ant-col-lg-offset-8{margin-left:33.33333333%}.ant-col-lg-order-8{order:8}.ant-col-lg-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-lg-push-7{left:29.16666667%}.ant-col-lg-pull-7{right:29.16666667%}.ant-col-lg-offset-7{margin-left:29.16666667%}.ant-col-lg-order-7{order:7}.ant-col-lg-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-lg-push-6{left:25%}.ant-col-lg-pull-6{right:25%}.ant-col-lg-offset-6{margin-left:25%}.ant-col-lg-order-6{order:6}.ant-col-lg-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-lg-push-5{left:20.83333333%}.ant-col-lg-pull-5{right:20.83333333%}.ant-col-lg-offset-5{margin-left:20.83333333%}.ant-col-lg-order-5{order:5}.ant-col-lg-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-lg-push-4{left:16.66666667%}.ant-col-lg-pull-4{right:16.66666667%}.ant-col-lg-offset-4{margin-left:16.66666667%}.ant-col-lg-order-4{order:4}.ant-col-lg-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-lg-push-3{left:12.5%}.ant-col-lg-pull-3{right:12.5%}.ant-col-lg-offset-3{margin-left:12.5%}.ant-col-lg-order-3{order:3}.ant-col-lg-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-lg-push-2{left:8.33333333%}.ant-col-lg-pull-2{right:8.33333333%}.ant-col-lg-offset-2{margin-left:8.33333333%}.ant-col-lg-order-2{order:2}.ant-col-lg-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-lg-push-1{left:4.16666667%}.ant-col-lg-pull-1{right:4.16666667%}.ant-col-lg-offset-1{margin-left:4.16666667%}.ant-col-lg-order-1{order:1}.ant-col-lg-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-lg-push-0{left:auto}.ant-col-lg-pull-0{right:auto}.ant-col-lg-offset-0{margin-left:0}.ant-col-lg-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-lg-push-0.ant-col-rtl{right:auto}.ant-col-lg-pull-0.ant-col-rtl{left:auto}.ant-col-lg-offset-0.ant-col-rtl{margin-right:0}.ant-col-lg-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-lg-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-lg-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-lg-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-lg-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-lg-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-lg-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-lg-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-lg-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-lg-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-lg-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-lg-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-lg-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-lg-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-lg-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-lg-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-lg-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-lg-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-lg-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-lg-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-lg-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-lg-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-lg-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-lg-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-lg-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-lg-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-lg-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-lg-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-lg-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-lg-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-lg-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-lg-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-lg-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-lg-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-lg-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-lg-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-lg-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-lg-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-lg-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-lg-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-lg-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-lg-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-lg-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-lg-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-lg-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-lg-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-lg-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-lg-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-lg-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-lg-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-lg-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-lg-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-lg-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-lg-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-lg-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-lg-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-lg-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-lg-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-lg-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-lg-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-lg-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-lg-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-lg-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-lg-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-lg-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-lg-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-lg-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-lg-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-lg-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-lg-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-lg-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-lg-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media (min-width:1200px){.ant-col-xl-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-xl-push-24{left:100%}.ant-col-xl-pull-24{right:100%}.ant-col-xl-offset-24{margin-left:100%}.ant-col-xl-order-24{order:24}.ant-col-xl-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-xl-push-23{left:95.83333333%}.ant-col-xl-pull-23{right:95.83333333%}.ant-col-xl-offset-23{margin-left:95.83333333%}.ant-col-xl-order-23{order:23}.ant-col-xl-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-xl-push-22{left:91.66666667%}.ant-col-xl-pull-22{right:91.66666667%}.ant-col-xl-offset-22{margin-left:91.66666667%}.ant-col-xl-order-22{order:22}.ant-col-xl-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-xl-push-21{left:87.5%}.ant-col-xl-pull-21{right:87.5%}.ant-col-xl-offset-21{margin-left:87.5%}.ant-col-xl-order-21{order:21}.ant-col-xl-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-xl-push-20{left:83.33333333%}.ant-col-xl-pull-20{right:83.33333333%}.ant-col-xl-offset-20{margin-left:83.33333333%}.ant-col-xl-order-20{order:20}.ant-col-xl-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-xl-push-19{left:79.16666667%}.ant-col-xl-pull-19{right:79.16666667%}.ant-col-xl-offset-19{margin-left:79.16666667%}.ant-col-xl-order-19{order:19}.ant-col-xl-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-xl-push-18{left:75%}.ant-col-xl-pull-18{right:75%}.ant-col-xl-offset-18{margin-left:75%}.ant-col-xl-order-18{order:18}.ant-col-xl-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-xl-push-17{left:70.83333333%}.ant-col-xl-pull-17{right:70.83333333%}.ant-col-xl-offset-17{margin-left:70.83333333%}.ant-col-xl-order-17{order:17}.ant-col-xl-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-xl-push-16{left:66.66666667%}.ant-col-xl-pull-16{right:66.66666667%}.ant-col-xl-offset-16{margin-left:66.66666667%}.ant-col-xl-order-16{order:16}.ant-col-xl-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-xl-push-15{left:62.5%}.ant-col-xl-pull-15{right:62.5%}.ant-col-xl-offset-15{margin-left:62.5%}.ant-col-xl-order-15{order:15}.ant-col-xl-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-xl-push-14{left:58.33333333%}.ant-col-xl-pull-14{right:58.33333333%}.ant-col-xl-offset-14{margin-left:58.33333333%}.ant-col-xl-order-14{order:14}.ant-col-xl-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-xl-push-13{left:54.16666667%}.ant-col-xl-pull-13{right:54.16666667%}.ant-col-xl-offset-13{margin-left:54.16666667%}.ant-col-xl-order-13{order:13}.ant-col-xl-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-xl-push-12{left:50%}.ant-col-xl-pull-12{right:50%}.ant-col-xl-offset-12{margin-left:50%}.ant-col-xl-order-12{order:12}.ant-col-xl-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-xl-push-11{left:45.83333333%}.ant-col-xl-pull-11{right:45.83333333%}.ant-col-xl-offset-11{margin-left:45.83333333%}.ant-col-xl-order-11{order:11}.ant-col-xl-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-xl-push-10{left:41.66666667%}.ant-col-xl-pull-10{right:41.66666667%}.ant-col-xl-offset-10{margin-left:41.66666667%}.ant-col-xl-order-10{order:10}.ant-col-xl-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-xl-push-9{left:37.5%}.ant-col-xl-pull-9{right:37.5%}.ant-col-xl-offset-9{margin-left:37.5%}.ant-col-xl-order-9{order:9}.ant-col-xl-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-xl-push-8{left:33.33333333%}.ant-col-xl-pull-8{right:33.33333333%}.ant-col-xl-offset-8{margin-left:33.33333333%}.ant-col-xl-order-8{order:8}.ant-col-xl-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-xl-push-7{left:29.16666667%}.ant-col-xl-pull-7{right:29.16666667%}.ant-col-xl-offset-7{margin-left:29.16666667%}.ant-col-xl-order-7{order:7}.ant-col-xl-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-xl-push-6{left:25%}.ant-col-xl-pull-6{right:25%}.ant-col-xl-offset-6{margin-left:25%}.ant-col-xl-order-6{order:6}.ant-col-xl-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-xl-push-5{left:20.83333333%}.ant-col-xl-pull-5{right:20.83333333%}.ant-col-xl-offset-5{margin-left:20.83333333%}.ant-col-xl-order-5{order:5}.ant-col-xl-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-xl-push-4{left:16.66666667%}.ant-col-xl-pull-4{right:16.66666667%}.ant-col-xl-offset-4{margin-left:16.66666667%}.ant-col-xl-order-4{order:4}.ant-col-xl-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-xl-push-3{left:12.5%}.ant-col-xl-pull-3{right:12.5%}.ant-col-xl-offset-3{margin-left:12.5%}.ant-col-xl-order-3{order:3}.ant-col-xl-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-xl-push-2{left:8.33333333%}.ant-col-xl-pull-2{right:8.33333333%}.ant-col-xl-offset-2{margin-left:8.33333333%}.ant-col-xl-order-2{order:2}.ant-col-xl-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-xl-push-1{left:4.16666667%}.ant-col-xl-pull-1{right:4.16666667%}.ant-col-xl-offset-1{margin-left:4.16666667%}.ant-col-xl-order-1{order:1}.ant-col-xl-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-xl-push-0{left:auto}.ant-col-xl-pull-0{right:auto}.ant-col-xl-offset-0{margin-left:0}.ant-col-xl-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-xl-push-0.ant-col-rtl{right:auto}.ant-col-xl-pull-0.ant-col-rtl{left:auto}.ant-col-xl-offset-0.ant-col-rtl{margin-right:0}.ant-col-xl-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-xl-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-xl-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-xl-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-xl-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-xl-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-xl-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-xl-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-xl-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-xl-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-xl-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-xl-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-xl-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-xl-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-xl-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-xl-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-xl-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-xl-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-xl-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-xl-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-xl-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-xl-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-xl-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-xl-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-xl-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-xl-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-xl-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-xl-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-xl-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-xl-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-xl-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-xl-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-xl-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-xl-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-xl-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-xl-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-xl-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-xl-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-xl-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-xl-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-xl-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-xl-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-xl-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-xl-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-xl-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-xl-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-xl-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-xl-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-xl-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-xl-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-xl-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-xl-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-xl-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-xl-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-xl-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-xl-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-xl-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-xl-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-xl-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-xl-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-xl-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-xl-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-xl-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-xl-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-xl-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-xl-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-xl-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-xl-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-xl-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-xl-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-xl-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-xl-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media (min-width:1600px){.ant-col-xxl-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-xxl-push-24{left:100%}.ant-col-xxl-pull-24{right:100%}.ant-col-xxl-offset-24{margin-left:100%}.ant-col-xxl-order-24{order:24}.ant-col-xxl-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-xxl-push-23{left:95.83333333%}.ant-col-xxl-pull-23{right:95.83333333%}.ant-col-xxl-offset-23{margin-left:95.83333333%}.ant-col-xxl-order-23{order:23}.ant-col-xxl-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-xxl-push-22{left:91.66666667%}.ant-col-xxl-pull-22{right:91.66666667%}.ant-col-xxl-offset-22{margin-left:91.66666667%}.ant-col-xxl-order-22{order:22}.ant-col-xxl-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-xxl-push-21{left:87.5%}.ant-col-xxl-pull-21{right:87.5%}.ant-col-xxl-offset-21{margin-left:87.5%}.ant-col-xxl-order-21{order:21}.ant-col-xxl-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-xxl-push-20{left:83.33333333%}.ant-col-xxl-pull-20{right:83.33333333%}.ant-col-xxl-offset-20{margin-left:83.33333333%}.ant-col-xxl-order-20{order:20}.ant-col-xxl-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-xxl-push-19{left:79.16666667%}.ant-col-xxl-pull-19{right:79.16666667%}.ant-col-xxl-offset-19{margin-left:79.16666667%}.ant-col-xxl-order-19{order:19}.ant-col-xxl-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-xxl-push-18{left:75%}.ant-col-xxl-pull-18{right:75%}.ant-col-xxl-offset-18{margin-left:75%}.ant-col-xxl-order-18{order:18}.ant-col-xxl-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-xxl-push-17{left:70.83333333%}.ant-col-xxl-pull-17{right:70.83333333%}.ant-col-xxl-offset-17{margin-left:70.83333333%}.ant-col-xxl-order-17{order:17}.ant-col-xxl-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-xxl-push-16{left:66.66666667%}.ant-col-xxl-pull-16{right:66.66666667%}.ant-col-xxl-offset-16{margin-left:66.66666667%}.ant-col-xxl-order-16{order:16}.ant-col-xxl-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-xxl-push-15{left:62.5%}.ant-col-xxl-pull-15{right:62.5%}.ant-col-xxl-offset-15{margin-left:62.5%}.ant-col-xxl-order-15{order:15}.ant-col-xxl-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-xxl-push-14{left:58.33333333%}.ant-col-xxl-pull-14{right:58.33333333%}.ant-col-xxl-offset-14{margin-left:58.33333333%}.ant-col-xxl-order-14{order:14}.ant-col-xxl-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-xxl-push-13{left:54.16666667%}.ant-col-xxl-pull-13{right:54.16666667%}.ant-col-xxl-offset-13{margin-left:54.16666667%}.ant-col-xxl-order-13{order:13}.ant-col-xxl-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-xxl-push-12{left:50%}.ant-col-xxl-pull-12{right:50%}.ant-col-xxl-offset-12{margin-left:50%}.ant-col-xxl-order-12{order:12}.ant-col-xxl-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-xxl-push-11{left:45.83333333%}.ant-col-xxl-pull-11{right:45.83333333%}.ant-col-xxl-offset-11{margin-left:45.83333333%}.ant-col-xxl-order-11{order:11}.ant-col-xxl-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-xxl-push-10{left:41.66666667%}.ant-col-xxl-pull-10{right:41.66666667%}.ant-col-xxl-offset-10{margin-left:41.66666667%}.ant-col-xxl-order-10{order:10}.ant-col-xxl-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-xxl-push-9{left:37.5%}.ant-col-xxl-pull-9{right:37.5%}.ant-col-xxl-offset-9{margin-left:37.5%}.ant-col-xxl-order-9{order:9}.ant-col-xxl-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-xxl-push-8{left:33.33333333%}.ant-col-xxl-pull-8{right:33.33333333%}.ant-col-xxl-offset-8{margin-left:33.33333333%}.ant-col-xxl-order-8{order:8}.ant-col-xxl-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-xxl-push-7{left:29.16666667%}.ant-col-xxl-pull-7{right:29.16666667%}.ant-col-xxl-offset-7{margin-left:29.16666667%}.ant-col-xxl-order-7{order:7}.ant-col-xxl-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-xxl-push-6{left:25%}.ant-col-xxl-pull-6{right:25%}.ant-col-xxl-offset-6{margin-left:25%}.ant-col-xxl-order-6{order:6}.ant-col-xxl-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-xxl-push-5{left:20.83333333%}.ant-col-xxl-pull-5{right:20.83333333%}.ant-col-xxl-offset-5{margin-left:20.83333333%}.ant-col-xxl-order-5{order:5}.ant-col-xxl-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-xxl-push-4{left:16.66666667%}.ant-col-xxl-pull-4{right:16.66666667%}.ant-col-xxl-offset-4{margin-left:16.66666667%}.ant-col-xxl-order-4{order:4}.ant-col-xxl-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-xxl-push-3{left:12.5%}.ant-col-xxl-pull-3{right:12.5%}.ant-col-xxl-offset-3{margin-left:12.5%}.ant-col-xxl-order-3{order:3}.ant-col-xxl-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-xxl-push-2{left:8.33333333%}.ant-col-xxl-pull-2{right:8.33333333%}.ant-col-xxl-offset-2{margin-left:8.33333333%}.ant-col-xxl-order-2{order:2}.ant-col-xxl-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-xxl-push-1{left:4.16666667%}.ant-col-xxl-pull-1{right:4.16666667%}.ant-col-xxl-offset-1{margin-left:4.16666667%}.ant-col-xxl-order-1{order:1}.ant-col-xxl-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-xxl-push-0{left:auto}.ant-col-xxl-pull-0{right:auto}.ant-col-xxl-offset-0{margin-left:0}.ant-col-xxl-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-xxl-push-0.ant-col-rtl{right:auto}.ant-col-xxl-pull-0.ant-col-rtl{left:auto}.ant-col-xxl-offset-0.ant-col-rtl{margin-right:0}.ant-col-xxl-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-xxl-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-xxl-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-xxl-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-xxl-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-xxl-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-xxl-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-xxl-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-xxl-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-xxl-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-xxl-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-xxl-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-xxl-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-xxl-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-xxl-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-xxl-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-xxl-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-xxl-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-xxl-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-xxl-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-xxl-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-xxl-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-xxl-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-xxl-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-xxl-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-xxl-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-xxl-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-xxl-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-xxl-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-xxl-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-xxl-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-xxl-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-xxl-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-xxl-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-xxl-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-xxl-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-xxl-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-xxl-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-xxl-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-xxl-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-xxl-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-xxl-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-xxl-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-xxl-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-xxl-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-xxl-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-xxl-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-xxl-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-xxl-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-xxl-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-xxl-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-xxl-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-xxl-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-xxl-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-xxl-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-xxl-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-xxl-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-xxl-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-xxl-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-xxl-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-xxl-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-xxl-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-xxl-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-xxl-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-xxl-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-xxl-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-xxl-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-xxl-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-xxl-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-xxl-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-xxl-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-xxl-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}.ant-row-rtl{direction:rtl}.ant-tag{box-sizing:border-box;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block;height:auto;margin:0 8px 0 0;padding:0 7px;font-size:12px;line-height:20px;white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;border-radius:2px;opacity:1;transition:all .3s}.ant-tag,.ant-tag a,.ant-tag a:hover{color:rgba(0,0,0,.85)}.ant-tag>a:first-child:last-child{display:inline-block;margin:0 -8px;padding:0 8px}.ant-tag-close-icon{margin-left:3px;color:rgba(0,0,0,.45);font-size:10px;cursor:pointer;transition:all .3s}.ant-tag-close-icon:hover{color:rgba(0,0,0,.85)}.ant-tag-has-color{border-color:transparent}.ant-tag-has-color,.ant-tag-has-color .anticon-close,.ant-tag-has-color .anticon-close:hover,.ant-tag-has-color a,.ant-tag-has-color a:hover{color:#fff}.ant-tag-checkable{background-color:transparent;border-color:transparent;cursor:pointer}.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{color:#1890ff}.ant-tag-checkable-checked,.ant-tag-checkable:active{color:#fff}.ant-tag-checkable-checked{background-color:#1890ff}.ant-tag-checkable:active{background-color:#096dd9}.ant-tag-hidden{display:none}.ant-tag-pink{color:#c41d7f;background:#fff0f6;border-color:#ffadd2}.ant-tag-pink-inverse{color:#fff;background:#eb2f96;border-color:#eb2f96}.ant-tag-magenta{color:#c41d7f;background:#fff0f6;border-color:#ffadd2}.ant-tag-magenta-inverse{color:#fff;background:#eb2f96;border-color:#eb2f96}.ant-tag-red{color:#cf1322;background:#fff1f0;border-color:#ffa39e}.ant-tag-red-inverse{color:#fff;background:#f5222d;border-color:#f5222d}.ant-tag-volcano{color:#d4380d;background:#fff2e8;border-color:#ffbb96}.ant-tag-volcano-inverse{color:#fff;background:#fa541c;border-color:#fa541c}.ant-tag-orange{color:#d46b08;background:#fff7e6;border-color:#ffd591}.ant-tag-orange-inverse{color:#fff;background:#fa8c16;border-color:#fa8c16}.ant-tag-yellow{color:#d4b106;background:#feffe6;border-color:#fffb8f}.ant-tag-yellow-inverse{color:#fff;background:#fadb14;border-color:#fadb14}.ant-tag-gold{color:#d48806;background:#fffbe6;border-color:#ffe58f}.ant-tag-gold-inverse{color:#fff;background:#faad14;border-color:#faad14}.ant-tag-cyan{color:#08979c;background:#e6fffb;border-color:#87e8de}.ant-tag-cyan-inverse{color:#fff;background:#13c2c2;border-color:#13c2c2}.ant-tag-lime{color:#7cb305;background:#fcffe6;border-color:#eaff8f}.ant-tag-lime-inverse{color:#fff;background:#a0d911;border-color:#a0d911}.ant-tag-green{color:#389e0d;background:#f6ffed;border-color:#b7eb8f}.ant-tag-green-inverse{color:#fff;background:#52c41a;border-color:#52c41a}.ant-tag-blue{color:#096dd9;background:#e6f7ff;border-color:#91d5ff}.ant-tag-blue-inverse{color:#fff;background:#1890ff;border-color:#1890ff}.ant-tag-geekblue{color:#1d39c4;background:#f0f5ff;border-color:#adc6ff}.ant-tag-geekblue-inverse{color:#fff;background:#2f54eb;border-color:#2f54eb}.ant-tag-purple{color:#531dab;background:#f9f0ff;border-color:#d3adf7}.ant-tag-purple-inverse{color:#fff;background:#722ed1;border-color:#722ed1}.ant-tag-success{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.ant-tag-processing{color:#1890ff;background:#e6f7ff;border-color:#91d5ff}.ant-tag-error{color:#ff4d4f;background:#fff2f0;border-color:#ffccc7}.ant-tag-warning{color:#faad14;background:#fffbe6;border-color:#ffe58f}.ant-tag>.anticon+span,.ant-tag>span+.anticon{margin-left:7px}.ant-tag.ant-tag-rtl{margin-right:0;margin-left:8px;direction:rtl;text-align:right}.ant-tag-rtl .ant-tag-close-icon{margin-right:3px;margin-left:0}.ant-tag-rtl.ant-tag>.anticon+span,.ant-tag-rtl.ant-tag>span+.anticon{margin-right:7px;margin-left:0}.ant-card{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;background:#fff;border-radius:2px}.ant-card-rtl{direction:rtl}.ant-card-hoverable{cursor:pointer;transition:box-shadow .3s,border-color .3s}.ant-card-hoverable:hover{border-color:transparent;box-shadow:0 1px 2px -2px rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.12),0 5px 12px 4px rgba(0,0,0,.09)}.ant-card-bordered{border:1px solid #f0f0f0}.ant-card-head{min-height:48px;margin-bottom:-1px;padding:0 24px;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;background:transparent;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.ant-card-head:before{display:table;content:""}.ant-card-head:after{display:table;clear:both;content:""}.ant-card-head-wrapper{display:flex;align-items:center}.ant-card-head-title{display:inline-block;flex:1 1;padding:16px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-card-head-title>.ant-typography,.ant-card-head-title>.ant-typography-edit-content{left:0;margin-top:0;margin-bottom:0}.ant-card-head .ant-tabs-top{clear:both;margin-bottom:-17px;color:rgba(0,0,0,.85);font-weight:400;font-size:14px}.ant-card-head .ant-tabs-top-bar{border-bottom:1px solid #f0f0f0}.ant-card-extra{float:right;margin-left:auto;padding:16px 0;color:rgba(0,0,0,.85);font-weight:400;font-size:14px}.ant-card-rtl .ant-card-extra{margin-right:auto;margin-left:0}.ant-card-body{padding:24px}.ant-card-body:before{display:table;content:""}.ant-card-body:after{display:table;clear:both;content:""}.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body{margin:-1px 0 0 -1px;padding:0}.ant-card-grid{float:left;width:33.33%;padding:24px;border:0;border-radius:0;box-shadow:1px 0 0 0 #f0f0f0,0 1px 0 0 #f0f0f0,1px 1px 0 0 #f0f0f0,inset 1px 0 0 0 #f0f0f0,inset 0 1px 0 0 #f0f0f0;transition:all .3s}.ant-card-rtl .ant-card-grid{float:right}.ant-card-grid-hoverable:hover{position:relative;z-index:1;box-shadow:0 1px 2px -2px rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.12),0 5px 12px 4px rgba(0,0,0,.09)}.ant-card-contain-tabs>.ant-card-head .ant-card-head-title{min-height:32px;padding-bottom:0}.ant-card-contain-tabs>.ant-card-head .ant-card-extra{padding-bottom:0}.ant-card-bordered .ant-card-cover{margin-top:-1px;margin-right:-1px;margin-left:-1px}.ant-card-cover>*{display:block;width:100%}.ant-card-cover img{border-radius:2px 2px 0 0}.ant-card-actions{margin:0;padding:0;list-style:none;background:#fff;border-top:1px solid #f0f0f0}.ant-card-actions:before{display:table;content:""}.ant-card-actions:after{display:table;clear:both;content:""}.ant-card-actions>li{float:left;margin:12px 0;color:rgba(0,0,0,.45);text-align:center}.ant-card-rtl .ant-card-actions>li{float:right}.ant-card-actions>li>span{position:relative;display:block;min-width:32px;font-size:14px;line-height:1.5715;cursor:pointer}.ant-card-actions>li>span:hover{color:#1890ff;transition:color .3s}.ant-card-actions>li>span>.anticon,.ant-card-actions>li>span a:not(.ant-btn){display:inline-block;width:100%;color:rgba(0,0,0,.45);line-height:22px;transition:color .3s}.ant-card-actions>li>span>.anticon:hover,.ant-card-actions>li>span a:not(.ant-btn):hover{color:#1890ff}.ant-card-actions>li>span>.anticon{font-size:16px;line-height:22px}.ant-card-actions>li:not(:last-child){border-right:1px solid #f0f0f0}.ant-card-rtl .ant-card-actions>li:not(:last-child){border-right:none;border-left:1px solid #f0f0f0}.ant-card-type-inner .ant-card-head{padding:0 24px;background:#fafafa}.ant-card-type-inner .ant-card-head-title{padding:12px 0;font-size:14px}.ant-card-type-inner .ant-card-body{padding:16px 24px}.ant-card-type-inner .ant-card-extra{padding:13.5px 0}.ant-card-meta{margin:-4px 0}.ant-card-meta:before{display:table;content:""}.ant-card-meta:after{display:table;clear:both;content:""}.ant-card-meta-avatar{float:left;padding-right:16px}.ant-card-rtl .ant-card-meta-avatar{float:right;padding-right:0;padding-left:16px}.ant-card-meta-detail{overflow:hidden}.ant-card-meta-detail>div:not(:last-child){margin-bottom:8px}.ant-card-meta-title{overflow:hidden;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;white-space:nowrap;text-overflow:ellipsis}.ant-card-meta-description{color:rgba(0,0,0,.45)}.ant-card-loading{overflow:hidden}.ant-card-loading .ant-card-body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-card-loading-content p{margin:0}.ant-card-loading-block{height:14px;margin:4px 0;background:linear-gradient(90deg,rgba(207,216,220,.2),rgba(207,216,220,.4),rgba(207,216,220,.2));background-size:600% 600%;border-radius:2px;animation:card-loading 1.4s ease infinite}@keyframes card-loading{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.ant-card-small>.ant-card-head{min-height:36px;padding:0 12px;font-size:14px}.ant-card-small>.ant-card-head>.ant-card-head-wrapper>.ant-card-head-title{padding:8px 0}.ant-card-small>.ant-card-head>.ant-card-head-wrapper>.ant-card-extra{padding:8px 0;font-size:14px}.ant-card-small>.ant-card-body{padding:12px}.ant-table.ant-table-middle{font-size:14px}.ant-table.ant-table-middle .ant-table-footer,.ant-table.ant-table-middle .ant-table-tbody>tr>td,.ant-table.ant-table-middle .ant-table-thead>tr>th,.ant-table.ant-table-middle .ant-table-title,.ant-table.ant-table-middle tfoot>tr>td,.ant-table.ant-table-middle tfoot>tr>th{padding:12px 8px}.ant-table.ant-table-middle .ant-table-filter-trigger{margin-right:-4px}.ant-table.ant-table-middle .ant-table-expanded-row-fixed{margin:-12px -8px}.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table{margin:-12px -8px -12px 25px}.ant-table.ant-table-small{font-size:14px}.ant-table.ant-table-small .ant-table-footer,.ant-table.ant-table-small .ant-table-tbody>tr>td,.ant-table.ant-table-small .ant-table-thead>tr>th,.ant-table.ant-table-small .ant-table-title,.ant-table.ant-table-small tfoot>tr>td,.ant-table.ant-table-small tfoot>tr>th{padding:8px}.ant-table.ant-table-small .ant-table-filter-trigger{margin-right:-4px}.ant-table.ant-table-small .ant-table-expanded-row-fixed{margin:-8px}.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table{margin:-8px -8px -8px 25px}.ant-table-small .ant-table-thead>tr>th{background-color:#fafafa}.ant-table-small .ant-table-selection-column{width:46px;min-width:46px}.ant-table.ant-table-bordered>.ant-table-title{border:1px solid #f0f0f0;border-bottom:0}.ant-table.ant-table-bordered>.ant-table-container{border-left:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>th{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr:not(:last-child)>th{border-bottom:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th:before,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th:before,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th:before,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>th:before{background-color:transparent!important}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>.ant-table-cell-fix-right-first:after{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-16px -17px}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td>.ant-table-expanded-row-fixed:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td>.ant-table-expanded-row-fixed:after{position:absolute;top:0;right:1px;bottom:0;border-right:1px solid #f0f0f0;content:""}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table{border-top:1px solid #f0f0f0}.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.ant-table-body>table>tbody>tr.ant-table-expanded-row>td,.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.ant-table-body>table>tbody>tr.ant-table-placeholder>td{border-right:0}.ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-12px -9px}.ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-8px -9px}.ant-table.ant-table-bordered>.ant-table-footer{border:1px solid #f0f0f0;border-top:0}.ant-table-cell .ant-table-container:first-child{border-top:0}.ant-table-cell-scrollbar{box-shadow:0 1px 0 1px #fafafa}.ant-table-wrapper{clear:both;max-width:100%}.ant-table-wrapper:before{display:table;content:""}.ant-table-wrapper:after{display:table;clear:both;content:""}.ant-table{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;font-size:14px;background:#fff;border-radius:2px}.ant-table table{width:100%;text-align:left;border-radius:2px 2px 0 0;border-collapse:separate;border-spacing:0}.ant-table-tbody>tr>td,.ant-table-thead>tr>th,.ant-table tfoot>tr>td,.ant-table tfoot>tr>th{position:relative;padding:16px;overflow-wrap:break-word}.ant-table-cell-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.ant-table-cell-ellipsis.ant-table-cell-fix-left-last,.ant-table-cell-ellipsis.ant-table-cell-fix-right-first{overflow:visible}.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content,.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content{display:block;overflow:hidden;text-overflow:ellipsis}.ant-table-cell-ellipsis .ant-table-column-title{overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.ant-table-title{padding:16px}.ant-table-footer{padding:16px;color:rgba(0,0,0,.85);background:#fafafa}.ant-table-thead>tr>th{position:relative;color:rgba(0,0,0,.85);font-weight:500;text-align:left;background:#fafafa;border-bottom:1px solid #f0f0f0;transition:background .3s ease}.ant-table-thead>tr>th[colspan]:not([colspan="1"]){text-align:center}.ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{position:absolute;top:50%;right:0;width:1px;height:1.6em;background-color:rgba(0,0,0,.06);transform:translateY(-50%);transition:background-color .3s;content:""}.ant-table-thead>tr:not(:last-child)>th[colspan]{border-bottom:0}.ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;transition:background .3s}.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table,.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table{margin:-16px -16px -16px 33px}.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td,.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td{border-bottom:0}.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:first-child,.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:last-child,.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:first-child,.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:last-child{border-radius:0}.ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#fafafa}.ant-table-tbody>tr.ant-table-row-selected>td{background:#e6f7ff;border-color:rgba(0,0,0,.03)}.ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#dcf4ff}.ant-table-summary{position:relative;z-index:2;background:#fff}div.ant-table-summary{box-shadow:0 -1px 0 #f0f0f0}.ant-table-summary>tr>td,.ant-table-summary>tr>th{border-bottom:1px solid #f0f0f0}.ant-table-pagination.ant-pagination{margin:16px 0}.ant-table-pagination{display:flex;flex-wrap:wrap;grid-row-gap:8px;row-gap:8px}.ant-table-pagination>*{flex:none}.ant-table-pagination-left{justify-content:flex-start}.ant-table-pagination-center{justify-content:center}.ant-table-pagination-right{justify-content:flex-end}.ant-table-thead th.ant-table-column-has-sorters{cursor:pointer;transition:all .3s}.ant-table-thead th.ant-table-column-has-sorters:hover{background:rgba(0,0,0,.04)}.ant-table-thead th.ant-table-column-has-sorters:hover:before{background-color:transparent!important}.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-left:hover,.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-right:hover{background:#f5f5f5}.ant-table-thead th.ant-table-column-sort{background:#f5f5f5}.ant-table-thead th.ant-table-column-sort:before{background-color:transparent!important}td.ant-table-column-sort{background:#fafafa}.ant-table-column-title{position:relative;z-index:1;flex:1 1}.ant-table-column-sorters{display:flex;flex:auto;align-items:center;justify-content:space-between}.ant-table-column-sorters:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}.ant-table-column-sorter{margin-left:4px;color:#bfbfbf;font-size:0;transition:color .3s}.ant-table-column-sorter-inner{display:inline-flex;flex-direction:column;align-items:center}.ant-table-column-sorter-down,.ant-table-column-sorter-up{font-size:11px}.ant-table-column-sorter-down.active,.ant-table-column-sorter-up.active{color:#1890ff}.ant-table-column-sorter-up+.ant-table-column-sorter-down{margin-top:-.3em}.ant-table-column-sorters:hover .ant-table-column-sorter{color:#a6a6a6}.ant-table-filter-column{display:flex;justify-content:space-between}.ant-table-filter-trigger{position:relative;display:flex;align-items:center;margin:-4px -8px -4px 4px;padding:0 4px;color:#bfbfbf;font-size:12px;border-radius:2px;cursor:pointer;transition:all .3s}.ant-table-filter-trigger:hover{color:rgba(0,0,0,.45);background:rgba(0,0,0,.04)}.ant-table-filter-trigger.active{color:#1890ff}.ant-table-filter-dropdown{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";min-width:120px;background-color:#fff;border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-table-filter-dropdown .ant-dropdown-menu{max-height:264px;overflow-x:hidden;border:0;box-shadow:none}.ant-table-filter-dropdown .ant-dropdown-menu:empty:after{display:block;padding:8px 0;color:rgba(0,0,0,.25);font-size:12px;text-align:center;content:"Not Found"}.ant-table-filter-dropdown-tree{padding:8px 8px 0}.ant-table-filter-dropdown-tree .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background-color:#f5f5f5}.ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper,.ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper:hover{background-color:#bae7ff}.ant-table-filter-dropdown-search{padding:8px;border-bottom:1px solid #f0f0f0}.ant-table-filter-dropdown-search-input input{min-width:140px}.ant-table-filter-dropdown-search-input .anticon{color:rgba(0,0,0,.25)}.ant-table-filter-dropdown-checkall{width:100%;margin-bottom:4px;margin-left:4px}.ant-table-filter-dropdown-submenu>ul{max-height:calc(100vh - 130px);overflow-x:hidden;overflow-y:auto}.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span,.ant-table-filter-dropdown .ant-checkbox-wrapper+span{padding-left:8px}.ant-table-filter-dropdown-btns{display:flex;justify-content:space-between;padding:7px 8px;overflow:hidden;background-color:inherit;border-top:1px solid #f0f0f0}.ant-table-selection-col{width:32px}.ant-table-bordered .ant-table-selection-col{width:50px}table tr td.ant-table-selection-column,table tr th.ant-table-selection-column{padding-right:8px;padding-left:8px;text-align:center}table tr td.ant-table-selection-column .ant-radio-wrapper,table tr th.ant-table-selection-column .ant-radio-wrapper{margin-right:0}table tr th.ant-table-selection-column.ant-table-cell-fix-left{z-index:3}table tr th.ant-table-selection-column:after{background-color:transparent!important}.ant-table-selection{position:relative;display:inline-flex;flex-direction:column}.ant-table-selection-extra{position:absolute;top:0;z-index:1;cursor:pointer;transition:all .3s;-webkit-margin-start:100%;margin-inline-start:100%;-webkit-padding-start:4px;padding-inline-start:4px}.ant-table-selection-extra .anticon{color:#bfbfbf;font-size:10px}.ant-table-selection-extra .anticon:hover{color:#a6a6a6}.ant-table-expand-icon-col{width:48px}.ant-table-row-expand-icon-cell{text-align:center}.ant-table-row-indent{float:left;height:1px}.ant-table-row-expand-icon{color:#1890ff;text-decoration:none;cursor:pointer;transition:color .3s;position:relative;display:inline-flex;float:left;box-sizing:border-box;width:17px;height:17px;padding:0;color:inherit;line-height:17px;background:#fff;border:1px solid #f0f0f0;border-radius:2px;outline:none;transform:scale(.94117647);transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover{color:#40a9ff}.ant-table-row-expand-icon:active{color:#096dd9}.ant-table-row-expand-icon:active,.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover{border-color:currentcolor}.ant-table-row-expand-icon:after,.ant-table-row-expand-icon:before{position:absolute;background:currentcolor;transition:transform .3s ease-out;content:""}.ant-table-row-expand-icon:before{top:7px;right:3px;left:3px;height:1px}.ant-table-row-expand-icon:after{top:3px;bottom:3px;left:7px;width:1px;transform:rotate(90deg)}.ant-table-row-expand-icon-collapsed:before{transform:rotate(-180deg)}.ant-table-row-expand-icon-collapsed:after{transform:rotate(0deg)}.ant-table-row-expand-icon-spaced{background:transparent;border:0;visibility:hidden}.ant-table-row-expand-icon-spaced:after,.ant-table-row-expand-icon-spaced:before{display:none;content:none}.ant-table-row-indent+.ant-table-row-expand-icon{margin-top:2.5005px;margin-right:8px}tr.ant-table-expanded-row:hover>td,tr.ant-table-expanded-row>td{background:#fbfbfb}tr.ant-table-expanded-row .ant-descriptions-view{display:flex}tr.ant-table-expanded-row .ant-descriptions-view table{flex:auto;width:auto}.ant-table .ant-table-expanded-row-fixed{position:relative;margin:-16px;padding:16px}.ant-table-tbody>tr.ant-table-placeholder{text-align:center}.ant-table-empty .ant-table-tbody>tr.ant-table-placeholder{color:rgba(0,0,0,.25)}.ant-table-tbody>tr.ant-table-placeholder:hover>td{background:#fff}.ant-table-cell-fix-left,.ant-table-cell-fix-right{position:-webkit-sticky!important;position:sticky!important;z-index:2;background:#fff}.ant-table-cell-fix-left-first:after,.ant-table-cell-fix-left-last:after{position:absolute;top:0;right:0;bottom:-1px;width:30px;transform:translateX(100%);transition:box-shadow .3s;content:"";pointer-events:none}.ant-table-cell-fix-right-first:after,.ant-table-cell-fix-right-last:after{position:absolute;top:0;bottom:-1px;left:0;width:30px;transform:translateX(-100%);transition:box-shadow .3s;content:"";pointer-events:none}.ant-table .ant-table-container:after,.ant-table .ant-table-container:before{position:absolute;top:0;bottom:0;z-index:1;width:30px;transition:box-shadow .3s;content:"";pointer-events:none}.ant-table .ant-table-container:before{left:0}.ant-table .ant-table-container:after{right:0}.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container{position:relative}.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container:before{box-shadow:inset 10px 0 8px -8px rgba(0,0,0,.15)}.ant-table-ping-left .ant-table-cell-fix-left-first:after,.ant-table-ping-left .ant-table-cell-fix-left-last:after{box-shadow:inset 10px 0 8px -8px rgba(0,0,0,.15)}.ant-table-ping-left .ant-table-cell-fix-left-last:before{background-color:transparent!important}.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container{position:relative}.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container:after{box-shadow:inset -10px 0 8px -8px rgba(0,0,0,.15)}.ant-table-ping-right .ant-table-cell-fix-right-first:after,.ant-table-ping-right .ant-table-cell-fix-right-last:after{box-shadow:inset -10px 0 8px -8px rgba(0,0,0,.15)}.ant-table-sticky-holder{position:-webkit-sticky;position:sticky;z-index:3;background:#fff}.ant-table-sticky-scroll{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;display:flex;align-items:center;background:#fff;border-top:1px solid #f0f0f0;opacity:.6}.ant-table-sticky-scroll:hover{transform-origin:center bottom}.ant-table-sticky-scroll-bar{height:8px;background-color:rgba(0,0,0,.35);border-radius:4px}.ant-table-sticky-scroll-bar:hover{background-color:rgba(0,0,0,.8)}.ant-table-sticky-scroll-bar-active{background-color:rgba(0,0,0,.8)}@media (-ms-high-contrast:none){.ant-table-ping-left .ant-table-cell-fix-left-last:after{box-shadow:none!important}.ant-table-ping-right .ant-table-cell-fix-right-first:after{box-shadow:none!important}}.ant-table-title{border-radius:2px 2px 0 0}.ant-table-title+.ant-table-container{border-top-left-radius:0;border-top-right-radius:0}.ant-table-title+.ant-table-container table>thead>tr:first-child th:first-child{border-radius:0}.ant-table-title+.ant-table-container table>thead>tr:first-child th:last-child{border-radius:0}.ant-table-container{border-top-left-radius:2px;border-top-right-radius:2px}.ant-table-container table>thead>tr:first-child th:first-child{border-top-left-radius:2px}.ant-table-container table>thead>tr:first-child th:last-child{border-top-right-radius:2px}.ant-table-footer{border-radius:0 0 2px 2px}.ant-table-wrapper-rtl{direction:rtl}.ant-table-rtl{direction:rtl}.ant-table-wrapper-rtl .ant-table table{text-align:right}.ant-table-wrapper-rtl .ant-table-thead>tr>th[colspan]:not([colspan="1"]){text-align:center}.ant-table-wrapper-rtl .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{right:auto;left:0}.ant-table-wrapper-rtl .ant-table-thead>tr>th{text-align:right}.ant-table-tbody>tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl{margin:-16px 33px -16px -16px}.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left{justify-content:flex-end}.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right{justify-content:flex-start}.ant-table-wrapper-rtl .ant-table-column-sorter{margin-right:4px;margin-left:0}.ant-table-wrapper-rtl .ant-table-filter-column-title{padding:16px 16px 16px 2.3em}.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title{padding:0 0 0 2.3em}.ant-table-wrapper-rtl .ant-table-filter-trigger{margin:-4px 4px -4px -8px}.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span,.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper+span,.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span,.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper+span{padding-right:8px;padding-left:0}.ant-table-wrapper-rtl .ant-table-selection{text-align:center}.ant-table-wrapper-rtl .ant-table-row-indent{float:right}.ant-table-wrapper-rtl .ant-table-row-expand-icon{float:right}.ant-table-wrapper-rtl .ant-table-row-indent+.ant-table-row-expand-icon{margin-right:0;margin-left:8px}.ant-table-wrapper-rtl .ant-table-row-expand-icon:after{transform:rotate(-90deg)}.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed:before{transform:rotate(180deg)}.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed:after{transform:rotate(0deg)}.ant-radio-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block;font-size:0}.ant-radio-group .ant-badge-count{z-index:1}.ant-radio-group>.ant-badge:not(:first-child)>.ant-radio-button-wrapper{border-left:none}.ant-radio-wrapper{box-sizing:border-box;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-flex;align-items:baseline;margin:0 8px 0 0;cursor:pointer}.ant-radio-wrapper-disabled{cursor:not-allowed}.ant-radio-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-radio{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;display:inline-block;outline:none;cursor:pointer}.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner{border-color:#1890ff}.ant-radio-input:focus+.ant-radio-inner{box-shadow:0 0 0 3px #e6f7ff}.ant-radio-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:50%;visibility:hidden;animation:antRadioEffect .36s ease-in-out;animation-fill-mode:both;content:""}.ant-radio-wrapper:hover .ant-radio:after,.ant-radio:hover:after{visibility:visible}.ant-radio-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;background-color:#fff;border:1px solid #d9d9d9;border-radius:50%;transition:all .3s}.ant-radio-inner:after{position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;margin-top:-8px;margin-left:-8px;background-color:#1890ff;border-top:0;border-left:0;border-radius:16px;transform:scale(0);opacity:0;transition:all .3s cubic-bezier(.78,.14,.15,.86);content:" "}.ant-radio-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer;opacity:0}.ant-radio-checked .ant-radio-inner{border-color:#1890ff}.ant-radio-checked .ant-radio-inner:after{transform:scale(.5);opacity:1;transition:all .3s cubic-bezier(.78,.14,.15,.86)}.ant-radio-disabled{cursor:not-allowed}.ant-radio-disabled .ant-radio-inner{background-color:#f5f5f5;border-color:#d9d9d9!important;cursor:not-allowed}.ant-radio-disabled .ant-radio-inner:after{background-color:rgba(0,0,0,.2)}.ant-radio-disabled .ant-radio-input{cursor:not-allowed}.ant-radio-disabled+span{color:rgba(0,0,0,.25);cursor:not-allowed}span.ant-radio+*{padding-right:8px;padding-left:8px}.ant-radio-button-wrapper{position:relative;display:inline-block;height:32px;margin:0;padding:0 15px;color:rgba(0,0,0,.85);font-size:14px;line-height:30px;background:#fff;border-color:#d9d9d9;border-style:solid;border-width:1.02px 1px 1px 0;cursor:pointer;transition:color .3s,background .3s,border-color .3s,box-shadow .3s}.ant-radio-button-wrapper a{color:rgba(0,0,0,.85)}.ant-radio-button-wrapper>.ant-radio-button{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.ant-radio-group-large .ant-radio-button-wrapper{height:40px;font-size:16px;line-height:38px}.ant-radio-group-small .ant-radio-button-wrapper{height:24px;padding:0 7px;line-height:22px}.ant-radio-button-wrapper:not(:first-child):before{position:absolute;top:-1px;left:-1px;display:block;box-sizing:content-box;width:1px;height:100%;padding:1px 0;background-color:#d9d9d9;transition:background-color .3s;content:""}.ant-radio-button-wrapper:first-child{border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.ant-radio-button-wrapper:last-child{border-radius:0 2px 2px 0}.ant-radio-button-wrapper:first-child:last-child{border-radius:2px}.ant-radio-button-wrapper:hover{position:relative;color:#1890ff}.ant-radio-button-wrapper:focus-within{box-shadow:0 0 0 3px #e6f7ff}.ant-radio-button-wrapper .ant-radio-inner,.ant-radio-button-wrapper input[type=checkbox],.ant-radio-button-wrapper input[type=radio]{width:0;height:0;opacity:0;pointer-events:none}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){z-index:1;color:#1890ff;background:#fff;border-color:#1890ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#1890ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{border-color:#1890ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#40a9ff;border-color:#40a9ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before{background-color:#40a9ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{color:#096dd9;border-color:#096dd9}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active:before{background-color:#096dd9}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:0 0 0 3px #e6f7ff}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:#1890ff;border-color:#1890ff}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#fff;background:#40a9ff;border-color:#40a9ff}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{color:#fff;background:#096dd9;border-color:#096dd9}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:0 0 0 3px #e6f7ff}.ant-radio-button-wrapper-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-radio-button-wrapper-disabled:first-child,.ant-radio-button-wrapper-disabled:hover{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9}.ant-radio-button-wrapper-disabled:first-child{border-left-color:#d9d9d9}.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{color:rgba(0,0,0,.25);background-color:#e6e6e6;border-color:#d9d9d9;box-shadow:none}@keyframes antRadioEffect{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.ant-radio-group.ant-radio-group-rtl{direction:rtl}.ant-radio-wrapper.ant-radio-wrapper-rtl{margin-right:0;margin-left:8px;direction:rtl}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl{border-right-width:0;border-left-width:1px}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child):before{right:-1px;left:0}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child{border-right:1px solid #d9d9d9;border-radius:0 2px 2px 0}.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child{border-right-color:#40a9ff}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child{border-radius:2px 0 0 2px}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child{border-right-color:#d9d9d9}.ant-checkbox{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#1890ff}.ant-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-checkbox-wrapper:hover .ant-checkbox:after,.ant-checkbox:hover:after{visibility:visible}.ant-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-checkbox-checked .ant-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-checkbox-checked .ant-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.ant-checkbox-disabled{cursor:not-allowed}.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:rgba(0,0,0,.25);animation-name:none}.ant-checkbox-disabled .ant-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-checkbox-disabled .ant-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-checkbox-disabled+span{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-checkbox-disabled:hover:after,.ant-checkbox-wrapper:hover .ant-checkbox-disabled:after{visibility:hidden}.ant-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled{cursor:not-allowed}.ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:8px}.ant-checkbox+span{padding-right:8px;padding-left:8px}.ant-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.ant-checkbox-group-item{margin-right:8px}.ant-checkbox-group-item:last-child{margin-right:0}.ant-checkbox-group-item+.ant-checkbox-group-item{margin-left:0}.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-checkbox-indeterminate .ant-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:#1890ff;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after{background-color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25)}.ant-checkbox-rtl{direction:rtl}.ant-checkbox-group-rtl .ant-checkbox-group-item{margin-right:0;margin-left:8px}.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child{margin-left:0!important}.ant-checkbox-group-rtl .ant-checkbox-group-item+.ant-checkbox-group-item{margin-left:8px}.ant-pagination{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.ant-pagination ol,.ant-pagination ul{margin:0;padding:0;list-style:none}.ant-pagination:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:" "}.ant-pagination-total-text{display:inline-block;height:32px;margin-right:8px;line-height:30px;vertical-align:middle}.ant-pagination-item{display:inline-block;min-width:32px;height:32px;margin-right:8px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:30px;text-align:center;vertical-align:middle;list-style:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-pagination-item a{display:block;padding:0 6px;color:rgba(0,0,0,.85);transition:none}.ant-pagination-item a:hover{text-decoration:none}.ant-pagination-item:hover{border-color:#1890ff;transition:all .3s}.ant-pagination-item:hover a{color:#1890ff}.ant-pagination-item:focus-visible{border-color:#1890ff;transition:all .3s}.ant-pagination-item:focus-visible a{color:#1890ff}.ant-pagination-item-active{font-weight:500;background:#fff;border-color:#1890ff}.ant-pagination-item-active a{color:#1890ff}.ant-pagination-item-active:hover{border-color:#40a9ff}.ant-pagination-item-active:focus-visible{border-color:#40a9ff}.ant-pagination-item-active:hover a{color:#40a9ff}.ant-pagination-item-active:focus-visible a{color:#40a9ff}.ant-pagination-jump-next,.ant-pagination-jump-prev{outline:0}.ant-pagination-jump-next .ant-pagination-item-container,.ant-pagination-jump-prev .ant-pagination-item-container{position:relative}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon{color:#1890ff;font-size:12px;letter-spacing:-1px;opacity:0;transition:all .2s}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg{top:0;right:0;bottom:0;left:0;margin:auto}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;color:rgba(0,0,0,.25);font-family:Arial,Helvetica,sans-serif;letter-spacing:2px;text-align:center;text-indent:.13em;opacity:1;transition:all .2s}.ant-pagination-jump-next:hover .ant-pagination-item-link-icon,.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon{opacity:1}.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis,.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis{opacity:0}.ant-pagination-jump-next:focus-visible .ant-pagination-item-link-icon,.ant-pagination-jump-prev:focus-visible .ant-pagination-item-link-icon{opacity:1}.ant-pagination-jump-next:focus-visible .ant-pagination-item-ellipsis,.ant-pagination-jump-prev:focus-visible .ant-pagination-item-ellipsis{opacity:0}.ant-pagination-jump-next,.ant-pagination-jump-prev,.ant-pagination-prev{margin-right:8px}.ant-pagination-jump-next,.ant-pagination-jump-prev,.ant-pagination-next,.ant-pagination-prev{display:inline-block;min-width:32px;height:32px;color:rgba(0,0,0,.85);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:32px;text-align:center;vertical-align:middle;list-style:none;border-radius:2px;cursor:pointer;transition:all .3s}.ant-pagination-next,.ant-pagination-prev{font-family:Arial,Helvetica,sans-serif;outline:0}.ant-pagination-next button,.ant-pagination-prev button{color:rgba(0,0,0,.85);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-pagination-next:hover button,.ant-pagination-prev:hover button{border-color:#40a9ff}.ant-pagination-next .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link{display:block;width:100%;height:100%;padding:0;font-size:12px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;transition:all .3s}.ant-pagination-next:focus-visible .ant-pagination-item-link,.ant-pagination-prev:focus-visible .ant-pagination-item-link{color:#1890ff;border-color:#1890ff}.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link{color:#1890ff;border-color:#1890ff}.ant-pagination-disabled,.ant-pagination-disabled:hover{cursor:not-allowed}.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination-disabled:hover .ant-pagination-item-link{color:rgba(0,0,0,.25);border-color:#d9d9d9;cursor:not-allowed}.ant-pagination-disabled:focus-visible{cursor:not-allowed}.ant-pagination-disabled:focus-visible .ant-pagination-item-link{color:rgba(0,0,0,.25);border-color:#d9d9d9;cursor:not-allowed}.ant-pagination-slash{margin:0 10px 0 5px}.ant-pagination-options{display:inline-block;margin-left:16px;vertical-align:middle}@media (-ms-high-contrast:none){.ant-pagination-options,.ant-pagination-options ::-ms-backdrop{vertical-align:top}}.ant-pagination-options-size-changer.ant-select{display:inline-block;width:auto}.ant-pagination-options-quick-jumper{display:inline-block;height:32px;margin-left:8px;line-height:32px;vertical-align:top}.ant-pagination-options-quick-jumper input{position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;width:50px;height:32px;margin:0 8px}.ant-pagination-options-quick-jumper input::-webkit-input-placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-pagination-options-quick-jumper input:-ms-input-placeholder{color:#bfbfbf;-ms-user-select:none;user-select:none}.ant-pagination-options-quick-jumper input::-ms-input-placeholder{color:#bfbfbf;-ms-user-select:none;user-select:none}.ant-pagination-options-quick-jumper input::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-pagination-options-quick-jumper input:-ms-input-placeholder{text-overflow:ellipsis}.ant-pagination-options-quick-jumper input:placeholder-shown{text-overflow:ellipsis}.ant-pagination-options-quick-jumper input:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-pagination-options-quick-jumper input-focused,.ant-pagination-options-quick-jumper input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px!important;outline:0}.ant-pagination-options-quick-jumper input-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-pagination-options-quick-jumper input-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-pagination-options-quick-jumper input[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-pagination-options-quick-jumper input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-pagination-options-quick-jumper input-borderless,.ant-pagination-options-quick-jumper input-borderless-disabled,.ant-pagination-options-quick-jumper input-borderless-focused,.ant-pagination-options-quick-jumper input-borderless:focus,.ant-pagination-options-quick-jumper input-borderless:hover,.ant-pagination-options-quick-jumper input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-pagination-options-quick-jumper input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-pagination-options-quick-jumper input-lg{padding:6.5px 11px;font-size:16px}.ant-pagination-options-quick-jumper input-sm{padding:0 7px}.ant-pagination-simple .ant-pagination-next,.ant-pagination-simple .ant-pagination-prev{height:24px;line-height:24px;vertical-align:top}.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link,.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link{height:24px;background-color:transparent;border:0}.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link:after,.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link:after{height:24px;line-height:24px}.ant-pagination-simple .ant-pagination-simple-pager{display:inline-block;height:24px;margin-right:8px}.ant-pagination-simple .ant-pagination-simple-pager input{box-sizing:border-box;height:100%;margin-right:8px;padding:0 6px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;transition:border-color .3s}.ant-pagination-simple .ant-pagination-simple-pager input:hover{border-color:#1890ff}.ant-pagination-simple .ant-pagination-simple-pager input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-pagination-simple .ant-pagination-simple-pager input[disabled]{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination.mini .ant-pagination-simple-pager,.ant-pagination.mini .ant-pagination-total-text{height:24px;line-height:24px}.ant-pagination.mini .ant-pagination-item{min-width:24px;height:24px;margin:0;line-height:22px}.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active){background:transparent;border-color:transparent}.ant-pagination.mini .ant-pagination-next,.ant-pagination.mini .ant-pagination-prev{min-width:24px;height:24px;margin:0;line-height:24px}.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link,.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link{background:transparent;border-color:transparent}.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link:after,.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link:after{height:24px;line-height:24px}.ant-pagination.mini .ant-pagination-jump-next,.ant-pagination.mini .ant-pagination-jump-prev{height:24px;margin-right:0;line-height:24px}.ant-pagination.mini .ant-pagination-options{margin-left:2px}.ant-pagination.mini .ant-pagination-options-size-changer{top:0}.ant-pagination.mini .ant-pagination-options-quick-jumper{height:24px;line-height:24px}.ant-pagination.mini .ant-pagination-options-quick-jumper input{padding:0 7px;width:44px;height:24px}.ant-pagination.ant-pagination-disabled{cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item a{color:rgba(0,0,0,.25);background:transparent;border:none;cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active{background:#e6e6e6}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a{color:rgba(0,0,0,.25)}.ant-pagination.ant-pagination-disabled .ant-pagination-item-link{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link{background:transparent}.ant-pagination.ant-pagination-disabled .ant-pagination-item-link-icon{opacity:0}.ant-pagination.ant-pagination-disabled .ant-pagination-item-ellipsis{opacity:1}.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager{color:rgba(0,0,0,.25)}@media only screen and (max-width:992px){.ant-pagination-item-after-jump-prev,.ant-pagination-item-before-jump-next{display:none}}@media only screen and (max-width:576px){.ant-pagination-options{display:none}}.ant-pagination-rtl .ant-pagination-total-text{margin-right:0;margin-left:8px}.ant-pagination-rtl .ant-pagination-item,.ant-pagination-rtl .ant-pagination-jump-next,.ant-pagination-rtl .ant-pagination-jump-prev,.ant-pagination-rtl .ant-pagination-prev{margin-right:0;margin-left:8px}.ant-pagination-rtl .ant-pagination-slash{margin:0 5px 0 10px}.ant-pagination-rtl .ant-pagination-options{margin-right:16px;margin-left:0}.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-size-changer.ant-select{margin-right:0;margin-left:8px}.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-quick-jumper{margin-left:0}.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager{margin-right:0;margin-left:8px}.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager input{margin-right:0;margin-left:8px}.ant-pagination-rtl.ant-pagination.mini .ant-pagination-options{margin-right:2px;margin-left:0}.ant-input-affix-wrapper{position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;display:inline-flex}.ant-input-affix-wrapper::-webkit-input-placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-input-affix-wrapper:-ms-input-placeholder{color:#bfbfbf;-ms-user-select:none;user-select:none}.ant-input-affix-wrapper::-ms-input-placeholder{color:#bfbfbf;-ms-user-select:none;user-select:none}.ant-input-affix-wrapper::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-input-affix-wrapper:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-affix-wrapper:placeholder-shown{text-overflow:ellipsis}.ant-input-affix-wrapper:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-input-rtl .ant-input-affix-wrapper:hover{border-right-width:0;border-left-width:1px!important}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px!important;outline:0}.ant-input-rtl .ant-input-affix-wrapper-focused,.ant-input-rtl .ant-input-affix-wrapper:focus{border-right-width:0;border-left-width:1px!important}.ant-input-affix-wrapper-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-affix-wrapper-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-affix-wrapper[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-affix-wrapper[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-affix-wrapper-borderless,.ant-input-affix-wrapper-borderless-disabled,.ant-input-affix-wrapper-borderless-focused,.ant-input-affix-wrapper-borderless:focus,.ant-input-affix-wrapper-borderless:hover,.ant-input-affix-wrapper-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-input-affix-wrapper{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-affix-wrapper-lg{padding:6.5px 11px;font-size:16px}.ant-input-affix-wrapper-sm{padding:0 7px}.ant-input-affix-wrapper-rtl{direction:rtl}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:#40a9ff;border-right-width:1px!important;z-index:1}.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-right-width:0;border-left-width:1px!important}.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{z-index:0}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{z-index:1}.ant-input-affix-wrapper-disabled .ant-input[disabled]{background:transparent}.ant-input-affix-wrapper>input.ant-input{padding:0;border:none;outline:none}.ant-input-affix-wrapper>input.ant-input:focus{box-shadow:none!important}.ant-input-affix-wrapper:before{width:0;visibility:hidden;content:"\a0"}.ant-input-prefix,.ant-input-suffix{display:flex;flex:none;align-items:center}.ant-input-show-count-suffix{color:rgba(0,0,0,.45)}.ant-input-show-count-has-suffix{margin-right:2px}.ant-input-prefix{margin-right:4px}.ant-input-suffix{margin-left:4px}.anticon.ant-input-clear-icon{margin:0;color:rgba(0,0,0,.25);font-size:12px;vertical-align:-1px;cursor:pointer;transition:color .3s}.anticon.ant-input-clear-icon:hover{color:rgba(0,0,0,.45)}.anticon.ant-input-clear-icon:active{color:rgba(0,0,0,.85)}.anticon.ant-input-clear-icon-hidden{visibility:hidden}.anticon.ant-input-clear-icon-has-suffix{margin:0 4px}.ant-input-affix-wrapper-textarea-with-clear-btn{padding:0!important;border:0!important}.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon{position:absolute;top:8px;right:8px;z-index:1}.ant-input{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.ant-input::-webkit-input-placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-input:-ms-input-placeholder{color:#bfbfbf;-ms-user-select:none;user-select:none}.ant-input::-ms-input-placeholder{color:#bfbfbf;-ms-user-select:none;user-select:none}.ant-input::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-input:-ms-input-placeholder{text-overflow:ellipsis}.ant-input:placeholder-shown{text-overflow:ellipsis}.ant-input:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-input-rtl .ant-input:hover{border-right-width:0;border-left-width:1px!important}.ant-input-focused,.ant-input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px!important;outline:0}.ant-input-rtl .ant-input-focused,.ant-input-rtl .ant-input:focus{border-right-width:0;border-left-width:1px!important}.ant-input-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-borderless,.ant-input-borderless-disabled,.ant-input-borderless-focused,.ant-input-borderless:focus,.ant-input-borderless:hover,.ant-input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-lg{padding:6.5px 11px;font-size:16px}.ant-input-sm{padding:0 7px}.ant-input-rtl{direction:rtl}.ant-input-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:table;width:100%;border-collapse:separate;border-spacing:0}.ant-input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.ant-input-group>[class*=col-]{padding-right:8px}.ant-input-group>[class*=col-]:last-child{padding-right:0}.ant-input-group-addon,.ant-input-group-wrap,.ant-input-group>.ant-input{display:table-cell}.ant-input-group-addon:not(:first-child):not(:last-child),.ant-input-group-wrap:not(:first-child):not(:last-child),.ant-input-group>.ant-input:not(:first-child):not(:last-child){border-radius:0}.ant-input-group-addon,.ant-input-group-wrap{width:1px;white-space:nowrap;vertical-align:middle}.ant-input-group-wrap>*{display:block!important}.ant-input-group .ant-input{float:left;width:100%;margin-bottom:0;text-align:inherit}.ant-input-group .ant-input:focus{z-index:1;border-right-width:1px}.ant-input-group .ant-input:hover{z-index:1;border-right-width:1px}.ant-input-search-with-button .ant-input-group .ant-input:hover{z-index:0}.ant-input-group-addon{position:relative;padding:0 11px;color:rgba(0,0,0,.85);font-weight:400;font-size:14px;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.ant-input-group-addon .ant-select{margin:-5px -11px}.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{background-color:inherit;border:1px solid transparent;box-shadow:none}.ant-input-group-addon .ant-select-focused .ant-select-selector,.ant-input-group-addon .ant-select-open .ant-select-selector{color:#1890ff}.ant-input-group-addon .ant-cascader-picker{margin:-9px -12px;background-color:transparent}.ant-input-group-addon .ant-cascader-picker .ant-cascader-input{text-align:left;border:0;box-shadow:none}.ant-input-group-addon:first-child,.ant-input-group>.ant-input:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-group-addon:first-child .ant-select .ant-select-selector,.ant-input-group>.ant-input:first-child .ant-select .ant-select-selector{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-group-addon:first-child{border-right:0}.ant-input-group-addon:last-child{border-left:0}.ant-input-group-addon:last-child,.ant-input-group>.ant-input:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group-addon:last-child .ant-select .ant-select-selector,.ant-input-group>.ant-input:last-child .ant-select .ant-select-selector{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group-lg .ant-input,.ant-input-group-lg>.ant-input-group-addon{padding:6.5px 11px;font-size:16px}.ant-input-group-sm .ant-input,.ant-input-group-sm>.ant-input-group-addon{padding:0 7px}.ant-input-group-lg .ant-select-single .ant-select-selector{height:40px}.ant-input-group-sm .ant-select-single .ant-select-selector{height:24px}.ant-input-group .ant-input-affix-wrapper:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child){border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-group .ant-input-affix-wrapper:not(:first-child),.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group.ant-input-group-compact{display:block}.ant-input-group.ant-input-group-compact:before{display:table;content:""}.ant-input-group.ant-input-group-compact:after{display:table;clear:both;content:""}.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child),.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child),.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child){border-right-width:1px}.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover,.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):hover{z-index:1}.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):focus{z-index:1}.ant-input-group.ant-input-group-compact>*{display:inline-block;float:none;vertical-align:top;border-radius:0}.ant-input-group.ant-input-group-compact>.ant-input-affix-wrapper{display:inline-flex}.ant-input-group.ant-input-group-compact>.ant-picker-range{display:inline-flex}.ant-input-group.ant-input-group-compact>:not(:last-child){margin-right:-1px;border-right-width:1px}.ant-input-group.ant-input-group-compact .ant-input{float:none}.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector{border-right-width:1px;border-radius:0}.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:hover{z-index:1}.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:focus{z-index:1}.ant-input-group.ant-input-group-compact>.ant-select-focused{z-index:1}.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-arrow{z-index:1}.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-group.ant-input-group-compact>:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-group.ant-input-group-compact>:last-child{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input{vertical-align:top}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper{margin-left:-1px}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper .ant-input-affix-wrapper{border-radius:0}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input-group-addon>.ant-input-search-button{border-radius:0}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input{border-radius:2px 0 0 2px}.ant-input-group-rtl .ant-input-group-addon:first-child,.ant-input-group>.ant-input-rtl:first-child{border-radius:0 2px 2px 0}.ant-input-group-rtl .ant-input-group-addon:first-child{border-right:1px solid #d9d9d9;border-left:0}.ant-input-group-rtl .ant-input-group-addon:last-child{border-right:0;border-left:1px solid #d9d9d9}.ant-input-group-rtl.ant-input-group-addon:last-child,.ant-input-group-rtl.ant-input-group>.ant-input:last-child{border-radius:2px 0 0 2px}.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child){border-radius:2px 0 0 2px}.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child){border-radius:0 2px 2px 0}.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:not(:last-child){margin-right:0;margin-left:-1px;border-left-width:1px}.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:first-child{border-radius:0 2px 2px 0}.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:last-child{border-left-width:1px;border-radius:2px 0 0 2px}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl+.ant-input-group-wrapper-rtl{margin-right:-1px;margin-left:0}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search>.ant-input-group>.ant-input{border-radius:0 2px 2px 0}.ant-input-group-wrapper{display:inline-block;width:100%;text-align:start;vertical-align:top}.ant-input-password-icon{color:rgba(0,0,0,.45);cursor:pointer;transition:all .3s}.ant-input-password-icon:hover{color:rgba(0,0,0,.85)}.ant-input[type=color]{height:32px}.ant-input[type=color].ant-input-lg{height:40px}.ant-input[type=color].ant-input-sm{height:24px;padding-top:3px;padding-bottom:3px}.ant-input-textarea-show-count>.ant-input{height:100%}.ant-input-textarea-show-count:after{float:right;color:rgba(0,0,0,.45);white-space:nowrap;content:attr(data-count);pointer-events:none}.ant-input-search .ant-input:focus,.ant-input-search .ant-input:hover{border-color:#40a9ff}.ant-input-search .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),.ant-input-search .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){border-left-color:#40a9ff}.ant-input-search .ant-input-affix-wrapper{border-radius:0}.ant-input-search .ant-input-lg{line-height:1.5713}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child{left:-1px;padding:0;border:0}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{padding-top:0;padding-bottom:0;border-radius:0 2px 2px 0}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary){color:rgba(0,0,0,.45)}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading:before{top:0;right:0;bottom:0;left:0}.ant-input-search-button{height:32px}.ant-input-search-button:focus,.ant-input-search-button:hover{z-index:1}.ant-input-search-large .ant-input-search-button{height:40px}.ant-input-search-small .ant-input-search-button{height:24px}.ant-input-group-wrapper-rtl{direction:rtl}.ant-input-group-rtl{direction:rtl}.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl>input.ant-input{border:none;outline:none}.ant-input-affix-wrapper-rtl .ant-input-prefix{margin:0 0 0 4px}.ant-input-affix-wrapper-rtl .ant-input-suffix{margin:0 4px 0 0}.ant-input-textarea-rtl{direction:rtl}.ant-input-textarea-rtl.ant-input-textarea-show-count:after{text-align:left}.ant-input-affix-wrapper-rtl .ant-input-clear-icon-has-suffix{margin-right:0;margin-left:4px}.ant-input-affix-wrapper-rtl .ant-input-clear-icon{right:auto;left:8px}.ant-input-search-rtl{direction:rtl}.ant-input-search-rtl .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),.ant-input-search-rtl .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){border-right-color:#40a9ff;border-left-color:#d9d9d9}.ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper-focused,.ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper:hover{border-right-color:#40a9ff}.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon{right:-1px;left:auto}.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon .ant-input-search-button{border-radius:2px 0 0 2px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ant-input{height:32px}.ant-input-lg{height:40px}.ant-input-sm{height:24px}.ant-input-affix-wrapper>input.ant-input{height:auto}}.ant-tree.ant-tree-directory .ant-tree-treenode{position:relative}.ant-tree.ant-tree-directory .ant-tree-treenode:before{position:absolute;top:0;right:0;bottom:4px;left:0;transition:background-color .3s;content:"";pointer-events:none}.ant-tree.ant-tree-directory .ant-tree-treenode:hover:before{background:#f5f5f5}.ant-tree.ant-tree-directory .ant-tree-treenode>*{z-index:1}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher{transition:color .3s}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper{border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background:transparent}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected{color:#fff;background:transparent}.ant-tree.ant-tree-directory .ant-tree-treenode-selected:before,.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover:before{background:#1890ff}.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher{color:#fff}.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper{color:#fff;background:transparent}.ant-tree-checkbox{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.ant-tree-checkbox-input:focus+.ant-tree-checkbox-inner,.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner,.ant-tree-checkbox:hover .ant-tree-checkbox-inner{border-color:#1890ff}.ant-tree-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox:after,.ant-tree-checkbox:hover:after{visibility:visible}.ant-tree-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-tree-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-tree-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-tree-checkbox-checked .ant-tree-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.ant-tree-checkbox-disabled{cursor:not-allowed}.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after{border-color:rgba(0,0,0,.25);animation-name:none}.ant-tree-checkbox-disabled .ant-tree-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-tree-checkbox-disabled .ant-tree-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-tree-checkbox-disabled+span{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-tree-checkbox-disabled:hover:after,.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled:after{visibility:hidden}.ant-tree-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-tree-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled{cursor:not-allowed}.ant-tree-checkbox-wrapper+.ant-tree-checkbox-wrapper{margin-left:8px}.ant-tree-checkbox+span{padding-right:8px;padding-left:8px}.ant-tree-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.ant-tree-checkbox-group-item{margin-right:8px}.ant-tree-checkbox-group-item:last-child{margin-right:0}.ant-tree-checkbox-group-item+.ant-tree-checkbox-group-item{margin-left:0}.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:#1890ff;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after{background-color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25)}.ant-tree{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";background:#fff;border-radius:2px;transition:background-color .3s}.ant-tree-focused:not(:hover):not(.ant-tree-active-focused){background:#e6f7ff}.ant-tree-list-holder-inner{align-items:flex-start}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner{align-items:stretch}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper{flex:auto}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging{position:relative}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging:after{position:absolute;top:0;right:0;bottom:4px;left:0;border:1px solid #1890ff;opacity:0;animation:ant-tree-node-fx-do-not-use .3s;animation-play-state:running;animation-fill-mode:forwards;content:"";pointer-events:none}.ant-tree .ant-tree-treenode{display:flex;align-items:flex-start;padding:0 0 4px;outline:none}.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover{background:transparent}.ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper{background:#f5f5f5}.ant-tree .ant-tree-treenode:not(.ant-tree .ant-tree-treenode-disabled).filter-node .ant-tree-title{color:inherit;font-weight:500}.ant-tree-indent{align-self:stretch;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-tree-indent-unit{display:inline-block;width:24px}.ant-tree-draggable-icon{width:24px;line-height:24px;text-align:center;opacity:.2;transition:opacity .3s}.ant-tree-treenode:hover .ant-tree-draggable-icon{opacity:.45}.ant-tree-switcher{position:relative;flex:none;align-self:stretch;width:24px;margin:0;line-height:24px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-tree-switcher .ant-select-tree-switcher-icon,.ant-tree-switcher .ant-tree-switcher-icon{display:inline-block;font-size:10px;vertical-align:baseline}.ant-tree-switcher .ant-select-tree-switcher-icon svg,.ant-tree-switcher .ant-tree-switcher-icon svg{transition:transform .3s}.ant-tree-switcher-noop{cursor:default}.ant-tree-switcher_close .ant-tree-switcher-icon svg{transform:rotate(-90deg)}.ant-tree-switcher-loading-icon{color:#1890ff}.ant-tree-switcher-leaf-line{position:relative;z-index:1;display:inline-block;width:100%;height:100%}.ant-tree-switcher-leaf-line:before{position:absolute;top:0;right:12px;bottom:-4px;margin-left:-1px;border-right:1px solid #d9d9d9;content:" "}.ant-tree-switcher-leaf-line:after{position:absolute;width:10px;height:14px;border-bottom:1px solid #d9d9d9;content:" "}.ant-tree-checkbox{top:auto;margin:4px 8px 0 0}.ant-tree .ant-tree-node-content-wrapper{position:relative;z-index:auto;min-height:24px;margin:0;padding:0 4px;color:inherit;line-height:24px;background:transparent;border-radius:2px;cursor:pointer;transition:all .3s,border 0s,line-height 0s,box-shadow 0s}.ant-tree .ant-tree-node-content-wrapper:hover{background-color:#f5f5f5}.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:#bae7ff}.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;vertical-align:top}.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle:empty{display:none}.ant-tree-unselectable .ant-tree-node-content-wrapper:hover{background-color:transparent}.ant-tree-node-content-wrapper{line-height:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-tree-node-content-wrapper .ant-tree-drop-indicator{position:absolute;z-index:1;height:2px;background-color:#1890ff;border-radius:1px;pointer-events:none}.ant-tree-node-content-wrapper .ant-tree-drop-indicator:after{position:absolute;top:-3px;left:-6px;width:8px;height:8px;background-color:transparent;border:2px solid #1890ff;border-radius:50%;content:""}.ant-tree .ant-tree-treenode.drop-container>[draggable]{box-shadow:0 0 0 2px #1890ff}.ant-tree-show-line .ant-tree-indent-unit{position:relative;height:100%}.ant-tree-show-line .ant-tree-indent-unit:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.ant-tree-show-line .ant-tree-indent-unit-end:before{display:none}.ant-tree-show-line .ant-tree-switcher{background:#fff}.ant-tree-show-line .ant-tree-switcher-line-icon{vertical-align:-.15em}.ant-tree .ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line:before{top:auto!important;bottom:auto!important;height:14px!important}.ant-tree-rtl{direction:rtl}.ant-tree-rtl .ant-tree-node-content-wrapper[draggable=true] .ant-tree-drop-indicator:after{right:-6px;left:unset}.ant-tree .ant-tree-treenode-rtl{direction:rtl}.ant-tree-rtl .ant-tree-switcher_close .ant-tree-switcher-icon svg{transform:rotate(90deg)}.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit:before{right:auto;left:-13px;border-right:none;border-left:1px solid #d9d9d9}.ant-tree-rtl.ant-tree-checkbox{margin:4px 0 0 8px}.ant-tree-select-dropdown-rtl .ant-select-tree-checkbox{margin:4px 0 0 8px}.ant-form>div:not(.ant-pro-form-light-filter) .pro-field{max-width:100%}.ant-form>div:not(.ant-pro-form-light-filter) .pro-field-xs{width:104px}.ant-form>div:not(.ant-pro-form-light-filter) .pro-field-s{width:216px}.ant-form>div:not(.ant-pro-form-light-filter) .pro-field-sm{width:216px}.ant-form>div:not(.ant-pro-form-light-filter) .pro-field-m{width:328px}.ant-form>div:not(.ant-pro-form-light-filter) .pro-field-md{width:328px}.ant-form>div:not(.ant-pro-form-light-filter) .pro-field-l{width:440px}.ant-form>div:not(.ant-pro-form-light-filter) .pro-field-lg{width:440px}.ant-form>div:not(.ant-pro-form-light-filter) .pro-field-xl{width:552px}.ant-form-item .ant-upload{background:transparent}.ant-form-item .ant-upload.ant-upload-drag{background:#fafafa}.ant-form-item input[type=checkbox],.ant-form-item input[type=radio]{width:14px;height:14px}.ant-form-item .ant-checkbox-inline,.ant-form-item .ant-radio-inline{display:inline-block;margin-left:8px;font-weight:400;vertical-align:middle;cursor:pointer}.ant-form-item .ant-checkbox-inline:first-child,.ant-form-item .ant-radio-inline:first-child{margin-left:0}.ant-form-item .ant-checkbox-vertical,.ant-form-item .ant-radio-vertical{display:block}.ant-form-item .ant-checkbox-vertical+.ant-checkbox-vertical,.ant-form-item .ant-radio-vertical+.ant-radio-vertical{margin-left:0}.ant-form-item .ant-input-number+.ant-form-text{margin-left:8px}.ant-form-item .ant-input-number-handler-wrap{z-index:2}.ant-form-item .ant-cascader-picker,.ant-form-item .ant-select{width:100%}.ant-form-item .ant-input-group .ant-cascader-picker,.ant-form-item .ant-input-group .ant-select,.ant-form-item .ant-input-number-group .ant-cascader-picker,.ant-form-item .ant-input-number-group .ant-select,.ant-form-item .ant-picker-calendar-month-select,.ant-form-item .ant-picker-calendar-year-select{width:auto}.ant-form-inline{display:flex;flex-wrap:wrap}.ant-form-inline .ant-form-item{flex:none;flex-wrap:nowrap;margin-right:16px;margin-bottom:0}.ant-form-inline .ant-form-item-with-help{margin-bottom:24px}.ant-form-inline .ant-form-item>.ant-form-item-control,.ant-form-inline .ant-form-item>.ant-form-item-label{display:inline-block;vertical-align:top}.ant-form-inline .ant-form-item>.ant-form-item-label{flex:none}.ant-form-inline .ant-form-item .ant-form-text{display:inline-block}.ant-form-inline .ant-form-item .ant-form-item-has-feedback{display:inline-block}.ant-form-horizontal .ant-form-item-label{flex-grow:0}.ant-form-horizontal .ant-form-item-control{flex:1 1;min-width:0}.ant-form-horizontal .ant-form-item-label.ant-col-24+.ant-form-item-control{min-width:unset}.ant-form-vertical .ant-form-item{flex-direction:column}.ant-form-vertical .ant-form-item-label>label{height:auto}.ant-col-24.ant-form-item-label,.ant-col-xl-24.ant-form-item-label,.ant-form-vertical .ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:normal;text-align:left}.ant-col-24.ant-form-item-label>label,.ant-col-xl-24.ant-form-item-label>label,.ant-form-vertical .ant-form-item-label>label{margin:0}.ant-col-24.ant-form-item-label>label:after,.ant-col-xl-24.ant-form-item-label>label:after,.ant-form-vertical .ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-24.ant-form-item-label,.ant-form-rtl.ant-col-xl-24.ant-form-item-label,.ant-form-rtl.ant-form-vertical .ant-form-item-label{text-align:right}@media (max-width:575px){.ant-form-item .ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:normal;text-align:left}.ant-form-item .ant-form-item-label>label{margin:0}.ant-form-item .ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-form-item .ant-form-item-label{text-align:right}.ant-form .ant-form-item{flex-wrap:wrap}.ant-form .ant-form-item .ant-form-item-control,.ant-form .ant-form-item .ant-form-item-label{flex:0 0 100%;max-width:100%}.ant-col-xs-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:normal;text-align:left}.ant-col-xs-24.ant-form-item-label>label{margin:0}.ant-col-xs-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-xs-24.ant-form-item-label{text-align:right}}@media (max-width:767px){.ant-col-sm-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:normal;text-align:left}.ant-col-sm-24.ant-form-item-label>label{margin:0}.ant-col-sm-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-sm-24.ant-form-item-label{text-align:right}}@media (max-width:991px){.ant-col-md-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:normal;text-align:left}.ant-col-md-24.ant-form-item-label>label{margin:0}.ant-col-md-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-md-24.ant-form-item-label{text-align:right}}@media (max-width:1199px){.ant-col-lg-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:normal;text-align:left}.ant-col-lg-24.ant-form-item-label>label{margin:0}.ant-col-lg-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-lg-24.ant-form-item-label{text-align:right}}@media (max-width:1599px){.ant-col-xl-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:normal;text-align:left}.ant-col-xl-24.ant-form-item-label>label{margin:0}.ant-col-xl-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-xl-24.ant-form-item-label{text-align:right}}.ant-form-item-explain-error{color:#ff4d4f}.ant-form-item-explain-warning{color:#faad14}.ant-form-item-has-feedback .ant-input{padding-right:24px}.ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix{padding-right:18px}.ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix{right:28px}.ant-form-item-has-feedback .ant-switch{margin:2px 0 4px}.ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-arrow,.ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-clear,.ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-arrow,.ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-clear,.ant-form-item-has-feedback>.ant-select .ant-select-arrow,.ant-form-item-has-feedback>.ant-select .ant-select-clear{right:32px}.ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-selection-selected-value,.ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-selection-selected-value,.ant-form-item-has-feedback>.ant-select .ant-select-selection-selected-value{padding-right:42px}.ant-form-item-has-feedback .ant-cascader-picker-arrow{margin-right:19px}.ant-form-item-has-feedback .ant-cascader-picker-clear{right:32px}.ant-form-item-has-feedback .ant-picker{padding-right:29.2px}.ant-form-item-has-feedback .ant-picker-large{padding-right:29.2px}.ant-form-item-has-feedback .ant-picker-small{padding-right:25.2px}.ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon,.ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon,.ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon,.ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon{position:absolute;top:50%;right:0;z-index:1;width:32px;height:20px;margin-top:-10px;font-size:14px;line-height:20px;text-align:center;visibility:visible;animation:zoomIn .3s cubic-bezier(.12,.4,.29,1.46);pointer-events:none}.ant-form-item-has-success.ant-form-item-has-feedback .ant-form-item-children-icon{color:#52c41a;animation-name:diffZoomIn1!important}.ant-form-item-has-warning .ant-form-item-split{color:#faad14}.ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover,.ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input,.ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover,.ant-form-item-has-warning :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper,.ant-form-item-has-warning :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover{background-color:#fff;border-color:#faad14}.ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,.ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,.ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,.ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,.ant-form-item-has-warning :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused,.ant-form-item-has-warning :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus{border-color:#ffc53d;box-shadow:0 0 0 2px rgba(250,173,20,.2);border-right-width:1px!important;outline:0}.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input{border-color:#ffc53d;box-shadow:0 0 0 2px rgba(250,173,20,.2);border-right-width:1px!important;outline:0}.ant-form-item-has-warning .ant-input-number-prefix,.ant-form-item-has-warning .ant-input-prefix{color:#faad14}.ant-form-item-has-warning .ant-input-group-addon,.ant-form-item-has-warning .ant-input-number-group-addon{color:#faad14;border-color:#faad14}.ant-form-item-has-warning .has-feedback{color:#faad14}.ant-form-item-has-warning.ant-form-item-has-feedback .ant-form-item-children-icon{color:#faad14;animation-name:diffZoomIn3!important}.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector{background-color:#fff;border-color:#faad14!important}.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector,.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector{border-color:#ffc53d;box-shadow:0 0 0 2px rgba(250,173,20,.2);border-right-width:1px!important;outline:0}.ant-form-item-has-warning .ant-input-number,.ant-form-item-has-warning .ant-picker{background-color:#fff;border-color:#faad14}.ant-form-item-has-warning .ant-input-number-focused,.ant-form-item-has-warning .ant-input-number:focus,.ant-form-item-has-warning .ant-picker-focused,.ant-form-item-has-warning .ant-picker:focus{border-color:#ffc53d;box-shadow:0 0 0 2px rgba(250,173,20,.2);border-right-width:1px!important;outline:0}.ant-form-item-has-warning .ant-input-number:not([disabled]):hover,.ant-form-item-has-warning .ant-picker:not([disabled]):hover{background-color:#fff;border-color:#faad14}.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input{border-color:#ffc53d;box-shadow:0 0 0 2px rgba(250,173,20,.2);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-form-item-split{color:#ff4d4f}.ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover,.ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input,.ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover,.ant-form-item-has-error :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper,.ant-form-item-has-error :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover{background-color:#fff;border-color:#ff4d4f}.ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,.ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,.ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,.ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,.ant-form-item-has-error :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused,.ant-form-item-has-error :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus{border-color:#ff7875;box-shadow:0 0 0 2px rgba(255,77,79,.2);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input{border-color:#ff7875;box-shadow:0 0 0 2px rgba(255,77,79,.2);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-input-number-prefix,.ant-form-item-has-error .ant-input-prefix{color:#ff4d4f}.ant-form-item-has-error .ant-input-group-addon,.ant-form-item-has-error .ant-input-number-group-addon{color:#ff4d4f;border-color:#ff4d4f}.ant-form-item-has-error .has-feedback{color:#ff4d4f}.ant-form-item-has-error.ant-form-item-has-feedback .ant-form-item-children-icon{color:#ff4d4f;animation-name:diffZoomIn2!important}.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector{background-color:#fff;border-color:#ff4d4f!important}.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector,.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector{border-color:#ff7875;box-shadow:0 0 0 2px rgba(255,77,79,.2);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.ant-form-item-has-error .ant-input-number-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{background-color:inherit;border:0;box-shadow:none}.ant-form-item-has-error .ant-select.ant-select-auto-complete .ant-input:focus{border-color:#ff4d4f}.ant-form-item-has-error .ant-input-number,.ant-form-item-has-error .ant-picker{background-color:#fff;border-color:#ff4d4f}.ant-form-item-has-error .ant-input-number-focused,.ant-form-item-has-error .ant-input-number:focus,.ant-form-item-has-error .ant-picker-focused,.ant-form-item-has-error .ant-picker:focus{border-color:#ff7875;box-shadow:0 0 0 2px rgba(255,77,79,.2);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-input-number:not([disabled]):hover,.ant-form-item-has-error .ant-picker:not([disabled]):hover{background-color:#fff;border-color:#ff4d4f}.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor,.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover{background-color:#fff;border-color:#ff4d4f}.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor,.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus{border-color:#ff7875;box-shadow:0 0 0 2px rgba(255,77,79,.2);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-cascader-picker:hover .ant-cascader-picker-label:hover+.ant-cascader-input.ant-input{border-color:#ff4d4f}.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input{background-color:#fff;border-color:#ff7875;box-shadow:0 0 0 2px rgba(255,77,79,.2);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-transfer-list{border-color:#ff4d4f}.ant-form-item-has-error .ant-transfer-list-search:not([disabled]){border-color:#d9d9d9}.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover{border-color:#40a9ff;border-right-width:1px!important}.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-radio-button-wrapper{border-color:#ff4d4f!important}.ant-form-item-has-error .ant-radio-button-wrapper:not(:first-child):before{background-color:#ff4d4f}.ant-form-item-has-error .ant-mentions{border-color:#ff4d4f!important}.ant-form-item-has-error .ant-mentions-focused,.ant-form-item-has-error .ant-mentions:focus{border-color:#ff7875;box-shadow:0 0 0 2px rgba(255,77,79,.2);border-right-width:1px!important;outline:0}.ant-form-item-is-validating.ant-form-item-has-feedback .ant-form-item-children-icon{display:inline-block;color:#1890ff}.ant-form{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.ant-form legend{display:block;width:100%;margin-bottom:20px;padding:0;color:rgba(0,0,0,.45);font-size:16px;line-height:inherit;border:0;border-bottom:1px solid #d9d9d9}.ant-form label{font-size:14px}.ant-form input[type=search]{box-sizing:border-box}.ant-form input[type=checkbox],.ant-form input[type=radio]{line-height:normal}.ant-form input[type=file]{display:block}.ant-form input[type=range]{display:block;width:100%}.ant-form select[multiple],.ant-form select[size]{height:auto}.ant-form input[type=checkbox]:focus,.ant-form input[type=file]:focus,.ant-form input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.ant-form output{display:block;padding-top:15px;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715}.ant-form .ant-form-text{display:inline-block;padding-right:8px}.ant-form-small .ant-form-item-label>label{height:24px}.ant-form-small .ant-form-item-control-input{min-height:24px}.ant-form-large .ant-form-item-label>label{height:40px}.ant-form-large .ant-form-item-control-input{min-height:40px}.ant-form-item{box-sizing:border-box;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";margin:0 0 24px;vertical-align:top;transition:margin-bottom .3s linear 17ms}.ant-form-item-with-help{margin-bottom:0;transition:none}.ant-form-item-hidden,.ant-form-item-hidden.ant-row{display:none}.ant-form-item-label{display:inline-block;flex-grow:0;overflow:hidden;white-space:nowrap;text-align:right;vertical-align:middle}.ant-form-item-label-left{text-align:left}.ant-form-item-label-wrap{overflow:unset;line-height:1.3215em;white-space:unset}.ant-form-item-label>label{position:relative;display:inline-flex;align-items:center;max-width:100%;height:32px;color:rgba(0,0,0,.85);font-size:14px}.ant-form-item-label>label>.anticon{font-size:14px;vertical-align:top}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.ant-form-hide-required-mark .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.ant-form-item-label>label .ant-form-item-optional{display:inline-block;margin-left:4px;color:rgba(0,0,0,.45)}.ant-form-hide-required-mark .ant-form-item-label>label .ant-form-item-optional{display:none}.ant-form-item-label>label .ant-form-item-tooltip{color:rgba(0,0,0,.45);cursor:help;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;-webkit-margin-start:4px;margin-inline-start:4px}.ant-form-item-label>label:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.ant-form-item-label>label.ant-form-item-no-colon:after{content:" "}.ant-form-item-control{display:flex;flex-direction:column;flex-grow:1}.ant-form-item-control:first-child:not([class^=ant-col-]):not([class*=" ant-col-"]){width:100%}.ant-form-item-control-input{position:relative;display:flex;align-items:center;min-height:32px}.ant-form-item-control-input-content{flex:auto;max-width:100%}.ant-form-item-explain,.ant-form-item-extra{clear:both;color:rgba(0,0,0,.45);font-size:14px;line-height:1.5715;transition:color .3s cubic-bezier(.215,.61,.355,1);padding-top:0}.ant-form-item-explain-connected{height:0;min-height:0;opacity:0}.ant-form-item-extra{min-height:24px}.ant-form-item .ant-input-textarea-show-count:after{margin-bottom:-22px}.ant-form-item-with-help .ant-form-item-explain{height:auto;min-height:24px;opacity:1}.ant-show-help{transition:height .3s linear,min-height .3s linear,margin-bottom .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1)}.ant-show-help-leave{min-height:24px}.ant-show-help-leave-active{min-height:0}.ant-show-help-item{overflow:hidden;transition:height .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1)!important}.ant-show-help-item-appear,.ant-show-help-item-enter{transform:translateY(-5px);opacity:0}.ant-show-help-item-appear-active,.ant-show-help-item-enter-active{transform:translateY(0);opacity:1}.ant-show-help-item-leave-active{transform:translateY(-5px)}@keyframes diffZoomIn1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes diffZoomIn2{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes diffZoomIn3{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.ant-form-rtl{direction:rtl}.ant-form-rtl .ant-form-item-label{text-align:left}.ant-form-rtl .ant-form-item-label>label.ant-form-item-required:before{margin-right:0;margin-left:4px}.ant-form-rtl .ant-form-item-label>label:after{margin:0 2px 0 8px}.ant-form-rtl .ant-form-item-label>label .ant-form-item-optional{margin-right:4px;margin-left:0}.ant-col-rtl .ant-form-item-control:first-child{width:100%}.ant-form-rtl .ant-form-item-has-feedback .ant-input{padding-right:11px;padding-left:24px}.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix{padding-right:11px;padding-left:18px}.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input{padding:0}.ant-form-rtl .ant-form-item-has-feedback .ant-input-number-affix-wrapper .ant-input-number{padding:0}.ant-form-rtl .ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix{right:auto;left:28px}.ant-form-rtl .ant-form-item-has-feedback .ant-input-number{padding-left:18px}.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-arrow,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-clear,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-arrow,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-clear,.ant-form-rtl .ant-form-item-has-feedback>.ant-select .ant-select-arrow,.ant-form-rtl .ant-form-item-has-feedback>.ant-select .ant-select-clear{right:auto;left:32px}.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-selection-selected-value,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-selection-selected-value,.ant-form-rtl .ant-form-item-has-feedback>.ant-select .ant-select-selection-selected-value{padding-right:0;padding-left:42px}.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-arrow{margin-right:0;margin-left:19px}.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-clear{right:auto;left:32px}.ant-form-rtl .ant-form-item-has-feedback .ant-picker{padding-right:11px;padding-left:29.2px}.ant-form-rtl .ant-form-item-has-feedback .ant-picker-large{padding-right:11px;padding-left:29.2px}.ant-form-rtl .ant-form-item-has-feedback .ant-picker-small{padding-right:7px;padding-left:25.2px}.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon,.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon,.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon,.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon{right:auto;left:0}.ant-form-rtl.ant-form-inline .ant-form-item{margin-right:0;margin-left:16px}.ant-pro-form-group-title{margin-bottom:16px;font-weight:700}.ant-pro-form-group-container{flex-wrap:wrap;max-width:100%}.ant-pro-form-group-container>div.ant-space-item{max-width:100%}.ant-pro-form-group-twoLine{display:block;width:100%}.ant-pro-form-group-twoLine .ant-pro-form-group-title{width:100%;margin:8px 0}.ant-pro-form-group-twoLine .ant-pro-form-group-container{padding-left:16px}.ant-pro-form-group-twoLine .ant-form-item,.ant-pro-form-group-twoLine .ant-space-item{width:100%}.ant-pro-form-group-twoLine .ant-form-item-control{display:flex;align-items:center;justify-content:flex-end}.ant-pro-form-group-twoLine .ant-form-item-control-input{align-items:center;justify-content:flex-end}.ant-pro-form-group-twoLine .ant-form-item-control-input-content{flex:none}.ant-pro-core-label-tip{display:inline-flex;align-items:center;max-width:100%}.ant-pro-core-label-tip-icon{display:block;margin-left:4px;cursor:pointer}.ant-pro-core-label-tip-icon:hover{color:#40a9ff}.ant-pro-core-label-tip-title{display:inline-flex;flex:1 1}.ant-pro-core-label-tip-subtitle{margin-left:8px;color:rgba(0,0,0,.45);font-weight:400;font-size:14px;white-space:nowrap}.ant-pro-core-label-tip-title-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.ant-form:not(.ant-form-horizontal) .ant-pro-form-list-item .ant-form-item-label{display:none}.ant-pro-form-list{max-width:100%}.ant-pro-form-list-item.ant-pro-form-list-item-show-label .ant-form-item-label{display:inline-block}.ant-pro-form-list-item:first-of-type div:first-of-type .ant-form-item .ant-form-item-label{display:inline-block}.ant-pro-form-list-action{display:flex;height:32px;margin-bottom:24px;line-height:32px}.ant-pro-form-list .ant-pro-card .ant-pro-card-extra .ant-pro-form-list-action{margin-bottom:0}.ant-pro-form-list-action-icon{margin-left:8px;cursor:pointer;transition:color .3s ease-in-out}.ant-pro-form-list-action-icon:hover{color:#40a9ff}.ant-pro-form-list-creator-button-top{margin-bottom:24px}.ant-pro-field-light-wrapper-collapse-label{padding:1}.ant-pro-field-light-wrapper-container .ant-form-item{margin-bottom:0}.ant-pro-core-field-dropdown-label{cursor:pointer}.ant-pro-core-field-dropdown-overlay{min-width:200px;margin-top:4px;background-color:#fff;box-shadow:0 1px 2px -2px rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.12),0 5px 12px 4px rgba(0,0,0,.09)}.ant-pro-core-field-dropdown-content{padding:16px}.ant-pro-core-dropdown-footer{display:flex;justify-content:space-between;padding:16px 16px 16px 8px;border-top:1px solid #f0f0f0}.ant-pro-core-field-label{display:inline-block;height:30px;padding:0 4px;font-size:14px;line-height:30px;border-radius:2px;cursor:pointer}.ant-pro-core-field-label:hover{background-color:rgba(0,0,0,.1)}.ant-pro-core-field-label-active{padding:0 12px;background-color:rgba(0,0,0,.04)}.ant-pro-core-field-label-active.ant-pro-core-field-label-allow-clear:hover:not(.ant-pro-core-field-label-disabled) .ant-pro-core-field-label-arrow{display:none}.ant-pro-core-field-label-active.ant-pro-core-field-label-allow-clear:hover:not(.ant-pro-core-field-label-disabled) .ant-pro-core-field-label-close{display:inline-block}.ant-pro-core-field-label-icon{margin-top:-2px;margin-left:4px;padding:1px;color:rgba(0,0,0,.45);font-size:12px;vertical-align:middle}.ant-pro-core-field-label-icon.ant-pro-core-field-label-close{display:none;margin-top:-4px;padding:3px;color:#fff;font-size:8px;background-color:rgba(0,0,0,.25);border-radius:50%}.ant-pro-core-field-label-icon.ant-pro-core-field-label-close:hover{background-color:rgba(0,0,0,.45)}.ant-pro-core-field-label-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-pro-core-field-label-disabled .ant-pro-core-field-label-icon{color:rgba(0,0,0,.25)}.ant-pro-core-field-label-small{height:24px;padding:0 4px;font-size:12px;line-height:24px}.ant-pro-core-field-label-small.ant-pro-core-field-label-active{padding:0 8px}.ant-pro-core-field-label-small .ant-pro-core-field-label-icon{padding:0}.ant-pro-core-field-label-small .ant-pro-core-field-label-close{margin-top:-2px;padding:3px;font-size:6px}.ant-pro-core-field-label-bordered{height:32px;padding:0 12px;border:1px solid #d9d9d9;border-radius:2px}.ant-pro-core-field-label-bordered.ant-pro-core-field-label-small{height:24px;padding:0 8px}.ant-pro-core-field-label-bordered.ant-pro-core-field-label-active{background-color:#fff}.ant-popconfirm{z-index:1060}.ant-input-number-affix-wrapper{position:relative;display:inline-block;width:100%;min-width:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;position:static;display:inline-flex;width:90px;padding:0;-webkit-padding-start:11px;padding-inline-start:11px}.ant-input-number-affix-wrapper::-webkit-input-placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-input-number-affix-wrapper:-ms-input-placeholder{color:#bfbfbf;-ms-user-select:none;user-select:none}.ant-input-number-affix-wrapper::-ms-input-placeholder{color:#bfbfbf;-ms-user-select:none;user-select:none}.ant-input-number-affix-wrapper::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-input-number-affix-wrapper:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-number-affix-wrapper:placeholder-shown{text-overflow:ellipsis}.ant-input-number-affix-wrapper:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-input-number-affix-wrapper-focused,.ant-input-number-affix-wrapper:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px!important;outline:0}.ant-input-number-affix-wrapper-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number-affix-wrapper-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-affix-wrapper[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number-affix-wrapper[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-affix-wrapper-borderless,.ant-input-number-affix-wrapper-borderless-disabled,.ant-input-number-affix-wrapper-borderless-focused,.ant-input-number-affix-wrapper-borderless:focus,.ant-input-number-affix-wrapper-borderless:hover,.ant-input-number-affix-wrapper-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-input-number-affix-wrapper{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-number-affix-wrapper-lg{padding:6.5px 11px;font-size:16px}.ant-input-number-affix-wrapper-sm{padding:0 7px}.ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover{border-color:#40a9ff;border-right-width:1px!important;z-index:1}.ant-input-number-affix-wrapper-focused,.ant-input-number-affix-wrapper:focus{z-index:1}.ant-input-number-affix-wrapper-disabled .ant-input-number[disabled]{background:transparent}.ant-input-number-affix-wrapper>div.ant-input-number{width:100%;border:none;outline:none}.ant-input-number-affix-wrapper>div.ant-input-number.ant-input-number-focused{box-shadow:none!important}.ant-input-number-affix-wrapper input.ant-input-number-input{padding:0}.ant-input-number-affix-wrapper:before{width:0;visibility:hidden;content:"\a0"}.ant-input-number-prefix{display:flex;flex:none;align-items:center;-webkit-margin-end:4px;margin-inline-end:4px}.ant-input-number-group-wrapper .ant-input-number-affix-wrapper{width:100%}.ant-input-number{box-sizing:border-box;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum";position:relative;width:100%;min-width:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;transition:all .3s;display:inline-block;width:90px;margin:0;padding:0;border:1px solid #d9d9d9;border-radius:2px}.ant-input-number::-webkit-input-placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-input-number:-ms-input-placeholder{color:#bfbfbf;-ms-user-select:none;user-select:none}.ant-input-number::-ms-input-placeholder{color:#bfbfbf;-ms-user-select:none;user-select:none}.ant-input-number::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-input-number:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-number:placeholder-shown{text-overflow:ellipsis}.ant-input-number-focused,.ant-input-number:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px!important;outline:0}.ant-input-number[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-borderless,.ant-input-number-borderless-disabled,.ant-input-number-borderless-focused,.ant-input-number-borderless:focus,.ant-input-number-borderless:hover,.ant-input-number-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-input-number{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-number-lg{padding:6.5px 11px}.ant-input-number-sm{padding:0 7px}.ant-input-number-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:table;width:100%;border-collapse:separate;border-spacing:0}.ant-input-number-group[class*=col-]{float:none;padding-right:0;padding-left:0}.ant-input-number-group>[class*=col-]{padding-right:8px}.ant-input-number-group>[class*=col-]:last-child{padding-right:0}.ant-input-number-group-addon,.ant-input-number-group-wrap,.ant-input-number-group>.ant-input-number{display:table-cell}.ant-input-number-group-addon:not(:first-child):not(:last-child),.ant-input-number-group-wrap:not(:first-child):not(:last-child),.ant-input-number-group>.ant-input-number:not(:first-child):not(:last-child){border-radius:0}.ant-input-number-group-addon,.ant-input-number-group-wrap{width:1px;white-space:nowrap;vertical-align:middle}.ant-input-number-group-wrap>*{display:block!important}.ant-input-number-group .ant-input-number{float:left;width:100%;margin-bottom:0;text-align:inherit}.ant-input-number-group .ant-input-number:focus{z-index:1;border-right-width:1px}.ant-input-number-group .ant-input-number:hover{z-index:1;border-right-width:1px}.ant-input-search-with-button .ant-input-number-group .ant-input-number:hover{z-index:0}.ant-input-number-group-addon{position:relative;padding:0 11px;color:rgba(0,0,0,.85);font-weight:400;font-size:14px;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.ant-input-number-group-addon .ant-select{margin:-5px -11px}.ant-input-number-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{background-color:inherit;border:1px solid transparent;box-shadow:none}.ant-input-number-group-addon .ant-select-focused .ant-select-selector,.ant-input-number-group-addon .ant-select-open .ant-select-selector{color:#1890ff}.ant-input-number-group-addon .ant-cascader-picker{margin:-9px -12px;background-color:transparent}.ant-input-number-group-addon .ant-cascader-picker .ant-cascader-input{text-align:left;border:0;box-shadow:none}.ant-input-number-group-addon:first-child,.ant-input-number-group>.ant-input-number:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-group-addon:first-child .ant-select .ant-select-selector,.ant-input-number-group>.ant-input-number:first-child .ant-select .ant-select-selector{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-group>.ant-input-number-affix-wrapper:not(:first-child) .ant-input-number{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-group>.ant-input-number-affix-wrapper:not(:last-child) .ant-input-number{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-group-addon:first-child{border-right:0}.ant-input-number-group-addon:last-child{border-left:0}.ant-input-number-group-addon:last-child,.ant-input-number-group>.ant-input-number:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-group-addon:last-child .ant-select .ant-select-selector,.ant-input-number-group>.ant-input-number:last-child .ant-select .ant-select-selector{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-group-lg .ant-input-number,.ant-input-number-group-lg>.ant-input-number-group-addon{padding:6.5px 11px;font-size:16px}.ant-input-number-group-sm .ant-input-number,.ant-input-number-group-sm>.ant-input-number-group-addon{padding:0 7px}.ant-input-number-group-lg .ant-select-single .ant-select-selector{height:40px}.ant-input-number-group-sm .ant-select-single .ant-select-selector{height:24px}.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child){border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child),.ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-group.ant-input-number-group-compact{display:block}.ant-input-number-group.ant-input-number-group-compact:before{display:table;content:""}.ant-input-number-group.ant-input-number-group-compact:after{display:table;clear:both;content:""}.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child),.ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child),.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child){border-right-width:1px}.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child):hover,.ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child):hover,.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child):hover{z-index:1}.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child):focus,.ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child):focus,.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child):focus{z-index:1}.ant-input-number-group.ant-input-number-group-compact>*{display:inline-block;float:none;vertical-align:top;border-radius:0}.ant-input-number-group.ant-input-number-group-compact>.ant-input-number-affix-wrapper{display:inline-flex}.ant-input-number-group.ant-input-number-group-compact>.ant-picker-range{display:inline-flex}.ant-input-number-group.ant-input-number-group-compact>:not(:last-child){margin-right:-1px;border-right-width:1px}.ant-input-number-group.ant-input-number-group-compact .ant-input-number{float:none}.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-input-group-wrapper .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector{border-right-width:1px;border-radius:0}.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input:hover,.ant-input-number-group.ant-input-number-group-compact>.ant-input-group-wrapper .ant-input:hover,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input:hover,.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector:hover{z-index:1}.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input:focus,.ant-input-number-group.ant-input-number-group-compact>.ant-input-group-wrapper .ant-input:focus,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input:focus,.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector:focus{z-index:1}.ant-input-number-group.ant-input-number-group-compact>.ant-select-focused{z-index:1}.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-arrow{z-index:1}.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-number-group.ant-input-number-group-compact>:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-number-group.ant-input-number-group-compact>:last-child{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input{vertical-align:top}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper{margin-left:-1px}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper .ant-input-affix-wrapper{border-radius:0}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input-group-addon>.ant-input-search-button{border-radius:0}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input{border-radius:2px 0 0 2px}.ant-input-number-group-wrapper{display:inline-block;text-align:start;vertical-align:top}.ant-input-number-handler{position:relative;display:block;width:100%;height:50%;overflow:hidden;color:rgba(0,0,0,.45);font-weight:700;line-height:0;text-align:center;border-left:1px solid #d9d9d9;transition:all .1s linear}.ant-input-number-handler:active{background:#f4f4f4}.ant-input-number-handler:hover .ant-input-number-handler-down-inner,.ant-input-number-handler:hover .ant-input-number-handler-up-inner{color:#40a9ff}.ant-input-number-handler-down-inner,.ant-input-number-handler-up-inner{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:4px;width:12px;height:12px;color:rgba(0,0,0,.45);line-height:12px;transition:all .1s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-input-number-handler-down-inner>*,.ant-input-number-handler-up-inner>*{line-height:1}.ant-input-number-handler-down-inner svg,.ant-input-number-handler-up-inner svg{display:inline-block}.ant-input-number-handler-down-inner:before,.ant-input-number-handler-up-inner:before{display:none}.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon{display:block}.ant-input-number:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-input-number:hover+.ant-form-item-children-icon{opacity:0;transition:opacity .24s linear .24s}.ant-input-number-focused{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px!important;outline:0}.ant-input-number-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-disabled .ant-input-number-input{cursor:not-allowed}.ant-input-number-disabled .ant-input-number-handler-wrap{display:none}.ant-input-number-readonly .ant-input-number-handler-wrap{display:none}.ant-input-number-input{width:100%;height:30px;padding:0 11px;text-align:left;background-color:transparent;border:0;border-radius:2px;outline:0;transition:all .3s linear;-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important}.ant-input-number-input::-webkit-input-placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-input-number-input:-ms-input-placeholder{color:#bfbfbf;-ms-user-select:none;user-select:none}.ant-input-number-input::-ms-input-placeholder{color:#bfbfbf;-ms-user-select:none;user-select:none}.ant-input-number-input::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-input-number-input:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-number-input:placeholder-shown{text-overflow:ellipsis}.ant-input-number-input[type=number]::-webkit-inner-spin-button,.ant-input-number-input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.ant-input-number-lg{padding:0;font-size:16px}.ant-input-number-lg input{height:38px}.ant-input-number-sm{padding:0}.ant-input-number-sm input{height:22px;padding:0 7px}.ant-input-number-handler-wrap{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border-radius:0 2px 2px 0;opacity:0;transition:opacity .24s linear .1s}.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner,.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner{display:flex;align-items:center;justify-content:center;min-width:auto;margin-right:0;font-size:7px}.ant-input-number-borderless .ant-input-number-handler-wrap{border-left-width:0}.ant-input-number-handler-wrap:hover .ant-input-number-handler{height:40%}.ant-input-number-focused .ant-input-number-handler-wrap,.ant-input-number:hover .ant-input-number-handler-wrap{opacity:1}.ant-input-number-handler-up{border-top-right-radius:2px;cursor:pointer}.ant-input-number-handler-up-inner{top:50%;margin-top:-5px;text-align:center}.ant-input-number-handler-up:hover{height:60%!important}.ant-input-number-handler-down{top:0;border-top:1px solid #d9d9d9;border-bottom-right-radius:2px;cursor:pointer}.ant-input-number-handler-down-inner{top:50%;text-align:center;transform:translateY(-50%)}.ant-input-number-handler-down:hover{height:60%!important}.ant-input-number-borderless .ant-input-number-handler-down{border-top-width:0}.ant-input-number-handler-down-disabled,.ant-input-number-handler-up-disabled{cursor:not-allowed}.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner,.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner{color:rgba(0,0,0,.25)}.ant-input-number-borderless{box-shadow:none}.ant-input-number-out-of-range input{color:#ff4d4f}.ant-input-number-rtl{direction:rtl}.ant-input-number-rtl .ant-input-number-handler{border-right:1px solid #d9d9d9;border-left:0}.ant-input-number-rtl .ant-input-number-handler-wrap{right:auto;left:0}.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap{border-right-width:0}.ant-input-number-rtl .ant-input-number-handler-up{border-top-right-radius:0}.ant-input-number-rtl .ant-input-number-handler-down{border-bottom-right-radius:0}.ant-input-number-rtl .ant-input-number-input{direction:ltr;text-align:right}.ant-progress{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.ant-progress-line{position:relative;width:100%;font-size:14px}.ant-progress-steps{display:inline-block}.ant-progress-steps-outer{display:flex;flex-direction:row;align-items:center}.ant-progress-steps-item{flex-shrink:0;min-width:2px;margin-right:2px;background:#f3f3f3;transition:all .3s}.ant-progress-steps-item-active{background:#1890ff}.ant-progress-small.ant-progress-line,.ant-progress-small.ant-progress-line .ant-progress-text .anticon{font-size:12px}.ant-progress-outer{display:inline-block;width:100%;margin-right:0;padding-right:0}.ant-progress-show-info .ant-progress-outer{margin-right:calc(-2em - 8px);padding-right:calc(2em + 8px)}.ant-progress-inner{position:relative;display:inline-block;width:100%;overflow:hidden;vertical-align:middle;background-color:#f5f5f5;border-radius:100px}.ant-progress-circle-trail{stroke:#f5f5f5}.ant-progress-circle-path{animation:ant-progress-appear .3s}.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#1890ff}.ant-progress-bg,.ant-progress-success-bg{position:relative;background-color:#1890ff;border-radius:100px;transition:all .4s cubic-bezier(.08,.82,.17,1) 0s}.ant-progress-success-bg{position:absolute;top:0;left:0;background-color:#52c41a}.ant-progress-text{display:inline-block;width:2em;margin-left:8px;color:rgba(0,0,0,.85);font-size:1em;line-height:1;white-space:nowrap;text-align:left;vertical-align:middle;word-break:normal}.ant-progress-text .anticon{font-size:14px}.ant-progress-status-active .ant-progress-bg:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:10px;opacity:0;animation:ant-progress-active 2.4s cubic-bezier(.23,1,.32,1) infinite;content:""}.ant-progress-status-exception .ant-progress-bg{background-color:#ff4d4f}.ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#ff4d4f}.ant-progress-status-success .ant-progress-bg{background-color:#52c41a}.ant-progress-status-success .ant-progress-text{color:#52c41a}.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#52c41a}.ant-progress-circle .ant-progress-inner{position:relative;line-height:1;background-color:transparent}.ant-progress-circle .ant-progress-text{position:absolute;top:50%;left:50%;width:100%;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:1em;line-height:1;white-space:normal;text-align:center;transform:translate(-50%,-50%)}.ant-progress-circle .ant-progress-text .anticon{font-size:1.16666667em}.ant-progress-circle.ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-progress-circle.ant-progress-status-success .ant-progress-text{color:#52c41a}@keyframes ant-progress-active{0%{transform:translateX(-100%) scaleX(0);opacity:.1}20%{transform:translateX(-100%) scaleX(0);opacity:.5}to{transform:translateX(0) scaleX(1);opacity:0}}.ant-progress-rtl{direction:rtl}.ant-progress-rtl.ant-progress-show-info .ant-progress-outer{margin-right:0;margin-left:calc(-2em - 8px);padding-right:0;padding-left:calc(2em + 8px)}.ant-progress-rtl .ant-progress-success-bg{right:0;left:auto}.ant-progress-rtl.ant-progress-line .ant-progress-text,.ant-progress-rtl.ant-progress-steps .ant-progress-text{margin-right:8px;margin-left:0;text-align:right}.ant-image{position:relative;display:inline-block}.ant-image-img{width:100%;height:auto;vertical-align:middle}.ant-image-img-placeholder{background-color:#f5f5f5;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjUgMi41aC0xM0EuNS41IDAgMDAxIDN2MTBhLjUuNSAwIDAwLjUuNWgxM2EuNS41IDAgMDAuNS0uNVYzYS41LjUgMCAwMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwMTAgMiAxIDEgMCAwMTAtMnptOC4wMyA2LjgzYS4xMjcuMTI3IDAgMDEtLjA4MS4wM0gyLjc2OWEuMTI1LjEyNSAwIDAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAxLjE3Ny0uMDE2bC4wMTYuMDE2TDcuMDggMTAuMDlsMi40Ny0yLjkzYS4xMjYuMTI2IDAgMDEuMTc3LS4wMTZsLjAxNS4wMTYgMy41ODggNC4yNDRhLjEyNy4xMjcgMCAwMS0uMDIuMTc1eiIgZmlsbD0iIzhDOEM4QyIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:50%;background-size:30%}.ant-image-mask{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,.5);cursor:pointer;opacity:0;transition:opacity .3s}.ant-image-mask-info{padding:0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-image-mask-info .anticon{-webkit-margin-end:4px;margin-inline-end:4px}.ant-image-mask:hover{opacity:1}.ant-image-placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.ant-image-preview{pointer-events:none;height:100%;text-align:center}.ant-image-preview.ant-zoom-enter,.ant-image-preview.antzoom-appear{transform:none;opacity:0;animation-duration:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-image-preview-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:rgba(0,0,0,.45)}.ant-image-preview-mask-hidden{display:none}.ant-image-preview-wrap{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;-webkit-overflow-scrolling:touch}.ant-image-preview-body{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ant-image-preview-img{max-width:100%;max-height:100%;vertical-align:middle;transform:scaleX(1);cursor:-webkit-grab;cursor:grab;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto}.ant-image-preview-img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s}.ant-image-preview-img-wrapper:before{display:inline-block;width:1px;height:50%;margin-right:-1px;content:""}.ant-image-preview-moving .ant-image-preview-img{cursor:-webkit-grabbing;cursor:grabbing}.ant-image-preview-moving .ant-image-preview-img-wrapper{transition-duration:0s}.ant-image-preview-wrap{z-index:1080}.ant-image-preview-operations{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";position:absolute;top:0;right:0;z-index:1;display:flex;flex-direction:row-reverse;align-items:center;width:100%;color:hsla(0,0%,100%,.85);list-style:none;background:rgba(0,0,0,.1);pointer-events:auto}.ant-image-preview-operations-operation{margin-left:12px;padding:12px;cursor:pointer}.ant-image-preview-operations-operation-disabled{color:hsla(0,0%,100%,.25);pointer-events:none}.ant-image-preview-operations-operation:last-of-type{margin-left:0}.ant-image-preview-operations-icon{font-size:18px}.ant-image-preview-switch-left,.ant-image-preview-switch-right{position:absolute;top:50%;right:10px;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;color:hsla(0,0%,100%,.85);background:rgba(0,0,0,.1);border-radius:50%;cursor:pointer;pointer-events:auto}.ant-image-preview-switch-left-disabled,.ant-image-preview-switch-right-disabled{color:hsla(0,0%,100%,.25);cursor:not-allowed}.ant-image-preview-switch-left-disabled>.anticon,.ant-image-preview-switch-right-disabled>.anticon{cursor:not-allowed}.ant-image-preview-switch-left>.anticon,.ant-image-preview-switch-right>.anticon{font-size:18px}.ant-image-preview-switch-left{left:10px}.ant-image-preview-switch-right{right:10px}.ant-picker{box-sizing:border-box;margin:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";padding:4px 11px;position:relative;display:inline-flex;align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:border .3s,box-shadow .3s}.ant-picker-focused,.ant-picker:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-picker-focused{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px!important;outline:0}.ant-picker.ant-picker-disabled{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-picker.ant-picker-disabled .ant-picker-suffix{color:rgba(0,0,0,.25)}.ant-picker.ant-picker-borderless{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.ant-picker-input{position:relative;display:inline-flex;align-items:center;width:100%}.ant-picker-input>input{position:relative;display:inline-block;width:100%;min-width:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border-radius:2px;transition:all .3s;flex:auto;min-width:1px;height:auto;padding:0;background:transparent;border:0}.ant-picker-input>input::-webkit-input-placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-picker-input>input:-ms-input-placeholder{color:#bfbfbf;-ms-user-select:none;user-select:none}.ant-picker-input>input::-ms-input-placeholder{color:#bfbfbf;-ms-user-select:none;user-select:none}.ant-picker-input>input::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-picker-input>input:-ms-input-placeholder{text-overflow:ellipsis}.ant-picker-input>input:placeholder-shown{text-overflow:ellipsis}.ant-picker-input>input:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-picker-input>input-focused,.ant-picker-input>input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px!important;outline:0}.ant-picker-input>input-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-picker-input>input-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-picker-input>input[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-picker-input>input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-picker-input>input-borderless,.ant-picker-input>input-borderless-disabled,.ant-picker-input>input-borderless-focused,.ant-picker-input>input-borderless:focus,.ant-picker-input>input-borderless:hover,.ant-picker-input>input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-picker-input>input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-picker-input>input-lg{padding:6.5px 11px;font-size:16px}.ant-picker-input>input-sm{padding:0 7px}.ant-picker-input>input:focus{box-shadow:none}.ant-picker-input>input[disabled]{background:transparent}.ant-picker-input:hover .ant-picker-clear{opacity:1}.ant-picker-input-placeholder>input{color:#bfbfbf}.ant-picker-large{padding:6.5px 11px}.ant-picker-large .ant-picker-input>input{font-size:16px}.ant-picker-small{padding:0 7px}.ant-picker-suffix{align-self:center;margin-left:4px;color:rgba(0,0,0,.25);line-height:1;pointer-events:none}.ant-picker-suffix>*{vertical-align:top}.ant-picker-clear{position:absolute;top:50%;right:0;color:rgba(0,0,0,.25);line-height:1;background:#fff;transform:translateY(-50%);cursor:pointer;opacity:0;transition:opacity .3s,color .3s}.ant-picker-clear>*{vertical-align:top}.ant-picker-clear:hover{color:rgba(0,0,0,.45)}.ant-picker-separator{position:relative;display:inline-block;width:1em;height:16px;color:rgba(0,0,0,.25);font-size:16px;vertical-align:top;cursor:default}.ant-picker-focused .ant-picker-separator{color:rgba(0,0,0,.45)}.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator{cursor:not-allowed}.ant-picker-range{position:relative;display:inline-flex}.ant-picker-range .ant-picker-clear{right:11px}.ant-picker-range:hover .ant-picker-clear{opacity:1}.ant-picker-range .ant-picker-active-bar{bottom:-1px;height:2px;margin-left:11px;background:#1890ff;opacity:0;transition:all .3s ease-out;pointer-events:none}.ant-picker-range.ant-picker-focused .ant-picker-active-bar{opacity:1}.ant-picker-range-separator{align-items:center;padding:0 8px;line-height:1}.ant-picker-range.ant-picker-small .ant-picker-clear{right:7px}.ant-picker-range.ant-picker-small .ant-picker-active-bar{margin-left:7px}.ant-picker-dropdown{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;z-index:1050}.ant-picker-dropdown-hidden{display:none}.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow{top:1.66666667px;display:block;transform:rotate(-45deg)}.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow{bottom:1.66666667px;display:block;transform:rotate(135deg)}.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight{animation-name:antSlideDownIn}.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight{animation-name:antSlideUpIn}.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight{animation-name:antSlideDownOut}.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight{animation-name:antSlideUpOut}.ant-picker-dropdown-range{padding:6.66666667px 0}.ant-picker-dropdown-range-hidden{display:none}.ant-picker-dropdown .ant-picker-panel>.ant-picker-time-panel{padding-top:4px}.ant-picker-ranges{margin-bottom:0;padding:4px 12px;overflow:hidden;line-height:34px;text-align:left;list-style:none}.ant-picker-ranges>li{display:inline-block}.ant-picker-ranges .ant-picker-preset>.ant-tag-blue{color:#1890ff;background:#e6f7ff;border-color:#91d5ff;cursor:pointer}.ant-picker-ranges .ant-picker-ok{float:right;margin-left:8px}.ant-picker-range-wrapper{display:flex}.ant-picker-range-arrow{position:absolute;z-index:1;display:none;width:10px;height:10px;margin-left:16.5px;box-shadow:2px -2px 6px rgba(0,0,0,.06);transition:left .3s ease-out}.ant-picker-range-arrow:after{position:absolute;top:1px;right:1px;width:10px;height:10px;border-color:#fff #fff transparent transparent;border-style:solid;border-width:5px;content:""}.ant-picker-panel-container{overflow:hidden;vertical-align:top;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);transition:margin .3s}.ant-picker-panel-container .ant-picker-panels{display:inline-flex;flex-wrap:nowrap;direction:ltr}.ant-picker-panel-container .ant-picker-panel{vertical-align:top;background:transparent;border-width:0 0 1px;border-radius:0}.ant-picker-panel-container .ant-picker-panel .ant-picker-content,.ant-picker-panel-container .ant-picker-panel table{text-align:center}.ant-picker-panel-container .ant-picker-panel-focused{border-color:#f0f0f0}.ant-picker-panel{display:inline-flex;flex-direction:column;text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:2px;outline:none}.ant-picker-panel-focused{border-color:#1890ff}.ant-picker-date-panel,.ant-picker-decade-panel,.ant-picker-month-panel,.ant-picker-quarter-panel,.ant-picker-time-panel,.ant-picker-week-panel,.ant-picker-year-panel{display:flex;flex-direction:column;width:280px}.ant-picker-header{display:flex;padding:0 8px;color:rgba(0,0,0,.85);border-bottom:1px solid #f0f0f0}.ant-picker-header>*{flex:none}.ant-picker-header button{padding:0;color:rgba(0,0,0,.25);line-height:40px;background:transparent;border:0;cursor:pointer;transition:color .3s}.ant-picker-header>button{min-width:1.6em;font-size:14px}.ant-picker-header>button:hover{color:rgba(0,0,0,.85)}.ant-picker-header-view{flex:auto;font-weight:500;line-height:40px}.ant-picker-header-view button{color:inherit;font-weight:inherit}.ant-picker-header-view button:not(:first-child){margin-left:8px}.ant-picker-header-view button:hover{color:#1890ff}.ant-picker-next-icon,.ant-picker-prev-icon,.ant-picker-super-next-icon,.ant-picker-super-prev-icon{position:relative;display:inline-block;width:7px;height:7px}.ant-picker-next-icon:before,.ant-picker-prev-icon:before,.ant-picker-super-next-icon:before,.ant-picker-super-prev-icon:before{position:absolute;top:0;left:0;display:inline-block;width:7px;height:7px;border:0 solid;border-width:1.5px 0 0 1.5px;content:""}.ant-picker-super-next-icon:after,.ant-picker-super-prev-icon:after{position:absolute;top:4px;left:4px;display:inline-block;width:7px;height:7px;border:0 solid;border-width:1.5px 0 0 1.5px;content:""}.ant-picker-prev-icon,.ant-picker-super-prev-icon{transform:rotate(-45deg)}.ant-picker-next-icon,.ant-picker-super-next-icon{transform:rotate(135deg)}.ant-picker-content{width:100%;table-layout:fixed;border-collapse:collapse}.ant-picker-content td,.ant-picker-content th{position:relative;min-width:24px;font-weight:400}.ant-picker-content th{height:30px;color:rgba(0,0,0,.85);line-height:30px}.ant-picker-cell{padding:3px 0;color:rgba(0,0,0,.25);cursor:pointer}.ant-picker-cell-in-view{color:rgba(0,0,0,.85)}.ant-picker-cell:before{position:absolute;top:50%;right:0;left:0;z-index:1;height:24px;transform:translateY(-50%);transition:all .3s;content:""}.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background:#f5f5f5}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:1px solid #1890ff;border-radius:2px;content:""}.ant-picker-cell-in-view.ant-picker-cell-in-range{position:relative}.ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:#e6f7ff}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{color:#fff;background:#1890ff}.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{background:#e6f7ff}.ant-picker-cell-in-view.ant-picker-cell-range-start:before{left:50%}.ant-picker-cell-in-view.ant-picker-cell-range-end:before{right:50%}.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after{position:absolute;top:50%;z-index:0;height:24px;border-top:1px dashed #7ec1ff;border-bottom:1px dashed #7ec1ff;transform:translateY(-50%);transition:all .3s;content:""}.ant-picker-cell-range-hover-end:after,.ant-picker-cell-range-hover-start:after,.ant-picker-cell-range-hover:after{right:0;left:2px}.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before,.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start:before{background:#cbe6ff}.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{border-radius:2px 0 0 2px}.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{border-radius:0 2px 2px 0}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after,.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{position:absolute;top:0;bottom:0;z-index:-1;background:#cbe6ff;transition:all .3s;content:""}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{right:-6px;left:0}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{right:0;left:-6px}.ant-picker-cell-range-hover.ant-picker-cell-range-start:after{right:50%}.ant-picker-cell-range-hover.ant-picker-cell-range-end:after{left:50%}.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child:after{left:6px;border-left:1px dashed #7ec1ff;border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child:after{right:6px;border-right:1px dashed #7ec1ff;border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-picker-cell-disabled{color:rgba(0,0,0,.25);pointer-events:none}.ant-picker-cell-disabled .ant-picker-cell-inner{background:transparent}.ant-picker-cell-disabled:before{background:rgba(0,0,0,.04)}.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:rgba(0,0,0,.25)}.ant-picker-decade-panel .ant-picker-content,.ant-picker-month-panel .ant-picker-content,.ant-picker-quarter-panel .ant-picker-content,.ant-picker-year-panel .ant-picker-content{height:264px}.ant-picker-decade-panel .ant-picker-cell-inner,.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{padding:0 8px}.ant-picker-quarter-panel .ant-picker-content{height:56px}.ant-picker-footer{width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:100%;line-height:38px;text-align:center;border-bottom:1px solid transparent}.ant-picker-panel .ant-picker-footer{border-top:1px solid #f0f0f0}.ant-picker-footer-extra{padding:0 12px;line-height:38px;text-align:left}.ant-picker-footer-extra:not(:last-child){border-bottom:1px solid #f0f0f0}.ant-picker-now{text-align:left}.ant-picker-today-btn{color:#1890ff}.ant-picker-today-btn:hover{color:#40a9ff}.ant-picker-today-btn:active{color:#096dd9}.ant-picker-today-btn.ant-picker-today-btn-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-picker-decade-panel .ant-picker-cell-inner{padding:0 4px}.ant-picker-decade-panel .ant-picker-cell:before{display:none}.ant-picker-month-panel .ant-picker-body,.ant-picker-quarter-panel .ant-picker-body,.ant-picker-year-panel .ant-picker-body{padding:0 8px}.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{width:60px}.ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-year-panel .ant-picker-cell-range-hover-start:after{left:14px;border-left:1px dashed #7ec1ff;border-radius:2px 0 0 2px}.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start:after{right:14px;border-right:1px dashed #7ec1ff;border-radius:0 2px 2px 0}.ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-year-panel .ant-picker-cell-range-hover-end:after{right:14px;border-right:1px dashed #7ec1ff;border-radius:0 2px 2px 0}.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end:after{left:14px;border-left:1px dashed #7ec1ff;border-radius:2px 0 0 2px}.ant-picker-week-panel .ant-picker-body{padding:8px 12px}.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner{background:transparent!important}.ant-picker-week-panel-row td{transition:background .3s}.ant-picker-week-panel-row:hover td{background:#f5f5f5}.ant-picker-week-panel-row-selected:hover td,.ant-picker-week-panel-row-selected td{background:#1890ff}.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week,.ant-picker-week-panel-row-selected td.ant-picker-cell-week{color:hsla(0,0%,100%,.5)}.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner:before,.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#fff}.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner,.ant-picker-week-panel-row-selected td .ant-picker-cell-inner{color:#fff}.ant-picker-date-panel .ant-picker-body{padding:8px 12px}.ant-picker-date-panel .ant-picker-content{width:252px}.ant-picker-date-panel .ant-picker-content th{width:36px}.ant-picker-datetime-panel{display:flex}.ant-picker-datetime-panel .ant-picker-time-panel{border-left:1px solid #f0f0f0}.ant-picker-datetime-panel .ant-picker-date-panel,.ant-picker-datetime-panel .ant-picker-time-panel{transition:opacity .3s}.ant-picker-datetime-panel-active .ant-picker-date-panel,.ant-picker-datetime-panel-active .ant-picker-time-panel{opacity:.3}.ant-picker-datetime-panel-active .ant-picker-date-panel-active,.ant-picker-datetime-panel-active .ant-picker-time-panel-active{opacity:1}.ant-picker-time-panel{width:auto;min-width:auto}.ant-picker-time-panel .ant-picker-content{display:flex;flex:auto;height:224px}.ant-picker-time-panel-column{flex:1 0 auto;width:56px;margin:0;padding:0;overflow-y:hidden;text-align:left;list-style:none;transition:background .3s}.ant-picker-time-panel-column:after{display:block;height:196px;content:""}.ant-picker-datetime-panel .ant-picker-time-panel-column:after{height:198px}.ant-picker-time-panel-column:not(:first-child){border-left:1px solid #f0f0f0}.ant-picker-time-panel-column-active{background:rgba(230,247,255,.2)}.ant-picker-time-panel-column:hover{overflow-y:auto}.ant-picker-time-panel-column>li{margin:0;padding:0}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{display:block;width:100%;height:28px;margin:0;padding:0 0 0 14px;color:rgba(0,0,0,.85);line-height:28px;border-radius:0;cursor:pointer;transition:background .3s}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover{background:#f5f5f5}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#e6f7ff}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{color:rgba(0,0,0,.25);background:transparent;cursor:not-allowed}:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell{padding:21px 0}.ant-picker-rtl{direction:rtl}.ant-picker-rtl .ant-picker-suffix{margin-right:4px;margin-left:0}.ant-picker-rtl .ant-picker-clear{right:auto;left:0}.ant-picker-rtl .ant-picker-separator{transform:rotate(180deg)}.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child){margin-right:8px;margin-left:0}.ant-picker-rtl.ant-picker-range .ant-picker-clear{right:auto;left:11px}.ant-picker-rtl.ant-picker-range .ant-picker-active-bar{margin-right:11px;margin-left:0}.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar{margin-right:7px}.ant-picker-dropdown-rtl .ant-picker-ranges{text-align:right}.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok{float:left;margin-right:8px;margin-left:0}.ant-picker-panel-rtl{direction:rtl}.ant-picker-panel-rtl .ant-picker-prev-icon,.ant-picker-panel-rtl .ant-picker-super-prev-icon{transform:rotate(135deg)}.ant-picker-panel-rtl .ant-picker-next-icon,.ant-picker-panel-rtl .ant-picker-super-next-icon{transform:rotate(-45deg)}.ant-picker-cell .ant-picker-cell-inner{position:relative;z-index:2;display:inline-block;min-width:24px;height:24px;line-height:24px;border-radius:2px;transition:background .3s,border .3s}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:before{right:50%;left:0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:before{right:0;left:50%}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end:before{right:50%;left:50%}.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{right:0;left:-6px}.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{right:-6px;left:0}.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start:after{right:0;left:50%}.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end:after{right:50%;left:0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{border-radius:0 2px 2px 0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{border-radius:2px 0 0 2px}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child:after{right:6px;left:0;border-right:1px dashed #7ec1ff;border-left:none;border-radius:0 2px 2px 0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child:after{right:0;left:6px;border-right:none;border-left:1px dashed #7ec1ff;border-radius:2px 0 0 2px}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child:after{right:6px;left:6px;border-right:1px dashed #7ec1ff;border-left:1px dashed #7ec1ff;border-radius:2px}.ant-picker-dropdown-rtl .ant-picker-footer-extra{direction:rtl;text-align:right}.ant-picker-panel-rtl .ant-picker-time-panel{direction:ltr}.ant-pro-field-date-picker-light .ant-calendar-picker,.ant-pro-field-date-picker-light .ant-picker{position:absolute;width:80px;height:28px;overflow:hidden;visibility:hidden}.ant-pro-field-index-column{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.ant-pro-field-index-column-border{color:#fff;font-size:12px;line-height:12px;background-color:#314659;border-radius:9px}.ant-pro-field-index-column-border.top-three{background-color:#979797}.ant-pro-table-dropdown{width:auto}.ant-pro-select-item-option-content-light{color:#1890ff}.ant-pro-select-item-option-content{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-badge{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;line-height:1}.ant-badge-count{z-index:auto;min-width:20px;height:20px;padding:0 6px;color:#fff;font-weight:400;font-size:12px;line-height:20px;white-space:nowrap;text-align:center;background:#ff4d4f;border-radius:10px;box-shadow:0 0 0 1px #fff}.ant-badge-count a,.ant-badge-count a:hover{color:#fff}.ant-badge-count-sm{min-width:14px;height:14px;padding:0;font-size:12px;line-height:14px;border-radius:7px}.ant-badge-multiple-words{padding:0 8px}.ant-badge-dot{z-index:auto;width:6px;min-width:6px;height:6px;background:#ff4d4f;border-radius:100%;box-shadow:0 0 0 1px #fff}.ant-badge-dot.ant-scroll-number{transition:background 1.5s}.ant-badge-count,.ant-badge-dot,.ant-badge .ant-scroll-number-custom-component{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0}.ant-badge-count.anticon-spin,.ant-badge-dot.anticon-spin,.ant-badge .ant-scroll-number-custom-component.anticon-spin{animation:antBadgeLoadingCircle 1s linear infinite}.ant-badge-status{line-height:inherit;vertical-align:baseline}.ant-badge-status-dot{position:relative;top:-1px;display:inline-block;width:6px;height:6px;vertical-align:middle;border-radius:50%}.ant-badge-status-success{background-color:#52c41a}.ant-badge-status-processing{position:relative;background-color:#1890ff}.ant-badge-status-processing:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:50%;animation:antStatusProcessing 1.2s ease-in-out infinite;content:""}.ant-badge-status-default{background-color:#d9d9d9}.ant-badge-status-error{background-color:#ff4d4f}.ant-badge-status-warning{background-color:#faad14}.ant-badge-status-pink{background:#eb2f96}.ant-badge-status-magenta{background:#eb2f96}.ant-badge-status-red{background:#f5222d}.ant-badge-status-volcano{background:#fa541c}.ant-badge-status-orange{background:#fa8c16}.ant-badge-status-yellow{background:#fadb14}.ant-badge-status-gold{background:#faad14}.ant-badge-status-cyan{background:#13c2c2}.ant-badge-status-lime{background:#a0d911}.ant-badge-status-green{background:#52c41a}.ant-badge-status-blue{background:#1890ff}.ant-badge-status-geekblue{background:#2f54eb}.ant-badge-status-purple{background:#722ed1}.ant-badge-status-text{margin-left:8px;color:rgba(0,0,0,.85);font-size:14px}.ant-badge-zoom-appear,.ant-badge-zoom-enter{animation:antZoomBadgeIn .3s cubic-bezier(.12,.4,.29,1.46);animation-fill-mode:both}.ant-badge-zoom-leave{animation:antZoomBadgeOut .3s cubic-bezier(.71,-.46,.88,.6);animation-fill-mode:both}.ant-badge-not-a-wrapper .ant-badge-zoom-appear,.ant-badge-not-a-wrapper .ant-badge-zoom-enter{animation:antNoWrapperZoomBadgeIn .3s cubic-bezier(.12,.4,.29,1.46)}.ant-badge-not-a-wrapper .ant-badge-zoom-leave{animation:antNoWrapperZoomBadgeOut .3s cubic-bezier(.71,-.46,.88,.6)}.ant-badge-not-a-wrapper:not(.ant-badge-status){vertical-align:middle}.ant-badge-not-a-wrapper .ant-badge-count,.ant-badge-not-a-wrapper .ant-scroll-number-custom-component{transform:none}.ant-badge-not-a-wrapper .ant-scroll-number,.ant-badge-not-a-wrapper .ant-scroll-number-custom-component{position:relative;top:auto;display:block;transform-origin:50% 50%}@keyframes antStatusProcessing{0%{transform:scale(.8);opacity:.5}to{transform:scale(2.4);opacity:0}}.ant-scroll-number{overflow:hidden;direction:ltr}.ant-scroll-number-only{position:relative;display:inline-block;height:20px;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.ant-scroll-number-only>p.ant-scroll-number-only-unit{height:20px;margin:0;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.ant-scroll-number-symbol{vertical-align:top}@keyframes antZoomBadgeIn{0%{transform:scale(0) translate(50%,-50%);opacity:0}to{transform:scale(1) translate(50%,-50%)}}@keyframes antZoomBadgeOut{0%{transform:scale(1) translate(50%,-50%)}to{transform:scale(0) translate(50%,-50%);opacity:0}}@keyframes antNoWrapperZoomBadgeIn{0%{transform:scale(0);opacity:0}to{transform:scale(1)}}@keyframes antNoWrapperZoomBadgeOut{0%{transform:scale(1)}to{transform:scale(0);opacity:0}}@keyframes antBadgeLoadingCircle{0%{transform-origin:50%}to{transform:translate(50%,-50%) rotate(1turn);transform-origin:50%}}.ant-ribbon-wrapper{position:relative}.ant-ribbon{box-sizing:border-box;margin:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:8px;height:22px;padding:0 8px;color:#fff;line-height:22px;white-space:nowrap;background-color:#1890ff;border-radius:2px}.ant-ribbon-text{color:#fff}.ant-ribbon-corner{position:absolute;top:100%;width:8px;height:8px;color:currentcolor;border:4px solid;transform:scaleY(.75);transform-origin:top}.ant-ribbon-corner:after{position:absolute;top:-4px;left:-4px;width:inherit;height:inherit;color:rgba(0,0,0,.25);border:inherit;content:""}.ant-ribbon-color-pink{color:#eb2f96;background:#eb2f96}.ant-ribbon-color-magenta{color:#eb2f96;background:#eb2f96}.ant-ribbon-color-red{color:#f5222d;background:#f5222d}.ant-ribbon-color-volcano{color:#fa541c;background:#fa541c}.ant-ribbon-color-orange{color:#fa8c16;background:#fa8c16}.ant-ribbon-color-yellow{color:#fadb14;background:#fadb14}.ant-ribbon-color-gold{color:#faad14;background:#faad14}.ant-ribbon-color-cyan{color:#13c2c2;background:#13c2c2}.ant-ribbon-color-lime{color:#a0d911;background:#a0d911}.ant-ribbon-color-green{color:#52c41a;background:#52c41a}.ant-ribbon-color-blue{color:#1890ff;background:#1890ff}.ant-ribbon-color-geekblue{color:#2f54eb;background:#2f54eb}.ant-ribbon-color-purple{color:#722ed1;background:#722ed1}.ant-ribbon.ant-ribbon-placement-end{right:-8px;border-bottom-right-radius:0}.ant-ribbon.ant-ribbon-placement-end .ant-ribbon-corner{right:0;border-color:currentcolor transparent transparent currentcolor}.ant-ribbon.ant-ribbon-placement-start{left:-8px;border-bottom-left-radius:0}.ant-ribbon.ant-ribbon-placement-start .ant-ribbon-corner{left:0;border-color:currentcolor currentcolor transparent transparent}.ant-badge-rtl{direction:rtl}.ant-badge-rtl .ant-badge:not(.ant-badge-not-a-wrapper) .ant-badge-count,.ant-badge-rtl .ant-badge:not(.ant-badge-not-a-wrapper) .ant-badge-dot,.ant-badge-rtl .ant-badge:not(.ant-badge-not-a-wrapper) .ant-scroll-number-custom-component{right:auto;left:0;direction:ltr;transform:translate(-50%,-50%);transform-origin:0 0}.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-scroll-number-custom-component{right:auto;left:0;transform:translate(-50%,-50%);transform-origin:0 0}.ant-badge-rtl .ant-badge-status-text{margin-right:8px;margin-left:0}.ant-ribbon-rtl{direction:rtl}.ant-ribbon-rtl.ant-ribbon-placement-end{right:unset;left:-8px;border-bottom-right-radius:2px;border-bottom-left-radius:0}.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner{right:unset;left:0;border-color:currentcolor currentcolor transparent transparent}.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner:after{border-color:currentcolor currentcolor transparent transparent}.ant-ribbon-rtl.ant-ribbon-placement-start{right:-8px;left:unset;border-bottom-right-radius:0;border-bottom-left-radius:2px}.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner{right:0;left:unset;border-color:currentcolor transparent transparent currentcolor}.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner:after{border-color:currentcolor transparent transparent currentcolor}.ant-pro-field-dropdown{width:auto}.ant-pro-field-select-light-select .ant-select{position:absolute;width:153px;height:28px;visibility:hidden}.ant-pro-field-select-light-select .ant-select-selector{height:28px}.ant-pro-field-select-light-select.ant-pro-field-select-light-select-searchable .ant-select{width:200px}.ant-pro-field-select-light-select.ant-pro-field-select-light-select-searchable .ant-select-selector{height:28px}.ant-pro-field-checkbox-vertical .ant-checkbox-group-item{display:flex;margin-right:0}.ant-pro-field-radio-vertical .ant-radio-wrapper{display:block;margin-right:0}.ant-rate{box-sizing:border-box;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";display:inline-block;margin:0;padding:0;color:#fadb14;font-size:20px;line-height:unset;list-style:none;outline:none}.ant-rate-disabled .ant-rate-star{cursor:default}.ant-rate-disabled .ant-rate-star:hover{transform:scale(1)}.ant-rate-star{position:relative;display:inline-block;color:inherit;cursor:pointer}.ant-rate-star:not(:last-child){margin-right:8px}.ant-rate-star>div{transition:all .3s,outline 0s}.ant-rate-star>div:hover{transform:scale(1.1)}.ant-rate-star>div:focus{outline:0}.ant-rate-star>div:focus-visible{outline:1px dashed #fadb14;transform:scale(1.1)}.ant-rate-star-first,.ant-rate-star-second{color:#f0f0f0;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-rate-star-first .anticon,.ant-rate-star-second .anticon{vertical-align:middle}.ant-rate-star-first{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;opacity:0}.ant-rate-star-half .ant-rate-star-first,.ant-rate-star-half .ant-rate-star-second{opacity:1}.ant-rate-star-full .ant-rate-star-second,.ant-rate-star-half .ant-rate-star-first{color:inherit}.ant-rate-text{display:inline-block;margin:0 8px;font-size:14px}.ant-rate-rtl{direction:rtl}.ant-rate-rtl .ant-rate-star:not(:last-child){margin-right:0;margin-left:8px}.ant-rate-rtl .ant-rate-star-first{right:0;left:auto}.ant-switch{margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;box-sizing:border-box;min-width:44px;height:22px;line-height:22px;vertical-align:middle;background-color:rgba(0,0,0,.25);border:0;border-radius:100px;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-switch:focus{outline:0;box-shadow:0 0 0 2px rgba(0,0,0,.1)}.ant-switch-checked:focus{box-shadow:0 0 0 2px #e6f7ff}.ant-switch:focus:hover{box-shadow:none}.ant-switch-checked{background-color:#1890ff}.ant-switch-disabled,.ant-switch-loading{cursor:not-allowed;opacity:.4}.ant-switch-disabled *,.ant-switch-loading *{box-shadow:none;cursor:not-allowed}.ant-switch-inner{display:block;margin:0 7px 0 25px;color:#fff;font-size:12px;transition:margin .2s}.ant-switch-checked .ant-switch-inner{margin:0 25px 0 7px}.ant-switch-handle{position:absolute;top:2px;left:2px;width:18px;height:18px;transition:all .2s ease-in-out}.ant-switch-handle:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:9px;box-shadow:0 2px 4px 0 rgba(0,35,11,.2);transition:all .2s ease-in-out;content:""}.ant-switch-checked .ant-switch-handle{left:calc(100% - 20px)}.ant-switch:not(.ant-switch-disabled):active .ant-switch-handle:before{right:-30%;left:0}.ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-handle:before{right:0;left:-30%}.ant-switch-loading-icon.anticon{position:relative;top:2px;color:rgba(0,0,0,.65);vertical-align:top}.ant-switch-checked .ant-switch-loading-icon{color:#1890ff}.ant-switch-small{min-width:28px;height:16px;line-height:16px}.ant-switch-small .ant-switch-inner{margin:0 5px 0 18px;font-size:12px}.ant-switch-small .ant-switch-handle{width:12px;height:12px}.ant-switch-small .ant-switch-loading-icon{top:1.5px;font-size:9px}.ant-switch-small.ant-switch-checked .ant-switch-inner{margin:0 18px 0 5px}.ant-switch-small.ant-switch-checked .ant-switch-handle{left:calc(100% - 14px)}.ant-switch-rtl{direction:rtl}.ant-switch-rtl .ant-switch-inner{margin:0 25px 0 7px}.ant-switch-rtl .ant-switch-handle{right:2px;left:auto}.ant-switch-rtl:not(.ant-switch-rtl-disabled):active .ant-switch-handle:before{right:0;left:-30%}.ant-switch-rtl:not(.ant-switch-rtl-disabled):active.ant-switch-checked .ant-switch-handle:before{right:-30%;left:0}.ant-switch-rtl.ant-switch-checked .ant-switch-inner{margin:0 7px 0 25px}.ant-switch-rtl.ant-switch-checked .ant-switch-handle{right:calc(100% - 20px)}.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-handle{right:calc(100% - 14px)}.ant-cascader-checkbox{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.ant-cascader-checkbox-input:focus+.ant-cascader-checkbox-inner,.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-inner,.ant-cascader-checkbox:hover .ant-cascader-checkbox-inner{border-color:#1890ff}.ant-cascader-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox:after,.ant-cascader-checkbox:hover:after{visibility:visible}.ant-cascader-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-cascader-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-cascader-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.ant-cascader-checkbox-disabled{cursor:not-allowed}.ant-cascader-checkbox-disabled.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner:after{border-color:rgba(0,0,0,.25);animation-name:none}.ant-cascader-checkbox-disabled .ant-cascader-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-cascader-checkbox-disabled+span{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-cascader-checkbox-disabled:hover:after,.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-disabled:after{visibility:hidden}.ant-cascader-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-cascader-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-cascader-checkbox-wrapper.ant-cascader-checkbox-wrapper-disabled{cursor:not-allowed}.ant-cascader-checkbox-wrapper+.ant-cascader-checkbox-wrapper{margin-left:8px}.ant-cascader-checkbox+span{padding-right:8px;padding-left:8px}.ant-cascader-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.ant-cascader-checkbox-group-item{margin-right:8px}.ant-cascader-checkbox-group-item:last-child{margin-right:0}.ant-cascader-checkbox-group-item+.ant-cascader-checkbox-group-item{margin-left:0}.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:#1890ff;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-cascader-checkbox-indeterminate.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner:after{background-color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25)}.ant-cascader{width:184px}.ant-cascader-checkbox{top:0;margin-right:8px}.ant-cascader-menus{display:flex;flex-wrap:nowrap;align-items:flex-start}.ant-cascader-menus.ant-cascader-menu-empty .ant-cascader-menu{width:100%;height:auto}.ant-cascader-menu{min-width:111px;height:180px;margin:-4px 0;padding:4px 0;overflow:auto;vertical-align:top;list-style:none;border-right:1px solid #f0f0f0;-ms-overflow-style:-ms-autohiding-scrollbar}.ant-cascader-menu-item{display:flex;flex-wrap:nowrap;align-items:center;padding:5px 12px;overflow:hidden;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .3s}.ant-cascader-menu-item:hover{background:#f5f5f5}.ant-cascader-menu-item-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-cascader-menu-item-disabled:hover{background:transparent}.ant-cascader-menu-empty .ant-cascader-menu-item{color:rgba(0,0,0,.25);cursor:default;pointer-events:none}.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover{font-weight:600;background-color:#e6f7ff}.ant-cascader-menu-item-content{flex:auto}.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,.ant-cascader-menu-item-loading-icon{margin-left:4px;color:rgba(0,0,0,.45);font-size:10px}.ant-cascader-menu-item-disabled.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,.ant-cascader-menu-item-disabled.ant-cascader-menu-item-loading-icon{color:rgba(0,0,0,.25)}.ant-cascader-menu-item-keyword{color:#ff4d4f}.ant-cascader-rtl .ant-cascader-menu-item-expand-icon,.ant-cascader-rtl .ant-cascader-menu-item-loading-icon{margin-right:4px;margin-left:0}.ant-cascader-rtl .ant-cascader-checkbox{top:0;margin-right:0;margin-left:8px}@keyframes ant-tree-node-fx-do-not-use{0%{opacity:0}to{opacity:1}}@keyframes antCheckboxEffect{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.ant-select-tree-checkbox{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.ant-select-tree-checkbox-input:focus+.ant-select-tree-checkbox-inner,.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner,.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner{border-color:#1890ff}.ant-select-tree-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox:after,.ant-select-tree-checkbox:hover:after{visibility:visible}.ant-select-tree-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-select-tree-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-select-tree-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.ant-select-tree-checkbox-disabled{cursor:not-allowed}.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after{border-color:rgba(0,0,0,.25);animation-name:none}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-select-tree-checkbox-disabled+span{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-select-tree-checkbox-disabled:hover:after,.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-disabled:after{visibility:hidden}.ant-select-tree-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-select-tree-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-disabled{cursor:not-allowed}.ant-select-tree-checkbox-wrapper+.ant-select-tree-checkbox-wrapper{margin-left:8px}.ant-select-tree-checkbox+span{padding-right:8px;padding-left:8px}.ant-select-tree-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.ant-select-tree-checkbox-group-item{margin-right:8px}.ant-select-tree-checkbox-group-item:last-child{margin-right:0}.ant-select-tree-checkbox-group-item+.ant-select-tree-checkbox-group-item{margin-left:0}.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:#1890ff;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after{background-color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25)}.ant-tree-select-dropdown{padding:8px 4px}.ant-tree-select-dropdown-rtl{direction:rtl}.ant-tree-select-dropdown .ant-select-tree{border-radius:0}.ant-tree-select-dropdown .ant-select-tree-list-holder-inner{align-items:stretch}.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper{flex:auto}.ant-select-tree{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";background:#fff;border-radius:2px;transition:background-color .3s}.ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused){background:#e6f7ff}.ant-select-tree-list-holder-inner{align-items:flex-start}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner{align-items:stretch}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-node-content-wrapper{flex:auto}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging{position:relative}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging:after{position:absolute;top:0;right:0;bottom:4px;left:0;border:1px solid #1890ff;opacity:0;animation:ant-tree-node-fx-do-not-use .3s;animation-play-state:running;animation-fill-mode:forwards;content:"";pointer-events:none}.ant-select-tree .ant-select-tree-treenode{display:flex;align-items:flex-start;padding:0 0 4px;outline:none}.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover{background:transparent}.ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper{background:#f5f5f5}.ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree .ant-select-tree-treenode-disabled).filter-node .ant-select-tree-title{color:inherit;font-weight:500}.ant-select-tree-indent{align-self:stretch;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-select-tree-indent-unit{display:inline-block;width:24px}.ant-select-tree-draggable-icon{width:24px;line-height:24px;text-align:center;opacity:.2;transition:opacity .3s}.ant-select-tree-treenode:hover .ant-select-tree-draggable-icon{opacity:.45}.ant-select-tree-switcher{position:relative;flex:none;align-self:stretch;width:24px;margin:0;line-height:24px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-select-tree-switcher .ant-select-tree-switcher-icon,.ant-select-tree-switcher .ant-tree-switcher-icon{display:inline-block;font-size:10px;vertical-align:baseline}.ant-select-tree-switcher .ant-select-tree-switcher-icon svg,.ant-select-tree-switcher .ant-tree-switcher-icon svg{transition:transform .3s}.ant-select-tree-switcher-noop{cursor:default}.ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg{transform:rotate(-90deg)}.ant-select-tree-switcher-loading-icon{color:#1890ff}.ant-select-tree-switcher-leaf-line{position:relative;z-index:1;display:inline-block;width:100%;height:100%}.ant-select-tree-switcher-leaf-line:before{position:absolute;top:0;right:12px;bottom:-4px;margin-left:-1px;border-right:1px solid #d9d9d9;content:" "}.ant-select-tree-switcher-leaf-line:after{position:absolute;width:10px;height:14px;border-bottom:1px solid #d9d9d9;content:" "}.ant-select-tree-checkbox{top:auto;margin:4px 8px 0 0}.ant-select-tree .ant-select-tree-node-content-wrapper{position:relative;z-index:auto;min-height:24px;margin:0;padding:0 4px;color:inherit;line-height:24px;background:transparent;border-radius:2px;cursor:pointer;transition:all .3s,border 0s,line-height 0s,box-shadow 0s}.ant-select-tree .ant-select-tree-node-content-wrapper:hover{background-color:#f5f5f5}.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background-color:#bae7ff}.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;vertical-align:top}.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle:empty{display:none}.ant-select-tree-unselectable .ant-select-tree-node-content-wrapper:hover{background-color:transparent}.ant-select-tree-node-content-wrapper{line-height:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator{position:absolute;z-index:1;height:2px;background-color:#1890ff;border-radius:1px;pointer-events:none}.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator:after{position:absolute;top:-3px;left:-6px;width:8px;height:8px;background-color:transparent;border:2px solid #1890ff;border-radius:50%;content:""}.ant-select-tree .ant-select-tree-treenode.drop-container>[draggable]{box-shadow:0 0 0 2px #1890ff}.ant-select-tree-show-line .ant-select-tree-indent-unit{position:relative;height:100%}.ant-select-tree-show-line .ant-select-tree-indent-unit:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.ant-select-tree-show-line .ant-select-tree-indent-unit-end:before{display:none}.ant-select-tree-show-line .ant-select-tree-switcher{background:#fff}.ant-select-tree-show-line .ant-select-tree-switcher-line-icon{vertical-align:-.15em}.ant-select-tree .ant-select-tree-treenode-leaf-last .ant-select-tree-switcher-leaf-line:before{top:auto!important;bottom:auto!important;height:14px!important}.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg{transform:rotate(90deg)}.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher-loading-icon{transform:scaleY(-1)}.ant-pro-inline-error-form-item-multiple{padding:6px 8px 12px}.ant-pro-inline-error-form-item-progress-success .ant-progress-bg{background-color:#52c41a}.ant-pro-inline-error-form-item-progress-error .ant-progress-bg{background-color:#ff4d4f}.ant-pro-inline-error-form-item-progress-warning .ant-progress-bg{background-color:#faad14}.ant-pro-inline-error-form-item-rule{margin:0;padding:0;list-style:none}.ant-pro-inline-error-form-item-rule-content{display:flex;align-items:center}.ant-pro-inline-error-form-item-rule-content-icon-default{display:flex;align-items:center;justify-content:center;width:14px;height:22px}.ant-pro-inline-error-form-item-rule-content-icon-default-circle{width:6px;height:6px;background-color:rgba(0,0,0,.45);border-radius:4px}.ant-pro-inline-error-form-item-rule-content-icon-loading{color:#1890ff}.ant-pro-inline-error-form-item-rule-content-icon-error{color:#ff4d4f}.ant-pro-inline-error-form-item-rule-content-icon-success{color:#52c41a}.ant-pro-inline-error-form-item-rule-content-text{color:rgba(0,0,0,.85)}.ant-typography{color:rgba(0,0,0,.85);overflow-wrap:break-word}.ant-typography.ant-typography-secondary{color:rgba(0,0,0,.45)}.ant-typography.ant-typography-success{color:#52c41a}.ant-typography.ant-typography-warning{color:#faad14}.ant-typography.ant-typography-danger{color:#ff4d4f}a.ant-typography.ant-typography-danger:active,a.ant-typography.ant-typography-danger:focus,a.ant-typography.ant-typography-danger:hover{color:#ff7875}.ant-typography.ant-typography-disabled{color:rgba(0,0,0,.25);cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-typography p,div.ant-typography{margin-bottom:1em}.ant-typography h1,h1.ant-typography{margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:600;font-size:38px;line-height:1.23}.ant-typography h2,h2.ant-typography{margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:600;font-size:30px;line-height:1.35}.ant-typography h3,h3.ant-typography{margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:600;font-size:24px;line-height:1.35}.ant-typography h4,h4.ant-typography{margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:600;font-size:20px;line-height:1.4}.ant-typography h5,h5.ant-typography{margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:600;font-size:16px;line-height:1.5}.ant-typography+h1.ant-typography,.ant-typography+h2.ant-typography,.ant-typography+h3.ant-typography,.ant-typography+h4.ant-typography,.ant-typography+h5.ant-typography{margin-top:1.2em}.ant-typography div+h1,.ant-typography div+h2,.ant-typography div+h3,.ant-typography div+h4,.ant-typography div+h5,.ant-typography h1+h1,.ant-typography h1+h2,.ant-typography h1+h3,.ant-typography h1+h4,.ant-typography h1+h5,.ant-typography h2+h1,.ant-typography h2+h2,.ant-typography h2+h3,.ant-typography h2+h4,.ant-typography h2+h5,.ant-typography h3+h1,.ant-typography h3+h2,.ant-typography h3+h3,.ant-typography h3+h4,.ant-typography h3+h5,.ant-typography h4+h1,.ant-typography h4+h2,.ant-typography h4+h3,.ant-typography h4+h4,.ant-typography h4+h5,.ant-typography h5+h1,.ant-typography h5+h2,.ant-typography h5+h3,.ant-typography h5+h4,.ant-typography h5+h5,.ant-typography li+h1,.ant-typography li+h2,.ant-typography li+h3,.ant-typography li+h4,.ant-typography li+h5,.ant-typography p+h1,.ant-typography p+h2,.ant-typography p+h3,.ant-typography p+h4,.ant-typography p+h5,.ant-typography ul+h1,.ant-typography ul+h2,.ant-typography ul+h3,.ant-typography ul+h4,.ant-typography ul+h5{margin-top:1.2em}a.ant-typography-ellipsis,span.ant-typography-ellipsis{display:inline-block;max-width:100%}.ant-typography a,a.ant-typography{color:#1890ff;outline:none;cursor:pointer;transition:color .3s;text-decoration:none}.ant-typography a:focus,.ant-typography a:hover,a.ant-typography:focus,a.ant-typography:hover{color:#40a9ff}.ant-typography a:active,a.ant-typography:active{color:#096dd9}.ant-typography a:active,.ant-typography a:hover,a.ant-typography:active,a.ant-typography:hover{text-decoration:none}.ant-typography a.ant-typography-disabled,.ant-typography a[disabled],a.ant-typography.ant-typography-disabled,a.ant-typography[disabled]{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-typography a.ant-typography-disabled:active,.ant-typography a.ant-typography-disabled:hover,.ant-typography a[disabled]:active,.ant-typography a[disabled]:hover,a.ant-typography.ant-typography-disabled:active,a.ant-typography.ant-typography-disabled:hover,a.ant-typography[disabled]:active,a.ant-typography[disabled]:hover{color:rgba(0,0,0,.25)}.ant-typography a.ant-typography-disabled:active,.ant-typography a[disabled]:active,a.ant-typography.ant-typography-disabled:active,a.ant-typography[disabled]:active{pointer-events:none}.ant-typography code{margin:0 .2em;padding:.2em .4em .1em;font-size:85%;background:hsla(0,0%,58.8%,.1);border:1px solid hsla(0,0%,39.2%,.2);border-radius:3px}.ant-typography kbd{margin:0 .2em;padding:.15em .4em .1em;font-size:90%;background:hsla(0,0%,58.8%,.06);border:solid hsla(0,0%,39.2%,.2);border-width:1px 1px 2px;border-radius:3px}.ant-typography mark{padding:0;background-color:#ffe58f}.ant-typography ins,.ant-typography u{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.ant-typography del,.ant-typography s{text-decoration:line-through}.ant-typography strong{font-weight:600}.ant-typography-copy,.ant-typography-edit,.ant-typography-expand{color:#1890ff;text-decoration:none;outline:none;cursor:pointer;transition:color .3s;margin-left:4px}.ant-typography-copy:focus,.ant-typography-copy:hover,.ant-typography-edit:focus,.ant-typography-edit:hover,.ant-typography-expand:focus,.ant-typography-expand:hover{color:#40a9ff}.ant-typography-copy:active,.ant-typography-edit:active,.ant-typography-expand:active{color:#096dd9}.ant-typography-copy-success,.ant-typography-copy-success:focus,.ant-typography-copy-success:hover{color:#52c41a}.ant-typography-edit-content{position:relative}div.ant-typography-edit-content{left:-12px;margin-top:-5px;margin-bottom:calc(1em - 5px)}.ant-typography-edit-content-confirm{position:absolute;right:10px;bottom:8px;color:rgba(0,0,0,.45);pointer-events:none}.ant-typography-edit-content textarea{-moz-transition:none}.ant-typography ol,.ant-typography ul{margin:0 0 1em;padding:0}.ant-typography ol li,.ant-typography ul li{margin:0 0 0 20px;padding:0 0 0 4px}.ant-typography ul{list-style-type:circle}.ant-typography ul ul{list-style-type:disc}.ant-typography ol{list-style-type:decimal}.ant-typography blockquote,.ant-typography pre{margin:1em 0}.ant-typography pre{padding:.4em .6em;white-space:pre-wrap;word-wrap:break-word;background:hsla(0,0%,58.8%,.1);border:1px solid hsla(0,0%,39.2%,.2);border-radius:3px}.ant-typography pre code{display:inline;margin:0;padding:0;font-size:inherit;font-family:inherit;background:transparent;border:0}.ant-typography blockquote{padding:0 0 0 .6em;border-left:4px solid hsla(0,0%,39.2%,.2);opacity:.85}.ant-typography-single-line{white-space:nowrap}.ant-typography-ellipsis-single-line{overflow:hidden;text-overflow:ellipsis}a.ant-typography-ellipsis-single-line,span.ant-typography-ellipsis-single-line{vertical-align:bottom}.ant-typography-ellipsis-multiple-line{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3; + /*! autoprefixer: ignore next */-webkit-box-orient:vertical}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl.ant-typography ol li,.ant-typography-rtl.ant-typography ul li{margin:0 20px 0 0;padding:0 4px 0 0}.ant-pro-table-search{margin-bottom:16px;padding:24px 24px 0;background:#fff}.ant-pro-table-search:before{display:table;content:""}.ant-pro-table-search:after{display:table;clear:both;content:""}.ant-pro-table-search.ant-pro-table-form{margin:0;padding:0 16px;overflow:unset}.ant-pro-table-search-light{margin-bottom:0;padding:16px 0}.ant-pro-table-search-form-option .ant-form-item{margin:0}.ant-pro-table-search-form-option .ant-form-item-label{opacity:0}.ant-pro-table-search-form-option .ant-form-item-control-input{justify-content:flex-start}@media (max-width:575px){.ant-pro-table-search{height:auto!important;padding-bottom:24px}.ant-pro-table-search .ant-form-item-label{min-width:80px;text-align:left}}.ant-divider{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";border-top:1px solid rgba(0,0,0,.06)}.ant-divider-vertical{position:relative;top:-.06em;display:inline-block;height:.9em;margin:0 8px;vertical-align:middle;border-top:0;border-left:1px solid rgba(0,0,0,.06)}.ant-divider-horizontal{display:flex;clear:both;width:100%;min-width:100%;margin:24px 0}.ant-divider-horizontal.ant-divider-with-text{display:flex;margin:16px 0;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;white-space:nowrap;text-align:center;border-top:0;border-top-color:rgba(0,0,0,.06)}.ant-divider-horizontal.ant-divider-with-text:after,.ant-divider-horizontal.ant-divider-with-text:before{position:relative;top:50%;width:50%;border-top:1px solid transparent;border-top-color:inherit;border-bottom:0;transform:translateY(50%);content:""}.ant-divider-horizontal.ant-divider-with-text-left:before{top:50%;width:5%}.ant-divider-horizontal.ant-divider-with-text-left:after{top:50%;width:95%}.ant-divider-horizontal.ant-divider-with-text-right:before{top:50%;width:95%}.ant-divider-horizontal.ant-divider-with-text-right:after{top:50%;width:5%}.ant-divider-inner-text{display:inline-block;padding:0 1em}.ant-divider-dashed{background:none;border:dashed rgba(0,0,0,.06);border-width:1px 0 0}.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:after,.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:before{border-style:dashed none none}.ant-divider-vertical.ant-divider-dashed{border-width:0 0 0 1px}.ant-divider-plain.ant-divider-with-text{color:rgba(0,0,0,.85);font-weight:400;font-size:14px}.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left:before{width:0}.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left:after{width:100%}.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left .ant-divider-inner-text{padding-left:0}.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right:before{width:100%}.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right:after{width:0}.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right .ant-divider-inner-text{padding-right:0}.ant-divider-rtl{direction:rtl}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:before{width:95%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:after{width:5%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:before{width:5%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:after{width:95%}.ant-pro-form-light-filter{line-height:30px}.ant-pro-form-light-filter:before{display:block;height:0;visibility:hidden;content:"."}.ant-pro-form-light-filter-small{line-height:1.5715}.ant-pro-form-light-filter-container{display:flex;flex-wrap:wrap;margin-top:-8px;margin-right:-4px}.ant-pro-form-light-filter-item{margin-top:8px;white-space:nowrap}.ant-pro-form-light-filter-item:not(:last-child){margin-right:8px}.ant-pro-form-light-filter-formlabel{margin-bottom:2px}.ant-pro-form-light-filter-line{min-width:198px}.ant-pro-form-light-filter-line .ant-form-item{flex-direction:column;margin-bottom:0}.ant-pro-form-light-filter-line:not(:first-child){margin-top:16px;margin-bottom:8px}.ant-pro-form-light-filter .ant-form-item{margin-bottom:0}.ant-pro-form-light-filter-collapse-icon{width:32px;height:32px;line-height:35px;border-radius:50%}.ant-pro-form-light-filter-effective .ant-pro-form-light-filter-collapse-icon{background-color:rgba(0,0,0,.04)}.ant-steps{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:flex;width:100%;font-size:0;text-align:left;text-align:initial}.ant-steps-item{position:relative;display:inline-block;flex:1 1;overflow:hidden;vertical-align:top}.ant-steps-item-container{outline:none}.ant-steps-item:last-child{flex:none}.ant-steps-item:last-child>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after,.ant-steps-item:last-child>.ant-steps-item-container>.ant-steps-item-tail{display:none}.ant-steps-item-content,.ant-steps-item-icon{display:inline-block;vertical-align:top}.ant-steps-item-icon{width:32px;height:32px;margin:0 8px 0 0;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:32px;text-align:center;border:1px solid rgba(0,0,0,.25);border-radius:32px;transition:background-color .3s,border-color .3s}.ant-steps-item-icon .ant-steps-icon{position:relative;top:-.5px;color:#1890ff;line-height:1}.ant-steps-item-tail{position:absolute;top:12px;left:0;width:100%;padding:0 10px}.ant-steps-item-tail:after{display:inline-block;width:100%;height:1px;background:#f0f0f0;border-radius:1px;transition:background .3s;content:""}.ant-steps-item-title{position:relative;display:inline-block;padding-right:16px;color:rgba(0,0,0,.85);font-size:16px;line-height:32px}.ant-steps-item-title:after{position:absolute;top:16px;left:100%;display:block;width:9999px;height:1px;background:#f0f0f0;content:""}.ant-steps-item-subtitle{display:inline;margin-left:8px;color:rgba(0,0,0,.45);font-weight:400;font-size:14px}.ant-steps-item-description{color:rgba(0,0,0,.45);font-size:14px}.ant-steps-item-wait .ant-steps-item-icon{background-color:#fff;border-color:rgba(0,0,0,.25)}.ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon{color:rgba(0,0,0,.25)}.ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:rgba(0,0,0,.25)}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:rgba(0,0,0,.45)}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#f0f0f0}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:rgba(0,0,0,.45)}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#f0f0f0}.ant-steps-item-process .ant-steps-item-icon{background-color:#fff;border-color:#1890ff}.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:#1890ff}.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:#1890ff}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:rgba(0,0,0,.85)}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#f0f0f0}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:rgba(0,0,0,.85)}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#f0f0f0}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-icon{background:#1890ff}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-icon .ant-steps-icon{color:#fff}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-title{font-weight:500}.ant-steps-item-finish .ant-steps-item-icon{background-color:#fff;border-color:#1890ff}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:#1890ff}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:#1890ff}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:rgba(0,0,0,.85)}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#1890ff}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:rgba(0,0,0,.45)}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#1890ff}.ant-steps-item-error .ant-steps-item-icon{background-color:#fff;border-color:#ff4d4f}.ant-steps-item-error .ant-steps-item-icon>.ant-steps-icon{color:#ff4d4f}.ant-steps-item-error .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:#ff4d4f}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#ff4d4f}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#f0f0f0}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:#ff4d4f}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#f0f0f0}.ant-steps-item.ant-steps-next-error .ant-steps-item-title:after{background:#ff4d4f}.ant-steps-item-disabled{cursor:not-allowed}.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]{cursor:pointer}.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-description,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-icon .ant-steps-icon,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-subtitle,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-title{transition:color .3s}.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-description,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-subtitle,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-title{color:#1890ff}.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process)>.ant-steps-item-container[role=button]:hover .ant-steps-item-icon{border-color:#1890ff}.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process)>.ant-steps-item-container[role=button]:hover .ant-steps-item-icon .ant-steps-icon{color:#1890ff}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{padding-left:16px;white-space:nowrap}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-left:0}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title{padding-right:0}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail{display:none}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description{max-width:140px;white-space:normal}.ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon{height:auto;background:none;border:0}.ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon>.ant-steps-icon{top:0;left:.5px;width:32px;height:32px;font-size:24px;line-height:32px}.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:#1890ff}.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon{width:auto;background:none}.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{padding-left:12px}.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-left:0}.ant-steps-small .ant-steps-item-icon{width:24px;height:24px;margin:0 8px 0 0;font-size:12px;line-height:24px;text-align:center;border-radius:24px}.ant-steps-small .ant-steps-item-title{padding-right:12px;font-size:14px;line-height:24px}.ant-steps-small .ant-steps-item-title:after{top:12px}.ant-steps-small .ant-steps-item-description{color:rgba(0,0,0,.45);font-size:14px}.ant-steps-small .ant-steps-item-tail{top:8px}.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon{width:inherit;height:inherit;line-height:inherit;background:none;border:0;border-radius:0}.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{font-size:24px;line-height:24px;transform:none}.ant-steps-vertical{display:flex;flex-direction:column}.ant-steps-vertical>.ant-steps-item{display:block;flex:1 0 auto;padding-left:0;overflow:visible}.ant-steps-vertical>.ant-steps-item .ant-steps-item-icon{float:left;margin-right:16px}.ant-steps-vertical>.ant-steps-item .ant-steps-item-content{display:block;min-height:48px;overflow:hidden}.ant-steps-vertical>.ant-steps-item .ant-steps-item-title{line-height:32px}.ant-steps-vertical>.ant-steps-item .ant-steps-item-description{padding-bottom:12px}.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{position:absolute;top:0;left:16px;width:1px;height:100%;padding:38px 0 6px}.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail:after{width:1px;height:100%}.ant-steps-vertical>.ant-steps-item:not(:last-child)>.ant-steps-item-container>.ant-steps-item-tail{display:block}.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{display:none}.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail{position:absolute;top:0;left:12px;padding:30px 0 6px}.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title{line-height:24px}.ant-steps-label-vertical .ant-steps-item{overflow:visible}.ant-steps-label-vertical .ant-steps-item-tail{margin-left:58px;padding:3.5px 24px}.ant-steps-label-vertical .ant-steps-item-content{display:block;width:116px;margin-top:8px;text-align:center}.ant-steps-label-vertical .ant-steps-item-icon{display:inline-block;margin-left:42px}.ant-steps-label-vertical .ant-steps-item-title{padding-right:0;padding-left:0}.ant-steps-label-vertical .ant-steps-item-title:after{display:none}.ant-steps-label-vertical .ant-steps-item-subtitle{display:block;margin-bottom:4px;margin-left:0;line-height:1.5715}.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon{margin-left:46px}.ant-steps-dot .ant-steps-item-title,.ant-steps-dot.ant-steps-small .ant-steps-item-title{line-height:1.5715}.ant-steps-dot .ant-steps-item-tail,.ant-steps-dot.ant-steps-small .ant-steps-item-tail{top:2px;width:100%;margin:0 0 0 70px;padding:0}.ant-steps-dot .ant-steps-item-tail:after,.ant-steps-dot.ant-steps-small .ant-steps-item-tail:after{width:calc(100% - 20px);height:3px;margin-left:12px}.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot{left:2px}.ant-steps-dot .ant-steps-item-icon,.ant-steps-dot.ant-steps-small .ant-steps-item-icon{width:8px;height:8px;margin-left:67px;padding-right:0;line-height:8px;background:transparent;border:0}.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot{position:relative;float:left;width:100%;height:100%;border-radius:100px;transition:all .3s}.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot:after,.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot:after{position:absolute;top:-12px;left:-26px;width:60px;height:32px;background:rgba(0,0,0,.001);content:""}.ant-steps-dot .ant-steps-item-content,.ant-steps-dot.ant-steps-small .ant-steps-item-content{width:140px}.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon,.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon{position:relative;top:-1px;width:10px;height:10px;line-height:10px;background:none}.ant-steps-dot .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot,.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot{left:0}.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon{margin-top:13px;margin-left:0;background:none}.ant-steps-vertical.ant-steps-dot .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{top:6.5px;left:-9px;margin:0;padding:22px 0 4px}.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot{left:0}.ant-steps-vertical.ant-steps-dot .ant-steps-item-content{width:inherit}.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon-dot{top:-1px;left:-1px}.ant-steps-navigation{padding-top:12px}.ant-steps-navigation.ant-steps-small .ant-steps-item-container{margin-left:-12px}.ant-steps-navigation .ant-steps-item{overflow:visible;text-align:center}.ant-steps-navigation .ant-steps-item-container{display:inline-block;height:100%;margin-left:-16px;padding-bottom:12px;text-align:left;transition:opacity .3s}.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content{max-width:auto}.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title{max-width:100%;padding-right:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title:after{display:none}.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role=button]{cursor:pointer}.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role=button]:hover{opacity:.85}.ant-steps-navigation .ant-steps-item:last-child{flex:1 1}.ant-steps-navigation .ant-steps-item:last-child:after{display:none}.ant-steps-navigation .ant-steps-item:after{position:absolute;top:50%;left:100%;display:inline-block;width:12px;height:12px;margin-top:-14px;margin-left:-2px;border:1px solid rgba(0,0,0,.25);border-bottom:none;border-left:none;transform:rotate(45deg);content:""}.ant-steps-navigation .ant-steps-item:before{position:absolute;bottom:0;left:50%;display:inline-block;width:0;height:2px;background-color:#1890ff;transition:width .3s,left .3s;transition-timing-function:ease-out;content:""}.ant-steps-navigation .ant-steps-item.ant-steps-item-active:before{left:0;width:100%}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item{margin-right:0!important}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item:before{display:none}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item.ant-steps-item-active:before{top:0;right:0;left:unset;display:block;width:3px;height:calc(100% - 24px)}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item:after{position:relative;top:-2px;left:50%;display:block;width:8px;height:8px;margin-bottom:8px;text-align:center;transform:rotate(135deg)}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{visibility:hidden}.ant-steps-navigation.ant-steps-horizontal>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{visibility:hidden}.ant-steps-rtl{direction:rtl}.ant-steps.ant-steps-rtl .ant-steps-item-icon{margin-right:0;margin-left:8px}.ant-steps-rtl .ant-steps-item-tail{right:0;left:auto}.ant-steps-rtl .ant-steps-item-title{padding-right:0;padding-left:16px}.ant-steps-rtl .ant-steps-item-title:after{right:100%;left:auto}.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{padding-right:16px;padding-left:0}.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-right:0}.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title{padding-left:0}.ant-steps-rtl .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{right:.5px;left:auto}.ant-steps-rtl.ant-steps-navigation.ant-steps-small .ant-steps-item-container{margin-right:-12px;margin-left:0}.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container{margin-right:-16px;margin-left:0;text-align:right}.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title{padding-left:0}.ant-steps-rtl.ant-steps-navigation .ant-steps-item:after{right:100%;left:auto;margin-right:-2px;margin-left:0;transform:rotate(225deg)}.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{padding-right:12px;padding-left:0}.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-right:0}.ant-steps-rtl.ant-steps-small .ant-steps-item-title{padding-right:0;padding-left:12px}.ant-steps-rtl.ant-steps-vertical>.ant-steps-item .ant-steps-item-icon{float:right;margin-right:0;margin-left:16px}.ant-steps-rtl.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{right:16px;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail{right:12px;left:auto}.ant-steps-rtl.ant-steps-label-vertical .ant-steps-item-title{padding-left:0}.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail{margin:0 70px 0 0}.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail:after,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail:after{margin-right:12px;margin-left:0}.ant-steps-rtl.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot{right:2px;left:auto}.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon{margin-right:67px;margin-left:0}.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot{float:right}.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot:after,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot:after{right:-26px;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon{margin-right:0;margin-left:16px}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{right:-9px;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot{right:0;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot{right:-2px;left:auto}.ant-steps-rtl.ant-steps-with-progress.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item:first-child.ant-steps-item-active{padding-right:4px}.ant-steps-with-progress .ant-steps-item{padding-top:4px}.ant-steps-with-progress .ant-steps-item .ant-steps-item-tail{top:4px!important}.ant-steps-with-progress.ant-steps-horizontal .ant-steps-item:first-child{padding-bottom:4px;padding-left:4px}.ant-steps-with-progress .ant-steps-item-icon{position:relative}.ant-steps-with-progress .ant-steps-item-icon .ant-progress{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.ant-modal{box-sizing:border-box;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";pointer-events:none;position:relative;top:100px;width:auto;max-width:calc(100vw - 32px);margin:0 auto;padding:0 0 24px}.ant-modal.ant-zoom-enter,.ant-modal.antzoom-appear{transform:none;opacity:0;animation-duration:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:rgba(0,0,0,.45)}.ant-modal-mask-hidden{display:none}.ant-modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;-webkit-overflow-scrolling:touch}.ant-modal-wrap{z-index:1000}.ant-modal-title{margin:0;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;line-height:22px;word-wrap:break-word}.ant-modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:0;border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);pointer-events:auto}.ant-modal-close{position:absolute;top:0;right:0;z-index:10;padding:0;color:rgba(0,0,0,.45);font-weight:700;line-height:1;text-decoration:none;background:transparent;border:0;outline:0;cursor:pointer;transition:color .3s}.ant-modal-close-x{display:block;width:56px;height:56px;font-size:16px;font-style:normal;line-height:56px;text-align:center;text-transform:none;text-rendering:auto}.ant-modal-close:focus,.ant-modal-close:hover{color:rgba(0,0,0,.75);text-decoration:none}.ant-modal-header{padding:16px 24px;color:rgba(0,0,0,.85);background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.ant-modal-body{padding:24px;font-size:14px;line-height:1.5715;word-wrap:break-word}.ant-modal-footer{padding:10px 16px;text-align:right;background:transparent;border-top:1px solid #f0f0f0;border-radius:0 0 2px 2px}.ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger){margin-bottom:0;margin-left:8px}.ant-modal-open{overflow:hidden}.ant-modal-centered{text-align:center}.ant-modal-centered:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.ant-modal-centered .ant-modal{top:0;display:inline-block;padding-bottom:0;text-align:left;vertical-align:middle}@media (max-width:767px){.ant-modal{max-width:calc(100vw - 16px);margin:8px auto}.ant-modal-centered .ant-modal{flex:1 1}}.ant-modal-confirm .ant-modal-header{display:none}.ant-modal-confirm .ant-modal-body{padding:32px 32px 24px}.ant-modal-confirm-body-wrapper:before{display:table;content:""}.ant-modal-confirm-body-wrapper:after{display:table;clear:both;content:""}.ant-modal-confirm-body .ant-modal-confirm-title{display:block;overflow:hidden;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;line-height:1.4}.ant-modal-confirm-body .ant-modal-confirm-content{margin-top:8px;color:rgba(0,0,0,.85);font-size:14px}.ant-modal-confirm-body>.anticon{float:left;margin-right:16px;font-size:22px}.ant-modal-confirm-body>.anticon+.ant-modal-confirm-title+.ant-modal-confirm-content{margin-left:38px}.ant-modal-confirm .ant-modal-confirm-btns{float:right;margin-top:24px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-bottom:0;margin-left:8px}.ant-modal-confirm-error .ant-modal-confirm-body>.anticon{color:#ff4d4f}.ant-modal-confirm-confirm .ant-modal-confirm-body>.anticon,.ant-modal-confirm-warning .ant-modal-confirm-body>.anticon{color:#faad14}.ant-modal-confirm-info .ant-modal-confirm-body>.anticon{color:#1890ff}.ant-modal-confirm-success .ant-modal-confirm-body>.anticon{color:#52c41a}.ant-modal-wrap-rtl{direction:rtl}.ant-modal-wrap-rtl .ant-modal-close{right:auto;left:0}.ant-modal-wrap-rtl .ant-modal-footer{text-align:left}.ant-modal-wrap-rtl .ant-modal-footer .ant-btn+.ant-btn{margin-right:8px;margin-left:0}.ant-modal-wrap-rtl .ant-modal-confirm-body{direction:rtl}.ant-modal-wrap-rtl .ant-modal-confirm-body>.anticon{float:right;margin-right:0;margin-left:16px}.ant-modal-wrap-rtl .ant-modal-confirm-body>.anticon+.ant-modal-confirm-title+.ant-modal-confirm-content{margin-right:38px;margin-left:0}.ant-modal-wrap-rtl .ant-modal-confirm-btns{float:left}.ant-modal-wrap-rtl .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-right:8px;margin-left:0}.ant-modal-wrap-rtl.ant-modal-centered .ant-modal{text-align:right}.ant-pro-steps-form-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:520px;max-width:100%;margin:auto}.ant-pro-steps-form-steps-container{max-width:1160px;margin:auto}.ant-pro-steps-form-step{display:none;margin-top:32px}.ant-pro-steps-form-step-active{display:block}.ant-pro-steps-form-step>form{max-width:100%}.pro-table-tooltip-text span{color:#fff}.ant-pro-table{z-index:1}.ant-pro-table:not(:root):-webkit-full-screen{min-height:100vh;overflow:auto;background:#fff}.ant-pro-table:not(:root):-ms-fullscreen{min-height:100vh;overflow:auto;background:#fff}.ant-pro-table:not(:root):fullscreen{min-height:100vh;overflow:auto;background:#fff}.ant-pro-table-extra{margin-bottom:16px}.ant-pro-table-polling .ant-pro-table-list-toolbar-setting-item .anticon.anticon-reload{transform:rotate(0deg);animation:turn 1s linear infinite}.ant-pro-table td.ant-table-cell>a{font-size:14px}.ant-pro-table .ant-table .ant-table-tbody .ant-table-wrapper:only-child .ant-table{margin:0}.ant-pro-table .ant-table.ant-table-middle .ant-pro-table{margin:-12px -8px}@keyframes turn{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(1turn)}}.ant-pro-table-toolbar{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 24px}.ant-pro-table-toolbar-option{display:flex;align-items:center;justify-content:flex-end}.ant-pro-table-toolbar-title{flex:1 1;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;line-height:24px;opacity:.85}@media (max-width:480px){.ant-pro-table .ant-table{width:100%;overflow-x:auto}.ant-pro-table .ant-table-tbody>tr>td,.ant-pro-table .ant-table-tbody>tr>th,.ant-pro-table .ant-table-thead>tr>td,.ant-pro-table .ant-table-thead>tr>th{white-space:pre}.ant-pro-table .ant-table-tbody>tr>td>span,.ant-pro-table .ant-table-tbody>tr>th>span,.ant-pro-table .ant-table-thead>tr>td>span,.ant-pro-table .ant-table-thead>tr>th>span{display:block}}@media (max-width:575px){.ant-pro-table-toolbar{flex-direction:column;align-items:flex-start;justify-content:flex-start;height:auto;margin-bottom:16px;margin-left:16px;padding:16px 8px 8px;line-height:normal}.ant-pro-table-toolbar-title{margin-bottom:16px}.ant-pro-table-toolbar-option{display:flex;justify-content:space-between;width:100%}.ant-pro-table-toolbar-default-option{display:flex;flex:1 1;align-items:center;justify-content:flex-end}}.ant-pro-table-column-setting{width:auto}.ant-pro-table-column-setting-title{display:flex;align-items:center;justify-content:space-between;height:32px}.ant-pro-table-column-setting-overlay .ant-popover-inner-content{width:200px;padding:0 0 8px}.ant-pro-table-column-setting-overlay .ant-tree-node-content-wrapper:hover{background-color:transparent}.ant-pro-table-column-setting-overlay .ant-tree-draggable-icon{cursor:-webkit-grab;cursor:grab}.ant-pro-table-column-setting-overlay .ant-tree-treenode{align-items:center}.ant-pro-table-column-setting-overlay .ant-tree-treenode:hover{background-color:#e6f7ff}.ant-pro-table-column-setting-overlay .ant-tree-treenode:hover .ant-pro-table-column-setting-list-item-option{display:block}.ant-pro-table-column-setting-overlay .ant-tree-treenode .ant-tree-checkbox{top:0;margin:0 4px 0 0}.ant-pro-table-column-setting-list{display:flex;flex-direction:column;width:100%;padding-top:8px}.ant-pro-table-column-setting-list.ant-pro-table-column-setting-list-group{padding-top:0}.ant-pro-table-column-setting-list-title{margin-top:6px;margin-bottom:6px;padding-left:24px;color:rgba(0,0,0,.45);font-size:12px}.ant-pro-table-column-setting-list-item{display:flex;align-items:center}.ant-pro-table-column-setting-list-item-title{flex:1 1}.ant-pro-table-column-setting-list-item-option{display:none;float:right;cursor:pointer}.ant-pro-table-column-setting-list-item-option>span>span.anticon{color:#1890ff}.ant-pro-table-column-setting-list-item-option>span+span{margin-left:8px}.ant-pro-table-list-toolbar{line-height:1}.ant-pro-table-list-toolbar-container{display:flex;justify-content:space-between;padding:16px 0}.ant-pro-table-list-toolbar-container-mobile{flex-direction:column}.ant-pro-table-list-toolbar-title{display:flex;align-items:center;justify-content:flex-start;color:rgba(0,0,0,.85);font-weight:500;font-size:16px}.ant-pro-table-list-toolbar-search:not(:last-child){display:flex;align-items:center;justify-content:flex-start}.ant-pro-table-list-toolbar-setting-item{margin:0 4px;color:rgba(0,0,0,.75);font-size:16px;cursor:pointer}.ant-pro-table-list-toolbar-setting-item>span{display:block;width:100%;height:100%}.ant-pro-table-list-toolbar-setting-item:hover{color:#40a9ff}.ant-pro-table-list-toolbar-left{display:flex;align-items:center;justify-content:flex-start}.ant-pro-table-list-toolbar-right{display:flex;justify-content:flex-end}.ant-pro-table-list-toolbar-extra-line{margin-bottom:16px}.ant-pro-table-list-toolbar-filter{display:flex;align-items:center}.ant-pro-table-list-toolbar-filter:not(:last-child){margin-right:16px}.ant-pro-table-list-toolbar-filter .ant-pro-table-search{margin:0;padding:0}.ant-pro-table-list-toolbar-inline-menu-item{display:inline-block;margin-right:24px;cursor:pointer;opacity:.75}.ant-pro-table-list-toolbar-inline-menu-item-active{font-weight:700;opacity:1}.ant-pro-table-list-toolbar-dropdownmenu-label{font-weight:700;font-size:16px;text-align:center;cursor:pointer}.ant-pro-table-list-toolbar .ant-tabs-top>.ant-tabs-nav{margin-bottom:0}.ant-pro-table-list-toolbar .ant-tabs-top>.ant-tabs-nav:before{border-bottom:0}.ant-pro-table-list-toolbar .ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-list{margin-top:0}.ant-pro-table-list-toolbar .ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{padding-top:0}@media (max-width:575px){.ant-pro-table-list-toolbar-container{display:flex;flex-wrap:wrap}.ant-pro-table-list-toolbar-left{margin-bottom:16px}}.ant-alert{box-sizing:border-box;margin:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:flex;align-items:center;padding:8px 15px;word-wrap:break-word;border-radius:2px}.ant-alert-content{flex:1 1;min-width:0}.ant-alert-icon{margin-right:8px}.ant-alert-description{display:none;font-size:14px;line-height:22px}.ant-alert-success{background-color:#f6ffed;border:1px solid #b7eb8f}.ant-alert-success .ant-alert-icon{color:#52c41a}.ant-alert-info{background-color:#e6f7ff;border:1px solid #91d5ff}.ant-alert-info .ant-alert-icon{color:#1890ff}.ant-alert-warning{background-color:#fffbe6;border:1px solid #ffe58f}.ant-alert-warning .ant-alert-icon{color:#faad14}.ant-alert-error{background-color:#fff2f0;border:1px solid #ffccc7}.ant-alert-error .ant-alert-icon{color:#ff4d4f}.ant-alert-error .ant-alert-description>pre{margin:0;padding:0}.ant-alert-action{margin-left:8px}.ant-alert-close-icon{margin-left:8px;padding:0;overflow:hidden;font-size:12px;line-height:12px;background-color:transparent;border:none;outline:none;cursor:pointer}.ant-alert-close-icon .anticon-close{color:rgba(0,0,0,.45);transition:color .3s}.ant-alert-close-icon .anticon-close:hover{color:rgba(0,0,0,.75)}.ant-alert-close-text{color:rgba(0,0,0,.45);transition:color .3s}.ant-alert-close-text:hover{color:rgba(0,0,0,.75)}.ant-alert-with-description{align-items:flex-start;padding:15px 15px 15px 24px}.ant-alert-with-description.ant-alert-no-icon{padding:15px}.ant-alert-with-description .ant-alert-icon{margin-right:15px;font-size:24px}.ant-alert-with-description .ant-alert-message{display:block;margin-bottom:4px;color:rgba(0,0,0,.85);font-size:16px}.ant-alert-message{color:rgba(0,0,0,.85)}.ant-alert-with-description .ant-alert-description{display:block}.ant-alert.ant-alert-motion-leave{overflow:hidden;opacity:1;transition:max-height .3s cubic-bezier(.78,.14,.15,.86),opacity .3s cubic-bezier(.78,.14,.15,.86),padding-top .3s cubic-bezier(.78,.14,.15,.86),padding-bottom .3s cubic-bezier(.78,.14,.15,.86),margin-bottom .3s cubic-bezier(.78,.14,.15,.86)}.ant-alert.ant-alert-motion-leave-active{max-height:0;margin-bottom:0!important;padding-top:0;padding-bottom:0;opacity:0}.ant-alert-banner{margin-bottom:0;border:0;border-radius:0}.ant-alert.ant-alert-rtl{direction:rtl}.ant-alert-rtl .ant-alert-icon{margin-right:auto;margin-left:8px}.ant-alert-rtl .ant-alert-action{margin-right:8px;margin-left:auto}.ant-alert-rtl .ant-alert-close-icon{margin-right:8px;margin-left:auto}.ant-alert-rtl.ant-alert-with-description{padding-right:24px;padding-left:15px}.ant-alert-rtl.ant-alert-with-description .ant-alert-icon{margin-right:auto;margin-left:15px}.ant-pro-table-alert{margin-bottom:16px}.ant-pro-table-alert .ant-alert.ant-alert-no-icon{padding:12px 24px}.ant-pro-table-alert-info{display:flex;align-items:center;transition:all .3s}.ant-pro-table-alert-info-content{flex:1 1}.ant-pro-table-alert-info-option{min-width:48px;padding-left:16px} \ No newline at end of file diff --git a/html/build/530.2a1b1f5a.async.js b/html/build/530.2a1b1f5a.async.js new file mode 100755 index 0000000..bcf36ef --- /dev/null +++ b/html/build/530.2a1b1f5a.async.js @@ -0,0 +1,75 @@ +(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[530],{56384:function(Oe,Ce,u){"use strict";u.d(Ce,{Z:function(){return ee}});var S=u(36531),Z=u(59301),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},R=C,v=u(23986),P=function(W,H){return Z.createElement(v.Z,(0,S.Z)((0,S.Z)({},W),{},{ref:H,icon:R}))};P.displayName="CheckOutlined";var ee=Z.forwardRef(P)},52767:function(Oe,Ce,u){"use strict";u.d(Ce,{Z:function(){return ee}});var S=u(36531),Z=u(59301),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},R=C,v=u(23986),P=function(W,H){return Z.createElement(v.Z,(0,S.Z)((0,S.Z)({},W),{},{ref:H,icon:R}))};P.displayName="DeleteOutlined";var ee=Z.forwardRef(P)},9548:function(Oe,Ce,u){"use strict";u.d(Ce,{Z:function(){return ee}});var S=u(36531),Z=u(59301),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},R=C,v=u(23986),P=function(W,H){return Z.createElement(v.Z,(0,S.Z)((0,S.Z)({},W),{},{ref:H,icon:R}))};P.displayName="EyeInvisibleOutlined";var ee=Z.forwardRef(P)},44334:function(Oe,Ce,u){"use strict";u.d(Ce,{Z:function(){return ee}});var S=u(36531),Z=u(59301),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},R=C,v=u(23986),P=function(W,H){return Z.createElement(v.Z,(0,S.Z)((0,S.Z)({},W),{},{ref:H,icon:R}))};P.displayName="EyeOutlined";var ee=Z.forwardRef(P)},66002:function(Oe,Ce,u){"use strict";u.d(Ce,{Z:function(){return ee}});var S=u(36531),Z=u(59301),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},R=C,v=u(23986),P=function(W,H){return Z.createElement(v.Z,(0,S.Z)((0,S.Z)({},W),{},{ref:H,icon:R}))};P.displayName="FileOutlined";var ee=Z.forwardRef(P)},89122:function(Oe,Ce,u){"use strict";u.d(Ce,{Z:function(){return ee}});var S=u(36531),Z=u(59301),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},R=C,v=u(23986),P=function(W,H){return Z.createElement(v.Z,(0,S.Z)((0,S.Z)({},W),{},{ref:H,icon:R}))};P.displayName="SearchOutlined";var ee=Z.forwardRef(P)},99530:function(Oe,Ce,u){"use strict";u.d(Ce,{ZP:function(){return d3}});var S=u(6105),Z=u(70486),C=u.n(Z),R=u(66940),v=u(12346),P=u(68766),ee=u(4263),O=u(52787),W=u(7334),H=u(18629),ce=u(98112),Le=u(57116),ve=u(24338),z=u(22076),M=u(10322),a=u(59301),Xe=u(92691),ue=u.n(Xe),Ee=u(25223),Pe=u(18422),Fe=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o1&&(j=(0,At.Z)(e),T=j.slice(1),Q=(0,Jt.Z)(V,T),(0,le.Z)(V,T,Q)),B=D?(0,le.Z)({},I,V,!0):V,X.next=13,r==null?void 0:r(e,Ue({},o,B),o,l);case 13:return F=X.sent,h(!1),X.abrupt("return",F);case 18:return X.prev=18,X.t0=X.catch(2),console.log(X.t0),h(!1),X.abrupt("return",null);case 23:case"end":return X.stop()}},y,null,[[2,18]])}));return function(y){return g.apply(this,arguments)}}()},m?a.createElement(Qt.Z,{style:{marginRight:8}}):null,i||"\u4FDD\u5B58")}var It=function(e){var r=e.recordKey,n=e.onDelete,o=e.row,i=e.children,l=e.deletePopconfirmMessage,s=e.cancelEditable,c=(0,k.Z)(function(){return!1}),d=(0,P.Z)(c,2),f=d[0],p=d[1],m=function(){var h=(0,R.Z)(C().mark(function g(){var y;return C().wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return N.prev=0,p(!0),N.next=4,n==null?void 0:n(r,o);case 4:return y=N.sent,p(!1),setTimeout(function(){s(r)},0),N.abrupt("return",y);case 10:return N.prev=10,N.t0=N.catch(0),console.log(N.t0),p(!1),N.abrupt("return",null);case 15:case"end":return N.stop()}},g,null,[[0,10]])}));return function(){return h.apply(this,arguments)}}();return i!==!1?a.createElement(me,{key:"delete",title:l,onConfirm:m},a.createElement("a",null,f?a.createElement(Qt.Z,{style:{marginRight:8}}):null,i||"\u5220\u9664")):null},sn=function(e){var r=e.recordKey,n=e.tableName,o=e.newLineConfig,i=e.form,l=e.editorType,s=e.onCancel,c=e.cancelEditable,d=e.row,f=e.cancelText,p=(0,a.useContext)(et);return a.createElement("a",{key:"cancel",onClick:function(){var m=(0,R.Z)(C().mark(function h(g){var y,b,N,D,I,V;return C().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return g.stopPropagation(),g.preventDefault(),b=l==="Map",N=[n,r].flat(1).filter(Boolean),D=((y=p.getFieldFormatValue)===null||y===void 0?void 0:y.call(p,N))||i.getFieldValue(N),I=b?(0,le.Z)({},N,D):D,T.next=8,s==null?void 0:s(r,I,d,o);case 8:return V=T.sent,c(r),i.setFieldsValue((0,z.Z)({},r,b?(0,Jt.Z)(d,N):d)),T.abrupt("return",V);case 12:case"end":return T.stop()}},h)}));return function(h){return m.apply(this,arguments)}}()},f||"\u53D6\u6D88")};function an(t,e){var r=e.recordKey,n=e.newLineConfig,o=e.saveText,i=e.deleteText;return[a.createElement(kt,(0,M.Z)({key:"save"},e,{row:t}),o),(n==null?void 0:n.options.recordKey)!==r?a.createElement(It,(0,M.Z)({key:"delete"},e,{row:t}),i):null,a.createElement(sn,(0,M.Z)({key:"cancel"},e,{row:t}))]}function ln(t){var e=(0,a.useState)(void 0),r=(0,P.Z)(e,2),n=r[0],o=r[1],i=(0,a.useRef)(new Map),l=(0,a.useRef)(void 0);be(function(){var se,de=new Map;(se=t.dataSource)===null||se===void 0||se.forEach(function(fe,Ze){var rt;de.set(Ze.toString(),St(t.getRowKey(fe,-1))),de.set((rt=St(t.getRowKey(fe,-1)))===null||rt===void 0?void 0:rt.toString(),Ze.toString())}),i.current=de},[t.dataSource]),l.current=n;var s=t.type||"single",c=(0,gt.Z)(t.dataSource,"children",t.getRowKey),d=(0,P.Z)(c,1),f=d[0],p=(0,nt.Z)([],{value:t.editableKeys,onChange:t.onChange?function(se){var de;t==null||(de=t.onChange)===null||de===void 0||de.call(t,se,se.map(function(fe){return f(fe)}))}:void 0}),m=(0,P.Z)(p,2),h=m[0],g=m[1],y=(0,a.useMemo)(function(){var se=s==="single"?h==null?void 0:h.slice(0,1):h;return new Set(se)},[(h||[]).join(","),s]),b=Lt(h),N=(0,qt.J)(function(se){var de,fe,Ze,rt,He=(de=t.getRowKey(se,se.index))===null||de===void 0||(fe=de.toString)===null||fe===void 0?void 0:fe.call(de),dt=(Ze=t.getRowKey(se,-1))===null||Ze===void 0||(rt=Ze.toString)===null||rt===void 0?void 0:rt.call(Ze),Ot=h.map(function(Je){return Je.toString()}),ct=(b==null?void 0:b.map(function(Je){return Je.toString()}))||[],at=t.tableName&&!!(ct==null?void 0:ct.includes(dt))||!!(ct==null?void 0:ct.includes(He));return{recordKey:dt,isEditable:t.tableName&&(Ot==null?void 0:Ot.includes(dt))||(Ot==null?void 0:Ot.includes(He)),preIsEditable:at}}),D=(0,qt.J)(function(se){return y.size>0&&s==="single"?(it.default.warn(t.onlyOneLineEditorAlertMessage||"\u53EA\u80FD\u540C\u65F6\u7F16\u8F91\u4E00\u884C"),!1):(y.add(se),g(Array.from(y)),!0)}),I=(0,qt.J)(function(se,de){var fe=St(se).toString(),Ze=i.current.get(fe);if(!y.has(fe)&&Ze&&(de!=null?de:!0)&&t.tableName){I(Ze,!1);return}return n&&n.options.recordKey===se&&o(void 0),y.delete(fe),y.delete(St(se)),g(Array.from(y)),!0}),V=(0,K.Z)((0,R.Z)(C().mark(function se(){var de,fe,Ze,rt,He=arguments;return C().wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:for(fe=He.length,Ze=new Array(fe),rt=0;rt0&&s==="single")return it.default.warn(t.onlyOneLineEditorAlertMessage||"\u53EA\u80FD\u540C\u65F6\u7F16\u8F91\u4E00\u884C"),!1;var fe=t.getRowKey(se,t.dataSource.length);if(y.add(fe),g(Array.from(y)),(de==null?void 0:de.newRecordType)==="dataSource"){var Ze,rt={data:t.dataSource,getRowKey:t.getRowKey,row:(0,x.Z)((0,x.Z)({},se),{},{map_row_parentKey:(de==null?void 0:de.parentKey)?(Ze=St(de==null?void 0:de.parentKey))===null||Ze===void 0?void 0:Ze.toString():void 0}),key:fe,childrenColumnName:t.childrenColumnName||"children"};t.setDataSource(tt(rt,(de==null?void 0:de.position)==="top"?"top":"update"))}else o({defaultValue:se,options:(0,x.Z)((0,x.Z)({},de),{},{recordKey:fe})});return!0}),Q=(0,S.YB)(),B=(t==null?void 0:t.saveText)||Q.getMessage("editableTable.action.save","\u4FDD\u5B58"),F=(t==null?void 0:t.deleteText)||Q.getMessage("editableTable.action.delete","\u5220\u9664"),Y=(t==null?void 0:t.cancelText)||Q.getMessage("editableTable.action.cancel","\u53D6\u6D88"),X=(0,qt.J)(function(){var se=(0,R.Z)(C().mark(function de(fe,Ze,rt,He){var dt,Ot,ct,at,Je;return C().wrap(function(Pt){for(;;)switch(Pt.prev=Pt.next){case 0:return Ot=He||{},ct=Ot.options,Pt.next=3,t==null||(dt=t.onSave)===null||dt===void 0?void 0:dt.call(t,fe,Ze,rt,He);case 3:if(at=Pt.sent,I(fe),!(He&&(ct==null?void 0:ct.recordKey)===fe)){Pt.next=8;break}return(ct==null?void 0:ct.position)==="top"?t.setDataSource([Ze].concat((0,Ke.Z)(t.dataSource))):t.setDataSource([].concat((0,Ke.Z)(t.dataSource),[Ze])),Pt.abrupt("return",at);case 8:return Je={data:t.dataSource,getRowKey:t.getRowKey,row:Ze,key:fe,childrenColumnName:t.childrenColumnName||"children"},t.setDataSource(tt(Je,"update")),Pt.abrupt("return",at);case 11:case"end":return Pt.stop()}},de)}));return function(de,fe,Ze,rt){return se.apply(this,arguments)}}()),te=(0,qt.J)(function(){var se=(0,R.Z)(C().mark(function de(fe,Ze){var rt,He,dt;return C().wrap(function(ct){for(;;)switch(ct.prev=ct.next){case 0:return He={data:t.dataSource,getRowKey:t.getRowKey,row:Ze,key:fe,childrenColumnName:t.childrenColumnName||"children"},ct.next=3,t==null||(rt=t.onDelete)===null||rt===void 0?void 0:rt.call(t,fe,Ze);case 3:return dt=ct.sent,t.setDataSource(tt(He,"delete")),ct.abrupt("return",dt);case 6:case"end":return ct.stop()}},de)}));return function(de,fe){return se.apply(this,arguments)}}()),re=(0,qt.J)(function(){var se=(0,R.Z)(C().mark(function de(fe,Ze,rt,He){var dt,Ot;return C().wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.next=2,t==null||(dt=t.onCancel)===null||dt===void 0?void 0:dt.call(t,fe,Ze,rt,He);case 2:return Ot=at.sent,at.abrupt("return",Ot);case 4:case"end":return at.stop()}},de)}));return function(de,fe,Ze,rt){return se.apply(this,arguments)}}()),J=function(de,fe){var Ze=t.getRowKey(de,de.index),rt={saveText:B,cancelText:Y,deleteText:F,addEditRecord:T,recordKey:Ze,cancelEditable:I,index:de.index,tableName:t.tableName,newLineConfig:n,onCancel:re,onDelete:te,onSave:X,form:fe,editableKeys:h,setEditableRowKeys:g,deletePopconfirmMessage:t.deletePopconfirmMessage||"\u5220\u9664\u6B64\u884C\uFF1F"},He=an(de,rt);return t.actionRender?t.actionRender(de,rt,{save:He[0],delete:He[1],cancel:He[2]}):He};return{editableKeys:h,setEditableRowKeys:g,isEditable:N,actionRender:J,startEditable:D,cancelEditable:I,addEditRecord:T,newLineRecord:n,preEditableKeys:b,onValuesChange:j}}var Pn=ln,Cn=u(69393);function Vt(t){if(typeof t=="function"){for(var e=arguments.length,r=new Array(e>1?e-1:0),n=1;n0&&arguments[0]!==void 0?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0;if(t===!1)return!1;var n=e.total,o=e.current,i=e.pageSize,l=e.setPageInfo,s=(0,v.Z)(t)==="object"?t:{};return(0,x.Z)((0,x.Z)({showTotal:function(d,f){return"".concat(r.getMessage("pagination.total.range","\u7B2C")," ").concat(f[0],"-").concat(f[1]," ").concat(r.getMessage("pagination.total.total","\u6761/\u603B\u5171")," ").concat(d," ").concat(r.getMessage("pagination.total.item","\u6761"))},showSizeChanger:!0,total:n},s),{},{current:o,pageSize:i,onChange:function(d,f){var p=t.onChange;p==null||p(d,f||20),(f!==i||o!==d)&&l({pageSize:f,current:d})}})}function Xn(t,e,r){var n=(0,x.Z)((0,x.Z)({},r.editableUtils),{},{pageInfo:e.pageInfo,reload:function(){var o=(0,R.Z)(C().mark(function l(s){return C().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:if(!s){d.next=3;break}return d.next=3,e.setPageInfo({current:1});case 3:e==null||e.reload();case 4:case"end":return d.stop()}},l)}));function i(l){return o.apply(this,arguments)}return i}(),reloadAndRest:function(){var o=(0,R.Z)(C().mark(function l(){return C().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return r.onCleanSelected(),c.next=3,e.setPageInfo({current:1});case 3:return c.next=5,e==null?void 0:e.reload();case 5:case"end":return c.stop()}},l)}));function i(){return o.apply(this,arguments)}return i}(),reset:function(){var o=(0,R.Z)(C().mark(function l(){var s;return C().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,r.resetAll();case 2:return d.next=4,e==null||(s=e.reset)===null||s===void 0?void 0:s.call(e);case 4:return d.next=6,e==null?void 0:e.reload();case 6:case"end":return d.stop()}},l)}));function i(){return o.apply(this,arguments)}return i}(),fullScreen:function(){return r.fullScreen()},clearSelected:function(){return r.onCleanSelected()},setPageInfo:function(i){return e.setPageInfo(i)}});t.current=n}function nn(t,e){return e.filter(function(r){return r}).length<1?t:e.reduce(function(r,n){return n(r)},t)}var xn=function(e,r){return r===void 0?!1:typeof r=="boolean"?r:r[e]},Qn=function(e){var r;return e&&(0,v.Z)(e)==="object"&&(e==null||(r=e.props)===null||r===void 0?void 0:r.colSpan)},wn=function(e,r){return e?Array.isArray(e)?e.join("-"):e.toString():"".concat(r)};function Jn(t){return Array.isArray(t)?t.join(","):t==null?void 0:t.toString()}function Rr(t){var e={},r={};return t.forEach(function(n){var o=Jn(n.dataIndex);if(!!o){if(n.filters){var i=n.defaultFilteredValue;i===void 0?e[o]=null:e[o]=n.defaultFilteredValue}n.sorter&&n.defaultSortOrder&&(r[o]=n.defaultSortOrder)}}),{sort:r,filter:e}}function mr(t,e){var r=t.oldIndex,n=t.newIndex;if(r!==n){var o=arrayMoveImmutable(_toConsumableArray(e||[]),r,n).filter(function(i){return!!i});return _toConsumableArray(o)}return null}var Ln=["data","success","total"],vr=function(e){var r=e.pageInfo;if(r){var n=r.current,o=r.defaultCurrent,i=r.pageSize,l=r.defaultPageSize;return{current:n||o||1,total:0,pageSize:i||l||20}}return{current:1,total:0,pageSize:20}},ir=function(e,r,n){var o=(0,a.useRef)(),i=n||{},l=i.onLoad,s=i.manual,c=i.polling,d=i.onRequestError,f=i.debounceTime,p=f===void 0?20:f,m=(0,a.useRef)(s),h=(0,a.useRef)(),g=(0,k.Z)(r,{value:n==null?void 0:n.dataSource,onChange:n==null?void 0:n.onDataSourceChange}),y=(0,P.Z)(g,2),b=y[0],N=y[1],D=(0,k.Z)(!1,{value:n==null?void 0:n.loading,onChange:n==null?void 0:n.onLoadingChange}),I=(0,P.Z)(D,2),V=I[0],j=I[1],T=(0,a.useRef)(!1),Q=(0,k.Z)(function(){return vr(n)},{onChange:n==null?void 0:n.onPageInfoChange}),B=(0,P.Z)(Q,2),F=B[0],Y=B[1],X=(0,k.Z)(!1),te=(0,P.Z)(X,2),re=te[0],J=te[1],se=function(st,Pt){N(st),(F==null?void 0:F.total)!==Pt&&Y((0,x.Z)((0,x.Z)({},F),{},{total:Pt||st.length}))},de=Lt(F==null?void 0:F.current),fe=Lt(F==null?void 0:F.pageSize),Ze=Lt(c),rt=n||{},He=rt.effects,dt=He===void 0?[]:He,Ot=(0,qt.J)(function(){requestAnimationFrame(function(){j(!1),J(!1)})}),ct=function(){var Je=(0,R.Z)(C().mark(function st(Pt){var on,zt,Zt,Xt,Nt,bt,Wt,fn,Tt,$t,gn,pn;return C().wrap(function(Rn){for(;;)switch(Rn.prev=Rn.next){case 0:if(!(V||T.current||!e)){Rn.next=2;break}return Rn.abrupt("return",[]);case 2:if(!m.current){Rn.next=5;break}return m.current=!1,Rn.abrupt("return",[]);case 5:return Pt?J(!0):j(!0),T.current=!0,on=F||{},zt=on.pageSize,Zt=on.current,Rn.prev=8,Xt=(n==null?void 0:n.pageInfo)!==!1?{current:Zt,pageSize:zt}:void 0,Rn.next=12,e(Xt);case 12:if(Rn.t0=Rn.sent,Rn.t0){Rn.next=15;break}Rn.t0={};case 15:if(Nt=Rn.t0,bt=Nt.data,Wt=bt===void 0?[]:bt,fn=Nt.success,Tt=Nt.total,$t=Tt===void 0?0:Tt,gn=(0,Ie.Z)(Nt,Ln),fn!==!1){Rn.next=24;break}return Rn.abrupt("return",[]);case 24:return pn=nn(Wt,[n.postData].filter(function(Mn){return Mn})),se(pn,$t),l==null||l(pn,gn),Rn.abrupt("return",pn);case 30:if(Rn.prev=30,Rn.t1=Rn.catch(8),d!==void 0){Rn.next=34;break}throw new Error(Rn.t1);case 34:b===void 0&&N([]),d(Rn.t1);case 36:return Rn.prev=36,T.current=!1,Ot(),Rn.finish(36);case 40:return Rn.abrupt("return",[]);case 41:case"end":return Rn.stop()}},st,null,[[8,30,36,40]])}));return function(Pt){return Je.apply(this,arguments)}}(),at=(0,K.Z)(function(){var Je=(0,R.Z)(C().mark(function st(Pt){var on,zt;return C().wrap(function(Xt){for(;;)switch(Xt.prev=Xt.next){case 0:return h.current&&clearTimeout(h.current),Xt.next=3,ct(Pt);case 3:return on=Xt.sent,zt=Vt(c,on),zt&&!o.current&&(h.current=setTimeout(function(){at.run(zt)},Math.max(zt,2e3))),Xt.abrupt("return",on);case 7:case"end":return Xt.stop()}},st)}));return function(st){return Je.apply(this,arguments)}}(),p||10);return(0,a.useEffect)(function(){return c||clearTimeout(h.current),!Ze&&c&&at.run(!0),function(){clearTimeout(h.current)}},[c]),(0,a.useEffect)(function(){return function(){o.current=!0}},[]),(0,a.useEffect)(function(){var Je=F||{},st=Je.current,Pt=Je.pageSize;(!de||de===st)&&(!fe||fe===Pt)||n.pageInfo&&b&&(b==null?void 0:b.length)>Pt||st!==void 0&&b&&b.length<=Pt&&at.run(!1)},[F==null?void 0:F.current]),(0,a.useEffect)(function(){!fe||at.run(!1)},[F==null?void 0:F.pageSize]),Re(function(){return at.run(!1),s||(m.current=!1),function(){at.cancel()}},[].concat((0,Ke.Z)(dt),[s])),{dataSource:b,setDataSource:N,loading:V,reload:function(){var Je=(0,R.Z)(C().mark(function Pt(){return C().wrap(function(zt){for(;;)switch(zt.prev=zt.next){case 0:return zt.next=2,at.run(!1);case 2:case"end":return zt.stop()}},Pt)}));function st(){return Je.apply(this,arguments)}return st}(),pageInfo:F,pollingLoading:re,reset:function(){var Je=(0,R.Z)(C().mark(function Pt(){var on,zt,Zt,Xt,Nt,bt,Wt,fn;return C().wrap(function($t){for(;;)switch($t.prev=$t.next){case 0:on=n||{},zt=on.pageInfo,Zt=zt||{},Xt=Zt.defaultCurrent,Nt=Xt===void 0?1:Xt,bt=Zt.defaultPageSize,Wt=bt===void 0?20:bt,fn={current:Nt,total:0,pageSize:Wt},Y(fn);case 4:case"end":return $t.stop()}},Pt)}));function st(){return Je.apply(this,arguments)}return st}(),setPageInfo:function(){var Je=(0,R.Z)(C().mark(function Pt(on){return C().wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:Y((0,x.Z)((0,x.Z)({},F),on));case 1:case"end":return Zt.stop()}},Pt)}));function st(Pt){return Je.apply(this,arguments)}return st}()}},Ur=ir,Vr=u(935),ar=u(98387);function kr(){var t,e,r,n,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=(0,a.useRef)(),l=(0,a.useRef)(),s=(0,a.useRef)(),c=(0,a.useRef)(),d=(0,a.useState)(""),f=(0,P.Z)(d,2),p=f[0],m=f[1],h=(0,a.useRef)([]),g=(0,nt.Z)(function(){return o.size||o.defaultSize||"middle"},{value:o.size,onChange:o.onSizeChange}),y=(0,P.Z)(g,2),b=y[0],N=y[1],D=(0,a.useMemo)(function(){var F,Y={};return(F=o.columns)===null||F===void 0||F.forEach(function(X,te){var re=X.key,J=X.fixed,se=wn(re,te);se&&(Y[se]={show:!0,fixed:J})}),Y},[o.columns]),I=(0,nt.Z)(function(){var F,Y,X=o.columnsState||{},te=X.persistenceType,re=X.persistenceKey;if(re&&te&&typeof window!="undefined"){var J=window[te];try{var se=J==null?void 0:J.getItem(re);if(se)return JSON.parse(se)}catch(de){console.warn(de)}}return o.columnsStateMap||((F=o.columnsState)===null||F===void 0?void 0:F.value)||((Y=o.columnsState)===null||Y===void 0?void 0:Y.defaultValue)||D},{value:((t=o.columnsState)===null||t===void 0?void 0:t.value)||o.columnsStateMap,onChange:((e=o.columnsState)===null||e===void 0?void 0:e.onChange)||o.onColumnsStateChange}),V=(0,P.Z)(I,2),j=V[0],T=V[1];(0,ar.ET)(!o.columnsStateMap,"columnsStateMap\u5DF2\u7ECF\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528 columnsState.value \u66FF\u6362"),(0,ar.ET)(!o.columnsStateMap,"columnsStateMap has been discarded, please use columnSstate.value replacement");var Q=(0,a.useCallback)(function(){var F=o.columnsState||{},Y=F.persistenceType,X=F.persistenceKey;if(!(!X||!Y||typeof window=="undefined")){var te=window[Y];try{te==null||te.removeItem(X)}catch(re){console.error(re)}}},[o.columnsState]);(0,a.useEffect)(function(){var F,Y;if(!(!((F=o.columnsState)===null||F===void 0?void 0:F.persistenceKey)||!((Y=o.columnsState)===null||Y===void 0?void 0:Y.persistenceType))&&typeof window!="undefined"){var X=o.columnsState,te=X.persistenceType,re=X.persistenceKey,J=window[te];try{J==null||J.setItem(re,JSON.stringify(j))}catch(se){console.error(se)}}},[(r=o.columnsState)===null||r===void 0?void 0:r.persistenceKey,j,(n=o.columnsState)===null||n===void 0?void 0:n.persistenceType]);var B={action:i.current,setAction:function(Y){i.current=Y},sortKeyColumns:h.current,setSortKeyColumns:function(Y){h.current=Y},propsRef:s,columnsMap:j,keyWords:p,setKeyWords:function(Y){return m(Y)},setTableSize:N,tableSize:b,prefixName:l.current,setPrefixName:function(Y){l.current=Y},setEditorTableForm:function(Y){c.current=Y},editableForm:c.current,setColumnsMap:T,columns:o.columns,clearPersistenceStorage:Q};return Object.defineProperty(B,"prefixName",{get:function(){return l.current}}),Object.defineProperty(B,"sortKeyColumns",{get:function(){return h.current}}),Object.defineProperty(B,"action",{get:function(){return i.current}}),Object.defineProperty(B,"editableForm",{get:function(){return c.current}}),B}var Br=(0,Vr.f)(kr),$r=Br,_n=u(29860),Kn=u(3359),_t=u(54855),cn=u(64644),jn=u(77656),hr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},ra=hr,An=u(23986),kn=function(e,r){return a.createElement(An.Z,(0,x.Z)((0,x.Z)({},e),{},{ref:r,icon:ra}))};kn.displayName="ReloadOutlined";var ua=a.forwardRef(kn),Na={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 009.3-35.2l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5a449.4 449.4 0 00159 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35zM788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2z"}}]},name:"setting",theme:"outlined"},Yr=Na,Sa=function(e,r){return a.createElement(An.Z,(0,x.Z)((0,x.Z)({},e),{},{ref:r,icon:Yr}))};Sa.displayName="SettingOutlined";var Wa=a.forwardRef(Sa),wa=u(35242),zr=u(53454),ya=u(95090),xr=u(17508),Hr=u(37131),jr=u(34360),lo=u(83544),La=function(e){var r=e.label,n=e.tooltip,o=e.ellipsis,i=e.subTitle,l=(0,a.useContext)(O.ZP.ConfigContext),s=l.getPrefixCls;if(!n&&!i)return a.createElement(a.Fragment,null,r);var c=s("pro-core-label-tip"),d=typeof n=="string"||a.isValidElement(n)?{title:n}:n,f=(d==null?void 0:d.icon)||a.createElement(jr.Z,null);return a.createElement("div",{className:c,onMouseDown:function(m){return m.stopPropagation()},onMouseLeave:function(m){return m.stopPropagation()},onMouseMove:function(m){return m.stopPropagation()}},a.createElement("div",{className:ue()("".concat(c,"-title"),(0,z.Z)({},"".concat(c,"-title-ellipsis"),o))},r),i&&a.createElement("div",{className:"".concat(c,"-subtitle")},i),n&&a.createElement(en.Z,d,a.createElement("span",{className:"".concat(c,"-icon")},f)))},qn=a.memo(La),Pr=u(86428),ca=u(65314),ia=u(72085),Oa=u(50333),ko=u(49685),ho=u(68764),Mo=["label","key"],$o=function(e){var r=e.items,n=r===void 0?[]:r,o=e.type,i=o===void 0?"inline":o,l=e.prefixCls,s=e.activeKey,c=(0,nt.Z)(s,{value:s,onChange:e.onChange}),d=(0,P.Z)(c,2),f=d[0],p=d[1];if(n.length<1)return null;var m=n.find(function(h){return h.key===f})||n[0];return i==="inline"?a.createElement("div",{className:ue()("".concat(l,"-menu"),"".concat(l,"-inline-menu"))},n.map(function(h,g){return a.createElement("div",{key:h.key||g,onClick:function(){p(h.key)},className:ue()("".concat(l,"-inline-menu-item"),m.key===h.key?"".concat(l,"-inline-menu-item-active"):void 0)},h.label)})):i==="tab"?a.createElement(je.Z,{activeKey:m.key,onTabClick:function(g){return p(g)}},n.map(function(h,g){var y=h.label,b=h.key,N=(0,Ie.Z)(h,Mo);return a.createElement(je.Z.TabPane,(0,M.Z)({tab:y,key:b||g},N))})):a.createElement("div",{className:ue()("".concat(l,"-menu"),"".concat(l,"-dropdownmenu"))},a.createElement(ca.Z,{trigger:["click"],overlay:a.createElement(Oa.Z,{selectedKeys:[m.key],onClick:function(g){p(g.key)}},n.map(function(h,g){return a.createElement(Oa.Z.Item,{key:h.key||g,disabled:h.disabled},h.label)}))},a.createElement(zr.Z,{className:"".concat(l,"-dropdownmenu-label")},m.label,a.createElement(ko.Z,null))))},zo=$o;function Fo(t){if(a.isValidElement(t))return t;if(t){var e=t,r=e.icon,n=e.tooltip,o=e.onClick,i=e.key;return r&&n?a.createElement(en.Z,{title:n},a.createElement("span",{key:i,onClick:function(){o&&o(i)}},r)):r}return null}var Ao=function(e){var r=e.prefixCls,n=e.tabs,o=n===void 0?{}:n,i=e.multipleLine,l=e.filtersNode;return i?a.createElement("div",{className:"".concat(r,"-extra-line")},o.items&&o.items.length?a.createElement(je.Z,{activeKey:o.activeKey,onChange:o.onChange,tabBarExtraContent:l},o.items.map(function(s,c){return a.createElement(je.Z.TabPane,(0,M.Z)({key:s.key||c},s))})):l):null},ni=function(e){var r=e.prefixCls,n=e.title,o=e.subTitle,i=e.tooltip,l=e.className,s=e.style,c=e.search,d=e.onSearch,f=e.multipleLine,p=f===void 0?!1:f,m=e.filter,h=e.actions,g=h===void 0?[]:h,y=e.settings,b=y===void 0?[]:y,N=e.tabs,D=N===void 0?{}:N,I=e.menu,V=(0,S.YB)(),j=(0,Hr.ZP)(),T=j==="sm"||j==="xs",Q=V.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),B=(0,a.useMemo)(function(){return c?a.isValidElement(c)?c:a.createElement(xr.Z.Search,(0,M.Z)({style:{width:200},placeholder:Q},c,{onSearch:function(){for(var dt,Ot=arguments.length,ct=new Array(Ot),at=0;at0,N=(0,a.useMemo)(function(){if(!b)return{};var j=[],T=function Q(B,F){return B.map(function(Y){var X,te=Y.key,re=Y.dataIndex,J=Y.children,se=(0,Ie.Z)(Y,Gr),de=wn(te,se.index),fe=m[de||"null"]||{show:!0};fe.show!==!1&&(F==null?void 0:F.show)!==!1&&!J&&j.push(de);var Ze=(0,x.Z)((0,x.Z)({key:de},(0,zn.Z)(se,["className"])),{},{selectable:!1,disabled:fe.disable===!0,disableCheckbox:typeof fe.disable=="boolean"?fe.disable:(X=fe.disable)===null||X===void 0?void 0:X.checkbox,isLeaf:F?!0:void 0});return J&&(Ze.children=Q(J,fe)),Ze})};return{list:T(o),keys:j}},[m,o,b]),D=(0,qt.J)(function(j,T,Q){var B=(0,x.Z)({},m),F=(0,Ke.Z)(g),Y=F.findIndex(function(J){return J===j}),X=F.findIndex(function(J){return J===T}),te=Q>Y;if(!(Y<0)){var re=F[Y];F.splice(Y,1),Q===0?F.unshift(re):F.splice(te?X:X+1,0,re),F.forEach(function(J,se){B[J]=(0,x.Z)((0,x.Z)({},B[J]||{}),{},{order:se})}),h(B),y(F)}}),I=(0,qt.J)(function(j){var T=j.node.key,Q=m[T]||{},B=(0,x.Z)({},Q);j.checked?delete B.show:B.show=!1;var F=(0,x.Z)((0,x.Z)({},m),{},(0,z.Z)({},T,(0,Rt.Z)(B)));(0,Rt.Z)(B)||delete F[T],h(F)});if(!b)return null;var V=a.createElement(ri.Z,{itemHeight:24,draggable:i&&!!((r=N.list)===null||r===void 0?void 0:r.length)&&((n=N.list)===null||n===void 0?void 0:n.length)>1,checkable:l,onDrop:function(T){var Q=T.node.key,B=T.dragNode.key,F=T.dropPosition,Y=T.dropToGap,X=F===-1||!Y?F+1:F;D(B,Q,X)},blockNode:!0,onCheck:function(T,Q){return I(Q)},checkedKeys:N.keys,showLine:!1,titleRender:function(T){var Q=(0,x.Z)((0,x.Z)({},T),{},{children:void 0});return a.createElement(to,(0,M.Z)({className:s},Q,{columnKey:Q.key}))},height:280,treeData:N.list});return a.createElement(a.Fragment,null,d&&a.createElement("span",{className:"".concat(s,"-list-title")},f),V)},Uo=function(e){var r=e.localColumns,n=e.className,o=e.draggable,i=e.checkable,l=[],s=[],c=[],d=(0,S.YB)();r.forEach(function(m){if(!m.hideInSetting){var h=m.fixed;if(h==="left"){s.push(m);return}if(h==="right"){l.push(m);return}c.push(m)}});var f=l&&l.length>0,p=s&&s.length>0;return a.createElement("div",{className:ue()("".concat(n,"-list"),(0,z.Z)({},"".concat(n,"-list-group"),f||p))},a.createElement(Jo,{title:d.getMessage("tableToolBar.leftFixedTitle","\u56FA\u5B9A\u5728\u5DE6\u4FA7"),list:s,draggable:o,checkable:i,className:n}),a.createElement(Jo,{list:c,draggable:o,checkable:i,title:d.getMessage("tableToolBar.noFixedTitle","\u4E0D\u56FA\u5B9A"),showTitle:p||f,className:n}),a.createElement(Jo,{title:d.getMessage("tableToolBar.rightFixedTitle","\u56FA\u5B9A\u5728\u53F3\u4FA7"),list:l,draggable:o,checkable:i,className:n}))};function _o(t){var e,r,n=(0,a.useRef)({}),o=$r.useContainer(),i=t.columns,l=t.checkedReset,s=l===void 0?!0:l,c=o.columnsMap,d=o.setColumnsMap,f=o.clearPersistenceStorage;(0,a.useEffect)(function(){var V,j;if((V=o.propsRef.current)===null||V===void 0||(j=V.columnsState)===null||j===void 0?void 0:j.value){var T,Q;n.current=JSON.parse(JSON.stringify(((T=o.propsRef.current)===null||T===void 0||(Q=T.columnsState)===null||Q===void 0?void 0:Q.value)||{}))}},[]);var p=(0,qt.J)(function(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,j={},T=function Q(B){B.forEach(function(F){var Y=F.key,X=F.fixed,te=F.index,re=F.children,J=wn(Y,te);J&&(j[J]={show:V,fixed:X}),re&&Q(re)})};T(i),d(j)}),m=(0,qt.J)(function(V){V.target.checked?p():p(!1)}),h=(0,qt.J)(function(){f==null||f(),d(n.current)}),g=Object.values(c).filter(function(V){return!V||V.show===!1}),y=g.length>0&&g.length!==i.length,b=(0,S.YB)(),N=(0,a.useContext)(O.ZP.ConfigContext),D=N.getPrefixCls,I=D("pro-table-column-setting");return a.createElement(Ei.Z,{arrowPointAtCenter:!0,title:a.createElement("div",{className:"".concat(I,"-title")},a.createElement(Gi.Z,{indeterminate:y,checked:g.length===0&&g.length!==i.length,onChange:function(j){return m(j)}},b.getMessage("tableToolBar.columnDisplay","\u5217\u5C55\u793A")),s?a.createElement("a",{onClick:h,className:"".concat(I,"-action-rest-button")},b.getMessage("tableToolBar.reset","\u91CD\u7F6E")):null,(t==null?void 0:t.extra)?a.createElement(zr.Z,{size:12,align:"center"},t.extra):null),overlayClassName:"".concat(I,"-overlay"),trigger:"click",placement:"bottomRight",content:a.createElement(Uo,{checkable:(e=t.checkable)!==null&&e!==void 0?e:!0,draggable:(r=t.draggable)!==null&&r!==void 0?r:!0,className:I,localColumns:i})},a.createElement(en.Z,{title:b.getMessage("tableToolBar.columnSetting","\u5217\u8BBE\u7F6E")},a.createElement(Wa,null)))}var pi=_o,ul=u(16136),_l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M391 240.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L200 146.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L280 333.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L401 410c5.1.6 9.5-3.7 8.9-8.9L391 240.9zm10.1 373.2L240.8 633c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L146.3 824a8.03 8.03 0 000 11.3l42.4 42.3c3.1 3.1 8.2 3.1 11.3 0L333.7 744l43.7 43.7A8.01 8.01 0 00391 783l18.9-160.1c.6-5.1-3.7-9.4-8.8-8.8zm221.8-204.2L783.2 391c6.6-.8 9.4-8.9 4.7-13.6L744 333.6 877.7 200c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.3a8.03 8.03 0 00-11.3 0L690.3 279.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L614.1 401c-.6 5.2 3.7 9.5 8.8 8.9zM744 690.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L623 614c-5.1-.6-9.5 3.7-8.9 8.9L633 783.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L824 877.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L744 690.4z"}}]},name:"fullscreen-exit",theme:"outlined"},bs=_l,qo=function(e,r){return a.createElement(An.Z,(0,x.Z)((0,x.Z)({},e),{},{ref:r,icon:bs}))};qo.displayName="FullscreenExitOutlined";var _i=a.forwardRef(qo),qs={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M290 236.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L169 160c-5.1-.6-9.5 3.7-8.9 8.9L179 329.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L370 423.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L290 236.4zm352.7 187.3c3.1 3.1 8.2 3.1 11.3 0l133.7-133.6 43.7 43.7a8.01 8.01 0 0013.6-4.7L863.9 169c.6-5.1-3.7-9.5-8.9-8.9L694.8 179c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L600.3 370a8.03 8.03 0 000 11.3l42.4 42.4zM845 694.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L654 600.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L734 787.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L855 864c5.1.6 9.5-3.7 8.9-8.9L845 694.9zm-463.7-94.6a8.03 8.03 0 00-11.3 0L236.3 733.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L160.1 855c-.6 5.1 3.7 9.5 8.9 8.9L329.2 845c6.6-.8 9.4-8.9 4.7-13.6L290 787.6 423.7 654c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.4z"}}]},name:"fullscreen",theme:"outlined"},xs=qs,Pl=function(e,r){return a.createElement(An.Z,(0,x.Z)((0,x.Z)({},e),{},{ref:r,icon:xs}))};Pl.displayName="FullscreenOutlined";var eu=a.forwardRef(Pl),Es=u(18418),Xi=function(){var e=(0,S.YB)(),r=(0,a.useState)(!1),n=(0,P.Z)(r,2),o=n[0],i=n[1];return(0,a.useEffect)(function(){!(0,Es.Z)()||(document.onfullscreenchange=function(){i(!!document.fullscreenElement)})},[]),o?a.createElement(en.Z,{title:e.getMessage("tableToolBar.exitFullScreen","\u5168\u5C4F")},a.createElement(_i,null)):a.createElement(en.Z,{title:e.getMessage("tableToolBar.fullScreen","\u5168\u5C4F")},a.createElement(eu,null))},cl=a.memo(Xi),Kl={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M840 836H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm0-724H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zM610.8 378c6 0 9.4-7 5.7-11.7L515.7 238.7a7.14 7.14 0 00-11.3 0L403.6 366.3a7.23 7.23 0 005.7 11.7H476v268h-62.8c-6 0-9.4 7-5.7 11.7l100.8 127.5c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H548V378h62.8z"}}]},name:"column-height",theme:"outlined"},dl=Kl,wl=function(e,r){return a.createElement(An.Z,(0,x.Z)((0,x.Z)({},e),{},{ref:r,icon:dl}))};wl.displayName="ColumnHeightOutlined";var Zl=a.forwardRef(wl),Vl=function(){var e=$r.useContainer(),r=(0,S.YB)();return a.createElement(ca.Z,{overlay:a.createElement(Oa.Z,{selectedKeys:[e.tableSize],onClick:function(o){var i,l=o.key;(i=e.setTableSize)===null||i===void 0||i.call(e,l)},style:{width:80}},a.createElement(Oa.Z.Item,{key:"large"},r.getMessage("tableToolBar.densityLarger","\u9ED8\u8BA4")),a.createElement(Oa.Z.Item,{key:"middle"},r.getMessage("tableToolBar.densityMiddle","\u4E2D\u7B49")),a.createElement(Oa.Z.Item,{key:"small"},r.getMessage("tableToolBar.densitySmall","\u7D27\u51D1"))),trigger:["click"]},a.createElement(en.Z,{title:r.getMessage("tableToolBar.density","\u8868\u683C\u5BC6\u5EA6")},a.createElement(Zl,null)))},Ss=a.memo(Vl),Bl=["headerTitle","tooltip","toolBarRender","action","options","selectedRowKeys","selectedRows","toolbar","onSearch","columns"];function Ps(t){var e=t.intl;return{reload:{text:e.getMessage("tableToolBar.reload","\u5237\u65B0"),icon:a.createElement(ua,null)},density:{text:e.getMessage("tableToolBar.density","\u8868\u683C\u5BC6\u5EA6"),icon:a.createElement(Ss,null)},setting:{text:e.getMessage("tableToolBar.columnSetting","\u5217\u8BBE\u7F6E"),icon:a.createElement(Wa,null)},fullScreen:{text:e.getMessage("tableToolBar.fullScreen","\u5168\u5C4F"),icon:a.createElement(cl,null)}}}function ws(t,e,r,n){return Object.keys(t).filter(function(o){return o}).map(function(o){var i=t[o];if(!i)return null;var l=i===!0?e[o]:function(c){return i==null?void 0:i(c,r.current)};if(typeof l!="function"&&(l=function(){}),o==="setting")return a.createElement(pi,(0,M.Z)({},t[o],{columns:n,key:o}));if(o==="fullScreen")return a.createElement("span",{key:o,onClick:l},a.createElement(cl,null));var s=Ps(e)[o];return s?a.createElement("span",{key:o,onClick:l},a.createElement(en.Z,{title:s.text},s.icon)):null}).filter(function(o){return o})}function $l(t){var e=t.headerTitle,r=t.tooltip,n=t.toolBarRender,o=t.action,i=t.options,l=t.selectedRowKeys,s=t.selectedRows,c=t.toolbar,d=t.onSearch,f=t.columns,p=(0,Ie.Z)(t,Bl),m=$r.useContainer(),h=(0,S.YB)(),g=(0,a.useMemo)(function(){var N={reload:function(){var V;return o==null||(V=o.current)===null||V===void 0?void 0:V.reload()},density:!0,setting:!0,search:!1,fullScreen:function(){var V,j;return o==null||(V=o.current)===null||V===void 0||(j=V.fullScreen)===null||j===void 0?void 0:j.call(V)}};if(i===!1)return[];var D=(0,x.Z)((0,x.Z)({},N),{},{fullScreen:!1},i);return ws(D,(0,x.Z)((0,x.Z)({},N),{},{intl:h}),o,f)},[o,f,h,i]),y=n?n(o==null?void 0:o.current,{selectedRowKeys:l,selectedRows:s}):[],b=(0,a.useMemo)(function(){if(!i||!i.search)return!1;var N={value:m.keyWords,onChange:function(I){return m.setKeyWords(I.target.value)}};return i.search===!0?N:(0,x.Z)((0,x.Z)({},N),i.search)},[m,i]);return(0,a.useEffect)(function(){m.keyWords===void 0&&(d==null||d(""))},[m.keyWords,d]),a.createElement(Fi,(0,M.Z)({title:e,tooltip:r||p.tip,search:b,onSearch:d,actions:y,settings:g},c))}var fl=function(t){(0,_t.Z)(r,t);var e=(0,cn.Z)(r);function r(){var n;(0,Kn.Z)(this,r);for(var o=arguments.length,i=new Array(o),l=0;l0&&arguments[0]!==void 0?arguments[0]:21,r="",n=crypto.getRandomValues(new Uint8Array(e));e--;){var o=63&n[e];r+=o<36?o.toString(36):o<62?(o-26).toString(36).toUpperCase():o<63?"_":"-"}return r},au=function(){return typeof window=="undefined"?Bu():crypto&&crypto.randomUUID&&typeof crypto.randomUUID=="function"?crypto.randomUUID():Bu()},Ki=u(31003),wf=u(99161),Lc=["creatorButtonProps","deleteIconProps","copyIconProps","itemContainerRender","itemRender","prefixCls","creatorRecord","action","actionGuard","children","actionRender","fields","meta","field","index","formInstance","alwaysShowItemLabel","min","max","count"],_c=["actionRender","creatorButtonProps","label","alwaysShowItemLabel","tooltip","creatorRecord","itemRender","rules","itemContainerRender","copyIconProps","children","deleteIconProps","actionRef","style","prefixCls","actionGuard","min","max"],Hl=a.createContext({}),Kc=function(e){return Array.isArray(e)?e:typeof e=="function"?[e]:(0,Ki.Z)(e)},Vc=function(e){var r,n=e.creatorButtonProps,o=e.deleteIconProps,i=e.copyIconProps,l=e.itemContainerRender,s=e.itemRender,c=e.prefixCls,d=e.creatorRecord,f=e.action,p=e.actionGuard,m=e.children,h=e.actionRender,g=e.fields,y=e.meta,b=e.field,N=e.index,D=e.formInstance,I=e.alwaysShowItemLabel,V=e.min,j=e.max,T=e.count,Q=(0,Ie.Z)(e,Lc),B=(0,a.useContext)(Hl),F=(0,a.useState)(!1),Y=(0,P.Z)(F,2),X=Y[0],te=Y[1],re=(0,a.useState)(!1),J=(0,P.Z)(re,2),se=J[0],de=J[1],fe=Kc(m).map(function(st){return typeof st=="function"?st==null?void 0:st(b,N,f):st}).map(function(st){return a.isValidElement(st)?a.cloneElement(st,(0,x.Z)({key:st.key||au()},st==null?void 0:st.props)):st}),Ze=(0,a.useMemo)(function(){if(!i||j===T)return null;var st=i.Icon,Pt=st===void 0?nu:st,on=i.tooltipText;return a.createElement(en.Z,{title:on,key:"copy"},a.createElement(yt.Z,{spinning:se},a.createElement(Pt,{className:"".concat(c,"-action-icon action-copy"),onClick:(0,R.Z)(C().mark(function zt(){return C().wrap(function(Xt){for(;;)switch(Xt.prev=Xt.next){case 0:return de(!0),Xt.next=3,f.add(D==null?void 0:D.getFieldValue([B.listName,Q.name,b.name].filter(function(Nt){return Nt!==void 0}).flat(1)));case 3:de(!1);case 4:case"end":return Xt.stop()}},zt)}))})))},[i,j,T,se,c,f,D,B.listName,Q.name,b.name]),rt=(0,a.useMemo)(function(){if(!o||V===T)return null;var st=o.Icon,Pt=st===void 0?ru.Z:st,on=o.tooltipText;return a.createElement(en.Z,{title:on,key:"delete"},a.createElement(yt.Z,{spinning:X},a.createElement(Pt,{className:"".concat(c,"-action-icon action-remove"),onClick:(0,R.Z)(C().mark(function zt(){return C().wrap(function(Xt){for(;;)switch(Xt.prev=Xt.next){case 0:return te(!0),Xt.next=3,f.remove(b.name);case 3:te(!1);case 4:case"end":return Xt.stop()}},zt)}))})))},[o,V,T,X,c,f,b.name]),He=(0,a.useMemo)(function(){return[Ze,rt].filter(Boolean)},[Ze,rt]),dt=(h==null?void 0:h(b,f,He,T))||He,Ot=dt.length>0?a.createElement("div",{className:"".concat(c,"-action")},dt):null,ct={field:b,index:N,record:D==null||(r=D.getFieldValue)===null||r===void 0?void 0:r.call(D,[B.listName,Q.name,b.name].filter(function(st){return st!==void 0}).flat(1)),fields:g,operation:f,meta:y},at=(l==null?void 0:l(fe,ct))||fe,Je=(s==null?void 0:s({listDom:a.createElement("div",{className:"".concat(c,"-container")},at),action:Ot},ct))||a.createElement("div",{className:"".concat(c,"-item").concat(I?" ".concat(c,"-item-show-label"):""),style:{display:"flex",alignItems:"flex-end"}},a.createElement("div",{className:"".concat(c,"-container")},at),Ot);return a.createElement(Hl.Provider,{key:b.name,value:(0,x.Z)((0,x.Z)({},b),{},{listName:[B.listName,Q.originName,b.name].filter(function(st){return st!==void 0}).flat(1)})},Je)},Bc=function(e){var r=e.creatorButtonProps,n=e.prefixCls,o=e.children,i=e.creatorRecord,l=e.action,s=e.fields,c=e.actionGuard,d=e.max,f=(0,a.useRef)(new Map),p=(0,a.useState)(!1),m=(0,P.Z)(p,2),h=m[0],g=m[1],y=(0,a.useMemo)(function(){return s.map(function(D){var I,V;if(!((I=f.current)===null||I===void 0?void 0:I.has(D.key.toString()))){var j;(j=f.current)===null||j===void 0||j.set(D.key.toString(),au())}var T=(V=f.current)===null||V===void 0?void 0:V.get(D.key.toString());return(0,x.Z)((0,x.Z)({},D),{},{uuid:T})})},[s]),b=(0,a.useMemo)(function(){var D=(0,x.Z)({},l),I=y.length;return Object.keys(l).forEach(function(V){switch(V){case"add":D.add=function(){var j=(0,R.Z)(C().mark(function T(Q,B){var F,Y;return C().wrap(function(te){for(;;)switch(te.prev=te.next){case 0:if(c==null?void 0:c.beforeAddRow){te.next=3;break}return l.add(Q,B),te.abrupt("return");case 3:return te.next=5,(F=c.beforeAddRow)===null||F===void 0?void 0:F.call(c,Q,B,I);case 5:if(Y=te.sent,Y){te.next=8;break}return te.abrupt("return");case 8:l.add(Q,B);case 9:case"end":return te.stop()}},T)}));return function(T,Q){return j.apply(this,arguments)}}();break;case"remove":D.remove=function(){var j=(0,R.Z)(C().mark(function T(Q){var B,F;return C().wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(c==null?void 0:c.beforeRemoveRow){X.next=3;break}return l.remove(Q),X.abrupt("return");case 3:return X.next=5,(B=c.beforeRemoveRow)===null||B===void 0?void 0:B.call(c,Q,I);case 5:if(F=X.sent,F){X.next=8;break}return X.abrupt("return");case 8:l.remove(Q);case 9:case"end":return X.stop()}},T)}));return function(T){return j.apply(this,arguments)}}();break}}),D},[l,c,y]),N=(0,a.useMemo)(function(){if(r===!1||y.length===d)return null;var D=r||{},I=D.position,V=I===void 0?"bottom":I,j=D.creatorButtonText,T=j===void 0?"\u6DFB\u52A0\u4E00\u884C\u6570\u636E":j;return a.createElement(jt.Z,(0,M.Z)({className:"".concat(n,"-creator-button-").concat(V),type:"dashed",loading:h,block:!0,icon:a.createElement(Ac.Z,null)},(0,zn.Z)(r||{},["position","creatorButtonText"]),{onClick:(0,R.Z)(C().mark(function Q(){var B;return C().wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return g(!0),B=y.length,V==="top"&&(B=0),Y.next=5,b.add(Vt(i),B);case 5:g(!1);case 6:case"end":return Y.stop()}},Q)}))}),T)},[r,n,h,b,i,y,d]);return a.createElement("div",{style:{width:"max-content",maxWidth:"100%"}},r!==!1&&(r==null?void 0:r.position)==="top"&&N,y.map(function(D,I){return a.createElement(Vc,(0,M.Z)({},e,{key:D.uuid,field:D,index:I,action:b,count:y.length}),o)}),r!==!1&&(r==null?void 0:r.position)!=="top"&&N)},$c=function(e){var r=e.actionRender,n=e.creatorButtonProps,o=e.label,i=e.alwaysShowItemLabel,l=e.tooltip,s=e.creatorRecord,c=e.itemRender,d=e.rules,f=e.itemContainerRender,p=e.copyIconProps,m=p===void 0?{Icon:nu,tooltipText:"\u590D\u5236\u6B64\u884C"}:p,h=e.children,g=e.deleteIconProps,y=g===void 0?{Icon:ru.Z,tooltipText:"\u5220\u9664\u6B64\u884C"}:g,b=e.actionRef,N=e.style,D=e.prefixCls,I=e.actionGuard,V=e.min,j=e.max,T=(0,Ie.Z)(e,_c),Q=(0,a.useRef)(),B=(0,a.useContext)(O.ZP.ConfigContext),F=(0,a.useContext)(Hl),Y=B.getPrefixCls("pro-form-list"),X=(0,a.useMemo)(function(){return F.name===void 0?[T.name].flat(1):[F.name,T.name].flat(1)},[F.name,T.name]);(0,a.useImperativeHandle)(b,function(){return Q.current},[Q.current]);var te=(0,a.useContext)(et);return(0,a.useEffect)(function(){(0,ar.ET)(!!te.formRef,"ProFormList \u5FC5\u987B\u8981\u653E\u5230 ProForm \u4E2D,\u5426\u5219\u4F1A\u9020\u6210\u884C\u4E3A\u5F02\u5E38\u3002"),(0,ar.ET)(!!te.formRef,"Proformlist must be placed in ProForm, otherwise it will cause abnormal behavior.")},[te.formRef]),te.formRef?a.createElement("div",{className:Y,style:N},a.createElement(Zo.Z.Item,(0,M.Z)({label:o,prefixCls:D,tooltip:l,style:N},T,{name:void 0,rules:void 0}),a.createElement(Zo.Z.List,(0,M.Z)({rules:d},T,{name:X}),function(re,J,se){return Q.current=J,a.createElement(a.Fragment,null,a.createElement(Bc,{name:X,originName:T.name,copyIconProps:m,deleteIconProps:y,formInstance:te.formRef.current,prefixCls:Y,meta:se,fields:re,itemContainerRender:f,itemRender:c,creatorButtonProps:n,creatorRecord:s,actionRender:r,action:J,actionGuard:I,alwaysShowItemLabel:i,min:V,max:j,count:re.length},h),a.createElement(Zo.Z.ErrorList,{errors:se.errors}))}))):null},zc=$c,Hc=["name","children","ignoreFormListField"],jc=function(e){var r=e.name,n=e.children,o=e.ignoreFormListField,i=(0,Ie.Z)(e,Hc),l=(0,a.useContext)(et),s=(0,a.useContext)(Hl),c=(0,a.useMemo)(function(){return r.map(function(d){var f,p=[d];return!o&&s.name!==void 0&&((f=s.listName)===null||f===void 0?void 0:f.length)&&p.unshift(s.listName),p.flat(1)})},[s.listName,s.name,o,r]);return a.createElement(Zo.Z.Item,(0,M.Z)({},i,{noStyle:!0,shouldUpdate:function(f,p,m){if(typeof i.shouldUpdate=="boolean")return i.shouldUpdate;if(typeof i.shouldUpdate=="function"){var h;return(h=i.shouldUpdate)===null||h===void 0?void 0:h.call(i,f,p,m)}return c.some(function(g){return!E((0,Jt.Z)(f,g),(0,Jt.Z)(p,g))})}}),function(d){for(var f={},p=0;p0?"-".concat(f):f,I=!!h,V=f==="left"&&p!=null,j=f==="right"&&p!=null,T=ue()(N,"".concat(N,"-").concat(c),(n={},(0,z.Z)(n,"".concat(N,"-with-text"),I),(0,z.Z)(n,"".concat(N,"-with-text").concat(D),I),(0,z.Z)(n,"".concat(N,"-dashed"),!!g),(0,z.Z)(n,"".concat(N,"-plain"),!!y),(0,z.Z)(n,"".concat(N,"-rtl"),i==="rtl"),(0,z.Z)(n,"".concat(N,"-no-default-orientation-margin-left"),V),(0,z.Z)(n,"".concat(N,"-no-default-orientation-margin-right"),j),n),m),Q=(0,M.Z)((0,M.Z)({},V&&{marginLeft:p}),j&&{marginRight:p});return a.createElement("div",(0,M.Z)({className:T},b,{role:"separator"}),h&&a.createElement("span",{className:"".concat(N,"-inner-text"),style:Q},h))})},U=w,ne=function(e){if(e.valueType==="divider"){var r;return a.createElement(U,(0,M.Z)({},(r=e.getFieldProps)===null||r===void 0?void 0:r.call(e),{key:e.key}))}return!0},oe=u(5959),$=u(3578),ge="valueType request plain renderFormItem render text formItemProps valueEnum",Ne="fieldProps isDefaultDom groupProps contentRender submitterProps submitter";function Me(t){var e="".concat(ge," ").concat(Ne).split(/[\s\n]+/),r={};return Object.keys(t||{}).forEach(function(n){e.includes(n)||(r[n]=t[n])}),r}var $e=u(16518),Ge=u(81317),pt=u(70429),Ye=u.n(pt);function Ct(t){return t===0?null:t>0?"+":"-"}function Bt(t){return t===0?"#595959":t>0?"#ff4d4f":"#52c41a"}function Nn(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return e&&e>0?t.toFixed(e):t}var Yt=function(e,r){var n=e.text,o=e.prefix,i=e.precision,l=e.suffix,s=l===void 0?"%":l,c=e.mode,d=e.showColor,f=d===void 0?!1:d,p=e.render,m=e.renderFormItem,h=e.fieldProps,g=e.placeholder,y=e.showSymbol,b=(0,a.useMemo)(function(){return typeof n=="string"&&n.includes("%")?Ye()(n.replace("%","")):Ye()(n)},[n]),N=(0,a.useMemo)(function(){return typeof y=="function"?y==null?void 0:y(n):y},[y,n]);if(c==="read"){var D=f?{color:Bt(b)}:{},I=a.createElement("span",{style:D,ref:r},o&&a.createElement("span",null,o),N&&a.createElement(a.Fragment,null,Ct(b)," "),Nn(Math.abs(b),i),s&&s);return p?p(n,(0,x.Z)((0,x.Z)({mode:c},h),{},{prefix:o,precision:i,showSymbol:N,suffix:s}),I):I}if(c==="edit"||c==="update"){var V=a.createElement(Ge.Z,(0,M.Z)({ref:r,formatter:function(T){return T&&o?"".concat(o," ").concat(T).replace(/\B(?=(\d{3})+(?!\d)$)/g,","):T},parser:function(T){return T?T.replace(/.*\s|,/g,""):""},placeholder:g},h));return m?m(n,(0,x.Z)({mode:c},h),V):V}return null},rn=a.forwardRef(Yt),En=u(80314),yn=function(e,r){var n,o=e.border,i=o===void 0?!1:o,l=e.children,s=(0,a.useContext)(O.ZP.ConfigContext),c=s.getPrefixCls,d=c("pro-field-index-column");return a.createElement("div",{ref:r,className:ue()(d,(n={},(0,z.Z)(n,"".concat(d,"-border"),i),(0,z.Z)(n,"top-three",l>3),n))},l)},er=a.forwardRef(yn),tr=u(20554),nr=u(95519),Dr=u(56384),Ir=u(60169),Vn=u(49316),rr=u(46102);function or(t){return!t||t<0?0:t>100?100:t}function wr(t){var e=t.success,r=t.successPercent,n=r;return e&&"progress"in e&&((0,Vn.Z)(!1,"Progress","`success.progress` is deprecated. Please use `success.percent` instead."),n=e.progress),e&&"percent"in e&&(n=e.percent),n}var da=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o4&&arguments[4]!==void 0?arguments[4]:0,i=arguments.length>5?arguments[5]:void 0,l=50-n/2,s=0,c=-l,d=0,f=-2*l;switch(i){case"left":s=-l,c=0,d=2*l,f=0;break;case"right":s=l,c=0,d=-2*l,f=0;break;case"bottom":c=l,f=2*l;break;default:}var p="M 50,50 m ".concat(s,",").concat(c,` + a `).concat(l,",").concat(l," 0 1 1 ").concat(d,",").concat(-f,` + a `).concat(l,",").concat(l," 0 1 1 ").concat(-d,",").concat(f),m=Math.PI*2*l,h={stroke:typeof r=="string"?r:void 0,strokeDasharray:"".concat(e/100*(m-o),"px ").concat(m,"px"),strokeDashoffset:"-".concat(o/2+t/100*(m-o),"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s"};return{pathString:p,pathStyle:h}}var Co=function(e){var r=e.id,n=e.prefixCls,o=e.strokeWidth,i=e.trailWidth,l=e.gapDegree,s=e.gapPosition,c=e.trailColor,d=e.strokeLinecap,f=e.style,p=e.className,m=e.strokeColor,h=e.percent,g=(0,Ie.Z)(e,qa),y=Ua(r),b="".concat(y,"-gradient"),N=Ta(0,100,c,o,l,s),D=N.pathString,I=N.pathStyle,V=so(h),j=so(m),T=j.find(function(X){return X&&(0,v.Z)(X)==="object"}),Q=pr(V),B=(0,P.Z)(Q,1),F=B[0],Y=function(){var te=0;return V.map(function(re,J){var se=j[J]||j[j.length-1],de=se&&(0,v.Z)(se)==="object"?"url(#".concat(b,")"):"",fe=Ta(te,re,se,o,l,s);return te+=re,a.createElement("path",{key:J,className:"".concat(n,"-circle-path"),d:fe.pathString,stroke:de,strokeLinecap:d,strokeWidth:o,opacity:re===0?0:1,fillOpacity:"0",style:fe.pathStyle,ref:F[J]})})};return a.createElement("svg",(0,M.Z)({className:ue()("".concat(n,"-circle"),p),viewBox:"0 0 100 100",style:f,id:r},g),T&&a.createElement("defs",null,a.createElement("linearGradient",{id:b,x1:"100%",y1:"0%",x2:"0%",y2:"0%"},Object.keys(T).sort(function(X,te){return Do(X)-Do(te)}).map(function(X,te){return a.createElement("stop",{key:te,offset:X,stopColor:T[X]})}))),a.createElement("path",{className:"".concat(n,"-circle-trail"),d:D,stroke:c,strokeLinecap:d,strokeWidth:i||o,fillOpacity:"0",style:I}),Y().reverse())};Co.defaultProps=ta,Co.displayName="Circle";var Xr=Co,Eo={Line:Ha,Circle:Xr};function ka(t){var e=t.percent,r=t.success,n=t.successPercent,o=or(wr({success:r,successPercent:n}));return[o,or(or(e)-o)]}function Va(t){var e=t.success,r=e===void 0?{}:e,n=t.strokeColor,o=r.strokeColor;return[o||rr.presetPrimaryColors.green,n||null]}var uo=function(e){var r=e.prefixCls,n=e.width,o=e.strokeWidth,i=e.trailColor,l=e.strokeLinecap,s=e.gapPosition,c=e.gapDegree,d=e.type,f=e.children,p=e.success,m=n||120,h={width:m,height:m,fontSize:m*.15+6},g=o||6,y=s||d==="dashboard"&&"bottom"||"top",b=function(){if(c||c===0)return c;if(d==="dashboard")return 75},N=Object.prototype.toString.call(e.strokeColor)==="[object Object]",D=Va({success:p,strokeColor:e.strokeColor}),I=ue()("".concat(r,"-inner"),(0,z.Z)({},"".concat(r,"-circle-gradient"),N));return a.createElement("div",{className:I,style:h},a.createElement(Xr,{percent:ka(e),strokeWidth:g,trailWidth:g,strokeColor:D,strokeLinecap:l,trailColor:i,prefixCls:r,gapDegree:b(),gapPosition:y}),f)},ro=uo,Ya=function(e){for(var r=e.size,n=e.steps,o=e.percent,i=o===void 0?0:o,l=e.strokeWidth,s=l===void 0?8:l,c=e.strokeColor,d=e.trailColor,f=e.prefixCls,p=e.children,m=Math.round(n*(i/100)),h=r==="small"?2:14,g=[],y=0;y=100?"success":o||"normal"}},{key:"renderProcessInfo",value:function(o,i){var l=this.props,s=l.showInfo,c=l.format,d=l.type,f=l.percent,p=wr(this.props);if(!s)return null;var m,h=c||function(y){return"".concat(y,"%")},g=d==="line";return c||i!=="exception"&&i!=="success"?m=h(or(f),or(p)):i==="exception"?m=g?a.createElement(ai.Z,null):a.createElement(go.Z,null):i==="success"&&(m=g?a.createElement(ei.Z,null):a.createElement(Dr.Z,null)),a.createElement("span",{className:"".concat(o,"-text"),title:typeof m=="string"?m:void 0},m)}},{key:"render",value:function(){return a.createElement(Pe.C,null,this.renderProgress)}}]),r}(a.Component);Yn.defaultProps={type:"line",percent:0,showInfo:!0,trailColor:null,size:"default",gapDegree:void 0,strokeLinecap:"round"};var pa=Yn;function Qr(t){return t===100?"success":t<0?"exception":t<100?"active":"normal"}var Ga=function(e,r){var n=e.text,o=e.mode,i=e.render,l=e.plain,s=e.renderFormItem,c=e.fieldProps,d=e.placeholder,f=(0,a.useMemo)(function(){return typeof n=="string"&&n.includes("%")?Ye()(n.replace("%","")):Ye()(n)},[n]);if(o==="read"){var p=a.createElement(pa,(0,M.Z)({ref:r,size:"small",style:{minWidth:100,maxWidth:320},percent:f,steps:l?10:void 0,status:Qr(f)},c));return i?i(f,(0,x.Z)({mode:o},c),p):p}if(o==="edit"||o==="update"){var m=a.createElement(Ge.Z,(0,M.Z)({ref:r,placeholder:d},c));return s?s(n,(0,x.Z)({mode:o},c),m):m}return null},Fa=a.forwardRef(Ga),ii=["content","numberFormatOptions","numberPopoverRender"],vl=["text","mode","render","renderFormItem","fieldProps","proFieldKey","plain","valueEnum","placeholder","locale","customSymbol","numberFormatOptions","numberPopoverRender"],li=new Intl.NumberFormat("zh-Hans-CN",{currency:"CNY",style:"currency"}),Ri={style:"currency",currency:"USD"},Ji={style:"currency",currency:"RUB"},ml={style:"currency",currency:"RSD"},Vi={style:"currency",currency:"MYR"},pl={style:"currency",currency:"BRL"},qi={default:li,"zh-Hans-CN":{currency:"CNY",style:"currency"},"en-US":Ri,"ru-RU":Ji,"ms-MY":Vi,"sr-RS":ml,"pt-BR":pl},Yo=function(e,r,n,o){var i=r;return typeof i=="string"&&(i=Number(i)),!i&&i!==0?"":new Intl.NumberFormat(e||"zh-Hans-CN",(0,x.Z)((0,x.Z)({},qi[e||"zh-Hans-CN"]||qi["zh-Hans-CN"]),{},{maximumFractionDigits:n},o)).format(i)},el=2,jl=a.forwardRef(function(t,e){var r=t.content,n=t.numberFormatOptions,o=t.numberPopoverRender,i=(0,Ie.Z)(t,ii),l=(0,nt.Z)(function(){return i.defaultValue},{value:i.value,onChange:i.onChange}),s=(0,P.Z)(l,2),c=s[0],d=s[1],f=r==null?void 0:r((0,x.Z)((0,x.Z)({},i),{},{value:c}));return a.createElement(Ei.Z,{placement:"topLeft",visible:f?void 0:!1,trigger:"focus",content:f,getPopupContainer:function(m){return(m==null?void 0:m.parentElement)||document.body}},a.createElement(Ge.Z,(0,M.Z)({ref:e},i,{value:c,onChange:d})))}),hl=function(e,r){var n,o,i=e.text,l=e.mode,s=e.render,c=e.renderFormItem,d=e.fieldProps,f=e.proFieldKey,p=e.plain,m=e.valueEnum,h=e.placeholder,g=e.locale,y=g===void 0?(n=d.customSymbol)!==null&&n!==void 0?n:"zh-Hans-CN":g,b=e.customSymbol,N=b===void 0?d.customSymbol:b,D=e.numberFormatOptions,I=D===void 0?d==null?void 0:d.numberFormatOptions:D,V=e.numberPopoverRender,j=V===void 0?(d==null?void 0:d.numberPopoverRender)||!1:V,T=(0,Ie.Z)(e,vl),Q=(o=d==null?void 0:d.precision)!==null&&o!==void 0?o:el,B=(0,S.YB)();y&&S.Go[y]&&(B=S.Go[y]);var F=(0,a.useMemo)(function(){if(N)return N;var te=B.getMessage("moneySymbol","\uFFE5");if(!(T.moneySymbol===!1||d.moneySymbol===!1))return te},[N,d.moneySymbol,B,T.moneySymbol]);if(l==="read"){var Y=a.createElement("span",{ref:r},Yo(F?y:!1,i,Q,I!=null?I:d.numberFormatOptions));return s?s(i,(0,x.Z)({mode:l},d),Y):Y}if(l==="edit"||l==="update"){var X=a.createElement(jl,(0,M.Z)({content:function(re){var J,se;if(j!==!1&&!!re.value){var de=new RegExp("/B(?=(d{".concat(3+(Q-el),"})+(?!d))/g")),fe=Yo(F?y:!1,(J=re.value)===null||J===void 0||(se=J.toString())===null||se===void 0?void 0:se.replace(de,","),Q,(0,x.Z)((0,x.Z)({},I),{},{notation:"compact"}));return typeof j=="function"?j==null?void 0:j(re,fe):fe}},ref:r,precision:Q,formatter:function(re){if(re&&F){var J=new RegExp("/B(?=(d{".concat(3+(Q-el),"})+(?!d))/g"));return"".concat(F," ").concat(re).replace(J,",")}return re==null?void 0:re.toString()},parser:function(re){return F&&re?re.replace(new RegExp("\\".concat(F,"\\s?|(,*)"),"g"),""):re},placeholder:h},(0,zn.Z)(d,["numberFormatOptions","precision","numberPopoverRender","customSymbol"])));return c?c(i,(0,x.Z)({mode:l},d),X):X}return null},oi=a.forwardRef(hl),tl=u(17303),Ni=u(51340),hi=u(28950),dn=u.n(hi),ba={getNow:function(){return dn()()},getFixedDate:function(e){return dn()(e,"YYYY-MM-DD")},getEndDate:function(e){var r=e.clone();return r.endOf("month")},getWeekDay:function(e){var r=e.clone().locale("en_US");return r.weekday()+r.localeData().firstDayOfWeek()},getYear:function(e){return e.year()},getMonth:function(e){return e.month()},getDate:function(e){return e.date()},getHour:function(e){return e.hour()},getMinute:function(e){return e.minute()},getSecond:function(e){return e.second()},addYear:function(e,r){var n=e.clone();return n.add(r,"year")},addMonth:function(e,r){var n=e.clone();return n.add(r,"month")},addDate:function(e,r){var n=e.clone();return n.add(r,"day")},setYear:function(e,r){var n=e.clone();return n.year(r)},setMonth:function(e,r){var n=e.clone();return n.month(r)},setDate:function(e,r){var n=e.clone();return n.date(r)},setHour:function(e,r){var n=e.clone();return n.hour(r)},setMinute:function(e,r){var n=e.clone();return n.minute(r)},setSecond:function(e,r){var n=e.clone();return n.second(r)},isAfter:function(e,r){return e.isAfter(r)},isValidate:function(e){return e.isValid()},locale:{getWeekFirstDay:function(e){var r=dn()().locale(e);return r.localeData().firstDayOfWeek()},getWeekFirstDate:function(e,r){var n=r.clone(),o=n.locale(e);return o.weekday(0)},getWeek:function(e,r){var n=r.clone(),o=n.locale(e);return o.week()},getShortWeekDays:function(e){var r=dn()().locale(e);return r.localeData().weekdaysMin()},getShortMonths:function(e){var r=dn()().locale(e);return r.localeData().monthsShort()},format:function(e,r,n){var o=r.clone(),i=o.locale(e);return i.format(n)},parse:function(e,r,n){for(var o=[],i=0;i1&&(l=e.addDate(l,-7)),l}function su(t,e,r){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(e){case"year":return r.addYear(t,n*10);case"quarter":case"month":return r.addYear(t,n);default:return r.addMonth(t,n)}}function Qo(t,e){var r=e.generateConfig,n=e.locale,o=e.format;return typeof o=="function"?o(t):r.locale.format(n.locale,t,o)}function Nf(t,e){var r=e.generateConfig,n=e.locale,o=e.formatList;return!t||typeof o[0]=="function"?null:r.locale.parse(n.locale,t,o)}function Jc(t){var e=t.cellDate,r=t.mode,n=t.disabledDate,o=t.generateConfig;if(!n)return!1;var i=function(g,y,b){for(var N=y;N<=b;){var D=void 0;switch(g){case"date":{if(D=o.setDate(e,N),!n(D))return!1;break}case"month":{if(D=o.setMonth(e,N),!Jc({cellDate:D,mode:"month",generateConfig:o,disabledDate:n}))return!1;break}case"year":{if(D=o.setYear(e,N),!Jc({cellDate:D,mode:"year",generateConfig:o,disabledDate:n}))return!1;break}}N+=1}return!0};switch(r){case"date":case"week":return n(e);case"month":{var l=1,s=o.getDate(o.getEndDate(e));return i("date",l,s)}case"quarter":{var c=Math.floor(o.getMonth(e)/3)*3,d=c+2;return i("month",c,d)}case"year":return i("month",0,11);case"decade":{var f=o.getYear(e),p=Math.floor(f/yi)*yi,m=p+yi-1;return i("year",p,m)}}}function vp(t){var e=a.useContext(co),r=e.hideHeader;if(r)return null;var n=t.prefixCls,o=t.generateConfig,i=t.locale,l=t.value,s=t.format,c="".concat(n,"-header");return a.createElement(Xo,{prefixCls:c},l?Qo(l,{locale:i,format:s,generateConfig:o}):"\xA0")}var mp=vp,qc=u(76832);function pp(t){var e=t.prefixCls,r=t.units,n=t.onSelect,o=t.value,i=t.active,l=t.hideDisabledOptions,s="".concat(e,"-cell"),c=a.useContext(co),d=c.open,f=(0,a.useRef)(null),p=(0,a.useRef)(new Map),m=(0,a.useRef)();return(0,a.useLayoutEffect)(function(){var h=p.current.get(o);h&&d!==!1&&Os(f.current,h.offsetTop,120)},[o]),(0,a.useLayoutEffect)(function(){if(d){var h=p.current.get(o);h&&(m.current=Yc(h,function(){Os(f.current,h.offsetTop,0)}))}return function(){var g;(g=m.current)===null||g===void 0||g.call(m)}},[d]),a.createElement("ul",{className:ue()("".concat(e,"-column"),(0,z.Z)({},"".concat(e,"-column-active"),i)),ref:f,style:{position:"relative"}},r.map(function(h){var g;return l&&h.disabled?null:a.createElement("li",{key:h.value,ref:function(b){p.current.set(h.value,b)},className:ue()(s,(g={},(0,z.Z)(g,"".concat(s,"-disabled"),h.disabled),(0,z.Z)(g,"".concat(s,"-selected"),o===h.value),g)),onClick:function(){h.disabled||n(h.value)}},a.createElement("div",{className:"".concat(s,"-inner")},h.label))}))}var Gu=pp;function Of(t,e){for(var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",n=String(t);n.length=12,Y%=12);var de=a.useMemo(function(){if(!d)return[!1,!1];var Je=[!0,!0];return se.forEach(function(st){var Pt=st.disabled,on=st.value;Pt||(on>=12?Je[1]=!1:Je[0]=!1)}),Je},[d,se]),fe=(0,P.Z)(de,2),Ze=fe[0],rt=fe[1],He=a.useMemo(function(){return d?se.filter(B?function(Je){return Je.value>=12}:function(Je){return Je.value<12}).map(function(Je){var st=Je.value%12,Pt=st===0?"12":Of(st,2);return(0,x.Z)((0,x.Z)({},Je),{},{label:Pt,value:st})}):se},[d,B,se]),dt=ed(0,59,h,N&&N(F)),Ot=ed(0,59,y,D&&D(F,X));n.current={onUpDown:function(st){var Pt=j[o];if(Pt)for(var on=Pt.units.findIndex(function(Nt){return Nt.value===Pt.value}),zt=Pt.units.length,Zt=1;Zt2&&arguments[2]!==void 0?arguments[2]:!1;(Dn===y||Ja)&&(Rn(Mt),Q&&Q(Mt),on&&on(Mt,On),B&&!lu(s,Mt,Hn)&&!(m==null?void 0:m(Mt))&&B(Mt))},Nr=function(Mt){return Tt.current&&Tt.current.onKeyDown?([qe.Z.LEFT,qe.Z.RIGHT,qe.Z.UP,qe.Z.DOWN,qe.Z.PAGE_UP,qe.Z.PAGE_DOWN,qe.Z.ENTER].includes(Mt.which)&&Mt.preventDefault(),Tt.current.onKeyDown(Mt)):((0,ar.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1)},Fn=function(Mt){Tt.current&&Tt.current.onBlur&&Tt.current.onBlur(Mt)};st&&bt!=="right"&&(st.current={onKeyDown:Nr,onClose:function(){Tt.current&&Tt.current.onClose&&Tt.current.onClose()}}),a.useEffect(function(){c&&!$t.current&&Lr(c)},[c]),a.useEffect(function(){$t.current=!1},[]);var la,Er=(0,x.Z)((0,x.Z)({},t),{},{operationRef:Tt,prefixCls:n,viewDate:xa,value:Hn,onViewDateChange:Wr,sourceMode:za,onPanelChange:sr,disabledDate:m});switch(delete Er.onChange,delete Er.onSelect,Dn){case"decade":la=a.createElement(Aa,(0,M.Z)({},Er,{onSelect:function(Mt,On){Wr(Mt),qr(Mt,On)}}));break;case"year":la=a.createElement(qp,(0,M.Z)({},Er,{onSelect:function(Mt,On){Wr(Mt),qr(Mt,On)}}));break;case"month":la=a.createElement(Kp,(0,M.Z)({},Er,{onSelect:function(Mt,On){Wr(Mt),qr(Mt,On)}}));break;case"quarter":la=a.createElement(Up,(0,M.Z)({},Er,{onSelect:function(Mt,On){Wr(Mt),qr(Mt,On)}}));break;case"week":la=a.createElement(Ip,(0,M.Z)({},Er,{onSelect:function(Mt,On){Wr(Mt),qr(Mt,On)}}));break;case"time":delete Er.showTime,la=a.createElement(If,(0,M.Z)({},Er,(0,v.Z)(I)==="object"?I:null,{onSelect:function(Mt,On){Wr(Mt),qr(Mt,On)}}));break;default:I?la=a.createElement(Mp,(0,M.Z)({},Er,{onSelect:function(Mt,On){Wr(Mt),qr(Mt,On)}})):la=a.createElement(td,(0,M.Z)({},Er,{onSelect:function(Mt,On){Wr(Mt),qr(Mt,On)}}))}var _r,Qa,No=function(){var Mt=s.getNow(),On=ui(s.getHour(Mt),s.getMinute(Mt),s.getSecond(Mt),Ot?de:1,ct?Ze:1,at?He:1),Ja=ma(s,Mt,On[0],On[1],On[2]);qr(Ja,"submit")};zt||(_r=Af(n,Dn,j),Qa=Lf({prefixCls:n,components:re,needConfirmButton:dt,okDisabled:!Hn||m&&m(Hn),locale:l,showNow:D,onNow:dt&&No,onOk:function(){Hn&&(qr(Hn,"submit",!0),te&&te(Hn))}}));var wo;if(V&&Dn==="date"&&y==="date"&&!I){var To=s.getNow(),xo="".concat(n,"-today-btn"),Gn=m&&m(To);wo=a.createElement("a",{className:ue()(xo,Gn&&"".concat(xo,"-disabled")),"aria-disabled":Gn,onClick:function(){Gn||qr(To,"mouse",!0)}},l.today)}return a.createElement(co.Provider,{value:(0,x.Z)((0,x.Z)({},Je),{},{mode:Dn,hideHeader:"hideHeader"in t?T:Je.hideHeader,hidePrevBtn:Nt&&bt==="right",hideNextBtn:Nt&&bt==="left"})},a.createElement("div",{tabIndex:N,className:ue()("".concat(n,"-panel"),o,(e={},(0,z.Z)(e,"".concat(n,"-panel-has-range"),Wt&&Wt[0]&&Wt[1]),(0,z.Z)(e,"".concat(n,"-panel-has-range-hover"),fn&&fn[0]&&fn[1]),(0,z.Z)(e,"".concat(n,"-panel-rtl"),J==="rtl"),e)),style:i,onKeyDown:Nr,onBlur:Fn,onMouseDown:Y,ref:Pt},la,_r||Qa||wo?a.createElement("div",{className:"".concat(n,"-footer")},_r,Qa,wo):null))}var _f=eh,th=u(40851),nh={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function rh(t){var e,r=t.prefixCls,n=t.popupElement,o=t.popupStyle,i=t.visible,l=t.dropdownClassName,s=t.dropdownAlign,c=t.transitionName,d=t.getPopupContainer,f=t.children,p=t.range,m=t.popupPlacement,h=t.direction,g="".concat(r,"-dropdown"),y=function(){return m!==void 0?m:h==="rtl"?"bottomRight":"bottomLeft"};return a.createElement(th.Z,{showAction:[],hideAction:[],popupPlacement:y(),builtinPlacements:nh,prefixCls:g,popupTransitionName:c,popup:n,popupAlign:s,popupVisible:i,popupClassName:ue()(l,(e={},(0,z.Z)(e,"".concat(g,"-range"),p),(0,z.Z)(e,"".concat(g,"-rtl"),h==="rtl"),e)),popupStyle:o,getPopupContainer:d},f)}var Kf=rh;function rd(t){var e=t.open,r=t.value,n=t.isClickOutside,o=t.triggerOpen,i=t.forwardKeyDown,l=t.onKeyDown,s=t.blurToCancel,c=t.onSubmit,d=t.onCancel,f=t.onFocus,p=t.onBlur,m=(0,a.useState)(!1),h=(0,P.Z)(m,2),g=h[0],y=h[1],b=(0,a.useState)(!1),N=(0,P.Z)(b,2),D=N[0],I=N[1],V=(0,a.useRef)(!1),j=(0,a.useRef)(!1),T=(0,a.useRef)(!1),Q={onMouseDown:function(){y(!0),o(!0)},onKeyDown:function(F){var Y=function(){T.current=!0};if(l(F,Y),!T.current){switch(F.which){case qe.Z.ENTER:{e?c()!==!1&&y(!0):o(!0),F.preventDefault();return}case qe.Z.TAB:{g&&e&&!F.shiftKey?(y(!1),F.preventDefault()):!g&&e&&!i(F)&&F.shiftKey&&(y(!0),F.preventDefault());return}case qe.Z.ESC:{y(!0),d();return}}!e&&![qe.Z.SHIFT].includes(F.which)?o(!0):g||i(F)}},onFocus:function(F){y(!0),I(!0),f&&f(F)},onBlur:function(F){if(V.current||!n(document.activeElement)){V.current=!1;return}s?setTimeout(function(){for(var Y=document,X=Y.activeElement;X&&X.shadowRoot;)X=X.shadowRoot.activeElement;n(X)&&d()},0):e&&(o(!1),j.current&&c()),I(!1),p&&p(F)}};return(0,a.useEffect)(function(){j.current=!1},[e]),(0,a.useEffect)(function(){j.current=!0},[r]),(0,a.useEffect)(function(){return Hu(function(B){var F=ju(B);if(e){var Y=n(F);Y?(!D||Y)&&o(!1):(V.current=!0,requestAnimationFrame(function(){V.current=!1}))}})}),[Q,{focused:D,typing:g}]}function ad(t){var e=t.valueTexts,r=t.onTextChange,n=a.useState(""),o=(0,P.Z)(n,2),i=o[0],l=o[1],s=a.useRef([]);s.current=e;function c(f){l(f),r(f)}function d(){l(s.current[0])}return a.useEffect(function(){e.every(function(f){return f!==i})&&d()},[e.join("||")]),[i,c,d]}var ah=u(19747),oh=u.n(ah);function Qu(t,e){var r=e.formatList,n=e.generateConfig,o=e.locale;return(0,qc.Z)(function(){if(!t)return[[""],""];for(var i="",l=[],s=0;s1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(d.current),N){c(b);return}d.current=requestAnimationFrame(function(){c(b)})}var p=Qu(s,{formatList:r,generateConfig:n,locale:o}),m=(0,P.Z)(p,2),h=m[1];function g(b){f(b)}function y(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;f(null,b)}return(0,a.useEffect)(function(){y(!0)},[t]),(0,a.useEffect)(function(){return function(){return cancelAnimationFrame(d.current)}},[]),[h,g,y]}function ih(t){var e,r=t.prefixCls,n=r===void 0?"rc-picker":r,o=t.id,i=t.tabIndex,l=t.style,s=t.className,c=t.dropdownClassName,d=t.dropdownAlign,f=t.popupStyle,p=t.transitionName,m=t.generateConfig,h=t.locale,g=t.inputReadOnly,y=t.allowClear,b=t.autoFocus,N=t.showTime,D=t.picker,I=D===void 0?"date":D,V=t.format,j=t.use12Hours,T=t.value,Q=t.defaultValue,B=t.open,F=t.defaultOpen,Y=t.defaultOpenValue,X=t.suffixIcon,te=t.clearIcon,re=t.disabled,J=t.disabledDate,se=t.placeholder,de=t.getPopupContainer,fe=t.pickerRef,Ze=t.panelRender,rt=t.onChange,He=t.onOpenChange,dt=t.onFocus,Ot=t.onBlur,ct=t.onMouseDown,at=t.onMouseUp,Je=t.onMouseEnter,st=t.onMouseLeave,Pt=t.onContextMenu,on=t.onClick,zt=t.onKeyDown,Zt=t.onSelect,Xt=t.direction,Nt=t.autoComplete,bt=Nt===void 0?"off":Nt,Wt=a.useRef(null),fn=I==="date"&&!!N||I==="time",Tt=Mf(Ms(V,I,N,j)),$t=a.useRef(null),gn=a.useRef(null),pn=a.useRef(null),Hn=(0,nt.Z)(null,{value:T,defaultValue:Q}),Rn=(0,P.Z)(Hn,2),Mn=Rn[0],yr=Rn[1],xa=a.useState(Mn),Lr=(0,P.Z)(xa,2),Wr=Lr[0],Jr=Lr[1],Bn=a.useRef(null),lr=(0,nt.Z)(!1,{value:B,defaultValue:F,postState:function(ur){return re?!1:ur},onChange:function(ur){He&&He(ur),!ur&&Bn.current&&Bn.current.onClose&&Bn.current.onClose()}}),Dn=(0,P.Z)(lr,2),Mr=Dn[0],$a=Dn[1],ga=Qu(Wr,{formatList:Tt,generateConfig:m,locale:h}),za=(0,P.Z)(ga,2),Zr=za[0],sr=za[1],qr=ad({valueTexts:Zr,onTextChange:function(ur){var io=Nf(ur,{locale:h,formatList:Tt,generateConfig:m});io&&(!J||!J(io))&&Jr(io)}}),Nr=(0,P.Z)(qr,3),Fn=Nr[0],la=Nr[1],Er=Nr[2],_r=function(ur){Jr(ur),yr(ur),rt&&!lu(m,Mn,ur)&&rt(ur,ur?Qo(ur,{generateConfig:m,locale:h,format:Tt[0]}):"")},Qa=function(ur){re&&ur||$a(ur)},No=function(ur){return Mr&&Bn.current&&Bn.current.onKeyDown?Bn.current.onKeyDown(ur):((0,ar.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},wo=function(){at&&at.apply(void 0,arguments),Wt.current&&(Wt.current.focus(),Qa(!0))},To=rd({blurToCancel:fn,open:Mr,value:Fn,triggerOpen:Qa,forwardKeyDown:No,isClickOutside:function(ur){return!Uu([$t.current,gn.current,pn.current],ur)},onSubmit:function(){return!Wr||J&&J(Wr)?!1:(_r(Wr),Qa(!1),Er(),!0)},onCancel:function(){Qa(!1),Jr(Mn),Er()},onKeyDown:function(ur,io){zt==null||zt(ur,io)},onFocus:dt,onBlur:Ot}),xo=(0,P.Z)(To,2),Gn=xo[0],Sn=xo[1],Mt=Sn.focused,On=Sn.typing;a.useEffect(function(){Mr||(Jr(Mn),!Zr.length||Zr[0]===""?la(""):sr!==Fn&&Er())},[Mr,Zr]),a.useEffect(function(){Mr||Er()},[I]),a.useEffect(function(){Jr(Mn)},[Mn]),fe&&(fe.current={focus:function(){Wt.current&&Wt.current.focus()},blur:function(){Wt.current&&Wt.current.blur()}});var Ja=od(Fn,{formatList:Tt,generateConfig:m,locale:h}),So=(0,P.Z)(Ja,3),Bo=So[0],Al=So[1],Ll=So[2],Da=(0,x.Z)((0,x.Z)({},t),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),vn=a.createElement(_f,(0,M.Z)({},Da,{generateConfig:m,className:ue()((0,z.Z)({},"".concat(n,"-panel-focused"),!On)),value:Wr,locale:h,tabIndex:-1,onSelect:function(ur){Zt==null||Zt(ur),Jr(ur)},direction:Xt,onPanelChange:function(ur,io){var ki=t.onPanelChange;Ll(!0),ki==null||ki(ur,io)}}));Ze&&(vn=Ze(vn));var $n=a.createElement("div",{className:"".concat(n,"-panel-container"),onMouseDown:function(ur){ur.preventDefault()}},vn),Tr;X&&(Tr=a.createElement("span",{className:"".concat(n,"-suffix")},X));var Ra;y&&Mn&&!re&&(Ra=a.createElement("span",{onMouseDown:function(ur){ur.preventDefault(),ur.stopPropagation()},onMouseUp:function(ur){ur.preventDefault(),ur.stopPropagation(),_r(null),Qa(!1)},className:"".concat(n,"-clear"),role:"button"},te||a.createElement("span",{className:"".concat(n,"-clear-btn")})));var Po=function(ur,io){(io==="submit"||io!=="key"&&!fn)&&(_r(ur),Qa(!1))},Ia=Xt==="rtl"?"bottomRight":"bottomLeft";return a.createElement(co.Provider,{value:{operationRef:Bn,hideHeader:I==="time",panelRef:$t,onSelect:Po,open:Mr,defaultOpenValue:Y,onDateMouseEnter:Al,onDateMouseLeave:Ll}},a.createElement(Kf,{visible:Mr,popupElement:$n,popupStyle:f,prefixCls:n,dropdownClassName:c,dropdownAlign:d,getPopupContainer:de,transitionName:p,popupPlacement:Ia,direction:Xt},a.createElement("div",{ref:pn,className:ue()(n,s,(e={},(0,z.Z)(e,"".concat(n,"-disabled"),re),(0,z.Z)(e,"".concat(n,"-focused"),Mt),(0,z.Z)(e,"".concat(n,"-rtl"),Xt==="rtl"),e)),style:l,onMouseDown:ct,onMouseUp:wo,onMouseEnter:Je,onMouseLeave:st,onContextMenu:Pt,onClick:on},a.createElement("div",{className:ue()("".concat(n,"-input"),(0,z.Z)({},"".concat(n,"-input-placeholder"),!!Bo)),ref:gn},a.createElement("input",(0,M.Z)({id:o,tabIndex:i,disabled:re,readOnly:g||typeof Tt[0]=="function"||!On,value:Bo||Fn,onChange:function(ur){la(ur.target.value)},autoFocus:b,placeholder:se,ref:Wt,title:Fn},Gn,{size:Ds(I,Tt[0],m)},Df(t),{autoComplete:bt})),Tr,Ra))))}var lh=function(t){(0,_t.Z)(r,t);var e=(0,cn.Z)(r);function r(){var n;(0,Kn.Z)(this,r);for(var o=arguments.length,i=new Array(o),l=0;lh(f);case"month":return m(b)>m(f);case"week":return p(b)>p(f);default:return!Di(c,b,f)&&c.isAfter(b,f)}return!1},[l,s[1],f,e]),y=a.useCallback(function(b){if(l&&l(b))return!0;if(s[0]&&d)return!Di(c,b,f)&&c.isAfter(d,b);if(r&&d)switch(n){case"quarter":return h(b)0&&arguments[0]!==void 0?arguments[0]:!1,Tn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Cr=null;Ia&&Qs&&Qs[0]&&Qs[1]&&g.isAfter(Qs[1],Qs[0])&&(Cr=Qs);var Ea=T;if(T&&(0,v.Z)(T)==="object"&&T.defaultValue){var Oo=T.defaultValue;Ea=(0,x.Z)((0,x.Z)({},T),{},{defaultValue:Za(Oo,sr)||void 0})}var Cs=null;return fe&&(Cs=function(Yi,rl){return fe(Yi,rl,{range:sr?"end":"start"})}),a.createElement(Fs.Provider,{value:{inRange:!0,panelPosition:sa,rangedValue:b3||Mt,hoverRangedValue:Cr}},a.createElement(_f,(0,M.Z)({},t,Tn,{dateRender:Cs,showTime:Ea,mode:Bo[sr],generateConfig:g,style:void 0,direction:Hn,disabledDate:sr===0?$n:Tr,disabledTime:function(Yi){return de?de(Yi,sr===0?"start":"end"):!1},className:ue()((0,z.Z)({},"".concat(i,"-panel-focused"),sr===0?!np:!ip)),value:Za(Mt,sr),locale:y,tabIndex:-1,onPanelChange:function(Yi,rl){sr===0&&gf(!0),sr===1&&Cf(!0),Ll(Ii(Bo,rl,sr),Ii(Mt,Yi,sr));var xl=Yi;sa==="right"&&Bo[sr]===rl&&(xl=su(xl,rl,g,-1)),xo(xl,sr)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:sr===0?Za(Mt,1):Za(Mt,0)})))}var Js=0,lp=0;sr&&Bn.current&&Dn.current&&Jr.current&&(Js=Bn.current.offsetWidth+Dn.current.offsetWidth,Jr.current.offsetWidth&&Js>Jr.current.offsetWidth&&(lp=Js));var _3=Hn==="rtl"?{right:Js}:{left:Js};function K3(){var sa,Tn=Af(i,Bo[sr],Pt),Cr=Lf({prefixCls:i,components:gn,needConfirmButton:xa,okDisabled:!Za(Mt,sr)||se&&se(Mt[sr]),locale:y,rangeList:L3,onOk:function(){Za(Mt,sr)&&(vi(Mt,sr),Tt&&Tt(Mt))}});if(j!=="time"&&!T){var Ea=To(sr),Oo=su(Ea,j,g),Cs=Bo[sr],bl=Cs===j,Yi=bf(bl?"left":!1,{pickerValue:Ea,onPickerValueChange:function(xi){xo(xi,sr)}}),rl=bf("right",{pickerValue:Oo,onPickerValueChange:function(xi){xo(su(xi,j,g,-1),sr)}});Hn==="rtl"?sa=a.createElement(a.Fragment,null,rl,bl&&Yi):sa=a.createElement(a.Fragment,null,Yi,bl&&rl)}else sa=bf();var xl=a.createElement(a.Fragment,null,a.createElement("div",{className:"".concat(i,"-panels")},sa),(Tn||Cr)&&a.createElement("div",{className:"".concat(i,"-footer")},Tn,Cr));return Ze&&(xl=Ze(xl)),a.createElement("div",{className:"".concat(i,"-panel-container"),style:{marginLeft:lp},ref:Jr,onMouseDown:function(xi){xi.preventDefault()}},xl)}var V3=a.createElement("div",{className:ue()("".concat(i,"-range-wrapper"),"".concat(i,"-").concat(j,"-range-wrapper")),style:{minWidth:ys}},a.createElement("div",{className:"".concat(i,"-range-arrow"),style:_3}),K3()),sp;Ot&&(sp=a.createElement("span",{className:"".concat(i,"-suffix")},Ot));var up;dt&&(Za(_r,0)&&!Fn[0]||Za(_r,1)&&!Fn[1])&&(up=a.createElement("span",{onMouseDown:function(Tn){Tn.preventDefault(),Tn.stopPropagation()},onMouseUp:function(Tn){Tn.preventDefault(),Tn.stopPropagation();var Cr=_r;Fn[0]||(Cr=Ii(Cr,null,0)),Fn[1]||(Cr=Ii(Cr,null,1)),vi(Cr,null),Ui(!1,sr)},className:"".concat(i,"-clear")},ct||a.createElement("span",{className:"".concat(i,"-clear-btn")})));var cp={size:Ds(j,ga[0],g)},xf=0,Ef=0;Bn.current&&lr.current&&Dn.current&&(sr===0?Ef=Bn.current.offsetWidth:(xf=Js,Ef=lr.current.offsetWidth));var B3=Hn==="rtl"?{right:xf}:{left:xf},$3=function(Tn,Cr){var Ea=Ii(Mt,Tn,sr);Cr==="submit"||Cr!=="key"&&!xa?(vi(Ea,sr),sr===0?gf():Cf()):On(Ea)};return a.createElement(co.Provider,{value:{operationRef:Nr,hideHeader:j==="time",onDateMouseEnter:Z3,onDateMouseLeave:R3,hideRanges:!0,onSelect:$3,open:Ia}},a.createElement(Kf,{visible:Ia,popupElement:V3,popupStyle:d,prefixCls:i,dropdownClassName:f,dropdownAlign:m,getPopupContainer:h,transitionName:p,range:!0,direction:Hn},a.createElement("div",(0,M.Z)({ref:Wr,className:ue()(i,"".concat(i,"-range"),c,(e={},(0,z.Z)(e,"".concat(i,"-disabled"),Fn[0]&&Fn[1]),(0,z.Z)(e,"".concat(i,"-focused"),sr===0?tp:op),(0,z.Z)(e,"".concat(i,"-rtl"),Hn==="rtl"),e)),style:s,onClick:I3,onMouseEnter:Wt,onMouseLeave:fn,onMouseDown:T3},Df(t)),a.createElement("div",{className:ue()("".concat(i,"-input"),(r={},(0,z.Z)(r,"".concat(i,"-input-active"),sr===0),(0,z.Z)(r,"".concat(i,"-input-placeholder"),!!X0),r)),ref:Bn},a.createElement("input",(0,M.Z)({id:l,disabled:Fn[0],readOnly:Je||typeof ga[0]=="function"||!np,value:X0||Nc,onChange:function(Tn){$0(Tn.target.value)},autoFocus:N,placeholder:Za(b,0)||"",ref:Mr},O3,cp,{autoComplete:yr}))),a.createElement("div",{className:"".concat(i,"-range-separator"),ref:Dn},F),a.createElement("div",{className:ue()("".concat(i,"-input"),(n={},(0,z.Z)(n,"".concat(i,"-input-active"),sr===1),(0,z.Z)(n,"".concat(i,"-input-placeholder"),!!Q0),n)),ref:lr},a.createElement("input",(0,M.Z)({disabled:Fn[1],readOnly:Je||typeof ga[0]=="function"||!ip,value:Q0||Oc,onChange:function(Tn){H0(Tn.target.value)},placeholder:Za(b,1)||"",ref:$a},D3,cp,{autoComplete:yr}))),a.createElement("div",{className:"".concat(i,"-active-bar"),style:(0,x.Z)((0,x.Z)({},B3),{},{width:Ef,position:"absolute"})}),sp,up)))}var mh=function(t){(0,_t.Z)(r,t);var e=(0,cn.Z)(r);function r(){var n;(0,Kn.Z)(this,r);for(var o=arguments.length,i=new Array(o),l=0;l1,Ze=V.getMessage("form.lightFilter.itemUnit","\u9879");return re.length>32&&fe?"...".concat(F.length).concat(Ze):""},se=J();return a.createElement("span",{title:re},te,re==null||(Y=re.toString())===null||Y===void 0||(X=Y.substr)===null||X===void 0?void 0:X.call(Y,0,32),se)}return B||f};return a.createElement("span",{className:ue()(I,"".concat(I,"-").concat(s),(r={},(0,z.Z)(r,"".concat(I,"-active"),!!i||i===0),(0,z.Z)(r,"".concat(I,"-disabled"),c),(0,z.Z)(r,"".concat(I,"-bordered"),g),(0,z.Z)(r,"".concat(I,"-allow-clear"),b),r),p),style:m},T(n,i),(i||i===0)&&b&&a.createElement(go.Z,{className:ue()("".concat(I,"-icon"),"".concat(I,"-close")),onClick:function(B){o&&!c&&o(),B.stopPropagation()}}),a.createElement(ko.Z,{className:ue()("".concat(I,"-icon"),"".concat(I,"-arrow"))}))},cu=Ih,H3=u(92025),Th=function(e,r){var n=e.text,o=e.mode,i=e.format,l=e.label,s=e.light,c=e.render,d=e.renderFormItem,f=e.plain,p=e.showTime,m=e.fieldProps,h=e.picker,g=e.bordered,y=(0,S.YB)(),b=(0,a.useContext)(O.ZP.SizeContext),N=(0,a.useContext)(O.ZP.ConfigContext),D=N.getPrefixCls,I=D("pro-field-date-picker"),V=(0,a.useState)(!1),j=(0,P.Z)(V,2),T=j[0],Q=j[1];if(o==="read"){var B=n?dn()(n).format(m.format||i||"YYYY-MM-DD"):"-";return c?c(n,(0,x.Z)({mode:o},m),a.createElement(a.Fragment,null,B)):a.createElement(a.Fragment,null,B)}if(o==="edit"||o==="update"){var F,Y=m.disabled,X=m.value,te=m.onChange,re=m.allowClear,J=m.placeholder,se=J===void 0?y.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"):J,de=uu(X);if(s){var fe=de&&de.format(i)||"";F=a.createElement("div",{className:"".concat(I,"-light"),onClick:function(){Q(!0)}},a.createElement(Yl,(0,M.Z)({picker:h,showTime:p,format:i,ref:r},m,{value:de,onChange:function(rt){te==null||te(rt),setTimeout(function(){Q(!1)},0)},onOpenChange:Q,open:T})),a.createElement(cu,{label:l,disabled:Y,placeholder:se,size:b,value:fe,onClear:function(){te==null||te(null)},allowClear:re,bordered:g,expanded:T}))}else F=a.createElement(Yl,(0,M.Z)({picker:h,showTime:p,format:i,placeholder:se,bordered:f===void 0?!0:!f,ref:r},m,{value:de}));return d?d(n,(0,x.Z)({mode:o},m),F):F}return null},Ls=a.forwardRef(Th),kh=function(e){var r=e.text,n=e.mode,o=e.render,i=e.renderFormItem,l=e.format,s=e.fieldProps,c=(0,S.YB)();if(n==="read"){var d=a.createElement(en.Z,{title:dn()(r).format((s==null?void 0:s.format)||l||"YYYY-MM-DD HH:mm:ss")},dn()(r).fromNow());return o?o(r,(0,x.Z)({mode:n},s),a.createElement(a.Fragment,null,d)):a.createElement(a.Fragment,null,d)}if(n==="edit"||n==="update"){var f=c.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"),p=uu(s.value),m=a.createElement(Yl,(0,M.Z)({placeholder:f,showTime:!0},s,{value:p}));return i?i(r,(0,x.Z)({mode:n},s),m):m}return null},Fh=kh,Ah=function(e,r){var n=e.text,o=e.mode,i=e.format,l=e.render,s=e.renderFormItem,c=e.plain,d=e.showTime,f=e.fieldProps,p=(0,S.YB)(),m=Array.isArray(n)?n:[],h=(0,P.Z)(m,2),g=h[0],y=h[1],b=(0,a.useCallback)(function(T){if(typeof(f==null?void 0:f.format)=="function"){var Q;return f==null||(Q=f.format)===null||Q===void 0?void 0:Q.call(f,T)}return(f==null?void 0:f.format)||i||"YYYY-MM-DD"},[f,i]),N=g?dn()(g).format(b(dn()(g))):"",D=y?dn()(y).format(b(dn()(y))):"";if(o==="read"){var I=a.createElement("div",{ref:r},a.createElement("div",null,N||"-"),a.createElement("div",null,D||"-"));return l?l(n,(0,x.Z)({mode:o},f),a.createElement("span",null,I)):I}if(o==="edit"||o==="update"){var V=uu(f.value),j=a.createElement(Yl.RangePicker,(0,M.Z)({ref:r,format:i,showTime:d,placeholder:[p.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"),p.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9")],bordered:c===void 0?!0:!c},f,{value:V}));return s?s(n,(0,x.Z)({mode:o},f),j):j}return null},jf=a.forwardRef(Ah),Lh=function(e,r){if(typeof e!="string")return e;try{if(r==="json")return JSON.stringify(JSON.parse(e),null,2)}catch(n){}return e},_h=function(e,r){var n=e.text,o=e.mode,i=e.render,l=e.language,s=l===void 0?"text":l,c=e.renderFormItem,d=e.plain,f=e.fieldProps,p=Lh(n,s);if(o==="read"){var m=a.createElement("pre",(0,M.Z)({ref:r},f,{style:(0,x.Z)({padding:16,overflow:"auto",fontSize:"85%",lineHeight:1.45,backgroundColor:"#f6f8fa",borderRadius:3,width:"min-content"},f.style)}),a.createElement("code",null,p));return i?i(p,(0,x.Z)((0,x.Z)({mode:o},f),{},{ref:r}),m):m}if(o==="edit"||o==="update"){var h=a.createElement(xr.Z.TextArea,(0,M.Z)({rows:5},f,{ref:r}));return d&&(h=a.createElement(xr.Z,(0,M.Z)({},f,{ref:r}))),c?c(p,(0,x.Z)((0,x.Z)({mode:o},f),{},{ref:r}),h):h}return null},Wf=a.forwardRef(_h),j3=u(72333),Kh=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o1&&arguments[1]!==void 0?arguments[1]:100,r=arguments.length>2?arguments[2]:void 0,n=(0,a.useState)(t),o=(0,P.Z)(n,2),i=o[0],l=o[1],s=zl(t);return(0,a.useEffect)(function(){var c=setTimeout(function(){l(s.current)},e);return function(){return clearTimeout(c)}},r?[e].concat((0,Ke.Z)(r)):void 0),i}var Xf=u(23687);/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var qu=function(){return qu=Object.assign||function(e){for(var r,n=1,o=arguments.length;n0?Xt.map(function(bt,Wt){var fn=Nt==null?void 0:Nt[Wt],Tt=(fn==null?void 0:fn["data-item"])||{};return(0,x.Z)((0,x.Z)({},Tt),bt)}):[]},zt=function Zt(Xt){return Xt.map(function(Nt){var bt,Wt=Nt.disabled,fn=Nt.className,Tt=Nt.optionType,$t=Nt[J],gn=Nt[de],pn=(bt=Nt[Ze])!==null&&bt!==void 0?bt:[];return Tt==="optGroup"?a.createElement(mg,{key:gn,label:$t},Zt(pn)):a.createElement(vg,(0,M.Z)({},Nt,{value:gn,key:gn||($t==null?void 0:$t.toString()),disabled:Wt,"data-item":Nt,className:"".concat(st,"-option ").concat(fn||""),label:$t}),(n==null?void 0:n(Nt))||$t)})};return a.createElement(ec.Z,(0,M.Z)({ref:ct,className:Pt,allowClear:!0,disabled:D,mode:o,showSearch:F,searchValue:dt,optionFilterProp:g,optionLabelProp:b,onClear:function(){Q==null||Q(),V(""),F&&Ot("")}},X,{onSearch:F?function(Zt){V(Zt),i==null||i(Zt),Ot(Zt)}:void 0,onChange:function(Xt,Nt){F&&c&&(V(""),i==null||i(""),Ot(""));for(var bt=arguments.length,Wt=new Array(bt>2?bt-2:0),fn=2;fnh?"".concat(h,"+"):p,J=s!=null||d!=null,se=re==="0"||re===0,de=y&&!se,fe=de?"":re,Ze=(0,a.useMemo)(function(){var Nt=fe==null||fe==="";return(Nt||se&&!Q)&&!de},[fe,se,Q,de]),rt=(0,a.useRef)(p);Ze||(rt.current=p);var He=rt.current,dt=(0,a.useRef)(fe);Ze||(dt.current=fe);var Ot=dt.current,ct=(0,a.useRef)(de);Ze||(ct.current=de);var at=(0,a.useMemo)(function(){if(!I)return(0,M.Z)({},V);var Nt={marginTop:I[1]};return X==="rtl"?Nt.left=parseInt(I[0],10):Nt.right=-parseInt(I[0],10),(0,M.Z)((0,M.Z)({},Nt),V)},[X,I,V]),Je=D!=null?D:typeof He=="string"||typeof He=="number"?He:void 0,st=Ze||!c?null:a.createElement("span",{className:"".concat(te,"-status-text")},c),Pt=!He||(0,v.Z)(He)!=="object"?void 0:(0,cr.Tm)(He,function(Nt){return{style:(0,M.Z)((0,M.Z)({},at),Nt.style)}}),on=ue()((r={},(0,z.Z)(r,"".concat(te,"-status-dot"),J),(0,z.Z)(r,"".concat(te,"-status-").concat(s),!!s),(0,z.Z)(r,"".concat(te,"-status-").concat(d),du(d)),r)),zt={};d&&!du(d)&&(zt.background=d);var Zt=ue()(te,(n={},(0,z.Z)(n,"".concat(te,"-status"),J),(0,z.Z)(n,"".concat(te,"-not-a-wrapper"),!l),(0,z.Z)(n,"".concat(te,"-rtl"),X==="rtl"),n),j);if(!l&&J){var Xt=at.color;return a.createElement("span",(0,M.Z)({},B,{className:Zt,style:at}),a.createElement("span",{className:on,style:zt}),a.createElement("span",{style:{color:Xt},className:"".concat(te,"-status-text")},c))}return a.createElement("span",(0,M.Z)({},B,{className:Zt}),l,a.createElement(Pi.Z,{visible:!Ze,motionName:"".concat(te,"-zoom"),motionAppear:!1,motionDeadline:1e3},function(Nt){var bt,Wt=Nt.className,fn=Y("scroll-number",i),Tt=ct.current,$t=ue()((bt={},(0,z.Z)(bt,"".concat(te,"-dot"),Tt),(0,z.Z)(bt,"".concat(te,"-count"),!Tt),(0,z.Z)(bt,"".concat(te,"-count-sm"),N==="small"),(0,z.Z)(bt,"".concat(te,"-multiple-words"),!Tt&&Ot&&Ot.toString().length>1),(0,z.Z)(bt,"".concat(te,"-status-").concat(s),!!s),(0,z.Z)(bt,"".concat(te,"-status-").concat(d),du(d)),bt)),gn=(0,M.Z)({},at);return d&&!du(d)&&(gn=gn||{},gn.background=d),a.createElement(xg,{prefixCls:fn,show:!Ze,motionClassName:Wt,className:$t,count:Ot,title:Je,style:gn,key:"scrollNumber"},Pt)}),st)};qf.Ribbon=Pg;var ji=qf,G3=u(36251),Zg={Success:function(e){var r=e.children;return a.createElement(ji,{status:"success",text:r})},Error:function(e){var r=e.children;return a.createElement(ji,{status:"error",text:r})},Default:function(e){var r=e.children;return a.createElement(ji,{status:"default",text:r})},Processing:function(e){var r=e.children;return a.createElement(ji,{status:"processing",text:r})},Warning:function(e){var r=e.children;return a.createElement(ji,{status:"warning",text:r})},success:function(e){var r=e.children;return a.createElement(ji,{status:"success",text:r})},error:function(e){var r=e.children;return a.createElement(ji,{status:"error",text:r})},default:function(e){var r=e.children;return a.createElement(ji,{status:"default",text:r})},processing:function(e){var r=e.children;return a.createElement(ji,{status:"processing",text:r})},warning:function(e){var r=e.children;return a.createElement(ji,{status:"warning",text:r})}},Rg=function(e){var r=e.color,n=e.children;return a.createElement(ji,{color:r,text:n})},Ng=Zg,X3=u(51615),Og=["value","text"],Mg=["mode","valueEnum","render","renderFormItem","request","fieldProps","plain","children","light","proFieldKey","params","label","bordered","id"],Dl=function(e){return Ig(e)==="map"?e:new Map(Object.entries(e||{}))},fu=function t(e,r){if(Array.isArray(e))return a.createElement(zr.Z,null,e.map(function(c){return a.createElement(a.Fragment,{key:(c==null?void 0:c.value)||c},t(c,r))}));var n=Dl(r);if(!n.has(e)&&!n.has("".concat(e)))return(e==null?void 0:e.label)||e;var o=n.get(e)||n.get("".concat(e));if(!o)return(e==null?void 0:e.label)||e;var i=o.status,l=o.color,s=Ng[i||"Init"];return s?a.createElement(s,null,o.text):l?a.createElement(Rg,{color:l},o.text):o.text||o},Dg=function(e){var r=e.label,n=e.words,o=".^$*+-?()[]{}\\|",i=(0,a.useContext)(O.ZP.ConfigContext),l=i.getPrefixCls,s=l("pro-select-item-option-content-light"),c=l("pro-select-item-option-content"),d=new RegExp(n.map(function(m){return m.split("").map(function(h){return o.includes(h)?"\\".concat(h):h}).join("")}).join("|"),"gi"),f=r.replace(d,"#@$&#"),p=f.split("#").map(function(m){return m[0]==="@"?a.createElement("span",{className:s},m.slice(1)):m});return a.createElement.apply(a,["div",{className:c}].concat((0,Ke.Z)(p)))};function Ig(t){var e=Object.prototype.toString.call(t).match(/^\[object (.*)\]$/)[1].toLowerCase();return e==="string"&&(0,v.Z)(t)==="object"?"object":t===null?"null":t===void 0?"undefined":e}function ld(t,e){var r,n;if(!e||(t==null||(r=t.label)===null||r===void 0?void 0:r.toString().toLowerCase().includes(e.toLowerCase()))||(t==null||(n=t.value)===null||n===void 0?void 0:n.toString().toLowerCase().includes(e.toLowerCase())))return!0;if(t.optionType==="optGroup"&&(t.children||t.options)){var o=[].concat((0,Ke.Z)(t.children||[]),[t.options||[]]).find(function(i){return ld(i,e)});if(o)return!0}return!1}var ev=function(e){var r=[],n=Dl(e);return n.forEach(function(o,i){var l=n.get(i)||n.get("".concat(i));if(!!l){if((0,v.Z)(l)==="object"&&(l==null?void 0:l.text)){r.push({text:l==null?void 0:l.text,value:i,label:l==null?void 0:l.text,disabled:l.disabled});return}r.push({text:l,value:i})}}),r},vu=function(e){var r,n,o,i,l,s=(0,a.useState)(e.defaultKeyWords),c=(0,P.Z)(s,2),d=c[0],f=c[1],p=(0,a.useState)(function(){return e.proFieldKey?e.proFieldKey.toString():e.request?au():"no-fetch"}),m=(0,P.Z)(p,1),h=m[0],g=(0,a.useRef)(h),y=(0,a.useCallback)(function(Y){return ev(Dl(Y)).map(function(X){var te=X.value,re=X.text,J=(0,Ie.Z)(X,Og);return(0,x.Z)({label:re,value:te,key:te},J)})},[]),b=(0,k.Z)(function(){return e.valueEnum?y(e.valueEnum):[]},{value:(r=e.fieldProps)===null||r===void 0?void 0:r.options}),N=(0,P.Z)(b,2),D=N[0],I=N[1];Re(function(){var Y;!e.valueEnum||((Y=e.fieldProps)===null||Y===void 0?void 0:Y.options)||I(y(e.valueEnum))},[e.valueEnum]);var V=ng([g.current,e.params,d],(n=(o=e.debounceTime)!==null&&o!==void 0?o:e==null||(i=e.fieldProps)===null||i===void 0?void 0:i.debounceTime)!==null&&n!==void 0?n:0,[e.params,d]),j=lg(function(){return e.request?V:null},function(Y,X,te){return e.request((0,x.Z)((0,x.Z)({},X),{},{keyWords:te}),e)},{shouldRetryOnError:!1}),T=j.data,Q=j.mutate,B=j.isValidating,F=(0,a.useMemo)(function(){var Y,X,te=D==null?void 0:D.map(function(re){if(typeof re=="string")return{label:re,value:re};if((re==null?void 0:re.optionType)==="optGroup"&&(re.children||re.options)){var J=[].concat((0,Ke.Z)(re.children||[]),(0,Ke.Z)(re.options||[])).filter(function(se){return ld(se,d)});return(0,x.Z)((0,x.Z)({},re),{},{children:J,options:J})}return re});return((Y=e.fieldProps)===null||Y===void 0?void 0:Y.filterOption)===!0||((X=e.fieldProps)===null||X===void 0?void 0:X.filterOption)===void 0?te==null?void 0:te.filter(function(re){return re?d?ld(re,d):!0:!1}):te},[D,d,(l=e.fieldProps)===null||l===void 0?void 0:l.filterOption]);return[B,e.request?T:F,function(Y){f(Y)},function(){f(void 0),Q([],!1)}]},Tg=function(e,r){var n=e.mode,o=e.valueEnum,i=e.render,l=e.renderFormItem,s=e.request,c=e.fieldProps,d=e.plain,f=e.children,p=e.light,m=e.proFieldKey,h=e.params,g=e.label,y=e.bordered,b=e.id,N=(0,Ie.Z)(e,Mg),D=(0,a.useRef)(),I=(0,S.YB)(),V=(0,a.useRef)(""),j=c.fieldNames;(0,a.useEffect)(function(){V.current=c==null?void 0:c.searchValue},[c==null?void 0:c.searchValue]);var T=vu(e),Q=(0,P.Z)(T,4),B=Q[0],F=Q[1],Y=Q[2],X=Q[3],te=(0,a.useContext)(O.ZP.SizeContext);(0,a.useImperativeHandle)(r,function(){return(0,x.Z)((0,x.Z)({},D.current||{}),{},{fetchData:function(){return Y()}})});var re=(0,a.useMemo)(function(){if(n==="read"){var fe=j||{},Ze=fe.label,rt=Ze===void 0?"label":Ze,He=fe.value,dt=He===void 0?"value":He,Ot=fe.options,ct=Ot===void 0?"options":Ot,at=new Map,Je=function st(Pt){if(!(Pt==null?void 0:Pt.length))return at;for(var on=Pt.length,zt=0;zt=f&&sm?"true":"false","aria-posinset":m+1,"aria-setsize":h,tabIndex:c?-1:0},a.createElement("div",{className:"".concat(d,"-first")},y),a.createElement("div",{className:"".concat(d,"-second")},y)));return p&&(b=p(b,this.props)),b}}]),r}(a.Component);function tv(){}var nv=function(t){(0,_t.Z)(r,t);var e=(0,cn.Z)(r);function r(n){var o;(0,Kn.Z)(this,r),o=e.call(this,n),o.onHover=function(l,s){var c=o.props.onHoverChange,d=o.getStarValue(s,l.pageX),f=o.state.cleanedValue;d!==f&&o.setState({hoverValue:d,cleanedValue:null}),c(d)},o.onMouseLeave=function(){var l=o.props.onHoverChange;o.setState({hoverValue:void 0,cleanedValue:null}),l(void 0)},o.onClick=function(l,s){var c=o.props.allowClear,d=o.state.value,f=o.getStarValue(s,l.pageX),p=!1;c&&(p=f===d),o.onMouseLeave(),o.changeValue(p?0:f),o.setState({cleanedValue:p?f:null})},o.onFocus=function(){var l=o.props.onFocus;o.setState({focused:!0}),l&&l()},o.onBlur=function(){var l=o.props.onBlur;o.setState({focused:!1}),l&&l()},o.onKeyDown=function(l){var s=l.keyCode,c=o.props,d=c.count,f=c.allowHalf,p=c.onKeyDown,m=c.direction,h=m==="rtl",g=o.state.value;s===qe.Z.RIGHT&&g0&&!h||s===qe.Z.RIGHT&&g>0&&h?(f?g-=.5:g-=1,o.changeValue(g),l.preventDefault()):s===qe.Z.LEFT&&gh/2||!d&&i-m0&&(e="".concat(o,"\u5206\u949F").concat(e)),n>0&&(e="".concat(n,"\u5C0F\u65F6").concat(e)),r>0&&(e="".concat(r,"\u5929").concat(e)),e}var iy=function(e,r){var n=e.text,o=e.mode,i=e.render,l=e.renderFormItem,s=e.fieldProps,c=e.placeholder;if(o==="read"){var d=oy(Number(n)),f=a.createElement("span",{ref:r},d);return i?i(n,(0,x.Z)({mode:o},s),f):f}if(o==="edit"||o==="update"){var p=a.createElement(Ge.Z,(0,M.Z)({ref:r,min:0,style:{width:"100%"},placeholder:c},s));return l?l(n,(0,x.Z)({mode:o},s),p):p}return null},ly=a.forwardRef(iy),eM=u(28177),cd=u(14113),tM=u(75461),sy=["radioType","renderFormItem","mode","render"],uy=function(e,r){var n=e.radioType,o=e.renderFormItem,i=e.mode,l=e.render,s=(0,Ie.Z)(e,sy),c=(0,a.useContext)(O.ZP.ConfigContext),d=c.getPrefixCls,f=d("pro-field-radio"),p=vu(s),m=(0,P.Z)(p,3),h=m[0],g=m[1],y=m[2],b=(0,a.useRef)();if((0,a.useImperativeHandle)(r,function(){return(0,x.Z)((0,x.Z)({},b.current||{}),{},{fetchData:function(){return y()}})}),h)return a.createElement(yt.Z,{size:"small"});if(i==="read"){var N=(g==null?void 0:g.length)?g==null?void 0:g.reduce(function(T,Q){var B;return(0,x.Z)((0,x.Z)({},T),{},(0,z.Z)({},(B=Q.value)!==null&&B!==void 0?B:"",Q.label))},{}):void 0,D=a.createElement(a.Fragment,null,fu(s.text,Dl(s.valueEnum||N)));return l?l(s.text,(0,x.Z)({mode:i},s.fieldProps),D)||null:D}if(i==="edit"){var I,V=n==="button"?cd.ZP.Button:cd.ZP,j=a.createElement(cd.ZP.Group,(0,M.Z)({ref:b},s.fieldProps,{className:ue()((I=s.fieldProps)===null||I===void 0?void 0:I.className,"".concat(f,"-").concat(s.fieldProps.layout||"horizontal")),options:void 0}),g==null?void 0:g.map(function(T){return a.createElement(V,(0,M.Z)({key:T.value},T),T.label)}));return o?o(s.text,(0,x.Z)({mode:i},s.fieldProps),j)||null:j}return null},iv=a.forwardRef(uy),nM=u(11617),lv=u(66283),cy=u(60730),mu=u(54330);function dy(t){var e=a.useRef(null),r=a.useState(t),n=(0,P.Z)(r,2),o=n[0],i=n[1],l=a.useRef([]),s=function(d){e.current===null&&(l.current=[],e.current=(0,Rs.Z)(function(){i(function(f){var p=f;return l.current.forEach(function(m){p=(0,x.Z)((0,x.Z)({},p),m)}),e.current=null,p})})),l.current.push(d)};return a.useEffect(function(){return function(){return e.current&&Rs.Z.cancel(e.current)}},[]),[o,s]}function sv(t,e,r,n){var o=e+r,i=(r-n)/2;if(r>n){if(e>0)return(0,z.Z)({},t,i);if(e<0&&on)return(0,z.Z)({},t,e<0?i:-i);return{}}function fy(t,e,r,n){var o=(0,lv.g1)(),i=o.width,l=o.height,s=null;return t<=i&&e<=l?s={x:0,y:0}:(t>i||e>l)&&(s=(0,x.Z)((0,x.Z)({},sv("x",r,t,i)),sv("y",n,e,l))),s}var vy=["visible","onVisibleChange","getContainer","current"],dd=a.createContext({previewUrls:new Map,setPreviewUrls:function(){return null},current:null,setCurrent:function(){return null},setShowPreview:function(){return null},setMousePosition:function(){return null},registerImage:function(){return function(){return null}}}),my=dd.Provider,py=function(e){var r=e.previewPrefixCls,n=r===void 0?"rc-image-preview":r,o=e.children,i=e.icons,l=i===void 0?{}:i,s=e.preview,c=(0,v.Z)(s)==="object"?s:{},d=c.visible,f=d===void 0?void 0:d,p=c.onVisibleChange,m=p===void 0?void 0:p,h=c.getContainer,g=h===void 0?void 0:h,y=c.current,b=y===void 0?0:y,N=(0,Ie.Z)(c,vy),D=(0,a.useState)(new Map),I=(0,P.Z)(D,2),V=I[0],j=I[1],T=(0,a.useState)(),Q=(0,P.Z)(T,2),B=Q[0],F=Q[1],Y=(0,nt.Z)(!!f,{value:f,onChange:m}),X=(0,P.Z)(Y,2),te=X[0],re=X[1],J=(0,a.useState)(null),se=(0,P.Z)(J,2),de=se[0],fe=se[1],Ze=f!==void 0,rt=Array.from(V.keys()),He=rt[b],dt=new Map(Array.from(V).filter(function(at){var Je=(0,P.Z)(at,2),st=Je[1].canPreview;return!!st}).map(function(at){var Je=(0,P.Z)(at,2),st=Je[0],Pt=Je[1].url;return[st,Pt]})),Ot=function(Je,st){var Pt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,on=function(){j(function(Zt){var Xt=new Map(Zt),Nt=Xt.delete(Je);return Nt?Xt:Zt})};return j(function(zt){return new Map(zt).set(Je,{url:st,canPreview:Pt})}),on},ct=function(Je){Je.stopPropagation(),re(!1),fe(null)};return a.useEffect(function(){F(He)},[He]),a.useEffect(function(){!te&&Ze&&F(He)},[He,Ze,te]),a.createElement(my,{value:{isPreviewGroup:!0,previewUrls:dt,setPreviewUrls:j,current:B,setCurrent:F,setShowPreview:re,setMousePosition:fe,registerImage:Ot}},o,a.createElement(dv,(0,M.Z)({"aria-hidden":!te,visible:te,prefixCls:n,onClose:ct,mousePosition:de,src:dt.get(B),icons:l,getContainer:g},N)))},hy=py,gy=["prefixCls","src","alt","onClose","afterClose","visible","icons"],uv=a.useState,cv=a.useEffect,tc={x:0,y:0},yy=function(e){var r=e.prefixCls,n=e.src,o=e.alt,i=e.onClose,l=e.afterClose,s=e.visible,c=e.icons,d=c===void 0?{}:c,f=(0,Ie.Z)(e,gy),p=d.rotateLeft,m=d.rotateRight,h=d.zoomIn,g=d.zoomOut,y=d.close,b=d.left,N=d.right,D=uv(1),I=(0,P.Z)(D,2),V=I[0],j=I[1],T=uv(0),Q=(0,P.Z)(T,2),B=Q[0],F=Q[1],Y=dy(tc),X=(0,P.Z)(Y,2),te=X[0],re=X[1],J=a.useRef(),se=a.useRef({originX:0,originY:0,deltaX:0,deltaY:0}),de=a.useState(!1),fe=(0,P.Z)(de,2),Ze=fe[0],rt=fe[1],He=a.useContext(dd),dt=He.previewUrls,Ot=He.current,ct=He.isPreviewGroup,at=He.setCurrent,Je=dt.size,st=Array.from(dt.keys()),Pt=st.indexOf(Ot),on=ct?dt.get(Ot):n,zt=ct&&Je>1,Zt=a.useState({wheelDirection:0}),Xt=(0,P.Z)(Zt,2),Nt=Xt[0],bt=Xt[1],Wt=function(){j(1),F(0),re(tc)},fn=function(){j(function(Dn){return Dn+1}),re(tc)},Tt=function(){V>1&&j(function(Dn){return Dn-1}),re(tc)},$t=function(){F(function(Dn){return Dn+90})},gn=function(){F(function(Dn){return Dn-90})},pn=function(Dn){Dn.preventDefault(),Dn.stopPropagation(),Pt>0&&at(st[Pt-1])},Hn=function(Dn){Dn.preventDefault(),Dn.stopPropagation(),Pt0?Tt():lr<0&&fn()},[Nt]),cv(function(){var lr,Dn,Mr=(0,mu.Z)(window,"mouseup",Lr,!1),$a=(0,mu.Z)(window,"mousemove",Jr,!1),ga=(0,mu.Z)(window,"wheel",Bn,{passive:!1});try{window.top!==window.self&&(lr=(0,mu.Z)(window.top,"mouseup",Lr,!1),Dn=(0,mu.Z)(window.top,"mousemove",Jr,!1))}catch(za){(0,ar.Kp)(!1,"[rc-image] ".concat(za))}return function(){Mr.remove(),$a.remove(),ga.remove(),lr&&lr.remove(),Dn&&Dn.remove()}},[s,Ze]),a.createElement(cy.Z,(0,M.Z)({transitionName:"zoom",maskTransitionName:"fade",closable:!1,keyboard:!0,prefixCls:r,onClose:i,afterClose:Wt,visible:s,wrapClassName:Rn},f),a.createElement("ul",{className:"".concat(r,"-operations")},xa.map(function(lr){var Dn=lr.icon,Mr=lr.onClick,$a=lr.type,ga=lr.disabled;return a.createElement("li",{className:ue()(Mn,(0,z.Z)({},"".concat(r,"-operations-operation-disabled"),!!ga)),onClick:Mr,key:$a},a.isValidElement(Dn)?a.cloneElement(Dn,{className:yr}):Dn)})),a.createElement("div",{className:"".concat(r,"-img-wrapper"),style:{transform:"translate3d(".concat(te.x,"px, ").concat(te.y,"px, 0)")}},a.createElement("img",{onMouseDown:Wr,ref:J,className:"".concat(r,"-img"),src:on,alt:o,style:{transform:"scale3d(".concat(V,", ").concat(V,", 1) rotate(").concat(B,"deg)")}})),zt&&a.createElement("div",{className:ue()("".concat(r,"-switch-left"),(0,z.Z)({},"".concat(r,"-switch-left-disabled"),Pt===0)),onClick:pn},b),zt&&a.createElement("div",{className:ue()("".concat(r,"-switch-right"),(0,z.Z)({},"".concat(r,"-switch-right-disabled"),Pt===Je-1)),onClick:Hn},N))},dv=yy,Cy=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","crossOrigin","decoding","loading","referrerPolicy","sizes","srcSet","useMap"],by=["src","visible","onVisibleChange","getContainer","mask","maskClassName","icons"],fv=0,fd=function(e){var r=e.src,n=e.alt,o=e.onPreviewClose,i=e.prefixCls,l=i===void 0?"rc-image":i,s=e.previewPrefixCls,c=s===void 0?"".concat(l,"-preview"):s,d=e.placeholder,f=e.fallback,p=e.width,m=e.height,h=e.style,g=e.preview,y=g===void 0?!0:g,b=e.className,N=e.onClick,D=e.onError,I=e.wrapperClassName,V=e.wrapperStyle,j=e.crossOrigin,T=e.decoding,Q=e.loading,B=e.referrerPolicy,F=e.sizes,Y=e.srcSet,X=e.useMap,te=(0,Ie.Z)(e,Cy),re=d&&d!==!0,J=(0,v.Z)(y)==="object"?y:{},se=J.src,de=J.visible,fe=de===void 0?void 0:de,Ze=J.onVisibleChange,rt=Ze===void 0?o:Ze,He=J.getContainer,dt=He===void 0?void 0:He,Ot=J.mask,ct=J.maskClassName,at=J.icons,Je=(0,Ie.Z)(J,by),st=se!=null?se:r,Pt=fe!==void 0,on=(0,nt.Z)(!!fe,{value:fe,onChange:rt}),zt=(0,P.Z)(on,2),Zt=zt[0],Xt=zt[1],Nt=(0,a.useState)(re?"loading":"normal"),bt=(0,P.Z)(Nt,2),Wt=bt[0],fn=bt[1],Tt=(0,a.useState)(null),$t=(0,P.Z)(Tt,2),gn=$t[0],pn=$t[1],Hn=Wt==="error",Rn=a.useContext(dd),Mn=Rn.isPreviewGroup,yr=Rn.setCurrent,xa=Rn.setShowPreview,Lr=Rn.setMousePosition,Wr=Rn.registerImage,Jr=a.useState(function(){return fv+=1,fv}),Bn=(0,P.Z)(Jr,1),lr=Bn[0],Dn=y&&!Hn,Mr=a.useRef(!1),$a=function(){fn("normal")},ga=function(Er){D&&D(Er),fn("error")},za=function(Er){if(!Pt){var _r=(0,lv.os)(Er.target),Qa=_r.left,No=_r.top;Mn?(yr(lr),Lr({x:Qa,y:No})):pn({x:Qa,y:No})}Mn?xa(!0):Xt(!0),N&&N(Er)},Zr=function(Er){Er.stopPropagation(),Xt(!1),Pt||pn(null)},sr=function(Er){Mr.current=!1,Wt==="loading"&&(Er==null?void 0:Er.complete)&&(Er.naturalWidth||Er.naturalHeight)&&(Mr.current=!0,$a())};a.useEffect(function(){var la=Wr(lr,st);return la},[]),a.useEffect(function(){Wr(lr,st,Dn)},[st,Dn]),a.useEffect(function(){Hn&&fn("normal"),re&&!Mr.current&&fn("loading")},[r]);var qr=ue()(l,I,(0,z.Z)({},"".concat(l,"-error"),Hn)),Nr=Hn&&f?f:st,Fn={crossOrigin:j,decoding:T,loading:Q,referrerPolicy:B,sizes:F,srcSet:Y,useMap:X,alt:n,className:ue()("".concat(l,"-img"),(0,z.Z)({},"".concat(l,"-img-placeholder"),d===!0),b),style:(0,x.Z)({height:m},h)};return a.createElement(a.Fragment,null,a.createElement("div",(0,M.Z)({},te,{className:qr,onClick:Dn?za:N,style:(0,x.Z)({width:p,height:m},V)}),a.createElement("img",(0,M.Z)({},Fn,{ref:sr},Hn&&f?{src:f}:{onLoad:$a,onError:ga,src:r})),Wt==="loading"&&a.createElement("div",{"aria-hidden":"true",className:"".concat(l,"-placeholder")},d),Ot&&Dn&&a.createElement("div",{className:ue()("".concat(l,"-mask"),ct)},Ot)),!Mn&&Dn&&a.createElement(dv,(0,M.Z)({"aria-hidden":!Zt,visible:Zt,prefixCls:c,onClose:Zr,mousePosition:gn,src:Nr,alt:n,getContainer:dt,icons:at},Je)))};fd.PreviewGroup=hy,fd.displayName="Image";var xy=fd,vv=xy,mv=u(41123),Ey={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},Sy=Ey,pv=function(e,r){return a.createElement(An.Z,(0,x.Z)((0,x.Z)({},e),{},{ref:r,icon:Sy}))};pv.displayName="RotateLeftOutlined";var Py=a.forwardRef(pv),wy={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},Zy=wy,hv=function(e,r){return a.createElement(An.Z,(0,x.Z)((0,x.Z)({},e),{},{ref:r,icon:Zy}))};hv.displayName="RotateRightOutlined";var Ry=a.forwardRef(hv),Ny={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},Oy=Ny,gv=function(e,r){return a.createElement(An.Z,(0,x.Z)((0,x.Z)({},e),{},{ref:r,icon:Oy}))};gv.displayName="ZoomInOutlined";var My=a.forwardRef(gv),Dy={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},Iy=Dy,yv=function(e,r){return a.createElement(An.Z,(0,x.Z)((0,x.Z)({},e),{},{ref:r,icon:Iy}))};yv.displayName="ZoomOutOutlined";var Ty=a.forwardRef(yv),Cv=u(75130),vd=u(34494),ky=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);oe.offsetHeight&&e.scrollTo({top:r+t.offsetHeight-e.offsetHeight})}}function Pv(t,e){var r=new Set(t),n=e();return t.filter(function(o){var i=n[o],l=i?i.parent:null;return!(l&&!l.node.disabled&&r.has(l.key))})}function gu(t,e,r){for(var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,o=e,i=[],l=function(d){var f,p,m,h=t[d],g=(f=o)===null||f===void 0?void 0:f.findIndex(function(b){var N=b[r.value];return n?String(N)===String(h):N===h}),y=g!==-1?(p=o)===null||p===void 0?void 0:p[g]:null;i.push({value:(m=y==null?void 0:y[r.value])!==null&&m!==void 0?m:h,index:g,option:y}),o=y==null?void 0:y[r.children]},s=0;s0&&h.length>=p)){var D=[].concat((0,Ke.Z)(b),[N]),I=N[r.children];if((!I||I.length===0||i)&&s(t,D,{label:r.label})){var V;h.push((0,x.Z)((0,x.Z)({},N),{},(V={},(0,z.Z)(V,r.label,d(t,D,n,r)),(0,z.Z)(V,nc,D),V)))}I&&g(N[r.children],D)}})}return g(e,[]),m&&h.sort(function(y,b){return m(y[nc],b[nc],t,r)}),p>0?h.slice(0,p):h},[t,e,r,n,d,i,s,m,p])};function Yy(t){var e=t.prefixCls,r=t.multiple,n=t.options,o=t.activeValue,i=t.prevValuePath,l=t.onToggleOpen,s=t.onSelect,c=t.onActive,d=t.checkedSet,f=t.halfCheckedSet,p=t.loadingKeys,m=t.isSelectable,h="".concat(e,"-menu"),g="".concat(e,"-menu-item"),y=a.useContext(pu),b=y.fieldNames,N=y.changeOnSelect,D=y.expandTrigger,I=y.expandIcon,V=y.loadingIcon,j=y.dropdownMenuColumnStyle,T=D==="hover",Q=a.useMemo(function(){return n.map(function(B){var F=B.disabled,Y=B[nc],X=B[b.label],te=B[b.value],re=hu(B,b),J=Y?Y.map(function(rt){return rt[b.value]}):[].concat((0,Ke.Z)(i),[te]),se=Il(J),de=p.includes(se),fe=d.has(se),Ze=f.has(se);return{disabled:F,label:X,value:te,isLeaf:re,isLoading:de,checked:fe,halfChecked:Ze,option:B,fullPath:J,fullPathKey:se}})},[n,d,b,f,p,i]);return a.createElement("ul",{className:h,role:"menu"},Q.map(function(B){var F,Y=B.disabled,X=B.label,te=B.value,re=B.isLeaf,J=B.isLoading,se=B.checked,de=B.halfChecked,fe=B.option,Ze=B.fullPath,rt=B.fullPathKey,He=function(){!Y&&(!T||!re)&&c(Ze)},dt=function(){m(fe)&&s(Ze,re)},Ot;return typeof fe.title=="string"?Ot=fe.title:typeof X=="string"&&(Ot=X),a.createElement("li",{key:rt,className:ue()(g,(F={},(0,z.Z)(F,"".concat(g,"-expand"),!re),(0,z.Z)(F,"".concat(g,"-active"),o===te),(0,z.Z)(F,"".concat(g,"-disabled"),Y),(0,z.Z)(F,"".concat(g,"-loading"),J),F)),style:j,role:"menuitemcheckbox",title:Ot,"aria-checked":se,"data-path-key":rt,onClick:function(){He(),(!r||re)&&dt()},onDoubleClick:function(){N&&l(!1)},onMouseEnter:function(){T&&He()},onMouseDown:function(at){at.preventDefault()}},r&&a.createElement(Hy,{prefixCls:"".concat(e,"-checkbox"),checked:se,halfChecked:de,disabled:Y,onClick:function(at){at.stopPropagation(),dt()}}),a.createElement("div",{className:"".concat(g,"-content")},X),!J&&I&&!re&&a.createElement("div",{className:"".concat(g,"-expand-icon")},I),J&&V&&a.createElement("div",{className:"".concat(g,"-loading-icon")},V))}))}var Gy=function(){var t=(0,Ks.lk)(),e=t.multiple,r=t.open,n=a.useContext(pu),o=n.values,i=a.useState([]),l=(0,P.Z)(i,2),s=l[0],c=l[1];return a.useEffect(function(){if(r&&!e){var d=o[0];c(d||[])}},[r]),[s,c]},Xy=function(t,e,r,n,o,i){var l=(0,Ks.lk)(),s=l.direction,c=l.searchValue,d=l.toggleOpen,f=l.open,p=s==="rtl",m=a.useMemo(function(){for(var j=-1,T=e,Q=[],B=[],F=n.length,Y=function(de){var fe=T.findIndex(function(Ze){return Ze[r.value]===n[de]});if(fe===-1)return"break";j=fe,Q.push(j),B.push(n[de]),T=T[j][r.children]},X=0;X1){var T=g.slice(0,-1);N(T)}else d(!1)},V=function(){var T,Q=((T=b[y])===null||T===void 0?void 0:T[r.children])||[],B=Q.find(function(Y){return!Y.disabled});if(B){var F=[].concat((0,Ke.Z)(g),[B[r.value]]);N(F)}};a.useImperativeHandle(t,function(){return{onKeyDown:function(T){var Q=T.which;switch(Q){case qe.Z.UP:case qe.Z.DOWN:{var B=0;Q===qe.Z.UP?B=-1:Q===qe.Z.DOWN&&(B=1),B!==0&&D(B);break}case qe.Z.LEFT:{p?V():I();break}case qe.Z.RIGHT:{p?I():V();break}case qe.Z.BACKSPACE:{c||I();break}case qe.Z.ENTER:{g.length&&i(g,b[y]);break}case qe.Z.ESC:d(!1),f&&T.stopPropagation()}},onKeyUp:function(){}}})},Qy=a.forwardRef(function(t,e){var r,n,o,i,l=(0,Ks.lk)(),s=l.prefixCls,c=l.multiple,d=l.searchValue,f=l.toggleOpen,p=l.notFoundContent,m=l.direction,h=a.useRef(),g=m==="rtl",y=a.useContext(pu),b=y.options,N=y.values,D=y.halfValues,I=y.fieldNames,V=y.changeOnSelect,j=y.onSelect,T=y.searchOptions,Q=y.dropdownPrefixCls,B=y.loadData,F=y.expandTrigger,Y=Q||s,X=a.useState([]),te=(0,P.Z)(X,2),re=te[0],J=te[1],se=function(Wt){if(!(!B||d)){var fn=gu(Wt,b,I),Tt=fn.map(function(pn){var Hn=pn.option;return Hn}),$t=Tt[Tt.length-1];if($t&&!hu($t,I)){var gn=Il(Wt);J(function(pn){return[].concat((0,Ke.Z)(pn),[gn])}),B(Tt)}}};a.useEffect(function(){re.length&&re.forEach(function(bt){var Wt=By(bt),fn=gu(Wt,b,I,!0).map(function($t){var gn=$t.option;return gn}),Tt=fn[fn.length-1];(!Tt||Tt[I.children]||hu(Tt,I))&&J(function($t){return $t.filter(function(gn){return gn!==bt})})})},[b,re,I]);var de=a.useMemo(function(){return new Set(Vs(N))},[N]),fe=a.useMemo(function(){return new Set(Vs(D))},[D]),Ze=Gy(),rt=(0,P.Z)(Ze,2),He=rt[0],dt=rt[1],Ot=function(Wt){dt(Wt),se(Wt)},ct=function(Wt){var fn=Wt.disabled,Tt=hu(Wt,I);return!fn&&(Tt||V||c)},at=function(Wt,fn){var Tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;j(Wt),!c&&(fn||V&&(F==="hover"||Tt))&&f(!1)},Je=a.useMemo(function(){return d?T:b},[d,T,b]),st=a.useMemo(function(){for(var bt=[{options:Je}],Wt=Je,fn=function(pn){var Hn=He[pn],Rn=Wt.find(function(yr){return yr[I.value]===Hn}),Mn=Rn==null?void 0:Rn[I.children];if(!(Mn==null?void 0:Mn.length))return"break";Wt=Mn,bt.push({options:Mn})},Tt=0;Tt":te,J=t.loadingIcon,se=t.children,de=t.dropdownMatchSelectWidth,fe=de===void 0?!1:de,Ze=(0,Ie.Z)(t,rC),rt=(0,Sv.ZP)(r),He=!!p,dt=(0,nt.Z)(l,{value:s,postState:Rv}),Ot=(0,P.Z)(dt,2),ct=Ot[0],at=Ot[1],Je=a.useMemo(function(){return $y(i)},[JSON.stringify(i)]),st=a.useMemo(function(){return b||[]},[b]),Pt=eC(st,Je),on=a.useCallback(function(qr){var Nr=Pt();return qr.map(function(Fn){var la=Nr[Fn].nodes;return la.map(function(Er){return Er[Je.value]})})},[Pt,Je]),zt=(0,nt.Z)("",{value:m,postState:function(Nr){return Nr||""}}),Zt=(0,P.Z)(zt,2),Xt=Zt[0],Nt=Zt[1],bt=function(Nr,Fn){Nt(Nr),Fn.source!=="blur"&&h&&h(Nr)},Wt=tC(g),fn=(0,P.Z)(Wt,2),Tt=fn[0],$t=fn[1],gn=Uy(Xt,st,Je,N||o,$t,c),pn=nC(st,Je),Hn=a.useMemo(function(){var qr=pn(ct),Nr=(0,P.Z)(qr,2),Fn=Nr[0],la=Nr[1];if(!He||!ct.length)return[Fn,[],la];var Er=Vs(Fn),_r=Pt(),Qa=(0,_s.S)(Er,!0,_r),No=Qa.checkedKeys,wo=Qa.halfCheckedKeys;return[on(No),on(wo),la]},[He,ct,Pt,on,pn]),Rn=(0,P.Z)(Hn,3),Mn=Rn[0],yr=Rn[1],xa=Rn[2],Lr=a.useMemo(function(){var qr=Vs(Mn),Nr=Pv(qr,Pt);return[].concat((0,Ke.Z)(xa),(0,Ke.Z)(on(Nr)))},[Mn,Pt,on,xa]),Wr=qy(Lr,st,Je,He,f),Jr=wv(function(qr){if(at(qr),d){var Nr=Rv(qr),Fn=Nr.map(function(_r){return gu(_r,st,Je).map(function(Qa){return Qa.option})}),la=He?Nr:Nr[0],Er=He?Fn:Fn[0];d(la,Er)}}),Bn=wv(function(qr){if(Nt(""),!He)Jr(qr);else{var Nr=Il(qr),Fn=Vs(Mn),la=Vs(yr),Er=Fn.includes(Nr),_r=xa.some(function(On){return Il(On)===Nr}),Qa=Mn,No=xa;if(_r&&!Er)No=xa.filter(function(On){return Il(On)!==Nr});else{var wo=Er?Fn.filter(function(On){return On!==Nr}):[].concat((0,Ke.Z)(Fn),[Nr]),To=Pt(),xo;if(Er){var Gn=(0,_s.S)(wo,{checked:!1,halfCheckedKeys:la},To);xo=Gn.checkedKeys}else{var Sn=(0,_s.S)(wo,!0,To);xo=Sn.checkedKeys}var Mt=Pv(xo,Pt);Qa=on(Mt)}Jr([].concat((0,Ke.Z)(No),(0,Ke.Z)(Qa)))}}),lr=function(Nr,Fn){if(Fn.type==="clear"){Jr([]);return}var la=Fn.values[0].valueCells;Bn(la)},Dn=V!==void 0?V:I,Mr=T||j,$a=F||B,ga=function(Nr){Y==null||Y(Nr),X==null||X(Nr)},za=a.useMemo(function(){return{options:st,fieldNames:Je,values:Mn,halfValues:yr,changeOnSelect:c,onSelect:Bn,checkable:p,searchOptions:gn,dropdownPrefixCls:N,loadData:D,expandTrigger:y,expandIcon:re,loadingIcon:J,dropdownMenuColumnStyle:Q}},[st,Je,Mn,yr,c,Bn,p,gn,N,D,y,re,J,Q]),Zr=!(Xt?gn:st).length,sr=Xt&&$t.matchInputWidth||Zr?{}:{minWidth:"auto"};return a.createElement(pu.Provider,{value:za},a.createElement(Ks.Ac,(0,M.Z)({},Ze,{ref:e,id:rt,prefixCls:o,dropdownMatchSelectWidth:fe,dropdownStyle:sr,displayValues:Wr,onDisplayValuesChange:lr,mode:He?"multiple":void 0,searchValue:Xt,onSearch:bt,showSearch:Tt,OptionList:Jy,emptyOptions:Zr,open:Dn,dropdownClassName:Mr,placement:$a,onDropdownVisibleChange:ga,getRawInputElement:function(){return se}})))}),iC=oC,lC=iC,Nv=u(3821),sC=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o1&&arguments[1]!==void 0?arguments[1]:"0",m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return f.map(function(h,g){var y="".concat(p,"-").concat(g),b=h[i.value],N=r.includes(b),D=d(h[i.children]||[],y,N),I=a.createElement(pd,h,D.map(function(j){return j.node}));if(e===b&&(l=I),N){var V={pos:y,node:I,children:D};return m||s.push(V),V}return null}).filter(function(h){return h})}s||(s=[],d(n),s.sort(function(f,p){var m=f.node.props.value,h=p.node.props.value,g=r.indexOf(m),y=r.indexOf(h);return g-y}))}Object.defineProperty(t,"triggerNode",{get:function(){return(0,ar.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),c(),l}}),Object.defineProperty(t,"allCheckedNodes",{get:function(){return(0,ar.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),c(),o?s:s.map(function(f){var p=f.node;return p})}})}function RC(t,e){var r=e.id,n=e.pId,o=e.rootPId,i={},l=[],s=t.map(function(c){var d=(0,x.Z)({},c),f=d[r];return i[f]=d,d.key=d.key||f,d});return s.forEach(function(c){var d=c[n],f=i[d];f&&(f.children=f.children||[],f.children.push(c)),(d===o||!f&&o===null)&&l.push(c)}),l}function NC(t,e,r){return a.useMemo(function(){return t?r?RC(t,(0,x.Z)({id:"id",pId:"pId",rootPId:null},r!==!0?r:{})):t:Lv(e)},[e,r,t])}var OC=function(t){var e=a.useRef({valueLabels:new Map});return a.useMemo(function(){var r=e.current.valueLabels,n=new Map,o=t.map(function(i){var l,s=i.value,c=(l=i.label)!==null&&l!==void 0?l:r.get(s);return n.set(s,c),(0,x.Z)((0,x.Z)({},i),{},{label:c})});return e.current.valueLabels=n,[o]},[t])};function _v(t){var e=a.useRef();e.current=t;var r=a.useCallback(function(){return e.current.apply(e,arguments)},[]);return r}var MC=function(t,e){return a.useMemo(function(){var r=(0,Zv.I8)(t,{fieldNames:e,initWrapper:function(o){return(0,x.Z)((0,x.Z)({},o),{},{valueEntities:new Map})},processEntity:function(o,i){var l=o.node[e.value];if(!1)var s;i.valueEntities.set(l,o)}});return r},[t,e])},DC=function(t,e,r,n){return a.useMemo(function(){var o=t.map(function(c){var d=c.value;return d}),i=e.map(function(c){var d=c.value;return d}),l=o.filter(function(c){return!n[c]});if(r){var s=(0,_s.S)(o,!0,n);o=s.checkedKeys,i=s.halfCheckedKeys}return[Array.from(new Set([].concat((0,Ke.Z)(l),(0,Ke.Z)(o)))),i]},[t,e,r,n])},IC=function(t,e,r){var n=r.treeNodeFilterProp,o=r.filterTreeNode,i=r.fieldNames,l=i.children;return a.useMemo(function(){if(!e||o===!1)return t;var s;if(typeof o=="function")s=o;else{var c=e.toUpperCase();s=function(p,m){var h=m[n];return String(h).toUpperCase().includes(c)}}function d(f){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f.map(function(m){var h=m[l],g=p||s(e,gd(m)),y=d(h||[],g);return g||y.length?(0,x.Z)((0,x.Z)({},m),{},(0,z.Z)({},l,y)):null}).filter(function(m){return m})}return d(t)},[t,e,l,n,o])};function iM(t){var e=t.searchPlaceholder,r=t.treeCheckStrictly,n=t.treeCheckable,o=t.labelInValue,i=t.value,l=t.multiple;warning(!e,"`searchPlaceholder` has been removed."),r&&o===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(o||r)&&warning(toArray(i).every(function(s){return s&&_typeof(s)==="object"&&"value"in s}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),r||l||n?warning(!i||Array.isArray(i),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(i),"`value` should not be array when `TreeSelect` is single mode.")}var lM=null,TC=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function kC(t){return!t||(0,v.Z)(t)!=="object"}var FC=a.forwardRef(function(t,e){var r=t.id,n=t.prefixCls,o=n===void 0?"rc-tree-select":n,i=t.value,l=t.defaultValue,s=t.onChange,c=t.onSelect,d=t.onDeselect,f=t.searchValue,p=t.inputValue,m=t.onSearch,h=t.autoClearSearchValue,g=h===void 0?!0:h,y=t.filterTreeNode,b=t.treeNodeFilterProp,N=b===void 0?"value":b,D=t.showCheckedStrategy,I=D===void 0?rc:D,V=t.treeNodeLabelProp,j=t.multiple,T=t.treeCheckable,Q=t.treeCheckStrictly,B=t.labelInValue,F=t.fieldNames,Y=t.treeDataSimpleMode,X=t.treeData,te=t.children,re=t.loadData,J=t.treeLoadedKeys,se=t.onTreeLoad,de=t.treeDefaultExpandAll,fe=t.treeExpandedKeys,Ze=t.treeDefaultExpandedKeys,rt=t.onTreeExpand,He=t.virtual,dt=t.listHeight,Ot=dt===void 0?200:dt,ct=t.listItemHeight,at=ct===void 0?20:ct,Je=t.onDropdownVisibleChange,st=t.dropdownMatchSelectWidth,Pt=st===void 0?!0:st,on=t.treeLine,zt=t.treeIcon,Zt=t.showTreeIcon,Xt=t.switcherIcon,Nt=t.treeMotion,bt=(0,Ie.Z)(t,TC),Wt=(0,Sv.ZP)(r),fn=T&&!Q,Tt=T||Q,$t=Q||B,gn=Tt||j,pn=a.useMemo(function(){return CC(F)},[JSON.stringify(F)]),Hn=(0,nt.Z)("",{value:f!==void 0?f:p,postState:function($n){return $n||""}}),Rn=(0,P.Z)(Hn,2),Mn=Rn[0],yr=Rn[1],xa=function($n){yr($n),m==null||m($n)},Lr=NC(X,te,Y),Wr=MC(Lr,pn),Jr=Wr.keyEntities,Bn=Wr.valueEntities,lr=a.useCallback(function(vn){var $n=[],Tr=[];return vn.forEach(function(Ra){Bn.has(Ra)?Tr.push(Ra):$n.push(Ra)}),{missingRawValues:$n,existRawValues:Tr}},[Bn]),Dn=IC(Lr,Mn,{fieldNames:pn,treeNodeFilterProp:N,filterTreeNode:y}),Mr=a.useCallback(function(vn){if(vn){if(V)return vn[V];for(var $n=pn._title,Tr=0;Tr<$n.length;Tr+=1){var Ra=vn[$n[Tr]];if(Ra!==void 0)return Ra}}},[pn,V]),$a=a.useCallback(function(vn){var $n=yC(vn);return $n.map(function(Tr){return kC(Tr)?{value:Tr}:Tr})},[]),ga=a.useCallback(function(vn){var $n=$a(vn);return $n.map(function(Tr){var Ra=Tr.label,Po=Tr.value,Ia=Tr.halfChecked,Kr,ur=Bn.get(Po);if(ur){var io;Ra=(io=Ra)!==null&&io!==void 0?io:Mr(ur.node),Kr=ur.node.disabled}return{label:Ra,value:Po,halfChecked:Ia,disabled:Kr}})},[Bn,Mr,$a]),za=(0,nt.Z)(l,{value:i}),Zr=(0,P.Z)(za,2),sr=Zr[0],qr=Zr[1],Nr=a.useMemo(function(){return $a(sr)},[$a,sr]),Fn=a.useMemo(function(){var vn=[],$n=[];return Nr.forEach(function(Tr){Tr.halfChecked?$n.push(Tr):vn.push(Tr)}),[vn,$n]},[Nr]),la=(0,P.Z)(Fn,2),Er=la[0],_r=la[1],Qa=a.useMemo(function(){return Er.map(function(vn){return vn.value})},[Er]),No=DC(Er,_r,fn,Jr),wo=(0,P.Z)(No,2),To=wo[0],xo=wo[1],Gn=a.useMemo(function(){var vn=Av(To,I,Jr,pn),$n=vn.map(function(Ia){var Kr,ur,io;return(Kr=(ur=Jr[Ia])===null||ur===void 0||(io=ur.node)===null||io===void 0?void 0:io[pn.value])!==null&&Kr!==void 0?Kr:Ia}),Tr=$n.map(function(Ia){var Kr=Er.find(function(ur){return ur.value===Ia});return{value:Ia,label:Kr==null?void 0:Kr.label}}),Ra=ga(Tr),Po=Ra[0];return!gn&&Po&&Tv(Po.value)&&Tv(Po.label)?[]:Ra.map(function(Ia){var Kr;return(0,x.Z)((0,x.Z)({},Ia),{},{label:(Kr=Ia.label)!==null&&Kr!==void 0?Kr:Ia.value})})},[pn,gn,To,Er,ga,I,Jr]),Sn=OC(Gn),Mt=(0,P.Z)(Sn,1),On=Mt[0],Ja=_v(function(vn,$n,Tr){var Ra=ga(vn);if(qr(Ra),g&&yr(""),s){var Po=vn;if(fn){var Ia=Av(vn,I,Jr,pn);Po=Ia.map(function(fi){var vi=Bn.get(fi);return vi?vi.node[pn.value]:fi})}var Kr=$n||{triggerValue:void 0,selected:void 0},ur=Kr.triggerValue,io=Kr.selected,ki=Po;if(Q){var Xs=_r.filter(function(fi){return!Po.includes(fi.value)});ki=[].concat((0,Ke.Z)(ki),(0,Ke.Z)(Xs))}var ys=ga(ki),yl={preValue:Er,triggerValue:ur},Cl=!0;(Q||Tr==="selection"&&!io)&&(Cl=!1),ZC(yl,ur,vn,Lr,Cl,pn),Tt?yl.checked=io:yl.selected=io;var Ui=$t?ys:ys.map(function(fi){return fi.value});s(gn?Ui:Ui[0],$t?null:ys.map(function(fi){return fi.label}),yl)}}),So=a.useCallback(function(vn,$n){var Tr,Ra=$n.selected,Po=$n.source,Ia=Jr[vn],Kr=Ia==null?void 0:Ia.node,ur=(Tr=Kr==null?void 0:Kr[pn.value])!==null&&Tr!==void 0?Tr:vn;if(!gn)Ja([ur],{selected:!0,triggerValue:ur},"option");else{var io=Ra?[].concat((0,Ke.Z)(Qa),[ur]):To.filter(function(vi){return vi!==ur});if(fn){var ki=lr(io),Xs=ki.missingRawValues,ys=ki.existRawValues,yl=ys.map(function(vi){return Bn.get(vi).key}),Cl;if(Ra){var Ui=(0,_s.S)(yl,!0,Jr);Cl=Ui.checkedKeys}else{var fi=(0,_s.S)(yl,{checked:!1,halfCheckedKeys:xo},Jr);Cl=fi.checkedKeys}io=[].concat((0,Ke.Z)(Xs),(0,Ke.Z)(Cl.map(function(vi){return Jr[vi].node[pn.value]})))}Ja(io,{selected:Ra,triggerValue:ur},Po||"option")}Ra||!gn?c==null||c(ur,gd(Kr)):d==null||d(ur,gd(Kr))},[lr,Bn,Jr,pn,gn,Qa,Ja,fn,c,d,To,xo]),Bo=a.useCallback(function(vn){if(Je){var $n={};Object.defineProperty($n,"documentClickClose",{get:function(){return(0,ar.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),Je(vn,$n)}},[Je]),Al=_v(function(vn,$n){var Tr=vn.map(function(Ra){return Ra.value});if($n.type==="clear"){Ja(Tr,{},"selection");return}$n.values.length&&So($n.values[0].value,{selected:!1,source:"selection"})}),Ll=a.useMemo(function(){return{virtual:He,listHeight:Ot,listItemHeight:at,treeData:Dn,fieldNames:pn,onSelect:So}},[He,Ot,at,Dn,pn,So]),Da=a.useMemo(function(){return{checkable:Tt,loadData:re,treeLoadedKeys:J,onTreeLoad:se,checkedKeys:To,halfCheckedKeys:xo,treeDefaultExpandAll:de,treeExpandedKeys:fe,treeDefaultExpandedKeys:Ze,onTreeExpand:rt,treeIcon:zt,treeMotion:Nt,showTreeIcon:Zt,switcherIcon:Xt,treeLine:on,treeNodeFilterProp:N,keyEntities:Jr}},[Tt,re,J,se,To,xo,de,fe,Ze,rt,zt,Nt,Zt,Xt,on,N,Jr]);return a.createElement(Dv.Provider,{value:Ll},a.createElement(Mv.Provider,{value:Da},a.createElement(Ks.Ac,(0,M.Z)({ref:e},bt,{id:Wt,prefixCls:o,mode:gn?"multiple":void 0,displayValues:On,onDisplayValuesChange:Al,searchValue:Mn,onSearch:xa,OptionList:SC,emptyOptions:!Lr.length,onDropdownVisibleChange:Bo,dropdownMatchSelectWidth:Pt}))))}),yu=FC;yu.TreeNode=pd,yu.SHOW_ALL=Fv,yu.SHOW_PARENT=hd,yu.SHOW_CHILD=rc;var AC=yu,LC=AC,_C=u(75175),KC=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);os?m=1:m=Math.round(p*100/s)/100,r.a!==m)return{h:r.h,s:r.s,l:r.l,a:m,source:"rgb"}}else{var h=void 0;if(f<0?h=0:f>l?h=1:h=Math.round(f*100/l)/100,o!==h)return{h:r.h,s:r.s,l:r.l,a:h,source:"rgb"}}return null},yd={},YC=function(e,r,n,o){if(typeof document=="undefined"&&!o)return null;var i=o?new o:document.createElement("canvas");i.width=n*2,i.height=n*2;var l=i.getContext("2d");return l?(l.fillStyle=e,l.fillRect(0,0,i.width,i.height),l.fillStyle=r,l.fillRect(0,0,n,n),l.translate(n,n),l.fillRect(0,0,n,n),i.toDataURL()):null},GC=function(e,r,n,o){var i=e+"-"+r+"-"+n+(o?"-server":"");if(yd[i])return yd[i];var l=YC(e,r,n,o);return yd[i]=l,l},Kv=Object.assign||function(t){for(var e=1;e-1},cb=function(e){return Number(String(e).replace(/%/g,""))},db=1,fb=function(t){ob(e,t);function e(r){rb(this,e);var n=ab(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return n.handleBlur=function(){n.state.blurValue&&n.setState({value:n.state.blurValue,blurValue:null})},n.handleChange=function(o){n.setUpdatedValue(o.target.value,o)},n.handleKeyDown=function(o){var i=cb(o.target.value);if(!isNaN(i)&&ub(o.keyCode)){var l=n.getArrowOffset(),s=o.keyCode===$v?i+l:i-l;n.setUpdatedValue(s,o)}},n.handleDrag=function(o){if(n.props.dragLabel){var i=Math.round(n.props.value+o.movementX);i>=0&&i<=n.props.dragMax&&n.props.onChange&&n.props.onChange(n.getValueObjectWithLabel(i),o)}},n.handleMouseDown=function(o){n.props.dragLabel&&(o.preventDefault(),n.handleDrag(o),window.addEventListener("mousemove",n.handleDrag),window.addEventListener("mouseup",n.handleMouseUp))},n.handleMouseUp=function(){n.unbindEventListeners()},n.unbindEventListeners=function(){window.removeEventListener("mousemove",n.handleDrag),window.removeEventListener("mouseup",n.handleMouseUp)},n.state={value:String(r.value).toUpperCase(),blurValue:String(r.value).toUpperCase()},n.inputId="rc-editable-input-"+db++,n}return tb(e,[{key:"componentDidUpdate",value:function(n,o){this.props.value!==this.state.value&&(n.value!==this.props.value||o.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(n){return nb({},this.props.label,n)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||ib}},{key:"setUpdatedValue",value:function(n,o){var i=this.props.label?this.getValueObjectWithLabel(n):n;this.props.onChange&&this.props.onChange(i,o),this.setState({value:n})}},{key:"render",value:function(){var n=this,o=(0,Ar.ZP)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return a.createElement("div",{style:o.wrap},a.createElement("input",{id:this.inputId,style:o.input,ref:function(l){return n.input=l},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?a.createElement("label",{htmlFor:this.inputId,style:o.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),e}(a.PureComponent||a.Component),Ma=fb,vb=function(e,r,n,o){var i=o.clientWidth,l=o.clientHeight,s=typeof e.pageX=="number"?e.pageX:e.touches[0].pageX,c=typeof e.pageY=="number"?e.pageY:e.touches[0].pageY,d=s-(o.getBoundingClientRect().left+window.pageXOffset),f=c-(o.getBoundingClientRect().top+window.pageYOffset);if(r==="vertical"){var p=void 0;if(f<0)p=359;else if(f>l)p=0;else{var m=-(f*100/l)+100;p=360*m/100}if(n.h!==p)return{h:p,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var h=void 0;if(d<0)h=0;else if(d>i)h=359;else{var g=d*100/i;h=360*g/100}if(n.h!==h)return{h,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null},mb=function(){function t(e,r){for(var n=0;n-1}var Mb=Ob;function Db(t,e){var r=this.__data__,n=ac(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this}var Ib=Db;function $s(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e-1&&t%1==0&&t<=L1}var wd=_1;function K1(t){return t!=null&&wd(t.length)&&!bd(t)}var Ws=K1;function V1(t){return kl(t)&&Ws(t)}var B1=V1;function $1(){return!1}var z1=$1,om=typeof exports=="object"&&exports&&!exports.nodeType&&exports,im=om&&typeof module=="object"&&module&&!module.nodeType&&module,H1=im&&im.exports===om,lm=H1?Wi.Buffer:void 0,j1=lm?lm.isBuffer:void 0,W1=j1||z1,dc=W1,U1="[object Object]",Y1=Function.prototype,G1=Object.prototype,sm=Y1.toString,X1=G1.hasOwnProperty,Q1=sm.call(Object);function J1(t){if(!kl(t)||Gl(t)!=U1)return!1;var e=nm(t);if(e===null)return!0;var r=X1.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&sm.call(r)==Q1}var q1=J1,eE="[object Arguments]",tE="[object Array]",nE="[object Boolean]",rE="[object Date]",aE="[object Error]",oE="[object Function]",iE="[object Map]",lE="[object Number]",sE="[object Object]",uE="[object RegExp]",cE="[object Set]",dE="[object String]",fE="[object WeakMap]",vE="[object ArrayBuffer]",mE="[object DataView]",pE="[object Float32Array]",hE="[object Float64Array]",gE="[object Int8Array]",yE="[object Int16Array]",CE="[object Int32Array]",bE="[object Uint8Array]",xE="[object Uint8ClampedArray]",EE="[object Uint16Array]",SE="[object Uint32Array]",po={};po[pE]=po[hE]=po[gE]=po[yE]=po[CE]=po[bE]=po[xE]=po[EE]=po[SE]=!0,po[eE]=po[tE]=po[vE]=po[nE]=po[mE]=po[rE]=po[aE]=po[oE]=po[iE]=po[lE]=po[sE]=po[uE]=po[cE]=po[dE]=po[fE]=!1;function PE(t){return kl(t)&&wd(t.length)&&!!po[Gl(t)]}var wE=PE;function ZE(t){return function(e){return t(e)}}var RE=ZE,um=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Zu=um&&typeof module=="object"&&module&&!module.nodeType&&module,NE=Zu&&Zu.exports===um,Zd=NE&&Hv.process,OE=function(){try{var t=Zu&&Zu.require&&Zu.require("util").types;return t||Zd&&Zd.binding&&Zd.binding("util")}catch(e){}}(),cm=OE,dm=cm&&cm.isTypedArray,ME=dm?RE(dm):wE,Rd=ME;function DE(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}var Nd=DE,IE=Object.prototype,TE=IE.hasOwnProperty;function kE(t,e,r){var n=t[e];(!(TE.call(t,e)&&xu(n,r))||r===void 0&&!(e in t))&&Ed(t,e,r)}var FE=kE;function AE(t,e,r,n){var o=!r;r||(r={});for(var i=-1,l=e.length;++i-1&&t%1==0&&t0){if(++e>=vS)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var gS=hS,yS=gS(fS),CS=yS;function bS(t,e){return CS(sS(t,e,fc),t+"")}var xS=bS;function ES(t,e,r){if(!Ti(r))return!1;var n=typeof e;return(n=="number"?Ws(r)&&Od(e,r.length):n=="string"&&e in r)?xu(r[e],t):!1}var SS=ES;function PS(t){return xS(function(e,r){var n=-1,o=r.length,i=o>1?r[o-1]:void 0,l=o>2?r[2]:void 0;for(i=t.length>3&&typeof i=="function"?(o--,i):void 0,l&&SS(r[0],r[1],l)&&(i=o<3?void 0:i,o=1),e=Object(e);++n=e||Q<0||p&&B>=i}function N(){var T=Id();if(b(T))return D(T);s=setTimeout(N,y(T))}function D(T){return s=void 0,m&&n?h(T):(n=o=void 0,l)}function I(){s!==void 0&&clearTimeout(s),d=0,n=c=o=s=void 0}function V(){return s===void 0?l:D(Id())}function j(){var T=Id(),Q=b(T);if(n=arguments,o=this,c=T,Q){if(s===void 0)return g(c);if(p)return clearTimeout(s),s=setTimeout(N,e),h(c)}return s===void 0&&(s=setTimeout(N,e)),l}return j.cancel=I,j.flush=V,j}var ym=HS,jS="Expected a function";function WS(t,e,r){var n=!0,o=!0;if(typeof t!="function")throw new TypeError(jS);return Ti(r)&&(n="leading"in r?!!r.leading:n,o="trailing"in r?!!r.trailing:o),ym(t,e,{leading:n,maxWait:e,trailing:o})}var US=WS,YS=function(e,r,n){var o=n.getBoundingClientRect(),i=o.width,l=o.height,s=typeof e.pageX=="number"?e.pageX:e.touches[0].pageX,c=typeof e.pageY=="number"?e.pageY:e.touches[0].pageY,d=s-(n.getBoundingClientRect().left+window.pageXOffset),f=c-(n.getBoundingClientRect().top+window.pageYOffset);d<0?d=0:d>i&&(d=i),f<0?f=0:f>l&&(f=l);var p=d/i,m=1-f/l;return{h:r.h,s:p,v:m,a:r.a,source:"hsv"}},GS=function(){function t(e,r){for(var n=0;n=128?"#000":"#fff"},sM={hsl:{a:1,h:0,l:.5,s:1},hex:"#ff0000",rgb:{r:255,g:0,b:0,a:1},hsv:{h:0,s:1,v:1,a:1}},Fd=function(e,r){var n=e.replace("\xB0","");return pc()(r+" ("+n+")")._ok},Nu=Object.assign||function(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:"span";return function(n){RP(o,n);function o(){var i,l,s,c;ZP(this,o);for(var d=arguments.length,f=Array(d),p=0;ps))return!1;var d=i.get(t),f=i.get(e);if(d&&f)return d==e&&f==t;var p=-1,m=!0,h=r&WP?new VP:void 0;for(i.set(t,e),i.set(e,t);++p1&&(o.a=1),n.props.onChange({h:n.props.hsl.h,s:n.props.hsl.s,l:n.props.hsl.l,a:Math.round(o.a*100)/100,source:"rgb"},i)):(o.h||o.s||o.l)&&(typeof o.s=="string"&&o.s.includes("%")&&(o.s=o.s.replace("%","")),typeof o.l=="string"&&o.l.includes("%")&&(o.l=o.l.replace("%","")),o.s==1?o.s=.01:o.l==1&&(o.l=.01),n.props.onChange({h:o.h||n.props.hsl.h,s:Number(Ym(o.s)?n.props.hsl.s:o.s),l:Number(Ym(o.l)?n.props.hsl.l:o.l),source:"hsl"},i))},n.showHighlight=function(o){o.currentTarget.style.background="#eee"},n.hideHighlight=function(o){o.currentTarget.style.background="transparent"},r.hsl.a!==1&&r.view==="hex"?n.state={view:"rgb"}:n.state={view:r.view},n}return nZ(e,[{key:"render",value:function(){var n=this,o=(0,Ar.ZP)({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),i=void 0;return this.state.view==="hex"?i=a.createElement("div",{style:o.fields,className:"flexbox-fix"},a.createElement("div",{style:o.field},a.createElement(Ma,{style:{input:o.input,label:o.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):this.state.view==="rgb"?i=a.createElement("div",{style:o.fields,className:"flexbox-fix"},a.createElement("div",{style:o.field},a.createElement(Ma,{style:{input:o.input,label:o.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),a.createElement("div",{style:o.field},a.createElement(Ma,{style:{input:o.input,label:o.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),a.createElement("div",{style:o.field},a.createElement(Ma,{style:{input:o.input,label:o.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),a.createElement("div",{style:o.alpha},a.createElement(Ma,{style:{input:o.input,label:o.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):this.state.view==="hsl"&&(i=a.createElement("div",{style:o.fields,className:"flexbox-fix"},a.createElement("div",{style:o.field},a.createElement(Ma,{style:{input:o.input,label:o.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),a.createElement("div",{style:o.field},a.createElement(Ma,{style:{input:o.input,label:o.label},label:"s",value:Math.round(this.props.hsl.s*100)+"%",onChange:this.handleChange})),a.createElement("div",{style:o.field},a.createElement(Ma,{style:{input:o.input,label:o.label},label:"l",value:Math.round(this.props.hsl.l*100)+"%",onChange:this.handleChange})),a.createElement("div",{style:o.alpha},a.createElement(Ma,{style:{input:o.input,label:o.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),a.createElement("div",{style:o.wrap,className:"flexbox-fix"},i,a.createElement("div",{style:o.toggle},a.createElement("div",{style:o.icon,onClick:this.toggleViews,ref:function(s){return n.icon=s}},a.createElement(tZ.Z,{style:o.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(n,o){return n.hsl.a!==1&&o.view==="hex"?{view:"rgb"}:null}}]),e}(a.Component);Gm.defaultProps={view:"hex"};var iZ=Gm,lZ=function(){var e=(0,Ar.ZP)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return a.createElement("div",{style:e.picker})},Xm=lZ,sZ=function(){var e=(0,Ar.ZP)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return a.createElement("div",{style:e.picker})},uZ=sZ,jd=function(e){var r=e.width,n=e.onChange,o=e.disableAlpha,i=e.rgb,l=e.hsl,s=e.hsv,c=e.hex,d=e.renderers,f=e.styles,p=f===void 0?{}:f,m=e.className,h=m===void 0?"":m,g=e.defaultView,y=(0,Ar.ZP)(ci({default:{picker:{width:r,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+i.r+", "+i.g+", "+i.b+", "+i.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},p),{disableAlpha:o});return a.createElement("div",{style:y.picker,className:"chrome-picker "+h},a.createElement("div",{style:y.saturation},a.createElement(mc,{style:y.Saturation,hsl:l,hsv:s,pointer:uZ,onChange:n})),a.createElement("div",{style:y.body},a.createElement("div",{style:y.controls,className:"flexbox-fix"},a.createElement("div",{style:y.color},a.createElement("div",{style:y.swatch},a.createElement("div",{style:y.active}),a.createElement(bu,{renderers:d}))),a.createElement("div",{style:y.toggles},a.createElement("div",{style:y.hue},a.createElement(Bs,{style:y.Hue,hsl:l,pointer:Xm,onChange:n})),a.createElement("div",{style:y.alpha},a.createElement(Cd,{style:y.Alpha,rgb:i,hsl:l,pointer:Xm,renderers:d,onChange:n})))),a.createElement(iZ,{rgb:i,hsl:l,hex:c,view:g,onChange:n,disableAlpha:o})))};jd.propTypes={width:Zn().oneOfType([Zn().string,Zn().number]),disableAlpha:Zn().bool,styles:Zn().object,defaultView:Zn().oneOf(["hex","rgb","hsl"])},jd.defaultProps={width:225,disableAlpha:!1,styles:{}};var vM=di(jd),cZ=function(e){var r=e.color,n=e.onClick,o=n===void 0?function(){}:n,i=e.onSwatchHover,l=e.active,s=(0,Ar.ZP)({default:{color:{background:r,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:kd(r),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:l,"color-#FFFFFF":r==="#FFFFFF",transparent:r==="transparent"});return a.createElement(Jl,{style:s.color,color:r,onClick:o,onHover:i,focusStyle:{boxShadow:"0 0 4px "+r}},a.createElement("div",{style:s.dot}))},dZ=cZ,fZ=function(e){var r=e.hex,n=e.rgb,o=e.onChange,i=(0,Ar.ZP)({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:r},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),l=function(c,d){c.r||c.g||c.b?o({r:c.r||n.r,g:c.g||n.g,b:c.b||n.b,source:"rgb"},d):o({hex:c.hex,source:"hex"},d)};return a.createElement("div",{style:i.fields,className:"flexbox-fix"},a.createElement("div",{style:i.active}),a.createElement(Ma,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"hex",value:r,onChange:l}),a.createElement(Ma,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:n.r,onChange:l}),a.createElement(Ma,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:n.g,onChange:l}),a.createElement(Ma,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:n.b,onChange:l}))},vZ=fZ,Wd=function(e){var r=e.onChange,n=e.onSwatchHover,o=e.colors,i=e.hex,l=e.rgb,s=e.styles,c=s===void 0?{}:s,d=e.className,f=d===void 0?"":d,p=(0,Ar.ZP)(ci({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},c)),m=function(g,y){g.hex?Fl(g.hex)&&r({hex:g.hex,source:"hex"},y):r(g,y)};return a.createElement(Dd,{style:p.Compact,styles:c},a.createElement("div",{style:p.compact,className:"compact-picker "+f},a.createElement("div",null,es(o,function(h){return a.createElement(dZ,{key:h,color:h,active:h.toLowerCase()===i,onClick:m,onSwatchHover:n})}),a.createElement("div",{style:p.clear})),a.createElement(vZ,{hex:i,rgb:l,onChange:m})))};Wd.propTypes={colors:Zn().arrayOf(Zn().string),styles:Zn().object},Wd.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};var mM=di(Wd),mZ=function(e){var r=e.hover,n=e.color,o=e.onClick,i=e.onSwatchHover,l={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},s=(0,Ar.ZP)({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:l}},{hover:r});return a.createElement("div",{style:s.swatch},a.createElement(Jl,{color:n,onClick:o,onHover:i,focusStyle:l}))},pZ=(0,Ar.tz)(mZ),Ud=function(e){var r=e.width,n=e.colors,o=e.onChange,i=e.onSwatchHover,l=e.triangle,s=e.styles,c=s===void 0?{}:s,d=e.className,f=d===void 0?"":d,p=(0,Ar.ZP)(ci({default:{card:{width:r,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},c),{"hide-triangle":l==="hide","top-left-triangle":l==="top-left","top-right-triangle":l==="top-right","bottom-left-triangle":l==="bottom-left","bottom-right-triangle":l==="bottom-right"}),m=function(g,y){return o({hex:g,source:"hex"},y)};return a.createElement("div",{style:p.card,className:"github-picker "+f},a.createElement("div",{style:p.triangleShadow}),a.createElement("div",{style:p.triangle}),es(n,function(h){return a.createElement(pZ,{color:h,key:h,onClick:m,onSwatchHover:i})}))};Ud.propTypes={width:Zn().oneOfType([Zn().string,Zn().number]),colors:Zn().arrayOf(Zn().string),triangle:Zn().oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:Zn().object},Ud.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};var pM=di(Ud),hZ=function(e){var r=e.direction,n=(0,Ar.ZP)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:r==="vertical"});return a.createElement("div",{style:n.picker})},gZ=hZ,yZ=Object.assign||function(t){for(var e=1;e.5});return a.createElement("div",{style:n.picker})},SZ=EZ,PZ=function(){var e=(0,Ar.ZP)({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return a.createElement("div",{style:e.pointer},a.createElement("div",{style:e.left},a.createElement("div",{style:e.leftInside})),a.createElement("div",{style:e.right},a.createElement("div",{style:e.rightInside})))},wZ=PZ,ZZ=function(e){var r=e.onClick,n=e.label,o=e.children,i=e.active,l=(0,Ar.ZP)({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:i});return a.createElement("div",{style:l.button,onClick:r},n||o)},Qm=ZZ,RZ=function(e){var r=e.rgb,n=e.currentColor,o=(0,Ar.ZP)({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+r.r+","+r.g+", "+r.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:n,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return a.createElement("div",null,a.createElement("div",{style:o.label},"new"),a.createElement("div",{style:o.swatches},a.createElement("div",{style:o.new}),a.createElement("div",{style:o.current})),a.createElement("div",{style:o.label},"current"))},NZ=RZ,OZ=function(){function t(e,r){for(var n=0;n100&&(f.a=100),f.a/=100,r({h:o.h,s:o.s,l:o.l,a:f.a,source:"rgb"},p))};return a.createElement("div",{style:s.fields,className:"flexbox-fix"},a.createElement("div",{style:s.double},a.createElement(Ma,{style:{input:s.input,label:s.label},label:"hex",value:i.replace("#",""),onChange:c})),a.createElement("div",{style:s.single},a.createElement(Ma,{style:{input:s.input,label:s.label},label:"r",value:n.r,onChange:c,dragLabel:"true",dragMax:"255"})),a.createElement("div",{style:s.single},a.createElement(Ma,{style:{input:s.input,label:s.label},label:"g",value:n.g,onChange:c,dragLabel:"true",dragMax:"255"})),a.createElement("div",{style:s.single},a.createElement(Ma,{style:{input:s.input,label:s.label},label:"b",value:n.b,onChange:c,dragLabel:"true",dragMax:"255"})),a.createElement("div",{style:s.alpha},a.createElement(Ma,{style:{input:s.input,label:s.label},label:"a",value:Math.round(n.a*100),onChange:c,dragLabel:"true",dragMax:"100"})))},kZ=TZ,FZ=Object.assign||function(t){for(var e=1;ere?V([re,te]):te===void 0&&re===void 0&&V(void 0)}},B=function(X,te){var re=(0,Ke.Z)(I||[]);re[X]=te===null?void 0:te,V(re)},F=a.createElement(xr.Z.Group,{compact:!0,onBlur:Q},a.createElement(Ge.Z,(0,M.Z)({placeholder:l},c,{id:b!=null?b:"".concat(b,"-0"),style:{width:"calc((100% - ".concat(m,"px) / 2)")},value:I==null?void 0:I[0],defaultValue:g==null?void 0:g[0],onChange:function(X){return B(0,X)}})),a.createElement(xr.Z,{style:{width:m,textAlign:"center",borderLeft:0,borderRight:0,pointerEvents:"none",backgroundColor:"#FFF"},placeholder:f,disabled:!0}),a.createElement(Ge.Z,(0,M.Z)({placeholder:l},c,{id:b!=null?b:"".concat(b,"-1"),style:{width:"calc((100% - ".concat(m,"px) / 2)"),borderLeft:0},value:I==null?void 0:I[1],defaultValue:g==null?void 0:g[1],onChange:function(X){return B(1,X)}})));return s?s(n,(0,x.Z)({mode:o},c),F):F}return null},aR=a.forwardRef(rR),oR=["text","valueType","mode","onChange","renderFormItem","value","readonly"],rf=["select","radio","radioButton","checkbook"],iR=function(e,r,n){var o=Me(n.fieldProps);return r.type==="progress"?a.createElement(Fa,(0,M.Z)({},n,{text:e,fieldProps:(0,x.Z)({status:r.status?r.status:void 0},o)})):r.type==="money"?a.createElement(oi,(0,M.Z)({locale:r.locale},n,{fieldProps:o,text:e,moneySymbol:r.moneySymbol})):r.type==="percent"?a.createElement(rn,(0,M.Z)({},n,{text:e,showSymbol:r.showSymbol,precision:r.precision,fieldProps:o,showColor:r.showColor})):r.type==="image"?a.createElement(Ev,(0,M.Z)({},n,{text:e,width:r.width})):e},lR=function(e,r,n,o){var i,l=n.mode,s=l===void 0?"read":l,c=n.emptyText,d=c===void 0?"-":c;if(d!==!1&&s==="read"&&r!=="option"&&r!=="switch"&&typeof e!="boolean"&&typeof e!="number"&&!e){var f=n.fieldProps,p=n.render;return p?p(e,(0,x.Z)({mode:s},f),a.createElement(a.Fragment,null,d)):a.createElement(a.Fragment,null,d)}if(delete n.emptyText,(0,v.Z)(r)==="object")return iR(e,r,n);var m=o&&o[r];if(m){if(delete n.ref,s==="read"){var h;return(h=m.render)===null||h===void 0?void 0:h.call(m,e,(0,x.Z)((0,x.Z)({text:e},n),{},{mode:s||"read"}),a.createElement(a.Fragment,null,e))}if(s==="update"||s==="edit"){var g;return(g=m.renderFormItem)===null||g===void 0?void 0:g.call(m,e,(0,x.Z)({text:e},n),a.createElement(a.Fragment,null,e))}}var y=rf.includes(r),b=!!(n.valueEnum||n.request||n.options||((i=n.fieldProps)===null||i===void 0?void 0:i.options));return(0,ar.ET)(!y||b,"\u5982\u679C\u8BBE\u7F6E\u4E86 valueType \u4E3A ".concat(rf.join(","),"\u4E2D\u4EFB\u610F\u4E00\u4E2A\uFF0C\u5219\u9700\u8981\u914D\u7F6Eoptions\uFF0Crequest, valueEnum \u5176\u4E2D\u4E4B\u4E00\uFF0C\u5426\u5219\u65E0\u6CD5\u751F\u6210\u9009\u9879\u3002")),(0,ar.ET)(!y||b,"If you set valueType to any of ".concat(rf.join(","),", you need to configure options, request or valueEnum.")),r==="money"?a.createElement(oi,(0,M.Z)({},n,{text:e})):r==="date"?a.createElement(Ls,(0,M.Z)({text:e,format:"YYYY-MM-DD"},n)):r==="dateWeek"?a.createElement(Ls,(0,M.Z)({text:e,format:"YYYY-wo",picker:"week"},n)):r==="dateMonth"?a.createElement(Ls,(0,M.Z)({text:e,format:"YYYY-MM",picker:"month"},n)):r==="dateQuarter"?a.createElement(Ls,(0,M.Z)({text:e,format:"YYYY-\\QQ",picker:"quarter"},n)):r==="dateYear"?a.createElement(Ls,(0,M.Z)({text:e,format:"YYYY",picker:"year"},n)):r==="dateRange"?a.createElement(jf,(0,M.Z)({text:e,format:"YYYY-MM-DD"},n)):r==="dateTime"?a.createElement(Ls,(0,M.Z)({text:e,format:"YYYY-MM-DD HH:mm:ss",showTime:!0},n)):r==="dateTimeRange"?a.createElement(jf,(0,M.Z)({text:e,format:"YYYY-MM-DD HH:mm:ss",showTime:!0},n)):r==="time"?a.createElement(jh,(0,M.Z)({text:e,format:"HH:mm:ss"},n)):r==="timeRange"?a.createElement(Hh,(0,M.Z)({text:e,format:"HH:mm:ss"},n)):r==="fromNow"?a.createElement(Fh,(0,M.Z)({text:e},n)):r==="index"?a.createElement(er,null,e+1):r==="indexBorder"?a.createElement(er,{border:!0},e+1):r==="progress"?a.createElement(Fa,(0,M.Z)({},n,{text:e})):r==="percent"?a.createElement(rn,(0,M.Z)({text:e},n)):r==="avatar"&&typeof e=="string"&&n.mode==="read"?a.createElement($.C,{src:e,size:22,shape:"circle"}):r==="code"?a.createElement(Wf,(0,M.Z)({text:e},n)):r==="jsonCode"?a.createElement(Wf,(0,M.Z)({text:e,language:"json"},n)):r==="textarea"?a.createElement(Gh,(0,M.Z)({text:e},n)):r==="digit"?a.createElement(ay,(0,M.Z)({text:e},n)):r==="digitRange"?a.createElement(aR,(0,M.Z)({text:e},n)):r==="second"?a.createElement(ly,(0,M.Z)({text:e},n)):r==="select"||r==="text"&&(n.valueEnum||n.request)?a.createElement(kg,(0,M.Z)({text:e},n)):r==="checkbox"?a.createElement(Lg,(0,M.Z)({text:e},n)):r==="radio"?a.createElement(iv,(0,M.Z)({text:e},n)):r==="radioButton"?a.createElement(iv,(0,M.Z)({radioType:"button",text:e},n)):r==="rate"?a.createElement(Xg,(0,M.Z)({text:e},n)):r==="switch"?a.createElement(ny,(0,M.Z)({text:e},n)):r==="option"?a.createElement(tg,(0,M.Z)({text:e},n)):r==="password"?a.createElement(qh,(0,M.Z)({text:e},n)):r==="image"?a.createElement(Ev,(0,M.Z)({text:e},n)):r==="cascader"?a.createElement(mC,(0,M.Z)({text:e},n)):r==="treeSelect"?a.createElement(WC,(0,M.Z)({text:e},n)):r==="color"?a.createElement(nR,(0,M.Z)({text:e},n)):a.createElement(Uh,(0,M.Z)({text:e},n))},sR=function(e,r){var n,o,i,l=e.text,s=e.valueType,c=s===void 0?"text":s,d=e.mode,f=d===void 0?"read":d,p=e.onChange,m=e.renderFormItem,h=e.value,g=e.readonly,y=(0,Ie.Z)(e,oR),b=(0,S.YB)(),N=(0,a.useContext)(S.ZP),D=(h!==void 0||p||(y==null?void 0:y.fieldProps))&&(0,x.Z)((0,x.Z)({value:h},(0,Rt.Z)(y==null?void 0:y.fieldProps)),{},{onChange:function(){for(var V,j,T=arguments.length,Q=new Array(T),B=0;B0&&a.createElement("div",{style:{display:"none"}},fe),(p||m||j)&&a.createElement("div",{className:"".concat(re,"-title"),style:D,onClick:function(){Y(!F)}},j?a.createElement("div",{style:{display:"flex",width:"100%",alignItems:"center",justifyContent:"space-between"}},de,a.createElement("span",{onClick:function(He){return He.stopPropagation()}},j)):de),l&&F?null:a.createElement(zr.Z,(0,M.Z)({},V,{className:"".concat(re,"-container"),size:N,align:g,direction:y,style:(0,x.Z)({rowGap:0},V==null?void 0:V.style)}),Ze))});l0.displayName="ProForm-Group";var WR=l0;function UR(t){return(0,v.Z)(t)!=="object"?!1:t===null?!0:!(a.isValidElement(t)||t.constructor===RegExp||t instanceof Map||t instanceof Set||t instanceof HTMLElement||t instanceof Blob||t instanceof File||Array.isArray(t))}var YR=function(e,r){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,o=Object.keys(r).reduce(function(s,c){var d=r[c];return As(d)||(s[c]=d),s},{});if(Object.keys(o).length<1||typeof window=="undefined"||(0,v.Z)(e)!=="object"||As(e)||e instanceof Blob)return e;var i=Array.isArray(e)?[]:{},l=function s(c,d){var f=Array.isArray(c),p=f?[]:{};return c==null||c===void 0?p:(Object.keys(c).forEach(function(m){var h=d?[d,m].flat(1):[m].flat(1),g=c[m],y=(0,Jt.Z)(o,h),b=function(){var I=typeof y=="function"?y==null?void 0:y(g,m,c):m;if(Array.isArray(I)){p=(0,le.Z)(p,I,g);return}(0,v.Z)(I)==="object"&&!Array.isArray(i)?i=(0,x.Z)((0,x.Z)({},i),I):(0,v.Z)(I)==="object"&&Array.isArray(i)?p=(0,x.Z)((0,x.Z)({},p),I):I&&(p=(0,le.Z)(p,[I],g))};if(y&&typeof y=="function"&&b(),typeof window!="undefined"){if(UR(g)){var N=s(g,h);if(Object.keys(N).length<1)return;p=(0,le.Z)(p,[m],N);return}b()}}),n?p:c)};return i=Array.isArray(e)&&Array.isArray(i)?(0,Ke.Z)(l(e)):Ue({},l(e),i),i},GR=YR,of=0;function XR(t){var e=(0,a.useState)(function(){return t.proFieldKey?t.proFieldKey.toString():(of+=1,of.toString())}),r=(0,P.Z)(e,1),n=r[0],o=(0,a.useRef)(n),i=function(){var d=(0,R.Z)(C().mark(function f(){var p,m;return C().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,(p=t.request)===null||p===void 0?void 0:p.call(t,t.params,t);case 2:return m=g.sent,g.abrupt("return",m);case 4:case"end":return g.stop()}},f)}));return function(){return d.apply(this,arguments)}}();(0,a.useEffect)(function(){return function(){of+=1}},[]);var l=(0,Xf.ZP)([o.current,t.params],i,{revalidateOnFocus:!1,shouldRetryOnError:!1,revalidateOnReconnect:!1}),s=l.data,c=l.error;return[s||c]}var QR=XR,Du=function(){return Du=Object.assign||function(t){for(var e,r=1,n=arguments.length;r : null "),(0,ar.ET)(Tt,"The initialValues only take effect when the form is initialized, if you need to load asynchronously recommended request, or the initialValues ?
    : null ")}},[t.initialValues]),(0,a.useEffect)(function(){!y||se((0,x.Z)((0,x.Z)({},J),g))},[g,y]),a.createElement(Cc.Provider,{value:{formRef:de,fieldProps:o,formItemProps:i,groupProps:l,formComponentType:m,getPopupContainer:Zt,setFieldValueType:function($t,gn){var pn=gn.valueType,Hn=pn===void 0?"text":pn,Rn=gn.dateFormat,Mn=gn.transform;!Array.isArray($t)||(Ze.current=(0,le.Z)(Ze.current,$t,Mn),fe.current=(0,le.Z)(fe.current,$t,{valueType:Hn,dateFormat:Rn}))}}},a.createElement(et.Provider,{value:He},a.createElement(O.ZP.SizeContext.Provider,{value:B.size},a.createElement(Zo.Z,(0,M.Z)({onKeyPress:function($t){if(!!j&&$t.key==="Enter"){var gn;(gn=de.current)===null||gn===void 0||gn.submit()}},form:X},B,{initialValues:(0,x.Z)((0,x.Z)({},bt),B.initialValues),onValuesChange:function($t,gn){var pn;B==null||(pn=B.onValuesChange)===null||pn===void 0||pn.call(B,rt($t,V),rt(gn,V))},onFinish:(0,R.Z)(C().mark(function Tt(){var $t,gn,pn,Hn;return C().wrap(function(Mn){for(;;)switch(Mn.prev=Mn.next){case 0:if(B.onFinish){Mn.next=2;break}return Mn.abrupt("return");case 2:if(!at){Mn.next=4;break}return Mn.abrupt("return");case 4:return Je(!0),Mn.prev=5,gn=rt(($t=de.current)===null||$t===void 0?void 0:$t.getFieldsValue(),V),Mn.next=9,B.onFinish(gn);case 9:y&&(Hn=Object.keys(rt((pn=de.current)===null||pn===void 0?void 0:pn.getFieldsValue(),!1)).reduce(function(yr,xa){var Lr;return(0,x.Z)((0,x.Z)({},yr),{},(0,z.Z)({},xa,(Lr=gn[xa])!==null&&Lr!==void 0?Lr:void 0))},g),Object.keys(J).forEach(function(yr){Hn[yr]!==!1&&Hn[yr]!==0&&!Hn[yr]&&(Hn[yr]=void 0)}),se(lf(y,Hn,"set"))),Je(!1),Mn.next=16;break;case 13:Mn.prev=13,Mn.t0=Mn.catch(5),Je(!1);case 16:case"end":return Mn.stop()}},Tt,null,[[5,13]])}))}),B.component!==!1&&a.createElement("input",{type:"text",style:{display:"none"}}),a.createElement(Zo.Z.Item,{noStyle:!0,shouldUpdate:!0},function(Tt){return d&&(d.current=(0,x.Z)((0,x.Z)({},Tt),He)),de.current=Tt,null}),zt))))}var s0=0;function Ys(t){var e=t.request,r=t.params,n=t.initialValues,o=t.formKey,i=o===void 0?s0:o,l=(0,Ie.Z)(t,oN);(0,a.useEffect)(function(){s0+=0},[]);var s=QR({request:e,params:r,proFieldKey:i}),c=(0,P.Z)(s,1),d=c[0];return!d&&t.request?a.createElement("div",{style:{paddingTop:50,paddingBottom:50,textAlign:"center"}},a.createElement(yt.Z,null)):a.createElement(S.oK,null,a.createElement(iN,(0,M.Z)({autoComplete:"off"},l,{initialValues:(0,x.Z)((0,x.Z)({},n),d)})))}function Gs(t){return a.createElement(Ys,(0,M.Z)({layout:"vertical",submitter:{render:function(r,n){return n.reverse()}},contentRender:function(r,n){return a.createElement(a.Fragment,null,r,n)}},t))}Gs.Group=WR,Gs.useForm=Zo.Z.useForm,Gs.Item=o0;var lN=Gs.Group,sN=function(e,r){var n=r.genItems;if(e.valueType==="group"){var o;return!e.columns||!Array.isArray(e.columns)?null:a.createElement(lN,(0,M.Z)({key:e.key,label:e.label},(o=e.getFieldProps)===null||o===void 0?void 0:o.call(e)),n(e.columns))}return!0},uN=function(e){return e.valueType&&typeof e.valueType=="string"&&["index","indexBorder","option"].includes(e==null?void 0:e.valueType)?null:!0},u0=[uN,sN,_R,jR,ne,Zi],cN=function(e,r){for(var n=0;n=g-1&&!!Q&&b>=24;N+=1;var J=a.isValidElement(T)&&(T.key||"".concat((Y=T.props)===null||Y===void 0?void 0:Y.name))||Q;return a.isValidElement(T)&&re?e.preserve?{itemDom:a.cloneElement(T,{hidden:!0,key:J||Q}),hidden:!0,colSpan:te}:{itemDom:null,colSpan:te,hidden:!0}:{itemDom:T,colSpan:te,hidden:!1}}).map(function(T,Q){var B,F,Y=T.itemDom,X=T.colSpan,te=Y==null||(B=Y.props)===null||B===void 0?void 0:B.hidden;if(te)return Y;var re=a.isValidElement(Y)&&(Y.key||"".concat((F=Y.props)===null||F===void 0?void 0:F.name))||Q;24-D%2417&&Y(se.width)}},a.createElement(Ys,(0,M.Z)({isKeyPressSubmit:!0,preserve:D},V,{className:ue()(T,V.className),onReset:p,style:y,layout:X.layout,fieldProps:{style:{width:"100%"}},formItemProps:re,groupProps:{titleStyle:{display:"inline-block",marginRight:16}},contentRender:function(se,de,fe){return a.createElement(EN,{spanSize:X,collapsed:e,form:fe,collapseRender:f,defaultCollapsed:o,onCollapse:m,optionRender:d,submitter:de,items:se,split:b,resetText:t.resetText,searchText:t.searchText,preserve:D,ignoreRules:I,showLength:te})}})))}var wN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880.1 154H143.9c-24.5 0-39.8 26.7-27.5 48L349 597.4V838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V597.4L907.7 202c12.2-21.3-3.1-48-27.6-48zM603.4 798H420.6V642h182.9v156zm9.6-236.6l-9.5 16.6h-183l-9.5-16.6L212.7 226h598.6L613 561.4z"}}]},name:"filter",theme:"outlined"},ZN=wN,m0=function(e,r){return a.createElement(An.Z,(0,x.Z)((0,x.Z)({},e),{},{ref:r,icon:ZN}))};m0.displayName="FilterOutlined";var RN=a.forwardRef(m0),DM=u(89394),NN=["size","collapse","collapseLabel","initialValues","onValuesChange","form","formRef","bordered","ignoreRules","footerRender"],ON=function(e){var r=e.items,n=e.prefixCls,o=e.size,i=o===void 0?"middle":o,l=e.collapse,s=e.collapseLabel,c=e.onValuesChange,d=e.bordered,f=e.values,p=e.footerRender,m=(0,S.YB)(),h="".concat(n,"-light-filter"),g=(0,a.useState)(!1),y=(0,P.Z)(g,2),b=y[0],N=y[1],D=(0,a.useState)(function(){return(0,x.Z)({},f)}),I=(0,P.Z)(D,2),V=I[0],j=I[1];(0,a.useEffect)(function(){j((0,x.Z)({},f))},[f]);var T=(0,a.useMemo)(function(){var Y=[],X=[];return r.forEach(function(te){var re=te.props||{},J=re.secondary;J||l?Y.push(te):X.push(te)}),{collapseItems:Y,outsideItems:X}},[e.items]),Q=T.collapseItems,B=T.outsideItems,F=function(){return s||(l?a.createElement(RN,{className:"".concat(h,"-collapse-icon")}):a.createElement(cu,{size:i,label:m.getMessage("form.lightFilter.more","\u66F4\u591A\u7B5B\u9009"),expanded:b}))};return a.createElement("div",{className:ue()(h,"".concat(h,"-").concat(i),(0,z.Z)({},"".concat(h,"-effective"),Object.keys(f).some(function(Y){return f[Y]})))},a.createElement("div",{className:"".concat(h,"-container")},B.map(function(Y,X){var te=Y.key;return a.createElement("div",{className:"".concat(h,"-item"),key:te||X},a.cloneElement(Y,{proFieldProps:{light:!0,label:Y.props.label,bordered:d},bordered:d}))}),Q.length?a.createElement("div",{className:"".concat(h,"-item"),key:"more"},a.createElement(r0,{padding:24,onVisibleChange:N,visible:b,label:F(),footerRender:p,footer:{onConfirm:function(){c((0,x.Z)({},V)),N(!1)},onClear:function(){var X={};Q.forEach(function(te){var re=te.props.name;X[re]=void 0}),c(X)}}},Q.map(function(Y){var X=Y.key,te=Y.props,re=te.name,J=te.fieldProps,se=(0,x.Z)((0,x.Z)({},J),{},{onChange:function(fe){return j((0,x.Z)((0,x.Z)({},V),{},(0,z.Z)({},re,(fe==null?void 0:fe.target)?fe.target.value:fe))),!1}});return V.hasOwnProperty(re)&&(se[Y.props.valuePropName||"value"]=V[re]),a.createElement("div",{className:"".concat(h,"-line"),key:X},a.cloneElement(Y,{fieldProps:se}))}))):null))};function MN(t){var e=t.size,r=t.collapse,n=t.collapseLabel,o=t.initialValues,i=t.onValuesChange,l=t.form,s=t.formRef,c=t.bordered,d=t.ignoreRules,f=t.footerRender,p=(0,Ie.Z)(t,NN),m=(0,a.useContext)(O.ZP.ConfigContext),h=m.getPrefixCls,g=h("pro-form"),y=(0,a.useState)(function(){return(0,x.Z)({},o)}),b=(0,P.Z)(y,2),N=b[0],D=b[1],I=(0,a.useRef)();return(0,a.useImperativeHandle)(s,function(){return I.current}),a.createElement(Ys,(0,M.Z)({size:e,initialValues:o,form:l,contentRender:function(j){return a.createElement(ON,{prefixCls:g,items:j.flatMap(function(T){return(T==null?void 0:T.type.displayName)==="ProForm-Group"?T.props.children:T}),size:e,bordered:c,collapse:r,collapseLabel:n,values:N||{},footerRender:f,onValuesChange:function(Q){var B,F,Y=(0,x.Z)((0,x.Z)({},N),Q);D(Y),(B=I.current)===null||B===void 0||B.setFieldsValue(Y),(F=I.current)===null||F===void 0||F.submit(),i&&i(Q,Y)}})},formRef:I,formItemProps:{colon:!1,labelAlign:"left"},fieldProps:{style:{width:void 0}}},(0,zn.Z)(p,["labelWidth"]),{onValuesChange:function(j,T){var Q;D(T),i==null||i(j,T),(Q=I.current)===null||Q===void 0||Q.submit()}}))}var IM=u(19424),DN=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick"];function p0(t){return typeof t=="string"}var IN=function(t){(0,_t.Z)(r,t);var e=(0,cn.Z)(r);function r(){var n;return(0,Kn.Z)(this,r),n=e.apply(this,arguments),n.onClick=function(){var o=n.props,i=o.onClick,l=o.onStepClick,s=o.stepIndex;i&&i.apply(void 0,arguments),l(s)},n}return(0,_n.Z)(r,[{key:"renderIconNode",value:function(){var o,i=this.props,l=i.prefixCls,s=i.progressDot,c=i.stepIcon,d=i.stepNumber,f=i.status,p=i.title,m=i.description,h=i.icon,g=i.iconPrefix,y=i.icons,b,N=ue()("".concat(l,"-icon"),"".concat(g,"icon"),(o={},(0,z.Z)(o,"".concat(g,"icon-").concat(h),h&&p0(h)),(0,z.Z)(o,"".concat(g,"icon-check"),!h&&f==="finish"&&(y&&!y.finish||!y)),(0,z.Z)(o,"".concat(g,"icon-cross"),!h&&f==="error"&&(y&&!y.error||!y)),o)),D=a.createElement("span",{className:"".concat(l,"-icon-dot")});return s?typeof s=="function"?b=a.createElement("span",{className:"".concat(l,"-icon")},s(D,{index:d-1,status:f,title:p,description:m})):b=a.createElement("span",{className:"".concat(l,"-icon")},D):h&&!p0(h)?b=a.createElement("span",{className:"".concat(l,"-icon")},h):y&&y.finish&&f==="finish"?b=a.createElement("span",{className:"".concat(l,"-icon")},y.finish):y&&y.error&&f==="error"?b=a.createElement("span",{className:"".concat(l,"-icon")},y.error):h||f==="finish"||f==="error"?b=a.createElement("span",{className:N}):b=a.createElement("span",{className:"".concat(l,"-icon")},d),c&&(b=c({index:d-1,status:f,title:p,description:m,node:b})),b}},{key:"render",value:function(){var o,i=this.props,l=i.className,s=i.prefixCls,c=i.style,d=i.active,f=i.status,p=f===void 0?"wait":f,m=i.iconPrefix,h=i.icon,g=i.wrapperStyle,y=i.stepNumber,b=i.disabled,N=i.description,D=i.title,I=i.subTitle,V=i.progressDot,j=i.stepIcon,T=i.tailContent,Q=i.icons,B=i.stepIndex,F=i.onStepClick,Y=i.onClick,X=(0,Ie.Z)(i,DN),te=ue()("".concat(s,"-item"),"".concat(s,"-item-").concat(p),l,(o={},(0,z.Z)(o,"".concat(s,"-item-custom"),h),(0,z.Z)(o,"".concat(s,"-item-active"),d),(0,z.Z)(o,"".concat(s,"-item-disabled"),b===!0),o)),re=(0,x.Z)({},c),J={};return F&&!b&&(J.role="button",J.tabIndex=0,J.onClick=this.onClick),a.createElement("div",Object.assign({},X,{className:te,style:re}),a.createElement("div",Object.assign({onClick:Y},J,{className:"".concat(s,"-item-container")}),a.createElement("div",{className:"".concat(s,"-item-tail")},T),a.createElement("div",{className:"".concat(s,"-item-icon")},this.renderIconNode()),a.createElement("div",{className:"".concat(s,"-item-content")},a.createElement("div",{className:"".concat(s,"-item-title")},D,I&&a.createElement("div",{title:typeof I=="string"?I:void 0,className:"".concat(s,"-item-subtitle")},I)),N&&a.createElement("div",{className:"".concat(s,"-item-description")},N))))}}]),r}(a.Component),TN=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange"],sf=function(t){(0,_t.Z)(r,t);var e=(0,cn.Z)(r);function r(){var n;return(0,Kn.Z)(this,r),n=e.apply(this,arguments),n.onStepClick=function(o){var i=n.props,l=i.onChange,s=i.current;l&&s!==o&&l(o)},n}return(0,_n.Z)(r,[{key:"render",value:function(){var o,i=this,l=this.props,s=l.prefixCls,c=l.style,d=c===void 0?{}:c,f=l.className,p=l.children,m=l.direction,h=l.type,g=l.labelPlacement,y=l.iconPrefix,b=l.status,N=l.size,D=l.current,I=l.progressDot,V=l.stepIcon,j=l.initial,T=l.icons,Q=l.onChange,B=(0,Ie.Z)(l,TN),F=h==="navigation",Y=I?"vertical":g,X=ue()(s,"".concat(s,"-").concat(m),f,(o={},(0,z.Z)(o,"".concat(s,"-").concat(N),N),(0,z.Z)(o,"".concat(s,"-label-").concat(Y),m==="horizontal"),(0,z.Z)(o,"".concat(s,"-dot"),!!I),(0,z.Z)(o,"".concat(s,"-navigation"),F),o));return a.createElement("div",Object.assign({className:X,style:d},B),(0,Ki.Z)(p).map(function(te,re){var J=j+re,se=(0,x.Z)({stepNumber:"".concat(J+1),stepIndex:J,key:J,prefixCls:s,iconPrefix:y,wrapperStyle:d,progressDot:I,stepIcon:V,icons:T,onStepClick:Q&&i.onStepClick},te.props);return b==="error"&&re===D-1&&(se.className="".concat(s,"-next-error")),te.props.status||(J===D?se.status=b:JT.length-2||de(se+1)}),on=function(){var bt=st();if(l&&l.render){var Wt,fn={form:(Wt=I.current[se])===null||Wt===void 0?void 0:Wt.current,onSubmit:dt,step:se,onPre:Ot};return l.render(fn,bt)}return l&&(l==null?void 0:l.render)===!1?null:bt},zt=(0,Ki.Z)(t.children).map(function(Nt,bt){var Wt=Nt.props,fn=Wt.name||"".concat(bt);fe(fn,Wt);var Tt=se===bt,$t=Tt?{contentRender:d,submitter:!1}:{};return a.createElement("div",{className:ue()("".concat(n,"-step"),(0,z.Z)({},"".concat(n,"-step-active"),Tt)),key:fn},a.cloneElement(Nt,(0,x.Z)((0,x.Z)((0,x.Z)((0,x.Z)({},$t),m),Wt),{},{name:fn,step:bt,key:fn})))}),Zt=t.stepsRender?t.stepsRender(T.map(function(Nt){var bt;return{key:Nt,title:(bt=D.current.get(Nt))===null||bt===void 0?void 0:bt.title}}),He):He,Xt=on();return a.createElement("div",{className:n},a.createElement(Zo.Z.Provider,b,a.createElement(y0.Provider,{value:{loading:Y,setLoading:X,keyArray:T,next:Pt,formArrayRef:I,formMapRef:D,unRegForm:Ze,onFormFinish:rt}},s?s(a.createElement(a.Fragment,null,Zt,a.createElement("div",{className:"".concat(n,"-container"),style:h},zt)),Xt):a.createElement(a.Fragment,null,Zt,a.createElement("div",{className:"".concat(n,"-container"),style:h},zt,a.createElement(zr.Z,null,on()))))))}function Iu(t){return a.createElement(S.oK,null,a.createElement(VN,t))}Iu.StepForm=_N,Iu.useForm=Zo.Z.useForm;var kM=u(85672),BN=u(13941),$N=["children","trigger","onVisibleChange","modalProps","onFinish","title","width"];function zN(t){var e,r,n,o,i,l,s,c=t.children,d=t.trigger,f=t.onVisibleChange,p=t.modalProps,m=t.onFinish,h=t.title,g=t.width,y=(0,Ie.Z)(t,$N),b=(0,nt.Z)(!!y.visible,{value:y.visible,onChange:f}),N=(0,P.Z)(b,2),D=N[0],I=N[1],V=(0,nt.Z)(!1),j=(0,P.Z)(V,2),T=j[0],Q=j[1],B=(0,a.useMemo)(function(){return(p==null?void 0:p.destroyOnClose)?D:!0},[p==null?void 0:p.destroyOnClose,D]);(0,a.useEffect)(function(){D&&y.visible&&(f==null||f(!0))},[y.visible,D]);var F=(0,a.useContext)(O.ZP.ConfigContext);(0,ar.ET)(!y.footer||!(p==null?void 0:p.footer),"ModalForm \u662F\u4E00\u4E2A ProForm \u7684\u7279\u6B8A\u5E03\u5C40\uFF0C\u5982\u679C\u60F3\u81EA\u5B9A\u4E49\u6309\u94AE\uFF0C\u8BF7\u4F7F\u7528 submit.render \u81EA\u5B9A\u4E49\u3002");var Y=y.submitter===!1?!1:(0,x.Z)((0,x.Z)({},y.submitter),{},{searchConfig:(0,x.Z)({submitText:(p==null?void 0:p.okText)||((e=F.locale)===null||e===void 0||(r=e.Modal)===null||r===void 0?void 0:r.okText)||"\u786E\u8BA4",resetText:(p==null?void 0:p.cancelText)||((n=F.locale)===null||n===void 0||(o=n.Modal)===null||o===void 0?void 0:o.cancelText)||"\u53D6\u6D88"},(i=y.submitter)===null||i===void 0?void 0:i.searchConfig),submitButtonProps:(0,x.Z)({type:(p==null?void 0:p.okType)||"primary"},(l=y.submitter)===null||l===void 0?void 0:l.submitButtonProps),resetButtonProps:(0,x.Z)({preventDefault:!0,onClick:function(J){var se;p==null||(se=p.onCancel)===null||se===void 0||se.call(p,J),I(!1)}},(s=y.submitter)===null||s===void 0?void 0:s.resetButtonProps)}),X=a.createElement(a.Fragment,{key:"trigger"},d&&a.cloneElement(d,(0,x.Z)((0,x.Z)({},d.props),{},{onClick:function(){var re=(0,R.Z)(C().mark(function se(de){var fe,Ze;return C().wrap(function(He){for(;;)switch(He.prev=He.next){case 0:I(!D),(fe=d.props)===null||fe===void 0||(Ze=fe.onClick)===null||Ze===void 0||Ze.call(fe,de);case 2:case"end":return He.stop()}},se)}));function J(se){return re.apply(this,arguments)}return J}()})));(0,a.useEffect)(function(){if(D){setTimeout(function(){Q(D)},100);return}Q(D)},[Q,D]);var te=(0,a.useRef)(null);return a.createElement(a.Fragment,null,a.createElement(BN.Z,(0,M.Z)({title:h,width:g||800},p,{visible:D,onCancel:function(J){var se;I(!1),p==null||(se=p.onCancel)===null||se===void 0||se.call(p,J)},footer:y.submitter!==!1&&a.createElement("div",{ref:te,style:{display:"flex",justifyContent:"flex-end"}})}),B&&a.createElement(Ys,(0,M.Z)({formComponentType:"ModalForm",layout:"vertical"},(0,zn.Z)(y,["visible"]),{onFinish:function(){var re=(0,R.Z)(C().mark(function J(se){var de;return C().wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:if(m){Ze.next=2;break}return Ze.abrupt("return");case 2:return Ze.next=4,m(se);case 4:de=Ze.sent,de&&I(!1);case 6:case"end":return Ze.stop()}},J)}));return function(J){return re.apply(this,arguments)}}(),submitter:Y,contentRender:function(J,se){return y.submitter===!1?a.createElement(a.Fragment,null,J,se):te.current&&T&&se?a.createElement(a.Fragment,null,J,(0,c0.createPortal)(se,te.current)):J}}),c)),X)}var HN=["columns","layoutType","steps","type","action"],jN={DrawerForm:vN,QueryFilter:PN,LightFilter:MN,StepForm:Iu.StepForm,StepsForm:Iu,ModalForm:zN},xc=function(){};function C0(t){var e=t.columns,r=t.layoutType,n=r===void 0?"Form":r,o=t.steps,i=o===void 0?[]:o,l=t.type,s=l===void 0?"form":l,c=t.action,d=(0,Ie.Z)(t,HN),f=jN[n]||Gs,p=(0,a.useState)([]),m=(0,P.Z)(p,2),h=m[0],g=m[1],y=(0,a.useState)([]),b=(0,P.Z)(y,2),N=b[0],D=b[1],I=zl(t),V=(0,a.useRef)(t.form),j=(0,a.useRef)(),T=(0,a.useMemo)(function(){var re={form:V.current};return Object.defineProperty(re,"form",{get:function(){return V.current||{getFieldValue:xc,getFieldsValue:xc,resetFields:xc,setFieldsValue:xc}}}),re},[]);(0,a.useImperativeHandle)(d.formRef,function(){return T.form});var Q=(0,a.useMemo)(function(){return(0,zn.Z)(d,["shouldUpdate","formRef"])},[d]),B=(0,a.useCallback)(function(re){return re.filter(function(J){return!(J.hideInForm&&s==="form")}).sort(function(J,se){return se.order||J.order?(se.order||0)-(J.order||0):(se.index||0)-(J.index||0)}).map(function(J,se){var de,fe=Vt(J.title,J,"form",a.createElement(qn,{label:J.title,tooltip:J.tooltip||J.tip})),Ze=(0,Rt.Z)({title:fe,label:fe,name:J.name,valueType:Vt(J.valueType,{}),key:J.key,columns:J.columns,valueEnum:J.valueEnum,dataIndex:J.key||J.dataIndex,initialValue:J.initialValue,width:J.width,index:J.index,readonly:J.readonly,colSize:J.colSize,className:J.className,tooltip:J.tooltip||J.tip,dependencies:J.dependencies,proFieldProps:J.proFieldProps,fieldProps:J.fieldProps?Vt(J.fieldProps,T.form,J):void 0,formItemProps:J.formItemProps?Vt(J.formItemProps,T.form,J):void 0,render:J.render,renderFormItem:J.renderFormItem,renderText:J.renderText,request:J.request,params:J.params,transform:J.transform});return Ze.key=Ze.key||((de=Ze.dataIndex)===null||de===void 0?void 0:de.toString())||se,cN(Ze,{action:c,type:s,originItem:J,refMap:T,genItems:B})}).filter(function(J){return Boolean(J)})},[c,t.dateFormatter,T,s]),F=(0,a.useCallback)(function(re){var J,se;(J=(se=I.current).onCurrentChange)===null||J===void 0||J.call(se,re),g([])},[I]),Y=(0,a.useMemo)(function(){if(n==="StepsForm")return a.createElement(Iu,(0,M.Z)({formRef:V},Q,{onCurrentChange:F}),i==null?void 0:i.map(function(re,J){return a.createElement(C0,(0,M.Z)({},re,{key:J,layoutType:"StepForm",columns:e[J]}))}))},[e,n,F,Q,i]),X=(0,a.useMemo)(function(){if(n!=="StepsForm")return B(e)},[e,B,n,N]),te=(0,a.useCallback)(function(re,J){var se=I.current,de=se.shouldUpdate,fe=de===void 0?!0:de,Ze=se.onValuesChange;(fe===!0||typeof fe=="function"&&fe(J,j.current))&&D([]),j.current=J,Ze==null||Ze(re,J)},[I]);return n==="StepsForm"?a.createElement(a.Fragment,null,Y):n==="Embed"?a.createElement(a.Fragment,null,X):a.createElement(f,(0,M.Z)({onValuesChange:te,formRef:V},Q),X)}var WN=C0;function UN(t){var e=t.replace(/[A-Z]/g,function(r){return"-".concat(r.toLowerCase())});return e.startsWith("-")&&(e=e.slice(1)),e}var YN=function(e,r){return!e&&r!==!1?(r==null?void 0:r.filterType)==="light"?"LightFilter":"QueryFilter":"Form"},GN=function(e,r,n){return!e&&n==="LightFilter"?(0,zn.Z)((0,x.Z)({},r),["labelWidth","defaultCollapsed","filterType"]):e?{}:(0,zn.Z)((0,x.Z)({labelWidth:r?r==null?void 0:r.labelWidth:void 0,defaultCollapsed:!0},r),["filterType"])},XN=function(e,r){return e?(0,zn.Z)(r,["ignoreRules"]):(0,x.Z)({ignoreRules:!0},r)},QN=function(e){var r,n=e.onSubmit,o=e.formRef,i=e.dateFormatter,l=i===void 0?"string":i,s=e.type,c=e.columns,d=e.action,f=e.manualRequest,p=e.onReset,m=e.submitButtonLoading,h=e.search,g=e.form,y=e.bordered,b=s==="form",N=function(){var F=(0,R.Z)(C().mark(function Y(X,te){return C().wrap(function(J){for(;;)switch(J.prev=J.next){case 0:n&&n(X,te);case 1:case"end":return J.stop()}},Y)}));return function(X,te){return F.apply(this,arguments)}}(),D=(0,a.useContext)(O.ZP.ConfigContext),I=D.getPrefixCls,V=(0,a.useMemo)(function(){return c.filter(function(F){return!((F.hideInSearch||F.search===!1)&&s!=="form"||s==="form"&&F.hideInForm)}).map(function(F){var Y,X=!F.valueType||["textarea","jsonCode","code"].includes(F==null?void 0:F.valueType)&&s==="table"?"text":F==null?void 0:F.valueType,te=(F==null?void 0:F.key)||(F==null||(Y=F.dataIndex)===null||Y===void 0?void 0:Y.toString());return(0,x.Z)((0,x.Z)((0,x.Z)({},F),{},{width:void 0},F.search?F.search:{}),{},{valueType:X,proFieldProps:{proFieldKey:te?"table-field-".concat(te):void 0}})})},[c,s]),j=I("pro-table-search"),T=I("pro-table-form"),Q=(0,a.useMemo)(function(){return YN(b,h)},[h,b]),B=(0,a.useMemo)(function(){return{submitter:{submitButtonProps:{loading:m}}}},[m]);return a.createElement("div",{className:ue()(j,(r={},(0,z.Z)(r,T,b),(0,z.Z)(r,I("pro-table-search-".concat(UN(Q))),!0),(0,z.Z)(r,"".concat(I("card"),"-bordered"),!!y),(0,z.Z)(r,h==null?void 0:h.className,h!==!1&&(h==null?void 0:h.className)),r))},a.createElement(WN,(0,M.Z)({layoutType:Q,columns:V,type:s},B,GN(b,h,Q),XN(b,g||{}),{formRef:o,action:d,dateFormatter:l,onInit:function(Y){if(s!=="form"){var X,te,re,J=(X=d.current)===null||X===void 0?void 0:X.pageInfo,se=Y.current,de=se===void 0?J==null?void 0:J.current:se,fe=Y.pageSize,Ze=fe===void 0?J==null?void 0:J.pageSize:fe;if((te=d.current)===null||te===void 0||(re=te.setPageInfo)===null||re===void 0||re.call(te,(0,x.Z)((0,x.Z)({},J),{},{current:parseInt(de,10),pageSize:parseInt(Ze,10)})),f)return;N(Y,!0)}},onReset:function(Y){p==null||p(Y)},onFinish:function(Y){N(Y,!1)},initialValues:g==null?void 0:g.initialValues})))},JN=QN,qN=function(t){(0,_t.Z)(r,t);var e=(0,cn.Z)(r);function r(){var n;(0,Kn.Z)(this,r);for(var o=arguments.length,i=new Array(o),l=0;le){var d=e-r;return n.push(String(i).slice(0,d)),n}n.push(i),r=c}return t}var CO=0,Sc=1,O0=2,df=3,M0=4,bO=function(e){var r=e.enabledMeasure,n=e.children,o=e.text,i=e.width,l=e.rows,s=e.onEllipsis,c=a.useState([0,0,0]),d=(0,P.Z)(c,2),f=d[0],p=d[1],m=a.useState(CO),h=(0,P.Z)(m,2),g=h[0],y=h[1],b=(0,P.Z)(f,3),N=b[0],D=b[1],I=b[2],V=a.useState(0),j=(0,P.Z)(V,2),T=j[0],Q=j[1],B=a.useRef(null),F=a.useRef(null),Y=a.useMemo(function(){return(0,Ki.Z)(o)},[o]),X=a.useMemo(function(){return yO(Y)},[Y]),te=a.useMemo(function(){return!r||g!==df?n(Y,!1):n(N0(Y,D),D1&&Fn,Qa=function(vn){var $n;Mn(!0),($n=za.onExpand)===null||$n===void 0||$n.call(za,vn)},No=a.useState(0),wo=(0,P.Z)(No,2),To=wo[0],xo=wo[1],Gn=function(vn){var $n=vn.offsetWidth;xo($n)},Sn=function(vn){var $n;Wr(vn),Lr!==vn&&(($n=za.onEllipsis)===null||$n===void 0||$n.call(za,vn))};a.useEffect(function(){var Da=D.current;if(ga&&Fn&&Da){var vn=_r?Da.offsetHeightJe.length?(Je.push(at),Je):(Je.splice((l==null?void 0:l.current)*(l==null?void 0:l.pageSize)-1,0,at),Je)}return[].concat((0,Ke.Z)(n.dataSource),[at])},J=function(){return(0,x.Z)((0,x.Z)({},F),{},{size:c,rowSelection:s===!1?void 0:s,className:r,style:f,columns:X,loading:n.loading,dataSource:Q.newLineRecord?re():n.dataSource,pagination:l,onChange:function(ct,at,Je,st){var Pt;if((Pt=F.onChange)===null||Pt===void 0||Pt.call(F,ct,at,Je,st),te||D((0,Rt.Z)(at)),Array.isArray(Je)){var on=Je.reduce(function(Nt,bt){return(0,x.Z)((0,x.Z)({},Nt),{},(0,z.Z)({},"".concat(bt.field),bt.order))},{});N((0,Rt.Z)(on))}else{var zt,Zt=(zt=Je.column)===null||zt===void 0?void 0:zt.sorter,Xt=(Zt==null?void 0:Zt.toString())===Zt;N((0,Rt.Z)((0,z.Z)({},"".concat(Xt?Zt:Je.field),Je.order))||{})}}})},se=a.createElement(Ht.Z,(0,M.Z)({},J(),{rowKey:e})),de=t.tableViewRender?t.tableViewRender((0,x.Z)((0,x.Z)({},J()),{},{rowSelection:s!==!1?s:void 0}),se):se,fe=(0,a.useMemo)(function(){if(t.editable&&!t.name){var dt,Ot;return a.createElement(a.Fragment,null,p,y,a.createElement(F0,(0,M.Z)({onInit:function(at,Je){Y.setEditorTableForm(Je)},formRef:function(at){Y.setEditorTableForm(at)}},(dt=t.editable)===null||dt===void 0?void 0:dt.formProps,{component:!1,form:(Ot=t.editable)===null||Ot===void 0?void 0:Ot.form,onValuesChange:Q.onValuesChange,key:"table",submitter:!1,omitNil:!1,dateFormatter:t.dateFormatter,contentRender:function(at){return Y.editableForm?at:a.createElement("div",{style:{paddingTop:100,textAlign:"center"}},a.createElement(yt.Z,{size:"large"}))}}),de))}return a.createElement(a.Fragment,null,p,y,de)},[y,!!t.editable,de,p]),Ze=g===!1||!!t.name?fe:a.createElement(ot,(0,M.Z)({bordered:xn("table",T),bodyStyle:p?{paddingTop:0}:{padding:0}},g),fe),rt=function(){return t.tableRender?t.tableRender(t,Ze,{toolbar:p||void 0,alert:y||void 0,table:de||void 0}):Ze},He=a.createElement("div",{className:ue()(j,(0,z.Z)({},"".concat(j,"-polling"),n.pollingLoading)),style:h,ref:B},V?null:m,i!=="form"&&t.tableExtraRender&&n.dataSource&&a.createElement("div",{className:"".concat(j,"-extra")},t.tableExtraRender(t,n.dataSource)),i!=="form"&&rt());return!I||!(I==null?void 0:I.fullScreen)?He:a.createElement(O.ZP,{getPopupContainer:function(){return B.current||document.body}},He)}var s3={},u3=function(e){var r,n,o=e.cardBordered,i=e.request,l=e.className,s=e.params,c=s===void 0?s3:s,d=e.defaultData,f=e.headerTitle,p=e.postData,m=e.pagination,h=e.actionRef,g=e.columns,y=g===void 0?[]:g,b=e.toolBarRender,N=e.onLoad,D=e.onRequestError,I=e.style,V=e.cardProps,j=e.tableStyle,T=e.tableClassName,Q=e.columnsStateMap,B=e.onColumnsStateChange,F=e.options,Y=e.search,X=e.name,te=e.onLoadingChange,re=e.rowSelection,J=re===void 0?!1:re,se=e.beforeSearchSubmit,de=e.tableAlertRender,fe=e.defaultClassName,Ze=e.formRef,rt=e.type,He=rt===void 0?"table":rt,dt=e.columnEmptyText,Ot=dt===void 0?"-":dt,ct=e.toolbar,at=e.rowKey,Je=e.manualRequest,st=e.polling,Pt=e.tooltip,on=(0,Ie.Z)(e,i3),zt=ue()(fe,l),Zt=(0,a.useRef)(),Xt=(0,a.useRef)(),Nt=Ze||Xt;(0,a.useImperativeHandle)(h,function(){return Zt.current});var bt=(0,k.Z)(J?J==null?void 0:J.defaultSelectedRowKeys:void 0,{value:J?J.selectedRowKeys:void 0}),Wt=(0,P.Z)(bt,2),fn=Wt[0],Tt=Wt[1],$t=(0,a.useRef)([]),gn=(0,a.useCallback)(function(Gn,Sn){Tt(Gn),(!J||!(J==null?void 0:J.selectedRowKeys))&&($t.current=Sn)},[Tt]),pn=(0,k.Z)(function(){if(!(Je||Y!==!1))return{}}),Hn=(0,P.Z)(pn,2),Rn=Hn[0],Mn=Hn[1],yr=(0,k.Z)({}),xa=(0,P.Z)(yr,2),Lr=xa[0],Wr=xa[1],Jr=(0,k.Z)({}),Bn=(0,P.Z)(Jr,2),lr=Bn[0],Dn=Bn[1];(0,a.useEffect)(function(){var Gn=Rr(y),Sn=Gn.sort,Mt=Gn.filter;Wr(Mt),Dn(Sn)},[]);var Mr=(0,a.useRef)(null),$a=(0,S.YB)(),ga=(0,v.Z)(m)==="object"?m:{defaultCurrent:1,defaultPageSize:20,pageSize:20,current:1},za=(0,a.useMemo)(function(){if(!!i)return function(){var Gn=(0,R.Z)(C().mark(function Sn(Mt){var On,Ja;return C().wrap(function(Bo){for(;;)switch(Bo.prev=Bo.next){case 0:return On=(0,x.Z)((0,x.Z)((0,x.Z)({},Mt||{}),Rn),c),delete On._timestamp,Bo.next=4,i(On,lr,Lr);case 4:return Ja=Bo.sent,Bo.abrupt("return",Ja);case 6:case"end":return Bo.stop()}},Sn)}));return function(Sn){return Gn.apply(this,arguments)}}()},[Rn,c,Lr,lr,i]),Zr=Ur(za,d,{pageInfo:m===!1?!1:ga,loading:e.loading,dataSource:e.dataSource,onDataSourceChange:e.onDataSourceChange,onLoad:N,onLoadingChange:te,onRequestError:D,postData:p,revalidateOnFocus:(r=e.revalidateOnFocus)!==null&&r!==void 0?r:!0,manual:Rn===void 0,polling:st,effects:[Ft(c),Ft(Rn),Ft(Lr),Ft(lr)],debounceTime:e.debounceTime,onPageInfoChange:function(Sn){if(m&&He!=="list"){var Mt,On;m==null||(Mt=m.onChange)===null||Mt===void 0||Mt.call(m,Sn.current,Sn.pageSize),m==null||(On=m.onShowSizeChange)===null||On===void 0||On.call(m,Sn.current,Sn.pageSize)}}});(0,a.useEffect)(function(){var Gn;if(!(!e.manualRequest||!e.request||e.revalidateOnFocus===!1||!((Gn=e.form)===null||Gn===void 0?void 0:Gn.ignoreRules))){var Sn=function(){document.visibilityState==="visible"&&Zr.reload()};return document.addEventListener("visibilitychange",Sn),function(){return document.removeEventListener("visibilitychange",Sn)}}},[]);var sr=a.useRef(new Map),qr=a.useMemo(function(){return typeof at=="function"?at:function(Gn,Sn){var Mt;return Sn===-1?Gn==null?void 0:Gn[at]:e.name?Sn==null?void 0:Sn.toString():(Mt=Gn==null?void 0:Gn[at])!==null&&Mt!==void 0?Mt:Sn==null?void 0:Sn.toString()}},[e.name,at]);(0,a.useMemo)(function(){var Gn;if((Gn=Zr.dataSource)===null||Gn===void 0?void 0:Gn.length){var Sn=new Map,Mt=Zr.dataSource.map(function(On){var Ja,So=(Ja=On==null?void 0:On[at])!==null&&Ja!==void 0?Ja:On==null?void 0:On.key;return Sn.set(So,On),So});return sr.current=Sn,Mt}return[]},[Zr.dataSource,at]),(0,a.useEffect)(function(){$t.current=fn==null?void 0:fn.map(function(Gn){var Sn;return(Sn=sr.current)===null||Sn===void 0?void 0:Sn.get(Gn)})},[fn]);var Nr=(0,a.useMemo)(function(){var Gn=(0,x.Z)((0,x.Z)({},Zr.pageInfo),{},{setPageInfo:function(Mt){var On=Mt.pageSize,Ja=Mt.current,So=Zr.pageInfo;if(On===So.pageSize||So.current===1){Zr.setPageInfo({pageSize:On,current:Ja});return}i&&Zr.setDataSource([]),Zr.setPageInfo({pageSize:On,current:1})}});return bn(m,Gn,$a)},[m,Zr,$a]);Re(function(){var Gn;e.request&&c&&Zr.dataSource&&(Zr==null||(Gn=Zr.pageInfo)===null||Gn===void 0?void 0:Gn.current)!==1&&Zr.setPageInfo({current:1})},[c]);var Fn=$r.useContainer();Fn.setPrefixName(e.name);var la=(0,a.useCallback)(function(){J&&J.onChange&&J.onChange([],[]),gn([],[])},[J,gn]);Fn.setAction(Zt.current),Fn.propsRef.current=e;var Er=Pn((0,x.Z)((0,x.Z)({},e.editable),{},{tableName:e.name,getRowKey:qr,childrenColumnName:(n=e.expandable)===null||n===void 0?void 0:n.childrenColumnName,dataSource:Zr.dataSource||[],setDataSource:function(Sn){var Mt,On;(Mt=e.editable)===null||Mt===void 0||(On=Mt.onValuesChange)===null||On===void 0||On.call(Mt,void 0,Sn),Zr.setDataSource(Sn)}}));Xn(Zt,Zr,{fullScreen:function(){!Mr.current||!document.fullscreenEnabled||(document.fullscreenElement?document.exitFullscreen():Mr.current.requestFullscreen())},onCleanSelected:function(){la()},resetAll:function(){var Sn;la(),Wr({}),Dn({}),Fn.setKeyWords(void 0),Zr.setPageInfo({current:1}),Nt==null||(Sn=Nt.current)===null||Sn===void 0||Sn.resetFields(),Mn({})},editableUtils:Er}),h&&(h.current=Zt.current);var _r=(0,a.useMemo)(function(){return A0({columns:y,counter:Fn,columnEmptyText:Ot,type:He,editableUtils:Er}).sort(a3(Fn.columnsMap))},[y,Fn==null?void 0:Fn.sortKeyColumns,Fn==null?void 0:Fn.columnsMap,Ot,He,Er.editableKeys&&Er.editableKeys.join(",")]);be(function(){if(_r&&_r.length>0){var Gn=_r.map(function(Sn){return wn(Sn.key,Sn.index)});Fn.setSortKeyColumns(Gn)}},[_r],["render","renderFormItem"],100),Re(function(){var Gn=Zr.pageInfo,Sn=m||{},Mt=Sn.current,On=Mt===void 0?Gn==null?void 0:Gn.current:Mt,Ja=Sn.pageSize,So=Ja===void 0?Gn==null?void 0:Gn.pageSize:Ja;m&&(On||So)&&(So!==(Gn==null?void 0:Gn.pageSize)||On!==(Gn==null?void 0:Gn.current))&&Zr.setPageInfo({pageSize:So||Gn.pageSize,current:On||Gn.current})},[m&&m.pageSize,m&&m.current]);var Qa=(0,x.Z)((0,x.Z)({selectedRowKeys:fn},J),{},{onChange:function(Sn,Mt){J&&J.onChange&&J.onChange(Sn,Mt),gn(Sn,Mt)}}),No=Y!==!1&&(Y==null?void 0:Y.filterType)==="light",wo=Y===!1&&He!=="form"?null:a.createElement(eO,{pagination:Nr,beforeSearchSubmit:se,action:Zt,columns:y,onFormSearchSubmit:function(Sn){Mn(Sn)},onReset:e.onReset,onSubmit:e.onSubmit,loading:!!Zr.loading,manualRequest:Je,search:Y,form:e.form,formRef:Nt,type:e.type||"table",cardBordered:e.cardBordered,dateFormatter:e.dateFormatter}),To=b===!1?null:a.createElement(aa,{headerTitle:f,hideToolbar:F===!1&&!f&&!b&&!ct&&!No,selectedRows:$t.current,selectedRowKeys:fn,tableColumn:_r,tooltip:Pt,toolbar:ct,onFormSearchSubmit:function(Sn){Mn((0,x.Z)((0,x.Z)({},Rn),Sn))},searchNode:No?wo:null,options:F,actionRef:Zt,toolBarRender:b}),xo=J!==!1?a.createElement(Lu,{selectedRowKeys:fn,selectedRows:$t.current,onCleanSelected:la,alertOptionRender:on.tableAlertOptionRender,alertInfoRender:de,alwaysShowAlert:J==null?void 0:J.alwaysShowAlert}):null;return a.createElement(l3,(0,M.Z)({},e,{name:X,rootRef:Mr,size:Fn.tableSize,onSizeChange:Fn.setTableSize,pagination:Nr,searchNode:wo,rowSelection:J!==!1?Qa:void 0,className:zt,tableColumn:_r,isLightFilter:No,action:Zr,alertDom:xo,toolbarDom:To,onSortChange:Dn,onFilterChange:Wr,editableUtils:Er}))},L0=function(e){var r=(0,a.useContext)(O.ZP.ConfigContext),n=r.getPrefixCls;return a.createElement($r.Provider,{initialState:e},a.createElement(S.oK,null,a.createElement(Cn.Z,null,a.createElement(u3,(0,M.Z)({defaultClassName:n("pro-table")},e)))))};L0.Summary=Ht.Z.Summary;var c3=L0,d3=c3},96937:function(Oe,Ce,u){"use strict";var S;S={value:!0};var Z=Object.assign||function(O){for(var W=1;W=0||!Object.prototype.hasOwnProperty.call(O,ce)||(H[ce]=O[ce]);return H}var ee=24;Ce.Z=function(O){var W=O.fill,H=W===void 0?"currentColor":W,ce=O.width,Le=ce===void 0?ee:ce,ve=O.height,z=ve===void 0?ee:ve,M=O.style,a=M===void 0?{}:M,Xe=P(O,["fill","width","height","style"]);return R.default.createElement("svg",Z({viewBox:"0 0 "+ee+" "+ee,style:Z({fill:H,width:Le,height:z},a)},Xe),R.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}},60852:function(Oe,Ce,u){"use strict";var S;S={value:!0};var Z=Object.assign||function(O){for(var W=1;W=0||!Object.prototype.hasOwnProperty.call(O,ce)||(H[ce]=O[ce]);return H}var ee=24;Ce.Z=function(O){var W=O.fill,H=W===void 0?"currentColor":W,ce=O.width,Le=ce===void 0?ee:ce,ve=O.height,z=ve===void 0?ee:ve,M=O.style,a=M===void 0?{}:M,Xe=P(O,["fill","width","height","style"]);return R.default.createElement("svg",Z({viewBox:"0 0 "+ee+" "+ee,style:Z({fill:H,width:Le,height:z},a)},Xe),R.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))}},56560:function(){},92025:function(){},80314:function(){},75461:function(){},69862:function(){},51615:function(){},36251:function(){},35366:function(){},7539:function(){},99161:function(){},98963:function(){},89394:function(){},79859:function(){},55577:function(){},80986:function(){},65881:function(){},66317:function(){},68764:function(){},16136:function(){},4422:function(){},42116:function(){},24477:function(){},4469:function(){},97632:function(){},83544:function(){},61443:function(){},8644:function(){},18629:function(){},33174:function(){},36274:function(){},17303:function(){},93830:function(){},59815:function(){},56436:function(){},86818:function(){},11617:function(){},27239:function(){},55546:function(){},90527:function(){},17894:function(){},97278:function(){},20554:function(){},31590:function(){},52923:function(){},90181:function(){},19424:function(){},73504:function(){},75270:function(){},19735:function(){},72333:function(){},67214:function(){},31586:function(){},32536:function(){},17177:function(Oe,Ce,u){"use strict";var S=u(10322),Z=u(68766),C=u(59301),R=u(31025),v=u(23316),P=u(38890);function ee(W){return!!(W&&!!W.then)}var O=function(H){var ce=C.useRef(!1),Le=C.useRef(),ve=(0,P.Z)(),z=C.useState(!1),M=(0,Z.Z)(z,2),a=M[0],Xe=M[1];C.useEffect(function(){var Ve;if(H.autoFocus){var We=Le.current;Ve=setTimeout(function(){return We.focus()})}return function(){Ve&&clearTimeout(Ve)}},[]);var ue=function(We){var q=H.close;!ee(We)||(Xe(!0),We.then(function(){ve()||Xe(!1),q.apply(void 0,arguments),ce.current=!1},function(je){console.error(je),ve()||Xe(!1),ce.current=!1}))},Ee=function(We){var q=H.actionFn,je=H.close;if(!ce.current){if(ce.current=!0,!q){je();return}var L;if(H.emitEvent){if(L=q(We),H.quitOnNullishReturnValue&&!ee(L)){ce.current=!1,je(We);return}}else if(q.length)L=q(je),ce.current=!1;else if(L=q(),!L){je();return}ue(L)}},Pe=H.type,Fe=H.children,ke=H.prefixCls,Te=H.buttonProps;return C.createElement(R.Z,(0,S.Z)({},(0,v.n)(Pe),{onClick:Ee,loading:a,prefixCls:ke},Te,{ref:Le}),Fe)};Ce.Z=O},52108:function(Oe,Ce,u){"use strict";u.d(Ce,{Z:function(){return S}});function S(Z){return Object.keys(Z).reduce(function(C,R){return(R.substr(0,5)==="data-"||R.substr(0,5)==="aria-"||R==="role")&&R.substr(0,7)!=="data-__"&&(C[R]=Z[R]),C},{})}},12759:function(Oe,Ce,u){"use strict";u.d(Ce,{Z:function(){return ke}});var S=u(22076),Z=u(10322),C=u(59301),R=u(92691),v=u.n(R),P=u(93861),ee=u(77413),O=u(68766),W=u(25223),H=u(18422),ce=function(Te,Ve){var We={};for(var q in Te)Object.prototype.hasOwnProperty.call(Te,q)&&Ve.indexOf(q)<0&&(We[q]=Te[q]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,q=Object.getOwnPropertySymbols(Te);je0&&(je=Kt().map(function(_){return C.createElement(Pe,{prefixCls:k,key:_.value.toString(),disabled:"disabled"in _?_.disabled:ot.disabled,value:_.value,checked:x.indexOf(_.value)!==-1,onChange:_.onChange,className:"".concat(G,"-item"),style:_.style},_.label)}));var E={toggleOption:Rt,value:x,disabled:ot.disabled,name:ot.name,registerValue:Dt,cancelValue:ht},K=v()(G,(0,S.Z)({},"".concat(G,"-rtl"),ft==="rtl"),Ae);return C.createElement("div",(0,Z.Z)({className:K,style:ye},A,{ref:We}),C.createElement(Le.Provider,{value:E},je))},z=C.forwardRef(ve),M=C.memo(z),a=u(49316),Xe=function(Te,Ve){var We={};for(var q in Te)Object.prototype.hasOwnProperty.call(Te,q)&&Ve.indexOf(q)<0&&(We[q]=Te[q]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,q=Object.getOwnPropertySymbols(Te);jeSe||Lt>le&&Jt=Se&&qt>=et?Lt-le-Ue:Jt>Se&&qtet?Jt-Se+Et:0}function Ee(le,Se){var et=window,Ue=Se.scrollMode,Et=Se.block,Lt=Se.inline,Jt=Se.boundary,qt=Se.skipOverflowHiddenElements,pe=typeof Jt=="function"?Jt:function(An){return An!==Jt};if(!M(le))throw new TypeError("Invalid target");for(var he=document.scrollingElement||document.documentElement,St=[],tt=le;M(tt)&&pe(tt);){if((tt=tt.parentElement)===he){St.push(tt);break}tt!=null&&tt===document.body&&Xe(tt)&&!Xe(document.documentElement)||tt!=null&&Xe(tt,qt)&&St.push(tt)}for(var kt=et.visualViewport?et.visualViewport.width:innerWidth,It=et.visualViewport?et.visualViewport.height:innerHeight,sn=window.scrollX||pageXOffset,an=window.scrollY||pageYOffset,ln=le.getBoundingClientRect(),Pn=ln.height,Cn=ln.width,Vt=ln.top,hn=ln.right,bn=ln.bottom,Xn=ln.left,nn=Et==="start"||Et==="nearest"?Vt:Et==="end"?bn:Vt+Pn/2,xn=Lt==="center"?Xn+Cn/2:Lt==="end"?hn:Xn,Qn=[],wn=0;wn=0&&Xn>=0&&bn<=It&&hn<=kt&&Vt>=vr&&bn<=Ur&&Xn>=Vr&&hn<=ir)return Qn;var ar=getComputedStyle(Jn),kr=parseInt(ar.borderLeftWidth,10),Br=parseInt(ar.borderTopWidth,10),$r=parseInt(ar.borderRightWidth,10),_n=parseInt(ar.borderBottomWidth,10),Kn=0,_t=0,cn="offsetWidth"in Jn?Jn.offsetWidth-Jn.clientWidth-kr-$r:0,jn="offsetHeight"in Jn?Jn.offsetHeight-Jn.clientHeight-Br-_n:0;if(he===Jn)Kn=Et==="start"?nn:Et==="end"?nn-It:Et==="nearest"?ue(an,an+It,It,Br,_n,an+nn,an+nn+Pn,Pn):nn-It/2,_t=Lt==="start"?xn:Lt==="center"?xn-kt/2:Lt==="end"?xn-kt:ue(sn,sn+kt,kt,kr,$r,sn+xn,sn+xn+Cn,Cn),Kn=Math.max(0,Kn+an),_t=Math.max(0,_t+sn);else{Kn=Et==="start"?nn-vr-Br:Et==="end"?nn-Ur+_n+jn:Et==="nearest"?ue(vr,Ur,mr,Br,_n+jn,nn,nn+Pn,Pn):nn-(vr+mr/2)+jn/2,_t=Lt==="start"?xn-Vr-kr:Lt==="center"?xn-(Vr+Ln/2)+cn/2:Lt==="end"?xn-ir+$r+cn:ue(Vr,ir,Ln,kr,$r+cn,xn,xn+Cn,Cn);var hr=Jn.scrollLeft,ra=Jn.scrollTop;nn+=ra-(Kn=Math.max(0,Math.min(ra+Kn,Jn.scrollHeight-mr+jn))),xn+=hr-(_t=Math.max(0,Math.min(hr+_t,Jn.scrollWidth-Ln+cn)))}Qn.push({el:Jn,top:Kn,left:_t})}return Qn}function Pe(le){return le===Object(le)&&Object.keys(le).length!==0}function Fe(le,Se){Se===void 0&&(Se="auto");var et="scrollBehavior"in document.body.style;le.forEach(function(Ue){var Et=Ue.el,Lt=Ue.top,Jt=Ue.left;Et.scroll&&et?Et.scroll({top:Lt,left:Jt,behavior:Se}):(Et.scrollTop=Lt,Et.scrollLeft=Jt)})}function ke(le){return le===!1?{block:"end",inline:"nearest"}:Pe(le)?le:{block:"start",inline:"nearest"}}function Te(le,Se){var et=le.isConnected||le.ownerDocument.documentElement.contains(le);if(Pe(Se)&&typeof Se.behavior=="function")return Se.behavior(et?Ee(le,Se):[]);if(!!et){var Ue=ke(Se);return Fe(Ee(le,Ue),Ue.behavior)}}var Ve=Te,We=["parentNode"],q="form_item";function je(le){return le===void 0||le===!1?[]:Array.isArray(le)?le:[le]}function L(le,Se){if(!!le.length){var et=le.join("_");if(Se)return"".concat(Se,"_").concat(et);var Ue=We.indexOf(et)>=0;return Ue?"".concat(q,"_").concat(et):et}}function we(le){var Se=je(le);return Se.join("_")}function ze(le){var Se=(0,O.cI)(),et=(0,C.Z)(Se,1),Ue=et[0],Et=v.useRef({}),Lt=v.useMemo(function(){return le!=null?le:(0,S.Z)((0,S.Z)({},Ue),{__INTERNAL__:{itemRef:function(qt){return function(pe){var he=we(qt);pe?Et.current[he]=pe:delete Et.current[he]}}},scrollToField:function(qt){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},he=je(qt),St=L(he,Lt.__INTERNAL__.name),tt=St?document.getElementById(St):null;tt&&Ve(tt,(0,S.Z)({scrollMode:"if-needed",block:"nearest"},pe))},getFieldInstance:function(qt){var pe=we(qt);return Et.current[pe]}})},[le,Ue]);return[Lt]}var Ae=u(64516),ye=function(le,Se){var et={};for(var Ue in le)Object.prototype.hasOwnProperty.call(le,Ue)&&Se.indexOf(Ue)<0&&(et[Ue]=le[Ue]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Ue=Object.getOwnPropertySymbols(le);Et3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof le=="string"?le:"".concat(et,"-").concat(Ue),error:le,errorStatus:Se}}function xt(le){var Se=le.help,et=le.helpStatus,Ue=le.errors,Et=Ue===void 0?it:Ue,Lt=le.warnings,Jt=Lt===void 0?it:Lt,qt=le.className,pe=v.useContext(z),he=pe.prefixCls,St=v.useContext(W.E_),tt=St.getPrefixCls,kt="".concat(he,"-item-explain"),It=tt(),sn=v.useMemo(function(){return Se!=null?[vt(Se,et,"help")]:[].concat((0,yt.Z)(Et.map(function(an,ln){return vt(an,"error","error",ln)})),(0,yt.Z)(Jt.map(function(an,ln){return vt(an,"warning","warning",ln)})))},[Se,et,Et,Jt]);return v.createElement(Re.Z,(0,S.Z)({},lt.Z,{motionName:"".concat(It,"-show-help"),motionAppear:!1,motionEnter:!1,visible:!!sn.length,onLeaveStart:function(ln){return ln.style.height="auto",{height:ln.offsetHeight}}}),function(an){var ln=an.className,Pn=an.style;return v.createElement("div",{className:ee()(kt,ln,qt),style:Pn},v.createElement(Re.V,(0,S.Z)({keys:sn},lt.Z,{motionName:"".concat(It,"-show-help-item"),component:!1}),function(Cn){var Vt=Cn.key,hn=Cn.error,bn=Cn.errorStatus,Xn=Cn.className,nn=Cn.style;return v.createElement("div",{key:Vt,role:"alert",className:ee()(Xn,(0,R.Z)({},"".concat(kt,"-").concat(bn),bn)),style:nn},hn)}))})}var wt={success:ae.Z,warning:be.Z,error:De.Z,validating:_.Z},nt=function(Se){var et=Se.prefixCls,Ue=Se.status,Et=Se.wrapperCol,Lt=Se.children,Jt=Se.errors,qt=Se.warnings,pe=Se.hasFeedback,he=Se._internalItemRender,St=Se.validateStatus,tt=Se.extra,kt=Se.help,It="".concat(et,"-item"),sn=v.useContext(ce),an=Et||sn.wrapperCol||{},ln=ee()("".concat(It,"-control"),an.className),Pn=St&&wt[St],Cn=pe&&Pn?v.createElement("span",{className:"".concat(It,"-children-icon")},v.createElement(Pn,null)):null,Vt=v.useMemo(function(){return(0,S.Z)({},sn)},[sn]);delete Vt.labelCol,delete Vt.wrapperCol;var hn=v.createElement("div",{className:"".concat(It,"-control-input")},v.createElement("div",{className:"".concat(It,"-control-input-content")},Lt),Cn),bn=v.useMemo(function(){return{prefixCls:et,status:Ue}},[et,Ue]),Xn=v.createElement(z.Provider,{value:bn},v.createElement(xt,{errors:Jt,warnings:qt,help:kt,helpStatus:Ue,className:"".concat(It,"-explain-connected")})),nn=tt?v.createElement("div",{className:"".concat(It,"-extra")},tt):null,xn=he&&he.mark==="pro_table_render"&&he.render?he.render(Se,{input:hn,errorList:Xn,extra:nn}):v.createElement(v.Fragment,null,hn,Xn,nn);return v.createElement(ce.Provider,{value:Vt},v.createElement(ht.Z,(0,S.Z)({},an,{className:ln}),xn))},tn=nt,qe=u(68305),en=u(67947);function jt(le){var Se=v.useState(le),et=(0,C.Z)(Se,2),Ue=et[0],Et=et[1],Lt=(0,v.useRef)(null),Jt=(0,v.useRef)([]),qt=(0,v.useRef)(!1);v.useEffect(function(){return function(){qt.current=!0,en.Z.cancel(Lt.current)}},[]);function pe(he){qt.current||(Lt.current===null&&(Jt.current=[],Lt.current=(0,en.Z)(function(){Lt.current=null,Et(function(St){var tt=St;return Jt.current.forEach(function(kt){tt=kt(tt)}),tt})})),Jt.current.push(he))}return[Ue,pe]}function mn(le){var Se=v.useState(le),et=(0,C.Z)(Se,2),Ue=et[0],Et=et[1];return v.useEffect(function(){var Lt=setTimeout(function(){Et(le)},le.length?0:10);return function(){clearTimeout(Lt)}},[le]),Ue}function Gt(){var le=v.useContext(ce),Se=le.itemRef,et=v.useRef({});function Ue(Et,Lt){var Jt=Lt&&(0,Z.Z)(Lt)==="object"&&Lt.ref,qt=Et.join("_");return(et.current.name!==qt||et.current.originRef!==Jt)&&(et.current.name=qt,et.current.originRef=Jt,et.current.ref=(0,ft.sQ)(Se(Et),Jt)),et.current.ref}return Ue}var Un=function(le,Se){var et={};for(var Ue in le)Object.prototype.hasOwnProperty.call(le,Ue)&&Se.indexOf(Ue)<0&&(et[Ue]=le[Ue]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Ue=Object.getOwnPropertySymbols(le);Et0){var Ht=Pe[0]/2;ft.paddingLeft=Ht,ft.paddingRight=Ht}if(Pe&&Pe[1]>0&&!ke){var Ke=Pe[1]/2;ft.paddingTop=Ke,ft.paddingBottom=Ke}return Ae&&(ft.flex=H(Ae),Fe===!1&&!ft.minWidth&&(ft.minWidth=0)),R.createElement("div",(0,Z.Z)({},_e,{style:(0,Z.Z)((0,Z.Z)({},ft),ye),className:yt,ref:z}),ze)});Le.displayName="Col",Ce.Z=Le},97120:function(Oe,Ce,u){"use strict";var S=u(10322),Z=u(22076),C=u(12346),R=u(68766),v=u(59301),P=u(92691),ee=u.n(P),O=u(18422),W=u(2312),H=u(60169),ce=u(94461),Le=u(25206),ve=function(Xe,ue){var Ee={};for(var Pe in Xe)Object.prototype.hasOwnProperty.call(Xe,Pe)&&ue.indexOf(Pe)<0&&(Ee[Pe]=Xe[Pe]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Pe=Object.getOwnPropertySymbols(Xe);Fe0?Ie[0]/-2:void 0,Ut=Ie[1]>0?Ie[1]/-2:void 0;if(Ft&&(Qe.marginLeft=Ft,Qe.marginRight=Ft),ft){var Kt=(0,R.Z)(Ie,2);Qe.rowGap=Kt[1]}else Ut&&(Qe.marginTop=Ut,Qe.marginBottom=Ut);var ht=(0,R.Z)(Ie,2),Dt=ht[0],Rt=ht[1],k=v.useMemo(function(){return{gutter:[Dt,Rt],wrap:L,supportFlexGap:ft}},[Dt,Rt,L,ft]);return v.createElement(W.Z.Provider,{value:k},v.createElement("div",(0,S.Z)({},we,{className:ut,style:(0,S.Z)((0,S.Z)({},Qe),Ve),ref:ue}),We))});a.displayName="Row",Ce.Z=a},82723:function(Oe,Ce,u){"use strict";var S=u(7334),Z=u.n(S),C=u(86818),R=u.n(C)},81317:function(Oe,Ce,u){"use strict";u.d(Ce,{Z:function(){return A}});var S=u(10322),Z=u(22076),C=u(68766),R=u(59301),v=u(92691),P=u.n(v),ee=u(12346),O=u(20557),W=u(12348),H=u(6289),ce=u(3359),Le=u(29860);function ve(){return typeof BigInt=="function"}function z(E){var K=E.trim(),_=K.startsWith("-");_&&(K=K.slice(1)),K=K.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),K.startsWith(".")&&(K="0".concat(K));var De=K||"0",ae=De.split("."),be=ae[0]||"0",Re=ae[1]||"0";be==="0"&&Re==="0"&&(_=!1);var lt=_?"-":"";return{negative:_,negativeStr:lt,trimStr:De,integerStr:be,decimalStr:Re,fullStr:"".concat(lt).concat(De)}}function M(E){var K=String(E);return!Number.isNaN(Number(K))&&K.includes("e")}function a(E){var K=String(E);if(M(E)){var _=Number(K.slice(K.indexOf("e-")+2)),De=K.match(/\.(\d+)/);return(De==null?void 0:De[1])&&(_+=De[1].length),_}return K.includes(".")&&ue(K)?K.length-K.indexOf(".")-1:0}function Xe(E){var K=String(E);if(M(E)){if(E>Number.MAX_SAFE_INTEGER)return String(ve()?BigInt(E).toString():Number.MAX_SAFE_INTEGER);if(ENumber.MAX_SAFE_INTEGER)return new E(Number.MAX_SAFE_INTEGER);if(ae0&&arguments[0]!==void 0?arguments[0]:!0;return _?this.isInvalidate()?"":Xe(this.number):this.origin}}]),E}(),Pe=function(){function E(K){if((0,ce.Z)(this,E),this.origin="",this.negative=void 0,this.integer=void 0,this.decimal=void 0,this.decimalLen=void 0,this.empty=void 0,this.nan=void 0,!K&&K!==0||!String(K).trim()){this.empty=!0;return}if(this.origin=String(K),K==="-"){this.nan=!0;return}var _=K;if(M(_)&&(_=Number(_)),_=typeof _=="string"?_:Xe(_),ue(_)){var De=z(_);this.negative=De.negative;var ae=De.trimStr.split(".");this.integer=BigInt(ae[0]);var be=ae[1]||"0";this.decimal=BigInt(be),this.decimalLen=be.length}else this.nan=!0}return(0,Le.Z)(E,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(_){var De="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(_,"0"));return BigInt(De)}},{key:"negate",value:function(){var _=new E(this.toString());return _.negative=!_.negative,_}},{key:"add",value:function(_){if(this.isInvalidate())return new E(_);var De=new E(_);if(De.isInvalidate())return this;var ae=Math.max(this.getDecimalStr().length,De.getDecimalStr().length),be=this.alignDecimal(ae),Re=De.alignDecimal(ae),lt=(be+Re).toString(),it=z(lt),vt=it.negativeStr,xt=it.trimStr,wt="".concat(vt).concat(xt.padStart(ae+1,"0"));return new E("".concat(wt.slice(0,-ae),".").concat(wt.slice(-ae)))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(_){return this.toString()===(_==null?void 0:_.toString())}},{key:"lessEquals",value:function(_){return this.add(_.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return _?this.isInvalidate()?"":z("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),E}();function Fe(E){return ve()?new Pe(E):new Ee(E)}function ke(E,K,_){if(E==="")return"";var De=z(E),ae=De.negativeStr,be=De.integerStr,Re=De.decimalStr,lt="".concat(K).concat(Re),it="".concat(ae).concat(be);if(_>=0){var vt=Number(Re[_]);if(vt>=5){var xt=Fe(E).add("".concat(ae,"0.").concat("0".repeat(_)).concat(10-vt));return ke(xt.toString(),K,_)}return _===0?it:"".concat(it).concat(K).concat(Re.padEnd(_,"0").slice(0,_))}return lt===".0"?it:"".concat(it).concat(lt)}var Te=u(8376),Ve=200,We=600;function q(E){var K=E.prefixCls,_=E.upNode,De=E.downNode,ae=E.upDisabled,be=E.downDisabled,Re=E.onStep,lt=R.useRef(),it=R.useRef();it.current=Re;var vt=function(jt,mn){jt.preventDefault(),it.current(mn);function Gt(){it.current(mn),lt.current=setTimeout(Gt,Ve)}lt.current=setTimeout(Gt,We)},xt=function(){clearTimeout(lt.current)};if(R.useEffect(function(){return xt},[]),(0,Te.Z)())return null;var wt="".concat(K,"-handler"),nt=P()(wt,"".concat(wt,"-up"),(0,Z.Z)({},"".concat(wt,"-up-disabled"),ae)),tn=P()(wt,"".concat(wt,"-down"),(0,Z.Z)({},"".concat(wt,"-down-disabled"),be)),qe={unselectable:"on",role:"button",onMouseUp:xt,onMouseLeave:xt};return R.createElement("div",{className:"".concat(wt,"-wrap")},R.createElement("span",(0,S.Z)({},qe,{onMouseDown:function(jt){vt(jt,!0)},"aria-label":"Increase Value","aria-disabled":ae,className:nt}),_||R.createElement("span",{unselectable:"on",className:"".concat(K,"-handler-up-inner")})),R.createElement("span",(0,S.Z)({},qe,{onMouseDown:function(jt){vt(jt,!1)},"aria-label":"Decrease Value","aria-disabled":be,className:tn}),De||R.createElement("span",{unselectable:"on",className:"".concat(K,"-handler-down-inner")})))}var je=u(98387);function L(E,K){var _=(0,R.useRef)(null);function De(){try{var be=E.selectionStart,Re=E.selectionEnd,lt=E.value,it=lt.substring(0,be),vt=lt.substring(Re);_.current={start:be,end:Re,value:lt,beforeTxt:it,afterTxt:vt}}catch(xt){}}function ae(){if(E&&_.current&&K)try{var be=E.value,Re=_.current,lt=Re.beforeTxt,it=Re.afterTxt,vt=Re.start,xt=be.length;if(be.endsWith(it))xt=be.length-_.current.afterTxt.length;else if(be.startsWith(lt))xt=lt.length;else{var wt=lt[vt-1],nt=be.indexOf(wt,vt-1);nt!==-1&&(xt=nt+1)}E.setSelectionRange(xt,xt)}catch(tn){(0,je.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(tn.message))}}return[De,ae]}var we=u(25158),ze=(0,we.Z)()?R.useLayoutEffect:R.useEffect;function Ae(E,K){var _=R.useRef(!1);ze(function(){if(!_.current){_.current=!0;return}return E()},K)}var ye=u(67947),_e=function(){var E=(0,R.useRef)(0),K=function(){ye.Z.cancel(E.current)};return(0,R.useEffect)(function(){return K},[]),function(_){K(),E.current=(0,ye.Z)(function(){_()})}},ot=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],mt=function(K,_){return K||_.isEmpty()?_.toString():_.toNumber()},yt=function(K){var _=Fe(K);return _.isInvalidate()?null:_},ft=R.forwardRef(function(E,K){var _,De=E.prefixCls,ae=De===void 0?"rc-input-number":De,be=E.className,Re=E.style,lt=E.min,it=E.max,vt=E.step,xt=vt===void 0?1:vt,wt=E.defaultValue,nt=E.value,tn=E.disabled,qe=E.readOnly,en=E.upHandler,jt=E.downHandler,mn=E.keyboard,Gt=E.controls,Un=Gt===void 0?!0:Gt,fr=E.stringMode,cr=E.parser,un=E.formatter,ea=E.precision,br=E.decimalSeparator,ie=E.onChange,Be=E.onInput,xe=E.onPressEnter,me=E.onStep,At=(0,O.Z)(E,ot),gt="".concat(ae,"-input"),Qt=R.useRef(null),le=R.useState(!1),Se=(0,C.Z)(le,2),et=Se[0],Ue=Se[1],Et=R.useRef(!1),Lt=R.useRef(!1),Jt=R.useState(function(){return Fe(nt!=null?nt:wt)}),qt=(0,C.Z)(Jt,2),pe=qt[0],he=qt[1];function St(_t){nt===void 0&&he(_t)}var tt=R.useCallback(function(_t,cn){if(!cn)return ea>=0?ea:Math.max(a(_t),a(xt))},[ea,xt]),kt=R.useCallback(function(_t){var cn=String(_t);if(cr)return cr(cn);var jn=cn;return br&&(jn=jn.replace(br,".")),jn.replace(/[^\w.-]+/g,"")},[cr,br]),It=R.useRef(""),sn=R.useCallback(function(_t,cn){if(un)return un(_t,{userTyping:cn,input:String(It.current)});var jn=typeof _t=="number"?Xe(_t):_t;if(!cn){var hr=tt(jn,cn);if(ue(jn)&&(br||hr>=0)){var ra=br||".";jn=ke(jn,ra,hr)}}return jn},[un,tt,br]),an=R.useState(function(){var _t=wt!=null?wt:nt;return pe.isInvalidate()&&["string","number"].includes((0,ee.Z)(_t))?Number.isNaN(_t)?"":_t:sn(pe.toString(),!1)}),ln=(0,C.Z)(an,2),Pn=ln[0],Cn=ln[1];It.current=Pn;function Vt(_t,cn){Cn(sn(_t.isInvalidate()?_t.toString(!1):_t.toString(!cn),cn))}var hn=R.useMemo(function(){return yt(it)},[it]),bn=R.useMemo(function(){return yt(lt)},[lt]),Xn=R.useMemo(function(){return!hn||!pe||pe.isInvalidate()?!1:hn.lessEquals(pe)},[hn,pe]),nn=R.useMemo(function(){return!bn||!pe||pe.isInvalidate()?!1:pe.lessEquals(bn)},[bn,pe]),xn=L(Qt.current,et),Qn=(0,C.Z)(xn,2),wn=Qn[0],Jn=Qn[1],Rr=function(cn){return hn&&!cn.lessEquals(hn)?hn:bn&&!bn.lessEquals(cn)?bn:null},mr=function(cn){return!Rr(cn)},Ln=function(cn,jn){var hr=cn,ra=mr(hr)||hr.isEmpty();if(!hr.isEmpty()&&!jn&&(hr=Rr(hr)||hr,ra=!0),!qe&&!tn&&ra){var An=hr.toString(),kn=tt(An,jn);return kn>=0&&(hr=Fe(ke(An,".",kn))),hr.equals(pe)||(St(hr),ie==null||ie(hr.isEmpty()?null:mt(fr,hr)),nt===void 0&&Vt(hr,jn)),hr}return pe},vr=_e(),ir=function _t(cn){if(wn(),Cn(cn),!Lt.current){var jn=kt(cn),hr=Fe(jn);hr.isNaN()||Ln(hr,!0)}Be==null||Be(cn),vr(function(){var ra=cn;cr||(ra=cn.replace(/。/g,".")),ra!==cn&&_t(ra)})},Ur=function(){Lt.current=!0},Vr=function(){Lt.current=!1,ir(Qt.current.value)},ar=function(cn){ir(cn.target.value)},kr=function(cn){var jn;if(!(cn&&Xn||!cn&&nn)){Et.current=!1;var hr=Fe(xt);cn||(hr=hr.negate());var ra=(pe||Fe(0)).add(hr.toString()),An=Ln(ra,!1);me==null||me(mt(fr,An),{offset:xt,type:cn?"up":"down"}),(jn=Qt.current)===null||jn===void 0||jn.focus()}},Br=function(cn){var jn=Fe(kt(Pn)),hr=jn;jn.isNaN()?hr=pe:hr=Ln(jn,cn),nt!==void 0?Vt(pe,!1):hr.isNaN()||Vt(hr,!1)},$r=function(cn){var jn=cn.which;Et.current=!0,jn===W.Z.ENTER&&(Lt.current||(Et.current=!1),Br(!1),xe==null||xe(cn)),mn!==!1&&!Lt.current&&[W.Z.UP,W.Z.DOWN].includes(jn)&&(kr(W.Z.UP===jn),cn.preventDefault())},_n=function(){Et.current=!1},Kn=function(){Br(!1),Ue(!1),Et.current=!1};return Ae(function(){pe.isInvalidate()||Vt(pe,!1)},[ea]),Ae(function(){var _t=Fe(nt);he(_t);var cn=Fe(kt(Pn));(!_t.equals(cn)||!Et.current||un)&&Vt(_t,Et.current)},[nt]),Ae(function(){un&&Jn()},[Pn]),R.createElement("div",{className:P()(ae,be,(_={},(0,Z.Z)(_,"".concat(ae,"-focused"),et),(0,Z.Z)(_,"".concat(ae,"-disabled"),tn),(0,Z.Z)(_,"".concat(ae,"-readonly"),qe),(0,Z.Z)(_,"".concat(ae,"-not-a-number"),pe.isNaN()),(0,Z.Z)(_,"".concat(ae,"-out-of-range"),!pe.isInvalidate()&&!mr(pe)),_)),style:Re,onFocus:function(){Ue(!0)},onBlur:Kn,onKeyDown:$r,onKeyUp:_n,onCompositionStart:Ur,onCompositionEnd:Vr},Un&&R.createElement(q,{prefixCls:ae,upNode:en,downNode:jt,upDisabled:Xn,downDisabled:nn,onStep:kr}),R.createElement("div",{className:"".concat(gt,"-wrap")},R.createElement("input",(0,S.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":lt,"aria-valuemax":it,"aria-valuenow":pe.isInvalidate()?null:pe.toString(),step:xt},At,{ref:(0,H.sQ)(Qt,K),className:gt,value:Pn,onChange:ar,disabled:tn,readOnly:qe}))))});ft.displayName="InputNumber";var Ht=ft,Ke=Ht,x=u(36531),Ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},ut=Ie,Qe=u(23986),Ft=function(K,_){return R.createElement(Qe.Z,(0,x.Z)((0,x.Z)({},K),{},{ref:_,icon:ut}))};Ft.displayName="UpOutlined";var Ut=R.forwardRef(Ft),Kt=u(49685),ht=u(18422),Dt=u(64516),Rt=u(68305),k=function(E,K){var _={};for(var De in E)Object.prototype.hasOwnProperty.call(E,De)&&K.indexOf(De)<0&&(_[De]=E[De]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,De=Object.getOwnPropertySymbols(E);ae3&&arguments[3]!==void 0?arguments[3]:{},ye=q.props,_e=ye.className,ot=ye.addonBefore,mt=ye.addonAfter,yt=ye.size,ft=ye.disabled,Ht=ye.htmlSize,Ke=(0,Le.Z)(q.props,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","inputType","bordered","htmlSize","showCount"]);return W.createElement("input",(0,C.Z)({autoComplete:Ae.autoComplete},Ke,{onChange:q.handleChange,onFocus:q.onFocus,onBlur:q.onBlur,onKeyDown:q.handleKeyDown,className:ce()((0,Xe.X)(L,ze,yt||we,ft,q.direction),(0,R.Z)({},_e,_e&&!ot&&!mt)),ref:q.saveInput,size:Ht}))},q.clearPasswordValueAttribute=function(){q.removePasswordTimeout=setTimeout(function(){q.input&&q.input.getAttribute("type")==="password"&&q.input.hasAttribute("value")&&q.input.removeAttribute("value")})},q.handleChange=function(L){q.setValue(L.target.value,q.clearPasswordValueAttribute),Ee(q.input,L,q.props.onChange)},q.handleKeyDown=function(L){var we=q.props,ze=we.onPressEnter,Ae=we.onKeyDown;ze&&L.keyCode===13&&ze(L),Ae==null||Ae(L)},q.renderShowCountSuffix=function(L){var we=q.state.value,ze=q.props,Ae=ze.maxLength,ye=ze.suffix,_e=ze.showCount,ot=Number(Ae)>0;if(ye||_e){var mt=(0,Z.Z)(ue(we)).length,yt=null;return(0,S.Z)(_e)==="object"?yt=_e.formatter({count:mt,maxLength:Ae}):yt="".concat(mt).concat(ot?" / ".concat(Ae):""),W.createElement(W.Fragment,null,!!_e&&W.createElement("span",{className:ce()("".concat(L,"-show-count-suffix"),(0,R.Z)({},"".concat(L,"-show-count-has-suffix"),!!ye))},yt),ye)}return null},q.renderComponent=function(L){var we=L.getPrefixCls,ze=L.direction,Ae=L.input,ye=q.state,_e=ye.value,ot=ye.focused,mt=q.props,yt=mt.prefixCls,ft=mt.bordered,Ht=ft===void 0?!0:ft,Ke=we("input",yt);q.direction=ze;var x=q.renderShowCountSuffix(Ke);return W.createElement(M.Z.Consumer,null,function(Ie){return W.createElement(ve.Z,(0,C.Z)({size:Ie},q.props,{prefixCls:Ke,inputType:"input",value:ue(_e),element:q.renderInput(Ke,Ie,Ht,Ae),handleReset:q.handleReset,ref:q.saveClearableInput,direction:ze,focused:ot,triggerFocus:q.focus,bordered:Ht,suffix:x}))})};var je=typeof We.value=="undefined"?We.defaultValue:We.value;return q.state={value:je,focused:!1,prevValue:We.value},q}return(0,P.Z)(Ve,[{key:"componentDidMount",value:function(){this.clearPasswordValueAttribute()}},{key:"componentDidUpdate",value:function(){}},{key:"getSnapshotBeforeUpdate",value:function(q){return(0,Xe.b)(q)!==(0,Xe.b)(this.props)&&(0,a.Z)(this.input!==document.activeElement,"Input","When Input is focused, dynamic add or remove prefix / suffix will make it lose focus caused by dom structure change. Read more: https://ant.design/components/input/#FAQ"),null}},{key:"componentWillUnmount",value:function(){this.removePasswordTimeout&&clearTimeout(this.removePasswordTimeout)}},{key:"blur",value:function(){this.input.blur()}},{key:"setSelectionRange",value:function(q,je,L){this.input.setSelectionRange(q,je,L)}},{key:"select",value:function(){this.input.select()}},{key:"setValue",value:function(q,je){this.props.value===void 0?this.setState({value:q},je):je==null||je()}},{key:"render",value:function(){return W.createElement(z.C,null,this.renderComponent)}}],[{key:"getDerivedStateFromProps",value:function(q,je){var L=je.prevValue,we={prevValue:q.value};return(q.value!==void 0||L!==q.value)&&(we.value=q.value),q.disabled&&(we.focused=!1),we}}]),Ve}(W.Component);Fe.defaultProps={type:"text"},Ce.ZP=Fe},23802:function(Oe,Ce,u){"use strict";u.d(Ce,{Z:function(){return Ht}});var S=u(12346),Z=u(10322),C=u(22076),R=u(68766),v=u(77413),P=u(59301),ee=u(3359),O=u(29860),W=u(54855),H=u(64644),ce=u(36531),Le=u(88857),ve=u(25223),z=u(92691),M=u.n(z),a=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important +`,Xe=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break"],ue={},Ee;function Pe(Ke){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ie=Ke.getAttribute("id")||Ke.getAttribute("data-reactid")||Ke.getAttribute("name");if(x&&ue[Ie])return ue[Ie];var ut=window.getComputedStyle(Ke),Qe=ut.getPropertyValue("box-sizing")||ut.getPropertyValue("-moz-box-sizing")||ut.getPropertyValue("-webkit-box-sizing"),Ft=parseFloat(ut.getPropertyValue("padding-bottom"))+parseFloat(ut.getPropertyValue("padding-top")),Ut=parseFloat(ut.getPropertyValue("border-bottom-width"))+parseFloat(ut.getPropertyValue("border-top-width")),Kt=Xe.map(function(Dt){return"".concat(Dt,":").concat(ut.getPropertyValue(Dt))}).join(";"),ht={sizingStyle:Kt,paddingSize:Ft,borderSize:Ut,boxSizing:Qe};return x&&Ie&&(ue[Ie]=ht),ht}function Fe(Ke){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,ut=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Ee||(Ee=document.createElement("textarea"),Ee.setAttribute("tab-index","-1"),Ee.setAttribute("aria-hidden","true"),document.body.appendChild(Ee)),Ke.getAttribute("wrap")?Ee.setAttribute("wrap",Ke.getAttribute("wrap")):Ee.removeAttribute("wrap");var Qe=Pe(Ke,x),Ft=Qe.paddingSize,Ut=Qe.borderSize,Kt=Qe.boxSizing,ht=Qe.sizingStyle;Ee.setAttribute("style","".concat(ht,";").concat(a)),Ee.value=Ke.value||Ke.placeholder||"";var Dt=Number.MIN_SAFE_INTEGER,Rt=Number.MAX_SAFE_INTEGER,k=Ee.scrollHeight,G;if(Kt==="border-box"?k+=Ut:Kt==="content-box"&&(k-=Ft),Ie!==null||ut!==null){Ee.value=" ";var A=Ee.scrollHeight-Ft;Ie!==null&&(Dt=A*Ie,Kt==="border-box"&&(Dt=Dt+Ft+Ut),k=Math.max(Dt,k)),ut!==null&&(Rt=A*ut,Kt==="border-box"&&(Rt=Rt+Ft+Ut),G=k>Rt?"":"hidden",k=Math.min(Rt,k))}return{height:k,minHeight:Dt,maxHeight:Rt,overflowY:G,resize:"none"}}var ke=u(19747),Te=u.n(ke),Ve;(function(Ke){Ke[Ke.NONE=0]="NONE",Ke[Ke.RESIZING=1]="RESIZING",Ke[Ke.RESIZED=2]="RESIZED"})(Ve||(Ve={}));var We=function(Ke){(0,W.Z)(Ie,Ke);var x=(0,H.Z)(Ie);function Ie(ut){var Qe;return(0,ee.Z)(this,Ie),Qe=x.call(this,ut),Qe.nextFrameActionId=void 0,Qe.resizeFrameId=void 0,Qe.textArea=void 0,Qe.saveTextArea=function(Ft){Qe.textArea=Ft},Qe.handleResize=function(Ft){var Ut=Qe.state.resizeStatus,Kt=Qe.props,ht=Kt.autoSize,Dt=Kt.onResize;Ut===Ve.NONE&&(typeof Dt=="function"&&Dt(Ft),ht&&Qe.resizeOnNextFrame())},Qe.resizeOnNextFrame=function(){cancelAnimationFrame(Qe.nextFrameActionId),Qe.nextFrameActionId=requestAnimationFrame(Qe.resizeTextarea)},Qe.resizeTextarea=function(){var Ft=Qe.props.autoSize;if(!(!Ft||!Qe.textArea)){var Ut=Ft.minRows,Kt=Ft.maxRows,ht=Fe(Qe.textArea,!1,Ut,Kt);Qe.setState({textareaStyles:ht,resizeStatus:Ve.RESIZING},function(){cancelAnimationFrame(Qe.resizeFrameId),Qe.resizeFrameId=requestAnimationFrame(function(){Qe.setState({resizeStatus:Ve.RESIZED},function(){Qe.resizeFrameId=requestAnimationFrame(function(){Qe.setState({resizeStatus:Ve.NONE}),Qe.fixFirefoxAutoScroll()})})})})}},Qe.renderTextArea=function(){var Ft=Qe.props,Ut=Ft.prefixCls,Kt=Ut===void 0?"rc-textarea":Ut,ht=Ft.autoSize,Dt=Ft.onResize,Rt=Ft.className,k=Ft.disabled,G=Qe.state,A=G.textareaStyles,E=G.resizeStatus,K=(0,ve.Z)(Qe.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),_=M()(Kt,Rt,(0,C.Z)({},"".concat(Kt,"-disabled"),k));"value"in K&&(K.value=K.value||"");var De=(0,ce.Z)((0,ce.Z)((0,ce.Z)({},Qe.props.style),A),E===Ve.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return P.createElement(Le.Z,{onResize:Qe.handleResize,disabled:!(ht||Dt)},P.createElement("textarea",(0,Z.Z)({},K,{className:_,style:De,ref:Qe.saveTextArea})))},Qe.state={textareaStyles:{},resizeStatus:Ve.NONE},Qe}return(0,O.Z)(Ie,[{key:"componentDidUpdate",value:function(Qe){(Qe.value!==this.props.value||!Te()(Qe.autoSize,this.props.autoSize))&&this.resizeTextarea()}},{key:"componentWillUnmount",value:function(){cancelAnimationFrame(this.nextFrameActionId),cancelAnimationFrame(this.resizeFrameId)}},{key:"fixFirefoxAutoScroll",value:function(){try{if(document.activeElement===this.textArea){var Qe=this.textArea.selectionStart,Ft=this.textArea.selectionEnd;this.textArea.setSelectionRange(Qe,Ft)}}catch(Ut){}}},{key:"render",value:function(){return this.renderTextArea()}}]),Ie}(P.Component),q=We,je=function(Ke){(0,W.Z)(Ie,Ke);var x=(0,H.Z)(Ie);function Ie(ut){var Qe;(0,ee.Z)(this,Ie),Qe=x.call(this,ut),Qe.resizableTextArea=void 0,Qe.focus=function(){Qe.resizableTextArea.textArea.focus()},Qe.saveTextArea=function(Ut){Qe.resizableTextArea=Ut},Qe.handleChange=function(Ut){var Kt=Qe.props.onChange;Qe.setValue(Ut.target.value,function(){Qe.resizableTextArea.resizeTextarea()}),Kt&&Kt(Ut)},Qe.handleKeyDown=function(Ut){var Kt=Qe.props,ht=Kt.onPressEnter,Dt=Kt.onKeyDown;Ut.keyCode===13&&ht&&ht(Ut),Dt&&Dt(Ut)};var Ft=typeof ut.value=="undefined"||ut.value===null?ut.defaultValue:ut.value;return Qe.state={value:Ft},Qe}return(0,O.Z)(Ie,[{key:"setValue",value:function(Qe,Ft){"value"in this.props||this.setState({value:Qe},Ft)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return P.createElement(q,(0,Z.Z)({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(Qe){return"value"in Qe?{value:Qe.value}:null}}]),Ie}(P.Component),L=je,we=u(3090),ze=u(92235),Ae=u(18422),ye=u(27874),_e=u(64516),ot=function(Ke,x){var Ie={};for(var ut in Ke)Object.prototype.hasOwnProperty.call(Ke,ut)&&x.indexOf(ut)<0&&(Ie[ut]=Ke[ut]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,ut=Object.getOwnPropertySymbols(Ke);Qeut&&(Qe=x),Qe}var ft=P.forwardRef(function(Ke,x){var Ie,ut=Ke.prefixCls,Qe=Ke.bordered,Ft=Qe===void 0?!0:Qe,Ut=Ke.showCount,Kt=Ut===void 0?!1:Ut,ht=Ke.maxLength,Dt=Ke.className,Rt=Ke.style,k=Ke.size,G=Ke.onCompositionStart,A=Ke.onCompositionEnd,E=Ke.onChange,K=ot(Ke,["prefixCls","bordered","showCount","maxLength","className","style","size","onCompositionStart","onCompositionEnd","onChange"]),_=P.useContext(Ae.E_),De=_.getPrefixCls,ae=_.direction,be=P.useContext(_e.Z),Re=P.useRef(null),lt=P.useRef(null),it=P.useState(!1),vt=(0,R.Z)(it,2),xt=vt[0],wt=vt[1],nt=P.useRef(),tn=P.useRef(0),qe=(0,we.Z)(K.defaultValue,{value:K.value}),en=(0,R.Z)(qe,2),jt=en[0],mn=en[1],Gt=K.hidden,Un=function(le,Se){K.value===void 0&&(mn(le),Se==null||Se())},fr=Number(ht)>0,cr=function(le){wt(!0),nt.current=jt,tn.current=le.currentTarget.selectionStart,G==null||G(le)},un=function(le){var Se;wt(!1);var et=le.currentTarget.value;if(fr){var Ue=tn.current>=ht+1||tn.current===((Se=nt.current)===null||Se===void 0?void 0:Se.length);et=yt(Ue,nt.current,et,ht)}et!==jt&&(Un(et),(0,ye.rJ)(le.currentTarget,le,E,et)),A==null||A(le)},ea=function(le){var Se=le.target.value;if(!xt&&fr){var et=le.target.selectionStart>=ht+1||le.target.selectionStart===Se.length||!le.target.selectionStart;Se=yt(et,jt,Se,ht)}Un(Se),(0,ye.rJ)(le.currentTarget,le,E,Se)},br=function(le){var Se,et;Un("",function(){var Ue;(Ue=Re.current)===null||Ue===void 0||Ue.focus()}),(0,ye.rJ)((et=(Se=Re.current)===null||Se===void 0?void 0:Se.resizableTextArea)===null||et===void 0?void 0:et.textArea,le,E)},ie=De("input",ut);P.useImperativeHandle(x,function(){var Qt;return{resizableTextArea:(Qt=Re.current)===null||Qt===void 0?void 0:Qt.resizableTextArea,focus:function(Se){var et,Ue;(0,ye.nH)((Ue=(et=Re.current)===null||et===void 0?void 0:et.resizableTextArea)===null||Ue===void 0?void 0:Ue.textArea,Se)},blur:function(){var Se;return(Se=Re.current)===null||Se===void 0?void 0:Se.blur()}}});var Be=P.createElement(L,(0,Z.Z)({},(0,ve.Z)(K,["allowClear"]),{className:M()((Ie={},(0,C.Z)(Ie,"".concat(ie,"-borderless"),!Ft),(0,C.Z)(Ie,Dt,Dt&&!Kt),(0,C.Z)(Ie,"".concat(ie,"-sm"),be==="small"||k==="small"),(0,C.Z)(Ie,"".concat(ie,"-lg"),be==="large"||k==="large"),Ie)),style:Kt?void 0:Rt,prefixCls:ie,onCompositionStart:cr,onChange:ea,onCompositionEnd:un,ref:Re})),xe=(0,ye.D7)(jt);!xt&&fr&&(K.value===null||K.value===void 0)&&(xe=mt(xe,ht));var me=P.createElement(ze.Z,(0,Z.Z)({},K,{prefixCls:ie,direction:ae,inputType:"text",value:xe,element:Be,handleReset:br,ref:lt,bordered:Ft,style:Kt?void 0:Rt}));if(Kt){var At=(0,v.Z)(xe).length,gt="";return(0,S.Z)(Kt)==="object"?gt=Kt.formatter({count:At,maxLength:ht}):gt="".concat(At).concat(fr?" / ".concat(ht):""),P.createElement("div",{hidden:Gt,className:M()("".concat(ie,"-textarea"),(0,C.Z)({},"".concat(ie,"-textarea-rtl"),ae==="rtl"),"".concat(ie,"-textarea-show-count"),Dt),style:Rt,"data-count":gt},me)}return me}),Ht=ft},17508:function(Oe,Ce,u){"use strict";u.d(Ce,{Z:function(){return je}});var S=u(27874),Z=u(22076),C=u(59301),R=u(92691),v=u.n(R),P=u(18422),ee=function(we){return C.createElement(P.C,null,function(ze){var Ae,ye=ze.getPrefixCls,_e=ze.direction,ot=we.prefixCls,mt=we.className,yt=mt===void 0?"":mt,ft=ye("input-group",ot),Ht=v()(ft,(Ae={},(0,Z.Z)(Ae,"".concat(ft,"-lg"),we.size==="large"),(0,Z.Z)(Ae,"".concat(ft,"-sm"),we.size==="small"),(0,Z.Z)(Ae,"".concat(ft,"-compact"),we.compact),(0,Z.Z)(Ae,"".concat(ft,"-rtl"),_e==="rtl"),Ae),yt);return C.createElement("span",{className:Ht,style:we.style,onMouseEnter:we.onMouseEnter,onMouseLeave:we.onMouseLeave,onFocus:we.onFocus,onBlur:we.onBlur},we.children)})},O=ee,W=u(10322),H=u(6289),ce=u(89122),Le=u(31025),ve=u(64516),z=u(68305),M=function(L,we){var ze={};for(var Ae in L)Object.prototype.hasOwnProperty.call(L,Ae)&&we.indexOf(Ae)<0&&(ze[Ae]=L[Ae]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ae=Object.getOwnPropertySymbols(L);ye2),"Modal","`icon` is using ReactNode instead of string naming in v4. Please check `".concat(De,"` at https://ant.design/components/icon"));var At=_.okType||"primary",gt="".concat(Un,"-confirm"),Qt="okCancel"in _?_.okCancel:!0,le=_.width||416,Se=_.style||{},et=_.mask===void 0?!0:_.mask,Ue=_.maskClosable===void 0?!1:_.maskClosable,Et=_.autoFocusButton===null?!1:_.autoFocusButton||"ok",Lt=P()(gt,"".concat(gt,"-").concat(_.type),(0,S.Z)({},"".concat(gt,"-rtl"),Gt==="rtl"),_.className),Jt=Qt&&C.createElement(We.Z,{actionFn:ae,close:Re,autoFocus:Et==="cancel",buttonProps:mn,prefixCls:"".concat(cr,"-btn")},jt);return C.createElement(je.ZP,{prefixCls:cr,iconPrefixCls:un,direction:Gt},C.createElement(Ee,{prefixCls:Un,className:Lt,wrapClassName:P()((0,S.Z)({},"".concat(gt,"-centered"),!!_.centered),fr),onCancel:function(){return Re({triggerCancel:!0})},visible:vt,title:"",footer:"",transitionName:(0,z.m)(cr,"zoom",_.transitionName),maskTransitionName:(0,z.m)(cr,"fade",_.maskTransitionName),mask:et,maskClosable:Ue,maskStyle:tn,style:Se,bodyStyle:ea,width:le,zIndex:lt,afterClose:it,keyboard:xt,centered:wt,getContainer:nt,closable:ie,closeIcon:Be,modalRender:xe,focusTriggerAfterClose:me},C.createElement("div",{className:"".concat(gt,"-body-wrapper")},C.createElement("div",{className:"".concat(gt,"-body")},De,_.title===void 0?null:C.createElement("span",{className:"".concat(gt,"-title")},_.title),C.createElement("div",{className:"".concat(gt,"-content")},_.content)),C.createElement("div",{className:"".concat(gt,"-btns")},Jt,C.createElement(We.Z,{type:At,actionFn:be,close:Re,autoFocus:Et==="ok",buttonProps:en,prefixCls:"".concat(cr,"-btn")},qe)))))},we=L,ze=[],Ae=ze,ye=function(K,_){var De={};for(var ae in K)Object.prototype.hasOwnProperty.call(K,ae)&&_.indexOf(ae)<0&&(De[ae]=K[ae]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,ae=Object.getOwnPropertySymbols(K);be0){var Re=Kt==="button"?"".concat(De,"-button"):De;be=Ut.map(function(vt){return typeof vt=="string"||typeof vt=="number"?C.createElement(a,{key:vt.toString(),prefixCls:Re,disabled:Rt,value:vt,checked:yt===vt},vt):C.createElement(a,{key:"radio-group-value-options-".concat(vt.value),prefixCls:Re,disabled:vt.disabled||Rt,value:vt.value,checked:yt===vt.value,style:vt.style},vt.label)})}var lt=G||_e,it=P()(ae,"".concat(ae,"-").concat(Dt),(Ie={},(0,S.Z)(Ie,"".concat(ae,"-").concat(lt),lt),(0,S.Z)(Ie,"".concat(ae,"-rtl"),ye==="rtl"),Ie),Ft);return C.createElement("div",(0,Z.Z)({},(0,Pe.Z)(L),{className:it,style:A,onMouseEnter:K,onMouseLeave:_,id:E,ref:we}),be)};return C.createElement(H,{value:{onChange:Ht,value:yt,disabled:L.disabled,name:L.name}},Ke())}),ke=C.memo(Fe),Te=function(L,we){var ze={};for(var Ae in L)Object.prototype.hasOwnProperty.call(L,Ae)&&we.indexOf(Ae)<0&&(ze[Ae]=L[Ae]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ae=Object.getOwnPropertySymbols(L);ye=ne}function Ke(w){return w&&(0,S.Z)(w)==="object"&&!Array.isArray(w)&&!v.isValidElement(w)}function x(w){return typeof w=="string"?!0:(0,Ve.Yr)(w)}function Ie(w,U){var ne,oe,$,ge=w.prefixCls,Ne=w.className,Me=w.record,$e=w.index,Ge=w.renderIndex,pt=w.dataIndex,Ye=w.render,Ct=w.children,Bt=w.component,Nn=Bt===void 0?"td":Bt,Yt=w.colSpan,rn=w.rowSpan,En=w.fixLeft,yn=w.fixRight,er=w.firstFixLeft,tr=w.lastFixLeft,nr=w.firstFixRight,Dr=w.lastFixRight,Ir=w.appendNode,Vn=w.additionalProps,rr=Vn===void 0?{}:Vn,or=w.ellipsis,wr=w.align,da=w.rowType,In=w.isSticky,Wn=w.hovering,fa=w.onHover,gr="".concat(ge,"-cell"),ta=v.useContext(yt),pr=v.useContext(ye),Xa=v.useMemo(function(){if(ze(Ct))return[Ct];var Sr=je(Me,pt),dr=Sr,Yn=void 0;if(Ye){var pa=Ye(Sr,Me,Ge);Ke(pa)?(dr=pa.children,Yn=pa.props,ta.renderWithProps=!0):dr=pa}return[dr,Yn]},[ta.renderWithProps?Math.random():0,Ct,pt,ta,Me,Ye,Ge]),_a=(0,C.Z)(Xa,2),Ha=_a[0],no=_a[1],na=Ha;(0,S.Z)(na)==="object"&&!Array.isArray(na)&&!v.isValidElement(na)&&(na=null),or&&(tr||nr)&&(na=v.createElement("span",{className:"".concat(gr,"-content")},na));var Ka=no||{},Ro=Ka.colSpan,Ua=Ka.rowSpan,qa=Ka.style,Do=Ka.className,so=(0,Te.Z)(Ka,ft),Ta=(ne=Ro!==void 0?Ro:Yt)!==null&&ne!==void 0?ne:1,Co=(oe=Ua!==void 0?Ua:rn)!==null&&oe!==void 0?oe:1;if(Ta===0||Co===0)return null;var Xr={},Eo=typeof En=="number"&&pr,ka=typeof yn=="number"&≺Eo&&(Xr.position="sticky",Xr.left=En),ka&&(Xr.position="sticky",Xr.right=yn);var Va={};wr&&(Va.textAlign=wr);var uo=function(dr){var Yn;Me&&fa($e,$e+Co-1),rr==null||(Yn=rr.onMouseEnter)===null||Yn===void 0||Yn.call(rr,dr)},ro=function(dr){var Yn;Me&&fa(-1,-1),rr==null||(Yn=rr.onMouseLeave)===null||Yn===void 0||Yn.call(rr,dr)},Ya,Ca=or===!0?{showTitle:!0}:or;Ca&&(Ca.showTitle||da==="header")&&(typeof na=="string"||typeof na=="number"?Ya=na.toString():v.isValidElement(na)&&typeof na.props.children=="string"&&(Ya=na.props.children));var va=(0,W.Z)((0,W.Z)((0,W.Z)({title:Ya},so),rr),{},{colSpan:Ta!==1?Ta:null,rowSpan:Co!==1?Co:null,className:ee()(gr,Ne,($={},(0,Z.Z)($,"".concat(gr,"-fix-left"),Eo&&pr),(0,Z.Z)($,"".concat(gr,"-fix-left-first"),er&&pr),(0,Z.Z)($,"".concat(gr,"-fix-left-last"),tr&&pr),(0,Z.Z)($,"".concat(gr,"-fix-right"),ka&&pr),(0,Z.Z)($,"".concat(gr,"-fix-right-first"),nr&&pr),(0,Z.Z)($,"".concat(gr,"-fix-right-last"),Dr&&pr),(0,Z.Z)($,"".concat(gr,"-ellipsis"),or),(0,Z.Z)($,"".concat(gr,"-with-append"),Ir),(0,Z.Z)($,"".concat(gr,"-fix-sticky"),(Eo||ka)&&In&&pr),(0,Z.Z)($,"".concat(gr,"-row-hover"),!no&&Wn),$),rr.className,Do),style:(0,W.Z)((0,W.Z)((0,W.Z)((0,W.Z)({},rr.style),Va),Xr),qa),onMouseEnter:uo,onMouseLeave:ro,ref:x(Nn)?U:null});return v.createElement(Nn,va,Ir,na)}var ut=v.forwardRef(Ie);ut.displayName="Cell";var Qe=["expanded","className","hovering"],Ft=v.memo(ut,function(w,U){return U.shouldCellUpdate?Qe.every(function(ne){return w[ne]===U[ne]})&&!U.shouldCellUpdate(U.record,w.record):M()(w,U)}),Ut=v.forwardRef(function(w,U){var ne=v.useContext(ot),oe=ne.onHover,$=ne.startRow,ge=ne.endRow,Ne=w.index,Me=w.additionalProps,$e=Me===void 0?{}:Me,Ge=w.colSpan,pt=w.rowSpan,Ye=$e.colSpan,Ct=$e.rowSpan,Bt=Ge!=null?Ge:Ye,Nn=pt!=null?pt:Ct,Yt=Ht(Ne,Nn||1,$,ge);return v.createElement(Ft,(0,R.Z)({},w,{colSpan:Bt,rowSpan:Nn,hovering:Yt,ref:U,onHover:oe}))});Ut.displayName="WrappedCell";var Kt=Ut,ht=v.createContext(null),Dt=ht;function Rt(w,U,ne,oe,$){var ge=ne[w]||{},Ne=ne[U]||{},Me,$e;ge.fixed==="left"?Me=oe.left[w]:Ne.fixed==="right"&&($e=oe.right[U]);var Ge=!1,pt=!1,Ye=!1,Ct=!1,Bt=ne[U+1],Nn=ne[w-1];if($==="rtl"){if(Me!==void 0){var Yt=Nn&&Nn.fixed==="left";Ct=!Yt}else if($e!==void 0){var rn=Bt&&Bt.fixed==="right";Ye=!rn}}else if(Me!==void 0){var En=Bt&&Bt.fixed==="left";Ge=!En}else if($e!==void 0){var yn=Nn&&Nn.fixed==="right";pt=!yn}return{fixLeft:Me,fixRight:$e,lastFixLeft:Ge,firstFixRight:pt,lastFixRight:Ye,firstFixLeft:Ct,isSticky:oe.isSticky}}function k(w){var U=w.cells,ne=w.stickyOffsets,oe=w.flattenColumns,$=w.rowComponent,ge=w.cellComponent,Ne=w.onHeaderRow,Me=w.index,$e=v.useContext(Dt),Ge=$e.prefixCls,pt=$e.direction,Ye;Ne&&(Ye=Ne(U.map(function(Bt){return Bt.column}),Me));var Ct=L(U.map(function(Bt){return Bt.column}));return v.createElement($,Ye,U.map(function(Bt,Nn){var Yt=Bt.column,rn=Rt(Bt.colStart,Bt.colEnd,oe,ne,pt),En;return Yt&&Yt.onHeaderCell&&(En=Bt.column.onHeaderCell(Yt)),v.createElement(Kt,(0,R.Z)({},Bt,{ellipsis:Yt.ellipsis,align:Yt.align,component:ge,prefixCls:Ge,key:Ct[Nn]},rn,{additionalProps:En,rowType:"header"}))}))}k.displayName="HeaderRow";var G=k;function A(w){var U=[];function ne(Ne,Me){var $e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;U[$e]=U[$e]||[];var Ge=Me,pt=Ne.filter(Boolean).map(function(Ye){var Ct={key:Ye.key,className:Ye.className||"",children:Ye.title,column:Ye,colStart:Ge},Bt=1,Nn=Ye.children;return Nn&&Nn.length>0&&(Bt=ne(Nn,Ge,$e+1).reduce(function(Yt,rn){return Yt+rn},0),Ct.hasSubColumns=!0),"colSpan"in Ye&&(Bt=Ye.colSpan),"rowSpan"in Ye&&(Ct.rowSpan=Ye.rowSpan),Ct.colSpan=Bt,Ct.colEnd=Ct.colStart+Bt-1,U[$e].push(Ct),Ge+=Bt,Bt});return pt}ne(w,0);for(var oe=U.length,$=function(Me){U[Me].forEach(function($e){!("rowSpan"in $e)&&!$e.hasSubColumns&&($e.rowSpan=oe-Me)})},ge=0;ge1?uo-1:0),Ya=1;Ya0?[].concat((0,H.Z)(U),(0,H.Z)(me(ge).map(function(Ne){return(0,W.Z)({fixed:$},Ne)}))):[].concat((0,H.Z)(U),[(0,W.Z)((0,W.Z)({},ne),{},{fixed:$})])},[])}function At(w){for(var U=!0,ne=0;ne=0;ge-=1){var Ne=w[ge];if($&&Ne.fixed!=="right")$=!1;else if(!$&&Ne.fixed==="right"){warning(!1,"Index ".concat(ge+1," of `columns` missing `fixed='right'` prop."));break}}}function gt(w){return w.map(function(U){var ne=U.fixed,oe=(0,Te.Z)(U,Be),$=ne;return ne==="left"?$="right":ne==="right"&&($="left"),(0,W.Z)({fixed:$},oe)})}function Qt(w,U){var ne=w.prefixCls,oe=w.columns,$=w.children,ge=w.expandable,Ne=w.expandedKeys,Me=w.getRowKey,$e=w.onTriggerExpand,Ge=w.expandIcon,pt=w.rowExpandable,Ye=w.expandIconColumnIndex,Ct=w.direction,Bt=w.expandRowByClick,Nn=w.columnWidth,Yt=w.fixed,rn=v.useMemo(function(){return oe||xe($)},[oe,$]),En=v.useMemo(function(){if(ge){var tr,nr=rn.slice();if(!nr.includes(br)){var Dr=Ye||0;Dr>=0&&nr.splice(Dr,0,br)}var Ir=nr.indexOf(br);nr=nr.filter(function(wr,da){return wr!==br||da===Ir});var Vn=rn[Ir],rr;(Yt==="left"||Yt)&&!Ye?rr="left":(Yt==="right"||Yt)&&Ye===rn.length?rr="right":rr=Vn?Vn.fixed:null;var or=(tr={},(0,Z.Z)(tr,un,{className:"".concat(ne,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Z.Z)(tr,"title",""),(0,Z.Z)(tr,"fixed",rr),(0,Z.Z)(tr,"className","".concat(ne,"-row-expand-icon-cell")),(0,Z.Z)(tr,"width",Nn),(0,Z.Z)(tr,"render",function(da,In,Wn){var fa=Me(In,Wn),gr=Ne.has(fa),ta=pt?pt(In):!0,pr=Ge({prefixCls:ne,expanded:gr,expandable:ta,record:In,onExpand:$e});return Bt?v.createElement("span",{onClick:function(_a){return _a.stopPropagation()}},pr):pr}),tr);return nr.map(function(wr){return wr===br?or:wr})}return rn.filter(function(wr){return wr!==br})},[ge,rn,Me,Ne,Ge,Ct]),yn=v.useMemo(function(){var tr=En;return U&&(tr=U(tr)),tr.length||(tr=[{render:function(){return null}}]),tr},[U,En,Ct]),er=v.useMemo(function(){return Ct==="rtl"?gt(me(yn)):me(yn)},[yn,Ct]);return[yn,er]}var le=Qt;function Se(w){var U=(0,v.useRef)(w),ne=(0,v.useState)({}),oe=(0,C.Z)(ne,2),$=oe[1],ge=(0,v.useRef)(null),Ne=(0,v.useRef)([]);function Me($e){Ne.current.push($e);var Ge=Promise.resolve();ge.current=Ge,Ge.then(function(){if(ge.current===Ge){var pt=Ne.current,Ye=U.current;Ne.current=[],pt.forEach(function(Ct){U.current=Ct(U.current)}),ge.current=null,Ye!==U.current&&$({})}})}return(0,v.useEffect)(function(){return function(){ge.current=null}},[]),[U.current,Me]}function et(w){var U=(0,v.useRef)(w||null),ne=(0,v.useRef)();function oe(){window.clearTimeout(ne.current)}function $(Ne){U.current=Ne,oe(),ne.current=window.setTimeout(function(){U.current=null,ne.current=void 0},100)}function ge(){return U.current}return(0,v.useEffect)(function(){return oe},[]),[$,ge]}function Ue(w,U,ne){var oe=(0,v.useMemo)(function(){for(var $=[],ge=[],Ne=0,Me=0,$e=0;$e=0;Me-=1){var $e=U[Me],Ge=ne&&ne[Me],pt=Ge&&Ge[un];if($e||pt||Ne){var Ye=pt||{},Ct=Ye.columnType,Bt=(0,Te.Z)(Ye,Lt);$.unshift(v.createElement("col",(0,R.Z)({key:Me,style:{width:$e}},Bt))),Ne=!0}}return v.createElement("colgroup",null,$)}var qt=Jt;function pe(w){var U=w.className,ne=w.children;return v.createElement("div",{className:U},ne)}var he=pe;function St(w){var U=w.className,ne=w.index,oe=w.children,$=w.colSpan,ge=$===void 0?1:$,Ne=w.rowSpan,Me=w.align,$e=v.useContext(Dt),Ge=$e.prefixCls,pt=$e.direction,Ye=v.useContext(It),Ct=Ye.scrollColumnIndex,Bt=Ye.stickyOffsets,Nn=Ye.flattenColumns,Yt=ne+ge-1,rn=Yt+1===Ct?ge+1:ge,En=Rt(ne,ne+rn-1,Nn,Bt,pt);return v.createElement(Kt,(0,R.Z)({className:U,index:ne,component:"td",prefixCls:Ge,record:null,dataIndex:null,align:Me,colSpan:rn,rowSpan:Ne,render:function(){return oe}},En))}var tt=["children"];function kt(w){var U=w.children,ne=(0,Te.Z)(w,tt);return v.createElement("tr",ne,U)}var It=v.createContext({});function sn(w){var U=w.children;return U}sn.Row=kt,sn.Cell=St;var an=sn;function ln(w){var U=w.children,ne=w.stickyOffsets,oe=w.flattenColumns,$=v.useContext(Dt),ge=$.prefixCls,Ne=oe.length-1,Me=oe[Ne],$e=v.useMemo(function(){return{stickyOffsets:ne,flattenColumns:oe,scrollColumnIndex:(Me==null?void 0:Me.scrollbar)?Ne:null}},[Me,oe,Ne,ne]);return v.createElement(It.Provider,{value:$e},v.createElement("tfoot",{className:"".concat(ge,"-summary")},U))}var Pn=ln,Cn=an;function Vt(w){var U,ne=w.prefixCls,oe=w.record,$=w.onExpand,ge=w.expanded,Ne=w.expandable,Me="".concat(ne,"-row-expand-icon");if(!Ne)return v.createElement("span",{className:ee()(Me,"".concat(ne,"-row-spaced"))});var $e=function(pt){$(oe,pt),pt.stopPropagation()};return v.createElement("span",{className:ee()(Me,(U={},(0,Z.Z)(U,"".concat(ne,"-row-expanded"),ge),(0,Z.Z)(U,"".concat(ne,"-row-collapsed"),!ge),U)),onClick:$e})}function hn(w,U,ne){var oe=[];function $(ge){(ge||[]).forEach(function(Ne,Me){oe.push(U(Ne,Me)),$(Ne[ne])})}return $(w),oe}var bn=u(54330),Xn=u(66283),nn=function(U,ne){var oe,$,ge=U.scrollBodyRef,Ne=U.onScroll,Me=U.offsetScroll,$e=U.container,Ge=v.useContext(Dt),pt=Ge.prefixCls,Ye=((oe=ge.current)===null||oe===void 0?void 0:oe.scrollWidth)||0,Ct=(($=ge.current)===null||$===void 0?void 0:$.clientWidth)||0,Bt=Ye&&Ct*(Ct/Ye),Nn=v.useRef(),Yt=Se({scrollLeft:0,isHiddenScrollBar:!1}),rn=(0,C.Z)(Yt,2),En=rn[0],yn=rn[1],er=v.useRef({delta:0,x:0}),tr=v.useState(!1),nr=(0,C.Z)(tr,2),Dr=nr[0],Ir=nr[1],Vn=function(){Ir(!1)},rr=function(Wn){Wn.persist(),er.current.delta=Wn.pageX-En.scrollLeft,er.current.x=0,Ir(!0),Wn.preventDefault()},or=function(Wn){var fa,gr=Wn||((fa=window)===null||fa===void 0?void 0:fa.event),ta=gr.buttons;if(!Dr||ta===0){Dr&&Ir(!1);return}var pr=er.current.x+Wn.pageX-er.current.x-er.current.delta;pr<=0&&(pr=0),pr+Bt>=Ct&&(pr=Ct-Bt),Ne({scrollLeft:pr/Ct*(Ye+2)}),er.current.x=Wn.pageX},wr=function(){if(!!ge.current){var Wn=(0,Xn.os)(ge.current).top,fa=Wn+ge.current.offsetHeight,gr=$e===window?document.documentElement.scrollTop+window.innerHeight:(0,Xn.os)($e).top+$e.clientHeight;fa-(0,ue.Z)()<=gr||Wn>=gr-Me?yn(function(ta){return(0,W.Z)((0,W.Z)({},ta),{},{isHiddenScrollBar:!0})}):yn(function(ta){return(0,W.Z)((0,W.Z)({},ta),{},{isHiddenScrollBar:!1})})}},da=function(Wn){yn(function(fa){return(0,W.Z)((0,W.Z)({},fa),{},{scrollLeft:Wn/Ye*Ct||0})})};return v.useImperativeHandle(ne,function(){return{setScrollLeft:da}}),v.useEffect(function(){var In=(0,bn.Z)(document.body,"mouseup",Vn,!1),Wn=(0,bn.Z)(document.body,"mousemove",or,!1);return wr(),function(){In.remove(),Wn.remove()}},[Bt,Dr]),v.useEffect(function(){var In=(0,bn.Z)($e,"scroll",wr,!1),Wn=(0,bn.Z)(window,"resize",wr,!1);return function(){In.remove(),Wn.remove()}},[$e]),v.useEffect(function(){En.isHiddenScrollBar||yn(function(In){var Wn=ge.current;return Wn?(0,W.Z)((0,W.Z)({},In),{},{scrollLeft:Wn.scrollLeft/Wn.scrollWidth*Wn.clientWidth}):In})},[En.isHiddenScrollBar]),Ye<=Ct||!Bt||En.isHiddenScrollBar?null:v.createElement("div",{style:{height:(0,ue.Z)(),width:Ct,bottom:Me},className:"".concat(pt,"-sticky-scroll")},v.createElement("div",{onMouseDown:rr,ref:Nn,className:ee()("".concat(pt,"-sticky-scroll-bar"),(0,Z.Z)({},"".concat(pt,"-sticky-scroll-bar-active"),Dr)),style:{width:"".concat(Bt,"px"),transform:"translate3d(".concat(En.scrollLeft,"px, 0, 0)")}}))},xn=v.forwardRef(nn),Qn=u(25158),wn=(0,Qn.Z)()?window:null;function Jn(w,U){var ne=(0,S.Z)(w)==="object"?w:{},oe=ne.offsetHeader,$=oe===void 0?0:oe,ge=ne.offsetSummary,Ne=ge===void 0?0:ge,Me=ne.offsetScroll,$e=Me===void 0?0:Me,Ge=ne.getContainer,pt=Ge===void 0?function(){return wn}:Ge,Ye=pt()||wn;return v.useMemo(function(){var Ct=!!w;return{isSticky:Ct,stickyClassName:Ct?"".concat(U,"-sticky-holder"):"",offsetHeader:$,offsetSummary:Ne,offsetScroll:$e,container:Ye}},[$e,$,Ne,U,Ye])}var Rr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function mr(w,U){return(0,v.useMemo)(function(){for(var ne=[],oe=0;oe=0})},[ge]),or=ge[ge.length-1],wr={fixed:or?or.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(er,"-cell-scrollbar")}}},da=(0,v.useMemo)(function(){return Dr?[].concat((0,H.Z)($),[wr]):$},[Dr,$]),In=(0,v.useMemo)(function(){return Dr?[].concat((0,H.Z)(ge),[wr]):ge},[Dr,ge]),Wn=(0,v.useMemo)(function(){var gr=$e.right,ta=$e.left;return(0,W.Z)((0,W.Z)({},$e),{},{left:Ge==="rtl"?[].concat((0,H.Z)(ta.map(function(pr){return pr+Dr})),[0]):ta,right:Ge==="rtl"?gr:[].concat((0,H.Z)(gr.map(function(pr){return pr+Dr})),[0]),isSticky:nr})},[Dr,$e,nr]),fa=mr(Ne,Me);return v.createElement("div",{style:(0,W.Z)({overflow:"hidden"},nr?{top:Ye,bottom:Ct}:{}),ref:Vn,className:ee()(ne,(0,Z.Z)({},Bt,!!Bt))},v.createElement("table",{style:{tableLayout:"fixed",visibility:oe||fa?null:"hidden"}},(!oe||!Yt||rr)&&v.createElement(qt,{colWidths:fa?[].concat((0,H.Z)(fa),[Dr]):[],columCount:Me+1,columns:In}),rn((0,W.Z)((0,W.Z)({},En),{},{stickyOffsets:Wn,columns:da,flattenColumns:In}))))});Ln.displayName="FixedHolder";var vr=Ln,ir=[],Ur={},Vr="rc-table-internal-hook",ar=v.memo(function(w){var U=w.children;return U},function(w,U){return M()(w.props,U.props)?w.pingLeft!==U.pingLeft||w.pingRight!==U.pingRight:!1});function kr(w){var U,ne=w.prefixCls,oe=w.className,$=w.rowClassName,ge=w.style,Ne=w.data,Me=w.rowKey,$e=w.scroll,Ge=w.tableLayout,pt=w.direction,Ye=w.title,Ct=w.footer,Bt=w.summary,Nn=w.id,Yt=w.showHeader,rn=w.components,En=w.emptyText,yn=w.onRow,er=w.onHeaderRow,tr=w.internalHooks,nr=w.transformColumns,Dr=w.internalRefs,Ir=w.sticky,Vn=Ne||ir,rr=!!Vn.length,or=v.useMemo(function(){return we(rn,{})},[rn]),wr=v.useCallback(function(ha,Aa){return je(or,ha)||Aa},[or]),da=v.useMemo(function(){return typeof Me=="function"?Me:function(ha){var Aa=ha&&ha[Me];return Aa}},[Me]),In=ea(w),Wn=In.expandIcon,fa=In.expandedRowKeys,gr=In.defaultExpandedRowKeys,ta=In.defaultExpandAllRows,pr=In.expandedRowRender,Xa=In.onExpand,_a=In.onExpandedRowsChange,Ha=In.expandRowByClick,no=In.rowExpandable,na=In.expandIconColumnIndex,Ka=In.expandedRowClassName,Ro=In.childrenColumnName,Ua=In.indentSize,qa=Wn||Vt,Do=Ro||"children",so=v.useMemo(function(){return pr?"row":w.expandable&&tr===Vr&&w.expandable.__PARENT_RENDER_ICON__||Vn.some(function(ha){return ha&&(0,S.Z)(ha)==="object"&&ha[Do]})?"nest":!1},[!!pr,Vn]),Ta=v.useState(function(){return gr||(ta?hn(Vn,da,Do):[])}),Co=(0,C.Z)(Ta,2),Xr=Co[0],Eo=Co[1],ka=v.useMemo(function(){return new Set(fa||Xr||[])},[fa,Xr]),Va=v.useCallback(function(ha){var Aa=da(ha,Vn.indexOf(ha)),mo,Io=ka.has(Aa);Io?(ka.delete(Aa),mo=(0,H.Z)(ka)):mo=[].concat((0,H.Z)(ka),[Aa]),Eo(mo),Xa&&Xa(!Io,ha),_a&&_a(mo)},[da,ka,Vn,Xa,_a]),uo=v.useState(0),ro=(0,C.Z)(uo,2),Ya=ro[0],Ca=ro[1],va=le((0,W.Z)((0,W.Z)((0,W.Z)({},w),In),{},{expandable:!!pr,expandedKeys:ka,getRowKey:da,onTriggerExpand:Va,expandIcon:qa,expandIconColumnIndex:na,direction:pt}),tr===Vr?nr:null),Sr=(0,C.Z)(va,2),dr=Sr[0],Yn=Sr[1],pa=v.useMemo(function(){return{columns:dr,flattenColumns:Yn}},[dr,Yn]),Qr=v.useRef(),Ga=v.useRef(),Fa=v.useRef(),ii=v.useRef(),vl=v.useState(!1),li=(0,C.Z)(vl,2),Ri=li[0],Ji=li[1],ml=v.useState(!1),Vi=(0,C.Z)(ml,2),pl=Vi[0],qi=Vi[1],Yo=Se(new Map),el=(0,C.Z)(Yo,2),jl=el[0],hl=el[1],oi=L(Yn),tl=oi.map(function(ha){return jl.get(ha)}),Ni=v.useMemo(function(){return tl},[tl.join("_")]),hi=Et(Ni,Yn.length,pt),dn=$e&&ze($e.y),ba=$e&&ze($e.x)||Boolean(In.fixed),vo=ba&&Yn.some(function(ha){var Aa=ha.fixed;return Aa}),ao=v.useRef(),oo=Jn(Ir,ne),ja=oo.isSticky,Wo=oo.offsetHeader,Oi=oo.offsetSummary,si=oo.offsetScroll,Bi=oo.stickyClassName,nl=oo.container,Ko=Bt==null?void 0:Bt(Vn),ti=(dn||ja)&&v.isValidElement(Ko)&&Ko.type===an&&Ko.props.fixed,$i,Go,co;dn&&(Go={overflowY:"scroll",maxHeight:$e.y}),ba&&($i={overflowX:"auto"},dn||(Go={overflowY:"hidden"}),co={width:$e.x===!0?"auto":$e.x,minWidth:"100%"});var gi=v.useCallback(function(ha,Aa){(0,ce.Z)(Qr.current)&&hl(function(mo){if(mo.get(ha)!==Aa){var Io=new Map(mo);return Io.set(ha,Aa),Io}return mo})},[]),Rl=et(null),Xo=(0,C.Z)(Rl,2),Nl=Xo[0],Ba=Xo[1];function ma(ha,Aa){!Aa||(typeof Aa=="function"?Aa(ha):Aa.scrollLeft!==ha&&(Aa.scrollLeft=ha))}var eo=function(Aa){var mo=Aa.currentTarget,Io=Aa.scrollLeft,Qc=pt==="rtl",Ci=typeof Io=="number"?Io:mo.scrollLeft,Is=mo||Ur;if(!Ba()||Ba()===Is){var Ts;Nl(Is),ma(Ci,Ga.current),ma(Ci,Fa.current),ma(Ci,ii.current),ma(Ci,(Ts=ao.current)===null||Ts===void 0?void 0:Ts.setScrollLeft)}if(mo){var ks=mo.scrollWidth,Di=mo.clientWidth;Qc?(Ji(-Ci0)):(Ji(Ci>0),qi(Ci=0||Me.relatedTarget.className.indexOf("".concat(Ye,"-item"))>=0))&&pt(oe.getValidValue()))},oe.go=function(Me){var $e=oe.state.goInputText;$e!==""&&(Me.keyCode===An.ENTER||Me.type==="click")&&(oe.setState({goInputText:""}),oe.props.quickGo(oe.getValidValue()))},oe}return(0,_t.Z)(ne,[{key:"getValidValue",value:function(){var $=this.state.goInputText;return!$||isNaN($)?void 0:Number($)}},{key:"getPageSizeOptions",value:function(){var $=this.props,ge=$.pageSize,Ne=$.pageSizeOptions;return Ne.some(function(Me){return Me.toString()===ge.toString()})?Ne:Ne.concat([ge.toString()]).sort(function(Me,$e){var Ge=isNaN(Number(Me))?0:Number(Me),pt=isNaN(Number($e))?0:Number($e);return Ge-pt})}},{key:"render",value:function(){var $=this,ge=this.props,Ne=ge.pageSize,Me=ge.locale,$e=ge.rootPrefixCls,Ge=ge.changeSize,pt=ge.quickGo,Ye=ge.goButton,Ct=ge.selectComponentClass,Bt=ge.buildOptionText,Nn=ge.selectPrefixCls,Yt=ge.disabled,rn=this.state.goInputText,En="".concat($e,"-options"),yn=Ct,er=null,tr=null,nr=null;if(!Ge&&!pt)return null;var Dr=this.getPageSizeOptions();if(Ge&&yn){var Ir=Dr.map(function(Vn,rr){return v.createElement(yn.Option,{key:rr,value:Vn.toString()},(Bt||$.buildOptionText)(Vn))});er=v.createElement(yn,{disabled:Yt,prefixCls:Nn,showSearch:!1,className:"".concat(En,"-size-changer"),optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(Ne||Dr[0]).toString(),onChange:this.changeSize,getPopupContainer:function(rr){return rr.parentNode},"aria-label":Me.page_size,defaultOpen:!1},Ir)}return pt&&(Ye&&(nr=typeof Ye=="boolean"?v.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Yt,className:"".concat(En,"-quick-jumper-button")},Me.jump_to_confirm):v.createElement("span",{onClick:this.go,onKeyUp:this.go},Ye)),tr=v.createElement("div",{className:"".concat(En,"-quick-jumper")},Me.jump_to,v.createElement("input",{disabled:Yt,type:"text",value:rn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Me.page}),Me.page,nr)),v.createElement("li",{className:"".concat(En)},er,tr)}}]),ne}(v.Component);kn.defaultProps={pageSizeOptions:["10","20","50","100"]};var ua=kn,Na=u(89199);function Yr(){}function Sa(w){var U=Number(w);return typeof U=="number"&&!isNaN(U)&&isFinite(U)&&Math.floor(U)===U}function Wa(w,U,ne){return ne}function wa(w,U,ne){var oe=typeof w=="undefined"?U.pageSize:w;return Math.floor((ne.total-1)/oe)+1}var zr=function(w){(0,cn.Z)(ne,w);var U=(0,jn.Z)(ne);function ne(oe){var $;(0,Kn.Z)(this,ne),$=U.call(this,oe),$.getJumpPrevPage=function(){return Math.max(1,$.state.current-($.props.showLessItems?3:5))},$.getJumpNextPage=function(){return Math.min(wa(void 0,$.state,$.props),$.state.current+($.props.showLessItems?3:5))},$.getItemIcon=function(Ge,pt){var Ye=$.props.prefixCls,Ct=Ge||v.createElement("button",{type:"button","aria-label":pt,className:"".concat(Ye,"-item-link")});return typeof Ge=="function"&&(Ct=v.createElement(Ge,(0,W.Z)({},$.props))),Ct},$.savePaginationNode=function(Ge){$.paginationNode=Ge},$.isValid=function(Ge){var pt=$.props.total;return Sa(Ge)&&Ge!==$.state.current&&Sa(pt)&&pt>0},$.shouldDisplayQuickJumper=function(){var Ge=$.props,pt=Ge.showQuickJumper,Ye=Ge.total,Ct=$.state.pageSize;return Ye<=Ct?!1:pt},$.handleKeyDown=function(Ge){(Ge.keyCode===An.ARROW_UP||Ge.keyCode===An.ARROW_DOWN)&&Ge.preventDefault()},$.handleKeyUp=function(Ge){var pt=$.getValidValue(Ge),Ye=$.state.currentInputValue;pt!==Ye&&$.setState({currentInputValue:pt}),Ge.keyCode===An.ENTER?$.handleChange(pt):Ge.keyCode===An.ARROW_UP?$.handleChange(pt-1):Ge.keyCode===An.ARROW_DOWN&&$.handleChange(pt+1)},$.handleBlur=function(Ge){var pt=$.getValidValue(Ge);$.handleChange(pt)},$.changePageSize=function(Ge){var pt=$.state.current,Ye=wa(Ge,$.state,$.props);pt=pt>Ye?Ye:pt,Ye===0&&(pt=$.state.current),typeof Ge=="number"&&("pageSize"in $.props||$.setState({pageSize:Ge}),"current"in $.props||$.setState({current:pt,currentInputValue:pt})),$.props.onShowSizeChange(pt,Ge),"onChange"in $.props&&$.props.onChange&&$.props.onChange(pt,Ge)},$.handleChange=function(Ge){var pt=$.props.disabled,Ye=Ge;if($.isValid(Ye)&&!pt){var Ct=wa(void 0,$.state,$.props);Ye>Ct?Ye=Ct:Ye<1&&(Ye=1),"current"in $.props||$.setState({current:Ye,currentInputValue:Ye});var Bt=$.state.pageSize;return $.props.onChange(Ye,Bt),Ye}return $.state.current},$.prev=function(){$.hasPrev()&&$.handleChange($.state.current-1)},$.next=function(){$.hasNext()&&$.handleChange($.state.current+1)},$.jumpPrev=function(){$.handleChange($.getJumpPrevPage())},$.jumpNext=function(){$.handleChange($.getJumpNextPage())},$.hasPrev=function(){return $.state.current>1},$.hasNext=function(){return $.state.current2?Ye-2:0),Bt=2;Bt=Ne?$e=Ne:$e=Number(ge),$e}},{key:"getShowSizeChanger",value:function(){var $=this.props,ge=$.showSizeChanger,Ne=$.total,Me=$.totalBoundaryShowSizeChanger;return typeof ge!="undefined"?ge:Ne>Me}},{key:"renderPrev",value:function($){var ge=this.props,Ne=ge.prevIcon,Me=ge.itemRender,$e=Me($,"prev",this.getItemIcon(Ne,"prev page")),Ge=!this.hasPrev();return(0,v.isValidElement)($e)?(0,v.cloneElement)($e,{disabled:Ge}):$e}},{key:"renderNext",value:function($){var ge=this.props,Ne=ge.nextIcon,Me=ge.itemRender,$e=Me($,"next",this.getItemIcon(Ne,"next page")),Ge=!this.hasNext();return(0,v.isValidElement)($e)?(0,v.cloneElement)($e,{disabled:Ge}):$e}},{key:"render",value:function(){var $=this,ge=this.props,Ne=ge.prefixCls,Me=ge.className,$e=ge.style,Ge=ge.disabled,pt=ge.hideOnSinglePage,Ye=ge.total,Ct=ge.locale,Bt=ge.showQuickJumper,Nn=ge.showLessItems,Yt=ge.showTitle,rn=ge.showTotal,En=ge.simple,yn=ge.itemRender,er=ge.showPrevNextJumpers,tr=ge.jumpPrevIcon,nr=ge.jumpNextIcon,Dr=ge.selectComponentClass,Ir=ge.selectPrefixCls,Vn=ge.pageSizeOptions,rr=this.state,or=rr.current,wr=rr.pageSize,da=rr.currentInputValue;if(pt===!0&&Ye<=wr)return null;var In=wa(void 0,this.state,this.props),Wn=[],fa=null,gr=null,ta=null,pr=null,Xa=null,_a=Bt&&Bt.goButton,Ha=Nn?1:2,no=or-1>0?or-1:0,na=or+1=Ha*2&&or!==1+2&&(Wn[0]=(0,v.cloneElement)(Wn[0],{className:"".concat(Ne,"-item-after-jump-prev")}),Wn.unshift(fa)),In-or>=Ha*2&&or!==In-2&&(Wn[Wn.length-1]=(0,v.cloneElement)(Wn[Wn.length-1],{className:"".concat(Ne,"-item-before-jump-next")}),Wn.push(gr)),Ta!==1&&Wn.unshift(ta),Co!==In&&Wn.push(pr)}var ka=null;rn&&(ka=v.createElement("li",{className:"".concat(Ne,"-total-text")},rn(Ye,[Ye===0?0:(or-1)*wr+1,or*wr>Ye?Ye:or*wr])));var Va=!this.hasPrev()||!In,uo=!this.hasNext()||!In;return v.createElement("ul",(0,R.Z)({className:ee()(Ne,Me,(0,Z.Z)({},"".concat(Ne,"-disabled"),Ge)),style:$e,unselectable:"unselectable",ref:this.savePaginationNode},Ka),ka,v.createElement("li",{title:Yt?Ct.prev_page:null,onClick:this.prev,tabIndex:Va?null:0,onKeyPress:this.runIfEnterPrev,className:ee()("".concat(Ne,"-prev"),(0,Z.Z)({},"".concat(Ne,"-disabled"),Va)),"aria-disabled":Va},this.renderPrev(no)),Wn,v.createElement("li",{title:Yt?Ct.next_page:null,onClick:this.next,tabIndex:uo?null:0,onKeyPress:this.runIfEnterNext,className:ee()("".concat(Ne,"-next"),(0,Z.Z)({},"".concat(Ne,"-disabled"),uo)),"aria-disabled":uo},this.renderNext(na)),v.createElement(ua,{disabled:Ge,locale:Ct,rootPrefixCls:Ne,selectComponentClass:Dr,selectPrefixCls:Ir,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:or,pageSize:wr,pageSizeOptions:Vn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:_a}))}}],[{key:"getDerivedStateFromProps",value:function($,ge){var Ne={};if("current"in $&&(Ne.current=$.current,$.current!==ge.current&&(Ne.currentInputValue=Ne.current)),"pageSize"in $&&$.pageSize!==ge.pageSize){var Me=ge.current,$e=wa($.pageSize,ge,$);Me=Me>$e?$e:Me,"current"in $||(Ne.current=Me,Ne.currentInputValue=Me),Ne.pageSize=$.pageSize}return Ne}}]),ne}(v.Component);zr.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Yr,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Yr,locale:Na.Z,style:{},itemRender:Wa,totalBoundaryShowSizeChanger:50};var ya=zr,xr=u(47416),Hr=u(75130),jr=u(34494),lo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},La=lo,qn=u(23986),Pr=function(U,ne){return v.createElement(qn.Z,(0,W.Z)((0,W.Z)({},U),{},{ref:ne,icon:La}))};Pr.displayName="DoubleLeftOutlined";var ca=v.forwardRef(Pr),ia={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Oa=ia,ko=function(U,ne){return v.createElement(qn.Z,(0,W.Z)((0,W.Z)({},U),{},{ref:ne,icon:Oa}))};ko.displayName="DoubleRightOutlined";var ho=v.forwardRef(ko),Mo=u(46956),$o=function(U){return v.createElement(Mo.Z,(0,R.Z)({size:"small"},U))};$o.Option=Mo.Z.Option;var zo=$o,Fo=u(31995),Ao=u(18422),ni=u(75794),Fi=function(w,U){var ne={};for(var oe in w)Object.prototype.hasOwnProperty.call(w,oe)&&U.indexOf(oe)<0&&(ne[oe]=w[oe]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,oe=Object.getOwnPropertySymbols(w);$0?ge:w}),Ct=Math.ceil((ge||w)/Ye.pageSize);Ye.current>Ct&&(Ye.current=Ct||1);var Bt=function(rn,En){pt({current:rn!=null?rn:1,pageSize:En||Ye.pageSize})},Nn=function(rn,En){var yn;U&&((yn=U.onChange)===null||yn===void 0||yn.call(U,rn,En)),Bt(rn,En),ne(rn,En||(Ye==null?void 0:Ye.pageSize))};return U===!1?[{},function(){}]:[(0,R.Z)((0,R.Z)({},Ye),{onChange:Nn}),Bt]}var Sl=u(47837),ll=u(40988),Ai=u(49685),Li=u(63040),fo=u(4841),sl=u(8840),Si=u(3090),Lo=u(12759),Fr=u(65314),zn=u(50333),Or=u(14113),Gr=u(49316),Pa={},to="SELECT_ALL",Jo="SELECT_INVERT",Uo="SELECT_NONE",_o=[];function pi(w,U){var ne=[];return(w||[]).forEach(function(oe){ne.push(oe),oe&&(0,S.Z)(oe)==="object"&&U in oe&&(ne=[].concat((0,H.Z)(ne),(0,H.Z)(pi(oe[U],U))))}),ne}function ul(w,U){var ne=w||{},oe=ne.preserveSelectedRowKeys,$=ne.selectedRowKeys,ge=ne.defaultSelectedRowKeys,Ne=ne.getCheckboxProps,Me=ne.onChange,$e=ne.onSelect,Ge=ne.onSelectAll,pt=ne.onSelectInvert,Ye=ne.onSelectNone,Ct=ne.onSelectMultiple,Bt=ne.columnWidth,Nn=ne.type,Yt=ne.selections,rn=ne.fixed,En=ne.renderCell,yn=ne.hideSelectAll,er=ne.checkStrictly,tr=er===void 0?!0:er,nr=U.prefixCls,Dr=U.data,Ir=U.pageData,Vn=U.getRecordByKey,rr=U.getRowKey,or=U.expandType,wr=U.childrenColumnName,da=U.locale,In=U.getPopupContainer,Wn=(0,Si.Z)($||ge||_o,{value:$}),fa=(0,C.Z)(Wn,2),gr=fa[0],ta=fa[1],pr=v.useRef(new Map),Xa=(0,v.useCallback)(function(Ca){if(oe){var va=new Map;Ca.forEach(function(Sr){var dr=Vn(Sr);!dr&&pr.current.has(Sr)&&(dr=pr.current.get(Sr)),va.set(Sr,dr)}),pr.current=va}},[Vn,oe]);v.useEffect(function(){Xa(gr)},[gr]);var _a=(0,v.useMemo)(function(){return tr?{keyEntities:null}:(0,Li.I8)(Dr,{externalGetKey:rr,childrenPropName:wr})},[Dr,rr,tr,wr]),Ha=_a.keyEntities,no=(0,v.useMemo)(function(){return pi(Ir,wr)},[Ir,wr]),na=(0,v.useMemo)(function(){var Ca=new Map;return no.forEach(function(va,Sr){var dr=rr(va,Sr),Yn=(Ne?Ne(va):null)||{};Ca.set(dr,Yn)}),Ca},[no,rr,Ne]),Ka=(0,v.useCallback)(function(Ca){var va;return!!((va=na.get(rr(Ca)))===null||va===void 0?void 0:va.disabled)},[na,rr]),Ro=(0,v.useMemo)(function(){if(tr)return[gr||[],[]];var Ca=(0,fo.S)(gr,!0,Ha,Ka),va=Ca.checkedKeys,Sr=Ca.halfCheckedKeys;return[va||[],Sr]},[gr,tr,Ha,Ka]),Ua=(0,C.Z)(Ro,2),qa=Ua[0],Do=Ua[1],so=(0,v.useMemo)(function(){var Ca=Nn==="radio"?qa.slice(0,1):qa;return new Set(Ca)},[qa,Nn]),Ta=(0,v.useMemo)(function(){return Nn==="radio"?new Set:new Set(Do)},[Do,Nn]),Co=(0,v.useState)(null),Xr=(0,C.Z)(Co,2),Eo=Xr[0],ka=Xr[1];v.useEffect(function(){w||ta(_o)},[!!w]);var Va=(0,v.useCallback)(function(Ca){var va,Sr;Xa(Ca),oe?(va=Ca,Sr=Ca.map(function(dr){return pr.current.get(dr)})):(va=[],Sr=[],Ca.forEach(function(dr){var Yn=Vn(dr);Yn!==void 0&&(va.push(dr),Sr.push(Yn))})),ta(va),Me==null||Me(va,Sr)},[ta,Vn,Me,oe]),uo=(0,v.useCallback)(function(Ca,va,Sr,dr){if($e){var Yn=Sr.map(function(pa){return Vn(pa)});$e(Vn(Ca),va,Yn,dr)}Va(Sr)},[$e,Vn,Va]),ro=(0,v.useMemo)(function(){if(!Yt||yn)return null;var Ca=Yt===!0?[to,Jo,Uo]:Yt;return Ca.map(function(va){return va===to?{key:"all",text:da.selectionAll,onSelect:function(){Va(Dr.map(function(dr,Yn){return rr(dr,Yn)}).filter(function(dr){var Yn=na.get(dr);return!(Yn==null?void 0:Yn.disabled)||so.has(dr)}))}}:va===Jo?{key:"invert",text:da.selectInvert,onSelect:function(){var dr=new Set(so);Ir.forEach(function(pa,Qr){var Ga=rr(pa,Qr),Fa=na.get(Ga);(Fa==null?void 0:Fa.disabled)||(dr.has(Ga)?dr.delete(Ga):dr.add(Ga))});var Yn=Array.from(dr);pt&&((0,Gr.Z)(!1,"Table","`onSelectInvert` will be removed in future. Please use `onChange` instead."),pt(Yn)),Va(Yn)}}:va===Uo?{key:"none",text:da.selectNone,onSelect:function(){Ye==null||Ye(),Va(Array.from(so).filter(function(dr){var Yn=na.get(dr);return Yn==null?void 0:Yn.disabled}))}}:va})},[Yt,so,Ir,rr,pt,Va]),Ya=(0,v.useCallback)(function(Ca){var va;if(!w)return Ca.filter(function(dn){return dn!==Pa});var Sr=(0,H.Z)(Ca),dr=new Set(so),Yn=no.map(rr).filter(function(dn){return!na.get(dn).disabled}),pa=Yn.every(function(dn){return dr.has(dn)}),Qr=Yn.some(function(dn){return dr.has(dn)}),Ga=function(){var ba=[];pa?Yn.forEach(function(ao){dr.delete(ao),ba.push(ao)}):Yn.forEach(function(ao){dr.has(ao)||(dr.add(ao),ba.push(ao))});var vo=Array.from(dr);Ge==null||Ge(!pa,vo.map(function(ao){return Vn(ao)}),ba.map(function(ao){return Vn(ao)})),Va(vo)},Fa;if(Nn!=="radio"){var ii;if(ro){var vl=v.createElement(zn.Z,{getPopupContainer:In},ro.map(function(dn,ba){var vo=dn.key,ao=dn.text,oo=dn.onSelect;return v.createElement(zn.Z.Item,{key:vo||ba,onClick:function(){oo==null||oo(Yn)}},ao)}));ii=v.createElement("div",{className:"".concat(nr,"-selection-extra")},v.createElement(Fr.Z,{overlay:vl,getPopupContainer:In},v.createElement("span",null,v.createElement(Ai.Z,null))))}var li=no.map(function(dn,ba){var vo=rr(dn,ba),ao=na.get(vo)||{};return(0,R.Z)({checked:dr.has(vo)},ao)}).filter(function(dn){var ba=dn.disabled;return ba}),Ri=!!li.length&&li.length===no.length,Ji=Ri&&li.every(function(dn){var ba=dn.checked;return ba}),ml=Ri&&li.some(function(dn){var ba=dn.checked;return ba});Fa=!yn&&v.createElement("div",{className:"".concat(nr,"-selection")},v.createElement(Lo.Z,{checked:Ri?Ji:!!no.length&&pa,indeterminate:Ri?!Ji&&ml:!pa&&Qr,onChange:Ga,disabled:no.length===0||Ri,skipGroup:!0}),ii)}var Vi;Nn==="radio"?Vi=function(ba,vo,ao){var oo=rr(vo,ao),ja=dr.has(oo);return{node:v.createElement(Or.ZP,(0,R.Z)({},na.get(oo),{checked:ja,onClick:function(Oi){return Oi.stopPropagation()},onChange:function(Oi){dr.has(oo)||uo(oo,!0,[oo],Oi.nativeEvent)}})),checked:ja}}:Vi=function(ba,vo,ao){var oo,ja=rr(vo,ao),Wo=dr.has(ja),Oi=Ta.has(ja),si=na.get(ja),Bi;return or==="nest"?(Bi=Oi,(0,Gr.Z)(typeof(si==null?void 0:si.indeterminate)!="boolean","Table","set `indeterminate` using `rowSelection.getCheckboxProps` is not allowed with tree structured dataSource.")):Bi=(oo=si==null?void 0:si.indeterminate)!==null&&oo!==void 0?oo:Oi,{node:v.createElement(Lo.Z,(0,R.Z)({},si,{indeterminate:Bi,checked:Wo,skipGroup:!0,onClick:function(Ko){return Ko.stopPropagation()},onChange:function(Ko){var ti=Ko.nativeEvent,$i=ti.shiftKey,Go=-1,co=-1;if($i&&tr){var gi=new Set([Eo,ja]);Yn.some(function(Vo,gl){if(gi.has(Vo))if(Go===-1)Go=gl;else return co=gl,!0;return!1})}if(co!==-1&&Go!==co&&tr){var Rl=Yn.slice(Go,co+1),Xo=[];Wo?Rl.forEach(function(Vo){dr.has(Vo)&&(Xo.push(Vo),dr.delete(Vo))}):Rl.forEach(function(Vo){dr.has(Vo)||(Xo.push(Vo),dr.add(Vo))});var Nl=Array.from(dr);Ct==null||Ct(!Wo,Nl.map(function(Vo){return Vn(Vo)}),Xo.map(function(Vo){return Vn(Vo)})),Va(Nl)}else{var Ba=qa;if(tr){var ma=Wo?(0,sl._5)(Ba,ja):(0,sl.L0)(Ba,ja);uo(ja,!Wo,ma,ti)}else{var eo=(0,fo.S)([].concat((0,H.Z)(Ba),[ja]),!0,Ha,Ka),ui=eo.checkedKeys,bo=eo.halfCheckedKeys,Mi=ui;if(Wo){var Ol=new Set(ui);Ol.delete(ja),Mi=(0,fo.S)(Array.from(Ol),{checked:!1,halfCheckedKeys:bo},Ha,Ka).checkedKeys}uo(ja,!Wo,Mi,ti)}}ka(ja)}})),checked:Wo}};var pl=function(ba,vo,ao){var oo=Vi(ba,vo,ao),ja=oo.node,Wo=oo.checked;return En?En(Wo,vo,ao,ja):ja};if(!Sr.includes(Pa))if(Sr.findIndex(function(dn){var ba;return((ba=dn[un])===null||ba===void 0?void 0:ba.columnType)==="EXPAND_COLUMN"})===0){var qi=Sr,Yo=(0,ll.Z)(qi),el=Yo[0],jl=Yo.slice(1);Sr=[el,Pa].concat((0,H.Z)(jl))}else Sr=[Pa].concat((0,H.Z)(Sr));var hl=Sr.indexOf(Pa);Sr=Sr.filter(function(dn,ba){return dn!==Pa||ba===hl});var oi=Sr[hl-1],tl=Sr[hl+1],Ni=rn;Ni===void 0&&((tl==null?void 0:tl.fixed)!==void 0?Ni=tl.fixed:(oi==null?void 0:oi.fixed)!==void 0&&(Ni=oi.fixed)),Ni&&oi&&((va=oi[un])===null||va===void 0?void 0:va.columnType)==="EXPAND_COLUMN"&&oi.fixed===void 0&&(oi.fixed=Ni);var hi=(0,Z.Z)({fixed:Ni,width:Bt,className:"".concat(nr,"-selection-column"),title:w.columnTitle||Fa,render:pl},un,{className:"".concat(nr,"-selection-col")});return Sr.map(function(dn){return dn===Pa?hi:dn})},[rr,no,w,qa,so,Ta,Bt,ro,or,Eo,na,Ct,uo,Ka]);return[Ya,so]}var _l={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},bs=_l,qo=function(U,ne){return v.createElement(qn.Z,(0,W.Z)((0,W.Z)({},U),{},{ref:ne,icon:bs}))};qo.displayName="CaretDownOutlined";var _i=v.forwardRef(qo),qs={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},xs=qs,Pl=function(U,ne){return v.createElement(qn.Z,(0,W.Z)((0,W.Z)({},U),{},{ref:ne,icon:xs}))};Pl.displayName="CaretUpOutlined";var eu=v.forwardRef(Pl),Es=u(23738);function Xi(w,U){return"key"in w&&w.key!==void 0&&w.key!==null?w.key:w.dataIndex?Array.isArray(w.dataIndex)?w.dataIndex.join("."):w.dataIndex:U}function cl(w,U){return U?"".concat(U,"-").concat(w):"".concat(w)}function Kl(w,U){return typeof w=="function"?w(U):w}var dl="ascend",wl="descend";function Zl(w){return(0,S.Z)(w.sorter)==="object"&&typeof w.sorter.multiple=="number"?w.sorter.multiple:!1}function Vl(w){return typeof w=="function"?w:w&&(0,S.Z)(w)==="object"&&w.compare?w.compare:!1}function Ss(w,U){return U?w[w.indexOf(U)+1]:w[0]}function Bl(w,U,ne){var oe=[];function $(ge,Ne){oe.push({column:ge,key:Xi(ge,Ne),multiplePriority:Zl(ge),sortOrder:ge.sortOrder})}return(w||[]).forEach(function(ge,Ne){var Me=cl(Ne,ne);ge.children?("sortOrder"in ge&&$(ge,Me),oe=[].concat((0,H.Z)(oe),(0,H.Z)(Bl(ge.children,U,Me)))):ge.sorter&&("sortOrder"in ge?$(ge,Me):U&&ge.defaultSortOrder&&oe.push({column:ge,key:Xi(ge,Me),multiplePriority:Zl(ge),sortOrder:ge.defaultSortOrder}))}),oe}function Ps(w,U,ne,oe,$,ge,Ne,Me){return(U||[]).map(function($e,Ge){var pt=cl(Ge,Me),Ye=$e;if(Ye.sorter){var Ct=Ye.sortDirections||$,Bt=Ye.showSorterTooltip===void 0?Ne:Ye.showSorterTooltip,Nn=Xi(Ye,pt),Yt=ne.find(function(or){var wr=or.key;return wr===Nn}),rn=Yt?Yt.sortOrder:null,En=Ss(Ct,rn),yn=Ct.includes(dl)&&v.createElement(eu,{className:ee()("".concat(w,"-column-sorter-up"),{active:rn===dl})}),er=Ct.includes(wl)&&v.createElement(_i,{className:ee()("".concat(w,"-column-sorter-down"),{active:rn===wl})}),tr=ge||{},nr=tr.cancelSort,Dr=tr.triggerAsc,Ir=tr.triggerDesc,Vn=nr;En===wl?Vn=Ir:En===dl&&(Vn=Dr);var rr=(0,S.Z)(Bt)==="object"?Bt:{title:Vn};Ye=(0,R.Z)((0,R.Z)({},Ye),{className:ee()(Ye.className,(0,Z.Z)({},"".concat(w,"-column-sort"),rn)),title:function(wr){var da=v.createElement("div",{className:"".concat(w,"-column-sorters")},v.createElement("span",{className:"".concat(w,"-column-title")},Kl($e.title,wr)),v.createElement("span",{className:ee()("".concat(w,"-column-sorter"),(0,Z.Z)({},"".concat(w,"-column-sorter-full"),!!(yn&&er)))},v.createElement("span",{className:"".concat(w,"-column-sorter-inner")},yn,er)));return Bt?v.createElement(Es.Z,rr,da):da},onHeaderCell:function(wr){var da=$e.onHeaderCell&&$e.onHeaderCell(wr)||{},In=da.onClick;return da.onClick=function(Wn){oe({column:$e,key:Nn,sortOrder:En,multiplePriority:Zl($e)}),In&&In(Wn)},da.className=ee()(da.className,"".concat(w,"-column-has-sorters")),da}})}return"children"in Ye&&(Ye=(0,R.Z)((0,R.Z)({},Ye),{children:Ps(w,Ye.children,ne,oe,$,ge,Ne,pt)})),Ye})}function ws(w){var U=w.column,ne=w.sortOrder;return{column:U,order:ne,field:U.dataIndex,columnKey:U.key}}function $l(w){var U=w.filter(function(ne){var oe=ne.sortOrder;return oe}).map(ws);return U.length===0&&w.length?(0,R.Z)((0,R.Z)({},ws(w[w.length-1])),{column:void 0}):U.length<=1?U[0]||{}:U}function fl(w,U,ne){var oe=U.slice().sort(function(Ne,Me){return Me.multiplePriority-Ne.multiplePriority}),$=w.slice(),ge=oe.filter(function(Ne){var Me=Ne.column.sorter,$e=Ne.sortOrder;return Vl(Me)&&$e});return ge.length?$.sort(function(Ne,Me){for(var $e=0;$e0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0},Ga=Qr.closeDropdown;Ga&&Vn(!1),so(In())},Eo=function(Qr){Qr&&or!==void 0&&Wn(or||[]),Vn(Qr),!Qr&&!$.filterDropdown&&Ta()},ka=ee()((0,Z.Z)({},"".concat(ge,"-menu-without-submenu"),!Tc($.filters||[]))),Va=function(Qr){if(Qr.target.checked){var Ga=Zo($==null?void 0:$.filters).map(function(Fa){return String(Fa)});Wn(Ga)}else Wn([])},uo=function pa(Qr){var Ga=Qr.filters;return(Ga||[]).map(function(Fa,ii){var vl=String(Fa.value),li={title:Fa.text,key:Fa.value!==void 0?vl:ii};return Fa.children&&(li.children=pa({filters:Fa.children})),li})},ro;if(typeof $.filterDropdown=="function")ro=$.filterDropdown({prefixCls:"".concat(ge,"-custom"),setSelectedKeys:function(Qr){return fa({selectedKeys:Qr})},selectedKeys:In(),confirm:Xr,clearFilters:Co,filters:$.filters,visible:rr});else if($.filterDropdown)ro=$.filterDropdown;else{var Ya=In()||[],Ca=function(){return($.filters||[]).length===0?v.createElement(Pi.Z,{image:Pi.Z.PRESENTED_IMAGE_SIMPLE,description:Nn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ge==="tree"?v.createElement(v.Fragment,null,v.createElement(tu,{filterSearch:Ye,value:Ua,onChange:Do,tablePrefixCls:ne,locale:Nn}),v.createElement("div",{className:"".concat(ne,"-filter-dropdown-tree")},Me?v.createElement(Lo.Z,{className:"".concat(ne,"-filter-dropdown-checkall"),onChange:Va},Nn.filterCheckall):null,v.createElement(ai.Z,{checkable:!0,selectable:!1,blockNode:!0,multiple:Me,checkStrictly:!Me,className:"".concat(ge,"-menu"),onCheck:gr,checkedKeys:Ya,selectedKeys:Ya,showIcon:!1,treeData:uo({filters:$.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:Ua.trim()?function(Qr){return Au(Ua,Qr.title)}:void 0}))):v.createElement(v.Fragment,null,v.createElement(tu,{filterSearch:Ye,value:Ua,onChange:Do,tablePrefixCls:ne,locale:Nn}),v.createElement(zn.Z,{multiple:Me,prefixCls:"".concat(ge,"-menu"),className:ka,onClick:na,onSelect:fa,onDeselect:fa,selectedKeys:Ya,getPopupContainer:rn,openKeys:Xa,onOpenChange:no},Lu({filters:$.filters||[],prefixCls:oe,filteredKeys:In(),filterMultiple:Me,searchValue:Ua})))};ro=v.createElement(v.Fragment,null,Ca(),v.createElement("div",{className:"".concat(oe,"-dropdown-btns")},v.createElement(Qi.Z,{type:"link",size:"small",disabled:Ya.length===0,onClick:Co},Nn.filterReset),v.createElement(Qi.Z,{type:"primary",size:"small",onClick:Ta},Nn.filterConfirm)))}var va=v.createElement(Zs,{className:"".concat(oe,"-dropdown")},ro),Sr;typeof $.filterIcon=="function"?Sr=$.filterIcon(Ir):$.filterIcon?Sr=$.filterIcon:Sr=v.createElement(ei,null);var dr=v.useContext(Ao.E_),Yn=dr.direction;return v.createElement("div",{className:"".concat(oe,"-column")},v.createElement("span",{className:"".concat(ne,"-column-title")},Yt),v.createElement(Fr.Z,{overlay:va,trigger:["click"],visible:rr,onVisibleChange:Eo,getPopupContainer:rn,placement:Yn==="rtl"?"bottomLeft":"bottomRight"},v.createElement("span",{role:"button",tabIndex:-1,className:ee()("".concat(oe,"-trigger"),{active:Ir}),onClick:function(Qr){Qr.stopPropagation()}},Sr)))}var kc=Pf;function zl(w,U,ne){var oe=[];return(w||[]).forEach(function($,ge){var Ne,Me=cl(ge,ne);if($.filters||"filterDropdown"in $||"onFilter"in $)if("filteredValue"in $){var $e=$.filteredValue;"filterDropdown"in $||($e=(Ne=$e==null?void 0:$e.map(String))!==null&&Ne!==void 0?Ne:$e),oe.push({column:$,key:Xi($,Me),filteredKeys:$e,forceFiltered:$.filtered})}else oe.push({column:$,key:Xi($,Me),filteredKeys:U&&$.defaultFilteredValue?$.defaultFilteredValue:void 0,forceFiltered:$.filtered});"children"in $&&(oe=[].concat((0,H.Z)(oe),(0,H.Z)(zl($.children,U,Me))))}),oe}function Fc(w,U,ne,oe,$,ge,Ne,Me){return ne.map(function($e,Ge){var pt=cl(Ge,Me),Ye=$e.filterMultiple,Ct=Ye===void 0?!0:Ye,Bt=$e.filterMode,Nn=$e.filterSearch,Yt=$e;if(Yt.filters||Yt.filterDropdown){var rn=Xi(Yt,pt),En=oe.find(function(yn){var er=yn.key;return rn===er});Yt=(0,R.Z)((0,R.Z)({},Yt),{title:function(er){return v.createElement(kc,{tablePrefixCls:w,prefixCls:"".concat(w,"-filter"),dropdownPrefixCls:U,column:Yt,columnKey:rn,filterState:En,filterMultiple:Ct,filterMode:Bt,filterSearch:Nn,triggerFilter:$,locale:Ne,getPopupContainer:ge},Kl($e.title,er))}})}return"children"in Yt&&(Yt=(0,R.Z)((0,R.Z)({},Yt),{children:Fc(w,U,Yt.children,oe,$,ge,Ne,pt)})),Yt})}function Zo(w){var U=[];return(w||[]).forEach(function(ne){var oe=ne.value,$=ne.children;U.push(oe),$&&(U=[].concat((0,H.Z)(U),(0,H.Z)(Zo($))))}),U}function _u(w){var U={};return w.forEach(function(ne){var oe=ne.key,$=ne.filteredKeys,ge=ne.column,Ne=ge.filters,Me=ge.filterDropdown;if(Me)U[oe]=$||null;else if(Array.isArray($)){var $e=Zo(Ne);U[oe]=$e.filter(function(Ge){return $.includes(String(Ge))})}else U[oe]=null}),U}function Ku(w,U){return U.reduce(function(ne,oe){var $=oe.column,ge=$.onFilter,Ne=$.filters,Me=oe.filteredKeys;return ge&&Me&&Me.length?ne.filter(function($e){return Me.some(function(Ge){var pt=Zo(Ne),Ye=pt.findIndex(function(Bt){return String(Bt)===String(Ge)}),Ct=Ye!==-1?pt[Ye]:Ge;return ge(Ct,$e)})}):ne},w)}function Vu(w){var U=w.prefixCls,ne=w.dropdownPrefixCls,oe=w.mergedColumns,$=w.onFilterChange,ge=w.getPopupContainer,Ne=w.locale,Me=v.useState(zl(oe,!0)),$e=(0,C.Z)(Me,2),Ge=$e[0],pt=$e[1],Ye=v.useMemo(function(){var Yt=zl(oe,!1),rn=Yt.every(function(yn){var er=yn.filteredKeys;return er===void 0});if(rn)return Ge;var En=Yt.every(function(yn){var er=yn.filteredKeys;return er!==void 0});return(0,Gr.Z)(rn||En,"Table","`FilteredKeys` should all be controlled or not controlled."),Yt},[oe,Ge]),Ct=v.useCallback(function(){return _u(Ye)},[Ye]),Bt=function(rn){var En=Ye.filter(function(yn){var er=yn.key;return er!==rn.key});En.push(rn),pt(En),$(_u(En),En)},Nn=function(rn){return Fc(U,ne,rn,Ye,Bt,ge,Ne)};return[Nn,Ye,Ct]}var nu=Vu;function ru(w,U){return w.map(function(ne){var oe=(0,R.Z)({},ne);return oe.title=Kl(ne.title,U),"children"in oe&&(oe.children=ru(oe.children,U)),oe})}function Ac(w){var U=v.useCallback(function(ne){return ru(ne,w)},[w]);return[U]}function Bu(w){return function(ne){var oe,$=ne.prefixCls,ge=ne.onExpand,Ne=ne.record,Me=ne.expanded,$e=ne.expandable,Ge="".concat($,"-row-expand-icon");return v.createElement("button",{type:"button",onClick:function(Ye){ge(Ne,Ye),Ye.stopPropagation()},className:ee()(Ge,(oe={},(0,Z.Z)(oe,"".concat(Ge,"-spaced"),!$e),(0,Z.Z)(oe,"".concat(Ge,"-expanded"),$e&&Me),(0,Z.Z)(oe,"".concat(Ge,"-collapsed"),$e&&!Me),oe)),"aria-label":Me?w.collapse:w.expand})}}var au=Bu;function Ki(w){return w!=null&&w===w.window}function wf(w,U){var ne;if(typeof window=="undefined")return 0;var oe=U?"scrollTop":"scrollLeft",$=0;return Ki(w)?$=w[U?"pageYOffset":"pageXOffset"]:w instanceof Document?$=w.documentElement[oe]:w&&($=w[oe]),w&&!Ki(w)&&typeof $!="number"&&($=(ne=(w.ownerDocument||w).documentElement)===null||ne===void 0?void 0:ne[oe]),$}function Lc(w,U,ne,oe){var $=ne-U;return w/=oe/2,w<1?$/2*w*w*w+U:$/2*((w-=2)*w*w+2)+U}function _c(w){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ne=U.getContainer,oe=ne===void 0?function(){return window}:ne,$=U.callback,ge=U.duration,Ne=ge===void 0?450:ge,Me=oe(),$e=wf(Me,!0),Ge=Date.now(),pt=function Ye(){var Ct=Date.now(),Bt=Ct-Ge,Nn=Lc(Bt>Ne?Ne:Bt,$e,w,Ne);Ki(Me)?Me.scrollTo(window.pageXOffset,Nn):Me instanceof HTMLDocument||Me.constructor.name==="HTMLDocument"?Me.documentElement.scrollTop=Nn:Me.scrollTop=Nn,Bt1),"Table","`index` parameter of `rowKey` function is deprecated. There is no guarantee that it will work as expected.");var Wn=v.useMemo(function(){return Nn||xe(Yt)},[Nn,Yt]),fa=v.useMemo(function(){return Wn.some(function(Ba){return Ba.responsive})},[Wn]),gr=(0,ni.Z)(fa),ta=v.useMemo(function(){var Ba=new Set(Object.keys(gr).filter(function(ma){return gr[ma]}));return Wn.filter(function(ma){return!ma.responsive||ma.responsive.some(function(eo){return Ba.has(eo)})})},[Wn,gr]),pr=(0,O.Z)(w,["className","style","columns"]),Xa=v.useContext(Kc.Z),_a=v.useContext(Ao.E_),Ha=_a.locale,no=Ha===void 0?Hl.Z:Ha,na=_a.renderEmpty,Ka=_a.direction,Ro=Ne||Xa,Ua=(0,R.Z)((0,R.Z)({},no.Table),wr),qa=Ge||Hc,Do=v.useContext(Ao.E_),so=Do.getPrefixCls,Ta=so("table",oe),Co=so("dropdown",$e),Xr=(0,R.Z)({childrenColumnName:rn,expandIconColumnIndex:Ir},nr),Eo=Xr.childrenColumnName,ka=Eo===void 0?"children":Eo,Va=v.useMemo(function(){return qa.some(function(Ba){var ma;return(ma=Ba)===null||ma===void 0?void 0:ma[ka]})?"nest":Dr||nr&&nr.expandedRowRender?"row":null},[qa]),uo={body:v.useRef()},ro=v.useMemo(function(){return typeof Ct=="function"?Ct:function(Ba){var ma;return(ma=Ba)===null||ma===void 0?void 0:ma[Ct]}},[Ct]),Ya=(0,Sl.Z)(qa,ka,ro),Ca=(0,C.Z)(Ya,1),va=Ca[0],Sr={},dr=function(ma,eo){var ui=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,bo=(0,R.Z)((0,R.Z)({},Sr),ma);ui&&(Sr.resetPagination(),bo.pagination.current&&(bo.pagination.current=1),pt&&pt.onChange&&pt.onChange(1,bo.pagination.pageSize)),rr&&rr.scrollToFirstRowOnChange!==!1&&uo.body.current&&_c(0,{getContainer:function(){return uo.body.current}}),En==null||En(bo.pagination,bo.filters,bo.sorter,{currentDataSource:Ku(fl(qa,bo.sorterStates,ka),bo.filterStates),action:eo})},Yn=function(ma,eo){dr({sorter:ma,sorterStates:eo},"sort",!1)},pa=aa({prefixCls:Ta,mergedColumns:ta,onSorterChange:Yn,sortDirections:or||["ascend","descend"],tableLocale:Ua,showSorterTooltip:In}),Qr=(0,C.Z)(pa,4),Ga=Qr[0],Fa=Qr[1],ii=Qr[2],vl=Qr[3],li=v.useMemo(function(){return fl(qa,Fa,ka)},[qa,Fa]);Sr.sorter=vl(),Sr.sorterStates=Fa;var Ri=function(ma,eo){dr({filters:ma,filterStates:eo},"filter",!0)},Ji=nu({prefixCls:Ta,locale:Ua,dropdownPrefixCls:Co,mergedColumns:ta,onFilterChange:Ri,getPopupContainer:yn}),ml=(0,C.Z)(Ji,3),Vi=ml[0],pl=ml[1],qi=ml[2],Yo=Ku(li,pl);Sr.filters=qi(),Sr.filterStates=pl;var el=v.useMemo(function(){return(0,R.Z)({},ii)},[ii]),jl=Ac(el),hl=(0,C.Z)(jl,1),oi=hl[0],tl=function(ma,eo){dr({pagination:(0,R.Z)((0,R.Z)({},Sr.pagination),{current:ma,pageSize:eo})},"paginate")},Ni=El(Yo.length,pt,tl),hi=(0,C.Z)(Ni,2),dn=hi[0],ba=hi[1];Sr.pagination=pt===!1?{}:il(pt,dn),Sr.resetPagination=ba;var vo=v.useMemo(function(){if(pt===!1||!dn.pageSize)return Yo;var Ba=dn.current,ma=Ba===void 0?1:Ba,eo=dn.total,ui=dn.pageSize,bo=ui===void 0?ri:ui;return(0,Gr.Z)(ma>0,"Table","`current` should be positive number."),Yo.lengthbo?((0,Gr.Z)(!1,"Table","`dataSource` length is less than `pagination.total` but large than `pagination.pageSize`. Please make sure your config correct data with async mode."),Yo.slice((ma-1)*bo,ma*bo)):Yo:Yo.slice((ma-1)*bo,ma*bo)},[!!pt,Yo,dn&&dn.current,dn&&dn.pageSize,dn&&dn.total]),ao=ul(Ye,{prefixCls:Ta,data:Yo,pageData:vo,getRowKey:ro,getRecordByKey:va,expandType:Va,childrenColumnName:ka,locale:Ua,getPopupContainer:yn}),oo=(0,C.Z)(ao,2),ja=oo[0],Wo=oo[1],Oi=function(ma,eo,ui){var bo;return typeof Bt=="function"?bo=ee()(Bt(ma,eo,ui)):bo=ee()(Bt),ee()((0,Z.Z)({},"".concat(Ta,"-row-selected"),Wo.has(ro(ma,eo))),bo)};Xr.__PARENT_RENDER_ICON__=Xr.expandIcon,Xr.expandIcon=Xr.expandIcon||tr||au(Ua),Va==="nest"&&Xr.expandIconColumnIndex===void 0?Xr.expandIconColumnIndex=Ye?1:0:Xr.expandIconColumnIndex>0&&Ye&&(Xr.expandIconColumnIndex-=1),typeof Xr.indentSize!="number"&&(Xr.indentSize=typeof Vn=="number"?Vn:15);var si=v.useCallback(function(Ba){return oi(ja(Vi(Ga(Ba))))},[Ga,Vi,ja]),Bi,nl;if(pt!==!1&&(dn==null?void 0:dn.total)){var Ko;dn.size?Ko=dn.size:Ko=Ro==="small"||Ro==="middle"?"small":void 0;var ti=function(ma){return v.createElement(Gi,(0,R.Z)({},dn,{className:ee()("".concat(Ta,"-pagination ").concat(Ta,"-pagination-").concat(ma),dn.className),size:Ko}))},$i=Ka==="rtl"?"left":"right",Go=dn.position;if(Go!==null&&Array.isArray(Go)){var co=Go.find(function(Ba){return Ba.indexOf("top")!==-1}),gi=Go.find(function(Ba){return Ba.indexOf("bottom")!==-1}),Rl=Go.every(function(Ba){return"".concat(Ba)==="none"});!co&&!gi&&!Rl&&(nl=ti($i)),co&&(Bi=ti(co.toLowerCase().replace("top",""))),gi&&(nl=ti(gi.toLowerCase().replace("bottom","")))}else nl=ti($i)}var Xo;typeof er=="boolean"?Xo={spinning:er}:(0,S.Z)(er)==="object"&&(Xo=(0,R.Z)({spinning:!0},er));var Nl=ee()("".concat(Ta,"-wrapper"),(0,Z.Z)({},"".concat(Ta,"-wrapper-rtl"),Ka==="rtl"),$);return v.createElement("div",{ref:U,className:Nl,style:ge},v.createElement(_n.Z,(0,R.Z)({spinning:!1},Xo),Bi,v.createElement($r,(0,R.Z)({},pr,{columns:ta,direction:Ka,expandable:Xr,prefixCls:Ta,className:ee()((ne={},(0,Z.Z)(ne,"".concat(Ta,"-middle"),Ro==="middle"),(0,Z.Z)(ne,"".concat(Ta,"-small"),Ro==="small"),(0,Z.Z)(ne,"".concat(Ta,"-bordered"),Me),(0,Z.Z)(ne,"".concat(Ta,"-empty"),qa.length===0),ne)),data:vo,rowKey:ro,rowClassName:Oi,emptyText:wr&&wr.emptyText||na("Table"),internalHooks:Vr,internalRefs:uo,transformColumns:si})),nl))}var $u=v.forwardRef(jc),Zi=$u;Zi.defaultProps={rowKey:"key"},Zi.SELECTION_COLUMN=Pa,Zi.EXPAND_COLUMN=$r.EXPAND_COLUMN,Zi.SELECTION_ALL=to,Zi.SELECTION_INVERT=Jo,Zi.SELECTION_NONE=Uo,Zi.Column=Bc,Zi.ColumnGroup=zc,Zi.Summary=Cn;var Zf=Zi,Wc=Zf},1285:function(Oe,Ce,u){"use strict";var S=u(7334),Z=u(75270),C=u(52282),R=u(27419),v=u(28177),P=u(49621),ee=u(86428),O=u(74421),W=u(17894),H=u(58695),ce=u(77656),Le=u(95090),ve=u(42310)},44556:function(Oe,Ce,u){"use strict";u.d(Ce,{Z:function(){return Pe}});var S=u(22076),Z=u(10322),C=u(68766),R=u(59301),v=u(92691),P=u.n(v),ee=u(25223),O=u(15711),W=u(18422),H=function(Fe,ke){var Te={};for(var Ve in Fe)Object.prototype.hasOwnProperty.call(Fe,Ve)&&ke.indexOf(Ve)<0&&(Te[Ve]=Fe[Ve]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Ve=Object.getOwnPropertySymbols(Fe);We1&&arguments[1]!==void 0?arguments[1]:{},St=he.fieldNames,tt=he.childrenAsData,kt=[],It=Ee(St,!1),sn=It.label,an=It.value,ln=It.options;function Pn(Cn,Vt){Cn.forEach(function(hn){var bn=hn[sn];if(Vt||!(ln in hn)){var Xn=hn[an];kt.push({key:ue(hn,kt.length),groupOption:Vt,data:hn,label:bn,value:Xn})}else{var nn=bn;nn===void 0&&tt&&(nn=hn.label),kt.push({key:ue(hn,kt.length),group:!0,data:hn,label:nn}),Pn(hn[ln],!0)}})}return Pn(pe,!1),kt}function Fe(pe){var he=(0,R.Z)({},pe);return"props"in he||Object.defineProperty(he,"props",{get:function(){return(0,W.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),he}}),he}function ke(pe,he){if(!he||!he.length)return null;var St=!1;function tt(It,sn){var an=(0,Xe.Z)(sn),ln=an[0],Pn=an.slice(1);if(!ln)return[It];var Cn=It.split(ln);return St=St||Cn.length>1,Cn.reduce(function(Vt,hn){return[].concat((0,Z.Z)(Vt),(0,Z.Z)(tt(hn,Pn)))},[]).filter(function(Vt){return Vt})}var kt=tt(pe,he);return St?kt:null}var Te=u(40851),Ve=["prefixCls","disabled","visible","children","popupElement","containerWidth","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],We=function(he){var St=he===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:St,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:St,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:St,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:St,adjustY:1}}}},q=function(he,St){var tt=he.prefixCls,kt=he.disabled,It=he.visible,sn=he.children,an=he.popupElement,ln=he.containerWidth,Pn=he.animation,Cn=he.transitionName,Vt=he.dropdownStyle,hn=he.dropdownClassName,bn=he.direction,Xn=bn===void 0?"ltr":bn,nn=he.placement,xn=he.dropdownMatchSelectWidth,Qn=he.dropdownRender,wn=he.dropdownAlign,Jn=he.getPopupContainer,Rr=he.empty,mr=he.getTriggerDOMNode,Ln=he.onPopupVisibleChange,vr=he.onPopupMouseEnter,ir=(0,P.Z)(he,Ve),Ur="".concat(tt,"-dropdown"),Vr=an;Qn&&(Vr=Qn(an));var ar=O.useMemo(function(){return We(xn)},[xn]),kr=Pn?"".concat(Ur,"-").concat(Pn):Cn,Br=O.useRef(null);O.useImperativeHandle(St,function(){return{getPopupElement:function(){return Br.current}}});var $r=(0,R.Z)({minWidth:ln},Vt);return typeof xn=="number"?$r.width=xn:xn&&($r.width=ln),O.createElement(Te.Z,(0,S.Z)({},ir,{showAction:Ln?["click"]:[],hideAction:Ln?["click"]:[],popupPlacement:nn||(Xn==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:ar,prefixCls:Ur,popupTransitionName:kr,popup:O.createElement("div",{ref:Br,onMouseEnter:vr},Vr),popupAlign:wn,popupVisible:It,getPopupContainer:Jn,popupClassName:Le()(hn,(0,C.Z)({},"".concat(Ur,"-empty"),Rr)),popupStyle:$r,getTriggerDOMNode:mr,onPopupVisibleChange:Ln}),sn)},je=O.forwardRef(q);je.displayName="SelectTrigger";var L=je,we=u(4707),ze=u(90871),Ae=function(he){var St=he.className,tt=he.customizeIcon,kt=he.customizeIconProps,It=he.onMouseDown,sn=he.onClick,an=he.children,ln;return typeof tt=="function"?ln=tt(kt):ln=tt,O.createElement("span",{className:St,onMouseDown:function(Cn){Cn.preventDefault(),It&&It(Cn)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:sn,"aria-hidden":!0},ln!==void 0?ln:O.createElement("span",{className:Le()(St.split(/\s+/).map(function(Pn){return"".concat(Pn,"-icon")}))},an))},ye=Ae,_e=function(he,St){var tt,kt,It=he.prefixCls,sn=he.id,an=he.inputElement,ln=he.disabled,Pn=he.tabIndex,Cn=he.autoFocus,Vt=he.autoComplete,hn=he.editable,bn=he.activeDescendantId,Xn=he.value,nn=he.maxLength,xn=he.onKeyDown,Qn=he.onMouseDown,wn=he.onChange,Jn=he.onPaste,Rr=he.onCompositionStart,mr=he.onCompositionEnd,Ln=he.open,vr=he.attrs,ir=an||O.createElement("input",null),Ur=ir,Vr=Ur.ref,ar=Ur.props,kr=ar.onKeyDown,Br=ar.onChange,$r=ar.onMouseDown,_n=ar.onCompositionStart,Kn=ar.onCompositionEnd,_t=ar.style;return ir=O.cloneElement(ir,(0,R.Z)((0,R.Z)({id:sn,ref:(0,M.sQ)(St,Vr),disabled:ln,tabIndex:Pn,autoComplete:Vt||"off",type:"search",autoFocus:Cn,className:Le()("".concat(It,"-selection-search-input"),(tt=ir)===null||tt===void 0||(kt=tt.props)===null||kt===void 0?void 0:kt.className),style:(0,R.Z)((0,R.Z)({},_t),{},{opacity:hn?null:0}),role:"combobox","aria-expanded":Ln,"aria-haspopup":"listbox","aria-owns":"".concat(sn,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(sn,"_list"),"aria-activedescendant":bn},vr),{},{value:hn?Xn:"",maxLength:nn,readOnly:!hn,unselectable:hn?null:"on",onKeyDown:function(jn){xn(jn),kr&&kr(jn)},onMouseDown:function(jn){Qn(jn),$r&&$r(jn)},onChange:function(jn){wn(jn),Br&&Br(jn)},onCompositionStart:function(jn){Rr(jn),_n&&_n(jn)},onCompositionEnd:function(jn){mr(jn),Kn&&Kn(jn)},onPaste:Jn})),ir},ot=O.forwardRef(_e);ot.displayName="Input";var mt=ot;function yt(pe){return Array.isArray(pe)?pe:pe!==void 0?[pe]:[]}var ft=typeof window!="undefined"&&window.document&&window.document.documentElement,Ht=ft;function Ke(pe,he){Ht?O.useLayoutEffect(pe,he):O.useEffect(pe,he)}var x=function(he){he.preventDefault(),he.stopPropagation()},Ie=function(he){var St=he.id,tt=he.prefixCls,kt=he.values,It=he.open,sn=he.searchValue,an=he.inputRef,ln=he.placeholder,Pn=he.disabled,Cn=he.mode,Vt=he.showSearch,hn=he.autoFocus,bn=he.autoComplete,Xn=he.activeDescendantId,nn=he.tabIndex,xn=he.removeIcon,Qn=he.maxTagCount,wn=he.maxTagTextLength,Jn=he.maxTagPlaceholder,Rr=Jn===void 0?function(xr){return"+ ".concat(xr.length," ...")}:Jn,mr=he.tagRender,Ln=he.onToggleOpen,vr=he.onRemove,ir=he.onInputChange,Ur=he.onInputPaste,Vr=he.onInputKeyDown,ar=he.onInputMouseDown,kr=he.onInputCompositionStart,Br=he.onInputCompositionEnd,$r=O.useRef(null),_n=(0,O.useState)(0),Kn=(0,v.Z)(_n,2),_t=Kn[0],cn=Kn[1],jn=(0,O.useState)(!1),hr=(0,v.Z)(jn,2),ra=hr[0],An=hr[1],kn="".concat(tt,"-selection"),ua=It||Cn==="tags"?sn:"",Na=Cn==="tags"||Vt&&(It||ra);Ke(function(){cn($r.current.scrollWidth)},[ua]);function Yr(xr,Hr,jr,lo,La){return O.createElement("span",{className:Le()("".concat(kn,"-item"),(0,C.Z)({},"".concat(kn,"-item-disabled"),jr)),title:typeof xr=="string"||typeof xr=="number"?xr.toString():void 0},O.createElement("span",{className:"".concat(kn,"-item-content")},Hr),lo&&O.createElement(ye,{className:"".concat(kn,"-item-remove"),onMouseDown:x,onClick:La,customizeIcon:xn},"\xD7"))}function Sa(xr,Hr,jr,lo,La){var qn=function(ca){x(ca),Ln(!It)};return O.createElement("span",{onMouseDown:qn},mr({label:Hr,value:xr,disabled:jr,closable:lo,onClose:La}))}function Wa(xr){var Hr=xr.disabled,jr=xr.label,lo=xr.value,La=!Pn&&!Hr,qn=jr;if(typeof wn=="number"&&(typeof jr=="string"||typeof jr=="number")){var Pr=String(qn);Pr.length>wn&&(qn="".concat(Pr.slice(0,wn),"..."))}var ca=function(Oa){Oa&&Oa.stopPropagation(),vr(xr)};return typeof mr=="function"?Sa(lo,qn,Hr,La,ca):Yr(jr,qn,Hr,La,ca)}function wa(xr){var Hr=typeof Rr=="function"?Rr(xr):Rr;return Yr(Hr,Hr,!1)}var zr=O.createElement("div",{className:"".concat(kn,"-search"),style:{width:_t},onFocus:function(){An(!0)},onBlur:function(){An(!1)}},O.createElement(mt,{ref:an,open:It,prefixCls:tt,id:St,inputElement:null,disabled:Pn,autoFocus:hn,autoComplete:bn,editable:Na,activeDescendantId:Xn,value:ua,onKeyDown:Vr,onMouseDown:ar,onChange:ir,onPaste:Ur,onCompositionStart:kr,onCompositionEnd:Br,tabIndex:nn,attrs:(0,we.Z)(he,!0)}),O.createElement("span",{ref:$r,className:"".concat(kn,"-search-mirror"),"aria-hidden":!0},ua,"\xA0")),ya=O.createElement(ze.Z,{prefixCls:"".concat(kn,"-overflow"),data:kt,renderItem:Wa,renderRest:wa,suffix:zr,itemKey:"key",maxCount:Qn});return O.createElement(O.Fragment,null,ya,!kt.length&&!ua&&O.createElement("span",{className:"".concat(kn,"-placeholder")},ln))},ut=Ie,Qe=function(he){var St=he.inputElement,tt=he.prefixCls,kt=he.id,It=he.inputRef,sn=he.disabled,an=he.autoFocus,ln=he.autoComplete,Pn=he.activeDescendantId,Cn=he.mode,Vt=he.open,hn=he.values,bn=he.placeholder,Xn=he.tabIndex,nn=he.showSearch,xn=he.searchValue,Qn=he.activeValue,wn=he.maxLength,Jn=he.onInputKeyDown,Rr=he.onInputMouseDown,mr=he.onInputChange,Ln=he.onInputPaste,vr=he.onInputCompositionStart,ir=he.onInputCompositionEnd,Ur=O.useState(!1),Vr=(0,v.Z)(Ur,2),ar=Vr[0],kr=Vr[1],Br=Cn==="combobox",$r=Br||nn,_n=hn[0],Kn=xn||"";Br&&Qn&&!ar&&(Kn=Qn),O.useEffect(function(){Br&&kr(!1)},[Br,Qn]);var _t=Cn!=="combobox"&&!Vt&&!nn?!1:!!Kn,cn=_n&&(typeof _n.label=="string"||typeof _n.label=="number")?_n.label.toString():void 0,jn=function(){if(_n)return null;var ra=_t?{visibility:"hidden"}:void 0;return O.createElement("span",{className:"".concat(tt,"-selection-placeholder"),style:ra},bn)};return O.createElement(O.Fragment,null,O.createElement("span",{className:"".concat(tt,"-selection-search")},O.createElement(mt,{ref:It,prefixCls:tt,id:kt,open:Vt,inputElement:St,disabled:sn,autoFocus:an,autoComplete:ln,editable:$r,activeDescendantId:Pn,value:Kn,onKeyDown:Jn,onMouseDown:Rr,onChange:function(ra){kr(!0),mr(ra)},onPaste:Ln,onCompositionStart:vr,onCompositionEnd:ir,tabIndex:Xn,attrs:(0,we.Z)(he,!0),maxLength:Br?wn:void 0})),!Br&&_n&&!_t&&O.createElement("span",{className:"".concat(tt,"-selection-item"),title:cn},_n.label),jn())},Ft=Qe;function Ut(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,he=O.useRef(null),St=O.useRef(null);O.useEffect(function(){return function(){window.clearTimeout(St.current)}},[]);function tt(kt){(kt||he.current===null)&&(he.current=kt),window.clearTimeout(St.current),St.current=window.setTimeout(function(){he.current=null},pe)}return[function(){return he.current},tt]}function Kt(pe){return![ve.Z.ESC,ve.Z.SHIFT,ve.Z.BACKSPACE,ve.Z.TAB,ve.Z.WIN_KEY,ve.Z.ALT,ve.Z.META,ve.Z.WIN_KEY_RIGHT,ve.Z.CTRL,ve.Z.SEMICOLON,ve.Z.EQUALS,ve.Z.CAPS_LOCK,ve.Z.CONTEXT_MENU,ve.Z.F1,ve.Z.F2,ve.Z.F3,ve.Z.F4,ve.Z.F5,ve.Z.F6,ve.Z.F7,ve.Z.F8,ve.Z.F9,ve.Z.F10,ve.Z.F11,ve.Z.F12].includes(pe)}var ht=function(he,St){var tt=(0,O.useRef)(null),kt=(0,O.useRef)(!1),It=he.prefixCls,sn=he.open,an=he.mode,ln=he.showSearch,Pn=he.tokenWithEnter,Cn=he.onSearch,Vt=he.onSearchSubmit,hn=he.onToggleOpen,bn=he.onInputKeyDown,Xn=he.domRef;O.useImperativeHandle(St,function(){return{focus:function(){tt.current.focus()},blur:function(){tt.current.blur()}}});var nn=Ut(0),xn=(0,v.Z)(nn,2),Qn=xn[0],wn=xn[1],Jn=function(Kn){var _t=Kn.which;(_t===ve.Z.UP||_t===ve.Z.DOWN)&&Kn.preventDefault(),bn&&bn(Kn),_t===ve.Z.ENTER&&an==="tags"&&!kt.current&&!sn&&(Vt==null||Vt(Kn.target.value)),Kt(_t)&&hn(!0)},Rr=function(){wn(!0)},mr=(0,O.useRef)(null),Ln=function(Kn){Cn(Kn,!0,kt.current)!==!1&&hn(!0)},vr=function(){kt.current=!0},ir=function(Kn){kt.current=!1,an!=="combobox"&&Ln(Kn.target.value)},Ur=function(Kn){var _t=Kn.target.value;if(Pn&&mr.current&&/[\r\n]/.test(mr.current)){var cn=mr.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");_t=_t.replace(cn,mr.current)}mr.current=null,Ln(_t)},Vr=function(Kn){var _t=Kn.clipboardData,cn=_t.getData("text");mr.current=cn},ar=function(Kn){var _t=Kn.target;if(_t!==tt.current){var cn=document.body.style.msTouchAction!==void 0;cn?setTimeout(function(){tt.current.focus()}):tt.current.focus()}},kr=function(Kn){var _t=Qn();Kn.target!==tt.current&&!_t&&Kn.preventDefault(),(an!=="combobox"&&(!ln||!_t)||!sn)&&(sn&&Cn("",!0,!1),hn())},Br={inputRef:tt,onInputKeyDown:Jn,onInputMouseDown:Rr,onInputChange:Ur,onInputPaste:Vr,onInputCompositionStart:vr,onInputCompositionEnd:ir},$r=an==="multiple"||an==="tags"?O.createElement(ut,(0,S.Z)({},he,Br)):O.createElement(Ft,(0,S.Z)({},he,Br));return O.createElement("div",{ref:Xn,className:"".concat(It,"-selector"),onClick:ar,onMouseDown:kr},$r)},Dt=O.forwardRef(ht);Dt.displayName="Selector";var Rt=Dt;function k(pe,he,St){var tt=O.useRef(null);tt.current={open:he,triggerOpen:St},O.useEffect(function(){function kt(It){var sn=It.target;sn.shadowRoot&&It.composed&&(sn=It.composedPath()[0]||sn),tt.current.open&&pe().filter(function(an){return an}).every(function(an){return!an.contains(sn)&&an!==sn})&&tt.current.triggerOpen(!1)}return window.addEventListener("mousedown",kt),function(){return window.removeEventListener("mousedown",kt)}},[])}function G(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,he=O.useState(!1),St=(0,v.Z)(he,2),tt=St[0],kt=St[1],It=O.useRef(null),sn=function(){window.clearTimeout(It.current)};O.useEffect(function(){return sn},[]);var an=function(Pn,Cn){sn(),It.current=window.setTimeout(function(){kt(Pn),Cn&&Cn()},pe)};return[tt,an,sn]}var A=O.createContext(null);function E(){return O.useContext(A)}var K=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","showArrow","inputIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],_=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function De(pe){return pe==="tags"||pe==="multiple"}var ae=O.forwardRef(function(pe,he){var St,tt,kt=pe.id,It=pe.prefixCls,sn=pe.className,an=pe.showSearch,ln=pe.tagRender,Pn=pe.direction,Cn=pe.omitDomProps,Vt=pe.displayValues,hn=pe.onDisplayValuesChange,bn=pe.emptyOptions,Xn=pe.notFoundContent,nn=Xn===void 0?"Not Found":Xn,xn=pe.onClear,Qn=pe.mode,wn=pe.disabled,Jn=pe.loading,Rr=pe.getInputElement,mr=pe.getRawInputElement,Ln=pe.open,vr=pe.defaultOpen,ir=pe.onDropdownVisibleChange,Ur=pe.activeValue,Vr=pe.onActiveValueChange,ar=pe.activeDescendantId,kr=pe.searchValue,Br=pe.onSearch,$r=pe.onSearchSplit,_n=pe.tokenSeparators,Kn=pe.allowClear,_t=pe.showArrow,cn=pe.inputIcon,jn=pe.clearIcon,hr=pe.OptionList,ra=pe.animation,An=pe.transitionName,kn=pe.dropdownStyle,ua=pe.dropdownClassName,Na=pe.dropdownMatchSelectWidth,Yr=pe.dropdownRender,Sa=pe.dropdownAlign,Wa=pe.placement,wa=pe.getPopupContainer,zr=pe.showAction,ya=zr===void 0?[]:zr,xr=pe.onFocus,Hr=pe.onBlur,jr=pe.onKeyUp,lo=pe.onKeyDown,La=pe.onMouseDown,qn=(0,P.Z)(pe,K),Pr=De(Qn),ca=(an!==void 0?an:Pr)||Qn==="combobox",ia=(0,R.Z)({},qn);_.forEach(function(aa){delete ia[aa]}),Cn==null||Cn.forEach(function(aa){delete ia[aa]});var Oa=O.useState(!1),ko=(0,v.Z)(Oa,2),ho=ko[0],Mo=ko[1];O.useEffect(function(){Mo((0,z.Z)())},[]);var $o=O.useRef(null),zo=O.useRef(null),Fo=O.useRef(null),Ao=O.useRef(null),ni=O.useRef(null),Fi=G(),Ei=(0,v.Z)(Fi,3),al=Ei[0],Gi=Ei[1],ol=Ei[2];O.useImperativeHandle(he,function(){var aa,oa;return{focus:(aa=Ao.current)===null||aa===void 0?void 0:aa.focus,blur:(oa=Ao.current)===null||oa===void 0?void 0:oa.blur,scrollTo:function(Ho){var yo;return(yo=ni.current)===null||yo===void 0?void 0:yo.scrollTo(Ho)}}});var ri=O.useMemo(function(){var aa;if(Qn!=="combobox")return kr;var oa=(aa=Vt[0])===null||aa===void 0?void 0:aa.value;return typeof oa=="string"||typeof oa=="number"?String(oa):""},[kr,Qn,Vt]),il=Qn==="combobox"&&typeof Rr=="function"&&Rr()||null,mi=typeof mr=="function"&&mr(),El=(0,M.x1)(zo,mi==null||(St=mi.props)===null||St===void 0?void 0:St.ref),Sl=(0,H.Z)(void 0,{defaultValue:vr,value:Ln}),ll=(0,v.Z)(Sl,2),Ai=ll[0],Li=ll[1],fo=Ai,sl=!nn&&bn;(wn||sl&&fo&&Qn==="combobox")&&(fo=!1);var Si=sl?!1:fo,Lo=O.useCallback(function(aa){var oa=aa!==void 0?aa:!fo;fo!==oa&&!wn&&(Li(oa),ir==null||ir(oa))},[wn,fo,Li,ir]),Fr=O.useMemo(function(){return(_n||[]).some(function(aa){return[` +`,`\r +`].includes(aa)})},[_n]),zn=function(oa,go,Ho){var yo=!0,jo=oa;Vr==null||Vr(null);var ei=Ho?null:ke(oa,_n);return Qn!=="combobox"&&ei&&(jo="",$r==null||$r(ei),Lo(!1),yo=!1),Br&&ri!==jo&&Br(jo,{source:go?"typing":"effect"}),yo},Or=function(oa){!oa||!oa.trim()||Br(oa,{source:"submit"})};O.useEffect(function(){!fo&&!Pr&&Qn!=="combobox"&&zn("",!1,!1)},[fo]),O.useEffect(function(){Ai&&wn&&Li(!1),wn&&Gi(!1)},[wn]);var Gr=Ut(),Pa=(0,v.Z)(Gr,2),to=Pa[0],Jo=Pa[1],Uo=function(oa){var go=to(),Ho=oa.which;if(Ho===ve.Z.ENTER&&(Qn!=="combobox"&&oa.preventDefault(),fo||Lo(!0)),Jo(!!ri),Ho===ve.Z.BACKSPACE&&!go&&Pr&&!ri&&Vt.length){for(var yo=(0,Z.Z)(Vt),jo=null,ei=yo.length-1;ei>=0;ei-=1){var Qi=yo[ei];if(!Qi.disabled){yo.splice(ei,1),jo=Qi;break}}jo&&hn(yo,{type:"remove",values:[jo]})}for(var ai=arguments.length,Pi=new Array(ai>1?ai-1:0),wi=1;wi1?go-1:0),yo=1;yo1?ei-1:0),ai=1;ai1&&arguments[1]!==void 0?arguments[1]:1,Na=ir.length,Yr=0;Yr1&&arguments[1]!==void 0?arguments[1]:!1;Kn(kn);var Na={source:ua?"keyboard":"mouse"},Yr=ir[kn];if(!Yr){Xn(null,-1,Na);return}Xn(Yr.value,kn,Na)};(0,O.useEffect)(function(){_t(nn!==!1?kr(0):-1)},[ir.length,ln]),(0,O.useEffect)(function(){var An=setTimeout(function(){if(!an&&sn&&wn.size===1){var ua=Array.from(wn)[0],Na=ir.findIndex(function(Yr){var Sa=Yr.data;return Sa.value===ua});Na!==-1&&(_t(Na),ar(Na))}});if(sn){var kn;(kn=Ur.current)===null||kn===void 0||kn.scrollTo(void 0)}return function(){return clearTimeout(An)}},[sn,ln]);var cn=function(kn){kn!==void 0&&xn(kn,{selected:!wn.has(kn)}),an||Pn(!1)};if(O.useImperativeHandle(St,function(){return{onKeyDown:function(kn){var ua=kn.which,Na=kn.ctrlKey;switch(ua){case ve.Z.N:case ve.Z.P:case ve.Z.UP:case ve.Z.DOWN:{var Yr=0;if(ua===ve.Z.UP?Yr=-1:ua===ve.Z.DOWN?Yr=1:vt()&&Na&&(ua===ve.Z.N?Yr=1:ua===ve.Z.P&&(Yr=-1)),Yr!==0){var Sa=kr(_n+Yr,Yr);ar(Sa),_t(Sa,!0)}break}case ve.Z.ENTER:{var Wa=ir[_n];Wa&&!Wa.data.disabled?cn(Wa.value):cn(void 0),sn&&kn.preventDefault();break}case ve.Z.ESC:Pn(!1),sn&&kn.stopPropagation()}},onKeyUp:function(){},scrollTo:function(kn){ar(kn)}}}),ir.length===0)return O.createElement("div",{role:"listbox",id:"".concat(It,"_list"),className:"".concat(vr,"-empty"),onMouseDown:Vr},Cn);var jn=Object.keys(Jn).map(function(An){return Jn[An]}),hr=function(kn){return kn.label},ra=function(kn){var ua=ir[kn];if(!ua)return null;var Na=ua.data||{},Yr=Na.value,Sa=ua.group,Wa=(0,we.Z)(Na,!0),wa=hr(ua);return ua?O.createElement("div",(0,S.Z)({"aria-label":typeof wa=="string"&&!Sa?wa:null},Wa,{key:kn,role:Sa?"presentation":"option",id:"".concat(It,"_list_").concat(kn),"aria-selected":wn.has(Yr)}),Yr):null};return O.createElement(O.Fragment,null,O.createElement("div",{role:"listbox",id:"".concat(It,"_list"),style:{height:0,width:0,overflow:"hidden"}},ra(_n-1),ra(_n),ra(_n+1)),O.createElement(it.Z,{itemKey:"key",ref:Ur,data:ir,height:mr,itemHeight:Ln,fullHeight:!1,onMouseDown:Vr,onScroll:Vt,virtual:Rr},function(An,kn){var ua,Na=An.group,Yr=An.groupOption,Sa=An.data,Wa=An.label,wa=An.value,zr=Sa.key;if(Na)return O.createElement("div",{className:Le()(vr,"".concat(vr,"-group"))},Wa!==void 0?Wa:zr);var ya=Sa.disabled,xr=Sa.title,Hr=Sa.children,jr=Sa.style,lo=Sa.className,La=(0,P.Z)(Sa,nt),qn=(0,Re.Z)(La,jn),Pr=wn.has(wa),ca="".concat(vr,"-option"),ia=Le()(vr,ca,lo,(ua={},(0,C.Z)(ua,"".concat(ca,"-grouped"),Yr),(0,C.Z)(ua,"".concat(ca,"-active"),_n===kn&&!ya),(0,C.Z)(ua,"".concat(ca,"-disabled"),ya),(0,C.Z)(ua,"".concat(ca,"-selected"),Pr),ua)),Oa=hr(An),ko=!Qn||typeof Qn=="function"||Pr,ho=typeof Oa=="number"?Oa:Oa||wa,Mo=typeof ho=="string"||typeof ho=="number"?ho.toString():void 0;return xr!==void 0&&(Mo=xr),O.createElement("div",(0,S.Z)({},qn,{"aria-selected":Pr,className:ia,title:Mo,onMouseMove:function(){_n===kn||ya||_t(kn)},onClick:function(){ya||cn(wa)},style:jr}),O.createElement("div",{className:"".concat(ca,"-content")},ho),O.isValidElement(Qn)||Pr,ko&&O.createElement(ye,{className:"".concat(vr,"-option-state"),customizeIcon:Qn,customizeIconProps:{isSelected:Pr}},Pr?"\u2713":null))}))},qe=O.forwardRef(tn);qe.displayName="OptionList";var en=qe,jt=function(){return null};jt.isSelectOption=!0;var mn=jt,Gt=function(){return null};Gt.isSelectOptGroup=!0;var Un=Gt,fr=u(31003),cr=["children","value"],un=["children"];function ea(pe){var he=pe.key,St=pe.props,tt=St.children,kt=St.value,It=(0,P.Z)(St,cr);return(0,R.Z)({key:he,value:kt!==void 0?kt:he,children:tt},It)}function br(pe){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,fr.Z)(pe).map(function(St,tt){if(!O.isValidElement(St)||!St.type)return null;var kt=St.type.isSelectOptGroup,It=St.key,sn=St.props,an=sn.children,ln=(0,P.Z)(sn,un);return he||!kt?ea(St):(0,R.Z)((0,R.Z)({key:"__RC_SELECT_GRP__".concat(It===null?tt:It,"__"),label:It},ln),{},{options:br(an)})}).filter(function(St){return St})}function ie(pe,he,St){return O.useMemo(function(){var tt=pe,kt=!pe;kt&&(tt=br(he));var It=new Map,sn=new Map;function an(ln){for(var Pn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Cn=0;Cn2&&arguments[2]!==void 0?arguments[2]:{},Gr=Or.source,Pa=Gr===void 0?"keyboard":Gr;El(zn),sn&&tt==="combobox"&&Fr!==null&&Pa==="keyboard"&&ol(String(Fr))},[sn,tt]),Ai=function(zn,Or){var Gr=function(){var qo,_i=Oa(zn);return[Kn?{label:_i==null?void 0:_i[kn.label],value:zn,key:(qo=_i.key)!==null&&qo!==void 0?qo:zn}:zn,Fe(_i)]};if(Or&&bn){var Pa=Gr(),to=(0,v.Z)(Pa,2),Jo=to[0],Uo=to[1];bn(Jo,Uo)}else if(!Or&&Xn){var _o=Gr(),pi=(0,v.Z)(_o,2),ul=pi[0],_l=pi[1];Xn(ul,_l)}},Li=xe(function(Fr,zn){var Or,Gr=hr?zn.selected:!0;Gr?Or=hr?[].concat((0,Z.Z)(ia),[Fr]):[Fr]:Or=ia.filter(function(Pa){return Pa.value!==Fr}),Fi(Or),Ai(Fr,Gr),tt==="combobox"?ol(""):(!De||hn)&&(Sa(""),ol(""))}),fo=function(zn,Or){Fi(zn),(Or.type==="remove"||Or.type==="clear")&&Or.values.forEach(function(Gr){Ai(Gr.value,!1)})},sl=function(zn,Or){if(Sa(zn),ol(null),Or.source==="submit"){var Gr=(zn||"").trim();if(Gr){var Pa=Array.from(new Set([].concat((0,Z.Z)(ho),[Gr])));Fi(Pa),Ai(Gr,!0),Sa("")}return}Or.source!=="blur"&&(tt==="combobox"&&Fi(zn),Cn==null||Cn(zn))},Si=function(zn){var Or=zn;tt!=="tags"&&(Or=zn.map(function(Pa){var to=zr.get(Pa);return to==null?void 0:to.value}).filter(function(Pa){return Pa!==void 0}));var Gr=Array.from(new Set([].concat((0,Z.Z)(ho),(0,Z.Z)(Or))));Fi(Gr),Gr.forEach(function(Pa){Ai(Pa,!0)})},Lo=O.useMemo(function(){var Fr=Ur!==!1&&xn!==!1;return(0,R.Z)((0,R.Z)({},Wa),{},{flattenOptions:ni,onActiveValue:ll,defaultActiveFirstOption:Sl,onSelect:Li,menuItemSelectedIcon:ir,rawValues:ho,fieldNames:kn,virtual:Fr,listHeight:ar,listItemHeight:Br,childrenAsData:ra})},[Wa,ni,ll,Sl,Li,ir,ho,kn,Ur,xn,ar,Br,ra]);return O.createElement(wt.Provider,{value:Lo},O.createElement(be,(0,S.Z)({},cn,{id:jn,prefixCls:It,ref:he,omitDomProps:et,mode:tt,displayValues:ko,onDisplayValuesChange:fo,searchValue:Yr,onSearch:sl,onSearchSplit:Si,dropdownMatchSelectWidth:xn,OptionList:en,emptyOptions:!ni.length,activeValue:Gi,activeDescendantId:"".concat(jn,"_list_").concat(mi)})))}),Lt=Et;Lt.Option=mn,Lt.OptGroup=Un;var Jt=Lt,qt=Jt},30926:function(Oe,Ce,u){"use strict";u.d(Ce,{Z:function(){return Ve}});var S=u(10322),Z=u(22076),C=u(20557),R=u(36531),v=u(3359),P=u(29860),ee=u(95519),O=u(54855),W=u(64644),H=u(59301),ce=u(92691),Le=u.n(ce),ve=u(4707),z=u(19327),M=function(q){for(var je=q.prefixCls,L=q.level,we=q.isStart,ze=q.isEnd,Ae="".concat(je,"-indent-unit"),ye=[],_e=0;_e0&&arguments[0]!==void 0?arguments[0]:[],G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],A=k.length,E=G.length;if(Math.abs(A-E)!==1)return{add:!1,key:null};function K(_,De){var ae=new Map;_.forEach(function(Re){ae.set(Re,!0)});var be=De.filter(function(Re){return!ae.has(Re)});return be.length===1?be[0]:null}return A ").concat(G);return G}var Ie=function(G,A){var E=G.prefixCls,K=G.data,_=G.selectable,De=G.checkable,ae=G.expandedKeys,be=G.selectedKeys,Re=G.checkedKeys,lt=G.loadedKeys,it=G.loadingKeys,vt=G.halfCheckedKeys,xt=G.keyEntities,wt=G.disabled,nt=G.dragging,tn=G.dragOverNodeKey,qe=G.dropPosition,en=G.motion,jt=G.height,mn=G.itemHeight,Gt=G.virtual,Un=G.focusable,fr=G.activeItem,cr=G.focused,un=G.tabIndex,ea=G.onKeyDown,br=G.onFocus,ie=G.onBlur,Be=G.onActiveChange,xe=G.onListChangeStart,me=G.onListChangeEnd,At=(0,Fe.Z)(G,Ae),gt=ce.useRef(null),Qt=ce.useRef(null);ce.useImperativeHandle(A,function(){return{scrollTo:function(xn){gt.current.scrollTo(xn)},getIndentWidth:function(){return Qt.current.offsetWidth}}});var le=ce.useState(ae),Se=(0,Pe.Z)(le,2),et=Se[0],Ue=Se[1],Et=ce.useState(K),Lt=(0,Pe.Z)(Et,2),Jt=Lt[0],qt=Lt[1],pe=ce.useState(K),he=(0,Pe.Z)(pe,2),St=he[0],tt=he[1],kt=ce.useState([]),It=(0,Pe.Z)(kt,2),sn=It[0],an=It[1],ln=ce.useState(null),Pn=(0,Pe.Z)(ln,2),Cn=Pn[0],Vt=Pn[1];function hn(){qt(K),tt(K),an([]),Vt(null),me()}ce.useEffect(function(){Ue(ae);var nn=we(et,ae);if(nn.key!==null)if(nn.add){var xn=Jt.findIndex(function(Ln){var vr=Ln.data.key;return vr===nn.key}),Qn=Ht(ze(Jt,K,nn.key),Gt,jt,mn),wn=Jt.slice();wn.splice(xn+1,0,ft),tt(wn),an(Qn),Vt("show")}else{var Jn=K.findIndex(function(Ln){var vr=Ln.data.key;return vr===nn.key}),Rr=Ht(ze(K,Jt,nn.key),Gt,jt,mn),mr=K.slice();mr.splice(Jn+1,0,ft),tt(mr),an(Rr),Vt("hide")}else Jt!==K&&(qt(K),tt(K))},[ae,K]),ce.useEffect(function(){nt||hn()},[nt]);var bn=en?St:K,Xn={expandedKeys:ae,selectedKeys:be,loadedKeys:lt,loadingKeys:it,checkedKeys:Re,halfCheckedKeys:vt,dragOverNodeKey:tn,dropPosition:qe,keyEntities:xt};return ce.createElement(ce.Fragment,null,cr&&fr&&ce.createElement("span",{style:ye,"aria-live":"assertive"},x(fr)),ce.createElement("div",null,ce.createElement("input",{style:ye,disabled:Un===!1||wt,tabIndex:Un!==!1?un:null,onKeyDown:ea,onFocus:br,onBlur:ie,value:"",onChange:_e,"aria-label":"for screen reader"})),ce.createElement("div",{className:"".concat(E,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden"}},ce.createElement("div",{className:"".concat(E,"-indent")},ce.createElement("div",{ref:Qt,className:"".concat(E,"-indent-unit")}))),ce.createElement(ke.Z,(0,S.Z)({},At,{data:bn,itemKey:Ke,height:jt,fullHeight:!1,virtual:Gt,itemHeight:mn,prefixCls:"".concat(E,"-list"),ref:gt,onVisibleChange:function(xn,Qn){var wn=new Set(xn),Jn=Qn.filter(function(Rr){return!wn.has(Rr)});Jn.some(function(Rr){return Ke(Rr)===ot})&&hn()}}),function(nn){var xn=nn.pos,Qn=(0,S.Z)({},nn.data),wn=nn.title,Jn=nn.key,Rr=nn.isStart,mr=nn.isEnd,Ln=(0,Ee.km)(Jn,xn);delete Qn.key,delete Qn.children;var vr=(0,Ee.H8)(Ln,Xn);return ce.createElement(L,(0,S.Z)({},Qn,vr,{title:wn,active:!!fr&&Jn===fr.key,pos:xn,data:nn.data,isStart:Rr,isEnd:mr,motion:en,motionNodes:Jn===ot?sn:null,motionType:Cn,onMotionStart:xe,onMotionEnd:hn,treeNodeRequiredProps:Xn,onMouseMove:function(){Be(null)}}))}))},ut=ce.forwardRef(Ie);ut.displayName="NodeList";var Qe=ut,Ft=u(4841);function Ut(k){var G=k.dropPosition,A=k.dropLevelOffset,E=k.indent,K={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(G){case-1:K.top=0,K.left=-A*E;break;case 1:K.bottom=0,K.left=-A*E;break;case 0:K.bottom=0,K.left=E;break}return ce.createElement("div",{style:K})}var Kt=10,ht=function(k){(0,W.Z)(A,k);var G=(0,H.Z)(A);function A(){var E;(0,P.Z)(this,A);for(var K=arguments.length,_=new Array(K),De=0;De2&&arguments[2]!==void 0?arguments[2]:!1,lt=E.props.onDragEnd;E.setState({dragOverNodeKey:null}),E.cleanDragState(),lt&&!Re&<({event:ae,node:(0,Ee.F)(be.props)}),E.dragNode=null},E.onNodeDrop=function(ae,be){var Re,lt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,it=E.state,vt=it.dragChildrenKeys,xt=it.dropPosition,wt=it.dropTargetKey,nt=it.dropTargetPos,tn=it.dropAllowed;if(!!tn){var qe=E.props.onDrop;if(E.setState({dragOverNodeKey:null}),E.cleanDragState(),wt!==null){var en=(0,R.Z)((0,R.Z)({},(0,Ee.H8)(wt,E.getTreeNodeRequiredProps())),{},{active:((Re=E.getActiveItem())===null||Re===void 0?void 0:Re.data.key)===wt,data:E.state.keyEntities[wt].node}),jt=vt.indexOf(wt)!==-1;(0,ve.ZP)(!jt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var mn=(0,ue.yx)(nt),Gt={event:ae,node:(0,Ee.F)(en),dragNode:E.dragNode?(0,Ee.F)(E.dragNode.props):null,dragNodesKeys:[E.dragNode.props.eventKey].concat(vt),dropToGap:xt!==0,dropPosition:xt+Number(mn[mn.length-1])};qe&&!lt&&qe(Gt),E.dragNode=null}}},E.cleanDragState=function(){var ae=E.state.draggingNodeKey;ae!==null&&E.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),E.dragStartMousePosition=null,E.currentMouseOverDroppableNodeKey=null},E.onNodeClick=function(ae,be){var Re=E.props.onClick;Re&&Re(ae,be)},E.onNodeDoubleClick=function(ae,be){var Re=E.props.onDoubleClick;Re&&Re(ae,be)},E.onNodeSelect=function(ae,be){var Re=E.state.selectedKeys,lt=E.state,it=lt.keyEntities,vt=lt.fieldNames,xt=E.props,wt=xt.onSelect,nt=xt.multiple,tn=be.selected,qe=be[vt.key],en=!tn;en?nt?Re=(0,ue.L0)(Re,qe):Re=[qe]:Re=(0,ue._5)(Re,qe);var jt=Re.map(function(mn){var Gt=it[mn];return Gt?Gt.node:null}).filter(function(mn){return mn});E.setUncontrolledState({selectedKeys:Re}),wt&&wt(Re,{event:"select",selected:en,node:be,selectedNodes:jt,nativeEvent:ae.nativeEvent})},E.onNodeCheck=function(ae,be,Re){var lt=E.state,it=lt.keyEntities,vt=lt.checkedKeys,xt=lt.halfCheckedKeys,wt=E.props,nt=wt.checkStrictly,tn=wt.onCheck,qe=be.key,en,jt={event:"check",node:be,checked:Re,nativeEvent:ae.nativeEvent};if(nt){var mn=Re?(0,ue.L0)(vt,qe):(0,ue._5)(vt,qe),Gt=(0,ue._5)(xt,qe);en={checked:mn,halfChecked:Gt},jt.checkedNodes=mn.map(function(br){return it[br]}).filter(function(br){return br}).map(function(br){return br.node}),E.setUncontrolledState({checkedKeys:mn})}else{var Un=(0,Ft.S)([].concat((0,v.Z)(vt),[qe]),!0,it),fr=Un.checkedKeys,cr=Un.halfCheckedKeys;if(!Re){var un=new Set(fr);un.delete(qe);var ea=(0,Ft.S)(Array.from(un),{checked:!1,halfCheckedKeys:cr},it);fr=ea.checkedKeys,cr=ea.halfCheckedKeys}en=fr,jt.checkedNodes=[],jt.checkedNodesPositions=[],jt.halfCheckedKeys=cr,fr.forEach(function(br){var ie=it[br];if(!!ie){var Be=ie.node,xe=ie.pos;jt.checkedNodes.push(Be),jt.checkedNodesPositions.push({node:Be,pos:xe})}}),E.setUncontrolledState({checkedKeys:fr},!1,{halfCheckedKeys:cr})}tn&&tn(en,jt)},E.onNodeLoad=function(ae){var be=ae.key,Re=new Promise(function(lt,it){E.setState(function(vt){var xt=vt.loadedKeys,wt=xt===void 0?[]:xt,nt=vt.loadingKeys,tn=nt===void 0?[]:nt,qe=E.props,en=qe.loadData,jt=qe.onLoad;if(!en||wt.indexOf(be)!==-1||tn.indexOf(be)!==-1)return null;var mn=en(ae);return mn.then(function(){var Gt=E.state.loadedKeys,Un=(0,ue.L0)(Gt,be);jt&&jt(Un,{event:"load",node:ae}),E.setUncontrolledState({loadedKeys:Un}),E.setState(function(fr){return{loadingKeys:(0,ue._5)(fr.loadingKeys,be)}}),lt()}).catch(function(Gt){if(E.setState(function(fr){return{loadingKeys:(0,ue._5)(fr.loadingKeys,be)}}),E.loadingRetryTimes[be]=(E.loadingRetryTimes[be]||0)+1,E.loadingRetryTimes[be]>=Kt){var Un=E.state.loadedKeys;(0,ve.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),E.setUncontrolledState({loadedKeys:(0,ue.L0)(Un,be)}),lt()}it(Gt)}),{loadingKeys:(0,ue.L0)(tn,be)}})});return Re.catch(function(){}),Re},E.onNodeMouseEnter=function(ae,be){var Re=E.props.onMouseEnter;Re&&Re({event:ae,node:be})},E.onNodeMouseLeave=function(ae,be){var Re=E.props.onMouseLeave;Re&&Re({event:ae,node:be})},E.onNodeContextMenu=function(ae,be){var Re=E.props.onRightClick;Re&&(ae.preventDefault(),Re({event:ae,node:be}))},E.onFocus=function(){var ae=E.props.onFocus;E.setState({focused:!0}),ae&&ae.apply(void 0,arguments)},E.onBlur=function(){var ae=E.props.onBlur;E.setState({focused:!1}),E.onActiveChange(null),ae&&ae.apply(void 0,arguments)},E.getTreeNodeRequiredProps=function(){var ae=E.state,be=ae.expandedKeys,Re=ae.selectedKeys,lt=ae.loadedKeys,it=ae.loadingKeys,vt=ae.checkedKeys,xt=ae.halfCheckedKeys,wt=ae.dragOverNodeKey,nt=ae.dropPosition,tn=ae.keyEntities;return{expandedKeys:be||[],selectedKeys:Re||[],loadedKeys:lt||[],loadingKeys:it||[],checkedKeys:vt||[],halfCheckedKeys:xt||[],dragOverNodeKey:wt,dropPosition:nt,keyEntities:tn}},E.setExpandedKeys=function(ae){var be=E.state,Re=be.treeData,lt=be.fieldNames,it=(0,Ee.oH)(Re,ae,lt);E.setUncontrolledState({expandedKeys:ae,flattenNodes:it},!0)},E.onNodeExpand=function(ae,be){var Re=E.state.expandedKeys,lt=E.state,it=lt.listChanging,vt=lt.fieldNames,xt=E.props,wt=xt.onExpand,nt=xt.loadData,tn=be.expanded,qe=be[vt.key];if(!it){var en=Re.indexOf(qe),jt=!tn;if((0,ve.ZP)(tn&&en!==-1||!tn&&en===-1,"Expand state not sync with index check"),jt?Re=(0,ue.L0)(Re,qe):Re=(0,ue._5)(Re,qe),E.setExpandedKeys(Re),wt&&wt(Re,{node:be,expanded:jt,nativeEvent:ae.nativeEvent}),jt&&nt){var mn=E.onNodeLoad(be);mn&&mn.then(function(){var Gt=(0,Ee.oH)(E.state.treeData,Re,vt);E.setUncontrolledState({flattenNodes:Gt})}).catch(function(){var Gt=E.state.expandedKeys,Un=(0,ue._5)(Gt,qe);E.setExpandedKeys(Un)})}}},E.onListChangeStart=function(){E.setUncontrolledState({listChanging:!0})},E.onListChangeEnd=function(){setTimeout(function(){E.setUncontrolledState({listChanging:!1})})},E.onActiveChange=function(ae){var be=E.state.activeKey,Re=E.props.onActiveChange;be!==ae&&(E.setState({activeKey:ae}),ae!==null&&E.scrollTo({key:ae}),Re&&Re(ae))},E.getActiveItem=function(){var ae=E.state,be=ae.activeKey,Re=ae.flattenNodes;return be===null?null:Re.find(function(lt){var it=lt.key;return it===be})||null},E.offsetActiveKey=function(ae){var be=E.state,Re=be.flattenNodes,lt=be.activeKey,it=Re.findIndex(function(wt){var nt=wt.key;return nt===lt});it===-1&&ae<0&&(it=Re.length),it=(it+ae+Re.length)%Re.length;var vt=Re[it];if(vt){var xt=vt.key;E.onActiveChange(xt)}else E.onActiveChange(null)},E.onKeyDown=function(ae){var be=E.state,Re=be.activeKey,lt=be.expandedKeys,it=be.checkedKeys,vt=E.props,xt=vt.onKeyDown,wt=vt.checkable,nt=vt.selectable;switch(ae.which){case Le.Z.UP:{E.offsetActiveKey(-1),ae.preventDefault();break}case Le.Z.DOWN:{E.offsetActiveKey(1),ae.preventDefault();break}}var tn=E.getActiveItem();if(tn&&tn.data){var qe=E.getTreeNodeRequiredProps(),en=tn.data.isLeaf===!1||!!(tn.data.children||[]).length,jt=(0,Ee.F)((0,R.Z)((0,R.Z)({},(0,Ee.H8)(Re,qe)),{},{data:tn.data,active:!0}));switch(ae.which){case Le.Z.LEFT:{en&<.includes(Re)?E.onNodeExpand({},jt):tn.parent&&E.onActiveChange(tn.parent.data.key),ae.preventDefault();break}case Le.Z.RIGHT:{en&&!lt.includes(Re)?E.onNodeExpand({},jt):tn.children&&tn.children.length&&E.onActiveChange(tn.children[0].data.key),ae.preventDefault();break}case Le.Z.ENTER:case Le.Z.SPACE:{wt&&!jt.disabled&&jt.checkable!==!1&&!jt.disableCheckbox?E.onNodeCheck({},jt,!it.includes(Re)):!wt&&nt&&!jt.disabled&&jt.selectable!==!1&&E.onNodeSelect({},jt);break}}}xt&&xt(ae)},E.setUncontrolledState=function(ae){var be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!E.destroyed){var lt=!1,it=!0,vt={};Object.keys(ae).forEach(function(xt){if(xt in E.props){it=!1;return}lt=!0,vt[xt]=ae[xt]}),lt&&(!be||it)&&E.setState((0,R.Z)((0,R.Z)({},vt),Re))}},E.scrollTo=function(ae){E.listRef.current.scrollTo(ae)},E}return(0,ee.Z)(A,[{key:"componentDidMount",value:function(){this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var K=this.props.activeKey;K!==void 0&&K!==this.state.activeKey&&(this.setState({activeKey:K}),K!==null&&this.scrollTo({key:K}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var K,_=this.state,De=_.focused,ae=_.flattenNodes,be=_.keyEntities,Re=_.draggingNodeKey,lt=_.activeKey,it=_.dropLevelOffset,vt=_.dropContainerKey,xt=_.dropTargetKey,wt=_.dropPosition,nt=_.dragOverNodeKey,tn=_.indent,qe=this.props,en=qe.prefixCls,jt=qe.className,mn=qe.style,Gt=qe.showLine,Un=qe.focusable,fr=qe.tabIndex,cr=fr===void 0?0:fr,un=qe.selectable,ea=qe.showIcon,br=qe.icon,ie=qe.switcherIcon,Be=qe.draggable,xe=qe.checkable,me=qe.checkStrictly,At=qe.disabled,gt=qe.motion,Qt=qe.loadData,le=qe.filterTreeNode,Se=qe.height,et=qe.itemHeight,Ue=qe.virtual,Et=qe.titleRender,Lt=qe.dropIndicatorRender,Jt=qe.onContextMenu,qt=qe.onScroll,pe=qe.direction,he=(0,z.Z)(this.props,{aria:!0,data:!0}),St;return Be&&((0,C.Z)(Be)==="object"?St=Be:typeof Be=="function"?St={nodeDraggable:Be}:St={}),ce.createElement(Xe.k.Provider,{value:{prefixCls:en,selectable:un,showIcon:ea,icon:br,switcherIcon:ie,draggable:St,draggingNodeKey:Re,checkable:xe,checkStrictly:me,disabled:At,keyEntities:be,dropLevelOffset:it,dropContainerKey:vt,dropTargetKey:xt,dropPosition:wt,dragOverNodeKey:nt,indent:tn,direction:pe,dropIndicatorRender:Lt,loadData:Qt,filterTreeNode:le,titleRender:Et,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},ce.createElement("div",{role:"tree",className:a()(en,jt,(K={},(0,Z.Z)(K,"".concat(en,"-show-line"),Gt),(0,Z.Z)(K,"".concat(en,"-focused"),De),(0,Z.Z)(K,"".concat(en,"-active-focused"),lt!==null),K))},ce.createElement(Qe,(0,S.Z)({ref:this.listRef,prefixCls:en,style:mn,data:ae,disabled:At,selectable:un,checkable:!!xe,motion:gt,dragging:Re!==null,height:Se,itemHeight:et,virtual:Ue,focusable:Un,focused:De,tabIndex:cr,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Jt,onScroll:qt},this.getTreeNodeRequiredProps(),he))))}}],[{key:"getDerivedStateFromProps",value:function(K,_){var De=_.prevProps,ae={prevProps:K};function be(Un){return!De&&Un in K||De&&De[Un]!==K[Un]}var Re,lt=_.fieldNames;if(be("fieldNames")&&(lt=(0,Ee.w$)(K.fieldNames),ae.fieldNames=lt),be("treeData")?Re=K.treeData:be("children")&&((0,ve.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Re=(0,Ee.zn)(K.children)),Re){ae.treeData=Re;var it=(0,Ee.I8)(Re,{fieldNames:lt});ae.keyEntities=(0,R.Z)((0,Z.Z)({},ot,yt),it.keyEntities)}var vt=ae.keyEntities||_.keyEntities;if(be("expandedKeys")||De&&be("autoExpandParent"))ae.expandedKeys=K.autoExpandParent||!De&&K.defaultExpandParent?(0,ue.r7)(K.expandedKeys,vt):K.expandedKeys;else if(!De&&K.defaultExpandAll){var xt=(0,R.Z)({},vt);delete xt[ot],ae.expandedKeys=Object.keys(xt).map(function(Un){return xt[Un].key})}else!De&&K.defaultExpandedKeys&&(ae.expandedKeys=K.autoExpandParent||K.defaultExpandParent?(0,ue.r7)(K.defaultExpandedKeys,vt):K.defaultExpandedKeys);if(ae.expandedKeys||delete ae.expandedKeys,Re||ae.expandedKeys){var wt=(0,Ee.oH)(Re||_.treeData,ae.expandedKeys||_.expandedKeys,lt);ae.flattenNodes=wt}if(K.selectable&&(be("selectedKeys")?ae.selectedKeys=(0,ue.BT)(K.selectedKeys,K):!De&&K.defaultSelectedKeys&&(ae.selectedKeys=(0,ue.BT)(K.defaultSelectedKeys,K))),K.checkable){var nt;if(be("checkedKeys")?nt=(0,ue.E6)(K.checkedKeys)||{}:!De&&K.defaultCheckedKeys?nt=(0,ue.E6)(K.defaultCheckedKeys)||{}:Re&&(nt=(0,ue.E6)(K.checkedKeys)||{checkedKeys:_.checkedKeys,halfCheckedKeys:_.halfCheckedKeys}),nt){var tn=nt,qe=tn.checkedKeys,en=qe===void 0?[]:qe,jt=tn.halfCheckedKeys,mn=jt===void 0?[]:jt;if(!K.checkStrictly){var Gt=(0,Ft.S)(en,!0,vt);en=Gt.checkedKeys,mn=Gt.halfCheckedKeys}ae.checkedKeys=en,ae.halfCheckedKeys=mn}}return be("loadedKeys")&&(ae.loadedKeys=K.loadedKeys),ae}}]),A}(ce.Component);ht.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Ut,allowDrop:function(){return!0}},ht.TreeNode=Ve.Z;var Dt=ht,Rt=Dt},8840:function(Oe,Ce,u){"use strict";u.d(Ce,{_5:function(){return ee},L0:function(){return O},yx:function(){return W},bt:function(){return H},Ds:function(){return ce},wA:function(){return Le},OM:function(){return M},BT:function(){return a},E6:function(){return Ee},r7:function(){return Pe}});var S=u(77413),Z=u(12346),C=u(59301),R=u(98387),v=u(30926),P=null;function ee(Fe,ke){if(!Fe)return[];var Te=Fe.slice(),Ve=Te.indexOf(ke);return Ve>=0&&Te.splice(Ve,1),Te}function O(Fe,ke){var Te=(Fe||[]).slice();return Te.indexOf(ke)===-1&&Te.push(ke),Te}function W(Fe){return Fe.split("-")}function H(Fe,ke){return"".concat(Fe,"-").concat(ke)}function ce(Fe){return Fe&&Fe.type&&Fe.type.isTreeNode}function Le(Fe,ke){var Te=[],Ve=ke[Fe];function We(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];q.forEach(function(je){var L=je.key,we=je.children;Te.push(L),We(we)})}return We(Ve.children),Te}function ve(Fe){if(Fe.parent){var ke=W(Fe.pos);return Number(ke[ke.length-1])===Fe.parent.children.length-1}return!1}function z(Fe){var ke=W(Fe.pos);return Number(ke[ke.length-1])===0}function M(Fe,ke,Te,Ve,We,q,je,L,we,ze){var Ae,ye=Fe.clientX,_e=Fe.clientY,ot=Fe.target.getBoundingClientRect(),mt=ot.top,yt=ot.height,ft=(ze==="rtl"?-1:1)*(((We==null?void 0:We.x)||0)-ye),Ht=(ft-12)/Ve,Ke=L[Te.props.eventKey];if(_e-1.5?q({dragNode:Rt,dropNode:k,dropPosition:1})?Kt=1:G=!1:q({dragNode:Rt,dropNode:k,dropPosition:0})?Kt=0:q({dragNode:Rt,dropNode:k,dropPosition:1})?Kt=1:G=!1:q({dragNode:Rt,dropNode:k,dropPosition:1})?Kt=1:G=!1,{dropPosition:Kt,dropLevelOffset:ht,dropTargetKey:Ke.key,dropTargetPos:Ke.pos,dragOverNodeKey:Ut,dropContainerKey:Kt===0?null:((Ae=Ke.parent)===null||Ae===void 0?void 0:Ae.key)||null,dropAllowed:G}}function a(Fe,ke){if(!!Fe){var Te=ke.multiple;return Te?Fe.slice():Fe.length?[Fe[0]]:Fe}}var Xe=function(ke){return ke};function ue(Fe,ke){if(!Fe)return[];var Te=ke||{},Ve=Te.processProps,We=Ve===void 0?Xe:Ve,q=Array.isArray(Fe)?Fe:[Fe];return q.map(function(je){var L=je.children,we=_objectWithoutProperties(je,P),ze=ue(L,ke);return React.createElement(TreeNode,We(we),ze)})}function Ee(Fe){if(!Fe)return null;var ke;if(Array.isArray(Fe))ke={checkedKeys:Fe,halfCheckedKeys:void 0};else if((0,Z.Z)(Fe)==="object")ke={checkedKeys:Fe.checked||void 0,halfCheckedKeys:Fe.halfChecked||void 0};else return(0,R.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ke}function Pe(Fe,ke){var Te=new Set;function Ve(We){if(!Te.has(We)){var q=ke[We];if(!!q){Te.add(We);var je=q.parent,L=q.node;L.disabled||je&&Ve(je.key)}}}return(Fe||[]).forEach(function(We){Ve(We)}),(0,S.Z)(Te)}},4841:function(Oe,Ce,u){"use strict";u.d(Ce,{S:function(){return P}});var S=u(98387);function Z(ee,O){var W=new Set;return ee.forEach(function(H){O.has(H)||W.add(H)}),W}function C(ee){var O=ee||{},W=O.disabled,H=O.disableCheckbox,ce=O.checkable;return!!(W||H)||ce===!1}function R(ee,O,W,H){for(var ce=new Set(ee),Le=new Set,ve=0;ve<=W;ve+=1){var z=O.get(ve)||new Set;z.forEach(function(ue){var Ee=ue.key,Pe=ue.node,Fe=ue.children,ke=Fe===void 0?[]:Fe;ce.has(Ee)&&!H(Pe)&&ke.filter(function(Te){return!H(Te.node)}).forEach(function(Te){ce.add(Te.key)})})}for(var M=new Set,a=W;a>=0;a-=1){var Xe=O.get(a)||new Set;Xe.forEach(function(ue){var Ee=ue.parent,Pe=ue.node;if(!(H(Pe)||!ue.parent||M.has(ue.parent.key))){if(H(ue.parent.node)){M.add(Ee.key);return}var Fe=!0,ke=!1;(Ee.children||[]).filter(function(Te){return!H(Te.node)}).forEach(function(Te){var Ve=Te.key,We=ce.has(Ve);Fe&&!We&&(Fe=!1),!ke&&(We||Le.has(Ve))&&(ke=!0)}),Fe&&ce.add(Ee.key),ke&&Le.add(Ee.key),M.add(Ee.key)}})}return{checkedKeys:Array.from(ce),halfCheckedKeys:Array.from(Z(Le,ce))}}function v(ee,O,W,H,ce){for(var Le=new Set(ee),ve=new Set(O),z=0;z<=H;z+=1){var M=W.get(z)||new Set;M.forEach(function(Ee){var Pe=Ee.key,Fe=Ee.node,ke=Ee.children,Te=ke===void 0?[]:ke;!Le.has(Pe)&&!ve.has(Pe)&&!ce(Fe)&&Te.filter(function(Ve){return!ce(Ve.node)}).forEach(function(Ve){Le.delete(Ve.key)})})}ve=new Set;for(var a=new Set,Xe=H;Xe>=0;Xe-=1){var ue=W.get(Xe)||new Set;ue.forEach(function(Ee){var Pe=Ee.parent,Fe=Ee.node;if(!(ce(Fe)||!Ee.parent||a.has(Ee.parent.key))){if(ce(Ee.parent.node)){a.add(Pe.key);return}var ke=!0,Te=!1;(Pe.children||[]).filter(function(Ve){return!ce(Ve.node)}).forEach(function(Ve){var We=Ve.key,q=Le.has(We);ke&&!q&&(ke=!1),!Te&&(q||ve.has(We))&&(Te=!0)}),ke||Le.delete(Pe.key),Te&&ve.add(Pe.key),a.add(Pe.key)}})}return{checkedKeys:Array.from(Le),halfCheckedKeys:Array.from(Z(ve,Le))}}function P(ee,O,W,H){var ce=[],Le;H?Le=H:Le=C;var ve=new Set(ee.filter(function(Xe){var ue=!!W[Xe];return ue||ce.push(Xe),ue})),z=new Map,M=0;Object.keys(W).forEach(function(Xe){var ue=W[Xe],Ee=ue.level,Pe=z.get(Ee);Pe||(Pe=new Set,z.set(Ee,Pe)),Pe.add(ue),M=Math.max(M,Ee)}),(0,S.ZP)(!ce.length,"Tree missing follow keys: ".concat(ce.slice(0,100).map(function(Xe){return"'".concat(Xe,"'")}).join(", ")));var a;return O===!0?a=R(ve,z,M,Le):a=v(ve,O.halfCheckedKeys,z,M,Le),a}},63040:function(Oe,Ce,u){"use strict";u.d(Ce,{km:function(){return H},w$:function(){return ce},zn:function(){return ve},oH:function(){return z},I8:function(){return a},H8:function(){return Xe},F:function(){return ue}});var S=u(12346),Z=u(77413),C=u(36531),R=u(20557),v=u(25223),P=u(31003),ee=u(98387),O=u(8840),W=["children"];function H(Ee,Pe){return Ee!=null?Ee:Pe}function ce(Ee){var Pe=Ee||{},Fe=Pe.title,ke=Pe._title,Te=Pe.key,Ve=Pe.children,We=Fe||"title";return{title:We,_title:ke||[We],key:Te||"key",children:Ve||"children"}}function Le(Ee,Pe){var Fe=new Map;function ke(Te){var Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Te||[]).forEach(function(We){var q=We[Pe.key],je=We[Pe.children];warning(q!=null,"Tree node must have a certain key: [".concat(Ve).concat(q,"]"));var L=String(q);warning(!Fe.has(L)||q===null||q===void 0,"Same 'key' exist in the Tree: ".concat(L)),Fe.set(L,!0),ke(je,"".concat(Ve).concat(L," > "))})}ke(Ee)}function ve(Ee){function Pe(Fe){var ke=(0,P.Z)(Fe);return ke.map(function(Te){if(!(0,O.Ds)(Te))return(0,ee.ZP)(!Te,"Tree/TreeNode can only accept TreeNode as children."),null;var Ve=Te.key,We=Te.props,q=We.children,je=(0,R.Z)(We,W),L=(0,C.Z)({key:Ve},je),we=Pe(q);return we.length&&(L.children=we),L}).filter(function(Te){return Te})}return Pe(Ee)}function z(Ee,Pe,Fe){var ke=ce(Fe),Te=ke._title,Ve=ke.key,We=ke.children,q=new Set(Pe===!0?[]:Pe),je=[];function L(we){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return we.map(function(Ae,ye){for(var _e=(0,O.bt)(ze?ze.pos:"0",ye),ot=H(Ae[Ve],_e),mt,yt=0;yt1&&arguments[1]!==void 0?arguments[1]:{},Fe=Pe.initWrapper,ke=Pe.processEntity,Te=Pe.onProcessFinished,Ve=Pe.externalGetKey,We=Pe.childrenPropName,q=Pe.fieldNames,je=arguments.length>2?arguments[2]:void 0,L=Ve||je,we={},ze={},Ae={posEntities:we,keyEntities:ze};return Fe&&(Ae=Fe(Ae)||Ae),M(Ee,function(ye){var _e=ye.node,ot=ye.index,mt=ye.pos,yt=ye.key,ft=ye.parentPos,Ht=ye.level,Ke=ye.nodes,x={node:_e,nodes:Ke,index:ot,key:yt,pos:mt,level:Ht},Ie=H(yt,mt);we[mt]=x,ze[Ie]=x,x.parent=we[ft],x.parent&&(x.parent.children=x.parent.children||[],x.parent.children.push(x)),ke&&ke(x,Ae)},{externalGetKey:L,childrenPropName:We,fieldNames:q}),Te&&Te(Ae),Ae}function Xe(Ee,Pe){var Fe=Pe.expandedKeys,ke=Pe.selectedKeys,Te=Pe.loadedKeys,Ve=Pe.loadingKeys,We=Pe.checkedKeys,q=Pe.halfCheckedKeys,je=Pe.dragOverNodeKey,L=Pe.dropPosition,we=Pe.keyEntities,ze=we[Ee],Ae={eventKey:Ee,expanded:Fe.indexOf(Ee)!==-1,selected:ke.indexOf(Ee)!==-1,loaded:Te.indexOf(Ee)!==-1,loading:Ve.indexOf(Ee)!==-1,checked:We.indexOf(Ee)!==-1,halfChecked:q.indexOf(Ee)!==-1,pos:String(ze?ze.pos:""),dragOver:je===Ee&&L===0,dragOverGapTop:je===Ee&&L===-1,dragOverGapBottom:je===Ee&&L===1};return Ae}function ue(Ee){var Pe=Ee.data,Fe=Ee.expanded,ke=Ee.selected,Te=Ee.checked,Ve=Ee.loaded,We=Ee.loading,q=Ee.halfChecked,je=Ee.dragOver,L=Ee.dragOverGapTop,we=Ee.dragOverGapBottom,ze=Ee.pos,Ae=Ee.active,ye=Ee.eventKey,_e=(0,C.Z)((0,C.Z)({},Pe),{},{expanded:Fe,selected:ke,checked:Te,loaded:Ve,loading:We,halfChecked:q,dragOver:je,dragOverGapTop:L,dragOverGapBottom:we,pos:ze,active:Ae,key:ye});return"props"in _e||Object.defineProperty(_e,"props",{get:function(){return(0,ee.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),Ee}}),_e}},66283:function(Oe,Ce,u){"use strict";u.d(Ce,{g1:function(){return ce},os:function(){return ve}});var S=/margin|padding|width|height|max|min|offset/,Z={left:!0,top:!0},C={cssFloat:1,styleFloat:1,float:1};function R(z){return z.nodeType===1?z.ownerDocument.defaultView.getComputedStyle(z,null):{}}function v(z,M,a){if(M=M.toLowerCase(),a==="auto"){if(M==="height")return z.offsetHeight;if(M==="width")return z.offsetWidth}return M in Z||(Z[M]=S.test(M)),Z[M]?parseFloat(a)||0:a}function P(z,M){var a=arguments.length,Xe=R(z);return M=C[M]?"cssFloat"in z.style?"cssFloat":"styleFloat":M,a===1?Xe:v(z,M,Xe[M]||z.style[M])}function ee(z,M,a){var Xe=arguments.length;if(M=C[M]?"cssFloat"in z.style?"cssFloat":"styleFloat":M,Xe===3)return typeof a=="number"&&S.test(M)&&(a="".concat(a,"px")),z.style[M]=a,a;for(var ue in M)M.hasOwnProperty(ue)&&ee(z,ue,M[ue]);return R(z)}function O(z){return z===document.body?document.documentElement.clientWidth:z.offsetWidth}function W(z){return z===document.body?window.innerHeight||document.documentElement.clientHeight:z.offsetHeight}function H(){var z=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),M=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:z,height:M}}function ce(){var z=document.documentElement.clientWidth,M=window.innerHeight||document.documentElement.clientHeight;return{width:z,height:M}}function Le(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function ve(z){var M=z.getBoundingClientRect(),a=document.documentElement;return{left:M.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:M.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},82786:function(Oe,Ce,u){"use strict";u.d(Ce,{G:function(){return R}});var S=u(25158),Z=function(P){if((0,S.Z)()&&window.document.documentElement){var ee=Array.isArray(P)?P:[P],O=window.document.documentElement;return ee.some(function(W){return W in O.style})}return!1},C=function(P,ee){if(!Z(P))return!1;var O=document.createElement("div"),W=O.style[P];return O.style[P]=ee,O.style[P]!==W};function R(v,P){return!Array.isArray(v)&&P!==void 0?C(v,P):Z(v)}},4707:function(Oe,Ce,u){"use strict";u.d(Ce,{Z:function(){return O}});var S=u(36531),Z=`accept acceptCharset accessKey action allowFullScreen allowTransparency + alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge + charSet checked classID className colSpan cols content contentEditable contextMenu + controls coords crossOrigin data dateTime default defer dir disabled download draggable + encType form formAction formEncType formMethod formNoValidate formTarget frameBorder + headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity + is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media + mediaGroup method min minLength multiple muted name noValidate nonce open + optimum pattern placeholder poster preload radioGroup readOnly rel required + reversed role rowSpan rows sandbox scope scoped scrolling seamless selected + shape size sizes span spellCheck src srcDoc srcLang srcSet start step style + summary tabIndex target title type useMap value width wmode wrap`,C=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown + onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick + onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown + onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel + onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough + onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata + onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,R="".concat(Z," ").concat(C).split(/[\s\n]+/),v="aria-",P="data-";function ee(W,H){return W.indexOf(H)===0}function O(W){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ce;H===!1?ce={aria:!0,data:!0,attr:!0}:H===!0?ce={aria:!0}:ce=(0,S.Z)({},H);var Le={};return Object.keys(W).forEach(function(ve){(ce.aria&&(ve==="role"||ee(ve,v))||ce.data&&ee(ve,P)||ce.attr&&R.includes(ve))&&(Le[ve]=W[ve])}),Le}},27623:function(Oe,Ce,u){"use strict";u.d(Ce,{Z:function(){return br}});var S=u(59301),Z=u(92691),C=u.n(Z),R=u(88857);function v(ie,Be){var xe=Object.keys(ie);if(Object.getOwnPropertySymbols){var me=Object.getOwnPropertySymbols(ie);Be&&(me=me.filter(function(At){return Object.getOwnPropertyDescriptor(ie,At).enumerable})),xe.push.apply(xe,me)}return xe}function P(ie){for(var Be=1;BeSe},me}return M(xe,[{key:"componentDidMount",value:function(){this.scrollbarRef.current.addEventListener("touchstart",this.onScrollbarTouchStart),this.thumbRef.current.addEventListener("touchstart",this.onMouseDown)}},{key:"componentDidUpdate",value:function(At){At.scrollTop!==this.props.scrollTop&&this.delayHidden()}},{key:"componentWillUnmount",value:function(){this.removeEvents(),clearTimeout(this.visibleTimeout)}},{key:"render",value:function(){var At=this.state,gt=At.dragging,Qt=At.visible,le=this.props.prefixCls,Se=this.getSpinHeight(),et=this.getTop(),Ue=this.showScroll(),Et=Ue&&Qt;return S.createElement("div",{ref:this.scrollbarRef,className:C()("".concat(le,"-scrollbar"),Le({},"".concat(le,"-scrollbar-show"),Ue)),style:{width:8,top:0,bottom:0,right:0,position:"absolute",display:Et?null:"none"},onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},S.createElement("div",{ref:this.thumbRef,className:C()("".concat(le,"-scrollbar-thumb"),Le({},"".concat(le,"-scrollbar-thumb-moving"),gt)),style:{width:"100%",height:Se,top:et,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}]),xe}(S.Component);function q(ie){var Be=ie.children,xe=ie.setRef,me=S.useCallback(function(At){xe(At)},[]);return S.cloneElement(Be,{ref:me})}function je(ie,Be,xe,me,At,gt){var Qt=gt.getKey;return ie.slice(Be,xe+1).map(function(le,Se){var et=Be+Se,Ue=At(le,et,{}),Et=Qt(le);return S.createElement(q,{key:Et,setRef:function(Jt){return me(le,Jt)}},Ue)})}var L=u(9108);function we(ie,Be){if(!(ie instanceof Be))throw new TypeError("Cannot call a class as a function")}function ze(ie,Be){for(var xe=0;xeie.length)&&(Be=ie.length);for(var xe=0,me=new Array(Be);xexn&&(It="bottom")}}Xn!==null&&Xn!==ie.current.scrollTop&&Qt(Xn)}Se.current=(0,H.Z)(function(){kt&>(),pe(he-1,It)})}};qt(3)}}}function Qe(ie,Be,xe,me){var At=xe-ie,gt=Be-xe,Qt=Math.min(At,gt)*2;if(me<=Qt){var le=Math.floor(me/2);return me%2?xe+le+1:xe-le}return At>gt?xe-(me-gt):xe+(me-At)}function Ft(ie,Be,xe){var me=ie.length,At=Be.length,gt,Qt;if(me===0&&At===0)return null;meie.length)&&(Be=ie.length);for(var xe=0,me=new Array(Be);xe1&&arguments[1]!==void 0?arguments[1]:!1,Se=Qt<0&>.current.top||Qt>0&>.current.bottom;return le&&Se?(clearTimeout(me.current),xe.current=!1):(!Se||xe.current)&&At(),!xe.current&&Se}};function De(ie,Be,xe,me){var At=(0,S.useRef)(0),gt=(0,S.useRef)(null),Qt=(0,S.useRef)(null),le=(0,S.useRef)(!1),Se=_(Be,xe);function et(Et){if(!!ie){H.Z.cancel(gt.current);var Lt=Et.deltaY;At.current+=Lt,Qt.current=Lt,!Se(Lt)&&(K||Et.preventDefault(),gt.current=(0,H.Z)(function(){var Jt=le.current?10:1;me(At.current*Jt),At.current=0}))}}function Ue(Et){!ie||(le.current=Et.detail===Qt.current)}return[et,Ue]}var ae=14/15;function be(ie,Be,xe){var me=(0,S.useRef)(!1),At=(0,S.useRef)(0),gt=(0,S.useRef)(null),Qt=(0,S.useRef)(null),le,Se=function(Lt){if(me.current){var Jt=Math.ceil(Lt.touches[0].pageY),qt=At.current-Jt;At.current=Jt,xe(qt)&&Lt.preventDefault(),clearInterval(Qt.current),Qt.current=setInterval(function(){qt*=ae,(!xe(qt,!0)||Math.abs(qt)<=.1)&&clearInterval(Qt.current)},16)}},et=function(){me.current=!1,le()},Ue=function(Lt){le(),Lt.touches.length===1&&!me.current&&(me.current=!0,At.current=Math.ceil(Lt.touches[0].pageY),gt.current=Lt.target,gt.current.addEventListener("touchmove",Se),gt.current.addEventListener("touchend",et))};le=function(){gt.current&&(gt.current.removeEventListener("touchmove",Se),gt.current.removeEventListener("touchend",et))},S.useLayoutEffect(function(){return ie&&Be.current.addEventListener("touchstart",Ue),function(){Be.current.removeEventListener("touchstart",Ue),le(),clearInterval(Qt.current)}},[ie])}var Re=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","component","onScroll","onVisibleChange"];function lt(){return lt=Object.assign||function(ie){for(var Be=1;Beie.length)&&(Be=ie.length);for(var xe=0,me=new Array(Be);xe=0)&&(!Object.prototype.propertyIsEnumerable.call(ie,me)||(xe[me]=ie[me]))}return xe}function Gt(ie,Be){if(ie==null)return{};var xe={},me=Object.keys(ie),At,gt;for(gt=0;gt=0)&&(xe[At]=ie[At]);return xe}var Un=[],fr={overflowY:"auto",overflowAnchor:"none"};function cr(ie,Be){var xe=ie.prefixCls,me=xe===void 0?"rc-virtual-list":xe,At=ie.className,gt=ie.height,Qt=ie.itemHeight,le=ie.fullHeight,Se=le===void 0?!0:le,et=ie.style,Ue=ie.data,Et=ie.children,Lt=ie.itemKey,Jt=ie.virtual,qt=ie.component,pe=qt===void 0?"div":qt,he=ie.onScroll,St=ie.onVisibleChange,tt=mn(ie,Re),kt=!!(Jt!==!1&>&&Qt),It=kt&&Ue&&Qt*Ue.length>gt,sn=(0,S.useState)(0),an=wt(sn,2),ln=an[0],Pn=an[1],Cn=(0,S.useState)(!1),Vt=wt(Cn,2),hn=Vt[0],bn=Vt[1],Xn=C()(me,At),nn=Ue||Un,xn=(0,S.useRef)(),Qn=(0,S.useRef)(),wn=(0,S.useRef)(),Jn=S.useCallback(function(qn){return typeof Lt=="function"?Lt(qn):qn==null?void 0:qn[Lt]},[Lt]),Rr={getKey:Jn};function mr(qn){Pn(function(Pr){var ca;typeof qn=="function"?ca=qn(Pr):ca=qn;var ia=ua(ca);return xn.current.scrollTop=ia,ia})}var Ln=(0,S.useRef)({start:0,end:nn.length}),vr=(0,S.useRef)(),ir=G(nn,Jn),Ur=wt(ir,1),Vr=Ur[0];vr.current=Vr;var ar=x(Jn,null,null),kr=wt(ar,4),Br=kr[0],$r=kr[1],_n=kr[2],Kn=kr[3],_t=S.useMemo(function(){if(!kt)return{scrollHeight:void 0,start:0,end:nn.length-1,offset:void 0};if(!It){var qn;return{scrollHeight:((qn=Qn.current)===null||qn===void 0?void 0:qn.offsetHeight)||0,start:0,end:nn.length-1,offset:void 0}}for(var Pr=0,ca,ia,Oa,ko=nn.length,ho=0;ho=ln&&ca===void 0&&(ca=ho,ia=Pr),Fo>ln+gt&&Oa===void 0&&(Oa=ho),Pr=Fo}return ca===void 0&&(ca=0,ia=0),Oa===void 0&&(Oa=nn.length-1),Oa=Math.min(Oa+1,nn.length),{scrollHeight:Pr,start:ca,end:Oa,offset:ia}},[It,kt,ln,nn,Kn,gt]),cn=_t.scrollHeight,jn=_t.start,hr=_t.end,ra=_t.offset;Ln.current.start=jn,Ln.current.end=hr;var An=cn-gt,kn=(0,S.useRef)(An);kn.current=An;function ua(qn){var Pr=qn;return Number.isNaN(kn.current)||(Pr=Math.min(Pr,kn.current)),Pr=Math.max(Pr,0),Pr}var Na=ln<=0,Yr=ln>=An,Sa=_(Na,Yr);function Wa(qn){var Pr=qn;mr(Pr)}function wa(qn){var Pr=qn.currentTarget.scrollTop;Pr!==ln&&mr(Pr),he==null||he(qn)}var zr=De(kt,Na,Yr,function(qn){mr(function(Pr){var ca=Pr+qn;return ca})}),ya=wt(zr,2),xr=ya[0],Hr=ya[1];be(kt,xn,function(qn,Pr){return Sa(qn,Pr)?!1:(xr({preventDefault:function(){},deltaY:qn}),!0)}),(0,S.useLayoutEffect)(function(){function qn(Pr){kt&&Pr.preventDefault()}return xn.current.addEventListener("wheel",xr),xn.current.addEventListener("DOMMouseScroll",Hr),xn.current.addEventListener("MozMousePixelScroll",qn),function(){xn.current.removeEventListener("wheel",xr),xn.current.removeEventListener("DOMMouseScroll",Hr),xn.current.removeEventListener("MozMousePixelScroll",qn)}},[kt]);var jr=ut(xn,nn,_n,Qt,Jn,$r,mr,function(){var qn;(qn=wn.current)===null||qn===void 0||qn.delayHidden()});S.useImperativeHandle(Be,function(){return{scrollTo:jr}}),(0,S.useLayoutEffect)(function(){if(St){var qn=nn.slice(jn,hr+1);St(qn,nn)}},[jn,hr,nn]);var lo=je(nn,jn,hr,Br,Et,Rr),La=null;return gt&&(La=vt(xt({},Se?"height":"maxHeight",gt),fr),kt&&(La.overflowY="hidden",hn&&(La.pointerEvents="none"))),S.createElement("div",lt({style:vt(vt({},et),{},{position:"relative"}),className:Xn},tt),S.createElement(pe,{className:"".concat(me,"-holder"),style:La,ref:xn,onScroll:wa},S.createElement(W,{prefixCls:me,height:cn,offset:ra,onInnerResize:$r,ref:Qn},lo)),kt&&S.createElement(We,{ref:wn,prefixCls:me,scrollTop:ln,height:gt,scrollHeight:cn,count:nn.length,onScroll:Wa,onStartMove:function(){bn(!0)},onStopMove:function(){bn(!1)}}))}var un=S.forwardRef(cr);un.displayName="List";var ea=un,br=ea},30663:function(Oe,Ce,u){"use strict";Object.defineProperty(Ce,"__esModule",{value:!0}),Ce.autoprefix=void 0;var S=u(365),Z=R(S),C=Object.assign||function(ee){for(var O=1;O1&&arguments[1]!==void 0?arguments[1]:"span";return function(Le){ee(ve,Le);function ve(){var z,M,a,Xe;v(this,ve);for(var ue=arguments.length,Ee=Array(ue),Pe=0;Pe1&&arguments[1]!==void 0?arguments[1]:"span";return function(Le){ee(ve,Le);function ve(){var z,M,a,Xe;v(this,ve);for(var ue=arguments.length,Ee=Array(ue),Pe=0;Pe0&&arguments[0]!==void 0?arguments[0]:[],ve=[];return(0,O.default)(Le,function(z){Array.isArray(z)?ce(z).map(function(M){return ve.push(M)}):(0,P.default)(z)?(0,R.default)(z,function(M,a){M===!0&&ve.push(a),ve.push(a+"-"+M)}):(0,Z.default)(z)&&ve.push(z)}),ve};Ce.default=H},8465:function(Oe,Ce,u){"use strict";var S;S={value:!0},S=S=S=Ce.tz=S=void 0;var Z=u(11495),C=z(Z),R=u(10326),v=z(R),P=u(30663),ee=z(P),O=u(66800),W=z(O),H=u(91992),ce=z(H),Le=u(6901),ve=z(Le);function z(a){return a&&a.__esModule?a:{default:a}}S=W.default,Ce.tz=W.default,S=ce.default,S=ve.default;var M=S=function(Xe){for(var ue=arguments.length,Ee=Array(ue>1?ue-1:0),Pe=1;Pe1&&arguments[1]!==void 0?arguments[1]:!0;R[ee]=O};return Z===0&&v("first-child"),Z===C-1&&v("last-child"),(Z===0||Z%2==0)&&v("even"),Math.abs(Z%2)===1&&v("odd"),v("nth-child",Z),R};Ce.default=u},10326:function(Oe,Ce,u){"use strict";Object.defineProperty(Ce,"__esModule",{value:!0}),Ce.mergeClasses=void 0;var S=u(365),Z=P(S),C=u(20250),R=P(C),v=Object.assign||function(O){for(var W=1;W1&&arguments[1]!==void 0?arguments[1]:[],ce=W.default&&(0,R.default)(W.default)||{};return H.map(function(Le){var ve=W[Le];return ve&&(0,Z.default)(ve,function(z,M){ce[M]||(ce[M]={}),ce[M]=v({},ce[M],ve[M])}),Le}),ce};Ce.default=ee},29231:function(Oe,Ce,u){var S;(function(Z){var C=/^\s+/,R=/\s+$/,v=0,P=Z.round,ee=Z.min,O=Z.max,W=Z.random;function H(k,G){if(k=k||"",G=G||{},k instanceof H)return k;if(!(this instanceof H))return new H(k,G);var A=ce(k);this._originalInput=k,this._r=A.r,this._g=A.g,this._b=A.b,this._a=A.a,this._roundA=P(100*this._a)/100,this._format=G.format||A.format,this._gradientType=G.gradientType,this._r<1&&(this._r=P(this._r)),this._g<1&&(this._g=P(this._g)),this._b<1&&(this._b=P(this._b)),this._ok=A.ok,this._tc_id=v++}H.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var k=this.toRgb();return(k.r*299+k.g*587+k.b*114)/1e3},getLuminance:function(){var k=this.toRgb(),G,A,E,K,_,De;return G=k.r/255,A=k.g/255,E=k.b/255,G<=.03928?K=G/12.92:K=Z.pow((G+.055)/1.055,2.4),A<=.03928?_=A/12.92:_=Z.pow((A+.055)/1.055,2.4),E<=.03928?De=E/12.92:De=Z.pow((E+.055)/1.055,2.4),.2126*K+.7152*_+.0722*De},setAlpha:function(k){return this._a=yt(k),this._roundA=P(100*this._a)/100,this},toHsv:function(){var k=M(this._r,this._g,this._b);return{h:k.h*360,s:k.s,v:k.v,a:this._a}},toHsvString:function(){var k=M(this._r,this._g,this._b),G=P(k.h*360),A=P(k.s*100),E=P(k.v*100);return this._a==1?"hsv("+G+", "+A+"%, "+E+"%)":"hsva("+G+", "+A+"%, "+E+"%, "+this._roundA+")"},toHsl:function(){var k=ve(this._r,this._g,this._b);return{h:k.h*360,s:k.s,l:k.l,a:this._a}},toHslString:function(){var k=ve(this._r,this._g,this._b),G=P(k.h*360),A=P(k.s*100),E=P(k.l*100);return this._a==1?"hsl("+G+", "+A+"%, "+E+"%)":"hsla("+G+", "+A+"%, "+E+"%, "+this._roundA+")"},toHex:function(k){return Xe(this._r,this._g,this._b,k)},toHexString:function(k){return"#"+this.toHex(k)},toHex8:function(k){return ue(this._r,this._g,this._b,this._a,k)},toHex8String:function(k){return"#"+this.toHex8(k)},toRgb:function(){return{r:P(this._r),g:P(this._g),b:P(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+P(this._r)+", "+P(this._g)+", "+P(this._b)+")":"rgba("+P(this._r)+", "+P(this._g)+", "+P(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:P(ft(this._r,255)*100)+"%",g:P(ft(this._g,255)*100)+"%",b:P(ft(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+P(ft(this._r,255)*100)+"%, "+P(ft(this._g,255)*100)+"%, "+P(ft(this._b,255)*100)+"%)":"rgba("+P(ft(this._r,255)*100)+"%, "+P(ft(this._g,255)*100)+"%, "+P(ft(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:ot[Xe(this._r,this._g,this._b,!0)]||!1},toFilter:function(k){var G="#"+Ee(this._r,this._g,this._b,this._a),A=G,E=this._gradientType?"GradientType = 1, ":"";if(k){var K=H(k);A="#"+Ee(K._r,K._g,K._b,K._a)}return"progid:DXImageTransform.Microsoft.gradient("+E+"startColorstr="+G+",endColorstr="+A+")"},toString:function(k){var G=!!k;k=k||this._format;var A=!1,E=this._a<1&&this._a>=0,K=!G&&E&&(k==="hex"||k==="hex6"||k==="hex3"||k==="hex4"||k==="hex8"||k==="name");return K?k==="name"&&this._a===0?this.toName():this.toRgbString():(k==="rgb"&&(A=this.toRgbString()),k==="prgb"&&(A=this.toPercentageRgbString()),(k==="hex"||k==="hex6")&&(A=this.toHexString()),k==="hex3"&&(A=this.toHexString(!0)),k==="hex4"&&(A=this.toHex8String(!0)),k==="hex8"&&(A=this.toHex8String()),k==="name"&&(A=this.toName()),k==="hsl"&&(A=this.toHslString()),k==="hsv"&&(A=this.toHsvString()),A||this.toHexString())},clone:function(){return H(this.toString())},_applyModification:function(k,G){var A=k.apply(null,[this].concat([].slice.call(G)));return this._r=A._r,this._g=A._g,this._b=A._b,this.setAlpha(A._a),this},lighten:function(){return this._applyModification(Te,arguments)},brighten:function(){return this._applyModification(Ve,arguments)},darken:function(){return this._applyModification(We,arguments)},desaturate:function(){return this._applyModification(Pe,arguments)},saturate:function(){return this._applyModification(Fe,arguments)},greyscale:function(){return this._applyModification(ke,arguments)},spin:function(){return this._applyModification(q,arguments)},_applyCombination:function(k,G){return k.apply(null,[this].concat([].slice.call(G)))},analogous:function(){return this._applyCombination(Ae,arguments)},complement:function(){return this._applyCombination(je,arguments)},monochromatic:function(){return this._applyCombination(ye,arguments)},splitcomplement:function(){return this._applyCombination(ze,arguments)},triad:function(){return this._applyCombination(L,arguments)},tetrad:function(){return this._applyCombination(we,arguments)}},H.fromRatio=function(k,G){if(typeof k=="object"){var A={};for(var E in k)k.hasOwnProperty(E)&&(E==="a"?A[E]=k[E]:A[E]=Qe(k[E]));k=A}return H(k,G)};function ce(k){var G={r:0,g:0,b:0},A=1,E=null,K=null,_=null,De=!1,ae=!1;return typeof k=="string"&&(k=Dt(k)),typeof k=="object"&&(ht(k.r)&&ht(k.g)&&ht(k.b)?(G=Le(k.r,k.g,k.b),De=!0,ae=String(k.r).substr(-1)==="%"?"prgb":"rgb"):ht(k.h)&&ht(k.s)&&ht(k.v)?(E=Qe(k.s),K=Qe(k.v),G=a(k.h,E,K),De=!0,ae="hsv"):ht(k.h)&&ht(k.s)&&ht(k.l)&&(E=Qe(k.s),_=Qe(k.l),G=z(k.h,E,_),De=!0,ae="hsl"),k.hasOwnProperty("a")&&(A=k.a)),A=yt(A),{ok:De,format:k.format||ae,r:ee(255,O(G.r,0)),g:ee(255,O(G.g,0)),b:ee(255,O(G.b,0)),a:A}}function Le(k,G,A){return{r:ft(k,255)*255,g:ft(G,255)*255,b:ft(A,255)*255}}function ve(k,G,A){k=ft(k,255),G=ft(G,255),A=ft(A,255);var E=O(k,G,A),K=ee(k,G,A),_,De,ae=(E+K)/2;if(E==K)_=De=0;else{var be=E-K;switch(De=ae>.5?be/(2-E-K):be/(E+K),E){case k:_=(G-A)/be+(G1&&(it-=1),it<1/6?Re+(lt-Re)*6*it:it<1/2?lt:it<2/3?Re+(lt-Re)*(2/3-it)*6:Re}if(G===0)E=K=_=A;else{var ae=A<.5?A*(1+G):A+G-A*G,be=2*A-ae;E=De(be,ae,k+1/3),K=De(be,ae,k),_=De(be,ae,k-1/3)}return{r:E*255,g:K*255,b:_*255}}function M(k,G,A){k=ft(k,255),G=ft(G,255),A=ft(A,255);var E=O(k,G,A),K=ee(k,G,A),_,De,ae=E,be=E-K;if(De=E===0?0:be/E,E==K)_=0;else{switch(E){case k:_=(G-A)/be+(G>1)+720)%360;--G;)E.h=(E.h+K)%360,_.push(H(E));return _}function ye(k,G){G=G||6;for(var A=H(k).toHsv(),E=A.h,K=A.s,_=A.v,De=[],ae=1/G;G--;)De.push(H({h:E,s:K,v:_})),_=(_+ae)%1;return De}H.mix=function(k,G,A){A=A===0?0:A||50;var E=H(k).toRgb(),K=H(G).toRgb(),_=A/100,De={r:(K.r-E.r)*_+E.r,g:(K.g-E.g)*_+E.g,b:(K.b-E.b)*_+E.b,a:(K.a-E.a)*_+E.a};return H(De)},H.readability=function(k,G){var A=H(k),E=H(G);return(Z.max(A.getLuminance(),E.getLuminance())+.05)/(Z.min(A.getLuminance(),E.getLuminance())+.05)},H.isReadable=function(k,G,A){var E=H.readability(k,G),K,_;switch(_=!1,K=Rt(A),K.level+K.size){case"AAsmall":case"AAAlarge":_=E>=4.5;break;case"AAlarge":_=E>=3;break;case"AAAsmall":_=E>=7;break}return _},H.mostReadable=function(k,G,A){var E=null,K=0,_,De,ae,be;A=A||{},De=A.includeFallbackColors,ae=A.level,be=A.size;for(var Re=0;ReK&&(K=_,E=H(G[Re]));return H.isReadable(k,E,{level:ae,size:be})||!De?E:(A.includeFallbackColors=!1,H.mostReadable(k,["#fff","#000"],A))};var _e=H.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},ot=H.hexNames=mt(_e);function mt(k){var G={};for(var A in k)k.hasOwnProperty(A)&&(G[k[A]]=A);return G}function yt(k){return k=parseFloat(k),(isNaN(k)||k<0||k>1)&&(k=1),k}function ft(k,G){x(k)&&(k="100%");var A=Ie(k);return k=ee(G,O(0,parseFloat(k))),A&&(k=parseInt(k*G,10)/100),Z.abs(k-G)<1e-6?1:k%G/parseFloat(G)}function Ht(k){return ee(1,O(0,k))}function Ke(k){return parseInt(k,16)}function x(k){return typeof k=="string"&&k.indexOf(".")!=-1&&parseFloat(k)===1}function Ie(k){return typeof k=="string"&&k.indexOf("%")!=-1}function ut(k){return k.length==1?"0"+k:""+k}function Qe(k){return k<=1&&(k=k*100+"%"),k}function Ft(k){return Z.round(parseFloat(k)*255).toString(16)}function Ut(k){return Ke(k)/255}var Kt=function(){var k="[-\\+]?\\d+%?",G="[-\\+]?\\d*\\.\\d+%?",A="(?:"+G+")|(?:"+k+")",E="[\\s|\\(]+("+A+")[,|\\s]+("+A+")[,|\\s]+("+A+")\\s*\\)?",K="[\\s|\\(]+("+A+")[,|\\s]+("+A+")[,|\\s]+("+A+")[,|\\s]+("+A+")\\s*\\)?";return{CSS_UNIT:new RegExp(A),rgb:new RegExp("rgb"+E),rgba:new RegExp("rgba"+K),hsl:new RegExp("hsl"+E),hsla:new RegExp("hsla"+K),hsv:new RegExp("hsv"+E),hsva:new RegExp("hsva"+K),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function ht(k){return!!Kt.CSS_UNIT.exec(k)}function Dt(k){k=k.replace(C,"").replace(R,"").toLowerCase();var G=!1;if(_e[k])k=_e[k],G=!0;else if(k=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var A;return(A=Kt.rgb.exec(k))?{r:A[1],g:A[2],b:A[3]}:(A=Kt.rgba.exec(k))?{r:A[1],g:A[2],b:A[3],a:A[4]}:(A=Kt.hsl.exec(k))?{h:A[1],s:A[2],l:A[3]}:(A=Kt.hsla.exec(k))?{h:A[1],s:A[2],l:A[3],a:A[4]}:(A=Kt.hsv.exec(k))?{h:A[1],s:A[2],v:A[3]}:(A=Kt.hsva.exec(k))?{h:A[1],s:A[2],v:A[3],a:A[4]}:(A=Kt.hex8.exec(k))?{r:Ke(A[1]),g:Ke(A[2]),b:Ke(A[3]),a:Ut(A[4]),format:G?"name":"hex8"}:(A=Kt.hex6.exec(k))?{r:Ke(A[1]),g:Ke(A[2]),b:Ke(A[3]),format:G?"name":"hex"}:(A=Kt.hex4.exec(k))?{r:Ke(A[1]+""+A[1]),g:Ke(A[2]+""+A[2]),b:Ke(A[3]+""+A[3]),a:Ut(A[4]+""+A[4]),format:G?"name":"hex8"}:(A=Kt.hex3.exec(k))?{r:Ke(A[1]+""+A[1]),g:Ke(A[2]+""+A[2]),b:Ke(A[3]+""+A[3]),format:G?"name":"hex"}:!1}function Rt(k){var G,A;return k=k||{level:"AA",size:"small"},G=(k.level||"AA").toUpperCase(),A=(k.size||"small").toLowerCase(),G!=="AA"&&G!=="AAA"&&(G="AA"),A!=="small"&&A!=="large"&&(A="small"),{level:G,size:A}}Oe.exports?Oe.exports=H:(S=function(){return H}.call(Ce,u,Ce,Oe),S!==void 0&&(Oe.exports=S))})(Math)},98040:function(Oe){Oe.exports=function(){var Ce=document.getSelection();if(!Ce.rangeCount)return function(){};for(var u=document.activeElement,S=[],Z=0;Z.anticon{margin:0}.ant-avatar-lg{width:40px;height:40px;line-height:40px;border-radius:50%}.ant-avatar-lg-string{position:absolute;left:50%;transform-origin:0 center}.ant-avatar-lg.ant-avatar-icon{font-size:24px}.ant-avatar-lg.ant-avatar-icon>.anticon{margin:0}.ant-avatar-sm{width:24px;height:24px;line-height:24px;border-radius:50%}.ant-avatar-sm-string{position:absolute;left:50%;transform-origin:0 center}.ant-avatar-sm.ant-avatar-icon{font-size:14px}.ant-avatar-sm.ant-avatar-icon>.anticon{margin:0}.ant-avatar-square{border-radius:2px}.ant-avatar>img{display:block;width:100%;height:100%;object-fit:cover}.ant-avatar-group{display:inline-flex}.ant-avatar-group .ant-avatar{border:1px solid #fff}.ant-avatar-group .ant-avatar:not(:first-child){margin-left:-8px}.ant-avatar-group-popover .ant-avatar+.ant-avatar{margin-left:3px}.ant-avatar-group-rtl .ant-avatar:not(:first-child){margin-right:-8px;margin-left:0}.ant-avatar-group-popover.ant-popover-rtl .ant-avatar+.ant-avatar{margin-right:3px;margin-left:0}.ant-popover{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:0;left:0;z-index:1030;font-weight:400;white-space:normal;text-align:left;cursor:auto;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ant-popover:after{position:absolute;background:hsla(0,0%,100%,.01);content:""}.ant-popover-hidden{display:none}.ant-popover-placement-top,.ant-popover-placement-topLeft,.ant-popover-placement-topRight{padding-bottom:10px}.ant-popover-placement-right,.ant-popover-placement-rightBottom,.ant-popover-placement-rightTop{padding-left:10px}.ant-popover-placement-bottom,.ant-popover-placement-bottomLeft,.ant-popover-placement-bottomRight{padding-top:10px}.ant-popover-placement-left,.ant-popover-placement-leftBottom,.ant-popover-placement-leftTop{padding-right:10px}.ant-popover-inner{background-color:#fff;background-clip:padding-box;border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);box-shadow:0 0 8px rgba(0,0,0,.15)\9}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ant-popover-inner{box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}}.ant-popover-title{min-width:177px;min-height:32px;margin:0;padding:5px 16px 4px;color:rgba(0,0,0,.85);font-weight:500;border-bottom:1px solid #f0f0f0}.ant-popover-inner-content{padding:12px 16px;color:rgba(0,0,0,.85)}.ant-popover-message{position:relative;padding:4px 0 12px;color:rgba(0,0,0,.85);font-size:14px}.ant-popover-message>.anticon{position:absolute;top:8.0005px;color:#faad14;font-size:14px}.ant-popover-message-title{padding-left:22px}.ant-popover-buttons{margin-bottom:4px;text-align:right}.ant-popover-buttons button{margin-left:8px}.ant-popover-arrow{position:absolute;display:block;width:8.48528137px;height:8.48528137px;overflow:hidden;background:transparent;pointer-events:none}.ant-popover-arrow-content{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:6px;height:6px;margin:auto;background-color:#fff;content:"";pointer-events:auto}.ant-popover-placement-top .ant-popover-arrow,.ant-popover-placement-topLeft .ant-popover-arrow,.ant-popover-placement-topRight .ant-popover-arrow{bottom:1.51471863px}.ant-popover-placement-top .ant-popover-arrow-content,.ant-popover-placement-topLeft .ant-popover-arrow-content,.ant-popover-placement-topRight .ant-popover-arrow-content{box-shadow:3px 3px 7px rgba(0,0,0,.07);transform:translateY(-4.24264069px) rotate(45deg)}.ant-popover-placement-top .ant-popover-arrow{left:50%;transform:translateX(-50%)}.ant-popover-placement-topLeft .ant-popover-arrow{left:16px}.ant-popover-placement-topRight .ant-popover-arrow{right:16px}.ant-popover-placement-right .ant-popover-arrow,.ant-popover-placement-rightBottom .ant-popover-arrow,.ant-popover-placement-rightTop .ant-popover-arrow{left:1.51471863px}.ant-popover-placement-right .ant-popover-arrow-content,.ant-popover-placement-rightBottom .ant-popover-arrow-content,.ant-popover-placement-rightTop .ant-popover-arrow-content{box-shadow:-3px 3px 7px rgba(0,0,0,.07);transform:translateX(4.24264069px) rotate(45deg)}.ant-popover-placement-right .ant-popover-arrow{top:50%;transform:translateY(-50%)}.ant-popover-placement-rightTop .ant-popover-arrow{top:12px}.ant-popover-placement-rightBottom .ant-popover-arrow{bottom:12px}.ant-popover-placement-bottom .ant-popover-arrow,.ant-popover-placement-bottomLeft .ant-popover-arrow,.ant-popover-placement-bottomRight .ant-popover-arrow{top:1.51471863px}.ant-popover-placement-bottom .ant-popover-arrow-content,.ant-popover-placement-bottomLeft .ant-popover-arrow-content,.ant-popover-placement-bottomRight .ant-popover-arrow-content{box-shadow:-2px -2px 5px rgba(0,0,0,.06);transform:translateY(4.24264069px) rotate(45deg)}.ant-popover-placement-bottom .ant-popover-arrow{left:50%;transform:translateX(-50%)}.ant-popover-placement-bottomLeft .ant-popover-arrow{left:16px}.ant-popover-placement-bottomRight .ant-popover-arrow{right:16px}.ant-popover-placement-left .ant-popover-arrow,.ant-popover-placement-leftBottom .ant-popover-arrow,.ant-popover-placement-leftTop .ant-popover-arrow{right:1.51471863px}.ant-popover-placement-left .ant-popover-arrow-content,.ant-popover-placement-leftBottom .ant-popover-arrow-content,.ant-popover-placement-leftTop .ant-popover-arrow-content{box-shadow:3px -3px 7px rgba(0,0,0,.07);transform:translateX(-4.24264069px) rotate(45deg)}.ant-popover-placement-left .ant-popover-arrow{top:50%;transform:translateY(-50%)}.ant-popover-placement-leftTop .ant-popover-arrow{top:12px}.ant-popover-placement-leftBottom .ant-popover-arrow{bottom:12px}.ant-popover-pink .ant-popover-inner{background-color:#eb2f96}.ant-popover-pink .ant-popover-arrow-content{background-color:#eb2f96}.ant-popover-magenta .ant-popover-inner{background-color:#eb2f96}.ant-popover-magenta .ant-popover-arrow-content{background-color:#eb2f96}.ant-popover-red .ant-popover-inner{background-color:#f5222d}.ant-popover-red .ant-popover-arrow-content{background-color:#f5222d}.ant-popover-volcano .ant-popover-inner{background-color:#fa541c}.ant-popover-volcano .ant-popover-arrow-content{background-color:#fa541c}.ant-popover-orange .ant-popover-inner{background-color:#fa8c16}.ant-popover-orange .ant-popover-arrow-content{background-color:#fa8c16}.ant-popover-yellow .ant-popover-inner{background-color:#fadb14}.ant-popover-yellow .ant-popover-arrow-content{background-color:#fadb14}.ant-popover-gold .ant-popover-inner{background-color:#faad14}.ant-popover-gold .ant-popover-arrow-content{background-color:#faad14}.ant-popover-cyan .ant-popover-inner{background-color:#13c2c2}.ant-popover-cyan .ant-popover-arrow-content{background-color:#13c2c2}.ant-popover-lime .ant-popover-inner{background-color:#a0d911}.ant-popover-lime .ant-popover-arrow-content{background-color:#a0d911}.ant-popover-green .ant-popover-inner{background-color:#52c41a}.ant-popover-green .ant-popover-arrow-content{background-color:#52c41a}.ant-popover-blue .ant-popover-inner{background-color:#1890ff}.ant-popover-blue .ant-popover-arrow-content{background-color:#1890ff}.ant-popover-geekblue .ant-popover-inner{background-color:#2f54eb}.ant-popover-geekblue .ant-popover-arrow-content{background-color:#2f54eb}.ant-popover-purple .ant-popover-inner{background-color:#722ed1}.ant-popover-purple .ant-popover-arrow-content{background-color:#722ed1}.ant-popover-rtl{direction:rtl;text-align:right}.ant-popover-rtl .ant-popover-message-title{padding-right:22px;padding-left:16px}.ant-popover-rtl .ant-popover-buttons{text-align:left}.ant-popover-rtl .ant-popover-buttons button{margin-right:8px;margin-left:0}.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{padding:8px 0;font-size:14px}.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab{padding:16px 0;font-size:16px}.ant-tabs-card.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{padding:6px 16px}.ant-tabs-card.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab{padding:7px 16px 6px}.ant-tabs-rtl{direction:rtl}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab{margin:0 0 0 32px}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab:last-of-type{margin-left:0}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon{margin-right:0;margin-left:12px}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove{margin-right:8px;margin-left:-4px}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon{margin:0}.ant-tabs-rtl.ant-tabs-left>.ant-tabs-nav{order:1}.ant-tabs-rtl.ant-tabs-left>.ant-tabs-content-holder{order:0}.ant-tabs-rtl.ant-tabs-right>.ant-tabs-nav{order:0}.ant-tabs-rtl.ant-tabs-right>.ant-tabs-content-holder{order:1}.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-right:2px;margin-left:0}.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-add{margin-right:2px;margin-left:0}.ant-tabs-dropdown-rtl{direction:rtl}.ant-tabs-dropdown-rtl .ant-tabs-dropdown-menu-item{text-align:right}.ant-tabs-bottom,.ant-tabs-top{flex-direction:column}.ant-tabs-bottom>.ant-tabs-nav,.ant-tabs-bottom>div>.ant-tabs-nav,.ant-tabs-top>.ant-tabs-nav,.ant-tabs-top>div>.ant-tabs-nav{margin:0 0 16px}.ant-tabs-bottom>.ant-tabs-nav:before,.ant-tabs-bottom>div>.ant-tabs-nav:before,.ant-tabs-top>.ant-tabs-nav:before,.ant-tabs-top>div>.ant-tabs-nav:before{position:absolute;right:0;left:0;border-bottom:1px solid #f0f0f0;content:""}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar{height:2px}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar-animated{transition:width .3s,left .3s,right .3s}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{top:0;bottom:0;width:30px}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{left:0;box-shadow:inset 10px 0 8px -8px rgba(0,0,0,.08)}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:after{right:0;box-shadow:inset -10px 0 8px -8px rgba(0,0,0,.08)}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before{opacity:1}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after{opacity:1}.ant-tabs-top>.ant-tabs-nav:before,.ant-tabs-top>div>.ant-tabs-nav:before{bottom:0}.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar{bottom:0}.ant-tabs-bottom>.ant-tabs-nav,.ant-tabs-bottom>div>.ant-tabs-nav{order:1;margin-top:16px;margin-bottom:0}.ant-tabs-bottom>.ant-tabs-nav:before,.ant-tabs-bottom>div>.ant-tabs-nav:before{top:0}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar{top:0}.ant-tabs-bottom>.ant-tabs-content-holder,.ant-tabs-bottom>div>.ant-tabs-content-holder{order:0}.ant-tabs-left>.ant-tabs-nav,.ant-tabs-left>div>.ant-tabs-nav,.ant-tabs-right>.ant-tabs-nav,.ant-tabs-right>div>.ant-tabs-nav{flex-direction:column;min-width:50px}.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab{padding:8px 24px;text-align:center}.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin:16px 0 0}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap{flex-direction:column}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{right:0;left:0;height:30px}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{top:0;box-shadow:inset 0 10px 8px -8px rgba(0,0,0,.08)}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:after{bottom:0;box-shadow:inset 0 -10px 8px -8px rgba(0,0,0,.08)}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before{opacity:1}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after{opacity:1}.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar{width:2px}.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar-animated{transition:height .3s,top .3s}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-operations{flex:1 0 auto;flex-direction:column}.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar{right:0}.ant-tabs-left>.ant-tabs-content-holder,.ant-tabs-left>div>.ant-tabs-content-holder{margin-left:-1px;border-left:1px solid #f0f0f0}.ant-tabs-left>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,.ant-tabs-left>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-left:24px}.ant-tabs-right>.ant-tabs-nav,.ant-tabs-right>div>.ant-tabs-nav{order:1}.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar{left:0}.ant-tabs-right>.ant-tabs-content-holder,.ant-tabs-right>div>.ant-tabs-content-holder{order:0;margin-right:-1px;border-right:1px solid #f0f0f0}.ant-tabs-right>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,.ant-tabs-right>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-right:24px}.ant-tabs-dropdown{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block}.ant-tabs-dropdown-hidden{display:none}.ant-tabs-dropdown-menu{max-height:200px;margin:0;padding:4px 0;overflow-x:hidden;overflow-y:auto;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-tabs-dropdown-menu-item{display:flex;align-items:center;min-width:120px;margin:0;padding:5px 12px;overflow:hidden;color:rgba(0,0,0,.85);font-weight:400;font-size:14px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .3s}.ant-tabs-dropdown-menu-item>span{flex:1 1;white-space:nowrap}.ant-tabs-dropdown-menu-item-remove{flex:none;margin-left:12px;color:rgba(0,0,0,.45);font-size:12px;background:transparent;border:0;cursor:pointer}.ant-tabs-dropdown-menu-item-remove:hover{color:#40a9ff}.ant-tabs-dropdown-menu-item:hover{background:#f5f5f5}.ant-tabs-dropdown-menu-item-disabled,.ant-tabs-dropdown-menu-item-disabled:hover{color:rgba(0,0,0,.25);background:transparent;cursor:not-allowed}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab{margin:0;padding:8px 16px;background:#fafafa;border:1px solid #f0f0f0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab-active{color:#1890ff;background:#fff}.ant-tabs-card>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-ink-bar{visibility:hidden}.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:2px}.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab{border-radius:2px 2px 0 0}.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab-active{border-bottom-color:#fff}.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab{border-radius:0 0 2px 2px}.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab-active{border-top-color:#fff}.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-top:2px}.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab{border-radius:2px 0 0 2px}.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab-active{border-right-color:#fff}.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab{border-radius:0 2px 2px 0}.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab-active{border-left-color:#fff}.ant-tabs{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:flex;overflow:hidden}.ant-tabs>.ant-tabs-nav,.ant-tabs>div>.ant-tabs-nav{position:relative;display:flex;flex:none;align-items:center}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap{position:relative;display:inline-block;display:flex;flex:auto;align-self:stretch;overflow:hidden;white-space:nowrap;transform:translate(0)}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{position:absolute;z-index:1;opacity:0;transition:opacity .3s;content:"";pointer-events:none}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-list{position:relative;display:flex;transition:transform .3s}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations{display:flex;align-self:stretch}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations-hidden,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations-hidden{position:absolute;visibility:hidden;pointer-events:none}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more{position:relative;padding:8px 16px;background:transparent;border:0}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more:after,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more:after{position:absolute;right:0;bottom:0;left:0;height:5px;transform:translateY(100%);content:""}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add{min-width:40px;margin-left:2px;padding:0 8px;background:#fafafa;border:1px solid #f0f0f0;border-radius:2px 2px 0 0;outline:none;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:hover,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:hover{color:#40a9ff}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:active,.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:focus,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:active,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:focus{color:#096dd9}.ant-tabs-extra-content{flex:none}.ant-tabs-centered>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*=ant-tabs-nav-wrap-ping]),.ant-tabs-centered>div>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*=ant-tabs-nav-wrap-ping]){justify-content:center}.ant-tabs-ink-bar{position:absolute;background:#1890ff;pointer-events:none}.ant-tabs-tab{position:relative;display:inline-flex;align-items:center;padding:12px 0;font-size:14px;background:transparent;border:0;outline:none;cursor:pointer}.ant-tabs-tab-btn:active,.ant-tabs-tab-btn:focus,.ant-tabs-tab-remove:active,.ant-tabs-tab-remove:focus{color:#096dd9}.ant-tabs-tab-btn{outline:none;transition:all .3s}.ant-tabs-tab-remove{flex:none;margin-right:-4px;margin-left:8px;color:rgba(0,0,0,.45);font-size:12px;background:transparent;border:none;outline:none;cursor:pointer;transition:all .3s}.ant-tabs-tab-remove:hover{color:rgba(0,0,0,.85)}.ant-tabs-tab:hover{color:#40a9ff}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff;text-shadow:0 0 .25px currentcolor}.ant-tabs-tab.ant-tabs-tab-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active,.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus,.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active,.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus{color:rgba(0,0,0,.25)}.ant-tabs-tab .ant-tabs-tab-remove .anticon{margin:0}.ant-tabs-tab .anticon{margin-right:12px}.ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 32px}.ant-tabs-content{display:flex;width:100%}.ant-tabs-content-holder{flex:auto;min-width:0;min-height:0}.ant-tabs-content-animated{transition:margin .3s}.ant-tabs-tabpane{flex:none;width:100%;outline:none}.ant-result{padding:48px 32px}.ant-result-success .ant-result-icon>.anticon{color:#52c41a}.ant-result-error .ant-result-icon>.anticon{color:#ff4d4f}.ant-result-info .ant-result-icon>.anticon{color:#1890ff}.ant-result-warning .ant-result-icon>.anticon{color:#faad14}.ant-result-image{width:250px;height:295px;margin:auto}.ant-result-icon{margin-bottom:24px;text-align:center}.ant-result-icon>.anticon{font-size:72px}.ant-result-title{color:rgba(0,0,0,.85);font-size:24px;line-height:1.8;text-align:center}.ant-result-subtitle{color:rgba(0,0,0,.45);font-size:14px;line-height:1.6;text-align:center}.ant-result-extra{margin:24px 0 0;text-align:center}.ant-result-extra>*{margin-right:8px}.ant-result-extra>:last-child{margin-right:0}.ant-result-content{margin-top:24px;padding:24px 40px;background-color:#fafafa}.ant-result-rtl{direction:rtl}.ant-result-rtl .ant-result-extra>*{margin-right:0;margin-left:8px}.ant-result-rtl .ant-result-extra>:last-child{margin-left:0}.ant-drawer{position:fixed;z-index:1000;width:0;height:100%;transition:width 0s ease .3s,height 0s ease .3s}.ant-drawer-content-wrapper{position:absolute;width:100%;height:100%;transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s cubic-bezier(.23,1,.32,1)}.ant-drawer .ant-drawer-content{width:100%;height:100%}.ant-drawer-left,.ant-drawer-right{top:0;width:0;height:100%}.ant-drawer-left .ant-drawer-content-wrapper,.ant-drawer-right .ant-drawer-content-wrapper{height:100%}.ant-drawer-left.ant-drawer-open,.ant-drawer-right.ant-drawer-open{width:100%;transition:transform .3s cubic-bezier(.23,1,.32,1)}.ant-drawer-left{left:0}.ant-drawer-left .ant-drawer-content-wrapper{left:0}.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper{box-shadow:6px 0 16px -8px rgba(0,0,0,.08),9px 0 28px 0 rgba(0,0,0,.05),12px 0 48px 16px rgba(0,0,0,.03)}.ant-drawer-right{right:0}.ant-drawer-right .ant-drawer-content-wrapper{right:0}.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper{box-shadow:-6px 0 16px -8px rgba(0,0,0,.08),-9px 0 28px 0 rgba(0,0,0,.05),-12px 0 48px 16px rgba(0,0,0,.03)}.ant-drawer-right.ant-drawer-open.no-mask{right:1px;transform:translateX(1px)}.ant-drawer-bottom,.ant-drawer-top{left:0;width:100%;height:0%}.ant-drawer-bottom .ant-drawer-content-wrapper,.ant-drawer-top .ant-drawer-content-wrapper{width:100%}.ant-drawer-bottom.ant-drawer-open,.ant-drawer-top.ant-drawer-open{height:100%;transition:transform .3s cubic-bezier(.23,1,.32,1)}.ant-drawer-top{top:0}.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper{box-shadow:0 6px 16px -8px rgba(0,0,0,.08),0 9px 28px 0 rgba(0,0,0,.05),0 12px 48px 16px rgba(0,0,0,.03)}.ant-drawer-bottom{bottom:0}.ant-drawer-bottom .ant-drawer-content-wrapper{bottom:0}.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper{box-shadow:0 -6px 16px -8px rgba(0,0,0,.08),0 -9px 28px 0 rgba(0,0,0,.05),0 -12px 48px 16px rgba(0,0,0,.03)}.ant-drawer-bottom.ant-drawer-open.no-mask{bottom:1px;transform:translateY(1px)}.ant-drawer.ant-drawer-open .ant-drawer-mask{height:100%;opacity:1;transition:none;animation:antdDrawerFadeIn .3s cubic-bezier(.23,1,.32,1);pointer-events:auto}.ant-drawer-title{flex:1 1;margin:0;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;line-height:22px}.ant-drawer-content{position:relative;z-index:1;overflow:auto;background-color:#fff;background-clip:padding-box;border:0}.ant-drawer-close{display:inline-block;margin-right:12px;color:rgba(0,0,0,.45);font-weight:700;font-size:16px;font-style:normal;line-height:1;text-align:center;text-transform:none;text-decoration:none;background:transparent;border:0;outline:0;cursor:pointer;transition:color .3s;text-rendering:auto}.ant-drawer-close:focus,.ant-drawer-close:hover{color:rgba(0,0,0,.75);text-decoration:none}.ant-drawer-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:16px 24px;color:rgba(0,0,0,.85);background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.ant-drawer-header-title{display:flex;flex:1 1;align-items:center;justify-content:space-between}.ant-drawer-header-close-only{padding-bottom:0;border:none}.ant-drawer-wrapper-body{display:flex;flex-flow:column nowrap;width:100%;height:100%}.ant-drawer-body{flex-grow:1;padding:24px;overflow:auto;font-size:14px;line-height:1.5715;word-wrap:break-word}.ant-drawer-footer{flex-shrink:0;padding:10px 16px;border-top:1px solid #f0f0f0}.ant-drawer-mask{position:absolute;top:0;left:0;width:100%;height:0;background-color:rgba(0,0,0,.45);opacity:0;transition:opacity .3s linear,height 0s ease .3s;pointer-events:none}.ant-drawer .ant-picker-clear{background:#fff}@keyframes antdDrawerFadeIn{0%{opacity:0}to{opacity:1}}.ant-drawer-rtl{direction:rtl}.ant-drawer-rtl .ant-drawer-close{margin-right:0;margin-left:12px} \ No newline at end of file diff --git a/html/build/550.40c75558.async.js b/html/build/550.40c75558.async.js new file mode 100755 index 0000000..2e42301 --- /dev/null +++ b/html/build/550.40c75558.async.js @@ -0,0 +1,17 @@ +(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[550],{49685:function(Je,ee,n){"use strict";n.d(ee,{Z:function(){return h}});var p=n(36531),d=n(59301),t={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},o=t,f=n(23986),R=function(C,O){return d.createElement(f.Z,(0,p.Z)((0,p.Z)({},C),{},{ref:O,icon:o}))};R.displayName="DownOutlined";var h=d.forwardRef(R)},60615:function(Je,ee,n){"use strict";n.d(ee,{Z:function(){return h}});var p=n(36531),d=n(59301),t={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},o=t,f=n(23986),R=function(C,O){return d.createElement(f.Z,(0,p.Z)((0,p.Z)({},C),{},{ref:O,icon:o}))};R.displayName="PlusOutlined";var h=d.forwardRef(R)},6105:function(Je,ee,n){"use strict";n.d(ee,{oK:function(){return de},ZP:function(){return Ke},Go:function(){return te},YB:function(){return ve}});var p=n(4263),d=n(52787),t=n(36531),o=n(96688),f=n(59301),R=n(23687),h=n(52685),_={moneySymbol:"$",form:{lightFilter:{more:"\u0627\u0644\u0645\u0632\u064A\u062F",clear:"\u0646\u0638\u0641",confirm:"\u062A\u0623\u0643\u064A\u062F",itemUnit:"\u0639\u0646\u0627\u0635\u0631"}},tableForm:{search:"\u0627\u0628\u062D\u062B",reset:"\u0625\u0639\u0627\u062F\u0629 \u062A\u0639\u064A\u064A\u0646",submit:"\u0627\u0631\u0633\u0627\u0644",collapsed:"\u0645\u064F\u0642\u0644\u0635",expand:"\u0645\u064F\u0648\u0633\u0639",inputPlaceholder:"\u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0644\u0625\u062F\u062E\u0627\u0644",selectPlaceholder:"\u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0644\u0625\u062E\u062A\u064A\u0627\u0631"},alert:{clear:"\u0646\u0638\u0641",selected:"\u0645\u062D\u062F\u062F",item:"\u0639\u0646\u0635\u0631"},pagination:{total:{range:" ",total:"\u0645\u0646",item:"\u0639\u0646\u0627\u0635\u0631"}},tableToolBar:{leftPin:"\u062B\u0628\u062A \u0639\u0644\u0649 \u0627\u0644\u064A\u0633\u0627\u0631",rightPin:"\u062B\u0628\u062A \u0639\u0644\u0649 \u0627\u0644\u064A\u0645\u064A\u0646",noPin:"\u0627\u0644\u063A\u0627\u0621 \u0627\u0644\u062A\u062B\u0628\u064A\u062A",leftFixedTitle:"\u0644\u0635\u0642 \u0639\u0644\u0649 \u0627\u0644\u064A\u0633\u0627\u0631",rightFixedTitle:"\u0644\u0635\u0642 \u0639\u0644\u0649 \u0627\u0644\u064A\u0645\u064A\u0646",noFixedTitle:"\u0625\u0644\u063A\u0627\u0621 \u0627\u0644\u0625\u0644\u0635\u0627\u0642",reset:"\u0625\u0639\u0627\u062F\u0629 \u062A\u0639\u064A\u064A\u0646",columnDisplay:"\u0627\u0644\u0623\u0639\u0645\u062F\u0629 \u0627\u0644\u0645\u0639\u0631\u0648\u0636\u0629",columnSetting:"\u0627\u0644\u0625\u0639\u062F\u0627\u062F\u0627\u062A",fullScreen:"\u0648\u0636\u0639 \u0643\u0627\u0645\u0644 \u0627\u0644\u0634\u0627\u0634\u0629",exitFullScreen:"\u0627\u0644\u062E\u0631\u0648\u062C \u0645\u0646 \u0648\u0636\u0639 \u0643\u0627\u0645\u0644 \u0627\u0644\u0634\u0627\u0634\u0629",reload:"\u062A\u062D\u062F\u064A\u062B",density:"\u0627\u0644\u0643\u062B\u0627\u0641\u0629",densityDefault:"\u0627\u0641\u062A\u0631\u0627\u0636\u064A",densityLarger:"\u0623\u0643\u0628\u0631",densityMiddle:"\u0648\u0633\u0637",densitySmall:"\u0645\u062F\u0645\u062C"},stepsForm:{next:"\u0627\u0644\u062A\u0627\u0644\u064A",prev:"\u0627\u0644\u0633\u0627\u0628\u0642"},loginForm:{submitText:"\u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062F\u062E\u0648\u0644"}},C={moneySymbol:"\uFFE5",form:{lightFilter:{more:"\u66F4\u591A\u7B5B\u9009",clear:"\u6E05\u9664",confirm:"\u786E\u8BA4",itemUnit:"\u9879"}},tableForm:{search:"\u67E5\u8BE2",reset:"\u91CD\u7F6E",submit:"\u63D0\u4EA4",collapsed:"\u5C55\u5F00",expand:"\u6536\u8D77",inputPlaceholder:"\u8BF7\u8F93\u5165",selectPlaceholder:"\u8BF7\u9009\u62E9"},alert:{clear:"\u53D6\u6D88\u9009\u62E9",selected:"\u5DF2\u9009\u62E9",item:"\u9879"},pagination:{total:{range:"\u7B2C",total:"\u6761/\u603B\u5171",item:"\u6761"}},tableToolBar:{leftPin:"\u56FA\u5B9A\u5728\u5217\u9996",rightPin:"\u56FA\u5B9A\u5728\u5217\u5C3E",noPin:"\u4E0D\u56FA\u5B9A",leftFixedTitle:"\u56FA\u5B9A\u5728\u5DE6\u4FA7",rightFixedTitle:"\u56FA\u5B9A\u5728\u53F3\u4FA7",noFixedTitle:"\u4E0D\u56FA\u5B9A",reset:"\u91CD\u7F6E",columnDisplay:"\u5217\u5C55\u793A",columnSetting:"\u5217\u8BBE\u7F6E",fullScreen:"\u5168\u5C4F",exitFullScreen:"\u9000\u51FA\u5168\u5C4F",reload:"\u5237\u65B0",density:"\u5BC6\u5EA6",densityDefault:"\u6B63\u5E38",densityLarger:"\u9ED8\u8BA4",densityMiddle:"\u4E2D\u7B49",densitySmall:"\u7D27\u51D1"},editableTable:{action:{save:"\u4FDD\u5B58",cancel:"\u53D6\u6D88",delete:"\u5220\u9664"}},switch:{open:"\u6253\u5F00",close:"\u5173\u95ED"},loginForm:{submitText:"\u767B\u5F55"}},O={moneySymbol:"$",form:{lightFilter:{more:"More",clear:"Clear",confirm:"Confirm",itemUnit:"Items"}},tableForm:{search:"Query",reset:"Reset",submit:"Submit",collapsed:"Expand",expand:"Collapse",inputPlaceholder:"Please enter",selectPlaceholder:"Please select"},alert:{clear:"Clear",selected:"Selected",item:"Item"},pagination:{total:{range:" ",total:"of",item:"items"}},tableToolBar:{leftPin:"Pin to left",rightPin:"Pin to right",noPin:"Unpinned",leftFixedTitle:"Fixed the left",rightFixedTitle:"Fixed the right",noFixedTitle:"Not Fixed",reset:"Reset",columnDisplay:"Column Display",columnSetting:"Settings",fullScreen:"Full Screen",exitFullScreen:"Exit Full Screen",reload:"Refresh",density:"Density",densityDefault:"Default",densityLarger:"Larger",densityMiddle:"Middle",densitySmall:"Compact"},stepsForm:{next:"Next",prev:"Previous",submit:"Finish"},loginForm:{submitText:"Login"},editableTable:{action:{save:"Save",cancel:"Cancel",delete:"Delete"}},switch:{open:"open",close:"close"}},X={moneySymbol:"\xA3",form:{lightFilter:{more:"More",clear:"Clear",confirm:"Confirm",itemUnit:"Items"}},tableForm:{search:"Query",reset:"Reset",submit:"Submit",collapsed:"Expand",expand:"Collapse",inputPlaceholder:"Please enter",selectPlaceholder:"Please select"},alert:{clear:"Clear",selected:"Selected",item:"Item"},pagination:{total:{range:" ",total:"of",item:"items"}},tableToolBar:{leftPin:"Pin to left",rightPin:"Pin to right",noPin:"Unpinned",leftFixedTitle:"Fixed the left",rightFixedTitle:"Fixed the right",noFixedTitle:"Not Fixed",reset:"Reset",columnDisplay:"Column Display",columnSetting:"Settings",fullScreen:"Full Screen",exitFullScreen:"Exit Full Screen",reload:"Refresh",density:"Density",densityDefault:"Default",densityLarger:"Larger",densityMiddle:"Middle",densitySmall:"Compact"},stepsForm:{next:"Next",prev:"Previous",submit:"Finish"},loginForm:{submitText:"Login"},editableTable:{action:{save:"Save",cancel:"Cancel",delete:"Delete"}},switch:{open:"open",close:"close"}},j={moneySymbol:"\u20AB",tableForm:{search:"T\xECm ki\u1EBFm",reset:"L\xE0m l\u1EA1i",submit:"G\u1EEDi \u0111i",collapsed:"M\u1EDF r\u1ED9ng",expand:"Thu g\u1ECDn",inputPlaceholder:"nh\u1EADp d\u1EEF li\u1EC7u",selectPlaceholder:"Vui l\xF2ng ch\u1ECDn"},alert:{clear:"X\xF3a",selected:"\u0111\xE3 ch\u1ECDn",item:"m\u1EE5c"},pagination:{total:{range:" ",total:"tr\xEAn",item:"m\u1EB7t h\xE0ng"}},tableToolBar:{leftPin:"Ghim tr\xE1i",rightPin:"Ghim ph\u1EA3i",noPin:"B\u1ECF ghim",leftFixedTitle:"C\u1ED1 \u0111\u1ECBnh tr\xE1i",rightFixedTitle:"C\u1ED1 \u0111\u1ECBnh ph\u1EA3i",noFixedTitle:"Ch\u01B0a c\u1ED1 \u0111\u1ECBnh",reset:"L\xE0m l\u1EA1i",columnDisplay:"C\u1ED9t hi\u1EC3n th\u1ECB",columnSetting:"C\u1EA5u h\xECnh",fullScreen:"Ch\u1EBF \u0111\u1ED9 to\xE0n m\xE0n h\xECnh",exitFullScreen:"Tho\xE1t ch\u1EBF \u0111\u1ED9 to\xE0n m\xE0n h\xECnh",reload:"L\xE0m m\u1EDBi",density:"M\u1EADt \u0111\u1ED9 hi\u1EC3n th\u1ECB",densityDefault:"M\u1EB7c \u0111\u1ECBnh",densityLarger:"M\u1EB7c \u0111\u1ECBnh",densityMiddle:"Trung b\xECnh",densitySmall:"Ch\u1EADt"},loginForm:{submitText:"\u0110\u0103ng nh\u1EADp"}},oe={moneySymbol:"\u20AC",tableForm:{search:"Filtra",reset:"Pulisci",submit:"Invia",collapsed:"Espandi",expand:"Contrai",inputPlaceholder:"Digita",selectPlaceholder:"Seleziona"},alert:{clear:"Rimuovi",selected:"Selezionati",item:"elementi"},pagination:{total:{range:" ",total:"di",item:"elementi"}},tableToolBar:{leftPin:"Fissa a sinistra",rightPin:"Fissa a destra",noPin:"Ripristina posizione",leftFixedTitle:"Fissato a sinistra",rightFixedTitle:"Fissato a destra",noFixedTitle:"Non fissato",reset:"Ripristina",columnDisplay:"Disposizione colonne",columnSetting:"Impostazioni",fullScreen:"Modalit\xE0 schermo intero",exitFullScreen:"Esci da modalit\xE0 schermo intero",reload:"Ricarica",density:"Grandezza tabella",densityLarger:"Grande",densityMiddle:"Media",densitySmall:"Compatta"},loginForm:{submitText:"Accedi"}},se={moneySymbol:"\u20AC",tableForm:{search:"Buscar",reset:"Limpiar",submit:"Submit",collapsed:"Expandir",expand:"Colapsar",inputPlaceholder:"Ingrese valor",selectPlaceholder:"Seleccione valor"},alert:{clear:"Limpiar",selected:"Seleccionado",item:"Articulo"},pagination:{total:{range:" ",total:"de",item:"art\xEDculos"}},tableToolBar:{leftPin:"Pin a la izquierda",rightPin:"Pin a la derecha",noPin:"Sin Pin",leftFixedTitle:"Fijado a la izquierda",rightFixedTitle:"Fijado a la derecha",noFixedTitle:"Sin Fijar",reset:"Reiniciar",columnDisplay:"Mostrar Columna",columnSetting:"Configuraci\xF3n",fullScreen:"Pantalla Completa",exitFullScreen:"Salir Pantalla Completa",reload:"Refrescar",density:"Densidad",densityDefault:"Por Defecto",densityLarger:"Largo",densityMiddle:"Medio",densitySmall:"Compacto"},stepsForm:{next:"Siguiente",prev:"Anterior",submit:"Finalizar"},loginForm:{submitText:"Entrar"}},Se={moneySymbol:"\u20AC",tableForm:{search:"Cercar",reset:"Netejar",submit:"Enviar",collapsed:"Expandir",expand:"Col\xB7lapsar",inputPlaceholder:"Introdu\xEFu valor",selectPlaceholder:"Seleccioneu valor"},alert:{clear:"Netejar",selected:"Seleccionat",item:"Article"},pagination:{total:{range:" ",total:"de",item:"articles"}},tableToolBar:{leftPin:"Pin a l'esquerra",rightPin:"Pin a la dreta",noPin:"Sense Pin",leftFixedTitle:"Fixat a l'esquerra",rightFixedTitle:"Fixat a la dreta",noFixedTitle:"Sense fixar",reset:"Reiniciar",columnDisplay:"Mostrar Columna",columnSetting:"Configuraci\xF3",fullScreen:"Pantalla Completa",exitFullScreen:"Sortir Pantalla Completa",reload:"Refrescar",density:"Densitat",densityDefault:"Per Defecte",densityLarger:"Llarg",densityMiddle:"Mitj\xE0",densitySmall:"Compacte"},stepsForm:{next:"Seg\xFCent",prev:"Anterior",submit:"Finalizar"},loginForm:{submitText:"Entrar"}},Ue={moneySymbol:"\xA5",tableForm:{search:"\u691C\u7D22",reset:"\u30EA\u30BB\u30C3\u30C8",submit:"\u63D0\u4EA4",collapsed:"\u5C55\u958B",expand:"\u53CE\u7D0D",inputPlaceholder:"\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044",selectPlaceholder:"\u9078\u629E\u3057\u3066\u304F\u3060\u3055\u3044"},alert:{clear:"\u30AF\u30EA\u30A2",selected:"\u9078\u629E\u3057\u305F",item:"\u9805\u76EE"},pagination:{total:{range:"\u8A18\u4E8B",total:"/\u5408\u8A08",item:" "}},tableToolBar:{leftPin:"\u5DE6\u306B\u56FA\u5B9A",rightPin:"\u53F3\u306B\u56FA\u5B9A",noPin:"\u30AD\u30E3\u30F3\u30BB\u30EB",leftFixedTitle:"\u5DE6\u306B\u56FA\u5B9A\u3055\u308C\u305F\u9805\u76EE",rightFixedTitle:"\u53F3\u306B\u56FA\u5B9A\u3055\u308C\u305F\u9805\u76EE",noFixedTitle:"\u56FA\u5B9A\u3055\u308C\u3066\u306A\u3044\u9805\u76EE",reset:"\u30EA\u30BB\u30C3\u30C8",columnDisplay:"\u8868\u793A\u5217",columnSetting:"\u5217\u8868\u793A\u8A2D\u5B9A",fullScreen:"\u30D5\u30EB\u30B9\u30AF\u30EA\u30FC\u30F3",exitFullScreen:"\u7D42\u4E86",reload:"\u66F4\u65B0",density:"\u884C\u9AD8",densityLarger:"\u9ED8\u8BA4",densityMiddle:"\u4E2D",densitySmall:"\u5C0F"},stepsForm:{next:"\u6B21\u306E\u30B9\u30C6\u30C3\u30D7",pre:"\u524D\u3078",submit:"\u9001\u4FE1"},loginForm:{submitText:"\u30ED\u30B0\u30A4\u30F3"}},Oe={moneySymbol:"\u20BD",form:{lightFilter:{more:"\u0415\u0449\u0435",clear:"\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u044C",confirm:"\u041E\u041A",itemUnit:"\u041F\u043E\u0437\u0438\u0446\u0438\u0438"}},tableForm:{search:"\u041D\u0430\u0439\u0442\u0438",reset:"\u0421\u0431\u0440\u043E\u0441",submit:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C",collapsed:"\u0420\u0430\u0437\u0432\u0435\u0440\u043D\u0443\u0442\u044C",expand:"\u0421\u0432\u0435\u0440\u043D\u0443\u0442\u044C",inputPlaceholder:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435",selectPlaceholder:"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435"},alert:{clear:"\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u044C",selected:"\u0412\u044B\u0431\u0440\u0430\u043D\u043E",item:"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u043E\u0432"},pagination:{total:{range:" ",total:"\u0438\u0437",item:"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u043E\u0432"}},tableToolBar:{leftPin:"\u0417\u0430\u043A\u0440\u0435\u043F\u0438\u0442\u044C \u0441\u043B\u0435\u0432\u0430",rightPin:"\u0417\u0430\u043A\u0440\u0435\u043F\u0438\u0442\u044C \u0441\u043F\u0440\u0430\u0432\u0430",noPin:"\u041E\u0442\u043A\u0440\u0435\u043F\u0438\u0442\u044C",leftFixedTitle:"\u0417\u0430\u043A\u0440\u0435\u043F\u043B\u0435\u043D\u043E \u0441\u043B\u0435\u0432\u0430",rightFixedTitle:"\u0417\u0430\u043A\u0440\u0435\u043F\u043B\u0435\u043D\u043E \u0441\u043F\u0440\u0430\u0432\u0430",noFixedTitle:"\u041D\u0435 \u0437\u0430\u043A\u0440\u0435\u043F\u043B\u0435\u043D\u043E",reset:"\u0421\u0431\u0440\u043E\u0441",columnDisplay:"\u041E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0441\u0442\u043E\u043B\u0431\u0446\u0430",columnSetting:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",fullScreen:"\u041F\u043E\u043B\u043D\u044B\u0439 \u044D\u043A\u0440\u0430\u043D",exitFullScreen:"\u0412\u044B\u0439\u0442\u0438 \u0438\u0437 \u043F\u043E\u043B\u043D\u043E\u044D\u043A\u0440\u0430\u043D\u043D\u043E\u0433\u043E \u0440\u0435\u0436\u0438\u043C\u0430",reload:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C",density:"\u0420\u0430\u0437\u043C\u0435\u0440",densityDefault:"\u041F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E",densityLarger:"\u0411\u043E\u043B\u044C\u0448\u043E\u0439",densityMiddle:"\u0421\u0440\u0435\u0434\u043D\u0438\u0439",densitySmall:"\u0421\u0436\u0430\u0442\u044B\u0439"},stepsForm:{next:"\u0421\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0439",prev:"\u041F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0438\u0439",submit:"\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044C"},loginForm:{submitText:"\u0412\u0445\u043E\u0434"},editableTable:{action:{save:"\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C",cancel:"\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C",delete:"\u0423\u0434\u0430\u043B\u0438\u0442\u044C"}}},xe={moneySymbol:"RSD",form:{lightFilter:{more:"Vi\u0161e",clear:"O\u010Disti",confirm:"Potvrdi",itemUnit:"Stavke"}},tableForm:{search:"Prona\u0111i",reset:"Resetuj",submit:"Po\u0161alji",collapsed:"Pro\u0161iri",expand:"Skupi",inputPlaceholder:"Molimo unesite",selectPlaceholder:"Molimo odaberite"},alert:{clear:"O\u010Disti",selected:"Odabrano",item:"Stavka"},pagination:{total:{range:" ",total:"od",item:"stavki"}},tableToolBar:{leftPin:"Zaka\u010Di levo",rightPin:"Zaka\u010Di desno",noPin:"Nije zaka\u010Deno",leftFixedTitle:"Fiksirano levo",rightFixedTitle:"Fiksirano desno",noFixedTitle:"Nije fiksirano",reset:"Resetuj",columnDisplay:"Prikaz kolona",columnSetting:"Pode\u0161avanja",fullScreen:"Pun ekran",exitFullScreen:"Zatvori pun ekran",reload:"Osve\u017Ei",density:"Veli\u010Dina",densityDefault:"Podrazumevana",densityLarger:"Ve\u0107a",densityMiddle:"Srednja",densitySmall:"Kompaktna"},stepsForm:{next:"Dalje",prev:"Nazad",submit:"Gotovo"},loginForm:{submitText:"Prijavi se"},editableTable:{action:{save:"Sa\u010Duvaj",cancel:"Poni\u0161ti",delete:"Obri\u0161i"}}},T={moneySymbol:"RM",tableForm:{search:"Cari",reset:"Menetapkan semula",submit:"Hantar",collapsed:"Kembang",expand:"Kuncup",inputPlaceholder:"Sila masuk",selectPlaceholder:"Sila pilih"},alert:{clear:"Padam",selected:"Dipilih",item:"Item"},pagination:{total:{range:" ",total:"daripada",item:"item"}},tableToolBar:{leftPin:"Pin ke kiri",rightPin:"Pin ke kanan",noPin:"Tidak pin",leftFixedTitle:"Tetap ke kiri",rightFixedTitle:"Tetap ke kanan",noFixedTitle:"Tidak Tetap",reset:"Menetapkan semula",columnDisplay:"Lajur",columnSetting:"Settings",fullScreen:"Full Screen",exitFullScreen:"Keluar Full Screen",reload:"Muat Semula",density:"Densiti",densityDefault:"Biasa",densityLarger:"Besar",densityMiddle:"Tengah",densitySmall:"Kecil"},loginForm:{submitText:"Log Masuk"}},J={moneySymbol:"NT$",form:{lightFilter:{more:"\u66F4\u591A\u7BE9\u9078",clear:"\u6E05\u9664",confirm:"\u78BA\u8A8D",itemUnit:"\u9805"}},tableForm:{search:"\u67E5\u8A62",reset:"\u91CD\u7F6E",submit:"\u63D0\u4EA4",collapsed:"\u5C55\u958B",expand:"\u6536\u8D77",inputPlaceholder:"\u8ACB\u8F38\u5165",selectPlaceholder:"\u8ACB\u9078\u64C7"},alert:{clear:"\u53D6\u6D88\u9078\u64C7",selected:"\u5DF2\u9078\u64C7",item:"\u9805"},pagination:{total:{range:"\u7B2C",total:"\u689D/\u7E3D\u5171",item:"\u689D"}},tableToolBar:{leftPin:"\u56FA\u5B9A\u5230\u5DE6\u908A",rightPin:"\u56FA\u5B9A\u5230\u53F3\u908A",noPin:"\u4E0D\u56FA\u5B9A",leftFixedTitle:"\u56FA\u5B9A\u5728\u5DE6\u5074",rightFixedTitle:"\u56FA\u5B9A\u5728\u53F3\u5074",noFixedTitle:"\u4E0D\u56FA\u5B9A",reset:"\u91CD\u7F6E",columnDisplay:"\u5217\u5C55\u793A",columnSetting:"\u5217\u8A2D\u7F6E",fullScreen:"\u5168\u5C4F",exitFullScreen:"\u9000\u51FA\u5168\u5C4F",reload:"\u5237\u65B0",density:"\u5BC6\u5EA6",densityDefault:"\u6B63\u5E38",densityLarger:"\u9ED8\u8A8D",densityMiddle:"\u4E2D\u7B49",densitySmall:"\u7DCA\u6E4A"},editableTable:{action:{save:"\u4FDD\u5B58",cancel:"\u53D6\u6D88",delete:"\u522A\u9664"}},switch:{open:"\u6253\u958B",close:"\u95DC\u9589"},loginForm:{submitText:"\u767B\u5165"}},W={moneySymbol:"\u20AC",form:{lightFilter:{more:"Plus",clear:"Effacer",confirm:"Confirmer",itemUnit:"Items"}},tableForm:{search:"Rechercher",reset:"R\xE9initialiser",submit:"Envoyer",collapsed:"Agrandir",expand:"R\xE9duire",inputPlaceholder:"Entrer une valeur",selectPlaceholder:"S\xE9lectionner une valeur"},alert:{clear:"R\xE9initialiser",selected:"S\xE9lectionn\xE9",item:"Item"},pagination:{total:{range:" ",total:"sur",item:"\xE9l\xE9ments"}},tableToolBar:{leftPin:"\xC9pingler \xE0 gauche",rightPin:"\xC9pingler \xE0 gauche",noPin:"Sans \xE9pingle",leftFixedTitle:"Fixer \xE0 gauche",rightFixedTitle:"Fixer \xE0 droite",noFixedTitle:"Non fix\xE9",reset:"R\xE9initialiser",columnDisplay:"Affichage colonne",columnSetting:"R\xE9glages",fullScreen:"Plein \xE9cran",exitFullScreen:"Quitter Plein \xE9cran",reload:"Rafraichir",density:"Densit\xE9",densityDefault:"Par d\xE9faut",densityLarger:"Larger",densityMiddle:"Moyenne",densitySmall:"Compacte"},stepsForm:{next:"Suivante",prev:"Pr\xE9c\xE9dente",submit:"Finaliser"},loginForm:{submitText:"Se connecter"},editableTable:{action:{save:"Sauvegarder",cancel:"Annuler",delete:"Supprimer"}}},Ae={moneySymbol:"R$",form:{lightFilter:{more:"Mais",clear:"Limpar",confirm:"Confirmar",itemUnit:"Itens"}},tableForm:{search:"Filtrar",reset:"Limpar",submit:"Confirmar",collapsed:"Expandir",expand:"Colapsar",inputPlaceholder:"Por favor insira",selectPlaceholder:"Por favor selecione"},alert:{clear:"Limpar",selected:"Selecionado(s)",item:"Item(s)"},pagination:{total:{range:" ",total:"de",item:"items"}},tableToolBar:{leftPin:"Fixar \xE0 esquerda",rightPin:"Fixar \xE0 direita",noPin:"Desfixado",leftFixedTitle:"Fixado \xE0 esquerda",rightFixedTitle:"Fixado \xE0 direita",noFixedTitle:"N\xE3o fixado",reset:"Limpar",columnDisplay:"Mostrar Coluna",columnSetting:"Configura\xE7\xF5es",fullScreen:"Tela Cheia",exitFullScreen:"Sair da Tela Cheia",reload:"Atualizar",density:"Densidade",densityDefault:"Padr\xE3o",densityLarger:"Largo",densityMiddle:"M\xE9dio",densitySmall:"Compacto"},stepsForm:{next:"Pr\xF3ximo",prev:"Anterior",submit:"Enviar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Salvar",cancel:"Cancelar",delete:"Apagar"}}},ue={moneySymbol:"\u20A9",form:{lightFilter:{more:"\uB354\uBCF4\uAE30",clear:"\uCDE8\uC18C",confirm:"\uD655\uC778",itemUnit:"\uAC74\uC218"}},tableForm:{search:"\uC870\uD68C",reset:"\uCD08\uAE30\uD654",submit:"\uC81C\uCD9C",collapsed:"\uD655\uC7A5",expand:"\uB2EB\uAE30",inputPlaceholder:"\uC785\uB825\uD574 \uC8FC\uC138\uC694",selectPlaceholder:"\uC120\uD0DD\uD574 \uC8FC\uC138\uC694"},alert:{clear:"\uCDE8\uC18C",selected:"\uC120\uD0DD",item:"\uAC74"},pagination:{total:{range:" ",total:"/ \uCD1D",item:"\uAC74"}},tableToolBar:{leftPin:"\uC67C\uCABD\uC73C\uB85C \uD540",rightPin:"\uC624\uB978\uCABD\uC73C\uB85C \uD540",noPin:"\uD540 \uC81C\uAC70",leftFixedTitle:"\uC67C\uCABD\uC73C\uB85C \uACE0\uC815",rightFixedTitle:"\uC624\uB978\uCABD\uC73C\uB85C \uACE0\uC815",noFixedTitle:"\uBE44\uACE0\uC815",reset:"\uCD08\uAE30\uD654",columnDisplay:"\uCEEC\uB7FC \uD45C\uC2DC",columnSetting:"\uC124\uC815",fullScreen:"\uC804\uCCB4 \uD654\uBA74",exitFullScreen:"\uC804\uCCB4 \uD654\uBA74 \uCDE8\uC18C",reload:"\uB2E4\uC2DC \uC77D\uAE30",density:"\uC5EC\uBC31",densityDefault:"\uAE30\uBCF8",densityLarger:"\uB9CE\uC740 \uC5EC\uBC31",densityMiddle:"\uC911\uAC04 \uC5EC\uBC31",densitySmall:"\uC881\uC740 \uC5EC\uBC31"},stepsForm:{next:"\uB2E4\uC74C",prev:"\uC774\uC804",submit:"\uC885\uB8CC"},loginForm:{submitText:"\uB85C\uADF8\uC778"},editableTable:{action:{save:"\uC800\uC7A5",cancel:"\uCDE8\uC18C",delete:"\uC0AD\uC81C"}}},lt={moneySymbol:"RP",form:{lightFilter:{more:"Lebih",clear:"Hapus",confirm:"Konfirmasi",itemUnit:"Unit"}},tableForm:{search:"Cari",reset:"Atur ulang",submit:"Kirim",collapsed:"Lebih sedikit",expand:"Lebih banyak",inputPlaceholder:"Masukkan pencarian",selectPlaceholder:"Pilih"},alert:{clear:"Hapus",selected:"Dipilih",item:"Butir"},pagination:{total:{range:" ",total:"Dari",item:"Butir"}},tableToolBar:{leftPin:"Pin kiri",rightPin:"Pin kanan",noPin:"Tidak ada pin",leftFixedTitle:"Rata kiri",rightFixedTitle:"Rata kanan",noFixedTitle:"Tidak tetap",reset:"Atur ulang",columnDisplay:"Tampilan kolom",columnSetting:"Pengaturan",fullScreen:"Layar penuh",exitFullScreen:"Keluar layar penuh",reload:"Atur ulang",density:"Kerapatan",densityDefault:"Standar",densityLarger:"Lebih besar",densityMiddle:"Sedang",densitySmall:"Rapat"},stepsForm:{next:"Selanjutnya",prev:"Sebelumnya",submit:"Selesai"},loginForm:{submitText:"Login"}},dt={moneySymbol:"\u20AC",form:{lightFilter:{more:"Mehr",clear:"Zur\xFCcksetzen",confirm:"Best\xE4tigen",itemUnit:"Eintr\xE4ge"}},tableForm:{search:"Suchen",reset:"Zur\xFCcksetzen",submit:"Absenden",collapsed:"Zeige mehr",expand:"Zeige weniger",inputPlaceholder:"Bitte eingeben",selectPlaceholder:"Bitte ausw\xE4hlen"},alert:{clear:"Zur\xFCcksetzen",selected:"Ausgew\xE4hlt",item:"Eintrag"},pagination:{total:{range:" ",total:"von",item:"Eintr\xE4gen"}},tableToolBar:{leftPin:"Links anheften",rightPin:"Rechts anheften",noPin:"Nicht angeheftet",leftFixedTitle:"Links fixiert",rightFixedTitle:"Rechts fixiert",noFixedTitle:"Nicht fixiert",reset:"Zur\xFCcksetzen",columnDisplay:"Angezeigte Reihen",columnSetting:"Einstellungen",fullScreen:"Vollbild",exitFullScreen:"Vollbild verlassen",reload:"Aktualisieren",density:"Abstand",densityDefault:"Standard",densityLarger:"Gr\xF6\xDFer",densityMiddle:"Mittel",densitySmall:"Kompakt"},stepsForm:{next:"Weiter",prev:"Zur\xFCck",submit:"Abschlie\xDFen"},loginForm:{submitText:"Anmelden"}},Qe={moneySymbol:"\u062A\u0648\u0645\u0627\u0646",form:{lightFilter:{more:"\u0628\u06CC\u0634\u062A\u0631",clear:"\u067E\u0627\u06A9 \u06A9\u0631\u062F\u0646",confirm:"\u062A\u0627\u06CC\u06CC\u062F",itemUnit:"\u0645\u0648\u0631\u062F"}},tableForm:{search:"\u062C\u0633\u062A\u062C\u0648",reset:"\u0628\u0627\u0632\u0646\u0634\u0627\u0646\u06CC",submit:"\u062A\u0627\u06CC\u06CC\u062F",collapsed:"\u0646\u0645\u0627\u06CC\u0634 \u0628\u06CC\u0634\u062A\u0631",expand:"\u0646\u0645\u0627\u06CC\u0634 \u06A9\u0645\u062A\u0631",inputPlaceholder:"\u067E\u06CC\u062F\u0627 \u06A9\u0646\u06CC\u062F",selectPlaceholder:"\u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F"},alert:{clear:"\u067E\u0627\u06A9 \u0633\u0627\u0632\u06CC",selected:"\u0627\u0646\u062A\u062E\u0627\u0628",item:"\u0645\u0648\u0631\u062F"},pagination:{total:{range:" ",total:"\u0627\u0632",item:"\u0645\u0648\u0631\u062F"}},tableToolBar:{leftPin:"\u0633\u0646\u062C\u0627\u0642 \u0628\u0647 \u0686\u067E",rightPin:"\u0633\u0646\u062C\u0627\u0642 \u0628\u0647 \u0631\u0627\u0633\u062A",noPin:"\u0633\u0646\u062C\u0627\u0642 \u0646\u0634\u062F\u0647",leftFixedTitle:"\u062B\u0627\u0628\u062A \u0634\u062F\u0647 \u062F\u0631 \u0686\u067E",rightFixedTitle:"\u062B\u0627\u0628\u062A \u0634\u062F\u0647 \u062F\u0631 \u0631\u0627\u0633\u062A",noFixedTitle:"\u0634\u0646\u0627\u0648\u0631",reset:"\u0628\u0627\u0632\u0646\u0634\u0627\u0646\u06CC",columnDisplay:"\u0646\u0645\u0627\u06CC\u0634 \u0647\u0645\u0647",columnSetting:"\u062A\u0646\u0638\u06CC\u0645\u0627\u062A",fullScreen:"\u062A\u0645\u0627\u0645 \u0635\u0641\u062D\u0647",exitFullScreen:"\u062E\u0631\u0648\u062C \u0627\u0632 \u062D\u0627\u0644\u062A \u062A\u0645\u0627\u0645 \u0635\u0641\u062D\u0647",reload:"\u062A\u0627\u0632\u0647 \u0633\u0627\u0632\u06CC",density:"\u062A\u0631\u0627\u06A9\u0645",densityDefault:"\u067E\u06CC\u0634 \u0641\u0631\u0636",densityLarger:"\u0628\u0632\u0631\u06AF",densityMiddle:"\u0645\u062A\u0648\u0633\u0637",densitySmall:"\u06A9\u0648\u0686\u06A9"},stepsForm:{next:"\u0628\u0639\u062F\u06CC",prev:"\u0642\u0628\u0644\u06CC",submit:"\u0627\u062A\u0645\u0627\u0645"},loginForm:{submitText:"\u0648\u0631\u0648\u062F"},editableTable:{action:{save:"\u0630\u062E\u06CC\u0631\u0647",cancel:"\u0644\u063A\u0648",delete:"\u062D\u0630\u0641"}}},ct={moneySymbol:"\u20BA",form:{lightFilter:{more:"Daha Fazla",clear:"Temizle",confirm:"Onayla",itemUnit:"\xD6\u011Feler"}},tableForm:{search:"Filtrele",reset:"S\u0131f\u0131rla",submit:"G\xF6nder",collapsed:"Daha fazla",expand:"Daha az",inputPlaceholder:"Filtrelemek i\xE7in bir de\u011Fer girin",selectPlaceholder:"Filtrelemek i\xE7in bir de\u011Fer se\xE7in"},alert:{clear:"Temizle",selected:"Se\xE7ili",item:"\xD6\u011Fe"},pagination:{total:{range:" ",total:"Toplam",item:"\xD6\u011Fe"}},tableToolBar:{leftPin:"Sola sabitle",rightPin:"Sa\u011Fa sabitle",noPin:"Sabitlemeyi kald\u0131r",leftFixedTitle:"Sola sabitlendi",rightFixedTitle:"Sa\u011Fa sabitlendi",noFixedTitle:"Sabitlenmedi",reset:"S\u0131f\u0131rla",columnDisplay:"Kolon G\xF6r\xFCn\xFCm\xFC",columnSetting:"Ayarlar",fullScreen:"Tam Ekran",exitFullScreen:"Tam Ekrandan \xC7\u0131k",reload:"Yenile",density:"Kal\u0131nl\u0131k",densityDefault:"Varsay\u0131lan",densityLarger:"B\xFCy\xFCk",densityMiddle:"Orta",densitySmall:"K\xFC\xE7\xFCk"},stepsForm:{next:"S\u0131radaki",prev:"\xD6nceki",submit:"G\xF6nder"},loginForm:{submitText:"Giri\u015F Yap"},editableTable:{action:{save:"Kaydet",cancel:"Vazge\xE7",delete:"Sil"}}},nt={moneySymbol:"z\u0142",form:{lightFilter:{more:"Wi\u0119cej",clear:"Wyczy\u015B\u0107",confirm:"Potwierd\u017A",itemUnit:"Ilo\u015B\u0107"}},tableForm:{search:"Szukaj",reset:"Reset",submit:"Zatwierd\u017A",collapsed:"Poka\u017C wiecej",expand:"Poka\u017C mniej",inputPlaceholder:"Prosz\u0119 poda\u0107",selectPlaceholder:"Prosz\u0119 wybra\u0107"},alert:{clear:"Wyczy\u015B\u0107",selected:"Wybrane",item:"Wpis"},pagination:{total:{range:" ",total:"z",item:"Wpis\xF3w"}},tableToolBar:{leftPin:"Przypnij do lewej",rightPin:"Przypnij do prawej",noPin:"Odepnij",leftFixedTitle:"Przypi\u0119te do lewej",rightFixedTitle:"Przypi\u0119te do prawej",noFixedTitle:"Nieprzypi\u0119te",reset:"Reset",columnDisplay:"Wy\u015Bwietlane wiersze",columnSetting:"Ustawienia",fullScreen:"Pe\u0142en ekran",exitFullScreen:"Zamknij pe\u0142en ekran",reload:"Od\u015Bwie\u017C",density:"Odst\u0119p",densityDefault:"Standard",densityLarger:"Wiekszy",densityMiddle:"Sredni",densitySmall:"Kompaktowy"},stepsForm:{next:"Weiter",prev:"Zur\xFCck",submit:"Abschlie\xDFen"},loginForm:{submitText:"Zaloguj si\u0119"}};function ae(we,ye,s){var S=ye.replace(/\[(\d+)\]/g,".$1").split("."),v=we,I=s,E=(0,o.Z)(S),b;try{for(E.s();!(b=E.n()).done;){var Q=b.value;if(I=Object(v)[Q],v=Object(v)[Q],I===void 0)return s}}catch(be){E.e(be)}finally{E.f()}return I}var le=function(ye,s){return{getMessage:function(v,I){return ae(s,v,I)||I},locale:ye}},ge=le("ar_EG",_),H=le("zh_CN",C),Ee=le("en_US",O),w=le("en_GB",X),ie=le("vi_VN",j),G=le("it_IT",oe),rt=le("ja_JP",Ue),Te=le("es_ES",se),_e=le("ca_ES",Se),He=le("ru_RU",Oe),Pt=le("sr_RS",xe),wt=le("ms_MY",T),Xt=le("zh_TW",J),Jt=le("fr_FR",W),Bt=le("pt_BR",Ae),bt=le("ko_KR",ue),xt=le("id_ID",lt),It=le("de_DE",dt),M=le("fa_IR",Qe),Ze=le("tr_TR",ct),Y=le("pl_PL",nt),te={"ar-EG":ge,"zh-CN":H,"en-US":Ee,"en-GB":w,"vi-VN":ie,"it-IT":G,"ja-JP":rt,"es-ES":Te,"ca-ES":_e,"ru-RU":He,"sr-RS":Pt,"ms-MY":wt,"zh-TW":Xt,"fr-FR":Jt,"pt-BR":Bt,"ko-KR":bt,"id-ID":xt,"de-DE":It,"fa-IR":M,"tr-TR":Ze,"pl-PL":Y},a=Object.keys(te),y=f.createContext({intl:(0,t.Z)((0,t.Z)({},H),{},{locale:"default"}),valueTypeMap:{}}),g=y.Consumer,A=y.Provider,z=function(ye){if(!ye)return"zh-CN";var s=ye.toLocaleLowerCase();return a.find(function(S){var v=S.toLocaleLowerCase();return v.includes(s)})},B=function(){var ye=(0,R.kY)(),s=ye.cache;return(0,f.useEffect)(function(){return function(){s.clear()}},[]),null},de=function(ye){var s=ye.children,S=ye.autoClearCache,v=S===void 0?!1:S,I=(0,f.useContext)(d.ZP.ConfigContext),E=I.locale,b=E===void 0?d.ZP:f.Fragment,Q=f.createElement(g,null,function(be){var qe,N=E==null?void 0:E.locale,me=z(N),$e=N&&((qe=be.intl)===null||qe===void 0?void 0:qe.locale)==="default"?te[me]:be.intl||te[me],Ie=E===void 0?{locale:h.Z}:{};return f.createElement(b,Ie,f.createElement(A,{value:(0,t.Z)((0,t.Z)({},be),{},{intl:$e||H})},v&&f.createElement(B,null),s))});return v?f.createElement(R.J$,{value:{provider:function(){return new Map}}},Q):Q};function ve(){var we=(0,f.useContext)(y);return we.intl||H}var Ke=y},69393:function(Je,ee,n){"use strict";var p=n(49095),d=n(59286),t=n(3359),o=n(29860),f=n(54855),R=n(64644),h=n(59301),_=function(C){(0,f.Z)(X,C);var O=(0,R.Z)(X);function X(){var j;(0,t.Z)(this,X);for(var oe=arguments.length,se=new Array(oe),Se=0;Se=t.length?{done:!0}:{done:!1,value:t[R++]}},e:function(j){throw j},f:h}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var _=!0,C=!1,O;return{s:function(){f=f.call(t)},n:function(){var j=f.next();return _=j.done,j},e:function(j){C=!0,O=j},f:function(){try{!_&&f.return!=null&&f.return()}finally{if(C)throw O}}}}},20814:function(){},22273:function(){},62582:function(){},17081:function(){},2761:function(Je,ee,n){"use strict";n.d(ee,{Z:function(){return p}});var p=function(t){if(!t)return null;var o=typeof t=="function";return o?t():t}},38890:function(Je,ee,n){"use strict";n.d(ee,{Z:function(){return d}});var p=n(59301);function d(){var t=p.useRef(!0);return p.useEffect(function(){return function(){t.current=!1}},[]),function(){return!t.current}}},96720:function(Je,ee,n){"use strict";n.d(ee,{Z:function(){return t}});var p=n(68766),d=n(59301);function t(){var o=d.useReducer(function(h){return h+1},0),f=(0,p.Z)(o,2),R=f[1];return R}},94461:function(Je,ee,n){"use strict";n.d(ee,{c4:function(){return t}});var p=n(22076),d=n(10322),t=["xxl","xl","lg","md","sm","xs"],o={xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",xxl:"(min-width: 1600px)"},f=new Map,R=-1,h={},_={matchHandlers:{},dispatch:function(O){return h=O,f.forEach(function(X){return X(h)}),f.size>=1},subscribe:function(O){return f.size||this.register(),R+=1,f.set(R,O),O(h),R},unsubscribe:function(O){f.delete(O),f.size||this.unregister()},unregister:function(){var O=this;Object.keys(o).forEach(function(X){var j=o[X],oe=O.matchHandlers[j];oe==null||oe.mql.removeListener(oe==null?void 0:oe.listener)}),f.clear()},register:function(){var O=this;Object.keys(o).forEach(function(X){var j=o[X],oe=function(Ue){var Oe=Ue.matches;O.dispatch((0,d.Z)((0,d.Z)({},h),(0,p.Z)({},X,Oe)))},se=window.matchMedia(j);se.addListener(oe),O.matchHandlers[j]={mql:se,listener:oe},oe(se)})}};ee.ZP=_},36043:function(Je,ee,n){"use strict";var p=n(10322),d=n(59301),t=n(12348),o=function(h,_){var C={};for(var O in h)Object.prototype.hasOwnProperty.call(h,O)&&_.indexOf(O)<0&&(C[O]=h[O]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var X=0,O=Object.getOwnPropertySymbols(h);X2),"Avatar","`icon` is using ReactNode instead of string naming in v4. Please check `".concat(B,"` at https://ant.design/components/icon"));var b=Ze("avatar",a),Q=h()((ge={},(0,d.Z)(ge,"".concat(b,"-lg"),S==="large"),(0,d.Z)(ge,"".concat(b,"-sm"),S==="small"),ge)),be=f.isValidElement(A),qe=h()(b,Q,(H={},(0,d.Z)(H,"".concat(b,"-").concat(y),!!y),(0,d.Z)(H,"".concat(b,"-image"),be||A&&Jt),(0,d.Z)(H,"".concat(b,"-icon"),!!B),H),de),N=typeof S=="number"?{width:S,height:S,lineHeight:"".concat(S,"px"),fontSize:B?S/2:18}:{},me;if(typeof A=="string"&&Jt)me=f.createElement("img",{src:A,draggable:Ke,srcSet:z,onError:te,alt:ve,crossOrigin:ye});else if(be)me=A;else if(B)me=B;else if(He||G!==1){var $e="scale(".concat(G,") translateX(-50%)"),Ie={msTransform:$e,WebkitTransform:$e,transform:$e},Tt=typeof S=="number"?{lineHeight:"".concat(S,"px")}:{};me=f.createElement(_.Z,{onResize:Y},f.createElement("span",{className:"".concat(b,"-string"),ref:function(We){xt.current=We},style:(0,p.Z)((0,p.Z)({},Tt),Ie)},we))}else me=f.createElement("span",{className:"".concat(b,"-string"),style:{opacity:0},ref:function(We){xt.current=We}},we);return delete s.onError,delete s.gap,f.createElement("span",(0,p.Z)({},s,{style:(0,p.Z)((0,p.Z)((0,p.Z)({},N),E),s.style),className:qe,ref:It}),me)},T=f.forwardRef(xe);T.displayName="Avatar",T.defaultProps={shape:"circle",size:"default"};var J=T,W=n(31003),Ae=n(68305),ue=n(27844),lt=function(ae){var le=f.useContext(O.E_),ge=le.getPrefixCls,H=le.direction,Ee=ae.prefixCls,w=ae.className,ie=w===void 0?"":w,G=ae.maxCount,rt=ae.maxStyle,Te=ae.size,_e=ge("avatar-group",Ee),He=h()(_e,(0,d.Z)({},"".concat(_e,"-rtl"),H==="rtl"),ie),Pt=ae.children,wt=ae.maxPopoverPlacement,Xt=wt===void 0?"top":wt,Jt=ae.maxPopoverTrigger,Bt=Jt===void 0?"hover":Jt,bt=(0,W.Z)(Pt).map(function(Ze,Y){return(0,Ae.Tm)(Ze,{key:"avatar-key-".concat(Y)})}),xt=bt.length;if(G&&G=A&&a<0||Y.scrollTop<=0&&a>0))||g&&(!we||we&&(Y.scrollLeft>=z&&te<0||Y.scrollLeft<=0&&te>0))?M(Ze,Y.parentNode,te,a):!1},nt=["className","children","style","width","height","defaultOpen","open","prefixCls","placement","level","levelMove","ease","duration","getContainer","handler","onChange","afterVisibleChange","showMask","maskClosable","maskStyle","onClose","onHandleClick","keyboard","getOpenCount","scrollLocker","contentWrapperStyle"],ae={},le=function(M){(0,_.Z)(Y,M);var Ze=(0,C.Z)(Y);function Y(te){var a;return(0,R.Z)(this,Y),a=Ze.call(this,te),a.levelDom=void 0,a.dom=void 0,a.contentWrapper=void 0,a.contentDom=void 0,a.maskDom=void 0,a.handlerDom=void 0,a.drawerId=void 0,a.timeout=void 0,a.passive=void 0,a.startPos=void 0,a.domFocus=function(){a.dom&&a.dom.focus()},a.removeStartHandler=function(y){if(y.touches.length>1){a.startPos=null;return}a.startPos={x:y.touches[0].clientX,y:y.touches[0].clientY}},a.removeMoveHandler=function(y){if(!(y.changedTouches.length>1||!a.startPos)){var g=y.currentTarget,A=y.changedTouches[0].clientX-a.startPos.x,z=y.changedTouches[0].clientY-a.startPos.y;(g===a.maskDom||g===a.handlerDom||g===a.contentDom&&ct(g,y.target,A,z))&&y.cancelable&&y.preventDefault()}},a.transitionEnd=function(y){var g=y.target;ue(g,W,a.transitionEnd),g.style.transition=""},a.onKeyDown=function(y){if(y.keyCode===Ue.Z.ESC){var g=a.props.onClose;y.stopPropagation(),g&&g(y)}},a.onWrapperTransitionEnd=function(y){var g=a.props,A=g.open,z=g.afterVisibleChange;y.target===a.contentWrapper&&y.propertyName.match(/transform$/)&&(a.dom.style.transition="",!A&&a.getCurrentDrawerSome()&&(document.body.style.overflowX="",a.maskDom&&(a.maskDom.style.left="",a.maskDom.style.width="")),z&&z(!!A))},a.openLevelTransition=function(){var y=a.props,g=y.open,A=y.width,z=y.height,B=a.getHorizontalBoolAndPlacementName(),de=B.isHorizontal,ve=B.placementName,Ke=a.contentDom?a.contentDom.getBoundingClientRect()[de?"width":"height"]:0,we=(de?A:z)||Ke;a.setLevelAndScrolling(g,ve,we)},a.setLevelTransform=function(y,g,A,z){var B=a.props,de=B.placement,ve=B.levelMove,Ke=B.duration,we=B.ease,ye=B.showMask;a.levelDom.forEach(function(s){s.style.transition="transform ".concat(Ke," ").concat(we),Ae(s,W,a.transitionEnd);var S=y?A:0;if(ve){var v=lt(ve,{target:s,open:y});S=y?v[0]:v[1]||0}var I=typeof S=="number"?"".concat(S,"px"):S,E=de==="left"||de==="top"?I:"-".concat(I);E=ye&&de==="right"&&z?"calc(".concat(E," + ").concat(z,"px)"):E,s.style.transform=S?"".concat(g,"(").concat(E,")"):""})},a.setLevelAndScrolling=function(y,g,A){var z=a.props.onChange;if(!Qe){var B=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth?(0,Se.Z)(!0):0;a.setLevelTransform(y,g,A,B),a.toggleScrollingToDrawerAndBody(B)}z&&z(y)},a.toggleScrollingToDrawerAndBody=function(y){var g=a.props,A=g.getContainer,z=g.showMask,B=g.open,de=A&&A();if(de&&de.parentNode===document.body&&z){var ve=["touchstart"],Ke=[document.body,a.maskDom,a.handlerDom,a.contentDom];B&&document.body.style.overflow!=="hidden"?(y&&a.addScrollingEffect(y),document.body.style.touchAction="none",Ke.forEach(function(we,ye){!we||Ae(we,ve[ye]||"touchmove",ye?a.removeMoveHandler:a.removeStartHandler,a.passive)})):a.getCurrentDrawerSome()&&(document.body.style.touchAction="",y&&a.remScrollingEffect(y),Ke.forEach(function(we,ye){!we||ue(we,ve[ye]||"touchmove",ye?a.removeMoveHandler:a.removeStartHandler,a.passive)}))}},a.addScrollingEffect=function(y){var g=a.props,A=g.placement,z=g.duration,B=g.ease,de="width ".concat(z," ").concat(B),ve="transform ".concat(z," ").concat(B);switch(a.dom.style.transition="none",A){case"right":a.dom.style.transform="translateX(-".concat(y,"px)");break;case"top":case"bottom":a.dom.style.width="calc(100% - ".concat(y,"px)"),a.dom.style.transform="translateZ(0)";break;default:break}clearTimeout(a.timeout),a.timeout=setTimeout(function(){a.dom&&(a.dom.style.transition="".concat(ve,",").concat(de),a.dom.style.width="",a.dom.style.transform="")})},a.remScrollingEffect=function(y){var g=a.props,A=g.placement,z=g.duration,B=g.ease;J&&(document.body.style.overflowX="hidden"),a.dom.style.transition="none";var de,ve="width ".concat(z," ").concat(B),Ke="transform ".concat(z," ").concat(B);switch(A){case"left":{a.dom.style.width="100%",ve="width 0s ".concat(B," ").concat(z);break}case"right":{a.dom.style.transform="translateX(".concat(y,"px)"),a.dom.style.width="100%",ve="width 0s ".concat(B," ").concat(z),a.maskDom&&(a.maskDom.style.left="-".concat(y,"px"),a.maskDom.style.width="calc(100% + ".concat(y,"px)"));break}case"top":case"bottom":{a.dom.style.width="calc(100% + ".concat(y,"px)"),a.dom.style.height="100%",a.dom.style.transform="translateZ(0)",de="height 0s ".concat(B," ").concat(z);break}default:break}clearTimeout(a.timeout),a.timeout=setTimeout(function(){a.dom&&(a.dom.style.transition="".concat(Ke,",").concat(de?"".concat(de,","):"").concat(ve),a.dom.style.transform="",a.dom.style.width="",a.dom.style.height="")})},a.getCurrentDrawerSome=function(){return!Object.keys(ae).some(function(y){return ae[y]})},a.getLevelDom=function(y){var g=y.level,A=y.getContainer;if(!Qe){var z=A&&A(),B=z?z.parentNode:null;if(a.levelDom=[],g==="all"){var de=B?Array.prototype.slice.call(B.children):[];de.forEach(function(ve){ve.nodeName!=="SCRIPT"&&ve.nodeName!=="STYLE"&&ve.nodeName!=="LINK"&&ve!==z&&a.levelDom.push(ve)})}else g&&xe(g).forEach(function(ve){document.querySelectorAll(ve).forEach(function(Ke){a.levelDom.push(Ke)})})}},a.getHorizontalBoolAndPlacementName=function(){var y=a.props.placement,g=y==="left"||y==="right",A="translate".concat(g?"X":"Y");return{isHorizontal:g,placementName:A}},a.state={_self:(0,j.Z)(a)},a}return(0,h.Z)(Y,[{key:"componentDidMount",value:function(){var a=this;if(!Qe){var y=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return y=!0,null}}))}catch(we){}this.passive=y?{passive:!1}:!1}var g=this.props,A=g.open,z=g.getContainer,B=g.showMask,de=g.autoFocus,ve=z&&z();if(this.drawerId="drawer_id_".concat(Number((Date.now()+Math.random()).toString().replace(".",Math.round(Math.random()*9).toString())).toString(16)),this.getLevelDom(this.props),A&&(ve&&ve.parentNode===document.body&&(ae[this.drawerId]=A),this.openLevelTransition(),this.forceUpdate(function(){de&&a.domFocus()}),B)){var Ke;(Ke=this.props.scrollLocker)===null||Ke===void 0||Ke.lock()}}},{key:"componentDidUpdate",value:function(a){var y=this.props,g=y.open,A=y.getContainer,z=y.scrollLocker,B=y.showMask,de=y.autoFocus,ve=A&&A();g!==a.open&&(ve&&ve.parentNode===document.body&&(ae[this.drawerId]=!!g),this.openLevelTransition(),g?(de&&this.domFocus(),B&&(z==null||z.lock())):z==null||z.unLock())}},{key:"componentWillUnmount",value:function(){var a=this.props,y=a.open,g=a.scrollLocker;delete ae[this.drawerId],y&&(this.setLevelTransform(!1),document.body.style.touchAction=""),g==null||g.unLock()}},{key:"render",value:function(){var a,y=this,g=this.props,A=g.className,z=g.children,B=g.style,de=g.width,ve=g.height,Ke=g.defaultOpen,we=g.open,ye=g.prefixCls,s=g.placement,S=g.level,v=g.levelMove,I=g.ease,E=g.duration,b=g.getContainer,Q=g.handler,be=g.onChange,qe=g.afterVisibleChange,N=g.showMask,me=g.maskClosable,$e=g.maskStyle,Ie=g.onClose,Tt=g.onHandleClick,Dt=g.keyboard,We=g.getOpenCount,Be=g.scrollLocker,q=g.contentWrapperStyle,zt=(0,f.Z)(g,nt),_t=this.dom?we:!1,kt=se()(ye,(a={},(0,p.Z)(a,"".concat(ye,"-").concat(s),!0),(0,p.Z)(a,"".concat(ye,"-open"),_t),(0,p.Z)(a,A||"",!!A),(0,p.Z)(a,"no-mask",!N),a)),Ft=this.getHorizontalBoolAndPlacementName(),Ct=Ft.placementName,At=s==="left"||s==="top"?"-100%":"100%",sn=_t?"":"".concat(Ct,"(").concat(At,")"),st=Q&&o.cloneElement(Q,{onClick:function(gt){Q.props.onClick&&Q.props.onClick(),Tt&&Tt(gt)},ref:function(gt){y.handlerDom=gt}});return o.createElement("div",(0,d.Z)({},(0,Oe.Z)(zt,["switchScrollingEffect","autoFocus"]),{tabIndex:-1,className:kt,style:B,ref:function(gt){y.dom=gt},onKeyDown:_t&&Dt?this.onKeyDown:void 0,onTransitionEnd:this.onWrapperTransitionEnd}),N&&o.createElement("div",{className:"".concat(ye,"-mask"),onClick:me?Ie:void 0,style:$e,ref:function(gt){y.maskDom=gt}}),o.createElement("div",{className:"".concat(ye,"-content-wrapper"),style:(0,X.Z)({transform:sn,msTransform:sn,width:dt(de)?"".concat(de,"px"):de,height:dt(ve)?"".concat(ve,"px"):ve},q),ref:function(gt){y.contentWrapper=gt}},o.createElement("div",{className:"".concat(ye,"-content"),ref:function(gt){y.contentDom=gt}},z),st))}}],[{key:"getDerivedStateFromProps",value:function(a,y){var g=y.prevProps,A=y._self,z={prevProps:a};if(g!==void 0){var B=a.placement,de=a.level;B!==g.placement&&(A.contentDom=null),de!==g.level&&A.getLevelDom(a)}return z}}]),Y}(o.Component),ge=le,H=["defaultOpen","getContainer","wrapperClassName","forceRender","handler"],Ee=["visible","afterClose"],w=function(M){(0,_.Z)(Y,M);var Ze=(0,C.Z)(Y);function Y(te){var a;(0,R.Z)(this,Y),a=Ze.call(this,te),a.dom=void 0,a.onHandleClick=function(g){var A=a.props,z=A.onHandleClick,B=A.open;if(z&&z(g),typeof B=="undefined"){var de=a.state.open;a.setState({open:!de})}},a.onClose=function(g){var A=a.props,z=A.onClose,B=A.open;z&&z(g),typeof B=="undefined"&&a.setState({open:!1})};var y=typeof te.open!="undefined"?te.open:!!te.defaultOpen;return a.state={open:y},"onMaskClick"in te&&console.warn("`onMaskClick` are removed, please use `onClose` instead."),a}return(0,h.Z)(Y,[{key:"render",value:function(){var a=this,y=this.props,g=y.defaultOpen,A=y.getContainer,z=y.wrapperClassName,B=y.forceRender,de=y.handler,ve=(0,f.Z)(y,H),Ke=this.state.open;if(!A)return o.createElement("div",{className:z,ref:function(s){a.dom=s}},o.createElement(ge,(0,d.Z)({},ve,{open:Ke,handler:de,getContainer:function(){return a.dom},onClose:this.onClose,onHandleClick:this.onHandleClick})));var we=!!de||B;return o.createElement(O.Z,{visible:Ke,forceRender:we,getContainer:A,wrapperClassName:z},function(ye){var s=ye.visible,S=ye.afterClose,v=(0,f.Z)(ye,Ee);return o.createElement(ge,(0,d.Z)({},ve,v,{open:s!==void 0?s:Ke,afterVisibleChange:S!==void 0?S:ve.afterVisibleChange,handler:de,onClose:a.onClose,onHandleClick:a.onHandleClick}))})}}],[{key:"getDerivedStateFromProps",value:function(a,y){var g=y.prevProps,A={prevProps:a};return typeof g!="undefined"&&a.open!==g.open&&(A.open=a.open),A}}]),Y}(o.Component);w.defaultProps={prefixCls:"drawer",placement:"left",getContainer:"body",defaultOpen:!1,level:"all",duration:".3s",ease:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",onChange:function(){},afterVisibleChange:function(){},handler:o.createElement("div",{className:"drawer-handle"},o.createElement("i",{className:"drawer-handle-icon"})),showMask:!0,maskClosable:!0,maskStyle:{},wrapperClassName:"",className:"",keyboard:!0,forceRender:!1,autoFocus:!0};var ie=w,G=ie,rt=n(15711),Te=n(18422),_e=n(60169),He=n(96720),Pt=function(M,Ze){var Y={};for(var te in M)Object.prototype.hasOwnProperty.call(M,te)&&Ze.indexOf(te)<0&&(Y[te]=M[te]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,te=Object.getOwnPropertySymbols(M);a0&&arguments[0]!==void 0?arguments[0]:!0,R=(0,p.useRef)({}),h=(0,d.Z)();return(0,p.useEffect)(function(){var _=t.ZP.subscribe(function(C){R.current=C,f&&h()});return function(){return t.ZP.unsubscribe(_)}},[]),R.current}ee.Z=o},27844:function(Je,ee,n){"use strict";var p=n(10322),d=n(59301),t=n(23738),o=n(18422),f=n(2761),R=n(83772),h=function(C,O){var X={};for(var j in C)Object.prototype.hasOwnProperty.call(C,j)&&O.indexOf(j)<0&&(X[j]=C[j]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,j=Object.getOwnPropertySymbols(C);oe$&&(F=$-ne),(0,t.useMemo)(function(){if(!u.length)return[0,0];for(var K=u.length,Pe=K,Re=0;ReZ+F){Pe=Re-1;break}}for(var U=0,L=K-1;L>=0;L-=1){var pe=e.get(u[L].key)||ue;if(pe[D]1&&(he.motionAppear=!1);var U=he.onVisibleChanged;return he.onVisibleChanged=function(L){return!k.current&&!L&&Pe(!0),U==null?void 0:U(L)},K?null:t.createElement(Te,{mode:u,locked:!k.current},t.createElement(Ie.Z,(0,p.Z)({visible:Re},he,{forceRender:P,removeOnLeave:!1,leavedClassName:"".concat(x,"-hidden")}),function(L){var pe=L.className,ce=L.style;return t.createElement(I,{id:r,className:pe,style:ce},l)}))}var Dt=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],We=["active"],Be=function(r){var i,c=r.style,l=r.className,u=r.title,m=r.eventKey,x=r.warnKey,P=r.disabled,D=r.internalPopupClose,Z=r.children,$=r.itemIcon,k=r.expandIcon,ne=r.popupClassName,F=r.popupOffset,K=r.onClick,Pe=r.onMouseEnter,Re=r.onMouseLeave,he=r.onTitleClick,U=r.onTitleMouseEnter,L=r.onTitleMouseLeave,pe=(0,R.Z)(r,Dt),ce=te(m),Ce=t.useContext(G),Ne=Ce.prefixCls,V=Ce.mode,De=Ce.openKeys,Le=Ce.disabled,re=Ce.overflowDisabled,ke=Ce.activeKey,ze=Ce.selectedKeys,Fe=Ce.itemIcon,it=Ce.expandIcon,Ye=Ce.onItemClick,Et=Ce.onOpenChange,mt=Ce.onActive,Me=t.useContext(y),Xe=Me._internalRenderSubMenuItem,ft=t.useContext(M),at=ft.isSubPathKey,Rt=It(),et="".concat(Ne,"-submenu"),fe=Le||P,tt=t.useRef(),Nt=t.useRef(),vn=$||Fe,Mt=k||it,Wt=De.includes(m),Ht=!re&&Wt,mn=at(ze,m),hn=_e(m,fe,U,L),xn=hn.active,ht=(0,R.Z)(hn,We),an=t.useState(!1),on=(0,o.Z)(an,2),$t=on[0],pn=on[1],Vn=function(qt){fe||pn(qt)},An=function(qt){Vn(!0),Pe==null||Pe({key:m,domEvent:qt})},gn=function(qt){Vn(!1),Re==null||Re({key:m,domEvent:qt})},Hn=t.useMemo(function(){return xn||(V!=="inline"?$t||at([ke],m):!1)},[V,xn,ke,$t,m,at]),Gn=Xt(Rt.length),Yn=function(qt){fe||(he==null||he({key:m,domEvent:qt}),V==="inline"&&Et(m,!Wt))},Xn=ye(function(Vt){K==null||K(Pt(Vt)),Ye(Vt)}),Kn=function(qt){V!=="inline"&&Et(m,qt)},rr=function(){mt(m)},Tn=ce&&"".concat(ce,"-popup"),jt=t.createElement("div",(0,p.Z)({role:"menuitem",style:Gn,className:"".concat(et,"-title"),tabIndex:fe?null:-1,ref:tt,title:typeof u=="string"?u:null,"data-menu-id":re&&ce?null:ce,"aria-expanded":Ht,"aria-haspopup":!0,"aria-controls":Tn,"aria-disabled":fe,onClick:Yn,onFocus:rr},ht),u,t.createElement(wt,{icon:V!=="horizontal"?Mt:null,props:(0,h.Z)((0,h.Z)({},r),{},{isOpen:Ht,isSubMenu:!0})},t.createElement("i",{className:"".concat(et,"-arrow")}))),Jn=t.useRef(V);if(V!=="inline"&&(Jn.current=Rt.length>1?"vertical":V),!re){var Wn=Jn.current;jt=t.createElement($e,{mode:Wn,prefixCls:et,visible:!D&&Ht&&V!=="inline",popupClassName:ne,popupOffset:F,popup:t.createElement(Te,{mode:Wn==="horizontal"?"vertical":Wn},t.createElement(I,{id:Tn,ref:Nt},Z)),disabled:fe,onVisibleChange:Kn},jt)}var Rn=t.createElement(nt.Z.Item,(0,p.Z)({role:"none"},pe,{component:"li",style:c,className:C()(et,"".concat(et,"-").concat(V),l,(i={},(0,d.Z)(i,"".concat(et,"-open"),Ht),(0,d.Z)(i,"".concat(et,"-active"),Hn),(0,d.Z)(i,"".concat(et,"-selected"),mn),(0,d.Z)(i,"".concat(et,"-disabled"),fe),i)),onMouseEnter:An,onMouseLeave:gn}),jt,!re&&t.createElement(Tt,{id:Tn,open:Ht,keyPath:Rt},Z));return Xe&&(Rn=Xe(Rn,r,{selected:mn,active:Hn,open:Ht,disabled:fe})),t.createElement(Te,{onItemClick:Xn,mode:V==="horizontal"?"vertical":V,itemIcon:vn,expandIcon:Mt},Rn)};function q(e){var r=e.eventKey,i=e.children,c=It(r),l=we(i,c),u=bt();t.useEffect(function(){if(u)return u.registerPath(r,c),function(){u.unregisterPath(r,c)}},[c]);var m;return u?m=l:m=t.createElement(Be,e,l),t.createElement(xt.Provider,{value:c},m)}var zt=n(10585),_t=xe.Z.LEFT,kt=xe.Z.RIGHT,Ft=xe.Z.UP,Ct=xe.Z.DOWN,At=xe.Z.ENTER,sn=xe.Z.ESC,st=xe.Z.HOME,Zt=xe.Z.END,gt=[Ft,Ct,_t,kt];function On(e,r,i,c){var l,u,m,x,P="prev",D="next",Z="children",$="parent";if(e==="inline"&&c===At)return{inlineTrigger:!0};var k=(l={},(0,d.Z)(l,Ft,P),(0,d.Z)(l,Ct,D),l),ne=(u={},(0,d.Z)(u,_t,i?D:P),(0,d.Z)(u,kt,i?P:D),(0,d.Z)(u,Ct,Z),(0,d.Z)(u,At,Z),u),F=(m={},(0,d.Z)(m,Ft,P),(0,d.Z)(m,Ct,D),(0,d.Z)(m,At,Z),(0,d.Z)(m,sn,$),(0,d.Z)(m,_t,i?Z:$),(0,d.Z)(m,kt,i?$:Z),m),K={inline:k,horizontal:ne,vertical:F,inlineSub:k,horizontalSub:F,verticalSub:F},Pe=(x=K["".concat(e).concat(r?"":"Sub")])===null||x===void 0?void 0:x[c];switch(Pe){case P:return{offset:-1,sibling:!0};case D:return{offset:1,sibling:!0};case $:return{offset:-1,sibling:!1};case Z:return{offset:1,sibling:!1};default:return null}}function cn(e){for(var r=e;r;){if(r.getAttribute("data-menu-list"))return r;r=r.parentElement}return null}function Ut(e,r){for(var i=e||document.activeElement;i;){if(r.has(i))return i;i=i.parentElement}return null}function Pn(e,r){var i=(0,zt.tS)(e,!0);return i.filter(function(c){return r.has(c)})}function un(e,r,i){var c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var l=Pn(e,r),u=l.length,m=l.findIndex(function(x){return i===x});return c<0?m===-1?m=u-1:m-=1:c>0&&(m+=1),m=(m+u)%u,l[m]}function $n(e,r,i,c,l,u,m,x,P,D){var Z=t.useRef(),$=t.useRef();$.current=r;var k=function(){se.Z.cancel(Z.current)};return t.useEffect(function(){return function(){k()}},[]),function(ne){var F=ne.which;if([].concat(gt,[At,sn,st,Zt]).includes(F)){var K,Pe,Re,he=function(){K=new Set,Pe=new Map,Re=new Map;var Fe=u();return Fe.forEach(function(it){var Ye=document.querySelector("[data-menu-id='".concat(Y(c,it),"']"));Ye&&(K.add(Ye),Re.set(Ye,it),Pe.set(it,Ye))}),K};he();var U=Pe.get(r),L=Ut(U,K),pe=Re.get(L),ce=On(e,m(pe,!0).length===1,i,F);if(!ce&&F!==st&&F!==Zt)return;(gt.includes(F)||[st,Zt].includes(F))&&ne.preventDefault();var Ce=function(Fe){if(Fe){var it=Fe,Ye=Fe.querySelector("a");(Ye==null?void 0:Ye.getAttribute("href"))&&(it=Ye);var Et=Re.get(Fe);x(Et),k(),Z.current=(0,se.Z)(function(){$.current===Et&&it.focus()})}};if([st,Zt].includes(F)||ce.sibling||!L){var Ne;!L||e==="inline"?Ne=l.current:Ne=cn(L);var V,De=Pn(Ne,K);F===st?V=De[0]:F===Zt?V=De[De.length-1]:V=un(Ne,K,L,ce.offset),Ce(V)}else if(ce.inlineTrigger)P(pe);else if(ce.offset>0)P(pe,!0),k(),Z.current=(0,se.Z)(function(){he();var ze=L.getAttribute("aria-controls"),Fe=document.getElementById(ze),it=un(Fe,K);Ce(it)},5);else if(ce.offset<0){var Le=m(pe,!0),re=Le[Le.length-2],ke=Pe.get(re);P(re,!1),Ce(ke)}}D==null||D(ne)}}var Nn=Math.random().toFixed(5).toString().slice(2),jn=0;function kn(e){var r=(0,j.Z)(e,{value:e}),i=(0,o.Z)(r,2),c=i[0],l=i[1];return t.useEffect(function(){jn+=1;var u="".concat(Nn,"-").concat(jn);l("rc-menu-uuid-".concat(u))},[]),c}function Fn(e){Promise.resolve().then(e)}var en="__RC_UTIL_PATH_SPLIT__",wn=function(r){return r.join(en)},In=function(r){return r.split(en)},Qt="rc-menu-more";function dn(){var e=t.useState({}),r=(0,o.Z)(e,2),i=r[1],c=(0,t.useRef)(new Map),l=(0,t.useRef)(new Map),u=t.useState([]),m=(0,o.Z)(u,2),x=m[0],P=m[1],D=(0,t.useRef)(0),Z=(0,t.useRef)(!1),$=function(){Z.current||i({})},k=(0,t.useCallback)(function(U,L){var pe=wn(L);l.current.set(pe,U),c.current.set(U,pe),D.current+=1;var ce=D.current;Fn(function(){ce===D.current&&$()})},[]),ne=(0,t.useCallback)(function(U,L){var pe=wn(L);l.current.delete(pe),c.current.delete(U)},[]),F=(0,t.useCallback)(function(U){P(U)},[]),K=(0,t.useCallback)(function(U,L){var pe=c.current.get(U)||"",ce=In(pe);return L&&x.includes(ce[0])&&ce.unshift(Qt),ce},[x]),Pe=(0,t.useCallback)(function(U,L){return U.some(function(pe){var ce=K(pe,!0);return ce.includes(L)})},[K]),Re=function(){var L=(0,oe.Z)(c.current.keys());return x.length&&L.push(Qt),L},he=(0,t.useCallback)(function(U){var L="".concat(c.current.get(U)).concat(en),pe=new Set;return(0,oe.Z)(l.current.keys()).forEach(function(ce){ce.startsWith(L)&&pe.add(l.current.get(ce))}),pe},[]);return t.useEffect(function(){return function(){Z.current=!0}},[]),{registerPath:k,unregisterPath:ne,refreshOverflowKeys:F,isSubPathKey:Pe,getKeyPath:K,getKeys:Re,getSubPathKeys:he}}var ut=n(6289),Ot=["prefixCls","style","className","tabIndex","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],vt=[],St=t.forwardRef(function(e,r){var i,c,l=e.prefixCls,u=l===void 0?"rc-menu":l,m=e.style,x=e.className,P=e.tabIndex,D=P===void 0?0:P,Z=e.children,$=e.direction,k=e.id,ne=e.mode,F=ne===void 0?"vertical":ne,K=e.inlineCollapsed,Pe=e.disabled,Re=e.disabledOverflow,he=e.subMenuOpenDelay,U=he===void 0?.1:he,L=e.subMenuCloseDelay,pe=L===void 0?.1:L,ce=e.forceSubMenuRender,Ce=e.defaultOpenKeys,Ne=e.openKeys,V=e.activeKey,De=e.defaultActiveFirst,Le=e.selectable,re=Le===void 0?!0:Le,ke=e.multiple,ze=ke===void 0?!1:ke,Fe=e.defaultSelectedKeys,it=e.selectedKeys,Ye=e.onSelect,Et=e.onDeselect,mt=e.inlineIndent,Me=mt===void 0?24:mt,Xe=e.motion,ft=e.defaultMotions,at=e.triggerSubMenuAction,Rt=at===void 0?"hover":at,et=e.builtinPlacements,fe=e.itemIcon,tt=e.expandIcon,Nt=e.overflowedIndicator,vn=Nt===void 0?"...":Nt,Mt=e.overflowedIndicatorPopupClassName,Wt=e.getPopupContainer,Ht=e.onClick,mn=e.onOpenChange,hn=e.onKeyDown,xn=e.openAnimation,ht=e.openTransitionName,an=e._internalRenderMenuItem,on=e._internalRenderSubMenuItem,$t=(0,R.Z)(e,Ot),pn=we(Z,vt),Vn=t.useState(!1),An=(0,o.Z)(Vn,2),gn=An[0],Hn=An[1],Gn=t.useRef(),Yn=(0,ut.sQ)(Gn,r),Xn=kn(k),Kn=$==="rtl",rr=t.useMemo(function(){return(F==="inline"||F==="vertical")&&K?["vertical",K]:[F,!1]},[F,K]),Tn=(0,o.Z)(rr,2),jt=Tn[0],Jn=Tn[1],Wn=t.useState(0),Rn=(0,o.Z)(Wn,2),Vt=Rn[0],qt=Rn[1],_n=Vt>=pn.length-1||jt!=="horizontal"||Re,gr=(0,j.Z)(Ce,{value:Ne,postState:function(Ve){return Ve||vt}}),Zn=(0,o.Z)(gr,2),Gt=Zn[0],Qn=Zn[1],qn=function(Ve){Qn(Ve),mn==null||mn(Ve)},Ir=t.useState(Gt),ar=(0,o.Z)(Ir,2),er=ar[0],yr=ar[1],Bn=jt==="inline",tr=t.useRef(!1);t.useEffect(function(){Bn&&yr(Gt)},[Gt]),t.useEffect(function(){if(!tr.current){tr.current=!0;return}Bn?Qn(er):qn(vt)},[Bn]);var Sn=dn(),br=Sn.registerPath,ir=Sn.unregisterPath,Dr=Sn.refreshOverflowKeys,Cr=Sn.isSubPathKey,nr=Sn.getKeyPath,Sr=Sn.getKeys,or=Sn.getSubPathKeys,_r=t.useMemo(function(){return{registerPath:br,unregisterPath:ir}},[br,ir]),Zr=t.useMemo(function(){return{isSubPathKey:Cr}},[Cr]);t.useEffect(function(){Dr(_n?vt:pn.slice(Vt+1).map(function(ot){return ot.key}))},[Vt,_n]);var Er=(0,j.Z)(V||De&&((i=pn[0])===null||i===void 0?void 0:i.key),{value:V}),Pr=(0,o.Z)(Er,2),lr=Pr[0],sr=Pr[1],Or=ye(function(ot){sr(ot)}),En=ye(function(){sr(void 0)}),xr=(0,j.Z)(Fe||[],{value:it,postState:function(Ve){return Array.isArray(Ve)?Ve:Ve==null?vt:[Ve]}}),cr=(0,o.Z)(xr,2),zn=cr[0],Un=cr[1],ur=function(Ve){if(re){var pt=Ve.key,ln=zn.includes(pt),yn;ze?ln?yn=zn.filter(function(Mr){return Mr!==pt}):yn=[].concat((0,oe.Z)(zn),[pt]):yn=[pt],Un(yn);var Rr=(0,h.Z)((0,h.Z)({},Ve),{},{selectedKeys:yn});ln?Et==null||Et(Rr):Ye==null||Ye(Rr)}!ze&&Gt.length&&jt!=="inline"&&qn(vt)},dr=ye(function(ot){Ht==null||Ht(Pt(ot)),ur(ot)}),fr=ye(function(ot,Ve){var pt=Gt.filter(function(yn){return yn!==ot});if(Ve)pt.push(ot);else if(jt!=="inline"){var ln=or(ot);pt=pt.filter(function(yn){return!ln.has(yn)})}Qe()(Gt,pt)||qn(pt)}),Tr=ye(Wt),Ge=function(Ve,pt){var ln=pt!=null?pt:!Gt.includes(Ve);fr(Ve,ln)},je=$n(jt,lr,Kn,Xn,Gn,Sr,nr,sr,Ge,hn);t.useEffect(function(){Hn(!0)},[]);var yt=t.useMemo(function(){return{_internalRenderMenuItem:an,_internalRenderSubMenuItem:on}},[an,on]),Yt=jt!=="horizontal"||Re?pn:pn.map(function(ot,Ve){return t.createElement(Te,{key:ot.key,overflowDisabled:Ve>Vt},ot)}),Mn=t.createElement(nt.Z,(0,p.Z)({id:k,ref:Yn,prefixCls:"".concat(u,"-overflow"),component:"ul",itemComponent:Ke,className:C()(u,"".concat(u,"-root"),"".concat(u,"-").concat(jt),x,(c={},(0,d.Z)(c,"".concat(u,"-inline-collapsed"),Jn),(0,d.Z)(c,"".concat(u,"-rtl"),Kn),c)),dir:$,style:m,role:"menu",tabIndex:D,data:Yt,renderRawItem:function(Ve){return Ve},renderRawRest:function(Ve){var pt=Ve.length,ln=pt?pn.slice(-pt):null;return t.createElement(q,{eventKey:Qt,title:vn,disabled:_n,internalPopupClose:pt===0,popupClassName:Mt},ln)},maxCount:jt!=="horizontal"||Re?nt.Z.INVALIDATE:nt.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Ve){qt(Ve)},onKeyDown:je},$t));return t.createElement(y.Provider,{value:yt},t.createElement(Ze.Provider,{value:Xn},t.createElement(Te,{prefixCls:u,mode:jt,openKeys:Gt,rtl:Kn,disabled:Pe,motion:gn?Xe:null,defaultMotions:gn?ft:null,activeKey:lr,onActive:Or,onInactive:En,selectedKeys:zn,inlineIndent:Me,subMenuOpenDelay:U,subMenuCloseDelay:pe,forceSubMenuRender:ce,builtinPlacements:et,triggerSubMenuAction:Rt,getPopupContainer:Tr,itemIcon:fe,expandIcon:tt,onItemClick:dr,onOpenChange:fr},t.createElement(M.Provider,{value:Zr},Mn),t.createElement("div",{style:{display:"none"},"aria-hidden":!0},t.createElement(Bt.Provider,{value:_r},pn)))))}),Kt=St,Ln=["className","title","eventKey","children"],tn=["children"],Lt=function(r){var i=r.className,c=r.title,l=r.eventKey,u=r.children,m=(0,R.Z)(r,Ln),x=t.useContext(G),P=x.prefixCls,D="".concat(P,"-item-group");return t.createElement("li",(0,p.Z)({},m,{onClick:function($){return $.stopPropagation()},className:C()(D,i)}),t.createElement("div",{className:"".concat(D,"-title"),title:typeof c=="string"?c:void 0},c),t.createElement("ul",{className:"".concat(D,"-list")},u))};function bn(e){var r=e.children,i=(0,R.Z)(e,tn),c=It(i.eventKey),l=we(r,c),u=bt();return u?l:t.createElement(Lt,(0,Ee.Z)(i,["warnKey"]),l)}function nn(e){var r=e.className,i=e.style,c=t.useContext(G),l=c.prefixCls,u=bt();return u?null:t.createElement("li",{className:C()("".concat(l,"-item-divider"),r),style:i})}var mr=It,fn=Kt;fn.Item=Ke,fn.SubMenu=q,fn.ItemGroup=bn,fn.Divider=nn;var Dn=fn,Cn={adjustX:1,adjustY:1},rn=[0,0],hr={topLeft:{points:["bl","tl"],overflow:Cn,offset:[0,-4],targetOffset:rn},topCenter:{points:["bc","tc"],overflow:Cn,offset:[0,-4],targetOffset:rn},topRight:{points:["br","tr"],overflow:Cn,offset:[0,-4],targetOffset:rn},bottomLeft:{points:["tl","bl"],overflow:Cn,offset:[0,4],targetOffset:rn},bottomCenter:{points:["tc","bc"],overflow:Cn,offset:[0,4],targetOffset:rn},bottomRight:{points:["tr","br"],overflow:Cn,offset:[0,4],targetOffset:rn}},Xr=hr,Jr=xe.Z.ESC,Qr=xe.Z.TAB;function qr(e){var r=e.visible,i=e.setTriggerVisible,c=e.triggerRef,l=e.menuRef,u=e.menuClassName,m=e.onVisibleChange,x=function(){r&&c.current&&(c.current.triggerRef.current&&c.current.triggerRef.current.focus(),i(!1),typeof m=="function"&&m(!1))},P=function(k){switch(k.keyCode){case Jr:x();break;case Qr:x();break}},D=function(){if(l.current){var k,ne,F,K=((k=l.current.className)===null||k===void 0?void 0:k.includes(u))?l.current:(ne=(F=l.current).querySelector)===null||ne===void 0?void 0:ne.call(F,u);K&&K.focus()}};t.useEffect(function(){return r?(setTimeout(function(){D(),window.addEventListener("keydown",P)},100),function(){window.removeEventListener("keydown",P)}):function(){return null}},[r]);var Z=function(){r&&c.current&&c.current.triggerRef.current&&setTimeout(function(){var k,ne,F;(k=c.current)===null||k===void 0||(ne=k.triggerRef)===null||ne===void 0||(F=ne.current)===null||F===void 0||F.focus()},100)};return{returnFocus:Z}}var ea=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger"];function ta(e,r){var i=e.arrow,c=i===void 0?!1:i,l=e.prefixCls,u=l===void 0?"rc-dropdown":l,m=e.transitionName,x=e.animation,P=e.align,D=e.placement,Z=D===void 0?"bottomLeft":D,$=e.placements,k=$===void 0?Xr:$,ne=e.getPopupContainer,F=e.showAction,K=e.hideAction,Pe=e.overlayClassName,Re=e.overlayStyle,he=e.visible,U=e.trigger,L=U===void 0?["hover"]:U,pe=(0,R.Z)(e,ea),ce=t.useState(),Ce=(0,o.Z)(ce,2),Ne=Ce[0],V=Ce[1],De="visible"in e?he:Ne,Le=t.useRef(null);t.useImperativeHandle(r,function(){return Le.current});var re=t.useRef(null),ke="".concat(u,"-menu"),ze=qr({visible:De,setTriggerVisible:V,triggerRef:Le,menuRef:re,menuClassName:ke,onVisibleChange:e.onVisibleChange}),Fe=ze.returnFocus,it=function(){var fe=e.overlay,tt;return typeof fe=="function"?tt=fe():tt=fe,tt},Ye=function(fe){var tt=e.onOverlayClick,Nt=it().props;V(!1),tt&&tt(fe),Nt.onClick&&Nt.onClick(fe),Fe()},Et=function(fe){var tt=e.onVisibleChange;V(fe),typeof tt=="function"&&tt(fe)},mt=function(){var fe=it(),tt={prefixCls:ke,onClick:Ye,ref:(0,ut.Yr)(fe)?re:void 0};return typeof fe.type=="string"&&delete tt.prefixCls,t.createElement(t.Fragment,null,c&&t.createElement("div",{className:"".concat(u,"-arrow")}),t.cloneElement(fe,tt))},Me=function(){var fe=e.overlay;return typeof fe=="function"?mt:mt()},Xe=function(){var fe=e.minOverlayWidthMatchTrigger,tt=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?fe:!tt},ft=function(){var fe=e.openClassName;return fe!==void 0?fe:"".concat(u,"-open")},at=function(){var fe=e.children,tt=fe.props?fe.props:{},Nt=C()(tt.className,ft());return De&&fe?t.cloneElement(fe,{className:Nt}):fe},Rt=K;return!Rt&&L.indexOf("contextMenu")!==-1&&(Rt=["click"]),t.createElement(E.Z,(0,h.Z)((0,h.Z)({builtinPlacements:k},pe),{},{prefixCls:u,ref:Le,popupClassName:C()(Pe,(0,d.Z)({},"".concat(u,"-show-arrow"),c)),popupStyle:Re,action:L,showAction:F,hideAction:Rt||[],popupPlacement:Z,popupAlign:P,popupTransitionName:m,popupAnimation:x,popupVisible:De,stretch:Xe()?"minWidth":"",popup:Me(),onPopupVisibleChange:Et,getPopupContainer:ne}),at())}var na=t.forwardRef(ta),ra=na;function aa(e,r){var i=e.prefixCls,c=e.editable,l=e.locale,u=e.style;return!c||c.showAdd===!1?null:t.createElement("button",{ref:r,type:"button",className:"".concat(i,"-nav-add"),style:u,"aria-label":(l==null?void 0:l.addAriaLabel)||"Add tab",onClick:function(x){c.onEdit("add",{event:x})}},c.addIcon||"+")}var Nr=t.forwardRef(aa);function ia(e,r){var i=e.prefixCls,c=e.id,l=e.tabs,u=e.locale,m=e.mobile,x=e.moreIcon,P=x===void 0?"More":x,D=e.moreTransitionName,Z=e.style,$=e.className,k=e.editable,ne=e.tabBarGutter,F=e.rtl,K=e.removeAriaLabel,Pe=e.onTabClick,Re=(0,t.useState)(!1),he=(0,o.Z)(Re,2),U=he[0],L=he[1],pe=(0,t.useState)(null),ce=(0,o.Z)(pe,2),Ce=ce[0],Ne=ce[1],V="".concat(c,"-more-popup"),De="".concat(i,"-dropdown"),Le=Ce!==null?"".concat(V,"-").concat(Ce):null,re=u==null?void 0:u.dropdownAriaLabel;function ke(Me,Xe){Me.preventDefault(),Me.stopPropagation(),k.onEdit("remove",{key:Xe,event:Me})}var ze=t.createElement(Dn,{onClick:function(Xe){var ft=Xe.key,at=Xe.domEvent;Pe(ft,at),L(!1)},id:V,tabIndex:-1,role:"listbox","aria-activedescendant":Le,selectedKeys:[Ce],"aria-label":re!==void 0?re:"expanded dropdown"},l.map(function(Me){var Xe=k&&Me.closable!==!1&&!Me.disabled;return t.createElement(Ke,{key:Me.key,id:"".concat(V,"-").concat(Me.key),role:"option","aria-controls":c&&"".concat(c,"-panel-").concat(Me.key),disabled:Me.disabled},t.createElement("span",null,Me.tab),Xe&&t.createElement("button",{type:"button","aria-label":K||"remove",tabIndex:0,className:"".concat(De,"-menu-item-remove"),onClick:function(at){at.stopPropagation(),ke(at,Me.key)}},Me.closeIcon||k.removeIcon||"\xD7"))}));function Fe(Me){for(var Xe=l.filter(function(fe){return!fe.disabled}),ft=Xe.findIndex(function(fe){return fe.key===Ce})||0,at=Xe.length,Rt=0;Rtze?(re=De,ce.current="x"):(re=Le,ce.current="y"),r(-re,-re)&&V.preventDefault()}var Ne=(0,t.useRef)(null);Ne.current={onTouchStart:U,onTouchMove:L,onTouchEnd:pe,onWheel:Ce},t.useEffect(function(){function V(ke){Ne.current.onTouchStart(ke)}function De(ke){Ne.current.onTouchMove(ke)}function Le(ke){Ne.current.onTouchEnd(ke)}function re(ke){Ne.current.onWheel(ke)}return document.addEventListener("touchmove",De,{passive:!1}),document.addEventListener("touchend",Le,{passive:!1}),e.current.addEventListener("touchstart",V,{passive:!1}),e.current.addEventListener("wheel",re),function(){document.removeEventListener("touchmove",De),document.removeEventListener("touchend",Le)}},[])}function ca(){var e=(0,t.useRef)(new Map);function r(c){return e.current.has(c)||e.current.set(c,t.createRef()),e.current.get(c)}function i(c){e.current.delete(c)}return[r,i]}function Lr(e,r){var i=t.useRef(e),c=t.useState({}),l=(0,o.Z)(c,2),u=l[1];function m(x){var P=typeof x=="function"?x(i.current):x;P!==i.current&&r(P,i.current),i.current=P,u({})}return[i.current,m]}var Ar=function(r){var i=r.position,c=r.prefixCls,l=r.extra;if(!l)return null;var u,m={};return l&&(0,f.Z)(l)==="object"&&!t.isValidElement(l)?m=l:m.right=l,i==="right"&&(u=m.right),i==="left"&&(u=m.left),u?t.createElement("div",{className:"".concat(c,"-extra-content")},u):null};function ua(e,r){var i,c=t.useContext(wr),l=c.prefixCls,u=c.tabs,m=e.className,x=e.style,P=e.id,D=e.animated,Z=e.activeKey,$=e.rtl,k=e.extra,ne=e.editable,F=e.locale,K=e.tabPosition,Pe=e.tabBarGutter,Re=e.children,he=e.onTabClick,U=e.onTabScroll,L=(0,t.useRef)(),pe=(0,t.useRef)(),ce=(0,t.useRef)(),Ce=(0,t.useRef)(),Ne=ca(),V=(0,o.Z)(Ne,2),De=V[0],Le=V[1],re=K==="top"||K==="bottom",ke=Lr(0,function(Ge,je){re&&U&&U({direction:Ge>je?"left":"right"})}),ze=(0,o.Z)(ke,2),Fe=ze[0],it=ze[1],Ye=Lr(0,function(Ge,je){!re&&U&&U({direction:Ge>je?"top":"bottom"})}),Et=(0,o.Z)(Ye,2),mt=Et[0],Me=Et[1],Xe=(0,t.useState)(0),ft=(0,o.Z)(Xe,2),at=ft[0],Rt=ft[1],et=(0,t.useState)(0),fe=(0,o.Z)(et,2),tt=fe[0],Nt=fe[1],vn=(0,t.useState)(0),Mt=(0,o.Z)(vn,2),Wt=Mt[0],Ht=Mt[1],mn=(0,t.useState)(0),hn=(0,o.Z)(mn,2),xn=hn[0],ht=hn[1],an=(0,t.useState)(null),on=(0,o.Z)(an,2),$t=on[0],pn=on[1],Vn=(0,t.useState)(null),An=(0,o.Z)(Vn,2),gn=An[0],Hn=An[1],Gn=(0,t.useState)(0),Yn=(0,o.Z)(Gn,2),Xn=Yn[0],Kn=Yn[1],rr=(0,t.useState)(0),Tn=(0,o.Z)(rr,2),jt=Tn[0],Jn=Tn[1],Wn=Oe(new Map),Rn=(0,o.Z)(Wn,2),Vt=Rn[0],qt=Rn[1],_n=Ae(u,Vt,at),gr="".concat(l,"-nav-operations-hidden"),Zn=0,Gt=0;re?$?(Zn=0,Gt=Math.max(0,at-$t)):(Zn=Math.min(0,$t-at),Gt=0):(Zn=Math.min(0,gn-tt),Gt=0);function Qn(Ge){return GeGt?Gt:Ge}var qn=(0,t.useRef)(),Ir=(0,t.useState)(),ar=(0,o.Z)(Ir,2),er=ar[0],yr=ar[1];function Bn(){yr(Date.now())}function tr(){window.clearTimeout(qn.current)}sa(L,function(Ge,je){function yt(Yt,Mn){Yt(function(ot){var Ve=Qn(ot+Mn);return Ve})}if(re){if($t>=at)return!1;yt(it,Ge)}else{if(gn>=tt)return!1;yt(Me,je)}return tr(),Bn(),!0}),(0,t.useEffect)(function(){return tr(),er&&(qn.current=window.setTimeout(function(){yr(0)},100)),tr},[er]);function Sn(){var Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Z,je=_n.get(Ge)||{width:0,height:0,left:0,right:0,top:0};if(re){var yt=Fe;$?je.rightFe+$t&&(yt=je.right+je.width-$t):je.left<-Fe?yt=-je.left:je.left+je.width>-Fe+$t&&(yt=-(je.left+je.width-$t)),Me(0),it(Qn(yt))}else{var Yt=mt;je.top<-mt?Yt=-je.top:je.top+je.height>-mt+gn&&(Yt=-(je.top+je.height-gn)),it(0),Me(Qn(Yt))}}var br=lt(_n,{width:$t,height:gn,left:Fe,top:mt},{width:Wt,height:xn},{width:Xn,height:jt},(0,h.Z)((0,h.Z)({},e),{},{tabs:u})),ir=(0,o.Z)(br,2),Dr=ir[0],Cr=ir[1],nr={};K==="top"||K==="bottom"?nr[$?"marginRight":"marginLeft"]=Pe:nr.marginTop=Pe;var Sr=u.map(function(Ge,je){var yt=Ge.key;return t.createElement(J,{id:P,prefixCls:l,key:yt,tab:Ge,style:je===0?void 0:nr,closable:Ge.closable,editable:ne,active:yt===Z,renderWrapper:Re,removeAriaLabel:F==null?void 0:F.removeAriaLabel,ref:De(yt),onClick:function(Mn){he(yt,Mn)},onRemove:function(){Le(yt)},onFocus:function(){Sn(yt),Bn(),!!L.current&&($||(L.current.scrollLeft=0),L.current.scrollTop=0)}})}),or=Ue(function(){var Ge,je,yt,Yt,Mn,ot,Ve,pt,ln,yn=((Ge=L.current)===null||Ge===void 0?void 0:Ge.offsetWidth)||0,Rr=((je=L.current)===null||je===void 0?void 0:je.offsetHeight)||0,Mr=((yt=Ce.current)===null||yt===void 0?void 0:yt.offsetWidth)||0,$r=((Yt=Ce.current)===null||Yt===void 0?void 0:Yt.offsetHeight)||0,Ta=((Mn=ce.current)===null||Mn===void 0?void 0:Mn.offsetWidth)||0,Ra=((ot=ce.current)===null||ot===void 0?void 0:ot.offsetHeight)||0;pn(yn),Hn(Rr),Kn(Mr),Jn($r);var jr=(((Ve=pe.current)===null||Ve===void 0?void 0:Ve.offsetWidth)||0)-Mr,Vr=(((pt=pe.current)===null||pt===void 0?void 0:pt.offsetHeight)||0)-$r;Rt(jr),Nt(Vr);var Hr=(ln=ce.current)===null||ln===void 0?void 0:ln.className.includes(gr);Ht(jr-(Hr?0:Ta)),ht(Vr-(Hr?0:Ra)),qt(function(){var Gr=new Map;return u.forEach(function(Ma){var Yr=Ma.key,vr=De(Yr).current;vr&&Gr.set(Yr,{width:vr.offsetWidth,height:vr.offsetHeight,left:vr.offsetLeft,top:vr.offsetTop})}),Gr})}),_r=u.slice(0,Dr),Zr=u.slice(Cr+1),Er=[].concat((0,oe.Z)(_r),(0,oe.Z)(Zr)),Pr=(0,t.useState)(),lr=(0,o.Z)(Pr,2),sr=lr[0],Or=lr[1],En=_n.get(Z),xr=(0,t.useRef)();function cr(){se.Z.cancel(xr.current)}(0,t.useEffect)(function(){var Ge={};return En&&(re?($?Ge.right=En.right:Ge.left=En.left,Ge.width=En.width):(Ge.top=En.top,Ge.height=En.height)),cr(),xr.current=(0,se.Z)(function(){Or(Ge)}),cr},[En,re,$]),(0,t.useEffect)(function(){Sn()},[Z,En,_n,re]),(0,t.useEffect)(function(){or()},[$,Pe,Z,u.map(function(Ge){return Ge.key}).join("_")]);var zn=!!Er.length,Un="".concat(l,"-nav-wrap"),ur,dr,fr,Tr;return re?$?(dr=Fe>0,ur=Fe+$t1&&arguments[1]!==void 0?arguments[1]:{};if(!le)return{};var H=ge.element,Ee=H===void 0?document.body:H,w={},ie=Object.keys(le);return ie.forEach(function(G){w[G]=Ee.style[G]}),ie.forEach(function(G){Ee.style[G]=le[G]}),w}var j=X;function oe(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var se={},Se=function(le){if(!(!oe()&&!le)){var ge="ant-scrolling-effect",H=new RegExp("".concat(ge),"g"),Ee=document.body.className;if(le){if(!H.test(Ee))return;j(se),se={},document.body.className=Ee.replace(H,"").trim();return}var w=(0,O.Z)();if(w&&(se=j({position:"relative",width:"calc(100% - ".concat(w,"px)")}),!H.test(Ee))){var ie="".concat(Ee," ").concat(ge);document.body.className=ie.trim()}}},Ue=n(77413),Oe=[],xe="ant-scrolling-effect",T=new RegExp("".concat(xe),"g"),J=0,W=new Map,Ae=(0,d.Z)(function le(ge){var H=this;(0,p.Z)(this,le),this.lockTarget=void 0,this.options=void 0,this.getContainer=function(){var Ee;return(Ee=H.options)===null||Ee===void 0?void 0:Ee.container},this.reLock=function(Ee){var w=Oe.find(function(ie){var G=ie.target;return G===H.lockTarget});w&&H.unLock(),H.options=Ee,w&&(w.options=Ee,H.lock())},this.lock=function(){var Ee;if(!Oe.some(function(Te){var _e=Te.target;return _e===H.lockTarget})){if(Oe.some(function(Te){var _e,He=Te.options;return(He==null?void 0:He.container)===((_e=H.options)===null||_e===void 0?void 0:_e.container)})){Oe=[].concat((0,Ue.Z)(Oe),[{target:H.lockTarget,options:H.options}]);return}var w=0,ie=((Ee=H.options)===null||Ee===void 0?void 0:Ee.container)||document.body;(ie===document.body&&window.innerWidth-document.documentElement.clientWidth>0||ie.scrollHeight>ie.clientHeight)&&(w=(0,O.Z)());var G=ie.className;if(Oe.filter(function(Te){var _e,He=Te.options;return(He==null?void 0:He.container)===((_e=H.options)===null||_e===void 0?void 0:_e.container)}).length===0&&W.set(ie,j({width:w!==0?"calc(100% - ".concat(w,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:ie})),!T.test(G)){var rt="".concat(G," ").concat(xe);ie.className=rt.trim()}Oe=[].concat((0,Ue.Z)(Oe),[{target:H.lockTarget,options:H.options}])}},this.unLock=function(){var Ee,w=Oe.find(function(rt){var Te=rt.target;return Te===H.lockTarget});if(Oe=Oe.filter(function(rt){var Te=rt.target;return Te!==H.lockTarget}),!(!w||Oe.some(function(rt){var Te,_e=rt.options;return(_e==null?void 0:_e.container)===((Te=w.options)===null||Te===void 0?void 0:Te.container)}))){var ie=((Ee=H.options)===null||Ee===void 0?void 0:Ee.container)||document.body,G=ie.className;!T.test(G)||(j(W.get(ie),{element:ie}),W.delete(ie),ie.className=ie.className.replace(T,"").trim())}},this.lockTarget=J++,this.options=ge}),ue=0,lt=(0,C.Z)();function dt(){return 0}var Qe={},ct=function(ge){if(!lt)return null;if(ge){if(typeof ge=="string")return document.querySelectorAll(ge)[0];if(typeof ge=="function")return ge();if((0,f.Z)(ge)==="object"&&ge instanceof window.HTMLElement)return ge}return document.body},nt=function(le){(0,t.Z)(H,le);var ge=(0,o.Z)(H);function H(Ee){var w;return(0,p.Z)(this,H),w=ge.call(this,Ee),w.container=void 0,w.componentRef=R.createRef(),w.rafId=void 0,w.scrollLocker=void 0,w.renderComponent=void 0,w.updateScrollLocker=function(ie){var G=ie||{},rt=G.visible,Te=w.props,_e=Te.getContainer,He=Te.visible;He&&He!==rt&<&&ct(_e)!==w.scrollLocker.getContainer()&&w.scrollLocker.reLock({container:ct(_e)})},w.updateOpenCount=function(ie){var G=ie||{},rt=G.visible,Te=G.getContainer,_e=w.props,He=_e.visible,Pt=_e.getContainer;He!==rt&<&&ct(Pt)===document.body&&(He&&!rt?ue+=1:ie&&(ue-=1));var wt=typeof Pt=="function"&&typeof Te=="function";(wt?Pt.toString()!==Te.toString():Pt!==Te)&&w.removeCurrentContainer()},w.attachToParent=function(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(ie||w.container&&!w.container.parentNode){var G=ct(w.props.getContainer);return G?(G.appendChild(w.container),!0):!1}return!0},w.getContainer=function(){return lt?(w.container||(w.container=document.createElement("div"),w.attachToParent(!0)),w.setWrapperClassName(),w.container):null},w.setWrapperClassName=function(){var ie=w.props.wrapperClassName;w.container&&ie&&ie!==w.container.className&&(w.container.className=ie)},w.removeCurrentContainer=function(){var ie,G;(ie=w.container)===null||ie===void 0||(G=ie.parentNode)===null||G===void 0||G.removeChild(w.container)},w.switchScrollingEffect=function(){ue===1&&!Object.keys(Qe).length?(Se(),Qe=j({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"})):ue||(j(Qe),Qe={},Se(!0))},w.scrollLocker=new Ae({container:ct(Ee.getContainer)}),w}return(0,d.Z)(H,[{key:"componentDidMount",value:function(){var w=this;this.updateOpenCount(),this.attachToParent()||(this.rafId=(0,h.Z)(function(){w.forceUpdate()}))}},{key:"componentDidUpdate",value:function(w){this.updateOpenCount(w),this.updateScrollLocker(w),this.setWrapperClassName(),this.attachToParent()}},{key:"componentWillUnmount",value:function(){var w=this.props,ie=w.visible,G=w.getContainer;lt&&ct(G)===document.body&&(ue=ie&&ue?ue-1:ue),this.removeCurrentContainer(),h.Z.cancel(this.rafId)}},{key:"render",value:function(){var w=this.props,ie=w.children,G=w.forceRender,rt=w.visible,Te=null,_e={getOpenCount:function(){return ue},getContainer:this.getContainer,switchScrollingEffect:this.switchScrollingEffect,scrollLocker:this.scrollLocker};return(G||rt||this.componentRef.current)&&(Te=R.createElement(_.Z,{getContainer:this.getContainer,ref:this.componentRef},ie(_e))),Te}}]),H}(R.Component),ae=nt},72603:function(Je,ee,n){"use strict";n.d(ee,{Z:function(){return d},o:function(){return o}});var p;function d(f){if(typeof document=="undefined")return 0;if(f||p===void 0){var R=document.createElement("div");R.style.width="100%",R.style.height="200px";var h=document.createElement("div"),_=h.style;_.position="absolute",_.top="0",_.left="0",_.pointerEvents="none",_.visibility="hidden",_.width="200px",_.height="150px",_.overflow="hidden",h.appendChild(R),document.body.appendChild(h);var C=R.offsetWidth;h.style.overflow="scroll";var O=R.offsetWidth;C===O&&(O=h.clientWidth),document.body.removeChild(h),p=C-O}return p}function t(f){var R=f.match(/^(.*)px$/),h=Number(R==null?void 0:R[1]);return Number.isNaN(h)?d():h}function o(f){if(typeof document=="undefined"||!f||!(f instanceof Element))return{width:0,height:0};var R=getComputedStyle(f,"::-webkit-scrollbar"),h=R.width,_=R.height;return{width:t(h),height:t(_)}}},23687:function(Je,ee,n){"use strict";n.d(ee,{J$:function(){return Ke},ZP:function(){return ye},kY:function(){return A}});var p=n(59301);/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */function d(s,S,v,I){function E(b){return b instanceof v?b:new v(function(Q){Q(b)})}return new(v||(v=Promise))(function(b,Q){function be(me){try{N(I.next(me))}catch($e){Q($e)}}function qe(me){try{N(I.throw(me))}catch($e){Q($e)}}function N(me){me.done?b(me.value):E(me.value).then(be,qe)}N((I=I.apply(s,S||[])).next())})}function t(s,S){var v={label:0,sent:function(){if(b[0]&1)throw b[1];return b[1]},trys:[],ops:[]},I,E,b,Q;return Q={next:be(0),throw:be(1),return:be(2)},typeof Symbol=="function"&&(Q[Symbol.iterator]=function(){return this}),Q;function be(N){return function(me){return qe([N,me])}}function qe(N){if(I)throw new TypeError("Generator is already executing.");for(;v;)try{if(I=1,E&&(b=N[0]&2?E.return:N[0]?E.throw||((b=E.return)&&b.call(E),0):E.next)&&!(b=b.call(E,N[1])).done)return b;switch(E=0,b&&(N=[N[0]&2,b.value]),N[0]){case 0:case 1:b=N;break;case 4:return v.label++,{value:N[1],done:!1};case 5:v.label++,E=N[1],N=[0];continue;case 7:N=v.ops.pop(),v.trys.pop();continue;default:if(b=v.trys,!(b=b.length>0&&b[b.length-1])&&(N[0]===6||N[0]===2)){v=0;continue}if(N[0]===3&&(!b||N[1]>b[0]&&N[1]b||setTimeout(I,be,E)},xt=Bt(new Map),It=xt[0],M=xt[1],Ze=C({onLoadingSlow:o,onSuccess:o,onError:o,onErrorRetry:bt,onDiscarded:o,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:w?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:w?5e3:3e3,compare:function(s,S){return Ue(s)==Ue(S)},isPaused:function(){return!1},cache:It,mutate:M,fallback:{}},nt),Y=function(s,S){var v=C(s,S);if(S){var I=s.use,E=s.fallback,b=S.use,Q=S.fallback;I&&b&&(v.use=I.concat(b)),E&&Q&&(v.fallback=C(E,Q))}return v},te=(0,p.createContext)({}),a=function(s){var S=s.value,v=Y((0,p.useContext)(te),S),I=S&&S.provider,E=(0,p.useState)(function(){return I?Bt(I(v.cache||It),S):f})[0];return E&&(v.cache=E[0],v.mutate=E[1]),H(function(){return E?E[2]:f},[]),(0,p.createElement)(te.Provider,C(s,{value:v}))},y=function(s,S){var v=(0,p.useState)({})[1],I=(0,p.useRef)(s),E=(0,p.useRef)({data:!1,error:!1,isValidating:!1}),b=(0,p.useCallback)(function(Q){var be=!1,qe=I.current;for(var N in Q){var me=N;qe[me]!==Q[me]&&(qe[me]=Q[me],E.current[me]&&(be=!0))}be&&!S.current&&v({})},[]);return H(function(){I.current=s}),[I,E.current,b]},g=function(s){return _(s[1])?[s[0],s[1],s[2]||{}]:[s[0],null,(s[1]===null?s[2]:s[1])||{}]},A=function(){return C(Ze,(0,p.useContext)(te))},z=function(s){return function(){for(var v=[],I=0;I0;)me=$e[Ie](me);return me(Q,be||N.fetcher,N)}},B=function(s,S,v){var I=S[s]||(S[s]=[]);return I.push(v),function(){var E=I.indexOf(v);E>=0&&(I[E]=I[I.length-1],I.pop())}},de={dedupe:!0},ve=function(s,S,v){var I=v.cache,E=v.compare,b=v.fallbackData,Q=v.suspense,be=v.revalidateOnMount,qe=v.refreshInterval,N=v.refreshWhenHidden,me=v.refreshWhenOffline,$e=G.get(I),Ie=$e[0],Tt=$e[1],Dt=$e[2],We=$e[3],Be=ie(s),q=Be[0],zt=Be[1],_t=Be[2],kt=(0,p.useRef)(!1),Ft=(0,p.useRef)(!1),Ct=(0,p.useRef)(q),At=(0,p.useRef)(S),sn=(0,p.useRef)(v),st=function(){return sn.current},Zt=function(){return st().isVisible()&&st().isOnline()},gt=function(ut){return I.set(_t,C(I.get(_t),ut))},On=I.get(q),cn=h(b)?v.fallback[q]:b,Ut=h(On)?cn:On,Pn=I.get(_t)||{},un=Pn.error,$n=!kt.current,Nn=function(){return $n&&!h(be)?be:st().isPaused()?!1:Q?!h(Ut):h(Ut)||v.revalidateIfStale},jn=function(){return!q||!S?!1:Pn.isValidating?!0:$n&&Nn()},kn=jn(),Fn=y({data:Ut,error:un,isValidating:kn},Ft),en=Fn[0],wn=Fn[1],In=Fn[2],Qt=(0,p.useCallback)(function(ut){return d(void 0,void 0,void 0,function(){var Ot,vt,St,Kt,Ln,tn,Lt,bn,nn,mr,fn,Dn,Cn;return t(this,function(rn){switch(rn.label){case 0:if(Ot=At.current,!q||!Ot||Ft.current||st().isPaused())return[2,!1];Kt=!0,Ln=ut||{},tn=!We[q]||!Ln.dedupe,Lt=function(){return!Ft.current&&q===Ct.current&&kt.current},bn=function(){var hr=We[q];hr&&hr[1]===St&&delete We[q]},nn={isValidating:!1},mr=function(){gt({isValidating:!1}),Lt()&&In(nn)},gt({isValidating:!0}),In({isValidating:!0}),rn.label=1;case 1:return rn.trys.push([1,3,,4]),tn&&(He(I,q,en.current.data,en.current.error,!0),v.loadingTimeout&&!I.get(q)&&setTimeout(function(){Kt&&Lt()&&st().onLoadingSlow(q,v)},v.loadingTimeout),We[q]=[Ot.apply(void 0,zt),wt()]),Cn=We[q],vt=Cn[0],St=Cn[1],[4,vt];case 2:return vt=rn.sent(),tn&&setTimeout(bn,v.dedupingInterval),!We[q]||We[q][1]!==St?(tn&&Lt()&&st().onDiscarded(q),[2,!1]):(gt({error:f}),nn.error=f,fn=Dt[q],!h(fn)&&(St<=fn[0]||St<=fn[1]||fn[1]===0)?(mr(),tn&&Lt()&&st().onDiscarded(q),[2,!1]):(E(en.current.data,vt)?nn.data=en.current.data:nn.data=vt,E(I.get(q),vt)||I.set(q,vt),tn&&Lt()&&st().onSuccess(vt,q,v),[3,4]));case 3:return Dn=rn.sent(),bn(),st().isPaused()||(gt({error:Dn}),nn.error=Dn,tn&&Lt()&&(st().onError(Dn,q,v),(typeof v.shouldRetryOnError=="boolean"&&v.shouldRetryOnError||_(v.shouldRetryOnError)&&v.shouldRetryOnError(Dn))&&Zt()&&st().onErrorRetry(Dn,q,v,Qt,{retryCount:(Ln.retryCount||0)+1,dedupe:!0}))),[3,4];case 4:return Kt=!1,mr(),Lt()&&tn&&He(I,q,nn.data,nn.error,!1),[2,!0]}})})},[q]),dn=(0,p.useCallback)(Xt.bind(f,I,function(){return Ct.current}),[]);if(H(function(){At.current=S,sn.current=v}),H(function(){if(!!q){var ut=q!==Ct.current,Ot=Qt.bind(f,de),vt=function(Lt,bn,nn){In(C({error:bn,isValidating:nn},E(en.current.data,Lt)?f:{data:Lt}))},St=0,Kt=function(Lt){if(Lt==rt){var bn=Date.now();st().revalidateOnFocus&&bn>St&&Zt()&&(St=bn+st().focusThrottleInterval,Ot())}else if(Lt==Te)st().revalidateOnReconnect&&Zt()&&Ot();else if(Lt==_e)return Qt()},Ln=B(q,Tt,vt),tn=B(q,Ie,Kt);return Ft.current=!1,Ct.current=q,kt.current=!0,ut&&In({data:Ut,error:un,isValidating:kn}),Nn()&&(h(Ut)||le?Ot():ge(Ot)),function(){Ft.current=!0,Ln(),tn()}}},[q,Qt]),H(function(){var ut;function Ot(){var St=_(qe)?qe(Ut):qe;St&&ut!==-1&&(ut=setTimeout(vt,St))}function vt(){!en.current.error&&(N||st().isVisible())&&(me||st().isOnline())?Qt(de).then(Ot):Ot()}return Ot(),function(){ut&&(clearTimeout(ut),ut=-1)}},[qe,N,me,Qt]),(0,p.useDebugValue)(Ut),Q&&h(Ut)&&q)throw At.current=S,sn.current=v,Ft.current=!1,h(un)?Qt(de):un;return{mutate:dn,get data(){return wn.data=!0,Ut},get error(){return wn.error=!0,un},get isValidating(){return wn.isValidating=!0,kn}}},Ke=R.defineProperty(a,"default",{value:Ze}),we=function(s){return ie(s)[0]},ye=z(ve)},935:function(Je,ee,n){"use strict";n.d(ee,{f:function(){return d}});var p=n(59301);function d(o){var f=p.createContext(null);function R(_){var C=o(_.initialState);return p.createElement(f.Provider,{value:C},_.children)}function h(){var _=p.useContext(f);if(_===null)throw new Error("Component must be wrapped with ");return _}return{Provider:R,useContainer:h}}function t(o){return o.useContainer()}},37131:function(Je,ee,n){"use strict";n.d(ee,{ZP:function(){return xe}});var p=n(59301);function d(T,J){return h(T)||R(T,J)||o(T,J)||t()}function t(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o(T,J){if(!!T){if(typeof T=="string")return f(T,J);var W=Object.prototype.toString.call(T).slice(8,-1);if(W==="Object"&&T.constructor&&(W=T.constructor.name),W==="Map"||W==="Set")return Array.from(T);if(W==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(W))return f(T,J)}}function f(T,J){(J==null||J>T.length)&&(J=T.length);for(var W=0,Ae=new Array(J);WT.length)&&(J=T.length);for(var W=0,Ae=new Array(J);W2),"Result","`icon` is using ReactNode instead of string naming in v4. Please check `".concat(c,"` at https://ant.design/components/icon")),O.includes("".concat(r))){var k=o[r];return e.createElement("div",{className:"".concat(d," ").concat(a,"-image")},e.createElement(k,null))}var h=e.createElement(y[r]);return e.createElement("div",{className:d},c||h)},Z=function(a,l){var r=l.extra;return r&&e.createElement("div",{className:"".concat(a,"-extra")},r)},i=function(a){var l=a.prefixCls,r=a.className,c=a.subTitle,d=a.title,k=a.style,h=a.children,f=a.status,v=f===void 0?"info":f,U=a.icon,K=a.extra,L=e.useContext(x.E_),G=L.getPrefixCls,$=L.direction,n=G("result",l),b=m()(n,"".concat(n,"-").concat(v),r,(0,M.Z)({},"".concat(n,"-rtl"),$==="rtl"));return e.createElement("div",{className:b,style:k},T(n,{status:v,icon:U}),e.createElement("div",{className:"".concat(n,"-title")},d),c&&e.createElement("div",{className:"".concat(n,"-subtitle")},c),Z(n,{extra:K}),h&&e.createElement("div",{className:"".concat(n,"-content")},h))};i.PRESENTED_IMAGE_403=o["403"],i.PRESENTED_IMAGE_404=o["404"],i.PRESENTED_IMAGE_500=o["500"];var S=i},49095:function(B,p,t){"use strict";var M=t(7334),e=t.n(M),E=t(70784),m=t.n(E)}}]); diff --git a/html/build/CNAME b/html/build/CNAME new file mode 100755 index 0000000..30c2d4d --- /dev/null +++ b/html/build/CNAME @@ -0,0 +1 @@ +preview.pro.ant.design \ No newline at end of file diff --git a/html/build/asset-manifest.json b/html/build/asset-manifest.json new file mode 100755 index 0000000..06fb63c --- /dev/null +++ b/html/build/asset-manifest.json @@ -0,0 +1,43 @@ +{ + "/umi.css": "/umi.b562d392.css", + "/umi.js": "/umi.e38ed9ef.js", + "/t__plugin-layout__Layout.css": "/t__plugin-layout__Layout.e027761b.chunk.css", + "/t__plugin-layout__Layout.js": "/t__plugin-layout__Layout.e5c6ccf6.async.js", + "/p__Home.css": "/p__Home.8978ea5e.chunk.css", + "/p__Home.js": "/p__Home.dd1f3ddd.async.js", + "/p__Home.jpg": "/static/logo_background.7676ee2e.jpg", + "/p__List.css": "/p__List.76005e20.chunk.css", + "/p__List.js": "/p__List.5fb69e01.async.js", + "/p__List__modules__ProfileList.css": "/p__List__modules__ProfileList.9b6f28fc.chunk.css", + "/p__List__modules__ProfileList.js": "/p__List__modules__ProfileList.0a424fe9.async.js", + "/p__List__modules__SensitivityTaskList.css": "/p__List__modules__SensitivityTaskList.6c340327.chunk.css", + "/p__List__modules__SensitivityTaskList.js": "/p__List__modules__SensitivityTaskList.81039f4d.async.js", + "/p__List__modules__SensitivityTaskList__Details.css": "/p__List__modules__SensitivityTaskList__Details.e72fd73b.chunk.css", + "/p__List__modules__SensitivityTaskList__Details.js": "/p__List__modules__SensitivityTaskList__Details.e80207f6.async.js", + "/p__List__modules__TuningTaskList.css": "/p__List__modules__TuningTaskList.9becfb78.chunk.css", + "/p__List__modules__TuningTaskList.js": "/p__List__modules__TuningTaskList.46ab2816.async.js", + "/p__List__modules__TuningTaskList__Details.css": "/p__List__modules__TuningTaskList__Details.2d1901b7.chunk.css", + "/p__List__modules__TuningTaskList__Details.js": "/p__List__modules__TuningTaskList__Details.29fd6a62.async.js", + "/p__List__modules__SensitivityTaskList__Compare.css": "/p__List__modules__SensitivityTaskList__Compare.fce12882.chunk.css", + "/p__List__modules__SensitivityTaskList__Compare.js": "/p__List__modules__SensitivityTaskList__Compare.aa69cb43.async.js", + "/p__List__modules__TuningTaskList__Compare.css": "/p__List__modules__TuningTaskList__Compare.9ea18518.chunk.css", + "/p__List__modules__TuningTaskList__Compare.js": "/p__List__modules__TuningTaskList__Compare.f57efac5.async.js", + "/p__404.css": "/p__404.b88066b1.chunk.css", + "/p__404.js": "/p__404.8ebde932.async.js", + "/707.ba693bb3.async.js": "/707.ba693bb3.async.js", + "/550.082925df.chunk.css": "/550.082925df.chunk.css", + "/550.40c75558.async.js": "/550.40c75558.async.js", + "/530.0d5b226a.chunk.css": "/530.0d5b226a.chunk.css", + "/530.2a1b1f5a.async.js": "/530.2a1b1f5a.async.js", + "/284.db1ec705.async.js": "/284.db1ec705.async.js", + "/386.6cd8b6ee.async.js": "/386.6cd8b6ee.async.js", + "/216.5665f3d0.async.js": "/216.5665f3d0.async.js", + "/261.d200bff4.async.js": "/261.d200bff4.async.js", + "/static/logo_background.7676ee2e.jpg": "/static/logo_background.7676ee2e.jpg", + "/favicon.jpg": "/favicon.jpg", + "/icons/icon-512x512.png": "/icons/icon-512x512.png", + "/logo.svg": "/logo.svg", + "/icons/icon-192x192.png": "/icons/icon-192x192.png", + "/icons/icon-128x128.png": "/icons/icon-128x128.png", + "/CNAME": "/CNAME" +} \ No newline at end of file diff --git a/html/build/favicon.jpg b/html/build/favicon.jpg new file mode 100755 index 0000000000000000000000000000000000000000..e796ca752870fab1460c3d22de91937bd4ead9e3 GIT binary patch literal 9180 zcmb_=2UrwK*Je#7=PXHb5Q!r>=OmH^5gcHE0ZBtvlBg)*f~bHZiX;&vs7Mq+2_h;W zNfZUiK@bTdNSf`zaPQu4pMAc6pDn1aw@;mO>b$3`rmLFtjx-7wObm<-01O7eCFl>3 z#z3%sIKcw|b8{d80H6R!7#Bc62vPwWuzi290Za@a_T+E?E)W3nm(F3RB^Susp3Tn| zejENrqwzN4Z%kGteE~{Gy!?axgS`9$_~j4E03{t`b0pa#RQ9m&9%Sg}Nq(OS9wO&r zDX%ST=tPso>6eUkbzP2FSr{0b>F*JtAH@X(oP;v~;OiGmv@+D;KkDGfkC_5AP&`yn z%)&UgpaAV7N6g4Rf46)7|6IPm-HRRcNs)d15&w69$sHf$29bAy)Lq?!+rmalxLBjg>B>Qwu#38XS)32>@Ly zBv9POx`A{-$J1 z1K|Zf*TWVNW`ghr0b=(P!>PPNjBFtc>BG6*f^?z00yYTCxa0IpAsM=4e_xh z%gO%VdEt$J`~P;z%f=p(QvraW3MJT)R|g%0S%Q45$?-rjAOuc%>5}DpI>Znwa{NM& zTnX=Ir~_dr9)yzz(SXdItRLVT1fjjy5b<6FW3nw2C*oSLmyHpGq5L39+;DsGb3nKn z@2CAMCkQ8e&{1-1d%WE7dioHCxFfpoezw2(B1Qs&b;x6pZI=R0?yVC@A4!2fX-Jj} zK$t5i)cTh#QZ1NhLzY8vBFzGVkC1Z+#fd!OjWam{VJIGCC@=%MKo9VP5U9EWf8Y%W zT?;h}(B01-1AqfW;0f?R>X+oVh5cTSA9S?_r@$BB2k8X;vD4Y>#e+~tzVk==(^d+2 z?DdB3S@?iyXarwi3Qj`zArQtxHor%+1Cx-1@aO*b=x$J~C!tF2`%jrR#L5gBm8=!= z+b=);Z%wp5S`Tf6Hb9FbxsV!2Riqho)q<)VQVFU2JKDeXQPZd%)HrGYHHv!gLWm>& zD--5m6dL7crtnY}|G^k30{O%ub&%?icgQo64ao(hkP6T^+DJ`kWGp1r{l$gM{deB~ z$>|RR@ORFC=~2p1!YSD)wJ62@ZAm9VhyBfWFQY%R@iS*XV|D$L)!z~P=lFm35P&-r zr|GX)|7apEA}SH>h-ZinL<6D*@FSWKwTRbKeS%&!f-1@QdFer^X3@XN`_$pS!r zr;v33SY_LLSHRd_{w<3;0f0Imi9~AnTV@9Ru2t=WmigDeWn#<#&^`y?MVwm*F?7$} z-m4LM%TfV)Xhm@XULXj>AVzZF5KskLKp&U@3t$5rfHO4fyrB6^1YsZ&oB{D533}_M zgDj8(^1)qD1|EVM&;Xu+=in810|vkcX#Pxrd9Vb&gDn^ghJn$-m|>hSKA12}5+(;z zf@#3?VP-HZm;>wt%oFAZ3xP$#&cc#lmtk43Tv##e0jv)84AuebfxU-~!RBBquuV7u zP6KCw^T0*m(r_iXHry0$13wP;ga^V;!Oy`{;Md@J@KSg+{2BZed;mTQpNFp@0D>C9 zhS-mgLMS105f%tXga?9%h(;tLG7x!)azs7!r27z~hy}zCBpS(#<)M1`T^Q5mQ^s47$&w3?<+-_d9^ z8(I{t2(3m3v^V-RIvITvU4edz?m(eU17)^$Y4T>K`;rG!itrG)^=j zG$}MiG*4;X)2!0c(u&Y((K^xw)27fC)3(r#&~DH%(;cKUrgNu@p}Rp>P1j4eNKZ*G zOs`GvOn-_#gT9i!n|^_Tl0k$)mjTBR&2WREj$x2tjggsAmeGRImob^Kgt3EhmI=co z!lcjS&UB6`pQ(juf*HXq$gIok#(b8!fVqu%iUrLg%3{po&631Y#?r;I#LC2~z-q@D z&U%CO3F{~uf=z_YnC&E6D%(T0w``m2JnY)+c=iPLa`s;Kb&h=;S{!(eM2-rM0gg>h zeolQ(AI>z+8qQ%ZB$ou2C07{NEv`1Mg?%jhRQI{_?Y=L_y~Mg`I`7X^Rx16^Pl9u#^1`nw4Zyw z(f*MAx%<2JZwZJB*b2l6R0s?UQVA*vdI(+>Y!+M+;uA6#iWIshG$c$ZtR(CuoGIKc zye=XtVlQ$*q()>`lta{5^pxm5(T`%ZVwz%sVtHcy;%IRtaUb!U;%_A25?Bc@i5n8# zl5ojGk_5?{l064d2b2%^9mqQ{C`BWsEfp$tPipKS+d;E~aR+M-E=mhYJ4&ZXw@dHJ zU}a9q6v%v#Ws)_KjgzgHU6GTJbCbIv*Dp^iZy+BdUn{??AgO>?xTWw8%ZxS0UcfeE zcMd5YA|5I~G^Z$}ctSB-aZrgx>4;LY(hFsjvW{|$a)a^@l|w4QDi2k@s!FN)sFtYC zs)?%M)e6)m)CJUW>bdHp8vGh3G;V8*YVOy>Y36B;YYA$(Yu(YB(H7VC)-Kgv)REC4 z>Qw2h>#FER=|0s%=o#uI>UHTe>D%gO>5mu)7GEp>%GHErXF|{_$G95RQFe94Po5Rgb%&(Y#JS=?J?{JL;urRi`VljL~^hn^5 z$ChZzBbGNTr>$hIBCXo3nXO%{ORT@!=-8y%e6SU>4Y6&uqqlRiE4Ev=*R#KDKYCR9 zXw=bH4qOfdhgwIBqn+a&$F*bn$I_2YIbogRo!%Z7Jsy6%!@O|J~E z1%fUii?Hl%}Ve86a+N?>~6 z648`+CkPgFJg7F91=_s74iO7EA2JrI5qcwZBg`(WGMq8oFZ^|cL_|Ww%qfFYg{P6H z-A*@0?vFeZITocIl^YFKU;r}=UnW$ ziSvf%@5R%_6XORjs9wmqh`dO+*p(oka6Mr+(LM2Hl1x%Y(sr_2^2@(u|GM@UDa9kD zEA>$7txM=jewW^+X{O!1%y{|K<%uiiSE{e_UroIFE!`!(BSRr0CzC2OBy;qd*|pm1 zLf0={-_G*N8n~fzqavF-J0W}hru)s_TUxiub9i!+ayD-hZokVl%&pE7$;-$`=ZEG` z7uXfF7b+DN-{HEGbZ4i?uW0nH)!o)&#p2=;?vm7d@OvTm=1QGP-<0W<)s{<@=T@*) zB;5!1L+*cmaN@z+ho%pkE0rqC9|=Fou41lAtcF!bR4>(d)r{6U)b`Yw)HTl0~ z__(NHf5VL@tWQ!KsT$8UlA2C6tvwBRy70{N*+jET^M{tBE&Z*QtzB)VZ7-f1Ja1{& zZf|;_{-U8nrK9ep(#x7xhh9~`#=frV#CBG79qOv?R_v~Qqx`16N3Ex^SF`t7pI+bd ze&haE1BVBC-rBx>H|R7t`p*5`?E91Nmxn@!wm!suM14#gW*E*G;U3BRB>t&l^w8*& zF}<xmnj8+U&w{b=8`-<;VB+s15P z+Y#TX-!<~$$t(zp$P62dQcn`qSz@KMLvNjqzSKO8-qh7Y~SaSQ%^79-DNq%$u zcMCC>mscR0{BJGkDPW`kji3<$698~V7=jT-Y6W}{XB4!dfy(beU~mKyg~m`&Qc*(+ zRSW#=#k5~m8_jHq!w3Yj$el^cr4ZD4@Ql@}XGuujl^91! z#m3IT$t5fzDkd(WfIXzBq^zQ=r*B|rWNcz>V{2y*ZROnD@gAOD1n;2WkkGL3h*M|J zosYk8F(L8tm8eO?-YL3UT=KB;QB`$KZC!nHOKaQn_7@#5d;9ta-VVNd zKQuNzF*!9oGduTrd1dw6+V}O1ADd)eFo5_;>kqSk@nVE{!I4M=5<}(%gNH#C!H7id zmqjyaTVim5%mQ*}C|GpTavwaS6qL7GVs$0~CHl zpp7?tuOQ%X1PXybpwK9&pedkT8X8SOMX^_?eifR%LPsw2e+mh50)u=Ykw^^m&p=H{ z&G0`iq+w{cO+y+2Gzb_pnGlRX6YOl~UCxMQN^}$h{{vtGNN;{xQiVA@#utVCiI)wyE?!SlaBEAiPMR5~tY*Jz$heVvZ6~zw0Il=UGPbms zEYHPl<*_b$#`x5l)UUjcn^rY-E<6`AdeMj3ApsKj5**V!p0s=B>@NB4d;P{0-Q|x~ zzVS0c-=?4N4j!p~e7vW2rrKxn-bO{M!f>HI2?$>x0Rc773*nA*eT5rMs~T5H;CvhX z4&wjp@yB@LGzna6%Zcg!x}Cwdo$ze;&J+oBkS!rk|94Bxaaqq#t6RSY<@@aCvYnGe z0`jvl8%{?^;EhboClc5lG~7NY)-=nZ`ISt)U(yc91SC(E^j ziqYBd&+-WWDBtSA{N#I&bcf*Th)6R|%;tM|`1`ei-O{W?6UQB~A1Cq>q37N6@0rrz zGai#D*thUksriKfo59l0>^i;gXZ#Z7U6>-ZmZ?A2w=T_08H_inEK6S8&5iYz9?7`4 zqKm#^IcpUr-YngC z9C2WgGlE0SuJQV~>acpITY$QG@Q6^aVs4h~3(kr|61LTfj+-iS=e@jBYg=sMMKT-8 zPfsUI_#7)Zy0~wq{5$oOY*O-_cl1%N{cJPdjH5$c+Ja};#9GT?$vH1v(AqbAoj};lObRLayoKv7>^R=22 zw7g_)*Q=1Q#yKG9G~IY*Df9gPJ^=@JK21#44s**c`rh?%mgzEczwWE!G%FmAzM^0E zMRWGJ_4=~f;I0K7SBJh~iu-ISqRz(iUiIp;GupOhbhh=Fk$PuoY4z|z!Mi;vX% zk9B4uQ8m>XdSBroH|%5Y)ywvH1F6S?uQWu%{|X*HWEvc)medyM8>H&=x=(W?x@tCt zDN=9qd8u1MqtUg*RmWZRWyJ(%RqnaAt^03w6Gyji;$#x%M>0yqI$7+e+uyP-?spg$ zJ3V-He(0Fv>*Hu`?EFA#$x*3(8j6m#&=bpa*{P;d&+DyM)T|O~BD}v>D)>oIj9=D0 zXB9)Wi5K?C3AmG0C-vmx_XRFC!8zxmF-=D2h8}$-53}SePNCPwI%ZC+&`9T27(D39 zt<+)-(2r31Xf9P2G`(7?PpRKL==nZ}9{*;9Vt7*fph{SUUqZe+S}^U4%gs%{s)#!# z!qrg)_I2Ub;|)EmaXattt<%AlMNuYK1JZBjPRFP&8=}UA6&5y zHCTxW1$PE(#mUk6tS29mxan2gm)`Ru%A2|9pu;^`uY$tzvkZIFyYKJm4U>EkEgqhs zE^m@C;KIb1=KLT~EDn=iFLC7u)%KT-vE{?e# zIDS(na=X=Y?6yyJD!u8K%D$F>$cj^!)eWuR27fV_6*4U5>w5e|RIk#g z_k>&kZR7{;3huky z$_LhWyYyLCG0iAths;ZX=6SIyWz22tn`R|Fbx+khD)Jg6m+gAT72lN=HSy!H?-FJNE`G!7?2YIU$>~cTIoJx2$IvGL&^Y+iq zWw^E%Pd714I1SFT4zuj^$Kb*Zn_pq#Hrw>ScCV8llPfOSSJYFLb+P@73!OKTL!w@78J2_ zo{X~2_YU-CyZBj)Kge-yw2^kuc_a||R|~iOV|@XWGyRiX8#L_{v;8%?D`pc1!%vl~ zQ<9fDZ1OxyZ7~}s-(s=y_q=AmR$K3(#nYbj)T}srUxi~^HI&>^-CH70q+32wSMB>w zuM*oh!Mcc7Mk}&f9#G@iy5*sXZLv%WDM;d_U+#K9Q;crE%1tNv`8c~})@F}KmfX4T z*cTf?V#X2_0BD}RZY^s zul3h(dV)Q9|5E$;#rN5g9n7eiC#NP?N*NW(15nYny8|&STq`?|OqCxB5KCd3gWb!# z9{1l7Oz&xYiVY_^q~NGRd%U|7xAEl`74wy!nd^u%gX*2ctJA_a0+l-tHNmn!-njBP zhS-zO6>ucw1@W<kr_X&V=5VIySI!`Tk_+~ zT3~cY7=?QwBf{D$Slh-@shp3?qe9G5A}U(wdFNL*&bHQMt|;RqC+&wxpsKx1pMXAt z7tu?!ja8m*QsjB{AoR1(alq#Tv5(@^4wWzb?^N;URigABFa4aEMYxuWT;)uyjJdPTeKpfX65K{;Z{$S z(Qe2l<&w*|o?}(kQKv?C4$CWZF4f__ZPYtmmESaT8tg~ElfZ|&($;hJ;w8`e<-RF= z-nqXUxwog@dovC0Y*%16a>n093Xk3ROZ%g^WlD7V?BX-V>~EGiFPr2weLf}l)m#oI z_PV6M;iV0)+jYNROR$-Lvqgs)oAYouCni-BeW4|XvB6X^A<{4`Ofr+#hq2quImROG zbxPOpu`JK37>$9F8BxXl-MJRrgh@6**S(a*(m+!Fwz$@T0F|stA5Znkd$jfJ9-}aq zW03+oH`XecJ5js&h<4ci`T+gVQQ~H8!itr>TJnT?%L#Fn+UpLy+Dm<7epM5`1{_~T zr5GiQXYTl{k-(VfvmL&tn|ek#v@2`M6ec_9ZM_S$Wu{S(MiZ8`{r%$g_)h!Lp1KBT z=s?B0+Mx5f=bYBCY1`M^cZJ@*o}TSlCsed9YhG-kR`|s9UR9q>1Wb6fyA(zuCipH4 zRh(bEDRS`~2CTZ2>A__p%5__#>3XqSVTt3&15Z~Bu`_`#aLaa4tIWspIcL=jDl)Mq zHBabYY{&8!KjTnHUn^?0h+Vg{5MInE6WD~cMK;}?UEg%?WbHSQD@cjDw{+mc{?^f= z4oA^%jmE9loT9KQ%uQ*T`W$Vn6TD0Ir$=L$KZeKH#Cv^$9X_?}M61q`j}ON-vNKCy zS&h^!JCmB5pD3Dm&*hZu!j{c=1$zZTqPp(NA76_Oi)7n4E0P|WA>XlLq_g7ljqUl0 zy6vELZh5uG>|!5=PqRZin2J&jF%xlu7y>$yJ>Ezi z508`|`;b(}EiN`1^oe!j__AtS81I2)q4m|eNO`gD+t~H>FG&+yoyz5r>fTe4#e$eV zdT!qxpVdl(rQxnRalGI`SE2PtYXq=wNC$u0ern^%cIip{0vc;wy zpO!{>%PXGD{tk={c-9m3b-?shaME=w6UJC0;ec|5uV`^36MDJ1){@VGX*PW{-^ zO?3HrzuUt(h0(Yh8x98f#1@kg!}%Yg$?0>2G&ahaK`U%Wh0lFSGtyXNjZU3!s{9oH zbzQxz)?TB)KFQ}(W#L+4!yArf=~@!t+FqAgT9?TU%@3K3zL^o8pFVydyUykMO4p63 zgE=8Qt$M}QSvzbSk`s5=e7Q!trjNMW&WL7h+&H=s6LClWg5=7kU1m!Y!|=xGV@A58 zcte&Ad%3a<*WQxSTggh@;w{q~B6F%8-l+r7*9*f_j?)d&C5MU&+XHrtc%svL2fwv( zl>}I)yxuixwG5sflX_#RFYN6a^Pk7W|L)5IbigDZbfAN#Bl%;(e-FfN)05u+FO7v1 AKL7v# literal 0 HcmV?d00001 diff --git a/html/build/home/index.html b/html/build/home/index.html new file mode 100755 index 0000000..53907b6 --- /dev/null +++ b/html/build/home/index.html @@ -0,0 +1,225 @@ + + + + + + + + + + + + keentune(轻豚) + + + + + + + +
    + +
    + + + + diff --git a/html/build/icons/icon-128x128.png b/html/build/icons/icon-128x128.png new file mode 100755 index 0000000000000000000000000000000000000000..48d0e2339a60a637b94319c65e8654289b4f4b6c GIT binary patch literal 1329 zcmV-11C0002qP)t-s01zMl z|Nj6D8~_Fu01Fxg6ePmN$p8o!Wo~x>2^n*Hg!uURG(b#MUupdO{0J2!4IC;FATIs> z{@dN(0umtr1r+b_@!;a*CNn?_87S=S?pR`MN>yMYFg?=M*UQe)wYk2qw7Hs~re<$= zUubdX=<2(_!=9w6l9``_ijrw^dn`Fc6(TV7_4V=c^R2SBrmV4+ouiMHoQsl~euj;D zf{I&ZZXPQ+87DQ^+ugv!$3;(CLQPmWL{HY)+rGlaqNuHRe}`^&fKXdyK1x+FK1#;P z&4`be_4fDTmuWjt2mKnbI+d3dfa z_PK3Vs;zn;Ot~u#==o*X;a^nmOa{(_o(tmupuw*`!> z#lUp|BbBD0;J$!S0To9DO4Z9XkCjq#?=s{WNE{XLCFmLibLLfxLm3nt7Wj-&k{L;X zo_Y$L6(Ax^@lhJo2uNHK09we3_>jt`DV`HX8L^}WDJO|ULbS4T1b_}iycq`oGqNH4 zQJi@^@H`%ly#;k8%FIH(J#9^VH>(ITJX3)9M7)?mVD;pNM){2bV!rABC{yFeZXJ$q ztx`Yw*~Rj#FGR_Att-g zD?cOlXM^rD8S|s+a(LB7MePP8cKc zywqQW@o0gm8Qu`-)UW-9#K*uQ5WQT5&CGnc%phPyF4p1{wj=@#5xikX3uI#(QrZ2A z66>Nxz+a;r*Km#iEGXxR4BFJu%9#^UG{?XqFlA~7sH!J&2X_C6*P7#50#^tYfm`)p zW2Pupno-5;QoKQ)pCj;SS_MKc4Ai#W7h-YyLi$8b7l@8b3KjwX8wCk}6<4mh7hj6_ z@bnBUa)|InAVBSV)+C{3Cf$?e`b2@nQysp0$(swOoN^Eg(SO9p-Q1JJAAwzQCMaKm&bGV`U^9&pp0Gf^+nkRf5 zTo3@>xi{%p{gIpTF5iJBic@aIws^IC=-v{M~W@Y%aj8G0o!r2b|HdROb8D$LP+n;FWCW`~3a=G(k;6PFes57kh(>00a~S6Cwx} zCE()Z^7Hf|E zp{K0H$jr97ziM-QXK;BCA1!ozgl>0$_4f8XNmSCn^FkCmKwfQVshbU{p46e2L| z?Ct65?BnI;*4f+4&(glZ#fXoVgo~3^UusNOVjC$ov9`LWtg%K>TsK2c$;{8e#mKwA z!>qBksjjnFVr-b6q?4MUQCw!>t&JT300tCEL_t(|+U?tESK2@nfZ>~&tE5s!683!u zK~Xjr+;FLD`~QDWsaSMof{9Cdrsv$}Q$GacB{NB8tUw4Mgb+dqA%qY@2qA(L2bqdsgXsNTkuvsd$l2J=n5?~ND zV51VpX8=z3{QjGMB}&;~4lO{w(%Zazp$0@daWIEhfP~dcYQd#z&@Au`02`W0K*FSZ zfqww-)R9s!Ht2yOKmf3z60nW%2IP#}oH2Xl0XAm~+{S+rP&t$X9^nbbm-x&1;@!yj zY%9B7sWA>ZWO1jKtCah(e))TD=Eenv9so{D4rn_thqYd2VK|ELzaOufx!t$^NZw>p z+Iyj>U-gQu^kN;GPyD#d{Hh5IJ3uJYc+Z77Ufo$Ggo+WA3Y*@1Ky13)LZP31QSeOBPQ+XWH1FRE< znBBKzO$T4zWLDa@R>>EuJj^qYQEmht0qwfj(!SqQ@iKSEQ|m2>2OGl+_^GUFJOcJ= zXWHkFZpC2%v9sp4{dDSJXp{It8QP8>kQnV+s>T(A1*ey{eEoDWoB-?=l!qbE1M&?^ zlg>TQVZNQW0vG^>5+Gs?WoT;w-lorADbq%mw`k7}=L`%i*#i$2a3L12&mCI9?2mZ} z0W6}7?qr1p3pjZ?4xKwIs2_Fw@&LQuwzS(*uz)OwIWgMMHdb!T{tPE4SL`S{H8xBn!v4)5iQu&kynG zu&g>v%A749U2|<^9&fVG1>_^~CFZ7LP5t_J?7+%^=uNif%+;?)oeFwB$`&F5UWnO^ z@}M}gKew%NvbE6ZWlDEPmWMOGGN93O87@!W;veOx{0)tnve;1G63u~Z#6xV7>iY035`Xj%Y> z^Q5IJ+!Y6p_dlYRYQ(^}0Dwm;s0$Yi48Tdj3g$4vO$-3uKeU2KKGd0O0O0VXbm7s4;+l9&n%p_`cvI z?LB&meH%ahXIS9}0Jn2n$9YS(u{W#$gO9RPz0KE#GlYO}vMs$dg#n^%CpUU*6%xDq zjs0(lqaT-@s*4=qi*zHU+H4m-VgiXywKHFAtzxV0RWJzsovKI0FJxD0TBWR9R(cUae(Kj zsHF%%MItH28Xp(4*{bSm0T9Fm0Q3xia~uV&0pKeFz=jn7(rEx(_sVL}lf@aG=xQ21 z0F-Q4EcX2Td}n9x&+_W8>Dj@bW1Zc-_04UCC6!U}srDWLO4_FE!gBaD92g8{VR7ke zeM?AW92o=O(D2yXclnR)y=d4(E-o&bT05P*g06FjUtV6efBWI#2OS@uWaJd^OFd|4 zX;(M2f>E+f{F>2!?AX@%T}(mq>gp=@<7Y-5siUJ~-_R&H)yX)dzBXt+ zw3(irC-{#uAUx*V_rCAF0|y6(^qk`23R+NfVtI9aeo@&CE(t4VpY6XpJmUB8uHDiy zwv9=Ab9i`ka&k&{ODsM)GxBB9kG{dJ?Y|`SJP2xb|L_=>Cn3tZ=GbsG#NjrD{p8lZ+I*;#ZnN-&`)3V#iUD zMPI6J3dwTaR#efm@D7ZSx~Kc$)0fQLLZ9GgMwTwT5=zbJZ|@6AUcO3G4f|Pz+YOkF zhRS^y7A`o43kXqaS`P?+li?F^ab$DRnFBz%pmtx;FkotX)-fdI0SkIBo$3`kjGW}D zZoDeqLtS3Q2M@@N^6~Cb6R{D+s3aFqxA6=o*eHod92P`F`24wEin51>RC@xG+Cw7; zO)`T9mP{{KyOZ{F0<#_c5Bhd4GTu4*uXH<{{3_)6x4r)lr){`JohSKG%?$A}zhMc= zW|@O)q8WsJQ6EdzmKROG;U@_#(HhDuk8bo;Ho`*6l-2u9HLE*dOv$E=6gvnZLNCqP zprds6w}?9hZO+b`b-ggB&>$s;nRQSt|AE@)FA7Ls_I33&;P}~m=VyWbcR}f(OIN21 zGvpB_DYkJ<3MQsNhOEYodj;5({(pE0$4P!F$)xqVIwo83~69g=48RK+49na7Q(C zC7>Jw*DbzEje?QUe|LGt3nX|7Uz)%oP2zR&b4Op@R)(SMB<|5c3@$a63w&>G*}*

    *C7T$?5!b= z&nPVm(<;~Sw_*kJlio|*qhI8#F?9y#@jvQ4Y?j2~r_a^)YoQ-co4WFOwF)i5mFnrV zp3rz^`K|nrI`guQ$X^%JuCI5qSS(}Tc|%+~o}P6dC={o1Q&<)3lnFnXE=l2Po$K4W zYZ0|2<3Cp|&)NE>;p=Muwg#BLXuboTJ(mwtjLbtdOE_A4n^}l29p9@>4vpS+t*^qG zb2Uo-W$@vKeR}iztf6tJTUh8=^kh_EBe^3f?1b(p_oBq&dpqW$pAyBB**bIt4BhwK zX02JE@mc}FExq0q+5_8B#EP&@;6-lx4t~)@$HBEBXnIqX0E$mhb$(} zt|vYUzekLn0SQ;Cd)J1 zXF3gv$u52+$>oQVvh7DxPpKeWD4yJgdWQQ`D#($Z=j%Df!iAxvR)-y7Ie5nI39+zG z4a3_4mE;SBh@MK8p%(n|yGj>Ao>j51ETLI#vuUt#g|%FDZG}&kbEb(|*9!RyL&U?| zvNnv+oEL_*R{Mw_;x+O`vNWUXL6>@M)sQr_lmlng7?sCaDH0YaGf%+R1ZM}9#$j$3 zi}N01^7uoRgvG74Fxi{415}={tg=gDHuqwR$1?9qlK<#~ zLG@an>_SlEY6+k8PD+S)C&NU7!~`$+Sin{JS2aLn_Jm#q|8H%OnLqt&n-f~C7KW9K z>QxTE1D!cV+(E>-8N#r>Aw98T*8=odDM_y2&?=ag7-=Rj&p%xvU zq=o{%T2@T(b@VqinV#`~IN4t3^z$HE=3~ZiDQ=xP6Gt)g;q1Wv2N&CBx=Ndw5 z6U*fS@;@VBF^MGsyag~+Eq&2UZ@5SG$!SM2ckBL!E1lBg>*t^{Lqn=cK^-Rhc#S(% zuAqbI(^+PqN#)t&5xr~v&*Y$qZ$3Yz)nRe`ZZcJUU8hd=)9$7 z6n-k7p||Esq}igp(IoxtD&_5A!OwcTvM3p-HHJGcVh|>N13O;!W%RXd{Y6@BEp1Jz zHCH!~H~lR%<3E0b>}>_dD6Ef8r_)LSp}O5L`DerkKk|Jc@n6*BmU&r@TKhG$-x=>`wv*Vj%M=6<7!P7~3+)?^D>AA~&^F+{mzBAMLh zuTiItS}IqcPpj-t;W15ahnBV9rHnrShN-@GCY+EyXV6Gass&4cM~^;F?z{3+SXKe7 zX8rBU7Fc!Kr5M!K@lDd)Bl)VMR)yb6;AHxpH?Q1Bx14XQy~`&ggyC$4u>az;q|C7G ziTI-A3y9BZbxP7rW4_G!ju{^(NOZstl}tvVR+j8_B`~)2cWn2~;amI9u@_9oSC+Xc z_+DcYbc7S~MIl7Fjk6qEWXDo6>n5U0O4P_k15Z^c%P@0?*Oaj8%BIU*uy|Vgi@eqH zPKZqrW$wXWQ9=QoQrY4VBCFzACRJhEv+U(FOmx1_uwVirtukLVbyF&%?xKU6D>Yot zj6ZW-1$@|ASwJlAu1;!K9!5uPdov-?7RK^;L%bs%6z9abcvP!i20^{1|g}`{&O=}R+#D;J+z#Fj(x6k%xY0!5_DrzSsTCn;pu^6 zIZV~_c4b?yxFutJZTc`BT4+(N21dx%Bxx5_=*+^Gl`PCmvS7QnNZUr>RqS>smtAo7 z%1fV4h6YI+Y2X$?ZuQmeFj!XWfPJxAc1<0;;3C|?V?=BITB{AnSkYW;+Vbas9ODwo zC?uf|l|KjLdt@iP*&!CGbh&OT1l3&s3RD|7knGOc{T%o)WLqmqSnTE5-M^OKN+8ct1C(XwQJJg%OozV)cJ^w# zVxbg~z7OMwn+eEPaBRR0KIDX14Kb^G-Strc8r6QmoINnF;F1;|U5n3%rdT9(U0dcP zI*}ZU>2wFp1u1KmK2cwSwk|=oZ8?l*@yIPBD3BPN(BINzFh#VAKBpVxZ71*JgwpWXLZfS%KkGa_tQn0bX5)h8 z6Q7LGdb=)NQ}a}>SD{8~!ga|bE*aS_Nxg_+ojhQ1{b@sVzaX)Z{rV-1%Qa*ioSy65 zb4ke$#&Mf>xuBg{&aCGNbhbOGbN4XT4?qQpRW^!2z;9eCH6fH7)+qpWe;n~*tCIq= z&w&jc@_tBWRiS3IyovPwt~fl#1Z-%o%T_B%)sO*FrOIkz-1r$#mr+&N2J06a?u1<~QB}EoR?wnU)c32Ew0(EP^w=K@< zM;7MeoWTwa-$09MwD#{-p5K@kGTM6q@*9`~NBz#snAQt$W%fZr`qk|A%IEM4|B(?x zOpx+g1-*Q?a%JHpKf|Cs>MCBj^^EmKDb?*U1(_uF({whek67oi^wL)^XH3=`&u$U^ z*K&AEIc$ISs)O2r7emK9XW_i^6Jxw-Ug6tIn{3gqAYG+j_U1<)>HovW7l7Z>STIh4 z7OH$pfQM^<6ZPN`%FY^PFKzq89tYsIi0B + + + + + + + + + + + keentune(轻豚) + + + + + + +

    + Hi there! Please + + in your browser to use Ant Design, Out-of-the-box mid-stage front/design + solution! +
    + +
    + +
    + + + + diff --git a/html/build/list/index.html b/html/build/list/index.html new file mode 100755 index 0000000..53907b6 --- /dev/null +++ b/html/build/list/index.html @@ -0,0 +1,225 @@ + + + + + + + + + + + + keentune(轻豚) + + + + + + + +
    + +
    + + + + diff --git a/html/build/list/sensitive-parameter/details/index.html b/html/build/list/sensitive-parameter/details/index.html new file mode 100755 index 0000000..53907b6 --- /dev/null +++ b/html/build/list/sensitive-parameter/details/index.html @@ -0,0 +1,225 @@ + + + + + + + + + + + + keentune(轻豚) + + + + + + + +
    + +
    + + + + diff --git a/html/build/list/sensitive-parameter/index.html b/html/build/list/sensitive-parameter/index.html new file mode 100755 index 0000000..53907b6 --- /dev/null +++ b/html/build/list/sensitive-parameter/index.html @@ -0,0 +1,225 @@ + + + + + + + + + + + + keentune(轻豚) + + + + + + + +
    + +
    + + + + diff --git a/html/build/list/sensitivity/compare/index.html b/html/build/list/sensitivity/compare/index.html new file mode 100755 index 0000000..53907b6 --- /dev/null +++ b/html/build/list/sensitivity/compare/index.html @@ -0,0 +1,225 @@ + + + + + + + + + + + + keentune(轻豚) + + + + + + + +
    + +
    + + + + diff --git a/html/build/list/static-page/index.html b/html/build/list/static-page/index.html new file mode 100755 index 0000000..53907b6 --- /dev/null +++ b/html/build/list/static-page/index.html @@ -0,0 +1,225 @@ + + + + + + + + + + + + keentune(轻豚) + + + + + + + +
    + +
    + + + + diff --git a/html/build/list/tuning-task/compare/index.html b/html/build/list/tuning-task/compare/index.html new file mode 100755 index 0000000..53907b6 --- /dev/null +++ b/html/build/list/tuning-task/compare/index.html @@ -0,0 +1,225 @@ + + + + + + + + + + + + keentune(轻豚) + + + + + + + +
    + +
    + + + + diff --git a/html/build/list/tuning-task/details/index.html b/html/build/list/tuning-task/details/index.html new file mode 100755 index 0000000..53907b6 --- /dev/null +++ b/html/build/list/tuning-task/details/index.html @@ -0,0 +1,225 @@ + + + + + + + + + + + + keentune(轻豚) + + + + + + + +
    + +
    + + + + diff --git a/html/build/list/tuning-task/index.html b/html/build/list/tuning-task/index.html new file mode 100755 index 0000000..53907b6 --- /dev/null +++ b/html/build/list/tuning-task/index.html @@ -0,0 +1,225 @@ + + + + + + + + + + + + keentune(轻豚) + + + + + + + +
    + +
    + + + + diff --git a/html/build/logo.svg b/html/build/logo.svg new file mode 100755 index 0000000..239bf69 --- /dev/null +++ b/html/build/logo.svg @@ -0,0 +1 @@ +Group 28 Copy 5Created with Sketch. \ No newline at end of file diff --git a/html/build/p__404.8ebde932.async.js b/html/build/p__404.8ebde932.async.js new file mode 100755 index 0000000..43a1263 --- /dev/null +++ b/html/build/p__404.8ebde932.async.js @@ -0,0 +1 @@ +(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[571],{32931:function(u,_,t){"use strict";t.r(_);var P=t(49095),s=t(59286),d=t(52282),E=t(31025),e=t(59301),a=t(98737),n=t(37712),o=function(){return(0,n.jsx)(s.ZP,{status:"404",title:"404",subTitle:"Sorry, the page you visited does not exist.",extra:(0,n.jsx)(E.Z,{type:"primary",onClick:function(){return a.m8.push("/")},children:"Back Home"})})};_.default=o}}]); diff --git a/html/build/p__404.b88066b1.chunk.css b/html/build/p__404.b88066b1.chunk.css new file mode 100755 index 0000000..1329ed7 --- /dev/null +++ b/html/build/p__404.b88066b1.chunk.css @@ -0,0 +1 @@ +.ant-result{padding:48px 32px}.ant-result-success .ant-result-icon>.anticon{color:#52c41a}.ant-result-error .ant-result-icon>.anticon{color:#ff4d4f}.ant-result-info .ant-result-icon>.anticon{color:#1890ff}.ant-result-warning .ant-result-icon>.anticon{color:#faad14}.ant-result-image{width:250px;height:295px;margin:auto}.ant-result-icon{margin-bottom:24px;text-align:center}.ant-result-icon>.anticon{font-size:72px}.ant-result-title{color:rgba(0,0,0,.85);font-size:24px;line-height:1.8;text-align:center}.ant-result-subtitle{color:rgba(0,0,0,.45);font-size:14px;line-height:1.6;text-align:center}.ant-result-extra{margin:24px 0 0;text-align:center}.ant-result-extra>*{margin-right:8px}.ant-result-extra>:last-child{margin-right:0}.ant-result-content{margin-top:24px;padding:24px 40px;background-color:#fafafa}.ant-result-rtl{direction:rtl}.ant-result-rtl .ant-result-extra>*{margin-right:0;margin-left:8px}.ant-result-rtl .ant-result-extra>:last-child{margin-left:0} \ No newline at end of file diff --git a/html/build/p__Home.8978ea5e.chunk.css b/html/build/p__Home.8978ea5e.chunk.css new file mode 100755 index 0000000..a748f42 --- /dev/null +++ b/html/build/p__Home.8978ea5e.chunk.css @@ -0,0 +1 @@ +.general___25rQT{margin-top:48px}.layout___3h3fe{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.layout___3h3fe .left___1Eo_v{flex:1 1}.layout___3h3fe .right___155xl{width:426px;height:302px}.layout___3h3fe .left___1Eo_v>p:first-child{font-family:Helvetica-Bold;font-size:48px;color:#594c65;letter-spacing:0;margin-bottom:0}.layout___3h3fe .left___1Eo_v>p:nth-child(2){font-family:PingFangSC-Regular;font-size:20px;color:#594c65;letter-spacing:0}.layout___3h3fe .left___1Eo_v .btn_group___2M9Kv>button:first-child{height:60px;width:186px;background:#ff6f0e;border:1px solid #ff6f0e;cursor:pointer;font-family:PingFangSC-Regular;font-size:24px;color:#fff}.layout___3h3fe .left___1Eo_v .btn_group___2M9Kv>button:nth-child(2),.layout___3h3fe .left___1Eo_v .btn_group___2M9Kv>button:nth-child(3){height:60px;width:186px;margin-left:24px;border:1px solid #ff6f0e;background-color:#fff;cursor:pointer;font-family:PingFangSC-Regular;font-size:24px;color:#ff6f0e}.layout___3h3fe .left___1Eo_v .btn_group___2M9Kv .btn_group1___gZokb:hover{color:#fff;background:rgba(255,111,14,.8);border:1px solid rgba(255,111,14,.8)}.layout___3h3fe .left___1Eo_v .btn_group___2M9Kv .btn_group2___3N9yJ:hover,.layout___3h3fe .left___1Eo_v .btn_group___2M9Kv .btn_group3___2dJlI:hover{color:#fff;background:#ff6f0e;border:1px solid #ff6f0e}.list___X9VY2{display:flex;justify-content:space-between}.list___X9VY2 .common___3Q9qM{width:300px;height:320px;border:1px solid #fafafb;box-shadow:0 2px 4px 0 rgba(97,94,94,.5),0 2px 4px 6px #f8f8fa;box-sizing:border-box;padding:30px}.list___X9VY2 .common___3Q9qM .logo___2gmgy{margin-top:6px;margin-bottom:24px;height:90px;display:flex;justify-content:center;align-items:center}.list___X9VY2 .common___3Q9qM .logo___2gmgy>img{width:90px;height:90px}.list___X9VY2 .common___3Q9qM .title___15rU3{font-family:PingFangSC-Semibold;font-size:24px;color:#594c65;letter-spacing:0;text-align:center;margin-bottom:18px}.list___X9VY2 .common___3Q9qM .text___1XRI7{font-family:PingFangSC-Regular;font-size:15px;color:#594c65;letter-spacing:0;line-height:26px}.list___X9VY2 .item___3aapp{width:300px;height:320px;border:1px solid #fafafb;box-shadow:0 2px 4px 0 rgba(97,94,94,.5),0 2px 4px 6px #f8f8fa;box-sizing:border-box;padding:30px;background:#fff}.list___X9VY2 .item___3aapp .logo___2gmgy{margin-top:6px;margin-bottom:24px;height:90px;display:flex;justify-content:center;align-items:center}.list___X9VY2 .item___3aapp .logo___2gmgy>img{width:90px;height:90px}.list___X9VY2 .item___3aapp .title___15rU3{font-family:PingFangSC-Semibold;font-size:24px;color:#594c65;letter-spacing:0;text-align:center;margin-bottom:18px}.list___X9VY2 .item___3aapp .text___1XRI7{font-family:PingFangSC-Regular;font-size:15px;color:#594c65;letter-spacing:0;line-height:26px}.list___X9VY2 .item___3aapp:hover{cursor:pointer;box-shadow:0 0 8px 0 rgba(117,133,162,.2)}.list___X9VY2 .item_disable___2LGuS{width:300px;height:320px;border:1px solid #fafafb;box-shadow:0 2px 4px 0 rgba(97,94,94,.5),0 2px 4px 6px #f8f8fa;box-sizing:border-box;padding:30px;background:rgba(0,0,0,.1);position:relative}.list___X9VY2 .item_disable___2LGuS .logo___2gmgy{margin-top:6px;margin-bottom:24px;height:90px;display:flex;justify-content:center;align-items:center}.list___X9VY2 .item_disable___2LGuS .logo___2gmgy>img{width:90px;height:90px}.list___X9VY2 .item_disable___2LGuS .title___15rU3{font-family:PingFangSC-Semibold;font-size:24px;color:#594c65;letter-spacing:0;text-align:center;margin-bottom:18px}.list___X9VY2 .item_disable___2LGuS .text___1XRI7{font-family:PingFangSC-Regular;font-size:15px;color:#594c65;letter-spacing:0;line-height:26px}.list___X9VY2 .item_disable___2LGuS .mask_layout___5itsr{display:none}.list___X9VY2 .item_disable___2LGuS:hover{border:1px solid rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.list___X9VY2 .item_disable___2LGuS:hover .mask_layout___5itsr{display:block;width:100%;height:100%;position:absolute;top:0;right:0;background-color:rgba(0,0,0,.5)}.list___X9VY2 .item_disable___2LGuS:hover .mask_layout___5itsr .mask_context___3w-Cv{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.list___X9VY2 .item_disable___2LGuS:hover .mask_layout___5itsr .mask_context___3w-Cv .text___1XRI7{font-family:PingFangSC;font-weight:900;font-size:30px;color:#fff}.list___X9VY2 .item_disable___2LGuS:hover .mask_layout___5itsr .mask_context___3w-Cv .button___1oHXL{height:48px;line-height:48px;width:150px;text-align:center;background-color:#f66f0f;border-radius:8px;margin-top:24px}.home_root___2BOLg{display:flex;justify-content:center;position:relative}.home_root___2BOLg .content___1g_9p{width:100%;position:relative;display:flex;flex-direction:column;justify-content:center}.home_root___2BOLg .content___1g_9p .title___1ylQ4{display:flex;flex-direction:column;align-items:center}.home_root___2BOLg .content___1g_9p .title___1ylQ4 .KeenTune_logo___2DF35{height:64px;width:auto;margin-left:-100px;margin-bottom:30px}.home_root___2BOLg .content___1g_9p .home_link___2r3-u{display:flex;justify-content:center;margin-top:60px}.home_root___2BOLg .content___1g_9p .home_link___2r3-u>span:first-child{font-family:PingFangSC-Regular;font-size:16px;color:#000;letter-spacing:0}.home_root___2BOLg .content___1g_9p .home_link___2r3-u>a{font-family:PingFangSC-Regular;font-size:16px;color:#0079fe;letter-spacing:0}.home_root___2BOLg .content___1g_9p .footer_position___1j_b-{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.home_root___2BOLg .position_img___1Jr8L{position:absolute;top:20px;right:84px}.home_root___2BOLg .position_img___1Jr8L .action___3rmni{display:flex;align-items:center;height:48px;padding:0 12px;cursor:pointer;transition:all .3s}.home_root___2BOLg .position_img___1Jr8L .action___3rmni>span{vertical-align:middle}.home_root___2BOLg .position_img___1Jr8L .action___3rmni:hover{background:rgba(0,0,0,.025)}.home_root___2BOLg .position_img___1Jr8L .action___3rmni.opened{background:rgba(0,0,0,.025)} \ No newline at end of file diff --git a/html/build/p__Home.dd1f3ddd.async.js b/html/build/p__Home.dd1f3ddd.async.js new file mode 100755 index 0000000..6ca8464 --- /dev/null +++ b/html/build/p__Home.dd1f3ddd.async.js @@ -0,0 +1 @@ +(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[371],{60095:function(o){o.exports={general:"general___25rQT",layout:"layout___3h3fe",left:"left___1Eo_v",right:"right___155xl",btn_group:"btn_group___2M9Kv",btn_group1:"btn_group1___gZokb",btn_group2:"btn_group2___3N9yJ",btn_group3:"btn_group3___2dJlI",list:"list___X9VY2",common:"common___3Q9qM",logo:"logo___2gmgy",title:"title___15rU3",text:"text___1XRI7",item:"item___3aapp",item_disable:"item_disable___2LGuS",mask_layout:"mask_layout___5itsr",mask_context:"mask_context___3w-Cv",button:"button___1oHXL"}},31103:function(o){o.exports={home_root:"home_root___2BOLg",content:"content___1g_9p",title:"title___1ylQ4",KeenTune_logo:"KeenTune_logo___2DF35",home_link:"home_link___2r3-u",footer_position:"footer_position___1j_b-",position_img:"position_img___1Jr8L",action:"action___3rmni"}},63429:function(o,g,u){"use strict";u.r(g),u.d(g,{default:function(){return G}});var Q=u(59301),i=u(98737),J=u(64945),H=u.n(J),U=u(60249),p=u.n(U),v=u(78547),d=u(1798),x=u(29972),Y=u(65082),m=u.n(Y),b=u(95829),r=u.n(b),O=u(6842),S=u.n(O),K=u(60095),t=u.n(K),A=u(37712),y=function(){var M=(0,d.CR)(),F=M.width,a=(F-300*3)/4,C=(0,Q.useState)(!1),h=(0,x.Z)(C,2),P=h[0],L=h[1],k=(0,Q.useState)(!1),I=(0,x.Z)(k,2),W=I[0],Z=I[1],R=function(B){var e=B.route,N=e===void 0?"":e,E=B.logo,n=E===void 0?"":E,D=B.title,c=D===void 0?"":D,s=B.text,w=s===void 0?"":s;return(0,A.jsxs)("div",{className:t().item,onClick:function(){i.m8.push(N)},children:[(0,A.jsx)("div",{className:t().logo,children:(0,A.jsx)("img",{src:n})}),(0,A.jsx)("p",{className:t().title,children:c}),(0,A.jsx)("div",{className:t().text,children:w})]})},V=function(B){var e=B.route,N=e===void 0?"":e,E=B.logo,n=E===void 0?"":E,D=B.title,c=D===void 0?"":D,s=B.text,w=s===void 0?"":s;return(0,A.jsxs)("div",{className:t().item_disable,children:[(0,A.jsx)("div",{className:t().logo,children:(0,A.jsx)("img",{src:n})}),(0,A.jsx)("p",{className:t().title,children:c}),(0,A.jsx)("div",{className:t().text,children:w}),(0,A.jsx)("div",{className:t().mask_layout,children:(0,A.jsxs)("div",{className:t().mask_context,children:[(0,A.jsx)("div",{className:t().text,children:"\u63D2\u4EF6\u4E0B\u8F7D\u8BF4\u660E"}),(0,A.jsx)("div",{className:t().button,children:"\u64CD\u4F5C\u6587\u6863\u94FE\u63A5"})]})})]})};return(0,A.jsx)("div",{className:t().general,style:{paddingLeft:a,paddingRight:a},children:(0,A.jsxs)("div",{className:t().list,children:[(0,A.jsxs)("div",{className:t().item,onClick:function(){i.m8.push("/list/static-page")},children:[(0,A.jsx)("div",{className:t().logo,children:(0,A.jsx)("img",{src:S()})}),(0,A.jsx)("p",{className:t().title,children:"\u4E00\u952E\u5F0F\u4E13\u5BB6\u8C03\u4F18"}),(0,A.jsx)("div",{className:t().text,children:"\u79EF\u7D2F\u591A\u79CD\u573A\u666F\u4E0B\u4E1A\u52A1\u5168\u6808\u8C03\u4F18\u7684\u4E13\u5BB6\u77E5\u8BC6\uFF0C\u6839\u636E\u4E1A\u52A1\u7C7B\u578B\u5BF9\u7CFB\u7EDF\u8FDB\u884C\u4E00\u952E\u5F0F\u4F18\u5316"})]}),P?(0,A.jsx)(R,{route:"/list/tuning-task",logo:m(),title:"\u667A\u80FD\u53C2\u6570\u8C03\u4F18",text:"\u63D0\u4F9B\u591A\u79CD\u9AD8\u6821\u7B97\u6CD5\uFF0C\u6839\u636E\u4E1A\u52A1\u8FD0\u884C\u72B6\u6001\u667A\u80FD\u5316\u8C03\u6574\u7CFB\u7EDF\u5168\u6808\u53C2\u6570\uFF0C\u4F7F\u4E1A\u52A1\u8FD0\u884C\u5728\u6700\u4F73\u73AF\u5883\u4E2D"}):(0,A.jsx)(V,{logo:m(),title:"\u667A\u80FD\u53C2\u6570\u8C03\u4F18",text:"\u63D0\u4F9B\u591A\u79CD\u9AD8\u6821\u7B97\u6CD5\uFF0C\u6839\u636E\u4E1A\u52A1\u8FD0\u884C\u72B6\u6001\u667A\u80FD\u5316\u8C03\u6574\u7CFB\u7EDF\u5168\u6808\u53C2\u6570\uFF0C\u4F7F\u4E1A\u52A1\u8FD0\u884C\u5728\u6700\u4F73\u73AF\u5883\u4E2D"}),W?(0,A.jsx)(R,{route:"/list/sensitive-parameter",logo:r(),title:"\u654F\u611F\u53C2\u6570\u8BC6\u522B",text:"\u5BF9\u53C2\u6570\u8FDB\u884C\u5EFA\u6A21\u8BC6\u522B\u51FA\u5BF9\u7ED3\u679C\u5F71\u54CD\u5EA6\u9AD8\u7684\u53C2\u6570\uFF0C\u5E76\u63D0\u4F9B\u4F18\u9009\u503C\u8303\u56F4\uFF0C\u8F85\u52A9\u53C2\u6570\u53EF\u89E3\u91CA\u6027\u548C\u4F18\u5316"}):(0,A.jsx)(V,{logo:r(),title:"\u654F\u611F\u53C2\u6570\u8BC6\u522B",text:"\u5BF9\u53C2\u6570\u8FDB\u884C\u5EFA\u6A21\u8BC6\u522B\u51FA\u5BF9\u7ED3\u679C\u5F71\u54CD\u5EA6\u9AD8\u7684\u53C2\u6570\uFF0C\u5E76\u63D0\u4F9B\u4F18\u9009\u503C\u8303\u56F4\uFF0C\u8F85\u52A9\u53C2\u6570\u53EF\u89E3\u91CA\u6027\u548C\u4F18\u5316"})]})})},f=u(31103),l=u.n(f),G=function(){var M=(0,i.YB)(),F=(0,d.CR)(),a=F.height,C={background:"url(".concat(H(),") no-repeat"),backgroundSize:"100% auto",minHeight:a};return(0,A.jsxs)("div",{className:l().home_root,style:C,children:[(0,A.jsxs)("div",{className:l().content,children:[(0,A.jsxs)("div",{className:l().title,children:[(0,A.jsx)("img",{src:p(),className:l().KeenTune_logo}),(0,A.jsx)("p",{children:"KeenTune\uFF08\u8F7B\u8C5A\uFF09\u662F\u4E00\u6B3ELinux\u4E0A\u8DE8\u5E73\u53F0\u7684AI\u7B97\u6CD5\u4E0E\u4E13\u5BB6\u77E5\u8BC6\u5E93\u53CC\u8F6E\u9A71\u52A8\u7684\u5168\u6808\u8C03\u4F18\u5DE5\u5177\uFF0C\u80FD\u591F\u4E3A\u7CFB\u7EDF\u7814\u53D1\u3001\u8FD0\u7EF4\u4EBA\u5458\u5728\u5355\u673A\u3001\u96C6\u7FA4\u3001\u5206\u5E03\u5F0F\u7B49\u4E0D"}),(0,A.jsx)("p",{style:{marginBottom:0},children:"\u540C\u7CFB\u7EDF\u73AF\u5883\u63D0\u4F9B\u8F7B\u91CF\u7684\u654F\u611F\u53C2\u6570\u8BC6\u522B\u3001\u667A\u80FD\u53C2\u6570\u8C03\u4F18\u3001\u4E00\u952E\u5F0F\u4E13\u5BB6\u8C03\u4F18\u7684\u80FD\u529B\uFF0C\u4E5F\u80FD\u591F\u4E3A\u7B97\u6CD5\u4EBA\u5458\u63D0\u4F9B\u53EF\u89C6\u5316\u7684\u7B97\u6CD5\u4F18\u5316\u670D\u52A1\u3002"})]}),(0,A.jsx)(y,{}),(0,A.jsxs)("div",{className:l().home_link,children:[(0,A.jsx)("span",{children:"\u8BE6\u7EC6\u4FE1\u606F\u8BF7\u8BBF\u95EE\uFF1A"}),(0,A.jsx)("a",{href:"http://keentune.io/home",target:"_blank",children:"http://keentune.io/home"})]})]}),(0,A.jsx)("div",{className:l().position_img,children:(0,A.jsx)(v.Z,{className:l().action})})]})}},65082:function(o){o.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wgARCABaAFoDAREAAhEBAxEB/8QAHQABAAMBAAMBAQAAAAAAAAAAAAUGBwQBAgMICf/EABsBAQACAwEBAAAAAAAAAAAAAAACAwEGBwQF/9oADAMBAAIQAxAAAAD+/gAGMeh5w8nmWQAABBzzAZzEavsOkbFr/VKAAA5Jwr3i934/432/d+1cUwTjXadz2zR9q3/n8hF7gYQk41u+mC+d918z6lD9VXXPPR5rdE2DUvEGhUzAj5RyC5gXEe+7XvnNJXz4sW365+S+Ed93LuPDdH93x9FqyBBSjnU3F8vaPa/59s+h8SPxbE/D23h+vrtrs8OlUzArU45Zbjihdba7+W2qIr9MgqjLfNPoa7RMCGlDGfTX6QtQv+tvm56rvvKMVZVf6J6pXICOyzi6nO544S44zCTxCMW6uzVqp2uGQAYq88ZrfXU5R84zrNFl8hPoiZAAD5FIsrtEbJSIAAAABEkAA//EACIQAAICAwADAAIDAAAAAAAAAAQGAwUBAgcIECAAEiIwQP/aAAgBAQABBQD53l10zr/DOP6THQSKxZHMWizzzyWWnWzqrCG3B+jLSIPDo9zrChV93Zeq9au95HIdwWbDlc/ih5DbO1BpcyCbQz6ER+32zmpltRcgrgvtlVU7y1tvTKqgw3wZk6xa7xXcVDSwsNnbj1dfzpmItGL3fzhxAM+gtdYd7bmWmb/H5eG66r9I8S6zpLfdcgqoAus9FbWLpKVkiNP5SyVWu/t2VdmmsJ2krJ8KGo09FV7L4dV0ImIY80i7miVKkLYuti325emRkEe+jynQVVtWa3+4LCZQGV92OfHa1FkJsKKbYSRCaCRTHyzS8yrjMMftwa9FYN+Yy4TaByBZhpVucH8q3vIGs7WRZSYH2xAY5x5zyPoZeJvbAuCswDLzc9a1YEIa6mr3ezUSBrwFnBs3CvWcY0sXAhN5vNYyp3Lx1zf5auZAserSolr+Z+ew5iV+eZ3nUON/pGABBWj/AGUJEcPccPELtFxTCWIP8P8A/8QANBAAAgECBAQEAwgCAwAAAAAAAQIDBBEABSExEhNBYSJRcYEgkcEGFCMwQqHR8SQyQILh/9oACAEBAAY/APhALAFtACd8H8qeijmT71Dbjj/XYi9wOot1whr6tKZpSAqvxPIelyBqB5mwGMzoMtrhPLlFjUBuJQFJsHUtuLi2l+mI6mBy0Uw4lJFrj42uwZvLFdmUUFKxpoi4FRUGBCfWzE2GtgMR5hl2X1+b5TDUJJW10MfIip12HANwturNxHD1UtHS0vh8D1EvJafrodSb28iLdcVeZfZn7L1FVLUkmuFNIzPHHe99bkAHUWFranFJR1c0L04VooZ6kfdpw62vGy24HOo8aH2wRVx8ClrKy7W+ZwHjYOvQj4Jp4CBIhG+xHW+FSrYQSn9Lnwuex+hwKirzEyNLaI0UhLhkOhCAarcX9cUsOVw0mVZOIg1PFTxhS6nUFQNdRim51VLaaps/MjXwIBoBc6nYaHTEgy+oVuVdYhPvYjdW6HtffEMmdCPK555C7PTxiNas7EObWU3N79b6nEcfGFgiUCGNSWNulrkk+pOOUPw6fXw7k6MRc+w+Bo6xUeOTZD+sjDvCHigY6K2oQDv/ADriOsgyySt+zlMQz1VJMTOjb8W2gHcEEbnFNnldmAqqerXigjjUwySKNPGpNlsQRZNDa4IxllRWSvHlOXQNGKenlaFuZcFZCRqSMCWKU0lRH/tUNYiQ910HyAxPkGQRS5xmmUu1O/CGipKZGGovubgjxOQPIedGa8JDVpEBMockBhuASASL7G2Fp+Ry66Q8Il/2DnXQeXwBElETxHiUnY+p6euuHo69BOg0uLE220IJBwa3KKhY2IIZGAII6gg4SOKBKPlksFhARUJYkkBRYXJJ0GDFNGs8myuTb5+f7YLTScVtgdFQdhtiolhSFJalzJNIigcx+pNtz0ubnGjOVHnhK5KiELTuDwIbte99R0v5n4Ekow7BGPMC6i3f+emOdFPLS1iaqOPwk/XCw10bxPewmjBKv6jpgCYhCdpF1U+o6Yaak5VRGQSCo1Hp54LTu6jY3O3oMNwhbjqcFY/F5kbD+cQvHzGRWBkKiyhbi9/X9/gV3W5lJVT0B74NZFQRywObuYdNPMd/bBjDLPYWeJ9JI/Y/1h58pn4k3eB9vl09sSRVDTUTW8aG9j6H+sBKWPgj76sf4wZayYIi6kE2A9TgxUMfMANuMiw9hufU4gy6aFGhlcKrWCsCT23+AwVSsR+llNih8x/7iSSD/LpOvCNQO4+v7jAqKNzQ1yeJWQ8Jv2IwIM6hdkU2WriGv/YDf1HywDJFDVhxdJUIv74eClT7zUjdVOgPc/QYDVDMYwdEXSNPb6m5wEpoWmfqx0VPU7D3wtRO3Pq11FrhEI/c+/y+JniApak68Sr4XPcfUYaHMaXn07aK4F1PofobHsMTy5VVmnDj8SPjK3HfAQo00hNgiAm59sJJmH4SDUQJa/uRoPa57jAigjSJBsFFv7P5DQzRpLE4syOAQR3BwJ6SdqaJjeSNgW33sb39j88cFNF47WaRtXb36DsP+F//xAAoEQACAQQBAwMEAwAAAAAAAAABAgADBAURMQYgIRITQQcQMGEjMlH/2gAIAQIBAT8A7NwbMB/2DRH4aYBlSotJSx4ExHVuNytSpTtKmynPiBtrscd60yZkq5trdqy+dTB/UK+yORNtaUi9PfluAIVWpT0RvxM/i16bV7zF25f1eW0eJ0V1K+WoBhwP1rU12pBwdCXSo9I0avkGY+xt7RPZtECqJVvaNA/ysBuOQdjkTH21CixRRqKI47FUmEEDR4HzOu87mLC69+3oFqI+QZ0hkDkrBLxjsN+tTO9GW2VvKdzWJAT4BPmG3CU9INaEyvVuYOVawx9MuykbPGpjKlY2am4/tGJYbPYpgTY1LpH36CNiWD0aNH2UXQg0eIzimhiUaa1Wq0lGzKNJ+Xjv2Uj5+xMFAHiAemNbB+YlAU+IHJhA12U1mp6IAVgIMbZ4lJD8wkR1PYDqK85np7C0L9yuRA4P2Jhf8QeFifyL3f/EAC4RAAEDAwIFAwEJAAAAAAAAAAEAAgMEBRESIQYTIDFBEDJhMBUiJEBCUXGBof/aAAgBAwEBPwDp2C8b/SLCAooTIdIVz4UuNBGyadmz+ykaWuLHdx1k7ZVrpW1NU2J5wD8K4cH2uht/4iQNeRsO5KjLoZCGHG64Zu7byxtPdpwNOzchca8PRUNQ4sOM+BuP6Xbpcu/lWvmNdz4hjHlVTppZDLO8ucf3TaJ8zC6JucKCEOYNRwVczM6Lb7ydsSmHoJTIgRlcE0NpntvIlkAld4IXFoZQVrqeMYI+cqzcYTWymkjhA1P8kJlc579b+xKstks/2YK2ucGtcP5JV+jhFc8U/s8JrRpGeghRu0H4Vvmhc3LjhXmmlc8zB2rKLuxf4UMLpnYahzGwiOV3b/FUzs9rVjV0ELVjZyaMbxo18uMOWY37uUVW2P2KaqllWgLJ6CU042emv0nIRmD0YwmBjE6oH6UMoOHSWIHCymlZ9cdIRYi30ATWrH0dH5P/2Q=="},95829:function(o){o.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAICAgICAQICAgIDAgIDAwYEAwMDAwcFBQQGCAcJCAgHCAgJCg0LCQoMCggICw8LDA0ODg8OCQsQERAOEQ0ODg7/2wBDAQIDAwMDAwcEBAcOCQgJDg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg7/wgARCABaAFoDAREAAhEBAxEB/8QAHQABAAICAwEBAAAAAAAAAAAAAAUGBAcCAwgBCf/EABwBAQACAwEBAQAAAAAAAAAAAAABBAIFBwYIA//aAAwDAQACEAMQAAAA/fwAAAAAHQVstAAPp8BBGaSZAHlg9AkkdBlHAx2fQw0mbYNrArBwiYuJn8sZ4qFTYaO8R7na3QubkbIOYMYwMZp9a1Upt7wt6nWmLD/O9Yf1o2QlwARURzTqmc5pjGF1l9iLWAACJKrqb/jP4w+mPUn1rwG7eo89bLFfuAABiEVr7GguFdW3V2nm0xu9VNyAAAEOY50FnAAAAOk0ObdLCAAAADicgAAAAAAAAf/EAD8QAAEDAgQCBQcHDQAAAAAAAAECAwQFEQAGEiExQRNRUmFxBxAUFiIwgRUgMkNjkZMIIyQlNkBCVmKChKHB/9oACAEBAAE/APePyGosRx99YQ0gXUo4bzfSlT0MOrLAWbJWu1r9+A432028cdI320/fjW320/fjUntjGtHaGNaO0Ma0doYqOYoFOeLa19KtIuoJIsnFLqsOsU0yYTmtANlA8UnqPmzLBk1HJ0yNEVaRbUgdojlh6TOnVJxkpcV0ayl2yCSkjjfqxS8lZUdy7BWujU+WssJKnkthQcNuNxxwMjZRJ/ZyB+AMRciZZu96Tlqmj84ei0NXujl4HjsMeouUP5bgH/HGFZDygUW9XIB8GBj1BygLn1bg/gYXkfKABPq5AAH2AxXJQpz8mLTCl2mIcIZcjgloAE3AI224Y8lVOmx8pyp8sqDctYU0lVwSBcareeTGbp2ZjMS2lMScQiQQB7DvBKj3KG3iBxJwaO/T5LsuiLSwVq1PQl3DLp5kD+BXeMIq8+VPkrS85EaCrJaOg6SBYi4G+99wcUeTJeffbfeLyQLpKgLj4jzZrlvwqc2+xqK223V6EqI1lKLgG2MoeUSu5ky29UKpBXSX2JoQhLJXdQ6NR4KxLanVq5quqFTeKac2v23R9soHcf0DbrJxGp6apV26chtLcBgAvpQAEpRwCABwJtbwucJSEICUgBIFgBtbzyI7UqE9HeTdpxJSoc/EYpzi+gegSvakx7JUo/WIP0VfEf7uMVOg03K3k9KKBHVBZacAbaQsqCdSiVEaj3k4ytm2dKVIWwh1CEPltxUlA3sLm1jhCtbCVdaQcVqfLerUhnpyW2nVBrTYW5WuN8UemtTDLMpbrulQKQpwmxsQcSnOhZKgCtZ2QkcVK4ADvJxR6f8AJ1K0OELkuHW+sc1Hl4Dh82e04laJ0dJL7H00j6xHMd9uI7xiRHiVei9G5dcdyygUmxwijQY6n2GgtDPTXUgL2Ub8T92P1iXWUMPLaproX0qG3CkJt2QDcAkjhte+J9NZUhxbK1suADQEOEJB8AbYiwWItOQtlOlTjaSu5Jubcd/HFKjibV1z1bxY6imP1LXwUr4cPG/z2P0GpGKdo7xKmOpJ5o/6O7bliv02PAyjXqlEkqL8SM46EGxCVpQVAHbwNsDy4Z2RT3mkegpcLRHS+iG4PXbVbHkx6fOvkIoGYqtIcaqExlReSxpCLpWpFwCLjZIOEQnqfRYNAbnv1GatGlUp8guJbv7S1WAF7Gw26sR2G40JuOynQ22kJSO4fPlRhJhrbvoXcFtfNKhwOFxYlZy3UqbIR0JkNqZmBvZV1J0k38OBw/8Ak3ZY+V0Nt1qpJQ4lR0ktmwH9uMsUSn5D8m0KgR3nnYEBhZEh63DWVbkW3urFJjvEP1GWgomSrHQeLSB9FHdtue8+5lIMSopqKNmyNEocinkrxGJE9sT48tNlMNpWlRKgCQeYHPhgPt12sJZZuumRSlx5XJ1zilHgOJ+A9062HobzRAIWgpIO4xV1V1iqKgejvagopSQgkEX2sRyxliC7T8mxWH06JButwc7nr93YEgkAkcD+5//EACcRAAIBBAAFAwUAAAAAAAAAAAECAwAEBRESITAxQQYHEBMgIkBQ/9oACAECAQE/AP3hvi50CFOtdBWDDY+bmVoLd3Ub0K9N527ycTvcx8BB+9lBUjwat4IbWHgh5KKhmEh0RWtVoGhGi9h0PFKD4FDfn4B6ORumtLKSZO6jdP7sZxZGXXY16cyU2ZwUV5INMwqBPpxcJbfRubSG6ieJuzU/tNhXmLhtVhsbDh8elnEfxWvPL+r/AP/EACoRAAEDBAECAwkAAAAAAAAAAAEAAgMEBREhMRIwBgcTECAiQEFQcZGx/9oACAEDAQE/APns/VF4PYLS04PtooWTy+m46JCvVigoHM9F/VkI6PvN6uVLPNVzh823KtoxS8HK4Qc9hyE6sm6cE9kuLhs5X5W1k9mjgE9QyF3DiB+ym+A7YWgq/wBBFa7xLSx7awj+ZU0gkkLwMdmGaSGQPHLdqLzAubGdJaNK6V8tzrH1Ug+J2FsDf3X/2Q=="},6842:function(o){o.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wgARCABaAFoDAREAAhEBAxEB/8QAHQAAAgIDAQEBAAAAAAAAAAAAAAcFBgIDCAQBCf/EABwBAQEAAgMBAQAAAAAAAAAAAAACAQMEBgcFCP/aAAwDAQACEAMQAAAA/fwAADEEmGWaAAAAxK5slO2memdxbnY+ryXJ0AAAYR2yVXsjTO1kwQ3kHqbH9Y8wZPI0+mKyABc7IXt4bGu9lYrdzb5bIpe3E1GxixkMcYSWxYZqu7ou7UufnfcZ/P8Ai0rbLB0blDwfrdBcv5QYzjlfyH1e/wDaeuc5+Z+jM39BeF2n5fY4P7HXqbt4fS+vYval9abAFVaZxmsdT7NH9s6zJbo1VMvN2nRSr2w+tNACk2Tvjaw0V/biH2R74ud1VXZtd7dPQeqgCHyW9XP1pueu9OcaZIPoHf4/VyOhPRPOLEyAAMVGsUfbM9nEDsxZvncq6p9WyfuQAABpKXc26K9gAAAAABgZgAAB/8QAJxAAAQQCAQMDBQEAAAAAAAAABQMEBgcBAggQESAAEyEJEhYiMDH/2gAIAQEAAQUA8c769/47b6paSqxGkcYmeR7rJ9lzMjwt7GJKxlwTyJyJuNSmt8ZevopSpGZO2cJFMNb94KITuVwmxk69QHlUSCH3+FzWqtXr8U0OXU9h1YiYExKzrTXCMoX0JsJSmikXjDKSjXsXJVqSglwqSo/0xjPrlbp3Jcede0Kl1qOxc5iwcPLgNplRZGWsIgHiUWO3RlilLM+4MptgorZ3Tt6+oI6loE/w1Zm2lQcl7yI17yUQOqBRELagZNFwMj/KGrDQ1PZ6q7VdwWgFsqy3ryFz2JU78x6+aCi13OpFAnQNo3eNFmQkDu+cga4ChTMzT1RF0H+sz68kVMouqPkOVUyYBElh6LdBlFA45Vdk2ck8Do63CJWJLkWzbjr720t6yqFMZg0fwYvWr8FdCL7cWYanW6kWbKuCkgbAmnJi6pAHjvF11Kb2ikRrkfEs+Gue+JdUQ+SeltjFePUrIUIoOyLydEANFD1hzAcgLZ4+PN4yRItnVEDFjAgM1BNP5Z/3y//EADcQAAIBAgQFAQUGBQUAAAAAAAECAwQRAAUhMRITQVFhcQYUICKRFUKBobLBMDJSc9FydKKx8P/aAAgBAQAGPwD4eEkXOwwf4JLEKo3J0GJJWmjiRN5JDYDwB38b+MJLBlVZVZctw9VqpDfdsNhfWwJBOI6StmmqHcK7mKE3pgdg9zcnfQXOKfMctqUq6OpW8csZurakH6EEW3BB+NiWDML9dBbucGgyWF80rnPAqxXMaE9NNWOmw+uFrfaWd6hwbimRgI4vBI0Hotz3IOBDGsKSCMwhVQcuxNypQ3BuRfW5PfEGcZLWx5NOzIlXC6s1PUoHubHdCRpwn5cQ5FmuWR5NFRqIoWgh4IAo2+UbA9xcYWSKVJY3F1dCCpHcHt8NNCIebT1EJduE8Lggt30INtjiD3qoOXZVVluVDECzVAS3EPNrjViAL6XtbBCRJEWFnN+KSXwzWufQADwce7UYJcfKEjHzL2v/AIH1w3HVRcyK6uVRmp4DfVZJACFJ6gm462xwVxELnq9uB/8ASRuD0GpODFJAkkTgkRygrweVO6n008YnfIq15I4ojVT0M+pEYNi3Yi/UEHxocUVCtHyObxc8s/FYhWNh+IGp8/BQf2D+psZMP91+tcZjQVcjvQR1DKGQDmRrxHQdwB0/PDmmm5sM6cL8qRklUHoSPmHpoD5GKT2ZPtbl+V5TwcqeClg5QB2CuynhN9rCwGIEWUNR00YCTVEvGLW3BJsL+MGjyfjsCQambU7n+UHtsCfpjNATYnKnufwbGSzX+WLnhz3vGwH/AF8GS5lkSTz0SUzwzxxx85QxY2LIBf0IxkJ9oDL9oymskYS241VpVKggbadOmPamleNa3LEnitAbK0d4UJKHySSQbgk4llaSahf3e7XfgupGuoNiPx9cDMpaSCaspqeV6abkDmJwxgjgNrAXJN3sb4nip5ZZ4aecpHEH4ghsCbAaA+gAxnFBHWfYuV+zlWkE/JQPUV7MOMWc6IljYgAk9wMVM0shkmfIizObXc8LanpfFETvzJh/xf4KL+3+7Yyv0qf1JienzyiMdQllir6W0dTELbXsQwv0IIxThUSuooJoiJVHEAqndgRobb9MSRvQwGRvvqOG/qBviZKKmRA3CXcAKo31J9PU4aoEAmqqsh6o3PLlkUEBiN9tNdD2xm6qoCjKZQANAAA2lsUQHV5v0P8ABRsAWIjAAUXOrMMZbl7RlZ4YqiScO6howzrwfLuQbGx8HDEgLJ/UOptbX8sMRxFDp3Djsehv238YM/IeNvvRRm0bnv3HoMLDBFy4hsqiyoO/T6nfHvFVKOJRqSbKP84zRX5caVOWSwQB34ZZJTewCbgEG9zY6aDFBzozE/HMSrb24H+Ax1aEOAQkqaOn7H0IOIKumRczo6S/A1iHiB0Oo1APXde+BGYn4vvq9gwPW1t8ExOHBHzI249RjjsQOq/+/e/i2G5XKWNd5GNowfUXLHwAT3Iw+Y5DNyqagDSVlQ1veFW4AMK2KqN76liCNcSZjmPEKdZ2ghqZkCtJHoWuQNbnsDfYnCyRpzqsDWZum+w2GhI72+JpoB7lV78Sfyk+R09R9DgLXxSNED8k8Z3t1BG/5G2+DP70jUyRcDIbBS178TWF720tcA31BtryKGF6htuMj5QvgbAadbC/QYljzyKDMhULwyU0iB4WHZgRY4SnpoY6eGJQiRxqFVAOgA0GD8bwzxpNE4syOLg/gcCoillhpibvCNbm9xYk7eoJ84EFJCkMY6KNW8k9T5P8M/H/AP/EACoRAAEEAQIEBgIDAAAAAAAAAAEAAgMRBAUxBhAgQQcSExUhIjBRIzJA/9oACAECAQE/AOrsgdwR+EMVBaxxjp2nT+hM77d1iZcWRCJoTbXbdRCaxAUi7lxn4be7ZzdQikogix+1g4cUGO2KMUAAizpjARci5BnIsdfwgXNNoOtPocwTSYSG2V5mmyFGKq09wDVNq2NE/wBKR1OKY/zI7JotZEBdkMlHa+e68SM3iTDdHPo/y35tcBe6e1MdrB/lN2tc8T8zRuIZMWVvnhsADbdY8gnx2vrcWpdNx5ZfVlFuHdYrfhDels6k7+tdDWBwohPAb9Vr/A+mawA+dn3Bu1jwiNgYOwpFiaE5BPPx0Rov+3l7oE3ug5ByJpF/I7dANIAFemqpB5A5eIWXqODgHLwDQG68NOIczV8A5GYCP1aLuw6g4hAgoRhAxtsdlmQx5UfoyttqihZGzyRAADalv+AP/wAf/8QAMREAAQMCBAQEAwkAAAAAAAAAAQACEQMEBRIhMQYQIEEHEyIyFDBRFTNAQmFxgbHB/9oACAEDAQE/AOoe4qO4PycyhYZwViF9a/FUW+k7fqrq0q21U0Kwhw3683Rwp4i1cMs3WL2Zm/lP0V3dVK9Z1R5kkoR0uKDUNFKzLNHdTpARYmNdE89Cspd2RDm6ItEQe6EwQ1UMBu6tE3DGSE5jg+HLZ2i2BVG5ayzqUDuY57aheHVjgd42rRxT3aQuM/s4YnVZhn3YiP8AVgPhzZYzgFK7Y7LVAMn9lVo+VcupnWD/AEhjFUAto6M7hYhUa6p6VEalbo+/oD3N1aYUk6yuH+MMSwglts70Ht2VzWL3l57lCsY5AJh0XfoK8kluaNE0kNhASExuqAhASgyAu/TSqQIWbXlCbMxK4CtMOur74W+Ek7fReI2F2GHXYoWZGu8dWy05Z0HOjbVWtepb1POpGHKrUqViX1Dqf5U/Iyfg/wD/2Q=="},64945:function(o,g,u){o.exports=u.p+"static/logo_background.7676ee2e.jpg"}}]); diff --git a/html/build/p__List.5fb69e01.async.js b/html/build/p__List.5fb69e01.async.js new file mode 100755 index 0000000..1e8b524 --- /dev/null +++ b/html/build/p__List.5fb69e01.async.js @@ -0,0 +1 @@ +(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[362],{26018:function(n){n.exports={list_root:"list_root___2lNK0",content:"content___hpI49"}},14194:function(n,t,_){"use strict";_.r(t);var e=_(59301),o=_(98737),d=_(26018),s=_.n(d),l=_(37712);t.default=function(E){var i=(0,o.YB)();return(0,l.jsx)("div",{className:s().list_root,children:(0,l.jsx)("div",{className:s().content,children:E.children})})}}}]); diff --git a/html/build/p__List.76005e20.chunk.css b/html/build/p__List.76005e20.chunk.css new file mode 100755 index 0000000..fcee3b6 --- /dev/null +++ b/html/build/p__List.76005e20.chunk.css @@ -0,0 +1 @@ +.list_root___2lNK0{display:flex;justify-content:center}.list_root___2lNK0 .content___hpI49{max-width:1280px;width:1280px} \ No newline at end of file diff --git a/html/build/p__List__modules__ProfileList.0a424fe9.async.js b/html/build/p__List__modules__ProfileList.0a424fe9.async.js new file mode 100755 index 0000000..b476f00 --- /dev/null +++ b/html/build/p__List__modules__ProfileList.0a424fe9.async.js @@ -0,0 +1,7 @@ +(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[776],{98570:function(B){B.exports={content_container:"content_container___1x2xy",page_card_container:"page_card_container___2HyrL",page_title:"page_title___2bkEd"}},62417:function(B){B.exports={variableLabel:"variableLabel___lTr3C",Bulk_btn:"Bulk_btn___1cmOd",last_form_Item:"last_form_Item___4LLkY"}},87999:function(B){B.exports={set_div:"set_div___1LZ9b",set_table:"set_table___2e61_"}},35179:function(B){B.exports={static_page:"static_page___Y3-12"}},39894:function(B,te,t){"use strict";var he=t(49426),q=t(59301),ge=t(98570),V=t.n(ge),T=t(37712),u=function(l){var a=l.style,J=a===void 0?{}:a,ae=l.title,ce=l.height;return(0,T.jsxs)("div",{className:V().page_card_container,style:(0,he.Z)({minHeight:ce||"unset"},J),children:[ae?(0,T.jsx)("div",{className:V().page_title,children:ae}):null,l.children]})};te.Z=u},94386:function(B,te,t){"use strict";t.r(te),t.d(te,{default:function(){return Ue}});var he=t(35242),q=t(53454),ge=t(46209),V=t(58984),T=t(4797),u=t(29972),me=t(51830),l=t.n(me),a=t(59301),J=t(36531),ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M758.2 839.1C851.8 765.9 912 651.9 912 523.9 912 303 733.5 124.3 512.6 124 291.4 123.7 112 302.8 112 523.9c0 125.2 57.5 236.9 147.6 310.2 3.5 2.8 8.6 2.2 11.4-1.3l39.4-50.5c2.7-3.4 2.1-8.3-1.2-11.1-8.1-6.6-15.9-13.7-23.4-21.2a318.64 318.64 0 01-68.6-101.7C200.4 609 192 567.1 192 523.9s8.4-85.1 25.1-124.5c16.1-38.1 39.2-72.3 68.6-101.7 29.4-29.4 63.6-52.5 101.7-68.6C426.9 212.4 468.8 204 512 204s85.1 8.4 124.5 25.1c38.1 16.1 72.3 39.2 101.7 68.6 29.4 29.4 52.5 63.6 68.6 101.7 16.7 39.4 25.1 81.3 25.1 124.5s-8.4 85.1-25.1 124.5a318.64 318.64 0 01-68.6 101.7c-9.3 9.3-19.1 18-29.3 26L668.2 724a8 8 0 00-14.1 3l-39.6 162.2c-1.2 5 2.6 9.9 7.7 9.9l167 .8c6.7 0 10.5-7.7 6.3-12.9l-37.3-47.9z"}}]},name:"redo",theme:"outlined"},ce=ae,pe=t(23986),Se=function(o,c){return a.createElement(pe.Z,(0,J.Z)((0,J.Z)({},o),{},{ref:c,icon:ce}))};Se.displayName="RedoOutlined";var ye=a.forwardRef(Se),Pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M957.6 507.4L603.2 158.2a7.9 7.9 0 00-11.2 0L353.3 393.4a8.03 8.03 0 00-.1 11.3l.1.1 40 39.4-117.2 115.3a8.03 8.03 0 00-.1 11.3l.1.1 39.5 38.9-189.1 187H72.1c-4.4 0-8.1 3.6-8.1 8V860c0 4.4 3.6 8 8 8h344.9c2.1 0 4.1-.8 5.6-2.3l76.1-75.6 40.4 39.8a7.9 7.9 0 0011.2 0l117.1-115.6 40.1 39.5a7.9 7.9 0 0011.2 0l238.7-235.2c3.4-3 3.4-8 .3-11.2zM389.8 796.2H229.6l134.4-133 80.1 78.9-54.3 54.1zm154.8-62.1L373.2 565.2l68.6-67.6 171.4 168.9-68.6 67.6zM713.1 658L450.3 399.1 597.6 254l262.8 259-147.3 145z"}}]},name:"highlight",theme:"outlined"},Re=Pe,Ze=function(o,c){return a.createElement(pe.Z,(0,J.Z)((0,J.Z)({},o),{},{ref:c,icon:Re}))};Ze.displayName="HighlightOutlined";var Te=a.forwardRef(Ze),Le=t(52767),Fe=t(99530),be=t(39894),Ye=t(85672),Ce=t(13941),Je=t(74421),re=t(81977),Qe=t(1285),ke=t(88575),Xe=t(95090),ne=t(17508),qe=t(52282),se=t(31025),_e=t(28177),ze=t(14113),de=t(98737),le=function(){var M=(0,T.Z)(l().mark(function o(c){return l().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.abrupt("return",(0,de.WY)("/cmd",{skipErrorHandler:!0,method:"post",data:c,timeout:5e3}));case 1:case"end":return h.stop()}},o)}));return function(c){return M.apply(this,arguments)}}(),Ne=t(87999),je=t.n(Ne),e=t(37712),He=(0,a.forwardRef)(function(M,o){var c=(0,a.useState)(!1),v=(0,u.Z)(c,2),h=v[0],d=v[1],k=(0,a.useState)(!1),A=(0,u.Z)(k,2),W=A[0],$=A[1],Y=(0,a.useState)([]),z=(0,u.Z)(Y,2),w=z[0],L=z[1],N=(0,a.useState)({current:1,pageSize:10}),D=(0,u.Z)(N,2),H=D[0],K=D[1],P=(0,a.useState)(""),g=(0,u.Z)(P,2),r=g[0],j=g[1],i=(0,a.useState)(""),I=(0,u.Z)(i,2),n=I[0],s=I[1],_=function(){$(!1),L([]),s("")},X=function(){var F=(0,T.Z)(l().mark(function m(S){var R,E;return l().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return d(!0),O.prev=1,O.next=4,(0,de.WY)(S,{skipErrorHandler:!0});case 4:R=O.sent,typeof R=="string"?L(R):R instanceof Object&&(E=JSON.stringify(R,null,4),L(E)),d(!1),O.next=12;break;case 9:O.prev=9,O.t0=O.catch(1),d(!1);case 12:case"end":return O.stop()}},m,null,[[1,9]])}));return function(S){return F.apply(this,arguments)}}();(0,a.useImperativeHandle)(o,function(){return{show:function(m){var S=m.title,R=S===void 0?"":S,E=m.url,G=m.row,O=G===void 0?{}:G;$(!0),j(R),E?X(E):L([O])}}});var Ee=function(m){},fe=[{title:"name",dataIndex:"name",key:"name",ellipsis:!0,render:function(m,S){return(0,e.jsx)("div",{children:(0,e.jsx)(ze.ZP,{value:S.id,checked:n===S.id,onChange:function(E){return s(E.target.value)},children:m})})}}],ue=function(){var F=(0,T.Z)(l().mark(function m(S){var R,E,G;return l().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return R={cmd:"keentune profile set ".concat(S)},d(!0),y.prev=2,y.next=5,le(R);case 5:if(y.t0=y.sent,y.t0){y.next=8;break}y.t0={};case 8:E=y.t0,d(!1),E.suc?(V.default.success("\u914D\u7F6E\u6210\u529F"),_(),M.callback({})):(G=(0,e.jsxs)(e.Fragment,{children:["\u914D\u7F6E\u5931\u8D25\uFF01",(0,e.jsx)("div",{style:{marginLeft:0},children:E.msg})]}),V.default.error(G,3)),y.next=16;break;case 13:y.prev=13,y.t1=y.catch(2),d(!1);case 16:case"end":return y.stop()}},m,null,[[2,13]])}));return function(S){return F.apply(this,arguments)}}(),U=function(){if(n){var m=w.filter(function(S){return S.id===n})[0].name;ue(m)}else V.default.error("\u8BF7\u9009\u62E9\u4E00\u4E2A\u914D\u7F6E\uFF0C\u518D\u63D0\u4EA4")},ee=function(){return _()};return(0,e.jsx)(Ce.Z,{title:(0,e.jsx)(e.Fragment,{children:r}),visible:W,maskClosable:!0,width:960,confirmLoading:h,onCancel:ee,footer:(0,e.jsxs)(q.Z,{children:[(0,e.jsx)(se.Z,{onClick:ee,style:{padding:"0 32px"},children:"\u53D6\u6D88"}),(0,e.jsx)(se.Z,{onClick:U,type:"primary",style:{padding:"0 32px",marginRight:12},children:"\u914D\u7F6E"})]}),bodyStyle:{padding:"20px 30px",background:"#f8f8f8"},children:(0,e.jsxs)(re.Z,{spinning:h,children:[(0,e.jsx)(ne.Z.Search,{placeholder:"\u641C\u7D22Group",onSearch:Ee,style:{width:"100%"}}),(0,e.jsx)("div",{className:je().set_div,children:(0,e.jsx)(ke.Z,{className:je().set_table,size:"small",dataSource:w,columns:fe,showHeader:!1,rowKey:"id",pagination:{current:H.current,pageSize:H.pageSize,size:"small",showQuickJumper:!0,onChange:function(m,S){K({current:m,pageSize:S})}}})})]})})}),et=t(58695),Oe=t(46956),Ie=t(49426),tt=t(76253),Q=t(44211),Me=t(34231),$e=t(62417),ie=t.n($e),we=(0,a.forwardRef)(function(M,o){var c=(0,a.useState)(!1),v=(0,u.Z)(c,2),h=v[0],d=v[1],k=(0,a.useState)(!1),A=(0,u.Z)(k,2),W=A[0],$=A[1],Y=(0,a.useState)(""),z=(0,u.Z)(Y,2),w=z[0],L=z[1],N=(0,a.useState)(""),D=(0,u.Z)(N,2),H=D[0],K=D[1],P=Q.Z.useForm(),g=(0,u.Z)(P,1),r=g[0],j=(0,a.useState)(!1),i=(0,u.Z)(j,2),I=i[0],n=i[1],s=(0,a.useState)({data:[],total:0,page_num:1,page_size:20}),_=(0,u.Z)(s,2),X=_[0],Ee=_[1],fe=(0,a.useState)(!1),ue=(0,u.Z)(fe,2),U=ue[0],ee=ue[1],F=function(){var p=(0,T.Z)(l().mark(function Z(C){var x,b;return l().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return d(!0),f.prev=1,f.next=4,(0,de.WY)(C,{skipErrorHandler:!0});case 4:x=f.sent,typeof x=="string"?L(x):x instanceof Object&&(b=JSON.stringify(x,null,4),L(b)),d(!1),f.next=12;break;case 9:f.prev=9,f.t0=f.catch(1),d(!1);case 12:case"end":return f.stop()}},Z,null,[[1,9]])}));return function(C){return p.apply(this,arguments)}}();(0,a.useImperativeHandle)(o,function(){return{show:function(Z){var C=Z.title,x=C===void 0?"":C,b=Z.url;$(!0),K(x),b&&F(b)}}});var m=function(){var p=(0,T.Z)(l().mark(function Z(C,x){var b;return l().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:b=(0,Ie.Z)({},C);try{n(!0),n(!1)}catch(ve){n(!1),console.log(ve)}case 2:case"end":return f.stop()}},Z)}));return function(C,x){return p.apply(this,arguments)}}(),S=function(Z){var C=Z.target,x=X.page_num,b=X.page_size,oe=X.total,f=C.clientHeight,ve=C.scrollHeight,Ge=C.scrollTop;f+Ge+1>=ve&&!isNaN(x)&&Math.ceil(oe/b)>x&&m({page_num:x+1,page_size:b},"concat")},R=function(){r.setFieldsValue({algorithm:void 0})},E=function(){d(!0),r.validateFields().then(function(){var Z=(0,T.Z)(l().mark(function C(x){var b;return l().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:b=x.targetgroup,d(!1);case 2:case"end":return f.stop()}},C)}));return function(C){return Z.apply(this,arguments)}}()).catch(function(Z){d(!1)})},G=function(){r.resetFields(),L(null),$(!1)},O=function(){G()},y=function(){U?ee(0):E()};(0,a.useEffect)(function(){U===0&&E()},[U]);var De=(0,e.jsxs)("div",{className:ie().variableLabel,children:[(0,e.jsx)("span",{children:"Target group \u914D\u7F6E"}),(0,e.jsx)("span",{className:ie().Bulk_btn,onClick:function(){return ee(!U)},children:U?"\u586B\u5199":"\u793A\u4F8B"})]});return(0,e.jsx)(Ce.Z,{title:(0,e.jsxs)(q.Z,{children:[(0,e.jsx)(Me.Z,{style:{fontSize:20,color:"#008dff"}}),H]}),visible:W,maskClosable:!0,width:400,confirmLoading:h,onCancel:O,footer:(0,e.jsxs)(q.Z,{children:[(0,e.jsx)(se.Z,{onClick:O,children:"Cancel"}),(0,e.jsx)(se.Z,{type:"primary",onClick:y,style:{marginRight:12},children:"Create"})]}),bodyStyle:{padding:"20px 30px",background:"#f8f8f8"},children:(0,e.jsx)(re.Z,{spinning:h,children:(0,e.jsxs)(Q.Z,{form:r,layout:"vertical",children:[(0,e.jsx)(Q.Z.Item,{label:"Name",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165Name"}],children:(0,e.jsx)(ne.Z,{placeholder:"\u8BF7\u8F93\u5165"})}),(0,e.jsx)(Q.Z.Item,{label:"Profile Name",name:"profilename",rules:[{required:!0,message:"\u8BF7\u8F93\u5165Profile Name"}],children:(0,e.jsx)(Oe.Z,{allowClear:!0,style:{width:"100%"},placeholder:"\u8BF7\u9009\u62E9",notFoundContent:I?(0,e.jsx)(re.Z,{size:"small"}):null,getPopupContainer:function(Z){return Z.parentNode},onPopupScroll:S,onClear:R,autoFocus:!0,showSearch:!0,filterOption:function(Z,C){return C.children.toLowerCase().indexOf(Z.toLowerCase())>=0},children:X.data.map(function(p){return(0,e.jsx)(Oe.Z.Option,{value:p.id,children:p.name},p.id)})})}),U?(0,e.jsx)(Q.Z.Item,{label:De,className:ie().last_form_Item,name:"target",rules:[{required:!0,message:"\u8BF7\u8F93\u5165target"}],children:(0,e.jsx)(ne.Z.TextArea,{rows:6,style:{width:"100%"},placeholder:`[target-group-1] +TARGET_IP = localhost +TARGET_PORT = 9873 +PARAMETER = sysctl.json + `,readOnly:!0})}):(0,e.jsx)(Q.Z.Item,{label:De,className:ie().last_form_Item,name:"targetgroup",rules:[{required:!0,message:"\u8BF7\u8F93\u5165target"}],children:(0,e.jsx)(ne.Z.TextArea,{rows:6,placeholder:"\u6309\u683C\u5F0F\u586B\u5199",allowClear:!0,onChange:function(){}})})]})})})}),Be=function(o){var c=o.record,v=o.minWidth,h=v===void 0?70:v,d=(0,a.useState)(!1),k=(0,u.Z)(d,2),A=k[0],W=k[1],$=(0,a.useState)(""),Y=(0,u.Z)($,2),z=Y[0],w=Y[1],L=function(){var N=(0,T.Z)(l().mark(function D(H){var K,P,g,r;return l().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,W(!0),i.next=4,le(H);case 4:K=i.sent,P=K.suc,g=K.msg,P?(r=g&&g.split(` +`),w(r)):w(""),W(!1),i.next=14;break;case 11:i.prev=11,i.t0=i.catch(0),W(!1);case 14:case"end":return i.stop()}},D,null,[[0,11]])}));return function(H){return N.apply(this,arguments)}}();return(0,a.useEffect)(function(){w(""),(c==null?void 0:c.status)==="active"&&L({cmd:"keentune config target"})},[c]),(0,e.jsx)(re.Z,{size:"small",spinning:A,children:(0,e.jsx)("div",{style:{minWidth:h},children:z?z==null?void 0:z.map(function(N,D){return(0,e.jsx)("div",{children:N},D)}):"-"})})},Ae=Be,xe=t(1798),We=function(o){if(!o)return[];var c=o&&o.split(` +`).filter(function(h){return h}),v=[];return Array.isArray(c)&&(v=c.map(function(h,d){var k=h.replace("[","").replace("]","").split(" ");return{id:d+1,status:k[0],name:k[1]}})),v},Ke=t(35179),Ve=t.n(Ke),Ue=function(){var M=(0,a.useState)(!1),o=(0,u.Z)(M,2),c=o[0],v=o[1],h=(0,a.useState)([]),d=(0,u.Z)(h,2),k=d[0],A=d[1],W=(0,a.useState)({current:1,pageSize:20}),$=(0,u.Z)(W,2),Y=$[0],z=$[1],w=(0,a.useRef)(null),L=(0,a.useRef)(null);(0,a.useEffect)(function(){N({})},[]);var N=function(){var P=(0,T.Z)(l().mark(function g(r){var j,i;return l().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return r={cmd:"keentune profile list"},v(!0),n.prev=2,n.next=5,le(r);case 5:if(n.t0=n.sent,n.t0){n.next=8;break}n.t0={};case 8:j=n.t0,i=We(j.msg),v(!1),A(i),n.next=17;break;case 14:n.prev=14,n.t1=n.catch(2),v(!1);case 17:case"end":return n.stop()}},g,null,[[2,14]])}));return function(r){return P.apply(this,arguments)}}(),D=function(){var P=(0,T.Z)(l().mark(function g(r,j){var i,I;return l().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return v(!0),s.prev=1,s.next=4,le(r);case 4:if(s.t0=s.sent,s.t0){s.next=7;break}s.t0={};case 7:i=s.t0,v(!1),i.suc?(V.default.success("".concat(j,"\u6210\u529F")),N({})):(I=(0,e.jsxs)(e.Fragment,{children:[j,"\u5931\u8D25\uFF01",(0,e.jsx)("div",{style:{marginLeft:0},children:i.msg})]}),V.default.error(I,3)),s.next=15;break;case 12:s.prev=12,s.t1=s.catch(1),v(!1);case 15:case"end":return s.stop()}},g,null,[[1,12]])}));return function(r,j){return P.apply(this,arguments)}}(),H=function(g,r){var j;switch(g){case"set":(j=w.current)===null||j===void 0||j.show({title:"Set\u914D\u7F6E\u73AF\u5883",url:"",row:r});break;case"rollback":D({cmd:"keentune profile rollback"},"\u56DE\u6EDA");break;case"details":(0,xe.je)("/var/keentune/profile/".concat(r.name),r.name);break;case"delete":D({cmd:"keentune profile delete --name ".concat(r.name)},"\u5220\u9664");break;default:}},K=[{title:"Profile Name",dataIndex:"name",ellipsis:!0},{title:"Status",dataIndex:"status",valueEnum:xe.$c},{title:"Target Group",dataIndex:"target",render:function(g,r){return(0,e.jsx)("span",{children:(0,e.jsx)(Ae,{record:r,minWidth:50})})}},{title:"Operations",key:"option",valueType:"option",render:function(g,r,j,i){var I={fontSize:16,color:"#008dff"},n={fontSize:16,color:"#ccc"};return(0,e.jsxs)(q.Z,{size:24,children:[(0,e.jsx)(Le.Z,{onClick:function(){return H("delete",r)},style:{fontSize:16}}),r.status==="active"?(0,e.jsx)(ye,{onClick:function(){return H("rollback",r)},style:I}):(0,e.jsx)(ye,{onClick:function(){},style:n}),(0,e.jsx)(Te,{onClick:function(){return H("set",r)},style:I})]})}}];return(0,e.jsx)("div",{className:Ve().static_page,children:(0,e.jsxs)(be.Z,{style:{marginTop:24,padding:0},children:[(0,e.jsx)(Fe.ZP,{loading:c,headerTitle:"\u8C03\u4F18\u4E13\u5BB6\u77E5\u8BC6\u5E93\u5217\u8868",options:{reload:!0,setting:!0,density:!1},size:"small",columns:K,dataSource:k,rowKey:"id",search:!1,dateFormatter:"string"}),(0,e.jsx)(He,{ref:w,callback:N}),(0,e.jsx)(we,{ref:L})]})})}}}]); diff --git a/html/build/p__List__modules__ProfileList.9b6f28fc.chunk.css b/html/build/p__List__modules__ProfileList.9b6f28fc.chunk.css new file mode 100755 index 0000000..3420380 --- /dev/null +++ b/html/build/p__List__modules__ProfileList.9b6f28fc.chunk.css @@ -0,0 +1 @@ +.content_container___1x2xy{display:flex;justify-content:center;flex-direction:column}.page_card_container___2HyrL{background:#fff;box-shadow:0 0 8px 0 rgba(117,133,162,.2);border-radius:5px;padding:20px;width:1280px;flex-shrink:0;box-sizing:border-box}.page_card_container___2HyrL .page_title___2bkEd{display:flex;align-items:center;justify-content:flex-start;color:rgba(0,0,0,.85);font-weight:500;font-size:16px}.set_div___1LZ9b .set_table___2e61_{margin-top:20px;background:#fff;padding:14px 30px 0;border-radius:2px}.set_div___1LZ9b .set_table___2e61_ .ant-table-tbody>tr>td{padding:10px 0 10px 2px;border-bottom:none}.set_div___1LZ9b .set_table___2e61_ .ant-table-tbody>tr:last-child>td{padding:10px 0 0 2px}.set_div___1LZ9b .set_table___2e61_ .ant-table-tbody>tr.ant-table-row:hover>td{background:#fff}.variableLabel___lTr3C{width:729px;display:flex;justify-content:space-between}.variableLabel___lTr3C .Bulk_btn___1cmOd{font-family:PingFangSC-Regular;font-size:14px;cursor:pointer;color:#1890ff}.last_form_Item___4LLkY{margin-bottom:0!important}.static_page___Y3-12{display:flex;align-items:flex-start;justify-content:center}.static_page___Y3-12 .ant-table-container table>tbody>tr>td:first-child,.static_page___Y3-12 .ant-table-container table>thead>tr:first-child th:first-child{padding-left:30px}.static_page___Y3-12 .ant-pro-table-list-toolbar-right{flex-direction:row-reverse} \ No newline at end of file diff --git a/html/build/p__List__modules__SensitivityTaskList.6c340327.chunk.css b/html/build/p__List__modules__SensitivityTaskList.6c340327.chunk.css new file mode 100755 index 0000000..afc32d2 --- /dev/null +++ b/html/build/p__List__modules__SensitivityTaskList.6c340327.chunk.css @@ -0,0 +1 @@ +.content_container___1x2xy{display:flex;justify-content:center;flex-direction:column}.page_card_container___2HyrL{background:#fff;box-shadow:0 0 8px 0 rgba(117,133,162,.2);border-radius:5px;padding:20px;width:1280px;flex-shrink:0;box-sizing:border-box}.page_card_container___2HyrL .page_title___2bkEd{display:flex;align-items:center;justify-content:flex-start;color:rgba(0,0,0,.85);font-weight:500;font-size:16px}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-feature-settings:"calt";font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-monokai.CodeMirror{background:#272822;color:#f8f8f2}.cm-s-monokai div.CodeMirror-selected{background:#49483e}.cm-s-monokai .CodeMirror-line::selection,.cm-s-monokai .CodeMirror-line>span::selection,.cm-s-monokai .CodeMirror-line>span>span::selection{background:rgba(73,72,62,.99)}.cm-s-monokai .CodeMirror-line::-moz-selection,.cm-s-monokai .CodeMirror-line>span::-moz-selection,.cm-s-monokai .CodeMirror-line>span>span::-moz-selection{background:rgba(73,72,62,.99)}.cm-s-monokai .CodeMirror-gutters{background:#272822;border-right:0}.cm-s-monokai .CodeMirror-guttermarker{color:#fff}.cm-s-monokai .CodeMirror-guttermarker-subtle{color:#d0d0d0}.cm-s-monokai .CodeMirror-linenumber{color:#d0d0d0}.cm-s-monokai .CodeMirror-cursor{border-left:1px solid #f8f8f0}.cm-s-monokai span.cm-comment{color:#75715e}.cm-s-monokai span.cm-atom{color:#ae81ff}.cm-s-monokai span.cm-number{color:#ae81ff}.cm-s-monokai span.cm-comment.cm-attribute{color:#97b757}.cm-s-monokai span.cm-comment.cm-def{color:#bc9262}.cm-s-monokai span.cm-comment.cm-tag{color:#bc6283}.cm-s-monokai span.cm-comment.cm-type{color:#5998a6}.cm-s-monokai span.cm-attribute,.cm-s-monokai span.cm-property{color:#a6e22e}.cm-s-monokai span.cm-keyword{color:#f92672}.cm-s-monokai span.cm-builtin{color:#66d9ef}.cm-s-monokai span.cm-string{color:#e6db74}.cm-s-monokai span.cm-variable{color:#f8f8f2}.cm-s-monokai span.cm-variable-2{color:#9effff}.cm-s-monokai span.cm-type,.cm-s-monokai span.cm-variable-3{color:#66d9ef}.cm-s-monokai span.cm-def{color:#fd971f}.cm-s-monokai span.cm-bracket{color:#f8f8f2}.cm-s-monokai span.cm-tag{color:#f92672}.cm-s-monokai span.cm-header{color:#ae81ff}.cm-s-monokai span.cm-link{color:#ae81ff}.cm-s-monokai span.cm-error{background:#f92672;color:#f8f8f0}.cm-s-monokai .CodeMirror-activeline-background{background:#373831}.cm-s-monokai .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}.code_wrapper___MMj7r .cm-s-monokai.CodeMirror{height:100%}.last_form_Item___8RF4t{margin-bottom:0!important}.sensitive_parameter_page___2-CXd{display:flex;align-items:flex-start;justify-content:center}.sensitive_parameter_page___2-CXd .ellipsis_link___356wl>span{color:#008dff;cursor:pointer}.sensitive_parameter_page___2-CXd .ant-pro-table-list-toolbar-right{flex-direction:row-reverse}.ant-pro-table-dropdown{width:auto} \ No newline at end of file diff --git a/html/build/p__List__modules__SensitivityTaskList.81039f4d.async.js b/html/build/p__List__modules__SensitivityTaskList.81039f4d.async.js new file mode 100755 index 0000000..a00234e --- /dev/null +++ b/html/build/p__List__modules__SensitivityTaskList.81039f4d.async.js @@ -0,0 +1 @@ +(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[775],{10782:function(K,G,e){"use strict";var $=e(10322),d=e(20557),de=e(86428),m=e(65314),s=e(52282),z=e(31025),ge=e(72085),M=e(50333),q=e(4263),S=e(52787),i=e(59301),ee=e(92691),u=e.n(ee),n=e(49685),ce=e(91442),Se=e(30271),xe=e.n(Se),Ce=["key","name"],ve=function(O){var J=O.children,T=O.menus,f=O.onSelect,V=O.className,U=O.style,Y=(0,i.useContext)(S.ZP.ConfigContext),R=Y.getPrefixCls,Q=R("pro-table-dropdown"),A=i.createElement(M.Z,{onClick:function(I){return f&&f(I.key)}},T==null?void 0:T.map(function(N){return i.createElement(M.Z.Item,{key:N.key},N.name)}));return i.createElement(m.Z,{overlay:A,className:u()(Q,V)},i.createElement(z.Z,{style:U},J," ",i.createElement(n.Z,null)))},me=function(O){var J=O.className,T=O.style,f=O.onSelect,V=O.menus,U=V===void 0?[]:V,Y=O.children,R=(0,i.useContext)(S.ZP.ConfigContext),Q=R.getPrefixCls,A=Q("pro-table-dropdown"),N=i.createElement(M.Z,{onClick:function(h){return f&&f(h.key)}},U.map(function(I){var h=I.key,X=I.name,te=(0,d.Z)(I,Ce);return i.createElement(M.Z.Item,(0,$.Z)({key:h},te),X)}));return i.createElement(m.Z,{overlay:N,className:u()(A,J)},i.createElement("a",{style:T},Y||i.createElement(ce.Z,null)))};me.Button=ve,G.Z=me},77193:function(K){K.exports={code_wrapper:"code_wrapper___MMj7r"}},98570:function(K){K.exports={content_container:"content_container___1x2xy",page_card_container:"page_card_container___2HyrL",page_title:"page_title___2bkEd"}},31310:function(K){K.exports={last_form_Item:"last_form_Item___8RF4t"}},13502:function(K){K.exports={sensitive_parameter_page:"sensitive_parameter_page___2-CXd",ellipsis_link:"ellipsis_link___356wl"}},30271:function(){},39894:function(K,G,e){"use strict";var $=e(49426),d=e(59301),de=e(98570),m=e.n(de),s=e(37712),z=function(M){var q=M.style,S=q===void 0?{}:q,i=M.title,ee=M.height;return(0,s.jsxs)("div",{className:m().page_card_container,style:(0,$.Z)({minHeight:ee||"unset"},S),children:[i?(0,s.jsx)("div",{className:m().page_title,children:i}):null,M.children]})};G.Z=z},26025:function(K,G,e){"use strict";e.d(G,{Z:function(){return J}});var $=e(85672),d=e(13941),de=e(74421),m=e(81977),s=e(52282),z=e(31025),ge=e(35242),M=e(53454),q=e(4797),S=e(29972),i=e(51830),ee=e.n(i),u=e(59301),n=e(98737),ce=e(34231),Se=e(31071),xe=e(34906),Ce=e(56686),ve=e(77193),me=e.n(ve),B=e(37712),O=function(T){var f=T.code,V=T.onChange,U=T.readOnly,Y=U===void 0?!0:U,R=T.lineNumbers,Q=R===void 0?!1:R,A=T.height,N=A===void 0?372:A,I=(0,u.useState)(""),h=(0,S.Z)(I,2),X=h[0],te=h[1],p=(0,u.useRef)({});return(0,u.useEffect)(function(){setTimeout(function(){f&&te(f)},100)},[f]),(0,u.useEffect)(function(){if(p!=null&&p.current){var le=(p==null?void 0:p.current)||{},ne=le.editor,ae=ne||{},re=ae.display,fe=re===void 0?{}:re,b=fe||{},x=b.wrapper,F=x===void 0?{}:x,c=F||{},Z=c.style,l=Z===void 0?{}:Z;l.height=N+"px"}},[p,N]),(0,B.jsx)(Ce.fk,{ref:p,value:X,className:me().code_wrapper,options:{theme:"monokai",keyMap:"sublime",mode:"shell",lineWrapping:!0,lineNumbers:Q,readOnly:Y},onBeforeChange:function(ne,ae,re){return V(re)}})},J=(0,u.forwardRef)(function(T,f){var V=(0,u.useState)(!1),U=(0,S.Z)(V,2),Y=U[0],R=U[1],Q=(0,u.useState)(!1),A=(0,S.Z)(Q,2),N=A[0],I=A[1],h=(0,u.useState)(""),X=(0,S.Z)(h,2),te=X[0],p=X[1],le=(0,u.useState)(""),ne=(0,S.Z)(le,2),ae=ne[0],re=ne[1],fe=function(){var F=(0,q.Z)(ee().mark(function c(Z){var l,W;return ee().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return R(!0),g.prev=1,g.next=4,(0,n.WY)(Z,{skipErrorHandler:!0});case 4:l=g.sent,typeof l=="string"?p(l):l instanceof Object&&(W=JSON.stringify(l,null,4),p(W)),R(!1),g.next=12;break;case 9:g.prev=9,g.t0=g.catch(1),R(!1);case 12:case"end":return g.stop()}},c,null,[[1,9]])}));return function(Z){return F.apply(this,arguments)}}();(0,u.useImperativeHandle)(f,function(){return{show:function(c){var Z=c.title,l=Z===void 0?"":Z,W=c.url;I(!0),re(l),W&&fe(W)}}});var b=function(){I(!1),p(null)},x=function(){I(!1),p(null)};return(0,B.jsx)(d.Z,{title:(0,B.jsxs)(M.Z,{children:[(0,B.jsx)(ce.Z,{style:{fontSize:20,color:"#008dff"}}),ae]}),visible:N,maskClosable:!0,width:960,confirmLoading:Y,onCancel:x,footer:(0,B.jsx)(z.Z,{type:"primary",onClick:b,style:{marginRight:12},children:"\u6211\u77E5\u9053\u4E86"}),bodyStyle:{padding:"20px 30px",background:"#f8f8f8"},children:(0,B.jsx)(m.Z,{spinning:Y,children:(0,B.jsx)(O,{code:te,lineNumbers:!0,height:500})})})})},14573:function(K,G,e){"use strict";e.r(G),e.d(G,{default:function(){return fe}});var $=e(4797),d=e(29972),de=e(51830),m=e.n(de),s=e(59301),z=e(98737),ge=e(99530),M=e(10782),q=e(39894),S=e(1798),i=e(26025),ee=e(74421),u=e(81977),n=e(37712),ce=function(b){var x=b.data,F=(0,s.useState)(!1),c=(0,d.Z)(F,2),Z=c[0],l=c[1],W=(0,s.useState)([]),w=(0,d.Z)(W,2),g=w[0],_=w[1],he=function(){var P=(0,$.Z)(m().mark(function k(j){var ie,oe;return m().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return l(!0),t.prev=1,t.next=4,(0,z.WY)(j+"/time.csv",{skipErrorHandler:!0});case 4:ie=t.sent,oe=(0,S.kL)(ie),_(oe),l(!1),t.next=13;break;case 10:t.prev=10,t.t0=t.catch(1),l(!1);case 13:case"end":return t.stop()}},k,null,[[1,10]])}));return function(j){return P.apply(this,arguments)}}();(0,s.useEffect)(function(){x!=null&&x.workspace&&he(x.workspace)},[x]);var se=g.filter(function(P){return P.name==="Algorithm time"}),pe=se.length?se.reduce(function(P,k){return(0,S.Hh)(P)?P+k.value:P.value+k.value}).toString():"-";return(0,n.jsx)(u.Z,{size:"small",spinning:Z,children:(0,n.jsx)("span",{children:pe})})},Se=e(85672),xe=e(13941),Ce=e(57116),ve=e(55466),me=e(24338),B=e(29744),O=e(16518),J=e(81317),T=e(58695),f=e(46956),V=e(95090),U=e(17508),Y=e(52282),R=e(31025),Q=e(35242),A=e(53454),N=e(49426),I=e(76253),h=e(44211),X=e(34231),te=e(31310),p=e.n(te),le=(0,s.forwardRef)(function(b,x){var F=(0,s.useState)(!1),c=(0,d.Z)(F,2),Z=c[0],l=c[1],W=(0,s.useState)(!1),w=(0,d.Z)(W,2),g=w[0],_=w[1],he=(0,s.useState)(""),se=(0,d.Z)(he,2),pe=se[0],P=se[1],k=(0,s.useState)(""),j=(0,d.Z)(k,2),ie=j[0],oe=j[1],r=h.Z.useForm(),t=(0,d.Z)(r,1),a=t[0],v=(0,s.useState)(!1),ue=(0,d.Z)(v,2),Ee=ue[0],D=ue[1],De=(0,s.useState)({data:[],total:0,page_num:1,page_size:20}),Pe=(0,d.Z)(De,2),ye=Pe[0],Ae=Pe[1],Me=function(){var o=(0,$.Z)(m().mark(function C(E){var L,H;return m().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return l(!0),y.prev=1,y.next=4,(0,z.WY)(E,{skipErrorHandler:!0});case 4:L=y.sent,typeof L=="string"?P(L):L instanceof Object&&(H=JSON.stringify(L,null,4),P(H)),l(!1),y.next=12;break;case 9:y.prev=9,y.t0=y.catch(1),l(!1);case 12:case"end":return y.stop()}},C,null,[[1,9]])}));return function(E){return o.apply(this,arguments)}}();(0,s.useImperativeHandle)(x,function(){return{show:function(C){var E=C.title,L=E===void 0?"":E,H=C.url;_(!0),oe(L),H&&Me(H)}}});var Te=function(){var o=(0,$.Z)(m().mark(function C(E,L){var H;return m().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:H=(0,N.Z)({},E);try{}catch(Oe){console.log(Oe)}case 2:case"end":return y.stop()}},C)}));return function(E,L){return o.apply(this,arguments)}}(),Re=function(C){var E=C.target,L=ye.page_num,H=ye.page_size,Ze=ye.total,y=E.clientHeight,Oe=E.scrollHeight,Be=E.scrollTop;y+Be+1>=Oe&&!isNaN(L)&&Math.ceil(Ze/H)>L&&Te({page_num:L+1,page_size:H},"concat")},Ie=function(){a.setFieldsValue({algorithm:void 0})},Le=function(){_(!1),P(null)},je=function(){_(!1),P(null)};return(0,n.jsx)(xe.Z,{title:(0,n.jsxs)(A.Z,{children:[(0,n.jsx)(X.Z,{style:{fontSize:20,color:"#008dff"}}),ie]}),visible:g,maskClosable:!0,width:400,confirmLoading:Z,onCancel:je,footer:(0,n.jsxs)(A.Z,{children:[(0,n.jsx)(R.Z,{onClick:je,children:"Cancel"}),(0,n.jsx)(R.Z,{type:"primary",onClick:Le,style:{marginRight:12},children:"Create"})]}),bodyStyle:{padding:"20px 30px",background:"#f8f8f8"},children:(0,n.jsx)(u.Z,{spinning:Z,children:(0,n.jsxs)(h.Z,{form:a,layout:"vertical",children:[(0,n.jsx)(h.Z.Item,{label:"Name",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165Name"}],children:(0,n.jsx)(U.Z,{placeholder:"\u8BF7\u8F93\u5165"})}),(0,n.jsx)(h.Z.Item,{label:"data_path",name:"data_path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165data_path"}],children:(0,n.jsx)(f.Z,{allowClear:!0,style:{width:"100%"},placeholder:"\u8BF7\u9009\u62E9",notFoundContent:Ee?(0,n.jsx)(u.Z,{size:"small"}):null,showSearch:!0,filterOption:function(C,E){return E.children.toLowerCase().indexOf(C.toLowerCase())>=0},children:[].map(function(o){return(0,n.jsx)(f.Z.Option,{value:o.id,children:o.name},o.id)})})}),(0,n.jsx)(h.Z.Item,{label:"Algorithm",name:"algorithm",rules:[{required:!0,message:"\u8BF7\u8F93\u5165Algorithm"}],children:(0,n.jsx)(f.Z,{allowClear:!0,style:{width:"100%"},placeholder:"\u8BF7\u9009\u62E9",notFoundContent:Ee?(0,n.jsx)(u.Z,{size:"small"}):null,getPopupContainer:function(C){return C.parentNode},onPopupScroll:Re,onClear:Ie,autoFocus:!0,showSearch:!0,filterOption:function(C,E){return E.children.toLowerCase().indexOf(C.toLowerCase())>=0},children:ye.data.map(function(o){return(0,n.jsx)(f.Z.Option,{value:o.id,children:o.name},o.id)})})}),(0,n.jsxs)(ve.Z,{gutter:16,children:[(0,n.jsx)(B.Z,{span:12,children:(0,n.jsx)(h.Z.Item,{label:"Trial:",className:p().last_form_Item,name:"trial",rules:[{required:!0,message:"\u8BF7\u8F93\u5165Trial"}],children:(0,n.jsx)(J.Z,{min:0,max:100,defaultValue:100,placeholder:"\u6570\u503C",style:{width:"100%"}})})}),(0,n.jsx)(B.Z,{span:12,children:(0,n.jsx)(h.Z.Item,{label:"Epoch:",className:p().last_form_Item,name:"epoch",rules:[{required:!0,message:"\u8BF7\u8F93\u5165Epoch"}],children:(0,n.jsx)(J.Z,{min:0,max:100,defaultValue:100,placeholder:"\u6570\u503C",style:{width:"100%"}})})})]})]})})})}),ne=e(13502),ae=e.n(ne),re={0:"close",1:"running",2:"online",3:"error"},fe=function(){var b=(0,s.useState)(!1),x=(0,d.Z)(b,2),F=x[0],c=x[1],Z=(0,s.useState)({current:1,pageSize:20}),l=(0,d.Z)(Z,2),W=l[0],w=l[1],g=(0,s.useState)([]),_=(0,d.Z)(g,2),he=_[0],se=_[1],pe=(0,s.useRef)(null),P=(0,s.useRef)(null),k=function(){var r=(0,$.Z)(m().mark(function t(a){var v,ue;return m().wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return c(!0),D.prev=1,D.next=4,(0,z.WY)("/var/keentune/sensitize_jobs.csv",{skipErrorHandler:!0});case 4:return v=D.sent,ue=(0,S.d3)(v),c(!1),D.abrupt("return",Promise.resolve({data:ue,success:!0}));case 10:return D.prev=10,D.t0=D.catch(1),c(!1),D.abrupt("return",Promise.resolve({data:[],success:!1}));case 14:case"end":return D.stop()}},t,null,[[1,10]])}));return function(a){return r.apply(this,arguments)}}(),j=function(t){z.m8.push({pathname:"/list/sensitive-parameter/details",query:t})},ie=function(t,a){var v;switch(console.log("row:",a),t){case"details":j(a);break;case"delete":break;case"log":(v=pe.current)===null||v===void 0||v.show({title:"\u65E5\u5FD7\u4FE1\u606F",url:a.log});break;default:}},oe=[{title:(0,n.jsx)("span",{children:"Name"}),dataIndex:"name",ellipsis:!0,render:function(t,a){return(0,n.jsx)("span",{className:ae().ellipsis_link,onClick:function(){return j(a)},children:t})}},{title:"AlgoRithm",dataIndex:"algorithm",ellipsis:!0,render:function(t,a){return(0,n.jsx)("span",{onClick:function(){return j(a)},children:t})}},{title:"Status",dataIndex:"status",valueEnum:S.$c,render:function(t,a){return(0,n.jsx)("span",{onClick:function(){return j(a)},children:t})}},{title:"Trial",dataIndex:"trials",ellipsis:!0,render:function(t,a){return(0,n.jsx)("span",{onClick:function(){return j(a)},children:t})}},{title:"Epoch",dataIndex:"epoch",ellipsis:!0,render:function(t,a){return(0,n.jsx)("span",{onClick:function(){return j(a)},children:t})}},{title:"Start Time",dataIndex:"starttime",key:"starttime",width:140,sorter:function(t,a){return t.starttime-a.starttime},render:function(t,a){return(0,n.jsx)("span",{onClick:function(){return j(a)},children:t})}},{title:"End Time",dataIndex:"endtime",key:"endtime",width:140,sorter:function(t,a){return t.endtime-a.endtime},render:function(t,a){return(0,n.jsx)("span",{onClick:function(){return j(a)},children:t})}},{title:"Algorithm Time",dataIndex:"algorithm",ellipsis:!0,render:function(t,a){return(0,n.jsx)(ce,{data:a})}},{title:"Operations",key:"option",width:100,valueType:"option",render:function(t,a,v,ue){return[(0,n.jsx)(M.Z,{onSelect:function(D){ie(D,a)},menus:[{key:"details",name:"Details",className:"menus_item_default"},{key:"log",name:"Log",className:"menus_item_default"}]},"actionGroup")]},className:"table-operate-dropdown-style",align:"center"}];return(0,n.jsx)("div",{className:ae().sensitive_parameter_page,children:(0,n.jsxs)(q.Z,{style:{marginTop:24,padding:0},children:[(0,n.jsx)(ge.ZP,{headerTitle:"\u654F\u611F\u53C2\u6570\u8BC6\u522B\u4EFB\u52A1\u8BB0\u5F55",options:{density:!1},size:"small",columns:oe,rowSelection:{columnWidth:47,selectedRowKeys:he,onChange:function(t){se(t)}},tableAlertRender:function(){return!1},tableAlertOptionRender:function(){return!1},request:function(t,a,v){return k(t)},rowKey:"id",pagination:{size:"default",showQuickJumper:!0,showTotal:function(t,a){return"\u5171 ".concat(t," \u6761\u8BB0\u5F55 \u7B2C ").concat(W.current," / ").concat(Math.ceil(t/W.pageSize)," \u9875")},onChange:function(t,a){w({current:t,pageSize:a})}},search:!1,dateFormatter:"string"}),(0,n.jsx)(i.Z,{ref:pe}),(0,n.jsx)(le,{ref:P})]})})}}}]); diff --git a/html/build/p__List__modules__SensitivityTaskList__Compare.aa69cb43.async.js b/html/build/p__List__modules__SensitivityTaskList__Compare.aa69cb43.async.js new file mode 100755 index 0000000..3dc45b2 --- /dev/null +++ b/html/build/p__List__modules__SensitivityTaskList__Compare.aa69cb43.async.js @@ -0,0 +1,3 @@ +(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[453],{49685:function(x,g,e){"use strict";e.d(g,{Z:function(){return l}});var p=e(36531),c=e(59301),y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},v=y,h=e(23986),r=function(u,s){return c.createElement(h.Z,(0,p.Z)((0,p.Z)({},u),{},{ref:s,icon:v}))};r.displayName="DownOutlined";var l=c.forwardRef(r)},98570:function(x){x.exports={content_container:"content_container___1x2xy",page_card_container:"page_card_container___2HyrL",page_title:"page_title___2bkEd"}},39894:function(x,g,e){"use strict";var p=e(49426),c=e(59301),y=e(98570),v=e.n(y),h=e(37712),r=function(i){var u=i.style,s=u===void 0?{}:u,a=i.title,f=i.height;return(0,h.jsxs)("div",{className:v().page_card_container,style:(0,p.Z)({minHeight:f||"unset"},s),children:[a?(0,h.jsx)("div",{className:v().page_title,children:a}):null,i.children]})};g.Z=r},93956:function(x,g,e){"use strict";e.r(g),e.d(g,{default:function(){return k}});var p=e(60900),c=e(27024),y=e(4797),v=e(29972),h=e(63234),r=e(51830),l=e.n(r),i=e(59301),u=e(98737),s=e(89268),a=e(69710),f=e(16216),t=e.n(f),m=e(39894),o=e(37712),b=t().DataView,M=function(S){var j=S.data,B=j===void 0?"":j,Z=[{low:10,q1:13,median:16,q3:20,high:24,y:"aaa",group:1},{low:24,q1:26,median:28,q3:30,high:32,y:"bbb",group:2},{low:4,q1:8,median:12,q3:16,high:20,y:"bbb",group:1},{low:25,q1:26,median:27,q3:28,high:30,y:"aaa",group:2},{low:35,q1:36,median:39,q3:42,high:46,y:"bbb",group:3},{low:31,q1:33,median:36,q3:38,high:40,y:"aaa",group:3}],C=new b().source(Z);C.transform({type:"map",callback:function(n){return n.range=[n.low,n.q1,n.median,n.q3,n.high],n}});var E={y:{alias:""},range:{max:45,nice:!0}};return(0,o.jsx)(m.Z,{title:"\u654F\u611F\u53C2\u6570\u7BB1\u578B\u56FE",style:{marginTop:20,padding:"30px 42px"},children:(0,o.jsx)("div",{style:{margin:"20px 0 10px"},children:(0,o.jsxs)(a.Chart,{height:300,data:C,scale:E,autoFit:!0,children:[(0,o.jsx)(a.Tooltip,{crosshairs:!1}),(0,o.jsx)(a.Axis,{name:"y",line:{style:{stroke:"#ddd",fill:"#000"}}}),(0,o.jsx)(a.Schema,{position:"range*y",shape:"box",size:50,tooltip:"y*low*q1*median*q3*high",style:["group",function(D){var n={lineWidth:1};return D===1?(n.stroke="#b7c5f1",n.fill="#b7c5f1"):D===2?(n.stroke="#000",n.fill="#52c519"):(n.stroke="#000",n.fill="#fcbf0b"),n.fillOpacity=.8,n}],animate:{animation:"scale-in-x"}})]})})})},_=e(43156),O,U=s.ZP.span(O||(O=(0,h.Z)(["cursor:pointer;"]))),k=function(S){var j=S||{},B=j.history,Z=B===void 0?{}:B,C=Z.location,E=C===void 0?{}:C,D=(E==null?void 0:E.query)||{},n=(0,i.useState)(!1),W=(0,v.Z)(n,2),Q=W[0],P=W[1],K=(0,i.useState)(""),F=(0,v.Z)(K,2),N=F[0],$=F[1];(0,i.useEffect)(function(){D.workspace&&H(D.workspace)},[D]);var H=function(){var I=(0,y.Z)(l().mark(function R(T){var A,w,L;return l().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return P(!0),d.prev=1,d.next=4,(0,u.WY)(T+"/knobs.json",{skipErrorHandler:!0});case 4:return A=d.sent,d.next=7,(0,u.WY)(T+"/result.csv",{skipErrorHandler:!0});case 7:w=d.sent,L=(0,_.Cw)(w),A=(0,_.uY)(A,L),$(w),P(!1),d.next=17;break;case 14:d.prev=14,d.t0=d.catch(1),P(!1);case 17:case"end":return d.stop()}},R,null,[[1,14]])}));return function(T){return I.apply(this,arguments)}}();return(0,o.jsxs)("div",{children:[(0,o.jsxs)(c.Z,{style:{marginTop:"20px"},children:[(0,o.jsx)(c.Z.Item,{children:(0,o.jsx)(U,{onClick:function(){return Z.push("/list/sensitive-parameter")},children:"\u654F\u611F\u53C2\u6570\u8BC6\u522B\u5217\u8868"})}),(0,o.jsx)(c.Z.Item,{children:"\u654F\u611F\u53C2\u6570-Compare"})]}),(0,o.jsx)(M,{data:N})]})}},43156:function(x,g,e){"use strict";e.d(g,{Cw:function(){return c},uY:function(){return y},Go:function(){return v}});var p=e(49426),c=function(r){var l=r&&r.split(` +`).filter(function(a){return a}).map(function(a,f){return a.split(",")}),i=[];if(Array.isArray(l)){var u=l[0],s=l.slice(1);i=u.map(function(a,f){for(var t=0,m=0;m0&&arguments[0]!==void 0?arguments[0]:[],l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return(r==null?void 0:r.map(function(i,u){var s;return(0,p.Z)((0,p.Z)({id:u+1},i),{},{avg:(s=l[u])===null||s===void 0?void 0:s.avg})}))||[]},v=function(r){if(!r)return[];var l=r&&r.split(` +`).filter(function(a){return a}).map(function(a,f){return a.split(",")}),i=[];if(Array.isArray(l)){var u=l[0],s=l.slice(1);i=u.map(function(a,f){for(var t=[],m=0;mspan:last-child{color:rgba(0,0,0,.85)}.ant-breadcrumb>span:last-child a{color:rgba(0,0,0,.85)}.ant-breadcrumb>span:last-child .ant-breadcrumb-separator{display:none}.ant-breadcrumb-separator{margin:0 8px;color:rgba(0,0,0,.45)}.ant-breadcrumb-link>.anticon+a,.ant-breadcrumb-link>.anticon+span{margin-left:4px}.ant-breadcrumb-overlay-link>.anticon{margin-left:4px}.ant-breadcrumb-rtl{direction:rtl}.ant-breadcrumb-rtl:before{display:table;content:""}.ant-breadcrumb-rtl:after{display:table;clear:both;content:""}.ant-breadcrumb-rtl>span{float:right}.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+a,.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+span{margin-right:4px;margin-left:0}.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link>.anticon{margin-right:4px;margin-left:0}.content_container___1x2xy{display:flex;justify-content:center;flex-direction:column}.page_card_container___2HyrL{background:#fff;box-shadow:0 0 8px 0 rgba(117,133,162,.2);border-radius:5px;padding:20px;width:1280px;flex-shrink:0;box-sizing:border-box}.page_card_container___2HyrL .page_title___2bkEd{display:flex;align-items:center;justify-content:flex-start;color:rgba(0,0,0,.85);font-weight:500;font-size:16px} \ No newline at end of file diff --git a/html/build/p__List__modules__SensitivityTaskList__Details.e72fd73b.chunk.css b/html/build/p__List__modules__SensitivityTaskList__Details.e72fd73b.chunk.css new file mode 100755 index 0000000..7b6ba35 --- /dev/null +++ b/html/build/p__List__modules__SensitivityTaskList__Details.e72fd73b.chunk.css @@ -0,0 +1 @@ +.ant-breadcrumb{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";color:rgba(0,0,0,.45);font-size:14px}.ant-breadcrumb .anticon{font-size:14px}.ant-breadcrumb a{color:rgba(0,0,0,.45);transition:color .3s}.ant-breadcrumb a:hover{color:#40a9ff}.ant-breadcrumb>span:last-child{color:rgba(0,0,0,.85)}.ant-breadcrumb>span:last-child a{color:rgba(0,0,0,.85)}.ant-breadcrumb>span:last-child .ant-breadcrumb-separator{display:none}.ant-breadcrumb-separator{margin:0 8px;color:rgba(0,0,0,.45)}.ant-breadcrumb-link>.anticon+a,.ant-breadcrumb-link>.anticon+span{margin-left:4px}.ant-breadcrumb-overlay-link>.anticon{margin-left:4px}.ant-breadcrumb-rtl{direction:rtl}.ant-breadcrumb-rtl:before{display:table;content:""}.ant-breadcrumb-rtl:after{display:table;clear:both;content:""}.ant-breadcrumb-rtl>span{float:right}.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+a,.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+span{margin-right:4px;margin-left:0}.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link>.anticon{margin-right:4px;margin-left:0}.content_container___1x2xy{display:flex;justify-content:center;flex-direction:column}.page_card_container___2HyrL{background:#fff;box-shadow:0 0 8px 0 rgba(117,133,162,.2);border-radius:5px;padding:20px;width:1280px;flex-shrink:0;box-sizing:border-box}.page_card_container___2HyrL .page_title___2bkEd{display:flex;align-items:center;justify-content:flex-start;color:rgba(0,0,0,.85);font-weight:500;font-size:16px}.basicInfo_root___1j_iW{cursor:pointer}.basicInfo_root___1j_iW .expanded_icon___2SuWT{position:absolute;top:30px;right:42px;cursor:pointer}.basicInfo_root___1j_iW .tag_row___35DRX{padding:20px 20px 0}.basicInfo_root___1j_iW .tag_container___22nc_{margin:10px 0}.basicInfo_root___1j_iW .tag_container___22nc_ .tag___38xIO{height:24px;background-color:#fafafa;border:1px solid hsla(0,0%,85.1%,.6);border-radius:4px;font-family:PingFangSC;font-weight:500;font-size:11px;color:rgba(0,0,0,.65);text-align:center;line-height:24px}.basicInfo_root___1j_iW .tag_container___22nc_ .tag_value___37nPH{opacity:.85;font-family:PingFangSC;font-weight:500;font-size:14px;color:#000;margin-left:16px}.sensitive_parameter_table___2xxAH .ellipsis_link___2mnJE>span{color:#008dff}.sensitive_parameter_table___2xxAH .ant-table-container table>tbody>tr>td:first-child,.sensitive_parameter_table___2xxAH .ant-table-container table>thead>tr:first-child th:first-child{padding-left:30px} \ No newline at end of file diff --git a/html/build/p__List__modules__SensitivityTaskList__Details.e80207f6.async.js b/html/build/p__List__modules__SensitivityTaskList__Details.e80207f6.async.js new file mode 100755 index 0000000..61df322 --- /dev/null +++ b/html/build/p__List__modules__SensitivityTaskList__Details.e80207f6.async.js @@ -0,0 +1,3 @@ +(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[141],{98570:function(D){D.exports={content_container:"content_container___1x2xy",page_card_container:"page_card_container___2HyrL",page_title:"page_title___2bkEd"}},89639:function(D){D.exports={basicInfo_root:"basicInfo_root___1j_iW",expanded_icon:"expanded_icon___2SuWT",tag_row:"tag_row___35DRX",tag_container:"tag_container___22nc_",tag:"tag___38xIO",tag_value:"tag_value___37nPH"}},36636:function(D){D.exports={sensitive_parameter_table:"sensitive_parameter_table___2xxAH",ellipsis_link:"ellipsis_link___2mnJE"}},39894:function(D,B,t){"use strict";var O=t(49426),M=t(59301),Q=t(98570),g=t.n(Q),F=t(37712),d=function(n){var h=n.style,v=h===void 0?{}:h,u=n.title,C=n.height;return(0,F.jsxs)("div",{className:g().page_card_container,style:(0,O.Z)({minHeight:C||"unset"},v),children:[u?(0,F.jsx)("div",{className:g().page_title,children:u}):null,n.children]})};B.Z=d},35058:function(D,B,t){"use strict";t.r(B),t.d(B,{default:function(){return oe}});var O=t(60900),M=t(27024),Q=t(4797),g=t(29972),F=t(63234),d=t(51830),x=t.n(d),n=t(59301),h=t(98737),v=t(89268),u=t(57116),C=t(55466),r=t(24338),_=t(29744),k=t(51340),L=t(44556),$=t(49685),z=t(34494),b=t(39894),q=t(89639),P=t.n(q),e=t(37712),ee=function(j){var c=j.data,l=c===void 0?{}:c,p=(0,n.useState)(!1),f=(0,g.Z)(p,2),Z=f[0],y=f[1],o=(0,n.useState)(!1),s=(0,g.Z)(o,2),E=s[0],m=s[1],a=function(T){var A=T.label,I=T.value,R=T.span,U=R===void 0?12:R;return(0,e.jsx)(_.Z,{span:U,children:(0,e.jsxs)("div",{className:P().tag_container,children:[(0,e.jsx)(L.Z,{className:P().tag,children:A}),(0,e.jsx)("div",{className:P().tag_value,style:{display:"inline-block"},children:I||"-"})]})})};return(0,e.jsx)("div",{className:P().basicInfo_root,onClick:function(){return m(!E)},children:(0,e.jsxs)(b.Z,{title:"\u4EFB\u52A1\u57FA\u672C\u4FE1\u606F",style:{marginTop:20,padding:"30px 42px",position:"relative"},children:[(0,e.jsx)("div",{className:P().expanded_icon,children:E?(0,e.jsx)($.Z,{}):(0,e.jsx)(z.Z,{})}),E?(0,e.jsxs)(C.Z,{className:P().tag_row,children:[(0,e.jsx)(a,{label:"Job Name",value:l.name}),(0,e.jsx)(a,{label:"Status",value:l.status}),(0,e.jsx)(a,{label:"Algorithm",value:l.algorithm}),(0,e.jsx)(a,{label:"Trial",value:l.trials}),(0,e.jsx)(a,{label:"StartTime",value:l.starttime}),(0,e.jsx)(a,{label:"EndTime",value:l.endtime}),(0,e.jsx)(a,{label:"TotalTime",value:l.totaltime})]}):null]})})},K=t(43156),N=t(69710),te=t(16216),ae=function(j){var c,l=j.dataSource,p=l===void 0?[]:l,f=p.sort(function(o,s){return s.max-o.max}),Z=f.length?(c=f[0])===null||c===void 0?void 0:c.max:0,y=new te.DataView().source(p);return y.transform({type:"map",callback:function(s){return s.range=[s.min,s.Q1,s.median,s.Q3,s.max],s}}),(0,e.jsxs)(N.Chart,{height:p.length*50+100,data:y.rows,autoFit:!0,scale:{y:{alias:""},range:{max:1,min:-1,nice:!0}},children:[(0,e.jsx)(N.Tooltip,{showTitle:!1,showMarkers:!1,itemTpl:'
  • {name}
    min\uFF1A{min}
    Q1\uFF1A{Q1}
    median\uFF1A{median}
    Q3\uFF1A{Q3}
    max\uFF1A{max}
  • '}),(0,e.jsx)(N.Axis,{name:"y",line:!1}),(0,e.jsx)(N.Annotation.Line,{start:[0,0],end:[0,"max"],style:{stroke:"#ccc"}}),(0,e.jsx)(N.Schema,{position:"range*y",size:100,shape:"box",style:{stroke:"#545454",fill:"#1890FF",fillOpacity:.3},tooltip:["y*min*Q1*median*Q3*max",function(o,s,E,m,a,i){return{name:o,min:s,Q1:E,median:m,Q3:a,max:i}}]})]})},ne=function(j){var c=j.data,l=c===void 0?"":c,p=(0,n.useState)(!1),f=(0,g.Z)(p,2),Z=f[0],y=f[1],o=(0,K.Go)(l);return(0,e.jsx)(b.Z,{title:"\u654F\u611F\u53C2\u6570\u7BB1\u578B\u56FE",style:{marginTop:20,padding:"30px 42px"},children:(0,e.jsx)("div",{style:{margin:"20px 0 10px"},children:(0,e.jsx)(ae,{dataSource:o})})})},re=t(99530),se=t(36636),ie=t.n(se),le=function(j){var c=j.dataSource,l=c===void 0?[]:c,p=j.loading,f=p===void 0?!1:p,Z=(0,n.useState)({current:1,pageSize:10}),y=(0,g.Z)(Z,2),o=y[0],s=y[1],E=[{title:"ID",dataIndex:"id",ellipsis:!0,render:function(a){return(0,e.jsx)("span",{children:a})}},{title:"Parameter Name",dataIndex:"name",ellipsis:!0,render:function(a){return(0,e.jsx)("span",{children:a})}},{title:"Domain",dataIndex:"domain",ellipsis:!0},{title:"DType",dataIndex:"dtype",ellipsis:!0},{title:"Range",dataIndex:"range",ellipsis:!0,render:function(a,i){var T=null;return i.options?T=i.options.map(function(A,I){return(0,e.jsx)("div",{children:A},I)}):i.range?T=(0,e.jsxs)("div",{children:[i.range[0]," ~ ",i.range[1]]}):i.sequence&&(T=i.sequence.map(function(A,I){return(0,e.jsx)("div",{children:A},I)})),(0,e.jsx)("div",{style:{marginLeft:10},children:T})}},{title:"Sensitivity",dataIndex:"avg",ellipsis:!0,sorter:function(a,i){return Math.abs(a.avg)-Math.abs(i.avg)},defaultSortOrder:"descend"}];return(0,e.jsx)("div",{className:ie().sensitive_parameter_table,children:(0,e.jsx)(b.Z,{style:{marginTop:20,padding:0},children:(0,e.jsx)(re.ZP,{loading:f,headerTitle:"\u53C2\u6570\u654F\u611F\u4FE1\u606F\uFF08\u8868\uFF09",options:{reload:!0,setting:!0,density:!1},size:"small",columns:E,dataSource:l||[],rowKey:function(a){return a.id},pagination:{current:o.current,pageSize:o.pageSize,size:"default",showQuickJumper:!0,showTotal:function(a,i){return"\u5171 ".concat(a," \u6761\u8BB0\u5F55 \u7B2C ").concat(o.current," / ").concat(Math.ceil(a/o.pageSize)," \u9875")},onChange:function(a,i){s({current:a,pageSize:i})}},search:!1,dateFormatter:"string"})})})},G,ue=v.ZP.span(G||(G=(0,F.Z)(["cursor:pointer;"]))),oe=function(j){var c=j||{},l=c.history,p=l===void 0?{}:l,f=p.location,Z=f===void 0?{}:f,y=(Z==null?void 0:Z.query)||{},o=(0,n.useState)(!1),s=(0,g.Z)(o,2),E=s[0],m=s[1],a=(0,n.useState)({}),i=(0,g.Z)(a,2),T=i[0],A=i[1],I=(0,n.useState)([]),R=(0,g.Z)(I,2),U=R[0],de=R[1],ve=(0,n.useState)(""),J=(0,g.Z)(ve,2),ce=J[0],me=J[1];(0,n.useEffect)(function(){y.workspace&&ge(y.workspace)},[y]);var ge=function(){var V=(0,Q.Z)(x().mark(function X(H){var W,Y,w;return x().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return m(!0),S.prev=1,S.next=4,(0,h.WY)(H+"/knobs.json",{skipErrorHandler:!0});case 4:return W=S.sent,S.next=7,(0,h.WY)(H+"/result.csv",{skipErrorHandler:!0});case 7:Y=S.sent,w=(0,K.Cw)(Y),W=(0,K.uY)(W,w),de(W),me(Y),m(!1),S.next=18;break;case 15:S.prev=15,S.t0=S.catch(1),m(!1);case 18:case"end":return S.stop()}},X,null,[[1,15]])}));return function(H){return V.apply(this,arguments)}}();return(0,e.jsxs)("div",{children:[(0,e.jsxs)(M.Z,{style:{marginTop:"20px"},children:[(0,e.jsx)(M.Z.Item,{children:(0,e.jsx)(ue,{onClick:function(){return p.push("/list/sensitive-parameter")},children:"\u654F\u611F\u53C2\u6570\u8BC6\u522B\u5217\u8868"})}),(0,e.jsx)(M.Z.Item,{children:"\u654F\u611F\u53C2\u6570\u8BC6\u522B\u4EFB\u52A1\u9875\u9762"})]}),(0,e.jsx)(ee,{data:y}),(0,e.jsx)(ne,{data:ce}),(0,e.jsx)(le,{dataSource:U,loading:E})]})}},43156:function(D,B,t){"use strict";t.d(B,{Cw:function(){return M},uY:function(){return Q},Go:function(){return g}});var O=t(49426),M=function(d){var x=d&&d.split(` +`).filter(function(u){return u}).map(function(u,C){return u.split(",")}),n=[];if(Array.isArray(x)){var h=x[0],v=x.slice(1);n=h.map(function(u,C){for(var r=0,_=0;_0&&arguments[0]!==void 0?arguments[0]:[],x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return(d==null?void 0:d.map(function(n,h){var v;return(0,O.Z)((0,O.Z)({id:h+1},n),{},{avg:(v=x[h])===null||v===void 0?void 0:v.avg})}))||[]},g=function(d){if(!d)return[];var x=d&&d.split(` +`).filter(function(u){return u}).map(function(u,C){return u.split(",")}),n=[];if(Array.isArray(x)){var h=x[0],v=x.slice(1);n=h.map(function(u,C){for(var r=[],_=0;_0?"#F00":"rgba(0,128,0, 1)":void 0;return(0,f.jsx)(re.Z,{size:"small",spinning:se,children:(0,f.jsx)("span",{style:{color:Y},children:V?"".concat(V,"%"):"-"})})}},95792:function(L,z,e){"use strict";e.r(z),e.d(z,{default:function(){return me}});var ve=e(98020),re=e(27844),F=e(4797),l=e(29972),Q=e(51830),m=e.n(Q),r=e(59301),v=e(98737),X=e(99530),f=e(10782),s=e(39894),y=e(70211),o=e(26025),G=e(1798),se=e(1241),H=e(85672),fe=e(13941),le=e(57116),V=e(55466),ce=e(16518),W=e(81317),D=e(58695),Y=e(46956),x=e(74421),h=e(81977),R=e(24338),u=e(29744),T=e(95090),i=e(17508),I=e(52282),N=e(31025),U=e(35242),g=e(53454),B=e(49426),q=e(76253),E=e(44211),A=e(34231);function P(K){return["GET","get"].includes(K)}var ee=function(){var K=(0,F.Z)(m().mark(function Z(){var w,ue,O,J,b=arguments;return m().wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return w=b.length>0&&b[0]!==void 0?b[0]:"GET",ue=b.length>1?b[1]:void 0,O=b.length>2?b[2]:void 0,J=P(w)?{params:O}:{data:O},te.abrupt("return",(0,v.WY)("".concat(ue),(0,B.Z)({skipErrorHandler:!0,timeout:5e3,method:w},J)));case 5:case"end":return te.stop()}},Z)}));return function(){return K.apply(this,arguments)}}(),ie=e(34652),$=e.n(ie),t=e(37712),Ce=(0,r.forwardRef)(function(K,Z){var w=(0,r.useState)(!1),ue=(0,l.Z)(w,2),O=ue[0],J=ue[1],b=(0,r.useState)(!1),ye=(0,l.Z)(b,2),te=ye[0],Oe=ye[1],Se=(0,r.useState)(""),De=(0,l.Z)(Se,2),Be=De[0],xe=De[1],Ze=(0,r.useState)(""),ne=(0,l.Z)(Ze,2),Me=ne[0],Re=ne[1],d=E.Z.useForm(),a=(0,l.Z)(d,1),n=a[0],p=(0,r.useState)(!1),ae=(0,l.Z)(p,2),he=ae[0],k=ae[1],$e=(0,r.useState)({data:[{id:"tpe",name:"tpe"}],total:0,page_num:1,page_size:20}),Ae=(0,l.Z)($e,2),je=Ae[0],tt=Ae[1],ze=(0,r.useState)(!1),Le=(0,l.Z)(ze,2),ge=Le[0],We=Le[1],Ge=(0,r.useState)(!1),Ne=(0,l.Z)(Ge,2),Ee=Ne[0],Ue=Ne[1],Ve=function(){n.resetFields(),xe(null),Oe(!1)},Ye=function(){var _=(0,F.Z)(m().mark(function j(S){var c,M;return m().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return J(!0),C.prev=1,C.next=4,(0,v.WY)(S,{skipErrorHandler:!0});case 4:c=C.sent,typeof c=="string"?xe(c):c instanceof Object&&(M=JSON.stringify(c,null,4),xe(M)),J(!1),C.next=12;break;case 9:C.prev=9,C.t0=C.catch(1),J(!1);case 12:case"end":return C.stop()}},j,null,[[1,9]])}));return function(S){return _.apply(this,arguments)}}();(0,r.useImperativeHandle)(Z,function(){return{show:function(j){var S=j.title,c=S===void 0?"":S,M=j.url;Oe(!0),Re(c),M&&Ye(M)}}});var we=function(){var _=(0,F.Z)(m().mark(function j(S,c){var M;return m().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:M=(0,B.Z)({},S);try{}catch(_e){console.log(_e)}case 2:case"end":return C.stop()}},j)}));return function(S,c){return _.apply(this,arguments)}}(),Je=function(j){var S=j.target,c=je.page_num,M=je.page_size,de=je.total,C=S.clientHeight,_e=S.scrollHeight,Te=S.scrollTop;C+Te+1>=_e&&!isNaN(c)&&Math.ceil(de/M)>c&&we({page_num:c+1,page_size:M},"concat")},Qe=function(){n.setFieldsValue({algorithm:void 0})},Ke=function(){J(!0),n.validateFields().then(function(){var j=(0,F.Z)(m().mark(function S(c){var M,de,C,_e,Te,He,Ie,qe,et;return m().wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return M=c.name,de=c.algorithm,C=c.iteration,_e=c.benchmarkgroup,Te=c.targetgroup,He="keentune param tune -j ".concat(M," -i ").concat(C,` --config " + ALGORITHM = `).concat(de,` + `).concat(Te,` + `).concat(_e,'"'),Pe.next=4,ee("POST","/create",{cmd1:He});case 4:Ie=Pe.sent,qe=Ie.code,et=Ie.msg,J(!1);case 8:case"end":return Pe.stop()}},S)}));return function(S){return j.apply(this,arguments)}}()).catch(function(j){J(!1)})},be=function(){Ve()},Xe=function(){!ge&&!Ee?Ke():(We(0),Ue(0))};(0,r.useEffect)(function(){ge===0&&Ee===0&&Ke()},[ge,Ee]);var nt=function(j,S,c){try{var M=JSON.parse(S);if(Object.prototype.toString.call(M)==="[object Array]"){for(var de=0;de=0},children:je.data.map(function(_){return(0,t.jsx)(Y.Z.Option,{value:_.name,children:_.name},_.name)})})})}),(0,t.jsx)(u.Z,{span:4,children:(0,t.jsx)(E.Z.Item,{label:"Iteration",name:"iteration",rules:[{required:!0,message:"\u8BF7\u8F93\u5165Iteration"}],children:(0,t.jsx)(W.Z,{min:0,max:100,placeholder:"\u6570\u503C",style:{width:"100%"}})})})]}),ge?(0,t.jsx)(E.Z.Item,{label:ke,name:"var",initialValue:"",rules:[{required:!0,message:"\u8BF7\u8F93\u5165benchmark group"}],children:(0,t.jsx)(i.Z.TextArea,{rows:6,style:{width:"100%"},placeholder:`[bench-group-1] +BENCH_SRC_IP = localhost +BENCH_DEST_IP = localhost +BENCH_SRC_PORT = 9874 +BENCH_DEST_PORT = 9875 + `,readOnly:!0})}):(0,t.jsx)(E.Z.Item,{label:ke,name:"benchmarkgroup",rules:[{required:!0,message:"\u8BF7\u8F93\u5165benchmark group"}],children:(0,t.jsx)(i.Z.TextArea,{rows:6,placeholder:"\u6309\u683C\u5F0F\u586B\u5199",allowClear:!0})}),Ee?(0,t.jsx)(E.Z.Item,{label:Fe,className:$().last_form_Item,name:"target",rules:[{required:!0,message:"\u8BF7\u8F93\u5165target"}],children:(0,t.jsx)(i.Z.TextArea,{rows:6,style:{width:"100%"},placeholder:`[target-group-1] +TARGET_IP = localhost +TARGET_PORT = 9873 +PARAMETER = sysctl.json + `,readOnly:!0})}):(0,t.jsx)(E.Z.Item,{label:Fe,className:$().last_form_Item,name:"targetgroup",rules:[{required:!0,message:"\u8BF7\u8F93\u5165target"}],children:(0,t.jsx)(i.Z.TextArea,{rows:6,placeholder:"\u6309\u683C\u5F0F\u586B\u5199",allowClear:!0,onChange:function(){}})})]})})})}),pe=e(24150),oe=e.n(pe),me=function(){var K=(0,r.useState)(!1),Z=(0,l.Z)(K,2),w=Z[0],ue=Z[1],O=(0,r.useState)({current:1,pageSize:20}),J=(0,l.Z)(O,2),b=J[0],ye=J[1],te=(0,r.useRef)(null),Oe=(0,r.useState)([]),Se=(0,l.Z)(Oe,2),De=Se[0],Be=Se[1],xe=(0,r.useRef)(null),Ze=function(){var d=(0,F.Z)(m().mark(function a(n){var p,ae;return m().wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return ue(!0),k.prev=1,k.next=4,(0,v.WY)("/var/keentune/tuning_jobs.csv",{skipErrorHandler:!0});case 4:return p=k.sent,ae=(0,G.d3)(p),ue(!1),k.abrupt("return",Promise.resolve({data:ae,success:!0}));case 10:return k.prev=10,k.t0=k.catch(1),ue(!1),k.abrupt("return",Promise.resolve({data:[],success:!1}));case 14:case"end":return k.stop()}},a,null,[[1,10]])}));return function(n){return d.apply(this,arguments)}}(),ne=function(a){return v.m8.push({pathname:"/list/tuning-task/details",query:a})},Me=function(a,n){var p;switch(console.log("row:",n),a){case"details":ne(n);break;case"delete":break;case"log":(p=te.current)===null||p===void 0||p.show({title:"\u65E5\u5FD7\u4FE1\u606F",url:n.log});break;default:}},Re=[{title:(0,t.jsx)("span",{children:"Name"}),dataIndex:"name",ellipsis:!0,render:function(a,n){return(0,t.jsx)("span",{className:oe().ellipsis_link,onClick:function(){return ne(n)},children:a})}},{title:"AlgoRithm",dataIndex:"algorithm",ellipsis:!0,render:function(a,n){return(0,t.jsx)("span",{onClick:function(){return ne(n)},children:a})}},{title:"Status",width:80,dataIndex:"status",valueEnum:G.$c,render:function(a,n){return(0,t.jsx)("span",{onClick:function(){return ne(n)},children:a})}},{title:"Iteration",dataIndex:"iteration",width:80,ellipsis:!0,render:function(a,n){return(0,t.jsx)("span",{onClick:function(){return ne(n)},children:a})}},{title:"Target Group",dataIndex:"targetgroup",width:110,render:function(a,n){var p=n.workspace+"/group.conf";return(0,t.jsx)(y.Z,{title:p,onClick:function(){var he;return(he=te.current)===null||he===void 0?void 0:he.show({title:"\u3010Target Group\u3011\u6587\u4EF6",url:p})}})}},{title:(0,t.jsx)(re.Z,{content:(0,t.jsx)("span",{style:{},children:"Benchmark Group"}),children:(0,t.jsx)("div",{className:oe()["table-title-ellipsis"],children:"Benchmark Group"})}),dataIndex:"benchmark",ellipsis:!0,render:function(a,n){return(0,t.jsx)(y.Z,{title:n.benchmark,onClick:function(){var ae;return(ae=te.current)===null||ae===void 0?void 0:ae.show({title:"\u3010Parameter\u3011\u914D\u7F6E\u6587\u4EF6",url:n.benchmark})}})}},{title:"Promotion",dataIndex:"promotion",ellipsis:!0,render:function(a,n){return(0,t.jsx)(se.Z,{data:n})}},{title:"Start Time",dataIndex:"starttime",key:"starttime",width:140,sorter:function(a,n){return a.starttime-n.starttime},render:function(a,n){return(0,t.jsx)("span",{onClick:function(){return ne(n)},children:a})}},{title:"End Time",dataIndex:"endtime",key:"endtime",width:140,sorter:function(a,n){return a.endtime-n.endtime},render:function(a,n){return(0,t.jsx)("span",{onClick:function(){return ne(n)},children:a})}},{title:"Total Time",dataIndex:"totaltime",ellipsis:!0,render:function(a,n){return(0,t.jsx)("span",{onClick:function(){return ne(n)},children:a})}},{title:"Operations",key:"option",valueType:"option",render:function(a,n,p,ae){return[(0,t.jsx)(f.Z,{onSelect:function(k){Me(k,n)},menus:[{key:"details",name:"Details",className:"menus_item_default"},{key:"log",name:"Log",className:"menus_item_default"}]},"actionGroup")]},className:"table-operate-dropdown-style",align:"center"}];return(0,t.jsx)("div",{className:oe().static_page,children:(0,t.jsxs)(s.Z,{style:{marginTop:24,padding:0},children:[(0,t.jsx)(X.ZP,{headerTitle:"\u667A\u80FD\u53C2\u6570\u8C03\u4F18\u4EFB\u52A1\u8BB0\u5F55",options:{density:!1},size:"small",columns:Re,rowSelection:{columnWidth:47,selectedRowKeys:De,onChange:function(a){Be(a)}},tableAlertRender:function(){return!1},tableAlertOptionRender:function(){return!1},request:function(a,n,p){return Ze(a)},rowKey:"id",pagination:{current:b.current,pageSize:b.pageSize,size:"default",showQuickJumper:!0,showTotal:function(a,n){return"\u5171 ".concat(a," \u6761\u8BB0\u5F55 \u7B2C ").concat(b.current," / ").concat(Math.ceil(a/b.pageSize)," \u9875")},onChange:function(a,n){ye({current:a,pageSize:n})}},search:!1,dateFormatter:"string"}),(0,t.jsx)(o.Z,{ref:te}),(0,t.jsx)(Ce,{ref:xe})]})})}}}]); diff --git a/html/build/p__List__modules__TuningTaskList.9becfb78.chunk.css b/html/build/p__List__modules__TuningTaskList.9becfb78.chunk.css new file mode 100755 index 0000000..2453299 --- /dev/null +++ b/html/build/p__List__modules__TuningTaskList.9becfb78.chunk.css @@ -0,0 +1 @@ +.content_container___1x2xy{display:flex;justify-content:center;flex-direction:column}.page_card_container___2HyrL{background:#fff;box-shadow:0 0 8px 0 rgba(117,133,162,.2);border-radius:5px;padding:20px;width:1280px;flex-shrink:0;box-sizing:border-box}.page_card_container___2HyrL .page_title___2bkEd{display:flex;align-items:center;justify-content:flex-start;color:rgba(0,0,0,.85);font-weight:500;font-size:16px}.ellipsis___2bpK7{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis___2bpK7 .ellipsis_click___26zZi{color:#008dff;cursor:pointer}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-feature-settings:"calt";font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-monokai.CodeMirror{background:#272822;color:#f8f8f2}.cm-s-monokai div.CodeMirror-selected{background:#49483e}.cm-s-monokai .CodeMirror-line::selection,.cm-s-monokai .CodeMirror-line>span::selection,.cm-s-monokai .CodeMirror-line>span>span::selection{background:rgba(73,72,62,.99)}.cm-s-monokai .CodeMirror-line::-moz-selection,.cm-s-monokai .CodeMirror-line>span::-moz-selection,.cm-s-monokai .CodeMirror-line>span>span::-moz-selection{background:rgba(73,72,62,.99)}.cm-s-monokai .CodeMirror-gutters{background:#272822;border-right:0}.cm-s-monokai .CodeMirror-guttermarker{color:#fff}.cm-s-monokai .CodeMirror-guttermarker-subtle{color:#d0d0d0}.cm-s-monokai .CodeMirror-linenumber{color:#d0d0d0}.cm-s-monokai .CodeMirror-cursor{border-left:1px solid #f8f8f0}.cm-s-monokai span.cm-comment{color:#75715e}.cm-s-monokai span.cm-atom{color:#ae81ff}.cm-s-monokai span.cm-number{color:#ae81ff}.cm-s-monokai span.cm-comment.cm-attribute{color:#97b757}.cm-s-monokai span.cm-comment.cm-def{color:#bc9262}.cm-s-monokai span.cm-comment.cm-tag{color:#bc6283}.cm-s-monokai span.cm-comment.cm-type{color:#5998a6}.cm-s-monokai span.cm-attribute,.cm-s-monokai span.cm-property{color:#a6e22e}.cm-s-monokai span.cm-keyword{color:#f92672}.cm-s-monokai span.cm-builtin{color:#66d9ef}.cm-s-monokai span.cm-string{color:#e6db74}.cm-s-monokai span.cm-variable{color:#f8f8f2}.cm-s-monokai span.cm-variable-2{color:#9effff}.cm-s-monokai span.cm-type,.cm-s-monokai span.cm-variable-3{color:#66d9ef}.cm-s-monokai span.cm-def{color:#fd971f}.cm-s-monokai span.cm-bracket{color:#f8f8f2}.cm-s-monokai span.cm-tag{color:#f92672}.cm-s-monokai span.cm-header{color:#ae81ff}.cm-s-monokai span.cm-link{color:#ae81ff}.cm-s-monokai span.cm-error{background:#f92672;color:#f8f8f0}.cm-s-monokai .CodeMirror-activeline-background{background:#373831}.cm-s-monokai .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}.code_wrapper___MMj7r .cm-s-monokai.CodeMirror{height:100%}.variableLabel___1Z0Nz{width:729px;display:flex;justify-content:space-between}.variableLabel___1Z0Nz .Bulk_btn___2-21Y{font-family:PingFangSC-Regular;font-size:14px;cursor:pointer;color:#1890ff}.last_form_Item___iPm84{margin-bottom:0!important}.static_page___39bhG{display:flex;align-items:flex-start;justify-content:center}.static_page___39bhG .ellipsis_link____EVDE>span{color:#008dff;cursor:pointer}.static_page___39bhG .table-title-ellipsis___3yptQ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.static_page___39bhG .ant-pro-table-list-toolbar-right{flex-direction:row-reverse}.ant-pro-table-dropdown{width:auto} \ No newline at end of file diff --git a/html/build/p__List__modules__TuningTaskList__Compare.9ea18518.chunk.css b/html/build/p__List__modules__TuningTaskList__Compare.9ea18518.chunk.css new file mode 100755 index 0000000..2a162a2 --- /dev/null +++ b/html/build/p__List__modules__TuningTaskList__Compare.9ea18518.chunk.css @@ -0,0 +1 @@ +.ant-carousel{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.ant-carousel .slick-slider{position:relative;display:block;box-sizing:border-box;touch-action:pan-y;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.ant-carousel .slick-list{position:relative;display:block;margin:0;padding:0;overflow:hidden}.ant-carousel .slick-list:focus{outline:none}.ant-carousel .slick-list.dragging{cursor:pointer}.ant-carousel .slick-list .slick-slide{pointer-events:none}.ant-carousel .slick-list .slick-slide input.ant-checkbox-input,.ant-carousel .slick-list .slick-slide input.ant-radio-input{visibility:hidden}.ant-carousel .slick-list .slick-slide.slick-active{pointer-events:auto}.ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input,.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input{visibility:visible}.ant-carousel .slick-list .slick-slide>div>div{vertical-align:bottom}.ant-carousel .slick-slider .slick-list,.ant-carousel .slick-slider .slick-track{transform:translateZ(0);touch-action:pan-y}.ant-carousel .slick-track{position:relative;top:0;left:0;display:block}.ant-carousel .slick-track:after,.ant-carousel .slick-track:before{display:table;content:""}.ant-carousel .slick-track:after{clear:both}.slick-loading .ant-carousel .slick-track{visibility:hidden}.ant-carousel .slick-slide{display:none;float:left;height:100%;min-height:1px}.ant-carousel .slick-slide img{display:block}.ant-carousel .slick-slide.slick-loading img{display:none}.ant-carousel .slick-slide.dragging img{pointer-events:none}.ant-carousel .slick-initialized .slick-slide{display:block}.ant-carousel .slick-loading .slick-slide{visibility:hidden}.ant-carousel .slick-vertical .slick-slide{display:block;height:auto}.ant-carousel .slick-arrow.slick-hidden{display:none}.ant-carousel .slick-next,.ant-carousel .slick-prev{position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;color:transparent;font-size:0;line-height:0;background:transparent;border:0;outline:none;cursor:pointer}.ant-carousel .slick-next:focus,.ant-carousel .slick-next:hover,.ant-carousel .slick-prev:focus,.ant-carousel .slick-prev:hover{color:transparent;background:transparent;outline:none}.ant-carousel .slick-next:focus:before,.ant-carousel .slick-next:hover:before,.ant-carousel .slick-prev:focus:before,.ant-carousel .slick-prev:hover:before{opacity:1}.ant-carousel .slick-next.slick-disabled:before,.ant-carousel .slick-prev.slick-disabled:before{opacity:.25}.ant-carousel .slick-prev{left:-25px}.ant-carousel .slick-prev:before{content:"←"}.ant-carousel .slick-next{right:-25px}.ant-carousel .slick-next:before{content:"→"}.ant-carousel .slick-dots{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex!important;justify-content:center;margin-right:15%;margin-left:15%;padding-left:0;list-style:none}.ant-carousel .slick-dots-bottom{bottom:12px}.ant-carousel .slick-dots-top{top:12px;bottom:auto}.ant-carousel .slick-dots li{position:relative;display:inline-block;flex:0 1 auto;box-sizing:content-box;width:16px;height:3px;margin:0 3px;padding:0;text-align:center;text-indent:-999px;vertical-align:top;transition:all .5s}.ant-carousel .slick-dots li button{display:block;width:100%;height:3px;padding:0;color:transparent;font-size:0;background:#fff;border:0;border-radius:1px;outline:none;cursor:pointer;opacity:.3;transition:all .5s}.ant-carousel .slick-dots li button:focus,.ant-carousel .slick-dots li button:hover{opacity:.75}.ant-carousel .slick-dots li.slick-active{width:24px}.ant-carousel .slick-dots li.slick-active button{background:#fff;opacity:1}.ant-carousel .slick-dots li.slick-active:focus,.ant-carousel .slick-dots li.slick-active:hover{opacity:1}.ant-carousel-vertical .slick-dots{top:50%;bottom:auto;flex-direction:column;width:3px;height:auto;margin:0;transform:translateY(-50%)}.ant-carousel-vertical .slick-dots-left{right:auto;left:12px}.ant-carousel-vertical .slick-dots-right{right:12px;left:auto}.ant-carousel-vertical .slick-dots li{width:3px;height:16px;margin:4px 2px;vertical-align:baseline}.ant-carousel-vertical .slick-dots li button{width:3px;height:16px}.ant-carousel-vertical .slick-dots li.slick-active{width:3px;height:24px}.ant-carousel-vertical .slick-dots li.slick-active button{width:3px;height:24px}.ant-carousel-rtl{direction:rtl}.ant-carousel-rtl .ant-carousel .slick-track{right:0;left:auto}.ant-carousel-rtl .ant-carousel .slick-prev{right:-25px;left:auto}.ant-carousel-rtl .ant-carousel .slick-prev:before{content:"→"}.ant-carousel-rtl .ant-carousel .slick-next{right:auto;left:-25px}.ant-carousel-rtl .ant-carousel .slick-next:before{content:"←"}.ant-carousel-rtl.ant-carousel .slick-dots{flex-direction:row-reverse}.ant-carousel-rtl.ant-carousel-vertical .slick-dots{flex-direction:column}.ant-breadcrumb{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";color:rgba(0,0,0,.45);font-size:14px}.ant-breadcrumb .anticon{font-size:14px}.ant-breadcrumb a{color:rgba(0,0,0,.45);transition:color .3s}.ant-breadcrumb a:hover{color:#40a9ff}.ant-breadcrumb>span:last-child{color:rgba(0,0,0,.85)}.ant-breadcrumb>span:last-child a{color:rgba(0,0,0,.85)}.ant-breadcrumb>span:last-child .ant-breadcrumb-separator{display:none}.ant-breadcrumb-separator{margin:0 8px;color:rgba(0,0,0,.45)}.ant-breadcrumb-link>.anticon+a,.ant-breadcrumb-link>.anticon+span{margin-left:4px}.ant-breadcrumb-overlay-link>.anticon{margin-left:4px}.ant-breadcrumb-rtl{direction:rtl}.ant-breadcrumb-rtl:before{display:table;content:""}.ant-breadcrumb-rtl:after{display:table;clear:both;content:""}.ant-breadcrumb-rtl>span{float:right}.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+a,.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+span{margin-right:4px;margin-left:0}.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link>.anticon{margin-right:4px;margin-left:0}.content_container___1x2xy{display:flex;justify-content:center;flex-direction:column}.page_card_container___2HyrL{background:#fff;box-shadow:0 0 8px 0 rgba(117,133,162,.2);border-radius:5px;padding:20px;width:1280px;flex-shrink:0;box-sizing:border-box}.page_card_container___2HyrL .page_title___2bkEd{display:flex;align-items:center;justify-content:flex-start;color:rgba(0,0,0,.85);font-weight:500;font-size:16px}.subTitle___3TZSf{height:17px;font-family:PingFangSC-Regular;font-size:12px;color:#000;text-align:left;margin-top:4px}.select_position___sVHrM{position:absolute;top:26px;right:38px}.ellipsis___2bpK7{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis___2bpK7 .ellipsis_click___26zZi{color:#008dff;cursor:pointer}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-feature-settings:"calt";font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-monokai.CodeMirror{background:#272822;color:#f8f8f2}.cm-s-monokai div.CodeMirror-selected{background:#49483e}.cm-s-monokai .CodeMirror-line::selection,.cm-s-monokai .CodeMirror-line>span::selection,.cm-s-monokai .CodeMirror-line>span>span::selection{background:rgba(73,72,62,.99)}.cm-s-monokai .CodeMirror-line::-moz-selection,.cm-s-monokai .CodeMirror-line>span::-moz-selection,.cm-s-monokai .CodeMirror-line>span>span::-moz-selection{background:rgba(73,72,62,.99)}.cm-s-monokai .CodeMirror-gutters{background:#272822;border-right:0}.cm-s-monokai .CodeMirror-guttermarker{color:#fff}.cm-s-monokai .CodeMirror-guttermarker-subtle{color:#d0d0d0}.cm-s-monokai .CodeMirror-linenumber{color:#d0d0d0}.cm-s-monokai .CodeMirror-cursor{border-left:1px solid #f8f8f0}.cm-s-monokai span.cm-comment{color:#75715e}.cm-s-monokai span.cm-atom{color:#ae81ff}.cm-s-monokai span.cm-number{color:#ae81ff}.cm-s-monokai span.cm-comment.cm-attribute{color:#97b757}.cm-s-monokai span.cm-comment.cm-def{color:#bc9262}.cm-s-monokai span.cm-comment.cm-tag{color:#bc6283}.cm-s-monokai span.cm-comment.cm-type{color:#5998a6}.cm-s-monokai span.cm-attribute,.cm-s-monokai span.cm-property{color:#a6e22e}.cm-s-monokai span.cm-keyword{color:#f92672}.cm-s-monokai span.cm-builtin{color:#66d9ef}.cm-s-monokai span.cm-string{color:#e6db74}.cm-s-monokai span.cm-variable{color:#f8f8f2}.cm-s-monokai span.cm-variable-2{color:#9effff}.cm-s-monokai span.cm-type,.cm-s-monokai span.cm-variable-3{color:#66d9ef}.cm-s-monokai span.cm-def{color:#fd971f}.cm-s-monokai span.cm-bracket{color:#f8f8f2}.cm-s-monokai span.cm-tag{color:#f92672}.cm-s-monokai span.cm-header{color:#ae81ff}.cm-s-monokai span.cm-link{color:#ae81ff}.cm-s-monokai span.cm-error{background:#f92672;color:#f8f8f0}.cm-s-monokai .CodeMirror-activeline-background{background:#373831}.cm-s-monokai .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}.code_wrapper___MMj7r .cm-s-monokai.CodeMirror{height:100%}.SensitivityTable___DsN9C .ellipsis_link___15eB2>span{color:#008dff}.SensitivityTable___DsN9C .ant-table-container table>tbody>tr>td:nth-child(2),.SensitivityTable___DsN9C .ant-table-container table>thead>tr:first-child th:nth-child(2){padding-left:30px}.swiper_container___1-3f0{position:relative;margin-top:20px;box-shadow:0 0 8px 0 rgba(117,133,162,.2);border-radius:5px}.swiper_container___1-3f0 .container_carousel___2IlQT{background-color:#fff;height:480px}.swiper_container___1-3f0 .banner_item___N6ZQo{min-height:480px}.swiper_container___1-3f0 .limit_height___3P92V{height:480px}.swiper_container___1-3f0 .common___3DhYq{background-color:#c7c7c7;width:48px;height:48px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;justify-content:center;align-items:center}.swiper_container___1-3f0 .common_icon_style___3qcFw{color:#fff;font-size:28px}.swiper_container___1-3f0 .btn_prev___-laTT{background-color:#c7c7c7;width:48px;height:48px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;justify-content:center;align-items:center;left:-60px}.swiper_container___1-3f0 .btn_prev___-laTT .prev___35l20{color:#fff;font-size:28px}.swiper_container___1-3f0 .btn_next___JPHsQ{background-color:#c7c7c7;width:48px;height:48px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;justify-content:center;align-items:center;right:-60px}.swiper_container___1-3f0 .btn_next___JPHsQ .next___2KR4r{color:#fff;font-size:28px}.swiper_container___1-3f0>div>div>ul>li{background-color:#c7c7c7}.swiper_container___1-3f0 .ant-carousel .slick-dots li.slick-active button{background-color:#0079fe} \ No newline at end of file diff --git a/html/build/p__List__modules__TuningTaskList__Compare.f57efac5.async.js b/html/build/p__List__modules__TuningTaskList__Compare.f57efac5.async.js new file mode 100755 index 0000000..7e4ba50 --- /dev/null +++ b/html/build/p__List__modules__TuningTaskList__Compare.f57efac5.async.js @@ -0,0 +1,5 @@ +(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[771],{77193:function(S){S.exports={code_wrapper:"code_wrapper___MMj7r"}},98570:function(S){S.exports={content_container:"content_container___1x2xy",page_card_container:"page_card_container___2HyrL",page_title:"page_title___2bkEd"}},51124:function(S){S.exports={ellipsis:"ellipsis___2bpK7",ellipsis_click:"ellipsis_click___26zZi"}},88789:function(S){S.exports={subTitle:"subTitle___3TZSf",select_position:"select_position___sVHrM"}},98878:function(S){S.exports={SensitivityTable:"SensitivityTable___DsN9C",ellipsis_link:"ellipsis_link___15eB2"}},36199:function(S){S.exports={swiper_container:"swiper_container___1-3f0",container_carousel:"container_carousel___2IlQT",banner_item:"banner_item___N6ZQo",limit_height:"limit_height___3P92V",common:"common___3DhYq",common_icon_style:"common_icon_style___3qcFw",btn_prev:"btn_prev___-laTT",prev:"prev___35l20",btn_next:"btn_next___JPHsQ",next:"next___2KR4r"}},39894:function(S,ee,e){"use strict";var De=e(49426),ve=e(59301),_e=e(98570),A=e.n(_e),le=e(37712),b=function(f){var te=f.style,_=te===void 0?{}:te,m=f.title,l=f.height;return(0,le.jsxs)("div",{className:A().page_card_container,style:(0,De.Z)({minHeight:l||"unset"},_),children:[m?(0,le.jsx)("div",{className:A().page_title,children:m}):null,f.children]})};ee.Z=b},70211:function(S,ee,e){"use strict";var De=e(77656),ve=e(23738),_e=e(29972),A=e(59301),le=e(51124),b=e.n(le),j=e(37712),f=function(_){var m=_.title,l=_.width,p=_.children,oe=_.linkTo,k=_.onClick,W=(0,A.useRef)(null),fe=(0,A.useState)(!1),me=(0,_e.Z)(fe,2),V=me[0],ue=me[1];(0,A.useEffect)(function(){c()},[m]);var c=function(){var x=W.current.clientWidth,R=W.current.scrollWidth;ue(x0&&arguments[0]!==void 0?arguments[0]:{},s=d.history||{},a=s.location,i=a===void 0?{}:a,u=(i==null?void 0:i.query)||{},o=(0,l.useState)(!1),P=(0,f.Z)(o,2),ie=P[0],G=P[1],J=(0,l.useState)({}),g=(0,f.Z)(J,2),Ee=g[0],Pe=g[1],h=(0,l.useState)(!1),n=(0,f.Z)(h,2),r=n[0],v=n[1],z=(0,l.useState)([]),ce=(0,f.Z)(z,2),Z=ce[0],Oe=ce[1],Ze=(0,l.useState)(0),X=(0,f.Z)(Ze,2),O=X[0],F=X[1],M=(0,l.useRef)(null);(0,l.useEffect)(function(){var H;return M==null||(H=M.current)===null||H===void 0||H.goTo(O),function(){F(0)}},[]),(0,l.useEffect)(function(){u.workspace&&(ye(u.workspace),Me(u.workspace))},[u]);var ge=function(C){return new Promise(function(){var q=(0,j.Z)(m().mark(function Te(de,Ce){var I,Le;return m().wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return Y.prev=0,Y.next=3,(0,k.WY)(C+"/score.csv",{skipErrorHandler:!0});case 3:return I=Y.sent,Y.next=6,(0,k.WY)(C+"/bench.json",{skipErrorHandler:!0});case 6:Le=Y.sent,de({scoreCsv:I,benchRes:Le}),Y.next=13;break;case 10:Y.prev=10,Y.t0=Y.catch(0),Ce();case 13:case"end":return Y.stop()}},Te,null,[[0,10]])}));return function(Te,de){return q.apply(this,arguments)}}())},ye=function(){var H=(0,j.Z)(m().mark(function C(q){return m().wrap(function(de){for(;;)switch(de.prev=de.next){case 0:G(!0),Promise.all(q.map(function(Ce){return ge(Ce)})).then(function(Ce){Pe({score:se(Ce[0].scoreCsv),bench:Ce[0].benchRes})}),G(!1);case 3:case"end":return de.stop()}},C)}));return function(q){return H.apply(this,arguments)}}(),Me=function(){var H=(0,j.Z)(m().mark(function C(q){var Te,de;return m().wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return v(!0),I.prev=1,I.next=4,(0,k.WY)(q+"/time.csv",{skipErrorHandler:!0});case 4:Te=I.sent,de=(0,fe.kL)(Te),Oe(de),v(!1),I.next=13;break;case 10:I.prev=10,I.t0=I.catch(1),v(!1);case 13:case"end":return I.stop()}},C,null,[[1,10]])}));return function(q){return H.apply(this,arguments)}}(),be=function(){var C;M==null||(C=M.current)===null||C===void 0||C.prev();var q=O>0?O-1:2;F(q)},Re=function(){var C;M==null||(C=M.current)===null||C===void 0||C.next();var q=O<2?O+1:0;F(q)};return(0,t.jsxs)("div",{children:[(0,t.jsxs)(b.Z,{style:{margin:"20px 0"},children:[(0,t.jsx)(b.Z.Item,{children:(0,t.jsx)(je,{onClick:function(){return k.m8.push("/list/tuning-task")},children:"\u53C2\u6570\u8C03\u4F18\u5217\u8868"})}),(0,t.jsx)(b.Z.Item,{children:"\u4EFB\u52A1\u5BF9\u6BD4"})]}),(0,t.jsxs)("div",{className:$().swiper_container,children:[(0,t.jsxs)(ve.Z,{className:$()[O!==2?"container_carousel":""],ref:M,afterChange:function(C){F(C)},dots:{className:"dotsClass"},children:[(0,t.jsx)("div",{className:$().banner_item,children:(0,t.jsx)(N,{data:Ee})}),(0,t.jsx)("div",{className:$().banner_item,children:(0,t.jsx)(A.Z,{spinning:r,children:(0,t.jsx)(R,{dataSource:Z})})})]}),(0,t.jsx)("div",{className:$().btn_prev,onClick:be,children:(0,t.jsx)(p.Z,{className:$().prev})}),(0,t.jsx)("div",{className:$().btn_next,onClick:Re,children:(0,t.jsx)(oe.Z,{className:$().next})})]}),(0,t.jsx)(A.Z,{spinning:ie,children:(0,t.jsx)(D,{data:Ee})})]})}},1241:function(S,ee,e){"use strict";var De=e(74421),ve=e(81977),_e=e(49426),A=e(4797),le=e(29972),b=e(51830),j=e.n(b),f=e(59301),te=e(98737),_=e(37712);ee.Z=function(m){var l=m.data,p=(0,f.useState)(!1),oe=(0,le.Z)(p,2),k=oe[0],W=oe[1],fe=(0,f.useState)(),me=(0,le.Z)(fe,2),V=me[0],ue=me[1],c=function(y,N){var x=y&&y.split(`\r +`).filter(function(T){return T}),R=[];return Array.isArray(x)&&(R=x==null?void 0:x.map(function(T,B){return Number(T.split(",")[N])})),R.sort(function(T,B){return B-T})},t=function(){var L=(0,A.Z)(j().mark(function y(N){var x,R,T,B,ne,w,U,Q,re,K;return j().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return W(!0),E.prev=1,E.next=4,(0,te.WY)(N+"/bench.json",{skipErrorHandler:!0});case 4:return x=E.sent,E.next=7,(0,te.WY)(N+"/score.csv",{skipErrorHandler:!0});case 7:R=E.sent,T=Object.keys(x).map(function(ae,se){return(0,_e.Z)({index:se},x[ae])}).sort(function(ae,se){return se.weight-ae.weight}),B=T[0],ne=B.index,w=B.negative,U=B.baseline,Q=c(R,ne),re=w?Q[Q.length-1]:Q[0],K=(w?U-re:re-U)/U,K=Math.round(K*1e4)/100,ue(K),W(!1),E.next=21;break;case 18:E.prev=18,E.t0=E.catch(1),W(!1);case 21:case"end":return E.stop()}},y,null,[[1,18]])}));return function(N){return L.apply(this,arguments)}}();(0,f.useEffect)(function(){l!=null&&l.workspace&&t(l.workspace)},[l]);var xe=typeof V=="number"?V>0?"#F00":"rgba(0,128,0, 1)":void 0;return(0,_.jsx)(ve.Z,{size:"small",spinning:k,children:(0,_.jsx)("span",{style:{color:xe},children:V?"".concat(V,"%"):"-"})})}}}]); diff --git a/html/build/p__List__modules__TuningTaskList__Details.29fd6a62.async.js b/html/build/p__List__modules__TuningTaskList__Details.29fd6a62.async.js new file mode 100755 index 0000000..0953ee4 --- /dev/null +++ b/html/build/p__List__modules__TuningTaskList__Details.29fd6a62.async.js @@ -0,0 +1,4 @@ +(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[291],{98570:function(I){I.exports={content_container:"content_container___1x2xy",page_card_container:"page_card_container___2HyrL",page_title:"page_title___2bkEd"}},51124:function(I){I.exports={ellipsis:"ellipsis___2bpK7",ellipsis_click:"ellipsis_click___26zZi"}},88428:function(I){I.exports={basicInfo_root:"basicInfo_root___2ryg0",expanded_icon:"expanded_icon___2Ure1",basicInfo_icon:"basicInfo_icon___Lqlwb",tag_row:"tag_row___Mi3-g",tag_container:"tag_container___2YSK-",tag:"tag___U0m_B",tag_value:"tag_value___1j6c8",divider_line:"divider_line___1VUEC"}},41468:function(I){I.exports={chart_container:"chart_container___2a_Lg",legend:"legend___3ozVT",color_block:"color_block___12sKH",color_block_red:"color_block_red___2Qp0o",color_block_green:"color_block_green___1lI6J",draw_line_chart_background:"draw_line_chart_background___3X2rl"}},80727:function(I){I.exports={subTitle:"subTitle___3n9ms",select_position:"select_position___3EW4h"}},49909:function(I){I.exports={tag_row:"tag_row___3KUeM",tag_container:"tag_container___1kJ7-",tag:"tag___2s7Hf",tag_value:"tag_value___11kAw",expanded_table_style:"expanded_table_style___ESxYg"}},90219:function(I){I.exports={SensitivityTable:"SensitivityTable___1Fq6S",ellipsis_link:"ellipsis_link___15E7E"}},52125:function(I){I.exports={swiper_container:"swiper_container___11jN4",container_carousel:"container_carousel___3FhzZ",banner_item:"banner_item___3Mxpb",limit_height:"limit_height___3IXld",common:"common___277Ny",common_icon_style:"common_icon_style___wx9Do",btn_prev:"btn_prev___2j2OT",prev:"prev___10OyQ",btn_next:"btn_next___v_Hp1",next:"next___39MW-"}},39894:function(I,ue,r){"use strict";var ye=r(49426),me=r(59301),ge=r(98570),Q=r.n(ge),oe=r(37712),V=function(S){var de=S.style,X=de===void 0?{}:de,M=S.title,f=S.height;return(0,oe.jsxs)("div",{className:Q().page_card_container,style:(0,ye.Z)({minHeight:f||"unset"},X),children:[M?(0,oe.jsx)("div",{className:Q().page_title,children:M}):null,S.children]})};ue.Z=V},70211:function(I,ue,r){"use strict";var ye=r(77656),me=r(23738),ge=r(29972),Q=r(59301),oe=r(51124),V=r.n(oe),Y=r(37712),S=function(X){var M=X.title,f=X.width,ee=X.children,ce=X.linkTo,te=X.onClick,ne=(0,Q.useRef)(null),ve=(0,Q.useState)(!1),Fe=(0,ge.Z)(ve,2),xe=Fe[0],re=Fe[1];(0,Q.useEffect)(function(){R()},[M]);var R=function(){var Se=ne.current.clientWidth,se=ne.current.scrollWidth;re(Se0&&arguments[0]!==void 0?arguments[0]:[],n=[];return Array.isArray(t)&&(n=t==null?void 0:t.filter(function(u){return u}).map(function(u,i){var c="#fff",v=u[u.length-1];return v>=0?(v=v<1?v:1,c="rgba(255,0,0, ".concat(v,")")):(v=v>-1?v:-1,c="rgba(0,128,0, ".concat(Math.abs(v),")")),c})),n},ze=function(h){var t=h.data,n=t===void 0?{}:t,u=n.knobs,i=u===void 0?[]:u,c=n.points,v=c===void 0?[]:c,E=n.score,N=E===void 0?[]:E,m=We(N);return(0,e.jsxs)(re.Z,{title:"Hyper Parameters",style:{padding:"23px 24px",height:"100%",boxShadow:"none"},children:[(0,e.jsx)("p",{className:he().subTitle,style:{marginRight:"-35px"},children:"\u53C2\u6570\u5F97\u5206\u5173\u7CFB\u56FE\uFF1B\u6A2A\u8F74\u4E3A\u53C2\u6570\u503C\u57DF\uFF0C\u7EB5\u8F74\u4E3A\u4E0D\u540C\u53C2\u6570\uFF1B\u6BCF\u6761\u66F2\u7EBF\u4EE3\u8868\u4E00\u4E2A\u53C2\u6570\u914D\u7F6E\uFF08\u5373\u4E00\u4E2A\u8C03\u4F18\u8F6E\u6B21\u7684\u7ED3\u679C\uFF09\uFF1B\u66F2\u7EBF\u4E0E\u591A\u4E2Ax\u8F74\u4EA4\u70B9\u4EE3\u8868\u8FD9\u8F6E\u8C03\u4F18\u4E2D\u591A\u4E2A\u53C2\u6570\u5206\u522B\u7684\u53D6\u503C\uFF1B\u66F2\u7EBF\u989C\u8272\u4EE3\u8868benchmark\u5F97\u5206\u60C5\u51B5\uFF0C\u8BA1\u7B97mathematical loss\u7684\u5747\u503C\u3002"}),i.length&&v.length&&N.length?(0,e.jsx)(Re,{knobs:i,points:v,score:m}):null]})},$e=function(h){var t=h.dataSource,n=t===void 0?[]:t,u={date:{alias:"iteration"},value:{alias:"time",type:"linear",nice:!0,min:0}};return(0,e.jsxs)(R.Chart,{height:360,data:n,scale:u,autoFit:!0,padding:[60,60,50,60],children:[(0,e.jsx)(R.Legend,{useHtml:!0,position:"top-left","g2-legend-list":{marginBottom:"16px"}}),(0,e.jsx)(R.Axis,{name:"date",title:!0}),(0,e.jsx)(R.Axis,{name:"value",title:!0,label:{formatter:function(c){return c==="0"?c:"".concat(c,"s")}},line:{style:{stroke:"#ddd",fill:"#000"}}}),(0,e.jsx)(R.Tooltip,{crosshairs:{type:"x"},showCrosshairs:!0}),(0,e.jsx)(R.Line,{position:"date*value",size:2,color:"name"}),(0,e.jsx)(R.Point,{position:"date*value",size:4,shape:"circle",color:"name",style:{stroke:"#fff",lineWidth:1}})]})},Ke=(0,f.memo)(function(h){var t=h.dataSource,n=t===void 0?[]:t;return(0,e.jsxs)(re.Z,{title:"TimeCost",style:{padding:"23px 24px",height:"100%",boxShadow:"none"},children:[(0,e.jsx)("p",{className:he().subTitle,children:"\u6A2A\u8F74\u4E3A\u8C03\u4F18\u8F6E\u6B21\uFF0C\u7EB5\u8F74\u4E3A\u6D88\u8017\u7684\u65F6\u95F4\uFF1B\u5206\u4E3A\u7B97\u6CD5\u8FD0\u884C\u65F6\u95F4algorithm time\u548Cbenchmark\u8FD0\u884C\u65F6\u95F4benchmark time\uFF1B\u4E8C\u8005\u91CF\u7EB2\u53EF\u80FD\u4E0D\u540C\uFF0C\u6240\u4EE5\u9700\u8981\u4E24\u4E2Ay\u8F74\uFF1By\u8F74\u4FA7\u9762\u6B63\u6001\u62DF\u5408\u56FE\u4E3A\u9009\u505A"}),(0,e.jsx)($e,{dataSource:n})]})},function(h,t){return h.dataSource===t.dataSource}),gt=r(57116),He=r(55466),xt=r(24338),ke=r(29744),pt=r(51340),Pe=r(44556),Ue=r(49685),Ye=r(34360),Ne=r(70211),Je=r(88428),ie=r.n(Je),Ve=function(h){var t=h.data,n=t===void 0?{}:t,u=h.algorithmRunTime,i=(0,f.useState)(!1),c=(0,S.Z)(i,2),v=c[0],E=c[1],N=function(){var w=(0,Y.Z)(M().mark(function T(W){return M().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:case"end":return y.stop()}},T)}));return function(W){return w.apply(this,arguments)}}(),m=function(T){var W=T.label,C=T.value,y=T.span,O=y===void 0?12:y,U=T.valueWidth,P=U===void 0?300:U,D=T.linkTo,p=D===void 0?"":D,_=T.onClick,L=_===void 0?"":_;return(0,e.jsx)(ke.Z,{span:O,children:(0,e.jsxs)("div",{className:ie().tag_container,children:[(0,e.jsx)(Pe.Z,{className:ie().tag,children:W}),(0,e.jsx)("div",{className:ie().tag_value,children:(0,e.jsx)(Ne.Z,{title:C,width:P,linkTo:p,onClick:L})})]})})};return(0,e.jsx)("div",{className:ie().basicInfo_root,onClick:function(){return E(!v)},children:(0,e.jsxs)(re.Z,{title:"\u57FA\u672C\u4FE1\u606F",style:{marginTop:20,padding:"30px 42px",position:"relative"},children:[(0,e.jsx)("div",{className:ie().expanded_icon,children:v?(0,e.jsx)(Ue.Z,{}):(0,e.jsx)(ce.Z,{})}),v?(0,e.jsxs)(e.Fragment,{children:[(0,e.jsxs)("p",{style:{marginTop:30},children:[(0,e.jsx)(Ye.Z,{className:ie().basicInfo_icon}),"\u8C03\u4F18\u4EFB\u52A1\u4FE1\u606F\uFF1A"]}),(0,e.jsxs)(He.Z,{className:ie().tag_row,children:[(0,e.jsx)(m,{label:"Job Name",value:n.name}),(0,e.jsx)(m,{label:"Status",value:n.status}),(0,e.jsx)(m,{label:"Parameters",value:n.parameters}),(0,e.jsx)(m,{label:"Algorithm",value:n.algorithm}),(0,e.jsx)(m,{label:"Iteration",value:n.iteration}),(0,e.jsx)(m,{label:"TotalTime",value:n.totaltime}),(0,e.jsx)(m,{label:"StartTime",value:n.starttime}),(0,e.jsx)(m,{label:"EndTime",value:n.endtime}),(0,e.jsx)(m,{label:"Algorithm Running Time",value:u}),(0,e.jsx)(m,{label:"\u547D\u4EE4\u884C",value:n.cmd,valueWidth:450}),(0,e.jsx)(m,{label:"\u4EFB\u52A1\u65E5\u5FD7",value:n.log,onClick:function(){return(0,ve.je)(n.log,n.log)}}),(0,e.jsx)(m,{label:"benchmark",value:n.benchmark,valueWidth:400,linkTo:n.benchmark})]})]}):null]})})},Ee=r(49426),_e=r(36531),Qe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},Xe=Qe,we=r(23986),Ie=function(t,n){return f.createElement(we.Z,(0,_e.Z)((0,_e.Z)({},t),{},{ref:n,icon:Xe}))};Ie.displayName="MinusCircleOutlined";var Ge=f.forwardRef(Ie),qe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},et=qe,Le=function(t,n){return f.createElement(we.Z,(0,_e.Z)((0,_e.Z)({},t),{},{ref:n,icon:et}))};Le.displayName="PlusCircleOutlined";var tt=f.forwardRef(Le),Me=r(99530),at=function(t,n){var u=[];return Array.isArray(t)&&(u=t==null?void 0:t.map(function(i,c){for(var v={id:c+1,mathematicalloss:i[i.length-1]},E=0;E0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],u=arguments.length>2?arguments[2]:void 0,i=u?n[u-1]:[],c=[];return Array.isArray(t)&&(c=t==null?void 0:t.map(function(v,E){return(0,Ee.Z)((0,Ee.Z)({id:E+1},v),{},{values:i[E]})})),c},rt=r(49909),Ce=r.n(rt),st=function(h){var t=h.data,n=t===void 0?{}:t,u=n.knobs,i=u===void 0?"":u,c=n.points,v=c===void 0?"":c,E=nt(i,v,h.id),N=(0,f.useState)(!1),m=(0,S.Z)(N,2),w=m[0],T=m[1],W=(0,f.useState)({current:1,pageSize:10}),C=(0,S.Z)(W,2),y=C[0],O=C[1],U=function(p){var _=p.label,L=p.value,Z=p.span,k=Z===void 0?12:Z,A=p.valueWidth,$=A===void 0?300:A,F=p.linkTo,H=F===void 0?"":F;return(0,e.jsx)(ke.Z,{span:k,children:(0,e.jsxs)("div",{className:Ce().tag_container,children:[(0,e.jsx)(Pe.Z,{className:Ce().tag,children:_}),(0,e.jsx)("div",{className:Ce().tag_value,children:(0,e.jsx)(Ne.Z,{title:L,width:$,linkTo:H})})]})})},P=[{title:"PARAMETER NAME",dataIndex:"name",ellipsis:!0,sorter:function(p,_){return p.name-_.name},render:function(p,_){return(0,e.jsx)("span",{children:p})}},{title:"DTYPE",dataIndex:"dtype",ellipsis:!0},{title:"RANGE",dataIndex:"range",ellipsis:!0,render:function(p,_){var L=null;return _.options?L=_.options.map(function(Z,k){return(0,e.jsx)("div",{children:Z},k)}):_.range?L=(0,e.jsxs)("div",{children:[_.range[0]," ~ ",_.range[1]]}):_.sequence&&(L=_.sequence.map(function(Z,k){return(0,e.jsx)("div",{children:Z},k)})),(0,e.jsx)("div",{style:{marginLeft:10},children:L})}},{title:"VALUES",dataIndex:"values",width:200,ellipsis:!0},{title:"DEFAULT",dataIndex:"baseline",width:200,render:function(p){return(0,e.jsx)("span",{children:p})}}];return(0,e.jsx)("div",{style:{margin:0},children:(0,e.jsx)(Me.ZP,{className:Ce().expanded_table_style,headerTitle:(0,e.jsx)(e.Fragment,{children:"\u5217\u8868"}),options:{reload:!0,setting:!0,density:!1},size:"small",columns:P,dataSource:E,rowKey:function(p){return p.id},pagination:{current:y.current,pageSize:y.pageSize,size:"default",showQuickJumper:!0,showTotal:function(p,_){return"\u5171 ".concat(p," \u6761\u8BB0\u5F55 \u7B2C ").concat(y.current," / ").concat(Math.ceil(p/y.pageSize)," \u9875")},onChange:function(p,_){O({current:p,pageSize:_})}},search:!1,dateFormatter:"string"})})},it=r(90219),lt=r.n(it),ut=function(h){var t=h.data,n=t===void 0?{}:t,u=n.bench,i=u===void 0?[]:u,c=n.score,v=c===void 0?[]:c,E=n.knobs,N=E===void 0?[]:E,m=n.points,w=m===void 0?[]:m,T=(0,f.useState)({current:1,pageSize:10}),W=(0,S.Z)(T,2),C=W[0],y=W[1],O=(0,f.useState)([]),U=(0,S.Z)(O,2),P=U[0],D=U[1],p=(0,f.useState)([]),_=(0,S.Z)(p,2),L=_[0],Z=_[1],k=(0,f.useState)([]),A=(0,S.Z)(k,2),$=A[0],F=A[1];(0,f.useEffect)(function(){var b=Object.keys(i);if(b.length){var o=[];b.forEach(function(l,s){i[l].weight!==0&&o.push({name:l,index:s,baseline:i[l].baseline})});var a=at(v,o);F(a),Z(o)}},[i,v]);var H=function(o){o.id&&!P.includes(o.id)?D(P.concat(o.id)):D(P.filter(function(a){return a!==o.id}))},J=[{title:"Iteration",dataIndex:"id",ellipsis:!0,sorter:function(o,a){return o.id-a.id},render:function(o,a){return(0,e.jsx)("span",{children:o})}}];return L.length&&L.forEach(function(b){J=J.concat([{title:b.name,dataIndex:b.name,ellipsis:!0,sorter:function(a,l){return a[b.name]-l[b.name]}}])}),J=J.concat([{title:"Mathematical Loss",dataIndex:"mathematicalloss",ellipsis:!0,sorter:function(o,a){return o.mathematicalloss-a.mathematicalloss}},{title:"Details",dataIndex:"details",width:100,render:function(o,a){return(0,e.jsx)("span",{style:{marginLeft:15},children:P.includes(a.id)?(0,e.jsx)(Ge,{style:{color:"#1890ff"},onClick:function(){return H(a)}}):(0,e.jsx)(tt,{style:{color:"#1890ff"},onClick:function(){return H(a)}})})}}]),(0,e.jsx)("div",{className:lt().SensitivityTable,children:(0,e.jsx)(re.Z,{style:{marginTop:20,padding:0},children:(0,e.jsx)(Me.ZP,{headerTitle:"\u667A\u80FD\u8C03\u4F18\u8FC7\u7A0B\u4FE1\u606F\uFF08\u8868\uFF09",options:{reload:!0,setting:!0,density:!1},size:"small",columns:J,dataSource:$||[],rowKey:"id",pagination:{current:C.current,pageSize:C.pageSize,size:"default",showQuickJumper:!0,showTotal:function(o,a){return"\u5171 ".concat(o," \u6761\u8BB0\u5F55 \u7B2C ").concat(C.current," / ").concat(Math.ceil(o/C.pageSize)," \u9875")},onChange:function(o,a){y({current:o,pageSize:a})}},expandable:{columnWidth:1,expandedRowClassName:function(){return"expanded-row-padding-no"},expandedRowKeys:P,onExpand:function(o,a){return D(o?P.concat(a.id):P.filter(function(l){return l!==a.id}))},expandedRowRender:function(o){return(0,e.jsx)(st,(0,Ee.Z)((0,Ee.Z)({},o),{},{data:n}))},expandIcon:function(o){var a=o.expanded,l=o.onExpand,s=o.record;return null}},search:!1,dateFormatter:"string"})})})},Et=function(t,n){var u=t&&t.split(`\r +`).filter(function(c){return c}),i=[];return Array.isArray(u)&&(i=u==null?void 0:u.filter(function(c){return c}).map(function(c,v){for(var E=c.split(","),N={id:v+1,mathematicalloss:E[E.length-1]},m=0;m0&&arguments[0]!==void 0?arguments[0]:{},t=h.history,n=t===void 0?{}:t,u=n.location,i=u===void 0?{}:u,c=(i==null?void 0:i.query)||{},v=(0,f.useState)(!1),E=(0,S.Z)(v,2),N=E[0],m=E[1],w=(0,f.useState)({}),T=(0,S.Z)(w,2),W=T[0],C=T[1],y=(0,f.useState)(!1),O=(0,S.Z)(y,2),U=O[0],P=O[1],D=(0,f.useState)([]),p=(0,S.Z)(D,2),_=p[0],L=p[1],Z=(0,f.useState)(0),k=(0,S.Z)(Z,2),A=k[0],$=k[1],F=(0,f.useRef)(null);(0,f.useEffect)(function(){var s;return F==null||(s=F.current)===null||s===void 0||s.goTo(A),function(){$(0)}},[]),(0,f.useEffect)(function(){c.workspace&&(H(c.workspace),J(c.workspace))},[c]);var H=function(){var s=(0,Y.Z)(M().mark(function d(g){var x,z,K,j;return M().wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return m(!0),B.prev=1,B.next=4,(0,te.WY)(g+"/points.csv",{skipErrorHandler:!0});case 4:return x=B.sent,B.next=7,(0,te.WY)(g+"/score.csv",{skipErrorHandler:!0});case 7:return z=B.sent,B.next=10,(0,te.WY)(g+"/bench.json",{skipErrorHandler:!0});case 10:return K=B.sent,B.next=13,(0,te.WY)(g+"/knobs.json",{skipErrorHandler:!0});case 13:j=B.sent,C({score:dt(z),bench:K,knobs:j,points:ot(x)}),m(!1),B.next=21;break;case 18:B.prev=18,B.t0=B.catch(1),m(!1);case 21:case"end":return B.stop()}},d,null,[[1,18]])}));return function(g){return s.apply(this,arguments)}}(),J=function(){var s=(0,Y.Z)(M().mark(function d(g){var x,z;return M().wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return P(!0),j.prev=1,j.next=4,(0,te.WY)(g+"/time.csv",{skipErrorHandler:!0});case 4:x=j.sent,z=(0,ve.kL)(x),L(z),P(!1),j.next=13;break;case 10:j.prev=10,j.t0=j.catch(1),P(!1);case 13:case"end":return j.stop()}},d,null,[[1,10]])}));return function(g){return s.apply(this,arguments)}}(),b=function(){var d;F==null||(d=F.current)===null||d===void 0||d.prev();var g=A>0?A-1:2;$(g)},o=function(){var d;F==null||(d=F.current)===null||d===void 0||d.next();var g=A<2?A+1:0;$(g)},a=_.filter(function(s){return s.name==="Algorithm time"}),l=a.length&&a.reduce(function(s,d){return(0,ve.Hh)(s)?s+d.value:s.value+d.value}).toString();return(0,e.jsxs)("div",{children:[(0,e.jsxs)(V.Z,{style:{margin:"20px 0"},children:[(0,e.jsx)(V.Z.Item,{children:(0,e.jsx)(vt,{onClick:function(){return n.push("/list/tuning-task")},children:"\u53C2\u6570\u8C03\u4F18\u5217\u8868"})}),(0,e.jsx)(V.Z.Item,{children:"\u4EFB\u52A1\u8BE6\u60C5"})]}),(0,e.jsx)(Ve,{data:c,algorithmRunTime:l}),(0,e.jsxs)("div",{className:G().swiper_container,children:[(0,e.jsxs)(me.Z,{className:G()[A!==2?"container_carousel":""],ref:F,afterChange:function(d){$(d)},dots:{className:"dotsClass"},children:[(0,e.jsx)("div",{className:G().banner_item,children:(0,e.jsx)(Ze,{data:W})}),(0,e.jsx)("div",{className:G().banner_item,children:(0,e.jsx)(Q.Z,{spinning:U,children:(0,e.jsx)(Ke,{dataSource:_})})}),(0,e.jsx)("div",{className:G()[A===2?"banner_item":"limit_height"],children:(0,e.jsx)(ze,{data:W})})]}),(0,e.jsxs)("div",{className:G().btn_prev,onClick:b,children:[" ",(0,e.jsx)(ee.Z,{className:G().prev})]}),(0,e.jsx)("div",{className:G().btn_next,onClick:o,children:(0,e.jsx)(ce.Z,{className:G().next})})]}),(0,e.jsx)(Q.Z,{spinning:N,children:(0,e.jsx)(ut,{data:W})})]})}}}]); diff --git a/html/build/p__List__modules__TuningTaskList__Details.2d1901b7.chunk.css b/html/build/p__List__modules__TuningTaskList__Details.2d1901b7.chunk.css new file mode 100755 index 0000000..e7fed0a --- /dev/null +++ b/html/build/p__List__modules__TuningTaskList__Details.2d1901b7.chunk.css @@ -0,0 +1 @@ +.ant-carousel{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.ant-carousel .slick-slider{position:relative;display:block;box-sizing:border-box;touch-action:pan-y;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.ant-carousel .slick-list{position:relative;display:block;margin:0;padding:0;overflow:hidden}.ant-carousel .slick-list:focus{outline:none}.ant-carousel .slick-list.dragging{cursor:pointer}.ant-carousel .slick-list .slick-slide{pointer-events:none}.ant-carousel .slick-list .slick-slide input.ant-checkbox-input,.ant-carousel .slick-list .slick-slide input.ant-radio-input{visibility:hidden}.ant-carousel .slick-list .slick-slide.slick-active{pointer-events:auto}.ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input,.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input{visibility:visible}.ant-carousel .slick-list .slick-slide>div>div{vertical-align:bottom}.ant-carousel .slick-slider .slick-list,.ant-carousel .slick-slider .slick-track{transform:translateZ(0);touch-action:pan-y}.ant-carousel .slick-track{position:relative;top:0;left:0;display:block}.ant-carousel .slick-track:after,.ant-carousel .slick-track:before{display:table;content:""}.ant-carousel .slick-track:after{clear:both}.slick-loading .ant-carousel .slick-track{visibility:hidden}.ant-carousel .slick-slide{display:none;float:left;height:100%;min-height:1px}.ant-carousel .slick-slide img{display:block}.ant-carousel .slick-slide.slick-loading img{display:none}.ant-carousel .slick-slide.dragging img{pointer-events:none}.ant-carousel .slick-initialized .slick-slide{display:block}.ant-carousel .slick-loading .slick-slide{visibility:hidden}.ant-carousel .slick-vertical .slick-slide{display:block;height:auto}.ant-carousel .slick-arrow.slick-hidden{display:none}.ant-carousel .slick-next,.ant-carousel .slick-prev{position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;color:transparent;font-size:0;line-height:0;background:transparent;border:0;outline:none;cursor:pointer}.ant-carousel .slick-next:focus,.ant-carousel .slick-next:hover,.ant-carousel .slick-prev:focus,.ant-carousel .slick-prev:hover{color:transparent;background:transparent;outline:none}.ant-carousel .slick-next:focus:before,.ant-carousel .slick-next:hover:before,.ant-carousel .slick-prev:focus:before,.ant-carousel .slick-prev:hover:before{opacity:1}.ant-carousel .slick-next.slick-disabled:before,.ant-carousel .slick-prev.slick-disabled:before{opacity:.25}.ant-carousel .slick-prev{left:-25px}.ant-carousel .slick-prev:before{content:"←"}.ant-carousel .slick-next{right:-25px}.ant-carousel .slick-next:before{content:"→"}.ant-carousel .slick-dots{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex!important;justify-content:center;margin-right:15%;margin-left:15%;padding-left:0;list-style:none}.ant-carousel .slick-dots-bottom{bottom:12px}.ant-carousel .slick-dots-top{top:12px;bottom:auto}.ant-carousel .slick-dots li{position:relative;display:inline-block;flex:0 1 auto;box-sizing:content-box;width:16px;height:3px;margin:0 3px;padding:0;text-align:center;text-indent:-999px;vertical-align:top;transition:all .5s}.ant-carousel .slick-dots li button{display:block;width:100%;height:3px;padding:0;color:transparent;font-size:0;background:#fff;border:0;border-radius:1px;outline:none;cursor:pointer;opacity:.3;transition:all .5s}.ant-carousel .slick-dots li button:focus,.ant-carousel .slick-dots li button:hover{opacity:.75}.ant-carousel .slick-dots li.slick-active{width:24px}.ant-carousel .slick-dots li.slick-active button{background:#fff;opacity:1}.ant-carousel .slick-dots li.slick-active:focus,.ant-carousel .slick-dots li.slick-active:hover{opacity:1}.ant-carousel-vertical .slick-dots{top:50%;bottom:auto;flex-direction:column;width:3px;height:auto;margin:0;transform:translateY(-50%)}.ant-carousel-vertical .slick-dots-left{right:auto;left:12px}.ant-carousel-vertical .slick-dots-right{right:12px;left:auto}.ant-carousel-vertical .slick-dots li{width:3px;height:16px;margin:4px 2px;vertical-align:baseline}.ant-carousel-vertical .slick-dots li button{width:3px;height:16px}.ant-carousel-vertical .slick-dots li.slick-active{width:3px;height:24px}.ant-carousel-vertical .slick-dots li.slick-active button{width:3px;height:24px}.ant-carousel-rtl{direction:rtl}.ant-carousel-rtl .ant-carousel .slick-track{right:0;left:auto}.ant-carousel-rtl .ant-carousel .slick-prev{right:-25px;left:auto}.ant-carousel-rtl .ant-carousel .slick-prev:before{content:"→"}.ant-carousel-rtl .ant-carousel .slick-next{right:auto;left:-25px}.ant-carousel-rtl .ant-carousel .slick-next:before{content:"←"}.ant-carousel-rtl.ant-carousel .slick-dots{flex-direction:row-reverse}.ant-carousel-rtl.ant-carousel-vertical .slick-dots{flex-direction:column}.ant-breadcrumb{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";color:rgba(0,0,0,.45);font-size:14px}.ant-breadcrumb .anticon{font-size:14px}.ant-breadcrumb a{color:rgba(0,0,0,.45);transition:color .3s}.ant-breadcrumb a:hover{color:#40a9ff}.ant-breadcrumb>span:last-child{color:rgba(0,0,0,.85)}.ant-breadcrumb>span:last-child a{color:rgba(0,0,0,.85)}.ant-breadcrumb>span:last-child .ant-breadcrumb-separator{display:none}.ant-breadcrumb-separator{margin:0 8px;color:rgba(0,0,0,.45)}.ant-breadcrumb-link>.anticon+a,.ant-breadcrumb-link>.anticon+span{margin-left:4px}.ant-breadcrumb-overlay-link>.anticon{margin-left:4px}.ant-breadcrumb-rtl{direction:rtl}.ant-breadcrumb-rtl:before{display:table;content:""}.ant-breadcrumb-rtl:after{display:table;clear:both;content:""}.ant-breadcrumb-rtl>span{float:right}.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+a,.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+span{margin-right:4px;margin-left:0}.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link>.anticon{margin-right:4px;margin-left:0}.content_container___1x2xy{display:flex;justify-content:center;flex-direction:column}.page_card_container___2HyrL{background:#fff;box-shadow:0 0 8px 0 rgba(117,133,162,.2);border-radius:5px;padding:20px;width:1280px;flex-shrink:0;box-sizing:border-box}.page_card_container___2HyrL .page_title___2bkEd{display:flex;align-items:center;justify-content:flex-start;color:rgba(0,0,0,.85);font-weight:500;font-size:16px}.subTitle___3n9ms{height:17px;font-family:PingFangSC-Regular;font-size:12px;color:#000;text-align:left;margin-top:4px}.select_position___3EW4h{position:absolute;top:26px;right:38px}.chart_container___2a_Lg{position:relative;display:flex;justify-content:center;align-items:center}.chart_container___2a_Lg .legend___3ozVT{position:absolute;left:0;top:0;display:flex;align-items:center}.chart_container___2a_Lg .legend___3ozVT .color_block___12sKH{height:2px;width:12px}.chart_container___2a_Lg .legend___3ozVT .color_block_red___2Qp0o{height:2px;width:12px;background-color:#ff6f0e}.chart_container___2a_Lg .legend___3ozVT .color_block_green___1lI6J{height:2px;width:12px;background-color:green}.chart_container___2a_Lg .legend___3ozVT>span{margin-left:8px;margin-right:24px;font-size:12px;line-height:14px}.chart_container___2a_Lg .draw_line_chart_background___3X2rl{display:inline-block;background-color:#fff}.ellipsis___2bpK7{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis___2bpK7 .ellipsis_click___26zZi{color:#008dff;cursor:pointer}.basicInfo_root___2ryg0{cursor:pointer}.basicInfo_root___2ryg0 .expanded_icon___2Ure1{position:absolute;top:30px;right:42px;cursor:pointer}.basicInfo_root___2ryg0>div>p{margin-bottom:10px}.basicInfo_root___2ryg0 .basicInfo_icon___Lqlwb{margin-right:9px;font-size:14px}.basicInfo_root___2ryg0 .tag_row___Mi3-g{padding:0 20px}.basicInfo_root___2ryg0 .tag_container___2YSK-{margin:10px 0;display:flex}.basicInfo_root___2ryg0 .tag_container___2YSK- .tag___U0m_B{height:24px;background-color:#fafafa;border:1px solid hsla(0,0%,85.1%,.6);border-radius:4px;font-family:PingFangSC;font-weight:500;font-size:11px;color:rgba(0,0,0,.65);text-align:center;line-height:24px}.basicInfo_root___2ryg0 .tag_container___2YSK- .tag_value___1j6c8{opacity:.85;font-family:PingFangSC;font-weight:500;font-size:14px;color:#000;margin-left:16px}.basicInfo_root___2ryg0 .divider_line___1VUEC{height:1px;border-bottom:1px dashed #d2d0d0;margin:10px 0}.tag_row___3KUeM{padding:20px 20px 0}.tag_container___1kJ7-{margin:10px 0;display:flex}.tag_container___1kJ7- .tag___2s7Hf{font-family:PingFangSC-Regular;font-size:11px;color:rgba(0,0,0,.65);text-align:center}.tag_container___1kJ7- .tag_value___11kAw{opacity:.85;font-family:PingFangSC-Regular;font-size:14px;color:#000;margin-left:16px}.expanded_table_style___ESxYg>div{background:none}.expanded_table_style___ESxYg>div>div{padding:0}.expanded_table_style___ESxYg .ant-table-container table>tbody>tr>td:first-child,.expanded_table_style___ESxYg .ant-table-container table>thead>tr:first-child th:first-child{padding-left:20px}.SensitivityTable___1Fq6S .ellipsis_link___15E7E>span{color:#008dff}.SensitivityTable___1Fq6S .ant-table-container table>tbody>tr>td:nth-child(2),.SensitivityTable___1Fq6S .ant-table-container table>thead>tr:first-child th:nth-child(2){padding-left:30px}.swiper_container___11jN4{position:relative;margin-top:20px;box-shadow:0 0 8px 0 rgba(117,133,162,.2);border-radius:5px}.swiper_container___11jN4 .container_carousel___3FhzZ{background-color:#fff;height:480px}.swiper_container___11jN4 .banner_item___3Mxpb{min-height:480px}.swiper_container___11jN4 .limit_height___3IXld{height:480px}.swiper_container___11jN4 .common___277Ny{background-color:#c7c7c7;width:48px;height:48px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;justify-content:center;align-items:center}.swiper_container___11jN4 .common_icon_style___wx9Do{color:#fff;font-size:28px}.swiper_container___11jN4 .btn_prev___2j2OT{background-color:#c7c7c7;width:48px;height:48px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;justify-content:center;align-items:center;left:-60px}.swiper_container___11jN4 .btn_prev___2j2OT .prev___10OyQ{color:#fff;font-size:28px}.swiper_container___11jN4 .btn_next___v_Hp1{background-color:#c7c7c7;width:48px;height:48px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;justify-content:center;align-items:center;right:-60px}.swiper_container___11jN4 .btn_next___v_Hp1 .next___39MW-{color:#fff;font-size:28px}.swiper_container___11jN4>div>div>ul>li{background-color:#c7c7c7}.swiper_container___11jN4 .ant-carousel .slick-dots li.slick-active button{background-color:#0079fe} \ No newline at end of file diff --git a/html/build/static/logo_background.7676ee2e.jpg b/html/build/static/logo_background.7676ee2e.jpg new file mode 100755 index 0000000000000000000000000000000000000000..90c30a84e3ab2d1af2801f2a0ca2aad31a4f277d GIT binary patch literal 19786 zcmbV!30PCt*7ivtkcI$>1{uTSk}{Ra%N9pvO_Yd?J8fB{3t4jn$q#ogUqj7P)fq-E)-Mw2^aOH7C>Q9-1+OX?OPER;^QH-edisWVq65F2!#L#KSc9~PDrX<6kWuJGPl-|? zG$c^QIb%491dcfvTo}v}9~j;BiZa##%`sT{IjdH~8C{du2YsRAPEMtQlF)5qEmZo< z?zEWeCIeOaqH&x6$RN_Tnt>`955W>a!S)O-i5Lk^jWtKO01njuhR^{&O~8~vm?(t0 z-&91Icd&JhOqiIZ(A|x5X4z1vbH_joTBI#(S*ouuat%$SdUV2E=cTs1Mi?K{x|GrJ z0K#SBiipwGZ_$cy(dqhoH1hiLTWu*Ng11XK;**tam25rupaz7%3qILaa2%mUsfa;1 z2nVJ_izUn(pa3M1ZRNZKlHmiluqA>rK^;?8!)uu*WI_`Y6E*X)6+*bO`+`33@(wcI zK3Pl2u>Atd>2{}uMN8od0ZJkWwj7(oj{wxVsw&_|BO_}fzChviiYi>tTvwFA1=hiJ zsS`*okr*qNKv$Mx*I2@5k->#|&O}L2OjCpmmoT=;caIkK(;$dk0S;BEeuEh(U0_WR zgIl{d>GSzhugM`=92~|F>B6icnz3Q?kUwC!t8Xezqd+~Cg6IPJZ9X!F;>4&0x}{D% zkx?7VT3CW3WEYOn!l^_6zkQ+_`UT#HIZPuwV*s^UVr(r4A`b2NT!PvVHg7wK0D}xj zRVZ|X|DFS#d{w2AiVcUT9Wz6;dcj9ja}OVj!1rmT}yfQ-k>M zD2>hLost;Kn&1kwI8ISf++tdz2;($?E`zW{SFa(`MYc6M(pqSeHiFcO-BUglIR-H> z&Lkj+=_PU<5lqz~e4BY?3Pn*LDq0e{9g0NAnX2^+cx^Q%3#cV(vZ)3nn8et^8DTNr zJ`vQ;N^uGWv8!34!Vif;01|S>dYiQrG@USOw@Czn3~24lA;3rkL1CNWjDyHvlOJWW zEv-3+Q%R8OtB^T*^XyR96h$hcp#=q7y~G`4Rn(hAlj2CDfI651D`^;lmOAw?tA0y1 z(}RqPT(gS$5S7LVod8jYAi@Jxh?DVl4pn9{GDT5e1qU@bfJw)MY7CfO4M?OM>J3ec zR8o>1;ATw~)S~D(k!0sWvzjP@chUk=Uj?OlflgTJzC;AhY+`jfodxLUSfk){upB3e zh3YL0sNjTNFvSA1(BZvv2-%KU6Wm^Vphi{G>2^868Hq1k)0^i6hjwoE#xa4=7;K7A zR8g_u>Gmpw8o+=>jwaDTd~PIWfo8-9kSLl)xX{p|;Xre6Rtt7wRSTm7LM zC~cSluSsIZK#T#yWaSVF<&BNa|v-a|B0>M`#nX zsuTGbK)gN`59J^e4niq_5(N1&IskCPz75FftTOOcg9dl>>lyDdb~Y zXaJT$I&xSNHdss;%24PDG=dv7zO9KQk>pg8PCIJB@kiwR{ywd;AF3ktN=1ZJL;lF)2tmSz^mxJoVQ zNh1i7<`8WJ6-XsW5bk~jy=wT7m}BeB5|-=)`;#0*`p~X6VPPnC7usr61QSY0MZGi| zf(Q$dC1R8^AOm#CgkqO70>?N`Ciz}ys|CL&G|QMRjf9)WC~SG3&~GN zFC_W%TKevc93Tfx62>4k3a1P~J=9V~7=(BbbO4KvBq&gEz&ouvOeIXz3}UQo1>O@G zFeOy0hwNkk20{&#soe~TqRv;JS`NnTa`NG*#j+~gF@VDxqIJnZR4>W;YGe)g;r$gS z!B+?|;~FK*;+kL^FIp0+ErS|LZX}ryHC_iV2&p3Ifkl`?+;Fhf6291CClEma^Fb>3 zfHXJ=c6)n!Ga`UuqM}l%(Z-5oDc2(z<-^jM#a5C(p_a}>0gSW6y;@K}GMiB(5&V;b zKuKb*me}fu5*5lwSalc#@&3b5d=;rq6 zY&{6BLZt?+0Wk^OSbQNZbc!k^Vu}Bh4)xw!2D20zFal+)l$T6&Kos22B3cl=3rvT! zuQ;^?-!3I2dJN1*Zs^vJ1(2>WyPTq`h-hjzsdM!cqpJB^h&I+63?tr91HutN$~iuC zIA4OqNJs(W2+0gbBsUR{6}!`-%D$qKd6N-Xma+~Ih>+L2oTEr2@p_bq(*hzTVsfwv z2*Qjmi3C(dpjH51e9PsKam00zt2(N>M=r4$MuxG~TU5|Q=s=h;kT^pL!S-Bun0-#+ndK>{s#Cu-qWasxsK8tB9?fMS}H3gr4M3l#Z+vatr+SG^=(m% zSaP!JLk9;F9aN$*95D=9g<1998WJhmc1o3J$DL@d;BAIEZ z=%yyJh&DurG1#cEpi=44L1SL%C_uRQmg;Rk9AL5J|AA}Pwh#U|w>~NeYzyadm2+u_fjvq#* z)0L|9nf2Jr`%CLny)KGp6Q+^2Ffpdk7DV9X;!qG;;vE14PR!zxS=2@agK7&2BP$CX8Cr;u2@ID+o+dIr=sA`R z%m0e}4#}ZYVL#SWs{j@k=I^*=@MJBSA!3Pf!Yo}93L$T+$Y7nAN8ZVmWtIJ zwHW3Y>p;U$}_=P}TcpXYSRle5VLQAdEmmneOGlonnrsu{$R{NlxetPt~zPVlHm=L$RtvFAt1QIU5FB9F>Dlvtiq|F(pN#JCOR#K5lHc3p@ONT zBWK225P~5wy6P9SmY=c`+zWX8u6A9j$#|WE-I|t;bpQ^i^qVG5tC36 zWB9GWkQBQtWRf!`b(p8N65L${z>?!_Mcz87h?_c43EyZAaSTwe0-A(ZGDeJFwdig> zV5AP?r<{oqd~Wr+j}-t$OpJy7JioyFQc|hI0&1Zgc2MUTPDojW4VcAJDi_fx$l3*h zOy(#kkO$}R2-cNWPWtuFZmZuv0~;Pwa&Iyy{-{*o|N6v`K^^WNXi3 z0w46E$_s@E0~%6Nq3A!(3PS@atfUOZBj}=FW1gN!e3zIjLK*4dJMh-wF%JW&atw=i zegG$ABn$7w;E|reM3yC?AsxuT5(J4g_|O6A2vK2Y5_JJWcw;djqNSV|2EZJH3%g4( zqwf^OaqyQQNo2}sR=`{MMTr6rNm-JhF4;=)4YxNSWC?B{OMsqb^bIbY!_=GD5VIi> za>@Bfe5Vnh9kr=Y#8e~1N%WZxJAovuge@}SH1owcgar>#A`^)c-atl-Avt@=a#%pC zF2~!V(-kr@OIxvzkk2%oiC(gw?pCSF#ak_kQ5jw?C6P>=1~flD+>T4Q>EF9&!pDeAM+w zB0)lf^4^b1G(L;YK^qZ9;t6xfb2?(tQ(s{bmG(N+*agXG-0P1(@+C2vQV6dhVlh19 zrBRU_po7(0S;!g>HZe8KUWkImr_VBdA$$ z7P5MwL(zabfTSZG9})OphgE1SKEyVYv*^&U6b>ahgJUXQju56Y=%{EFfFpGuatKg8 zVYtT2!8*Fk_*+~_b08g;WD5mJM1+cA2wbG2cN{$JAqUZmyxL6oSd|1V44~52AQSnY&~o*7J*n%yMc_kCWKps{%;8D6E2&99_;r zFKQlwfb}#IkV$2c1w3AYx;ipM(~*u9h@~700o;1tzaD9D0%8$ogcN}B)-mJXcu1Wc zU`%A70Z%lX!7>i+sqkl}9%(QVh(Q{$mb~ltNONHHO0b?Z73qY`Ukt-E3KiW*zVvf+ z-D_z?B1=vcn)X6X2{i|Dunv|B8g%4}rlvh0^C66d8Xrul_|>?F1yltFcmt=XjpwMz z41I!r89ub}qJWqH@9vlpFt&h~mp~MgIba4)fGvrq0}(~0(6Efr3n)cTT2CQ?Sz@+F zmdX|e@U}3Fir>Z(Y2>S%h|#Mf`*`<=B9ry>9vu%o*#o@j0(goa0*Dz@Ij#r+|3L&K zf)EzBZwwPm;pja&06-f#jeU5_5lfW_^DOTJnIyi@4_*!)b3GgAh3oH1ujt@E-&8n< zIgVI>y((LLlYB=Q5ln^aHDG{7%qAD!VKUT_jx@N((R`$$^lb&fnB;l`#qw4`lcx&v zq_MQG*U<~Q*G9p90zD+6!CN1po z9&$Y&Mt}iOdyEU;I9&SoLj4AG>IW=&EebDYG5%Q2FM+{?k8cYyNaG)oUi4e&MqVWGbM8^zo^f@lshhxIDD zfQ3~unM_gdO>fc3^oo0jpyZn&c_nzeaS#C;UMD9nNvPP(VU9LEUC#iQdiKq@rvUd( zsE7y^!J8n3)+0&JpO$zsbC-0q2@1HL5xMBz8e^yeJ_5*kSCUXD%*A^LUHXR3!dyDh z)4jz=G6NPNR1nn*IByd&29oGg6AsU46S?+|$W`+84aO|VB19cS@ zn1tOu2E7~l*GD+Noc26MfQZE{^$%B7k8i@<9)u(@n0>3g>n44mLa*utyGIbYP>Xu% z<2z|jcIim>ZsTx^vyI1^A$Mq`C;%_kq?Fzo@E1BJ-Cr4mDQW?+hdKt!XoI(Sz{%R^ zon8dJyy1=RD!j zJMFLcvi{CndtMbY5{&Krd}jv={D-*RyGrU|(>A2S*6K`nKCuwE;Z%O_3+d|Judf`aVLK;X&nm+B(`9|R9 zF|PNn_xiU0;~`5HsEAKJu+Rz2p{)1T9kPUPe@i|*5|YOdz!8{9qZ7CqGw+sl`tUCY zAU{WX>IwNpq!;2IF?y_C1RnpT{X0}W3pjG6(Ddx@Ax@n^DS7g4b9ndm&7F!2h46}) zLmNkXSNi_R&%Eyc17+}>rE55ze{`%Oyz1J(=8tC2{ zzccKC1I7@qXrq_Elk%SkgIz4$$>FL3k$Z0b-j@F&g(nJmm3s{^vG4zA3(s0?gehb@ zY3%=}6l|mjQz5YHZ*BRHe8Dai-3iBl4Yt#!`aetIF~xrVcWPb?_jkDbH(Pp0OUmc# zU^BA6k@BB%n%Dc9`YgQT_&Gfte|@|EFM-A~KGrl!#3|ZLIR5%}uY3FE-^Tj<42co_ z*_7PAd82*3{6FU+UDCr6UPjN&-PfC64><2FMN3&>%W7=;cqv;o_y^Qr5;D- z{|1)-j_vDWi%`9$?*#no`jImH(Lx|Jz!v~LydT42^3U>BeVp`Uqgd~$eQni|cAq$qCwvum2k&nn?5@3#6^Dh zAU0C!cewvDmsF3ZZoiM&W}t5?krPoADY^~4L&g=VpdGfqH|LRi^ zH!S(df|1J}yH8V#b+Ql2Vfx?Up{}3@!hBQDs5A1mdKLb4L&Kc@d^LuqK2`nem9ErR|p*n7qpy@OPCSq&v4!| zT+>qKFB+Nl^h~{;vH6q*M?~kRKGmIA=~Xr97w^-9&K#{P^}YN>(1s;@f7DC5yKhk2 z{s@+lp6{@!`#qOqRkHVHPKpz)*=xMver}t$+T3`yYSW}6{gU*Ir+H>OKYlb`HtmOH zLc5TNB^FoW0xwrZj5YCzzmBod`(Nk}dQjYQNGM`!PSqZo3S(I7E?xA;sh@ROI_P93 zH8b@ii}p`CA`00#d`g|=$`zKzKju{Il`h)kBdeIW{}XMClZCZ`z2H*#KL`B0q2iFy z=WMa%Hzy9B^#|&@y<3|ktHu8qQ(OQm_df8?XUab?k2Tu5GigMP<;n>Mk2;Gk43dA6 zUGvF@6$iFg+Ey(cFevdv#S%;9wp03pzAcqS&uOhRW6}gw;-MPn=QAEVtHt_i@p|7Q z$IQ>JNm&Rc#7Nydi=7(6eZ%HJr02nJrjGn*$f)e3aoL+cH1V~%;4uA~#d~Yp$A7&& z?D4UoL;AGkU$!-L^CCtbl{gT)_Kh~{+UK5d>A||ZfLST`2Hg-A{Ze>*K~c2y2T{Iw zXVs#_eBl|Z-0cRxOm3QS!B>0kaH>ViSgE0H)udOCz2f$XZVfWAmm- z&)@u2#H2as3vJa8hF1(Jsw+(#JL2X{tMp0gO${?=Ce}4vJrE^z>zBN{C}yr?Yw__U zyJJ6Yh%GpgQR!76+hnh88A}XK`tI9v@6UMe(+8{7F2k38Qthvp{f)}nUGX9Z{9936 zRG*wE3mo{*h-n5hx$>|%b!J}s1|46}wwx_qpY((Amt~>9^phn;+!Rf^s%~}PJ7%4E zYRjkz%Ua#_o7N`#T5YH}{C86tZzTs!E&?!D3Z=Wmy`6r?lG2BVDy$w^-d>l$Xx zN)DV-H`B@pL9Z|~_D^ziyCw3S8YiCh({x$Vm*QVO+FUh775RsCvi-g$@53KfbRVr< zquDy__+i2M>-u9yEXeM2MbR~2xnPr(p0W6$C|`HP)&8&y9zN;Qrr%|2xyY)!e<^Tu za~sbUvn5IPhsI93Festyhbt$M(BHgbtSiS&TIO+Xwol@awE0o#tNrz-ZT4R; z22e_E!=@@Q;)~>6%WbCLA6{<1`>s>{i;d^R0W)|1lRf{z>W$iIrxG@9dA|41n%@t; zVlE46COxT|)YZ1*+L11&_7^_lf5o5VnQ-XyI;A#o-2W!#7X$JAjibP`k4io*K7Fpv zx#7`RY1!8Au8AgPIxV%X*k{}K+m+UaaHA3PFm=> zb?55HJ6%cg)6Xs9*WUk8>iWpNO#RD?jk;++cx==rSj28B?G~SrUn_}xWL-J*jC|~S zi%!hYRwRx+eW!T1?1+a;v*C3kpZ8e)+My{E7G@%~Z`5 zrA@KVEs>8XKfizCtvfrr_h0iO=6S2v#cVAdW-kuk#1{KX7Y=r@iHu%z-#|EH=%c06 z09A#n{Xb)4lfORV;XHo&PQ!gXD-4LEr?rWr*Qpy2jE%=Ej)lhr)D5*tUz4HQn73Cy za!-Gz)9IIJ$yQ}R#CcOYsb9$-U&qOOYnJR+We=Aj1TgU6{3kK-Yx4ID*k2rDIx!}2 z?(J|~z58FVLKcBq^ZUK9@a`Y{!XoCVcY9>f<`SvfM=l~Ck4>L2kw&)nWC#0{UzpxH zc1A>aS)_3+MgGTUv->6g03=WT(J$>Nq3hZ1WbSeDuEi4&=gsn?QdiU?RWW<)?iukl zl#xZ-nBv%S%fx)x+3B?Yo2lAvqmdRH55|-wbLHiuhF|@0*eAT#KJIfysy;C+PD!~Z z3yhFnp5^N^I`4Q)mtWvVMg8v^du%LfEDy2&G*O{-q z_|z4~-)M&-uUrkRkyc{pgZM z@ri!FJdD|sk{n?AS<^7TWu81Kr4dh(cO2VJME7UUWVqT#S*-hAY#*t)VzoJYs8!d+ z1K~dB&p545#s9jE1p0QyMcc|Yi<%9T79A)_%DRIY%EQfuyHGu2W1qP;l>3anvGGZ+ z;BKV;qV!-@d8qrksd`<=gA;|1uZjFj@1E(mc6!pVJdN>^&mlBpWz*w=z=-C|MxwU;wO&i?oS2q$f{W@v+(q*>jIg$%{cL%Y(Wjn439~O=vch(^8LuuC0E@|!+okxm#j}6<>8%PRk`1D z`Ho*R&8sX%S|BHPd5kxyZf!g{4ZLcybH6oGI~4v;dz`$rzo}u(%%Rya0ryu&uWOP8 zoJXd`c)42>vF=6n_vMzt0)s)RLscuIZifeW#@)~S=-Ht^KA&C7)|xrBXQ(z!@l4rL zVR%}^G^80IJMTIi7@*E9q(kDU^oR!Pr>0oSPZH5GMTmX{+>9}d}f zBQHP}FlET)ArD7}YxmZ!u~`P;^2pFq8jtQ zcgxH700)ctk@Wu1t%Qb4F?p5+;}tr`!MZP>$3N3^1MQs;R3T7+>2sY+lEN zJ-W`3=E=qDa;Gd>ZLw*JYVB0(**=3bc>%+$!^fQPOsVP%bmh~^&+PNCZ?f9l@Z}Vb z?fvYGF5ZcW_k}%?N1s^%SY<&%#AByR<)bxc%jWOBW-!#UBTqhJv7v^`F1u%aIjnAv z?!i4Il&g)!=|vOb^yAG9={$Su1!IM;%(v!rc@T}AMk^0bsEUK9MwXPNe2ESqNTHLu-E(fPt+L1eRG zZKWn`#*w*uUIZJK#mQ@1Yd-K&)Ft@&t#Gzi`uUcnW~@V=j11h?TGKVk+B$A-Q`!G| z+%$KZW29$1H1dwALBevm@|Vi=sy?a{x!`&YcNj19SiV@W)J?A;Sm7zjv+NMt z$D!;XlEJ1vMduRi3r~t$xiL4ZT%Co2X0RDs;Iwr**|3?P1?cQm6p1e z_FpD!coFQC;kP7y?02@VT_fykABh4yQd2bYQi~?JwRKnewg<|Pei0`$8wN~v-IJn0 z)|RBUonGX5OgS=p;0kI$O#a=-#ykTUaBWp-&b~hb#wmZu9lCO+(k$hnol{&(dq2C_ zr-HPUYk4+%eJ7b(@2GN_ab#Wxg6uKVYBS>hD0)@KF5bLG)2bqsP)O;(hEnV*A zE2{Y5SaJLZDT%aV9*S!_X=6KgNLBQAI|^d*|1dSI|Gd4;1E5q_;+4R8@ZkX=Giw!| z!-^^r%)z)NagEJol~uEA=iIZ)e>!+w(`EmH+1um2=ALs}*+8Iw?4A4BeM1}fPoCNx zXagexx3#qHd7R+qSv$ngx+`^6>Vx8v)#uAl|63Ch$7RPab82605x-n6Prtp&)Lc|^ zwM}orIvfRIbr+L5RppaREsj50ae9i8+^ySWt=^qrvyS;4B-oKn&4e>Qr0r;^zpH^| z5gl|DGkmR~c@UhAyCh*U0j^^ z92N`+ndDn`1eX2STwN(j{lhKK0V#O}Su(jZGZDmyKik+r-U^<`!|MC89rFw7<;{jl zlLezR2*owRjG1=MOQ&Y6Ogp%ybxZBVjEcaRg4XWJ5>x>1I5ShwfTBNLF8}r9_V_U) z=2a8)dCK2;5@{+qW9PBhV|z3tUMU!AqmSccxR-q!PP)d%NAWIh*<~GOYv;x&hr7;v zf92Ub#kEs2r%s=5(>7Qme;gN={oB?3E4}k9l2d+|x-{--=ID~fQ$^Kosm1fkKWxu4 zK-EjljCi!lR8HtuvhvCZ%NHSOMTJG>i^Yh$-1^oCkDL7fFwwoHqW583{?qWtAFHIb z(Ix}0hPl>t%Gwv0>UTP|KeY4Iv~OgHS_QG-g8Fz<=$tcJiXWtHihVl!6C zXEc0}8+fAVDFJ%k%>*1`vlm*u*O8riZPxwKH#}~Q+~zd9tRnZmndv$&tL%7XM(6jg z@`i<;$I>%Lr{`v#*jM{Wt=~(V`>vn=R^c%x!M(kxGOo$aBf4YN2$zSkE;H^1ehgAI zT>dyZ<`whA%cU!K_&xjkFl@|)DSD!seufcsmK|L#|4@#1Gk5D({;#-}KUSF-Sw6BD zv*m-y^}eRUl6F&#sie8W&A#lpUQKv+V(WsZ`Y#Q?kKSQ(Xvo=*&GY0>rJV;{!{bNU z1R5$wc&5~zi{9zBCh6sb`(_iC1|x^p9;sWsq2O}xDZka$+v6&&6UyvNh8!1<7u)o0 zeqt=X_EB0{OZVt)XB%s-L^K7@U90Cc)Pgwr8D20eqd}`7)wR(JT-1L|HS-Ksyx7oj z^(<aZT%CX5vAr_ZuBfZlHE+P$8wqp1 z_p)!?&~a=2v95~MbDz#$Wt7{B3Y1vkUGYp{xcg^(F-lHaIxBtIT%`52F^^U)EL-Z9 zJ!Z>CbMy1eq@9KuQ>N1{VTSBV`MLAgR(L*BF02h$fRF@CxU$ytN!pfR&zypv9(YZd z4h)B!Mbg{MI&W56X>DNQIN;Mo!;h>>Nw&?mzS49f+~LIOMILz(&DD)hKYWJL>Q))% zs_yK2XIH1^%!Gc=yx#B1T{x}*#>G`0f-}lrGrBWs17b(LO#0--ypC5)_?~<7iyqED zaC%Zn+|L~oziyiT>->uuAsH0`3l4@CpE&-fXNt1Bw(%)Wy9F+@uh`>gn^*pic2oU} zTz86QML~H*pn1uoRd{b)wfJcGj193rcZiM!<5jB*ul=>3?Vn_*d9Y*gXDt`O$ECBc z3~Be$ulH?AaLr?$dFee&n2|T<pSsb(?3(q2_C=CLJx3U41%e@vOyG8hrh8wQqml z{D#Nu6&`cSYY9TLuezmD!Vg8NHNLpWT}=A}8RhzG!>j}I+fH7Y6gh8-rF6fJ^11NT7ONZVM+Hl+iu3?6cZ!t_f6xin3gAg=4E=bGvuJx`yrcd?cQ>~{r(qy zjQVV!arK~&(%N+tAih0yX~OonKUVLot^Be1c66-Ehqz$*zVeg`^%yV(zj%;c<6P#^49U1c{dx7Q7R1y6u5= z+)MdqiLv2dmy|qIgiW66U;Cxepc1ItG^ROoTlGWF-;TUuR7VAFUmwlCSzM5wn;!Y4 zky%>$w#;prTQY|n|6|3eZ%#kGx?D0sSpKj9+x=@7?eFlft=v-G@@)1B&tsitKTWc~ z?NCtW|LgZ>)6V*v4^f81Ri;18YaX+_<92buS^vc9FNY4B9yDT+SID;NmPc!|XZZ-r zp9|B5U3q`SqTy%L(nd`2_&BQD@YaZn$q8%T^Y3@&Y}C=|@4Mwz&n;+a-sG8b<5Ws# z$<*g|X~Vz1v2XgBn^PkSTK@D38U3qQ?U(O=yS8GD96z9M{rTp{nsA3h2|G+9|M#b} zm!GflzV1+v9=BxGq~o*B=i((e#PH^UGnb2+w%%whXzBJpeR!5+n03M}(;+3@>u-b= z#ZHhGF z%%Ds}1 zKOVi(^_^y1HzE@Nm5OFNxCzq+WGCP+Y8ZIzA^zoLD+FvnW zMR_kS9a*;S6%$<(@iM`*Ta?CS4>xQrUHi;Pdyv!I9Qpedzkbh4Y&e_8!uppJO-nPo zY-7X|GWEJdOK0Q#d%`*96;t5tH0x9U+nIOI>5kng{a9o3I6Y$K=uW2z;tBVr+trzO zG7}2@b)I)^F5Poh9s9!Y@uiL4i*A~hXLhgA&N`ykRb%)fTJPl%n+-Pg?8vjG-5=aw ze%e?1@s)^?=S=T@Zr&XD;=4AM+}?LGf0AwVNUuvOdJ!#rd04P!;##)w&rz?KHF_@( z>viv1JJa-qapsG8nXj0f%9n>LAKQ@s-!OU4pI^xzOlfPRf4&q7@aM~^8~)1*y`B}< F{~wK_9jE{R literal 0 HcmV?d00001 diff --git a/html/build/t__plugin-layout__Layout.e027761b.chunk.css b/html/build/t__plugin-layout__Layout.e027761b.chunk.css new file mode 100755 index 0000000..9f6bb7b --- /dev/null +++ b/html/build/t__plugin-layout__Layout.e027761b.chunk.css @@ -0,0 +1 @@ +@media screen and (max-width:480px){.umi-plugin-layout-container{width:100%!important}.umi-plugin-layout-container>*{border-radius:0!important}}.umi-plugin-layout-menu :global(.anticon){margin-right:8px}.umi-plugin-layout-menu :global(.ant-dropdown-menu-item){min-width:160px}.umi-plugin-layout-right{display:flex;float:right;height:100%;margin-left:auto;overflow:hidden}.umi-plugin-layout-right .umi-plugin-layout-action{display:flex;align-items:center;height:100%;padding:0 12px;cursor:pointer;transition:all .3s}.umi-plugin-layout-right .umi-plugin-layout-action>i{color:rgba(0,0,0,.85);vertical-align:middle}.umi-plugin-layout-right .umi-plugin-layout-action:hover{background:rgba(0,0,0,.025)}.umi-plugin-layout-right .umi-plugin-layout-action:global(.opened){background:rgba(0,0,0,.025)}.umi-plugin-layout-right .umi-plugin-layout-search{padding:0 12px}.umi-plugin-layout-right .umi-plugin-layout-search:hover{background:transparent}.umi-plugin-layout-name{margin-left:8px}.ant-affix{position:fixed;z-index:10}.ant-page-header{box-sizing:border-box;margin:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;padding:16px 24px;background-color:#fff}.ant-page-header-ghost{background-color:inherit}.ant-page-header.has-breadcrumb{padding-top:12px}.ant-page-header.has-footer{padding-bottom:0}.ant-page-header-back{margin-right:16px;font-size:16px;line-height:1}.ant-page-header-back-button{color:#1890ff;text-decoration:none;outline:none;transition:color .3s;color:#000;cursor:pointer}.ant-page-header-back-button:focus,.ant-page-header-back-button:hover{color:#40a9ff}.ant-page-header-back-button:active{color:#096dd9}.ant-page-header .ant-divider-vertical{height:14px;margin:0 12px;vertical-align:middle}.ant-breadcrumb+.ant-page-header-heading{margin-top:8px}.ant-page-header-heading{display:flex;justify-content:space-between}.ant-page-header-heading-left{display:flex;align-items:center;margin:4px 0;overflow:hidden}.ant-page-header-heading-title{margin-right:12px;margin-bottom:0;color:rgba(0,0,0,.85);font-weight:600;font-size:20px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-page-header-heading .ant-avatar{margin-right:12px}.ant-page-header-heading-sub-title{margin-right:12px;color:rgba(0,0,0,.45);font-size:14px;line-height:1.5715;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-page-header-heading-extra{margin:4px 0;white-space:nowrap}.ant-page-header-heading-extra>*{margin-left:12px;white-space:unset}.ant-page-header-heading-extra>:first-child{margin-left:0}.ant-page-header-content{padding-top:12px}.ant-page-header-footer{margin-top:16px}.ant-page-header-footer .ant-tabs>.ant-tabs-nav{margin:0}.ant-page-header-footer .ant-tabs>.ant-tabs-nav:before{border:none}.ant-page-header-footer .ant-tabs .ant-tabs-tab{padding-top:8px;padding-bottom:8px;font-size:16px}.ant-page-header-compact .ant-page-header-heading{flex-wrap:wrap}.ant-page-header-rtl{direction:rtl}.ant-page-header-rtl .ant-page-header-back{float:right;margin-right:0;margin-left:16px}.ant-page-header-rtl .ant-page-header-heading-title{margin-right:0;margin-left:12px}.ant-page-header-rtl .ant-page-header-heading .ant-avatar{margin-right:0;margin-left:12px}.ant-page-header-rtl .ant-page-header-heading-sub-title{float:right;margin-right:0;margin-left:12px}.ant-page-header-rtl .ant-page-header-heading-tags{float:right}.ant-page-header-rtl .ant-page-header-heading-extra{float:left}.ant-page-header-rtl .ant-page-header-heading-extra>*{margin-right:12px;margin-left:0}.ant-page-header-rtl .ant-page-header-heading-extra>:first-child{margin-right:0}.ant-page-header-rtl .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav{float:right}.ant-breadcrumb{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";color:rgba(0,0,0,.45);font-size:14px}.ant-breadcrumb .anticon{font-size:14px}.ant-breadcrumb a{color:rgba(0,0,0,.45);transition:color .3s}.ant-breadcrumb a:hover{color:#40a9ff}.ant-breadcrumb>span:last-child{color:rgba(0,0,0,.85)}.ant-breadcrumb>span:last-child a{color:rgba(0,0,0,.85)}.ant-breadcrumb>span:last-child .ant-breadcrumb-separator{display:none}.ant-breadcrumb-separator{margin:0 8px;color:rgba(0,0,0,.45)}.ant-breadcrumb-link>.anticon+a,.ant-breadcrumb-link>.anticon+span{margin-left:4px}.ant-breadcrumb-overlay-link>.anticon{margin-left:4px}.ant-breadcrumb-rtl{direction:rtl}.ant-breadcrumb-rtl:before{display:table;content:""}.ant-breadcrumb-rtl:after{display:table;clear:both;content:""}.ant-breadcrumb-rtl>span{float:right}.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+a,.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+span{margin-right:4px;margin-left:0}.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link>.anticon{margin-right:4px;margin-left:0}.ant-pro-page-container-children-content{margin:24px 24px 0;padding:inherit}.ant-pro-page-container{background-color:inherit}.ant-pro-page-container-warp{background-color:#fff}.ant-pro-page-container-warp .ant-tabs-nav{margin:0}.ant-pro-page-container-ghost .ant-pro-page-container-warp{background-color:transparent}.ant-pro-page-container-ghost .ant-pro-page-container-children-content{margin-top:0}.ant-pro-page-container-main .ant-pro-page-container-detail{display:flex}.ant-pro-page-container-main .ant-pro-page-container-row{display:flex;width:100%}.ant-pro-page-container-main .ant-pro-page-container-title-content{margin-bottom:16px}.ant-pro-page-container-main .ant-pro-page-container-content,.ant-pro-page-container-main .ant-pro-page-container-title{flex:auto;width:100%}.ant-pro-page-container-main .ant-pro-page-container-extraContent,.ant-pro-page-container-main .ant-pro-page-container-main{flex:0 1 auto}.ant-pro-page-container-main .ant-pro-page-container-main{width:100%}.ant-pro-page-container-main .ant-pro-page-container-title{margin-bottom:16px}.ant-pro-page-container-main .ant-pro-page-container-logo{margin-bottom:16px}.ant-pro-page-container-main .ant-pro-page-container-extraContent{min-width:242px;margin-left:88px;text-align:right}@media screen and (max-width:1200px){.ant-pro-page-container-main .ant-pro-page-container-extraContent{margin-left:44px}}@media screen and (max-width:992px){.ant-pro-page-container-main .ant-pro-page-container-extraContent{margin-left:20px}}@media screen and (max-width:768px){.ant-pro-page-container-main .ant-pro-page-container-row{display:block}.ant-pro-page-container-main .ant-pro-page-container-action,.ant-pro-page-container-main .ant-pro-page-container-extraContent{margin-left:0;text-align:left}}@media screen and (max-width:576px){.ant-pro-page-container-detail{display:block}.ant-pro-page-container-extraContent{margin-left:0}}.ant-pro-grid-content{width:100%}.ant-pro-grid-content.wide{max-width:1200px;margin:0 auto}.ant-pro-footer-bar{position:fixed;right:0;bottom:0;z-index:99;display:flex;align-items:center;width:100%;padding:0 24px;line-height:44px;background:#fff;border-top:1px solid #f0f0f0;box-shadow:0 -6px 16px -8px rgba(0,0,0,.08),0 -9px 28px 0 rgba(0,0,0,.05),0 -12px 48px 16px rgba(0,0,0,.03);transition:width .3s cubic-bezier(.645,.045,.355,1)}.ant-pro-footer-bar-left{flex:1 1}.ant-pro-footer-bar-right>*{margin-right:8px}.ant-pro-footer-bar-right>:last-child{margin:0}.ant-layout{display:flex;flex:auto;flex-direction:column;min-height:0;background:#f0f2f5}.ant-layout,.ant-layout *{box-sizing:border-box}.ant-layout.ant-layout-has-sider{flex-direction:row}.ant-layout.ant-layout-has-sider>.ant-layout,.ant-layout.ant-layout-has-sider>.ant-layout-content{width:0}.ant-layout-footer,.ant-layout-header{flex:0 0 auto}.ant-layout-header{height:64px;padding:0 50px;color:rgba(0,0,0,.85);line-height:64px;background:#001529}.ant-layout-footer{padding:24px 50px;color:rgba(0,0,0,.85);font-size:14px;background:#f0f2f5}.ant-layout-content{flex:auto;min-height:0}.ant-layout-sider{position:relative;min-width:0;background:#001529;transition:all .2s}.ant-layout-sider-children{height:100%;margin-top:-.1px;padding-top:.1px}.ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed{width:auto}.ant-layout-sider-has-trigger{padding-bottom:48px}.ant-layout-sider-right{order:1}.ant-layout-sider-trigger{position:fixed;bottom:0;z-index:1;height:48px;color:#fff;line-height:48px;text-align:center;background:#002140;cursor:pointer;transition:all .2s}.ant-layout-sider-zero-width>*{overflow:hidden}.ant-layout-sider-zero-width-trigger{position:absolute;top:64px;right:-36px;z-index:1;width:36px;height:42px;color:#fff;font-size:18px;line-height:42px;text-align:center;background:#001529;border-radius:0 2px 2px 0;cursor:pointer;transition:background .3s ease}.ant-layout-sider-zero-width-trigger:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;transition:all .3s;content:""}.ant-layout-sider-zero-width-trigger:hover:after{background:hsla(0,0%,100%,.1)}.ant-layout-sider-zero-width-trigger-right{left:-36px;border-radius:2px 0 0 2px}.ant-layout-sider-light{background:#fff}.ant-layout-sider-light .ant-layout-sider-trigger{color:rgba(0,0,0,.85);background:#fff}.ant-layout-sider-light .ant-layout-sider-zero-width-trigger{color:rgba(0,0,0,.85);background:#fff}.ant-layout-rtl{direction:rtl}.ant-pro-basicLayout{display:flex;flex-direction:column;width:100%;min-height:100%}.ant-pro-basicLayout .ant-layout-header.ant-pro-fixed-header{position:fixed;top:0}.ant-pro-basicLayout .ant-layout-header.ant-pro-header-light{background:#fff}.ant-pro-basicLayout-content{position:relative;margin:24px}.ant-pro-basicLayout-content .ant-pro-page-container{margin:-24px -24px 0}.ant-pro-basicLayout-content-disable-margin{margin:0}.ant-pro-basicLayout-content-disable-margin .ant-pro-page-container{margin:0}.ant-pro-basicLayout-content>.ant-layout{max-height:100%}.ant-pro-basicLayout .ant-pro-basicLayout-is-children.ant-pro-basicLayout-fix-siderbar{height:100vh;overflow:hidden;transform:rotate(0)}.ant-pro-basicLayout .ant-pro-basicLayout-has-header .tech-page-container{height:calc(100vh - 48px)}.ant-pro-basicLayout .ant-pro-basicLayout-has-header .ant-pro-basicLayout-is-children.ant-pro-basicLayout-has-header .tech-page-container{height:calc(100vh - 96px)}.ant-pro-basicLayout .ant-pro-basicLayout-has-header .ant-pro-basicLayout-is-children.ant-pro-basicLayout-has-header .ant-pro-basicLayout-is-children{min-height:calc(100vh - 48px)}.ant-pro-basicLayout .ant-pro-basicLayout-has-header .ant-pro-basicLayout-is-children.ant-pro-basicLayout-has-header .ant-pro-basicLayout-is-children.ant-pro-basicLayout-fix-siderbar{height:calc(100vh - 48px)}.ant-pro-fixed-header{z-index:9;width:100%}.ant-pro-fixed-header-action{transition:width .3s cubic-bezier(.645,.045,.355,1)}.ant-pro-header-realDark{box-shadow:0 2px 8px 0 rgba(0,0,0,.65)}.ant-pro-global-header{position:relative;display:flex;align-items:center;height:100%;padding:0 16px;background:#fff;box-shadow:0 1px 4px rgba(0,21,41,.08)}.ant-pro-global-header>*{height:100%}.ant-pro-global-header-collapsed-button{display:flex;align-items:center;margin-left:16px;font-size:20px}.ant-pro-global-header-layout-mix{background-color:#001529}.ant-pro-global-header-layout-mix .ant-pro-global-header-logo h1{color:#fff}.ant-pro-global-header-layout-mix .anticon{color:#fff}.ant-pro-global-header-logo{position:relative;overflow:hidden}.ant-pro-global-header-logo a{display:flex;align-items:center;height:100%}.ant-pro-global-header-logo a img{height:28px}.ant-pro-global-header-logo a h1{height:32px;margin:0 0 0 12px;color:#1890ff;font-weight:600;font-size:18px;line-height:32px}.ant-pro-global-header-menu .anticon{margin-right:8px}.ant-pro-global-header-menu .ant-dropdown-menu-item{min-width:160px}.ant-pro-global-header .dark{height:48px}.ant-pro-global-header .dark .action{color:hsla(0,0%,100%,.85)}.ant-pro-global-header .dark .action>i{color:hsla(0,0%,100%,.85)}.ant-pro-global-header .dark .action.opened,.ant-pro-global-header .dark .action:hover{background:#1890ff}.ant-pro-global-header .dark .action .ant-badge{color:hsla(0,0%,100%,.85)}.ant-pro-sider{position:relative;background-color:#001529;border-right:0}.ant-pro-sider .ant-menu{background:transparent}.ant-pro-sider.ant-layout-sider-light .ant-menu-item a{color:rgba(0,0,0,.85)}.ant-pro-sider.ant-layout-sider-light .ant-menu-item-selected a,.ant-pro-sider.ant-layout-sider-light .ant-menu-item a:hover{color:#1890ff}.ant-pro-sider-logo{position:relative;display:flex;align-items:center;padding:16px;cursor:pointer;transition:padding .3s cubic-bezier(.645,.045,.355,1)}.ant-pro-sider-logo>a{display:flex;align-items:center;justify-content:center;min-height:32px}.ant-pro-sider-logo img{display:inline-block;height:32px;vertical-align:middle}.ant-pro-sider-logo h1{display:inline-block;height:32px;margin:0 0 0 12px;color:#fff;font-weight:600;font-size:18px;line-height:32px;vertical-align:middle;animation:pro-layout-title-hide .3s}.ant-pro-sider-extra{margin-bottom:16px;padding:0 16px}.ant-pro-sider-extra-no-logo{margin-top:16px}.ant-pro-sider-menu{position:relative;z-index:10;min-height:100%;box-shadow:2px 0 6px rgba(0,21,41,.35)}.ant-pro-sider .ant-layout-sider-children{display:flex;flex-direction:column;height:100%}.ant-pro-sider .ant-layout-sider-children ::-webkit-scrollbar{width:6px;height:6px}.ant-pro-sider .ant-layout-sider-children ::-webkit-scrollbar-track{background:hsla(0,0%,100%,.15);border-radius:3px;box-shadow:inset 0 0 5px rgba(37,37,37,.05)}.ant-pro-sider .ant-layout-sider-children ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px;box-shadow:inset 0 0 5px hsla(0,0%,100%,.05)}.ant-pro-sider.ant-layout-sider-collapsed .ant-menu-inline-collapsed{width:48px}.ant-pro-sider.ant-layout-sider-collapsed .ant-pro-sider-logo{padding:16px 8px}.ant-pro-sider.ant-layout-sider.ant-pro-sider-fixed{position:fixed;top:0;left:0;z-index:100;height:100%;overflow:auto;overflow-x:hidden;box-shadow:2px 0 8px 0 rgba(29,35,41,.05)}.ant-pro-sider.ant-layout-sider.ant-pro-sider-fixed>.ant-menu-root :not(.ant-pro-sider-link-menu){height:calc(100vh - 48px);overflow-y:auto}.ant-pro-sider-light{background-color:#fff;box-shadow:2px 0 8px 0 rgba(29,35,41,.05)}.ant-pro-sider-light .ant-layout-sider-children ::-webkit-scrollbar-track{background:rgba(0,0,0,.06);border-radius:3px;box-shadow:inset 0 0 5px rgba(0,21,41,.05)}.ant-pro-sider-light .ant-layout-sider-children ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.12);border-radius:3px;box-shadow:inset 0 0 5px rgba(0,21,41,.05)}.ant-pro-sider-light .ant-pro-sider-logo h1{color:#1890ff}.ant-pro-sider-light .ant-menu-light{border-right-color:transparent}.ant-pro-sider-light .ant-pro-sider-collapsed-button{border-top:1px solid #f0f0f0}.ant-pro-sider-icon{width:14px;vertical-align:baseline}.ant-pro-sider-links{width:100%}.ant-pro-sider-links ul.ant-menu-root{height:auto}.ant-pro-sider-collapsed-button{border-top:1px solid rgba(0,0,0,.25)}.ant-pro-sider-collapsed-button .anticon{font-size:16px}.ant-pro-sider .top-nav-menu li.ant-menu-item{height:100%;line-height:1}.ant-pro-sider .drawer .drawer-content{background:#001529}@keyframes pro-layout-title-hide{0%{display:none;opacity:0}80%{display:none;opacity:0}to{display:unset;opacity:1}}.ant-skeleton{display:table;width:100%}.ant-skeleton-header{display:table-cell;padding-right:16px;vertical-align:top}.ant-skeleton-header .ant-skeleton-avatar{display:inline-block;vertical-align:top;background:hsla(0,0%,74.5%,.2);width:32px;height:32px;line-height:32px}.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-header .ant-skeleton-avatar-lg{width:40px;height:40px;line-height:40px}.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-header .ant-skeleton-avatar-sm{width:24px;height:24px;line-height:24px}.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-content{display:table-cell;width:100%;vertical-align:top}.ant-skeleton-content .ant-skeleton-title{width:100%;height:16px;margin-top:16px;background:hsla(0,0%,74.5%,.2);border-radius:4px}.ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph{margin-top:24px}.ant-skeleton-content .ant-skeleton-paragraph{padding:0}.ant-skeleton-content .ant-skeleton-paragraph>li{width:100%;height:16px;list-style:none;background:hsla(0,0%,74.5%,.2);border-radius:4px}.ant-skeleton-content .ant-skeleton-paragraph>li:last-child:not(:first-child):not(:nth-child(2)){width:61%}.ant-skeleton-content .ant-skeleton-paragraph>li+li{margin-top:16px}.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title{margin-top:12px}.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph{margin-top:28px}.ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton-round .ant-skeleton-content .ant-skeleton-title{border-radius:100px}.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title{background:linear-gradient(90deg,hsla(0,0%,74.5%,.2) 25%,hsla(0,0%,50.6%,.24) 37%,hsla(0,0%,74.5%,.2) 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar{background:linear-gradient(90deg,hsla(0,0%,74.5%,.2) 25%,hsla(0,0%,50.6%,.24) 37%,hsla(0,0%,74.5%,.2) 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-active .ant-skeleton-button{background:linear-gradient(90deg,hsla(0,0%,74.5%,.2) 25%,hsla(0,0%,50.6%,.24) 37%,hsla(0,0%,74.5%,.2) 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-active .ant-skeleton-input{background:linear-gradient(90deg,hsla(0,0%,74.5%,.2) 25%,hsla(0,0%,50.6%,.24) 37%,hsla(0,0%,74.5%,.2) 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-active .ant-skeleton-image{background:linear-gradient(90deg,hsla(0,0%,74.5%,.2) 25%,hsla(0,0%,50.6%,.24) 37%,hsla(0,0%,74.5%,.2) 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-block{width:100%}.ant-skeleton.ant-skeleton-block .ant-skeleton-button{width:100%}.ant-skeleton-element{display:inline-block;width:auto}.ant-skeleton-element .ant-skeleton-button{display:inline-block;vertical-align:top;background:hsla(0,0%,74.5%,.2);border-radius:2px;width:64px;min-width:64px;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle{width:32px;min-width:32px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round{border-radius:32px}.ant-skeleton-element .ant-skeleton-button-lg{width:80px;min-width:80px;height:40px;line-height:40px}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle{width:40px;min-width:40px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round{border-radius:40px}.ant-skeleton-element .ant-skeleton-button-sm{width:48px;min-width:48px;height:24px;line-height:24px}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle{width:24px;min-width:24px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round{border-radius:24px}.ant-skeleton-element .ant-skeleton-avatar{display:inline-block;vertical-align:top;background:hsla(0,0%,74.5%,.2);width:32px;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-avatar-lg{width:40px;height:40px;line-height:40px}.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-avatar-sm{width:24px;height:24px;line-height:24px}.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-input{display:inline-block;vertical-align:top;background:hsla(0,0%,74.5%,.2);width:100%;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-input-lg{width:100%;height:40px;line-height:40px}.ant-skeleton-element .ant-skeleton-input-sm{width:100%;height:24px;line-height:24px}.ant-skeleton-element .ant-skeleton-image{display:flex;align-items:center;justify-content:center;vertical-align:top;background:hsla(0,0%,74.5%,.2);width:96px;height:96px;line-height:96px}.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-image-path{fill:#bfbfbf}.ant-skeleton-element .ant-skeleton-image-svg{width:48px;height:48px;line-height:48px;max-width:192px;max-height:192px}.ant-skeleton-element .ant-skeleton-image-svg.ant-skeleton-image-circle{border-radius:50%}@keyframes ant-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.ant-skeleton-rtl{direction:rtl}.ant-skeleton-rtl .ant-skeleton-header{padding-right:0;padding-left:16px}.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title{animation-name:ant-skeleton-loading-rtl}.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar{animation-name:ant-skeleton-loading-rtl}@keyframes ant-skeleton-loading-rtl{0%{background-position:0 50%}to{background-position:100% 50%}}.ant-pro-top-nav-header{position:relative;width:100%;height:100%;box-shadow:0 1px 4px 0 rgba(0,21,41,.12);transition:background .3s,width .2s}.ant-pro-top-nav-header .ant-menu{background:transparent}.ant-pro-top-nav-header.light{background-color:#fff}.ant-pro-top-nav-header.light .ant-pro-top-nav-header-logo h1{color:rgba(0,0,0,.85)}.ant-pro-top-nav-header.light .anticon{color:inherit}.ant-pro-top-nav-header-main{display:flex;height:100%;padding-left:16px}.ant-pro-top-nav-header-main-left{display:flex;min-width:192px}.ant-pro-top-nav-header .anticon{color:#fff}.ant-pro-top-nav-header-logo{position:relative;min-width:165px;height:100%;overflow:hidden}.ant-pro-top-nav-header-logo a>svg,.ant-pro-top-nav-header-logo img{display:inline-block;height:32px;vertical-align:middle}.ant-pro-top-nav-header-logo h1{display:inline-block;margin:0 0 0 12px;color:#fff;font-size:16px;vertical-align:top}.ant-pro-top-nav-header-menu{min-width:0}.ant-pro-top-nav-header-menu .ant-menu.ant-menu-horizontal{height:100%;border:none}.ant-pro-global-footer{margin:48px 0 24px;padding:0 16px;text-align:center}.ant-pro-global-footer-links{margin-bottom:8px}.ant-pro-global-footer-links a{color:rgba(0,0,0,.45);transition:all .3s}.ant-pro-global-footer-links a:not(:last-child){margin-right:40px}.ant-pro-global-footer-links a:hover{color:rgba(0,0,0,.85)}.ant-pro-global-footer-copyright{color:rgba(0,0,0,.45);font-size:14px} \ No newline at end of file diff --git a/html/build/t__plugin-layout__Layout.e5c6ccf6.async.js b/html/build/t__plugin-layout__Layout.e5c6ccf6.async.js new file mode 100755 index 0000000..ced2542 --- /dev/null +++ b/html/build/t__plugin-layout__Layout.e5c6ccf6.async.js @@ -0,0 +1,7 @@ +(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[301],{26644:function(){},97875:function(){},39824:function(){},36182:function(){},8472:function(){},87317:function(){},92370:function(){},69838:function(){},33380:function(){},73979:function(){},75245:function(){},90215:function(){},3089:function(){},63933:function(){},87728:function(Ee,Oe,m){"use strict";m.r(Oe),m.d(Oe,{default:function(){return Gu}});var M=m(49426),P=m(29972),l=m(59301),C=m(98737),Q=m(12492),he=m(25242),we=m(73630),qe=m(84516),_e=m(7198),w=m(10322),Ue=m(37397),Ge=m(73980),O=function(r){(0,qe.Z)(e,r);function e(){for(var n,a=arguments.length,o=new Array(a),i=0;i=48&&i<=57||i>=65&&i<=90||i>=97&&i<=122||i===95){a+=r[o++];continue}break}if(!a)throw new TypeError("Missing parameter name at "+t);e.push({type:"NAME",index:t,value:a}),t=o;continue}if(n==="("){var u=1,s="",o=t+1;if(r[o]==="?")throw new TypeError('Pattern cannot start with "?" at '+o);for(;o-1:S===void 0;a||(g+="(?:"+f+"(?="+v+"))?"),D||(g+="(?="+f+"|"+v+")")}return new RegExp(g,er(t))}function Fe(r,e,t){return r instanceof RegExp?ra(r,e):Array.isArray(r)?na(r,e,t):aa(r,e,t)}function Be(r,e){return e>>>r|e<<32-r}function ia(r,e,t){return r&e^~r&t}function la(r,e,t){return r&e^r&t^e&t}function ua(r){return Be(2,r)^Be(13,r)^Be(22,r)}function sa(r){return Be(6,r)^Be(11,r)^Be(25,r)}function ca(r){return Be(7,r)^Be(18,r)^r>>>3}function fa(r){return Be(17,r)^Be(19,r)^r>>>10}function da(r,e){return r[e&15]+=fa(r[e+14&15])+r[e+9&15]+ca(r[e+1&15])}var va=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],K,ue,ne,ma="0123456789abcdef";function Or(r,e){var t=(r&65535)+(e&65535),n=(r>>16)+(e>>16)+(t>>16);return n<<16|t&65535}function ga(){K=new Array(8),ue=new Array(2),ne=new Array(64),ue[0]=ue[1]=0,K[0]=1779033703,K[1]=3144134277,K[2]=1013904242,K[3]=2773480762,K[4]=1359893119,K[5]=2600822924,K[6]=528734635,K[7]=1541459225}function tr(){var r,e,t,n,a,o,i,u,s,c,d=new Array(16);r=K[0],e=K[1],t=K[2],n=K[3],a=K[4],o=K[5],i=K[6],u=K[7];for(var v=0;v<16;v++)d[v]=ne[(v<<2)+3]|ne[(v<<2)+2]<<8|ne[(v<<2)+1]<<16|ne[v<<2]<<24;for(var f=0;f<64;f++)s=u+sa(a)+ia(a,o,i)+va[f],f<16?s+=d[f]:s+=da(d,f),c=ua(r)+la(r,e,t),u=i,i=o,o=a,a=Or(n,s),n=t,t=e,e=r,r=Or(s,c);K[0]+=r,K[1]+=e,K[2]+=t,K[3]+=n,K[4]+=a,K[5]+=o,K[6]+=i,K[7]+=u}function ha(r,e){var t,n,a=0;n=ue[0]>>3&63;var o=e&63;for((ue[0]+=e<<3)>29,t=0;t+63>3&63;if(ne[r++]=128,r<=56)for(var e=r;e<56;e++)ne[e]=0;else{for(var t=r;t<64;t++)ne[t]=0;tr();for(var n=0;n<56;n++)ne[n]=0}ne[56]=ue[1]>>>24&255,ne[57]=ue[1]>>>16&255,ne[58]=ue[1]>>>8&255,ne[59]=ue[1]&255,ne[60]=ue[0]>>>24&255,ne[61]=ue[0]>>>16&255,ne[62]=ue[0]>>>8&255,ne[63]=ue[0]&255,tr()}function os(){for(var r=0,e=new Array(32),t=0;t<8;t++)e[r++]=K[t]>>>24&255,e[r++]=K[t]>>>16&255,e[r++]=K[t]>>>8&255,e[r++]=K[t]&255;return e}function ya(){for(var r=new String,e=0;e<8;e++)for(var t=28;t>=0;t-=4)r+=ma.charAt(K[e]>>>t&15);return r}function xa(r){return ga(),ha(r,r.length),pa(),ya()}var ba=xa;function St(r){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?St=function(t){return typeof t}:St=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},St(r)}var Ca=["pro_layout_parentKeys","routes","children","icon","flatMenu","indexRoute"];function Ea(r,e){return Pa(r)||Ra(r,e)||nr(r,e)||Ma()}function Ma(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ra(r,e){var t=r==null?null:typeof Symbol!="undefined"&&r[Symbol.iterator]||r["@@iterator"];if(t!=null){var n=[],a=!0,o=!1,i,u;try{for(t=t.call(r);!(a=(i=t.next()).done)&&(n.push(i.value),!(e&&n.length===e));a=!0);}catch(s){o=!0,u=s}finally{try{!a&&t.return!=null&&t.return()}finally{if(o)throw u}}return n}}function Pa(r){if(Array.isArray(r))return r}function Sa(r,e){var t=typeof Symbol!="undefined"&&r[Symbol.iterator]||r["@@iterator"];if(!t){if(Array.isArray(r)||(t=nr(r))||e&&r&&typeof r.length=="number"){t&&(r=t);var n=0,a=function(){};return{s:a,n:function(){return n>=r.length?{done:!0}:{done:!1,value:r[n++]}},e:function(c){throw c},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o=!0,i=!1,u;return{s:function(){t=t.call(r)},n:function(){var c=t.next();return o=c.done,c},e:function(c){i=!0,u=c},f:function(){try{!o&&t.return!=null&&t.return()}finally{if(i)throw u}}}}function Za(r,e){if(!(r instanceof e))throw new TypeError("Cannot call a class as a function")}function wr(r,e){for(var t=0;tr.length)&&(e=r.length);for(var t=0,n=new Array(e);t=0)&&(!Object.prototype.propertyIsEnumerable.call(r,n)||(t[n]=r[n]))}return t}function La(r,e){if(r==null)return{};var t={},n=Object.keys(r),a,o;for(o=0;o=0)&&(t[a]=r[a]);return t}function Fr(r,e){var t=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(r,a).enumerable})),t.push.apply(t,n)}return t}function ae(r){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"/";return(e||t).startsWith("/")||or(e)?e:"/".concat(t,"/").concat(e).replace(/\/\//g,"/").replace(/\/\//g,"/")},Wa=function(e,t){var n=e.menu,a=n===void 0?{}:n,o=e.indexRoute,i=e.path,u=i===void 0?"":i,s=e.routes,c=a.name,d=c===void 0?e.name:c,v=a.icon,f=v===void 0?e.icon:v,g=a.hideChildren,h=g===void 0?e.hideChildren:g,E=a.flatMenu,p=E===void 0?e.flatMenu:E,x=o&&Object.keys(o).join(",")!=="redirect"?[ae({path:u,menu:a},o)].concat(s||[]):s,y=ae({},e);if(d&&(y.name=d),f&&(y.icon=f),x&&x.length){if(h)return delete y.routes,y;var R=ir(ae(ae({},t),{},{data:x}),e);if(p)return R;y.routes=R}return y};function ir(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{path:"/"},t=r.data,n=r.formatMessage,a=r.parentName,o=r.locale;return!t||!Array.isArray(t)?[]:t.filter(function(i){return i?i.routes||i.children||i.path||i.layout?!0:(i.redirect||i.unaccessible,!1):!1}).filter(function(i){var u,s;return i.unaccessible&&delete i.name,(i==null||(u=i.menu)===null||u===void 0?void 0:u.name)||(i==null?void 0:i.flatMenu)||(i==null||(s=i.menu)===null||s===void 0?void 0:s.flatMenu)?!0:i.menu!==!1}).map(function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{path:"/"};i.children&&!i.routes&&(i.routes=i.children,delete i.children);var u=Br(i.path,e?e.path:"/"),s=i.name,c=$a(i,a||"menu"),d=c!==!1&&o!==!1&&n&&c?n({id:c,defaultMessage:s}):s,v=e.pro_layout_parentKeys,f=v===void 0?[]:v,g=e.routes,h=e.children,E=e.icon,p=e.flatMenu,x=e.indexRoute,y=ja(e,Ca),R=ae(ae(ae({},y),{},{menu:void 0},i),{},{path:u,locale:c,key:i.key||za(ae(ae({},i),{},{path:u})),pro_layout_parentKeys:Array.from(new Set([].concat(Ar(i.parentKeys||[]),Ar(f),["/".concat(e.key||"").replace(/\/\//g,"/").replace(/\/\//g,"/")]))).filter(function(D){return D&&D!=="/"})});if(d?R.name=d:delete R.name,R.menu===void 0&&delete R.menu,i.routes){var S=ir(ae(ae({},r),{},{data:i.routes,parentName:c||""}),R);R.routes=S&&S.length>0?S:void 0,R.routes||delete R.routes}return Wa(R,r)}).flat(1)}var Ka=Pt(ir,Sr()),Ua=function r(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.filter(function(t){return t&&(t.name||t.routes)&&!t.hideInMenu&&!t.redirect}).map(function(t){var n=ae({},t);if(n.children&&!n.routes&&(n.routes=t.children),n.routes&&Array.isArray(n.routes)&&!n.hideChildrenInMenu&&n.routes.some(function(o){return o&&!!o.name})){var a=r(n.routes);if(a.length)return ae(ae({},n),{},{routes:a})}return ae(ae({},t),{},{routes:void 0})}).filter(function(t){return t})},Ga=function(r){Oa(t,r);var e=wa(t);function t(){return Za(this,t),e.apply(this,arguments)}return Na(t,[{key:"get",value:function(a){var o;try{var i=Sa(this.entries()),u;try{for(i.s();!(u=i.n()).done;){var s=Ea(u.value,2),c=s[0],d=s[1],v=mt(c);if(!or(c)&&Fe(v,[]).test(a)){o=d;break}}}catch(f){i.e(f)}finally{i.f()}}catch(f){o=void 0}return o}}]),t}(rr(Map)),ka=function(e){var t=new Ga,n=function a(o,i){o.forEach(function(u){u&&u.routes&&a(u.routes,u);var s=Br(u.path,i?i.path:"/");t.set(mt(s),u)})};return n(e),t},Va=Pt(ka,Sr()),_a=function r(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(function(t){if(t.routes&&Array.isArray(t.routes)&&t.routes.length>0){var n=r(t.routes);if(n.length)return ae(ae({},t),{},{routes:n})}var a=ae({},t);return delete a.routes,a}).filter(function(t){return t})},Xa=function(e,t,n,a){var o=Ka({data:e,formatMessage:n,locale:t}),i=a?_a(o):Ua(o),u=Va(o);return{breadcrumb:u,menuData:i}},Ya=Xa;function Dr(r,e){var t=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(r,a).enumerable})),t.push.apply(t,n)}return t}function Nt(r){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:[],t={};return e.forEach(function(n){!n||!n.key||(t[mt(n.path||n.key||"/")]=Nt({},n),t[n.key||n.path||"/"]=Nt({},n),n.routes&&(t=Nt(Nt({},t),r(n.routes))))}),t},Ir=Ja,qa=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return e.filter(function(a){if(a==="/"&&t==="/")return!0;if(a!=="/"&&a!=="/*"&&a&&!or(a)){var o=mt(a);try{if(n&&Fe("".concat(o)).test(t)||Fe("".concat(o),[]).test(t)||Fe("".concat(o,"/(.*)")).test(t))return!0}catch(i){}}return!1}).sort(function(a,o){return a===t?10:o===t?-10:a.substr(1).split("/").length-o.substr(1).split("/").length})},eo=function(e,t,n,a){var o=Ir(t),i=Object.keys(o),u=qa(i,e||"/",a);return!u||u.length<1?[]:(n||(u=[u[u.length-1]]),u.map(function(s){var c=o[s]||{pro_layout_parentKeys:"",key:""},d=new Map,v=(c.pro_layout_parentKeys||[]).map(function(f){return d.has(f)?null:(d.set(f,!0),o[f])}).filter(function(f){return f});return c.key&&v.push(c),v}).flat(1))},to=eo,lr=m(3359),ur=m(29860),jr=m(54855),Lr=m(64644),is=m(97875),ls=m(8472),us=m(72085),$e=m(50333),ro={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 000-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0014.4 7z"}}]},name:"menu-unfold",theme:"outlined"},no=ro,tt=m(23986),Hr=function(e,t){return l.createElement(tt.Z,(0,b.Z)((0,b.Z)({},e),{},{ref:t,icon:no}))};Hr.displayName="MenuUnfoldOutlined";var ao=l.forwardRef(Hr),oo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 000 13.8z"}}]},name:"menu-fold",theme:"outlined"},io=oo,zr=function(e,t){return l.createElement(tt.Z,(0,b.Z)((0,b.Z)({},e),{},{ref:t,icon:io}))};zr.displayName="MenuFoldOutlined";var lo=l.forwardRef(zr),ss=m(69838),cs=m(63933),Ot=m(12346),uo=function(e){var t=e.prefixCls,n=e.className,a=e.width,o=e.style;return l.createElement("h3",{className:L()(t,n),style:(0,w.Z)({width:a},o)})},so=uo,rt=m(77413),co=function(e){var t=function(c){var d=e.width,v=e.rows,f=v===void 0?2:v;if(Array.isArray(d))return d[c];if(f-1===c)return d},n=e.prefixCls,a=e.className,o=e.style,i=e.rows,u=(0,rt.Z)(Array(i)).map(function(s,c){return l.createElement("li",{key:c,style:{width:t(c)}})});return l.createElement("ul",{className:L()(n,a),style:o},u)},fo=co,Ye=m(18422),vo=function(e){var t,n,a=e.prefixCls,o=e.className,i=e.style,u=e.size,s=e.shape,c=L()((t={},(0,N.Z)(t,"".concat(a,"-lg"),u==="large"),(0,N.Z)(t,"".concat(a,"-sm"),u==="small"),t)),d=L()((n={},(0,N.Z)(n,"".concat(a,"-circle"),s==="circle"),(0,N.Z)(n,"".concat(a,"-square"),s==="square"),(0,N.Z)(n,"".concat(a,"-round"),s==="round"),n)),v=typeof u=="number"?{width:u,height:u,lineHeight:"".concat(u,"px")}:{};return l.createElement("span",{className:L()(a,c,d,o),style:(0,w.Z)((0,w.Z)({},v),i)})},wt=vo,Tt=m(25223),$r=function(e){var t=function(a){var o=a.getPrefixCls,i=e.prefixCls,u=e.className,s=e.active,c=o("skeleton",i),d=(0,Tt.Z)(e,["prefixCls","className"]),v=L()(c,"".concat(c,"-element"),(0,N.Z)({},"".concat(c,"-active"),s),u);return l.createElement("div",{className:v},l.createElement(wt,(0,w.Z)({prefixCls:"".concat(c,"-avatar")},d)))};return l.createElement(Ye.C,null,t)};$r.defaultProps={size:"default",shape:"circle"};var mo=$r,Wr=function(e){var t=function(a){var o,i=a.getPrefixCls,u=e.prefixCls,s=e.className,c=e.active,d=e.block,v=d===void 0?!1:d,f=i("skeleton",u),g=(0,Tt.Z)(e,["prefixCls"]),h=L()(f,"".concat(f,"-element"),(o={},(0,N.Z)(o,"".concat(f,"-active"),c),(0,N.Z)(o,"".concat(f,"-block"),v),o),s);return l.createElement("div",{className:h},l.createElement(wt,(0,w.Z)({prefixCls:"".concat(f,"-button")},g)))};return l.createElement(Ye.C,null,t)};Wr.defaultProps={size:"default"};var go=Wr,Kr=function(e){var t=function(a){var o=a.getPrefixCls,i=e.prefixCls,u=e.className,s=e.active,c=o("skeleton",i),d=(0,Tt.Z)(e,["prefixCls"]),v=L()(c,"".concat(c,"-element"),(0,N.Z)({},"".concat(c,"-active"),s),u);return l.createElement("div",{className:v},l.createElement(wt,(0,w.Z)({prefixCls:"".concat(c,"-input")},d)))};return l.createElement(Ye.C,null,t)};Kr.defaultProps={size:"default"};var ho=Kr,po="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",yo=function(e){var t=function(a){var o=a.getPrefixCls,i=e.prefixCls,u=e.className,s=e.style,c=o("skeleton",i),d=L()(c,"".concat(c,"-element"),u);return l.createElement("div",{className:d},l.createElement("div",{className:L()("".concat(c,"-image"),u),style:s},l.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:"".concat(c,"-image-svg")},l.createElement("path",{d:po,className:"".concat(c,"-image-path")}))))};return l.createElement(Ye.C,null,t)},xo=yo;function sr(r){return r&&(0,Ot.Z)(r)==="object"?r:{}}function bo(r,e){return r&&!e?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Co(r,e){return!r&&e?{width:"38%"}:r&&e?{width:"50%"}:{}}function Eo(r,e){var t={};return(!r||!e)&&(t.width="61%"),!r&&e?t.rows=3:t.rows=2,t}var nt=function(e){var t=function(a){var o=a.getPrefixCls,i=a.direction,u=e.prefixCls,s=e.loading,c=e.className,d=e.style,v=e.children,f=e.avatar,g=e.title,h=e.paragraph,E=e.active,p=e.round,x=o("skeleton",u);if(s||!("loading"in e)){var y,R=!!f,S=!!g,D=!!h,B;if(R){var G=(0,w.Z)((0,w.Z)({prefixCls:"".concat(x,"-avatar")},bo(S,D)),sr(f));B=l.createElement("div",{className:"".concat(x,"-header")},l.createElement(wt,G))}var k;if(S||D){var A;if(S){var _=(0,w.Z)((0,w.Z)({prefixCls:"".concat(x,"-title")},Co(R,D)),sr(g));A=l.createElement(so,_)}var ce;if(D){var xe=(0,w.Z)((0,w.Z)({prefixCls:"".concat(x,"-paragraph")},Eo(R,S)),sr(h));ce=l.createElement(fo,xe)}k=l.createElement("div",{className:"".concat(x,"-content")},A,ce)}var me=L()(x,(y={},(0,N.Z)(y,"".concat(x,"-with-avatar"),R),(0,N.Z)(y,"".concat(x,"-active"),E),(0,N.Z)(y,"".concat(x,"-rtl"),i==="rtl"),(0,N.Z)(y,"".concat(x,"-round"),p),y),c);return l.createElement("div",{className:me,style:d},B,k)}return v};return l.createElement(Ye.C,null,t)};nt.defaultProps={avatar:!1,title:!0,paragraph:!0},nt.Button=go,nt.Avatar=mo,nt.Input=ho,nt.Image=xo;var Mo=nt,Ro=Mo,Po=m(24877),At=m(84893),So=["className","component","viewBox","spin","rotate","tabIndex","onClick","children"],Ur=l.forwardRef(function(r,e){var t=r.className,n=r.component,a=r.viewBox,o=r.spin,i=r.rotate,u=r.tabIndex,s=r.onClick,c=r.children,d=(0,de.Z)(r,So);(0,At.Kp)(Boolean(n||c),"Should have `component` prop or `children`."),(0,At.C3)();var v=l.useContext(Po.Z),f=v.prefixCls,g=f===void 0?"anticon":f,h=L()(g,t),E=L()((0,N.Z)({},"".concat(g,"-spin"),!!o)),p=i?{msTransform:"rotate(".concat(i,"deg)"),transform:"rotate(".concat(i,"deg)")}:void 0,x=(0,b.Z)((0,b.Z)({},At.vD),{},{className:E,style:p,viewBox:a});a||delete x.viewBox;var y=function(){return n?l.createElement(n,(0,b.Z)({},x),c):c?((0,At.Kp)(Boolean(a)||l.Children.count(c)===1&&l.isValidElement(c)&&l.Children.only(c).type==="use","Make sure that you provide correct `viewBox` prop (default `0 0 1024 1024`) to the icon."),l.createElement("svg",(0,b.Z)((0,b.Z)({},x),{},{viewBox:a}),c)):null},R=u;return R===void 0&&s&&(R=-1),l.createElement("span",(0,b.Z)((0,b.Z)({role:"img"},d),{},{ref:e,tabIndex:R,onClick:s,className:h}),y())});Ur.displayName="AntdIcon";var Gr=Ur,Zo=["type","children"],kr=new Set;function No(r){return Boolean(typeof r=="string"&&r.length&&!kr.has(r))}function Ft(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,t=r[e];if(No(t)){var n=document.createElement("script");n.setAttribute("src",t),n.setAttribute("data-namespace",t),r.length>e+1&&(n.onload=function(){Ft(r,e+1)},n.onerror=function(){Ft(r,e+1)}),kr.add(t),document.body.appendChild(n)}}function Vr(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=r.scriptUrl,t=r.extraCommonProps,n=t===void 0?{}:t;e&&typeof document!="undefined"&&typeof window!="undefined"&&typeof document.createElement=="function"&&(Array.isArray(e)?Ft(e.reverse()):Ft([e]));var a=l.forwardRef(function(o,i){var u=o.type,s=o.children,c=(0,de.Z)(o,Zo),d=null;return o.type&&(d=l.createElement("use",{xlinkHref:"#".concat(u)})),s&&(d=s),l.createElement(Gr,(0,b.Z)((0,b.Z)((0,b.Z)({},n),c),{},{ref:i}),d)});return a.displayName="Iconfont",a}var Oo=function(e){if(!e.startsWith("http"))return!1;try{var t=new URL(e);return!!t}catch(n){return!1}},_r=Oo;function wo(r){return/\w.(png|jpg|jpeg|svg|webp|gif|bmp)$/i.test(r)}var To=wo,Ao={navTheme:"dark",layout:"side",contentWidth:"Fluid",fixedHeader:!1,fixSiderbar:!1,headerHeight:48,iconfontUrl:"",primaryColor:"#1890ff",splitMenus:!1},Xr=Ao,Yr=function r(e){return(e||[]).reduce(function(t,n){if(n.key&&t.push(n.key),n.routes){var a=t.concat(r(n.routes)||[]);return a}return t},[])},Qr={daybreak:"#1890ff",dust:"#F5222D",volcano:"#FA541C",sunset:"#FAAD14",cyan:"#13C2C2",green:"#52C41A",geekblue:"#2F54EB",purple:"#722ED1"};function fs(r){return r&&Qr[r]?Qr[r]:r}function Bt(r){return r.map(function(e){var t=(0,b.Z)({},e);if(!t.name||t.hideInMenu)return null;if(t&&(t==null?void 0:t.routes)){if(!t.hideChildrenInMenu&&t.routes.some(function(n){return n&&n.name&&!n.hideInMenu}))return(0,b.Z)((0,b.Z)({},e),{},{routes:Bt(t.routes)});delete t.routes}return t}).filter(function(e){return e})}var Fo=m(935);function Bo(){var r=(0,l.useState)([]),e=(0,te.Z)(r,2),t=e[0],n=e[1];return{flatMenuKeys:t,setFlatMenuKeys:n}}var Do=(0,Fo.f)(Bo),Dt=Do,Io=$e.Z.SubMenu,jo=$e.Z.ItemGroup,Jr=Vr({scriptUrl:Xr.iconfontUrl}),qr=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"icon-";if(typeof e=="string"&&e!==""){if(_r(e)||To(e))return l.createElement(Gr,{component:function(){return l.createElement("img",{src:e,alt:"icon",className:"ant-pro-sider-menu-icon"})}});if(e.startsWith(t))return l.createElement(Jr,{type:e})}return e},Lo=(0,ur.Z)(function r(e){var t=this;(0,lr.Z)(this,r),this.props=void 0,this.getNavMenuItems=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=arguments.length>1?arguments[1]:void 0;return n.map(function(o){return t.getSubMenuOrItem(o,a)}).filter(function(o){return o})},this.getSubMenuOrItem=function(n,a){if(Array.isArray(n.routes)&&n&&n.routes.length>0){var o=t.getIntlName(n),i=t.props,u=i.subMenuItemRender,s=i.prefixCls,c=i.menu,d=i.iconPrefixes,v=n.icon?l.createElement("span",{className:"".concat(s,"-menu-item"),title:o},!a&&qr(n.icon,d),l.createElement("span",{className:"".concat(s,"-menu-item-title")},o)):l.createElement("span",{className:"".concat(s,"-menu-item"),title:o},o),f=u?u((0,b.Z)((0,b.Z)({},n),{},{isUrl:!1}),v):v,g=(c==null?void 0:c.type)==="group"?jo:Io;return l.createElement(g,{title:f,key:n.key||n.path,onTitleClick:n.onTitleClick},t.getNavMenuItems(n.routes,!0))}return l.createElement($e.Z.Item,{disabled:n.disabled,key:n.key||n.path,onClick:n.onTitleClick},t.getMenuItemPath(n,a))},this.getIntlName=function(n){var a=n.name,o=n.locale,i=t.props,u=i.menu,s=i.formatMessage;return o&&(u==null?void 0:u.locale)!==!1?s==null?void 0:s({id:o,defaultMessage:a}):a},this.getMenuItemPath=function(n,a){var o=t.conversionPath(n.path||"/"),i=t.props,u=i.location,s=u===void 0?{pathname:"/"}:u,c=i.isMobile,d=i.onCollapse,v=i.menuItemRender,f=i.iconPrefixes,g=t.getIntlName(n),h=t.props.prefixCls,E=a?null:qr(n.icon,f),p=l.createElement("span",{className:"".concat(h,"-menu-item")},E,l.createElement("span",{className:"".concat(h,"-menu-item-title")},g)),x=_r(o);if(x&&(p=l.createElement("span",{title:g,onClick:function(){var S,D;(S=window)===null||S===void 0||(D=S.open)===null||D===void 0||D.call(S,o)},className:"".concat(h,"-menu-item ").concat(h,"-menu-item-link")},E,l.createElement("span",{className:"".concat(h,"-menu-item-title")},g))),v){var y=(0,b.Z)((0,b.Z)({},n),{},{isUrl:x,itemPath:o,isMobile:c,replace:o===s.pathname,onClick:function(){return d&&d(!0)},children:void 0});return v(y,p,t.props)}return p},this.conversionPath=function(n){return n&&n.indexOf("http")===0?n:"/".concat(n||"").replace(/\/+/g,"/")},this.props=e}),Ho=function(e,t){var n=t.layout,a=t.collapsed,o={};return e&&!a&&["side","mix"].includes(n||"mix")&&(o={openKeys:e}),o},en=function(e){var t=e.theme,n=e.mode,a=e.className,o=e.handleOpenChange,i=e.style,u=e.menuData,s=e.menu,c=e.matchMenuKeys,d=e.iconfontUrl,v=e.collapsed,f=e.selectedKeys,g=e.onSelect,h=e.openKeys,E=(0,l.useRef)([]),p=Dt.useContainer(),x=p.flatMenuKeys,y=(0,ze.Z)(s==null?void 0:s.defaultOpenAll),R=(0,te.Z)(y,2),S=R[0],D=R[1],B=(0,ze.Z)(function(){return(s==null?void 0:s.defaultOpenAll)?Yr(u)||[]:h===!1?!1:[]},{value:h===!1?void 0:h,onChange:o}),G=(0,te.Z)(B,2),k=G[0],A=G[1],_=(0,ze.Z)([],{value:f,onChange:g?function(Le){g&&Le&&g(Le)}:void 0}),ce=(0,te.Z)(_,2),xe=ce[0],me=ce[1];(0,l.useEffect)(function(){(s==null?void 0:s.defaultOpenAll)||h===!1||x.length||c&&(A(c),me(c))},[c.join("-")]),(0,l.useEffect)(function(){d&&(Jr=Vr({scriptUrl:d}))},[d]),(0,l.useEffect)(function(){if(c.join("-")!==(xe||[]).join("-")&&me(c),!S&&h!==!1&&c.join("-")!==(k||[]).join("-")){var Le=c;(s==null?void 0:s.autoClose)===!1&&(Le=Array.from(new Set([].concat((0,rt.Z)(c),(0,rt.Z)(k||[]))))),A(Le)}else(s==null?void 0:s.ignoreFlatMenu)&&S?A(Yr(u)):x.length>0&&D(!1)},[c.join("-"),v]);var be=(0,l.useMemo)(function(){return Ho(k,e)},[k&&k.join(","),e.layout,e.collapsed]),We=(0,l.useState)(function(){return new Lo(e)}),Ke=(0,te.Z)(We,1),Se=Ke[0];if(s==null?void 0:s.loading)return l.createElement("div",{style:(n==null?void 0:n.includes("inline"))?{padding:24}:{marginTop:16}},l.createElement(Ro,{active:!0,title:!1,paragraph:{rows:(n==null?void 0:n.includes("inline"))?6:1}}));var Ie=L()(a,{"top-nav-menu":n==="horizontal"});Se.props=e,e.openKeys===!1&&!e.handleOpenChange&&(E.current=c);var je=e.postMenuData?e.postMenuData(u):u;return je&&(je==null?void 0:je.length)<1?null:l.createElement($e.Z,(0,w.Z)({},be,{key:"Menu",mode:n,inlineIndent:16,defaultOpenKeys:E.current,theme:t,selectedKeys:xe,style:i,className:Ie,onOpenChange:A},e.menuProps),Se.getNavMenuItems(je,!1))};en.defaultProps={postMenuData:function(e){return e||[]}};var tn=en,zo=le.Sider,rn=function(e){return typeof e=="string"?l.createElement("img",{src:e,alt:"logo"}):typeof e=="function"?e():e},cr=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"menuHeaderRender",n=e.logo,a=e.title,o=e.layout,i=e[t||""];if(i===!1)return null;var u=rn(n),s=l.createElement("h1",null,a!=null?a:"Ant Design Pro");return i?i(u,e.collapsed?null:s,e):o==="mix"&&t==="menuHeaderRender"?null:l.createElement("a",null,u,e.collapsed?null:s)},nn=function(e){return e?l.createElement(ao,null):l.createElement(lo,null)},$o=function(e){var t,n=e.collapsed,a=e.fixSiderbar,o=e.menuFooterRender,i=e.onCollapse,u=e.theme,s=e.siderWidth,c=e.isMobile,d=e.onMenuHeaderClick,v=e.breakpoint,f=v===void 0?"lg":v,g=e.style,h=e.layout,E=e.menuExtraRender,p=E===void 0?!1:E,x=e.collapsedButtonRender,y=x===void 0?nn:x,R=e.links,S=e.menuContentRender,D=e.prefixCls,B=e.onOpenChange,G=e.headerHeight,k=e.logoStyle,A="".concat(D,"-sider"),_=Dt.useContainer(),ce=_.flatMenuKeys,xe=L()("".concat(A),(t={},(0,N.Z)(t,"".concat(A,"-fixed"),a),(0,N.Z)(t,"".concat(A,"-layout-").concat(h),h&&!c),(0,N.Z)(t,"".concat(A,"-light"),u!=="dark"),t)),me=cr(e),be=p&&p(e),We=S!==!1&&ce&&l.createElement(tn,(0,w.Z)({},e,{key:"base-menu",mode:"inline",handleOpenChange:B,style:{width:"100%"},className:"".concat(A,"-menu")})),Ke=S?S(e,We):We;return l.createElement(l.Fragment,null,a&&l.createElement("div",{style:(0,b.Z)({width:n?48:s,overflow:"hidden",flex:"0 0 ".concat(n?48:s,"px"),maxWidth:n?48:s,minWidth:n?48:s,transition:"background-color 0.3s, min-width 0.3s, max-width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)"},g)}),l.createElement(zo,{collapsible:!0,trigger:null,collapsed:n,breakpoint:f===!1?void 0:f,onCollapse:function(Ie){c||i==null||i(Ie)},collapsedWidth:48,style:(0,b.Z)({overflow:"hidden",paddingTop:h==="mix"&&!c?G:void 0},g),width:s,theme:u,className:xe},me&&l.createElement("div",{className:L()("".concat(A,"-logo"),(0,N.Z)({},"".concat(A,"-collapsed"),n)),onClick:h!=="mix"?d:void 0,id:"logo",style:k},me),be&&l.createElement("div",{className:"".concat(A,"-extra ").concat(!me&&"".concat(A,"-extra-no-logo"))},be),l.createElement("div",{style:{flex:1,overflowY:"auto",overflowX:"hidden"}},Ke),l.createElement("div",{className:"".concat(A,"-links")},l.createElement($e.Z,{theme:u,inlineIndent:16,className:"".concat(A,"-link-menu"),selectedKeys:[],openKeys:[],mode:"inline"},(R||[]).map(function(Se,Ie){return l.createElement($e.Z.Item,{className:"".concat(A,"-link"),key:Ie},Se)}),y&&!c&&l.createElement($e.Z.Item,{className:"".concat(A,"-collapsed-button"),title:!1,key:"collapsed",onClick:function(){i&&i(!n)}},y(n)))),o&&l.createElement("div",{className:L()("".concat(A,"-footer"),(0,N.Z)({},"".concat(A,"-footer-collapsed"),!n))},o(e))))},an=$o,It=m(88857),ds=m(33380),Wo=m(82966),Ko=["rightContentRender","prefixCls"],Uo=function(e){var t=e.rightContentRender,n=e.prefixCls,a=(0,de.Z)(e,Ko),o=(0,l.useState)("auto"),i=(0,te.Z)(o,2),u=i[0],s=i[1],c=(0,Wo.Z)(function(){var d=(0,Te.Z)(Pe().mark(function v(f){return Pe().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:s(f);case 1:case"end":return h.stop()}},v)}));return function(v){return d.apply(this,arguments)}}(),160);return l.createElement("div",{className:"".concat(n,"-right-content"),style:{minWidth:u}},l.createElement("div",{style:{paddingRight:8}},l.createElement(It.Z,{onResize:function(v){var f=v.width;c.run(f)}},t&&l.createElement("div",{className:"".concat(n,"-right-content-resize")},t((0,b.Z)((0,b.Z)({},a),{},{rightContentSize:u}))))))},Go=function(e){var t=(0,l.useRef)(null),n=e.theme,a=e.onMenuHeaderClick,o=e.contentWidth,i=e.rightContentRender,u=e.className,s=e.style,c=e.layout,d="".concat(e.prefixCls||"ant-pro","-top-nav-header"),v=cr((0,b.Z)((0,b.Z)({},e),{},{collapsed:!1}),c==="mix"?"headerTitleRender":void 0),f=L()(d,u,{light:n==="light"});return l.createElement("div",{className:f,style:s},l.createElement("div",{ref:t,className:"".concat(d,"-main ").concat(o==="Fixed"?"wide":"")},v&&l.createElement("div",{className:"".concat(d,"-main-left"),onClick:a},l.createElement("div",{className:"".concat(d,"-logo"),key:"logo",id:"logo"},v)),l.createElement("div",{style:{flex:1},className:"".concat(d,"-menu")},l.createElement(tn,(0,w.Z)({},e,e.menuProps))),i&&l.createElement(Uo,(0,w.Z)({rightContentRender:i,prefixCls:d},e))))},on=Go,ko=function(e,t){return e===!1?null:e?e(t,null):t},Vo=function(e){var t=e.isMobile,n=e.logo,a=e.collapsed,o=e.onCollapse,i=e.collapsedButtonRender,u=i===void 0?nn:i,s=e.rightContentRender,c=e.menuHeaderRender,d=e.onMenuHeaderClick,v=e.className,f=e.style,g=e.layout,h=e.children,E=e.headerTheme,p=E===void 0?"dark":E,x=e.splitMenus,y=e.menuData,R=e.prefixCls,S="".concat(R,"-global-header"),D=L()(v,S,(0,N.Z)({},"".concat(S,"-layout-").concat(g),g&&p==="dark"));if(g==="mix"&&!t&&x){var B=(y||[]).map(function(A){return(0,b.Z)((0,b.Z)({},A),{},{children:void 0,routes:void 0})}),G=Bt(B);return l.createElement(on,(0,w.Z)({mode:"horizontal"},e,{splitMenus:!1,menuData:G,theme:p}))}var k=l.createElement("span",{className:"".concat(S,"-logo"),key:"logo"},l.createElement("a",null,rn(n)));return l.createElement("div",{className:D,style:(0,b.Z)({},f)},t&&ko(c,k),t&&u&&l.createElement("span",{className:"".concat(S,"-collapsed-button"),onClick:function(){o&&o(!a)}},u(a)),g==="mix"&&!t&&l.createElement(l.Fragment,null,l.createElement("div",{className:"".concat(S,"-logo"),onClick:d},cr((0,b.Z)((0,b.Z)({},e),{},{collapsed:!1}),"headerTitleRender"))),l.createElement("div",{style:{flex:1}},h),s&&s(e))},_o=Vo,ln=le.Header,Xo=function(r){(0,jr.Z)(t,r);var e=(0,Lr.Z)(t);function t(){var n;(0,lr.Z)(this,t);for(var a=arguments.length,o=new Array(a),i=0;i