From d54a8c01e2023206476122845298916e0b40bfc4 Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Sun, 19 Jan 2025 02:39:27 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@674539edd3b097eb670c304cd34fb5a587970d17=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- css/@logicflow_core@2.0-CugW5BGX.css | 1 - css/@logicflow_core@2.0-CugW5BGX.css.gz | Bin 967 -> 0 bytes css/@logicflow_core@2.0-Z6H4Q2Ml.css | 1 + css/@logicflow_core@2.0-Z6H4Q2Ml.css.gz | Bin 0 -> 978 bytes index.html | 52 +++++++++--------- index.html.gz | Bin 2487 -> 2478 bytes ...ue@3.5.13_typescript@5.6.3_-BeS0JKOP.js.gz | Bin 285 -> 0 bytes ..._vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js} | 2 +- ...ue@3.5.13_typescript@5.6.3_-DvmkD8RF.js.gz | Bin 0 -> 285 bytes js/@logicflow_core@2.0.10-Dy_oAVRl.js | 10 ++++ js/@logicflow_core@2.0.10-Dy_oAVRl.js.gz | Bin 0 -> 53340 bytes js/@logicflow_core@2.0.6-xGbnZl_7.js | 10 ---- js/@logicflow_core@2.0.6-xGbnZl_7.js.gz | Bin 52242 -> 0 bytes js/@vue_reactivity@3.5.13-CVvlldVq.js | 5 ++ js/@vue_reactivity@3.5.13-CVvlldVq.js.gz | Bin 0 -> 6227 bytes js/@vue_reactivity@3.5.13-CjJL8SnF.js | 5 -- js/@vue_reactivity@3.5.13-CjJL8SnF.js.gz | Bin 6211 -> 0 bytes js/@vue_runtime-core@3.5.13-BsGyjLIk.js.gz | Bin 20508 -> 0 bytes ...s => @vue_runtime-core@3.5.13-pPpmd6wL.js} | 4 +- js/@vue_runtime-core@3.5.13-pPpmd6wL.js.gz | Bin 0 -> 20507 bytes js/@vue_runtime-dom@3.5.13-CwqXTXrC.js.gz | Bin 5031 -> 0 bytes ...js => @vue_runtime-dom@3.5.13-DJqlZTHq.js} | 2 +- js/@vue_runtime-dom@3.5.13-DJqlZTHq.js.gz | Bin 0 -> 5027 bytes ...ZLZJ.js => @vue_shared@3.5.13-CQ6Z-5d1.js} | 2 +- ...s.gz => @vue_shared@3.5.13-CQ6Z-5d1.js.gz} | Bin 1382 -> 1382 bytes ...e_core@12.0.0_typescript@5.6.3-oQ6A83ET.js | 1 - ...ore@12.0.0_typescript@5.6.3-oQ6A83ET.js.gz | Bin 4009 -> 0 bytes ...e_core@12.4.0_typescript@5.6.3-DzjsbTKf.js | 1 + ...ore@12.4.0_typescript@5.6.3-DzjsbTKf.js.gz | Bin 0 -> 4315 bytes ...shared@12.0.0_typescript@5.6.3-CbGzeoiM.js | 1 - ...red@12.0.0_typescript@5.6.3-CbGzeoiM.js.gz | Bin 1096 -> 0 bytes ...shared@12.4.0_typescript@5.6.3-BcXCAzGo.js | 1 + ...red@12.4.0_typescript@5.6.3-BcXCAzGo.js.gz | Bin 0 -> 1266 bytes js/BarcodeDemo-B0OBSU9q.js | 1 + js/BarcodeDemo-B0OBSU9q.js.gz | Bin 0 -> 2112 bytes js/BarcodeDemo-DIeP09RN.js | 1 - js/BarcodeDemo-DIeP09RN.js.gz | Bin 2129 -> 0 bytes js/Flow-BwOEXCKT.js | 1 - js/Flow-BwOEXCKT.js.gz | Bin 1662 -> 0 bytes js/Flow-XWW4foIy.js | 1 + js/Flow-XWW4foIy.js.gz | Bin 0 -> 1643 bytes js/TablePro-CT98TDAq.js | 1 + js/TablePro-CT98TDAq.js.gz | Bin 0 -> 3451 bytes js/TablePro-CxALP6p1.js | 1 - js/TablePro-CxALP6p1.js.gz | Bin 3452 -> 0 bytes js/draggable-card-Bn2yn2QC.js | 1 + js/draggable-card-Bn2yn2QC.js.gz | Bin 0 -> 1765 bytes js/draggable-card-CZ4wS8CL.js | 1 - js/draggable-card-CZ4wS8CL.js.gz | Bin 1780 -> 0 bytes js/echarts@5.5.1-Dj_7IMQj.js | 28 ---------- js/echarts@5.5.1-Dj_7IMQj.js.gz | Bin 150390 -> 0 bytes js/echarts@5.6.0-Dq866SEH.js | 28 ++++++++++ js/echarts@5.6.0-Dq866SEH.js.gz | Bin 0 -> 151037 bytes js/en-US-BmeRyTYa.js | 1 + js/en-US-BmeRyTYa.js.gz | Bin 0 -> 2419 bytes js/en-US-p0z3hc2m.js | 1 - js/en-US-p0z3hc2m.js.gz | Bin 2435 -> 0 bytes js/hooks-Bi_Q9OFa.js | 12 ++++ js/hooks-Bi_Q9OFa.js.gz | Bin 0 -> 37730 bytes js/hooks-CpaAYtdw.js | 12 ---- js/hooks-CpaAYtdw.js.gz | Bin 37757 -> 0 bytes js/index-B4iylE3W.js.gz | Bin 673 -> 0 bytes js/index-B5p3nAYZ.js | 1 + js/index-B5p3nAYZ.js.gz | Bin 0 -> 1908 bytes js/{index-DhY7Gt5n.js => index-BFJAvh0j.js} | 2 +- js/index-BFJAvh0j.js.gz | Bin 0 -> 720 bytes js/index-BFnjjPIz.js | 1 - js/index-BFnjjPIz.js.gz | Bin 4479 -> 0 bytes js/index-BNHkUzwU.js | 1 + js/index-BNHkUzwU.js.gz | Bin 0 -> 2107 bytes js/index-BNLeaxW4.js.gz | Bin 708 -> 0 bytes js/index-BU8x8xeE.js | 1 - js/index-BU8x8xeE.js.gz | Bin 2185 -> 0 bytes js/{index-B4iylE3W.js => index-BVc_Gnpy.js} | 2 +- js/index-BVc_Gnpy.js.gz | Bin 0 -> 674 bytes js/index-Bdu49VSO.js | 1 + js/index-Bdu49VSO.js.gz | Bin 0 -> 2676 bytes js/index-Bf4jaD3y.js | 1 + js/index-Bf4jaD3y.js.gz | Bin 0 -> 2493 bytes js/index-BhM7EuC5.js | 1 + js/index-BhM7EuC5.js.gz | Bin 0 -> 2670 bytes js/index-BjsUFS0U.js | 1 + js/index-BjsUFS0U.js.gz | Bin 0 -> 2468 bytes js/index-BpYY6BmL.js | 1 - js/index-BpYY6BmL.js.gz | Bin 2530 -> 0 bytes js/index-BryWK9rN.js | 1 + js/index-BryWK9rN.js.gz | Bin 0 -> 4449 bytes js/index-C-ELjja3.js | 1 - js/index-C-ELjja3.js.gz | Bin 3555 -> 0 bytes js/index-C5NvyzDY.js | 1 + js/index-C5NvyzDY.js.gz | Bin 0 -> 1654 bytes js/index-C8q1X2s-.js | 1 + js/index-C8q1X2s-.js.gz | Bin 0 -> 2871 bytes js/index-C9Re1EZk.js | 1 - js/index-C9Re1EZk.js.gz | Bin 2376 -> 0 bytes js/{index-BNLeaxW4.js => index-C9W4sfAi.js} | 2 +- js/index-C9W4sfAi.js.gz | Bin 0 -> 711 bytes js/index-CAOR_kJ-.js | 1 + js/index-CAOR_kJ-.js.gz | Bin 0 -> 2168 bytes js/index-CHjj1t3Y.js | 1 - js/index-CHjj1t3Y.js.gz | Bin 2692 -> 0 bytes js/index-CNY9lLzh.js | 1 - js/index-CNY9lLzh.js.gz | Bin 2503 -> 0 bytes js/index-CVpI_rlQ.js | 1 - js/index-CVpI_rlQ.js.gz | Bin 2485 -> 0 bytes js/{index-_CcPe96W.js => index-Ca5uOONJ.js} | 2 +- js/index-Ca5uOONJ.js.gz | Bin 0 -> 1409 bytes js/index-CbzDm5wU.js | 1 - js/index-CbzDm5wU.js.gz | Bin 2035 -> 0 bytes js/index-Ch7Iz5Mb.js | 1 + js/index-Ch7Iz5Mb.js.gz | Bin 0 -> 2520 bytes js/index-D26iCvfp.js | 1 + js/index-D26iCvfp.js.gz | Bin 0 -> 3541 bytes js/index-DGmHId93.js | 1 + js/index-DGmHId93.js.gz | Bin 0 -> 1685 bytes js/index-DHO0XaOX.js | 1 - js/index-DHO0XaOX.js.gz | Bin 1922 -> 0 bytes js/index-DPVrk8sH.js | 1 - js/index-DPVrk8sH.js.gz | Bin 1477 -> 0 bytes js/index-DTS9XXyl.js | 1 - js/index-DTS9XXyl.js.gz | Bin 2688 -> 0 bytes js/{index-j667e7uE.js => index-DZB7njz5.js} | 2 +- js/index-DZB7njz5.js.gz | Bin 0 -> 748 bytes js/index-D_ftfM6j.js | 1 - js/index-D_ftfM6j.js.gz | Bin 2885 -> 0 bytes js/index-DffTdIpf.js | 1 - js/index-DffTdIpf.js.gz | Bin 28662 -> 0 bytes js/index-DhTBLp28.js.gz | Bin 908 -> 0 bytes js/index-DhY7Gt5n.js.gz | Bin 723 -> 0 bytes js/index-DiNOalgO.js | 1 - js/index-DiNOalgO.js.gz | Bin 1805 -> 0 bytes js/index-Dk76Wg-2.js | 1 + js/index-Dk76Wg-2.js.gz | Bin 0 -> 1791 bytes js/{index-DhTBLp28.js => index-DmIHrKCj.js} | 2 +- js/index-DmIHrKCj.js.gz | Bin 0 -> 908 bytes js/index-DnDhmFC3.js.gz | Bin 672 -> 0 bytes js/index-HHvg0jl-.js | 1 - js/index-HHvg0jl-.js.gz | Bin 1665 -> 0 bytes js/index-K_RkB5nU.js.gz | Bin 2350 -> 0 bytes js/index-NT6CxTG0.js | 1 + js/index-NT6CxTG0.js.gz | Bin 0 -> 3257 bytes js/index-Qtv2dC6e.js | 1 - js/index-Qtv2dC6e.js.gz | Bin 3272 -> 0 bytes js/index-RcBdBfte.js | 1 + js/index-RcBdBfte.js.gz | Bin 0 -> 2020 bytes js/{index-DnDhmFC3.js => index-VfNFmfqJ.js} | 2 +- js/index-VfNFmfqJ.js.gz | Bin 0 -> 675 bytes js/index-Zn8uDOa9.js | 1 + js/index-Zn8uDOa9.js.gz | Bin 0 -> 2358 bytes js/index-_CcPe96W.js.gz | Bin 1408 -> 0 bytes js/{index-K_RkB5nU.js => index-e7_TArrI.js} | 2 +- js/index-e7_TArrI.js.gz | Bin 0 -> 2348 bytes js/index-ixFMLUoT.js | 1 - js/index-ixFMLUoT.js.gz | Bin 2125 -> 0 bytes js/index-j667e7uE.js.gz | Bin 748 -> 0 bytes js/index-p9rF2sQs.js | 1 + js/index-p9rF2sQs.js.gz | Bin 0 -> 1462 bytes js/index-rt4PH3zE.js | 1 - js/index-rt4PH3zE.js.gz | Bin 1705 -> 0 bytes js/index-u-mxvDv8.js | 1 + js/index-u-mxvDv8.js.gz | Bin 0 -> 28630 bytes js/instance-BbSLtO2c.js | 1 + js/instance-BbSLtO2c.js.gz | Bin 0 -> 927 bytes js/instance-nutHwvcu.js | 1 - js/instance-nutHwvcu.js.gz | Bin 923 -> 0 bytes ...90Unf.js => lodash-es@4.17.21-BbYRMHep.js} | 2 +- ...js.gz => lodash-es@4.17.21-BbYRMHep.js.gz} | Bin 10395 -> 10400 bytes ...0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js | 1 - ..._mobx@5.15.7_preact@10.22.0-DV7O4jNC.js.gz | Bin 2532 -> 0 bytes ...0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js | 1 + ..._mobx@5.15.7_preact@10.25.4-CFsMsPXj.js.gz | Bin 0 -> 2535 bytes ...ue@3.5.13_typescript@5.6.3_-DTO2mq-c.js.gz | Bin 203299 -> 0 bytes ..._vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js} | 2 +- ...ue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js.gz | Bin 0 -> 203297 bytes ...escript@5.6.3___rollup@4.30.1-7e9nenNP.js} | 0 ...ript@5.6.3___rollup@4.30.1-7e9nenNP.js.gz} | Bin ...3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js | 5 ++ ...ue@3.5.13_typescript@5.6.3_-D39uhmss.js.gz | Bin 0 -> 1966 bytes ...3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js | 5 -- ...ue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js.gz | Bin 1967 -> 0 bytes js/preact@10.22.0-Dw4c-0kT.js | 1 - js/preact@10.22.0-Dw4c-0kT.js.gz | Bin 6953 -> 0 bytes js/preact@10.25.4--QYavupV.js | 1 + js/preact@10.25.4--QYavupV.js.gz | Bin 0 -> 7006 bytes js/utils-4asTneEs.js | 1 + js/utils-4asTneEs.js.gz | Bin 0 -> 6024 bytes js/utils-DBF0WsFC.js | 1 - js/utils-DBF0WsFC.js.gz | Bin 6020 -> 0 bytes ...ue@3.5.13_typescript@5.6.3_-CEDoXTzE.js.gz | Bin 1729 -> 0 bytes ..._vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js} | 2 +- ...ue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js.gz | Bin 0 -> 1728 bytes ..._vue@3.5.13_typescript@5.6.3_-BWv22OGL.js} | 2 +- ...ue@3.5.13_typescript@5.6.3_-BWv22OGL.js.gz | Bin 0 -> 4676 bytes ...ue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js.gz | Bin 4677 -> 0 bytes ...ue@3.5.13_typescript@5.6.3_-BNHXouJk.js.gz | Bin 5744 -> 0 bytes ..._vue@3.5.13_typescript@5.6.3_-DQlA9smo.js} | 2 +- ...ue@3.5.13_typescript@5.6.3_-DQlA9smo.js.gz | Bin 0 -> 5744 bytes ...ue@3.5.13_typescript@5.6.3_-BdV6wPvH.js.gz | Bin 9650 -> 0 bytes ..._vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js} | 2 +- ...ue@3.5.13_typescript@5.6.3_-Ddx7y29b.js.gz | Bin 0 -> 9648 bytes ...ode@2.0.10_typescript@5.6.3-DJUY2IsH.js.gz | Bin 20105 -> 0 bytes ...rcode@2.0.10_typescript@5.6.3-wzrC7cBz.js} | 2 +- ...ode@2.0.10_typescript@5.6.3-wzrC7cBz.js.gz | Bin 0 -> 20105 bytes ...ue@3.5.13_typescript@5.6.3_-DTLIKCUU.js.gz | Bin 8867 -> 0 bytes ..._vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js} | 2 +- ...ue@3.5.13_typescript@5.6.3_-DZgPmxv3.js.gz | Bin 0 -> 8870 bytes js/zh-CN-B-kcJT8r.js | 1 + js/zh-CN-B-kcJT8r.js.gz | Bin 0 -> 2750 bytes js/zh-CN-Ms_tFsC1.js | 1 - js/zh-CN-Ms_tFsC1.js.gz | Bin 2762 -> 0 bytes js/zrender@5.6.0-DbjVw6Tx.js | 16 ------ js/zrender@5.6.0-DbjVw6Tx.js.gz | Bin 60850 -> 0 bytes js/zrender@5.6.1-B_T0sHVE.js | 16 ++++++ js/zrender@5.6.1-B_T0sHVE.js.gz | Bin 0 -> 61001 bytes mockServer/mock-data.js | 8 +-- mockServer/mock-data.js.gz | Bin 1005 -> 1004 bytes 216 files changed, 159 insertions(+), 159 deletions(-) delete mode 100644 css/@logicflow_core@2.0-CugW5BGX.css delete mode 100644 css/@logicflow_core@2.0-CugW5BGX.css.gz create mode 100644 css/@logicflow_core@2.0-Z6H4Q2Ml.css create mode 100644 css/@logicflow_core@2.0-Z6H4Q2Ml.css.gz delete mode 100644 js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js.gz rename js/{@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js => @css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js} (83%) create mode 100644 js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js.gz create mode 100644 js/@logicflow_core@2.0.10-Dy_oAVRl.js create mode 100644 js/@logicflow_core@2.0.10-Dy_oAVRl.js.gz delete mode 100644 js/@logicflow_core@2.0.6-xGbnZl_7.js delete mode 100644 js/@logicflow_core@2.0.6-xGbnZl_7.js.gz create mode 100644 js/@vue_reactivity@3.5.13-CVvlldVq.js create mode 100644 js/@vue_reactivity@3.5.13-CVvlldVq.js.gz delete mode 100644 js/@vue_reactivity@3.5.13-CjJL8SnF.js delete mode 100644 js/@vue_reactivity@3.5.13-CjJL8SnF.js.gz delete mode 100644 js/@vue_runtime-core@3.5.13-BsGyjLIk.js.gz rename js/{@vue_runtime-core@3.5.13-BsGyjLIk.js => @vue_runtime-core@3.5.13-pPpmd6wL.js} (98%) create mode 100644 js/@vue_runtime-core@3.5.13-pPpmd6wL.js.gz delete mode 100644 js/@vue_runtime-dom@3.5.13-CwqXTXrC.js.gz rename js/{@vue_runtime-dom@3.5.13-CwqXTXrC.js => @vue_runtime-dom@3.5.13-DJqlZTHq.js} (98%) create mode 100644 js/@vue_runtime-dom@3.5.13-DJqlZTHq.js.gz rename js/{@vue_shared@3.5.13-DbMIZLZJ.js => @vue_shared@3.5.13-CQ6Z-5d1.js} (97%) rename js/{@vue_shared@3.5.13-DbMIZLZJ.js.gz => @vue_shared@3.5.13-CQ6Z-5d1.js.gz} (93%) delete mode 100644 js/@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js delete mode 100644 js/@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js.gz create mode 100644 js/@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js create mode 100644 js/@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js.gz delete mode 100644 js/@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js delete mode 100644 js/@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js.gz create mode 100644 js/@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js create mode 100644 js/@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js.gz create mode 100644 js/BarcodeDemo-B0OBSU9q.js create mode 100644 js/BarcodeDemo-B0OBSU9q.js.gz delete mode 100644 js/BarcodeDemo-DIeP09RN.js delete mode 100644 js/BarcodeDemo-DIeP09RN.js.gz delete mode 100644 js/Flow-BwOEXCKT.js delete mode 100644 js/Flow-BwOEXCKT.js.gz create mode 100644 js/Flow-XWW4foIy.js create mode 100644 js/Flow-XWW4foIy.js.gz create mode 100644 js/TablePro-CT98TDAq.js create mode 100644 js/TablePro-CT98TDAq.js.gz delete mode 100644 js/TablePro-CxALP6p1.js delete mode 100644 js/TablePro-CxALP6p1.js.gz create mode 100644 js/draggable-card-Bn2yn2QC.js create mode 100644 js/draggable-card-Bn2yn2QC.js.gz delete mode 100644 js/draggable-card-CZ4wS8CL.js delete mode 100644 js/draggable-card-CZ4wS8CL.js.gz delete mode 100644 js/echarts@5.5.1-Dj_7IMQj.js delete mode 100644 js/echarts@5.5.1-Dj_7IMQj.js.gz create mode 100644 js/echarts@5.6.0-Dq866SEH.js create mode 100644 js/echarts@5.6.0-Dq866SEH.js.gz create mode 100644 js/en-US-BmeRyTYa.js create mode 100644 js/en-US-BmeRyTYa.js.gz delete mode 100644 js/en-US-p0z3hc2m.js delete mode 100644 js/en-US-p0z3hc2m.js.gz create mode 100644 js/hooks-Bi_Q9OFa.js create mode 100644 js/hooks-Bi_Q9OFa.js.gz delete mode 100644 js/hooks-CpaAYtdw.js delete mode 100644 js/hooks-CpaAYtdw.js.gz delete mode 100644 js/index-B4iylE3W.js.gz create mode 100644 js/index-B5p3nAYZ.js create mode 100644 js/index-B5p3nAYZ.js.gz rename js/{index-DhY7Gt5n.js => index-BFJAvh0j.js} (85%) create mode 100644 js/index-BFJAvh0j.js.gz delete mode 100644 js/index-BFnjjPIz.js delete mode 100644 js/index-BFnjjPIz.js.gz create mode 100644 js/index-BNHkUzwU.js create mode 100644 js/index-BNHkUzwU.js.gz delete mode 100644 js/index-BNLeaxW4.js.gz delete mode 100644 js/index-BU8x8xeE.js delete mode 100644 js/index-BU8x8xeE.js.gz rename js/{index-B4iylE3W.js => index-BVc_Gnpy.js} (50%) create mode 100644 js/index-BVc_Gnpy.js.gz create mode 100644 js/index-Bdu49VSO.js create mode 100644 js/index-Bdu49VSO.js.gz create mode 100644 js/index-Bf4jaD3y.js create mode 100644 js/index-Bf4jaD3y.js.gz create mode 100644 js/index-BhM7EuC5.js create mode 100644 js/index-BhM7EuC5.js.gz create mode 100644 js/index-BjsUFS0U.js create mode 100644 js/index-BjsUFS0U.js.gz delete mode 100644 js/index-BpYY6BmL.js delete mode 100644 js/index-BpYY6BmL.js.gz create mode 100644 js/index-BryWK9rN.js create mode 100644 js/index-BryWK9rN.js.gz delete mode 100644 js/index-C-ELjja3.js delete mode 100644 js/index-C-ELjja3.js.gz create mode 100644 js/index-C5NvyzDY.js create mode 100644 js/index-C5NvyzDY.js.gz create mode 100644 js/index-C8q1X2s-.js create mode 100644 js/index-C8q1X2s-.js.gz delete mode 100644 js/index-C9Re1EZk.js delete mode 100644 js/index-C9Re1EZk.js.gz rename js/{index-BNLeaxW4.js => index-C9W4sfAi.js} (61%) create mode 100644 js/index-C9W4sfAi.js.gz create mode 100644 js/index-CAOR_kJ-.js create mode 100644 js/index-CAOR_kJ-.js.gz delete mode 100644 js/index-CHjj1t3Y.js delete mode 100644 js/index-CHjj1t3Y.js.gz delete mode 100644 js/index-CNY9lLzh.js delete mode 100644 js/index-CNY9lLzh.js.gz delete mode 100644 js/index-CVpI_rlQ.js delete mode 100644 js/index-CVpI_rlQ.js.gz rename js/{index-_CcPe96W.js => index-Ca5uOONJ.js} (72%) create mode 100644 js/index-Ca5uOONJ.js.gz delete mode 100644 js/index-CbzDm5wU.js delete mode 100644 js/index-CbzDm5wU.js.gz create mode 100644 js/index-Ch7Iz5Mb.js create mode 100644 js/index-Ch7Iz5Mb.js.gz create mode 100644 js/index-D26iCvfp.js create mode 100644 js/index-D26iCvfp.js.gz create mode 100644 js/index-DGmHId93.js create mode 100644 js/index-DGmHId93.js.gz delete mode 100644 js/index-DHO0XaOX.js delete mode 100644 js/index-DHO0XaOX.js.gz delete mode 100644 js/index-DPVrk8sH.js delete mode 100644 js/index-DPVrk8sH.js.gz delete mode 100644 js/index-DTS9XXyl.js delete mode 100644 js/index-DTS9XXyl.js.gz rename js/{index-j667e7uE.js => index-DZB7njz5.js} (60%) create mode 100644 js/index-DZB7njz5.js.gz delete mode 100644 js/index-D_ftfM6j.js delete mode 100644 js/index-D_ftfM6j.js.gz delete mode 100644 js/index-DffTdIpf.js delete mode 100644 js/index-DffTdIpf.js.gz delete mode 100644 js/index-DhTBLp28.js.gz delete mode 100644 js/index-DhY7Gt5n.js.gz delete mode 100644 js/index-DiNOalgO.js delete mode 100644 js/index-DiNOalgO.js.gz create mode 100644 js/index-Dk76Wg-2.js create mode 100644 js/index-Dk76Wg-2.js.gz rename js/{index-DhTBLp28.js => index-DmIHrKCj.js} (64%) create mode 100644 js/index-DmIHrKCj.js.gz delete mode 100644 js/index-DnDhmFC3.js.gz delete mode 100644 js/index-HHvg0jl-.js delete mode 100644 js/index-HHvg0jl-.js.gz delete mode 100644 js/index-K_RkB5nU.js.gz create mode 100644 js/index-NT6CxTG0.js create mode 100644 js/index-NT6CxTG0.js.gz delete mode 100644 js/index-Qtv2dC6e.js delete mode 100644 js/index-Qtv2dC6e.js.gz create mode 100644 js/index-RcBdBfte.js create mode 100644 js/index-RcBdBfte.js.gz rename js/{index-DnDhmFC3.js => index-VfNFmfqJ.js} (50%) create mode 100644 js/index-VfNFmfqJ.js.gz create mode 100644 js/index-Zn8uDOa9.js create mode 100644 js/index-Zn8uDOa9.js.gz delete mode 100644 js/index-_CcPe96W.js.gz rename js/{index-K_RkB5nU.js => index-e7_TArrI.js} (89%) create mode 100644 js/index-e7_TArrI.js.gz delete mode 100644 js/index-ixFMLUoT.js delete mode 100644 js/index-ixFMLUoT.js.gz delete mode 100644 js/index-j667e7uE.js.gz create mode 100644 js/index-p9rF2sQs.js create mode 100644 js/index-p9rF2sQs.js.gz delete mode 100644 js/index-rt4PH3zE.js delete mode 100644 js/index-rt4PH3zE.js.gz create mode 100644 js/index-u-mxvDv8.js create mode 100644 js/index-u-mxvDv8.js.gz create mode 100644 js/instance-BbSLtO2c.js create mode 100644 js/instance-BbSLtO2c.js.gz delete mode 100644 js/instance-nutHwvcu.js delete mode 100644 js/instance-nutHwvcu.js.gz rename js/{lodash-es@4.17.21-l6r90Unf.js => lodash-es@4.17.21-BbYRMHep.js} (99%) rename js/{lodash-es@4.17.21-l6r90Unf.js.gz => lodash-es@4.17.21-BbYRMHep.js.gz} (98%) delete mode 100644 js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js delete mode 100644 js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js.gz create mode 100644 js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js create mode 100644 js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js.gz delete mode 100644 js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js.gz rename js/{naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js => naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js} (99%) create mode 100644 js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js.gz rename js/{pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js => pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js} (100%) rename js/{pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js.gz => pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js.gz} (100%) create mode 100644 js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js create mode 100644 js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js.gz delete mode 100644 js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js delete mode 100644 js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js.gz delete mode 100644 js/preact@10.22.0-Dw4c-0kT.js delete mode 100644 js/preact@10.22.0-Dw4c-0kT.js.gz create mode 100644 js/preact@10.25.4--QYavupV.js create mode 100644 js/preact@10.25.4--QYavupV.js.gz create mode 100644 js/utils-4asTneEs.js create mode 100644 js/utils-4asTneEs.js.gz delete mode 100644 js/utils-DBF0WsFC.js delete mode 100644 js/utils-DBF0WsFC.js.gz delete mode 100644 js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js.gz rename js/{vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js => vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js} (77%) create mode 100644 js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js.gz rename js/{vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js => vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js} (90%) create mode 100644 js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js.gz delete mode 100644 js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js.gz delete mode 100644 js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js.gz rename js/{vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js => vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js} (98%) create mode 100644 js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js.gz delete mode 100644 js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js.gz rename js/{vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js => vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js} (99%) create mode 100644 js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js.gz delete mode 100644 js/vue3-next-qrcode@2.0.10_typescript@5.6.3-DJUY2IsH.js.gz rename js/{vue3-next-qrcode@2.0.10_typescript@5.6.3-DJUY2IsH.js => vue3-next-qrcode@2.0.10_typescript@5.6.3-wzrC7cBz.js} (99%) create mode 100644 js/vue3-next-qrcode@2.0.10_typescript@5.6.3-wzrC7cBz.js.gz delete mode 100644 js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js.gz rename js/{vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js => vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js} (93%) create mode 100644 js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js.gz create mode 100644 js/zh-CN-B-kcJT8r.js create mode 100644 js/zh-CN-B-kcJT8r.js.gz delete mode 100644 js/zh-CN-Ms_tFsC1.js delete mode 100644 js/zh-CN-Ms_tFsC1.js.gz delete mode 100644 js/zrender@5.6.0-DbjVw6Tx.js delete mode 100644 js/zrender@5.6.0-DbjVw6Tx.js.gz create mode 100644 js/zrender@5.6.1-B_T0sHVE.js create mode 100644 js/zrender@5.6.1-B_T0sHVE.js.gz diff --git a/css/@logicflow_core@2.0-CugW5BGX.css b/css/@logicflow_core@2.0-CugW5BGX.css deleted file mode 100644 index 3d3e6f5e..00000000 --- a/css/@logicflow_core@2.0-CugW5BGX.css +++ /dev/null @@ -1 +0,0 @@ -.lf-graph{position:relative;z-index:0;width:100%;height:100%;background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lf-element-text{cursor:text}.lf-text-disabled{pointer-events:none}.lf-text-draggable{cursor:move}.lf-node-anchor{cursor:crosshair}.lf-node-anchor-hover{visibility:hidden}.lf-anchor:hover .lf-node-anchor-hover{visibility:visible}.lf-edge.pointer-none{pointer-events:none}.lf-edge-append{cursor:pointer}.lf-edge-animation{stroke-dashoffset:100%;-webkit-animation:lf_animate_dash 5s linear infinite;animation:lf_animate_dash 5s linear infinite}@-webkit-keyframes lf_animate_dash{to{stroke-dashoffset:0}}@keyframes lf_animate_dash{to{stroke-dashoffset:0}}.lf-node-not-allow{cursor:not-allowed}.lf-polyline-append-ns-resize{cursor:ns-resize}.lf-polyline-append-ew-resize{cursor:ew-resize}.lf-dragging,.lf-dragging .lf-element-text{cursor:move}.lf-draggable{cursor:default}.lf-bezier-adjust-anchor{cursor:pointer}.lf-background,.lf-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.lf-background-area{width:100%;height:100%}.lf-html-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.lf-html-overlay__transform>*{pointer-events:all}.lf-text-editable{pointer-events:all}.lf-text-input{position:absolute;box-sizing:border-box;min-width:100px;min-height:20px;padding:5px;line-height:1.2;white-space:pre;text-align:center;background:#fff;border:1px solid #edefed;border-radius:3px;outline:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);resize:none}.lf-get-text-height{display:inline-block;box-sizing:border-box;word-break:break-all;border:1px solid transparent}.lf-node-text-auto-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box}.lf-node-text-auto-wrap-content{width:100%;line-height:1.2;text-align:center;word-break:break-all;background:transparent}.lf-node-text-ellipsis-content{width:100%;line-height:1.2;white-space:nowrap;text-align:center;background:transparent}.lf-node-text-ellipsis-content>div{overflow:hidden;text-overflow:ellipsis}.lf-tool-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none}.lf-tool-overlay>*{pointer-events:all}.modification-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none}.modification-overlay>*{pointer-events:all}.lf-outline,.lf-snapline{pointer-events:none}.lf-keyboard-tips{float:right}.lf-node-select-decorate{position:absolute;border:1px dashed #343435;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.lf-multiple-select{position:absolute;border:2px dashed #187dffcc;box-shadow:0 0 3px #187dff80;cursor:move}.lf-edge-adjust-point{cursor:move}.lf-rotate-control{cursor:-webkit-grabbing;cursor:grabbing}.lf-resize-control-nw{cursor:nw-resize}.lf-resize-control-n{cursor:n-resize}.lf-resize-control-ne{cursor:ne-resize}.lf-resize-control-e{cursor:e-resize}.lf-resize-control-se{cursor:se-resize}.lf-resize-control-s{cursor:s-resize}.lf-resize-control-sw{cursor:sw-resize}.lf-resize-control-w{cursor:w-resize} diff --git a/css/@logicflow_core@2.0-CugW5BGX.css.gz b/css/@logicflow_core@2.0-CugW5BGX.css.gz deleted file mode 100644 index 75aef2097c0cbf49dc3da9fd7cf309bf090f02c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 967 zcmV;&133I2iwFP!000001GQFdkDN9T{@!1Kbc)ng@rk|7sS!v~{>jPUF-+HZEZgj> z?!Q+y7&h#(Nt*TxvS*(0ybtrNBx@`;?ZuEokE9C=ihJBcd1j~u9E-d>pzv+6$@33o z3)r-NI9I&hHI{lUiYF;$$qrEM(6iowWeyb7zR;whWF4JvsY}B9vyu!Hbf7)+aP*hD zw~lNP&XE}oOrYbH0&y{f+Jj}V2kqVb#DKEAX#y@i($RikYZAb?u3NH+S6gzf~ID2)OLJizzs3mIjQ2q?~{cBROgOjwp1D7qN zE}rg~m%qP%{dtio)|x!yO3@+3W+H%yC`0NLY#l?$v||<=o~Npq2zTLdSimPjgvS~~ z-F&>hWNTGC72r*23Xr^4Ly1>#MzD;FzkBBwWqO_Yx%Z;>#-f;8m{*Qe@1gW$ioCS3 zW%IHk@2M;DQh^Nj)ZlEhc#?4o{BpnRBeeCMVxhtnKmBX9n=-s06&=Q|`qcqau65D1 zxo>aYa_uD9?#rLczT-;GBLoEcn5IV{)TZ}$LQv6>IXt6oii)fN%PKmS9cng()eQGB zwlCpsxDY|))f~%Mh$-;TFXf>{56l@}Lt!kGQ9W1K=%R*T-_1N86c-zF%p55c*%Jtm zAVvnWTww2ttvQy|`=D=(_Lzn#P(?f`?%{X#nt%8hK7W+oVGoTmC!v9%A4Z=p0-aI( zRG^NYR*LG~O4tr$1*gPbMDKNBYYNsruI(S!`bFUWvK%rIIT4e{(9uM{KGt4t#@gzla;0u%7Ih?0 zVjX|P|HHt&YuP=W>!Wg<9PuyYG&kY0y3Xw2R1vp=c{J`K6>(ogtLH=x^PCB&$#M^O zN9)x1VJ`rYJ#9a2KW$(CqrtUieAg?FMkN#1Eql4LZ1edqA!S_;?b>odha%7NY-^5* z`8h9_E5fkX4Ld+I=Vpnp*{pointer-events:all}.lf-text-editable{pointer-events:all}.lf-text-input{position:absolute;box-sizing:border-box;min-width:100px;min-height:20px;padding:5px;line-height:1.2;white-space:pre;text-align:center;background:#fff;border:1px solid #edefed;border-radius:3px;outline:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);resize:none}.lf-get-text-height{display:inline-block;box-sizing:border-box;word-break:break-all;border:1px solid transparent}.lf-node-text-auto-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box}.lf-node-text-auto-wrap-content{width:100%;line-height:1.2;text-align:center;word-break:break-all;background:transparent}.lf-node-text-ellipsis-content{width:100%;line-height:1.2;white-space:nowrap;text-align:center;background:transparent}.lf-node-text-ellipsis-content>div{overflow:hidden;text-overflow:ellipsis}.lf-tool-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none}.lf-tool-overlay>*{pointer-events:all}.modification-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none}.modification-overlay>*{pointer-events:all}.lf-outline,.lf-snapline{pointer-events:none}.lf-keyboard-tips{float:right}.lf-node-select-decorate{position:absolute;border:1px dashed #343435;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.lf-multiple-select{position:absolute;border:2px dashed #187dffcc;box-shadow:0 0 3px #187dff80;cursor:move}.lf-edge-adjust-point{cursor:move}.lf-rotate-control{cursor:-webkit-grabbing;cursor:grabbing}.lf-resize-control-nw{cursor:nw-resize}.lf-resize-control-n{cursor:n-resize}.lf-resize-control-ne{cursor:ne-resize}.lf-resize-control-e{cursor:e-resize}.lf-resize-control-se{cursor:se-resize}.lf-resize-control-s{cursor:s-resize}.lf-resize-control-sw{cursor:sw-resize}.lf-resize-control-w{cursor:w-resize} diff --git a/css/@logicflow_core@2.0-Z6H4Q2Ml.css.gz b/css/@logicflow_core@2.0-Z6H4Q2Ml.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..174ac919503e73973325f5376b4f036f9be68e7f GIT binary patch literal 978 zcmV;@11p7JZ-nz7ek^B#f!*e-fP8bCv4MO@)(c|cc4YUJru7Djf5l5iv!Bg@P|Bq zS2Tci6NYsus$K1kjZ-O zP|kfVN>92APz16(FI?*5yeKIIYI$C0P;ozYJ$qPP$%F&ZU#EfuZ9=PAtZ*$(|Jm$A z5pPhM4(G1=T~;Z!x@hU{%S&*=ctx)L@_yZSLhG4VKw?PGbPI&WcHv42N;)!+uV`vs zl9S+ANynl^!=|*_VSmo;W87OIWmI{#$08NtnE3n0;?Q6K=B=oJTL(olFErMMR}lTX zAnCy{f3U~QlSY}{fdmEee88NL*m?eBkHwNDr)QWF#nVcQ0DrUR{N0E6`KS27@z5yq zBh)bT!#Sp2qPJR{IGPk`sj1p+r0qaXveJRr@$`*7ei>cz!U_i_%oH(XsSCsoPT0xl z7-GDAEmIn1VcIOv-)DSc)+l5cp!MU?718n@Ex2Q1te8ZU4O0FB13tnq(4k5{@cEM-%-%tvz1Q z+UE4KFt@=)ElE^Zr62JhAl$2-U9-7Om1pKie<5##jhoGJW(TK|gp(|w^}W(00#9Dg z4>|BTlTeWp0j^T()cA2O0GZuAeSG@(^!z^&*Ov2brvq9&y14DxTuz8-k0rC^d--J!5Tc9aMe=EibHG%&67X~5}AT|vE0H=@J A#Q*>R literal 0 HcmV?d00001 diff --git a/index.html b/index.html index e10cd2eb..eac28ffb 100644 --- a/index.html +++ b/index.html @@ -8,30 +8,30 @@ content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> Ray Template - - - - - - + + + + + + - - + + - - + + - - - + + + @@ -40,34 +40,34 @@ - + - + - + - - + + - - + + - + - - - - + + + + - + diff --git a/index.html.gz b/index.html.gz index 406b3dd9a975af6ecb3825b4ab73c71ce57c568c..bfe5a657e9757775e29685102d5875564c01ec2a 100644 GIT binary patch literal 2478 zcmV;f2~qYRiwFP!000001Laz6ciOlT{=UCLmpyxuoEs@NZvh&*1W1#1o6URD<_kyI z0|;cxm1G0i)BnClHaH|Dq1#pOm&=F5md4LB(u`(CvJd{_3s27@KqDRSx4#^ie~8m? z*epO;c>4=N2P2@qxj^V308NoMqEdlw7H+QJ;aUOhEjl?1CrAQs7MLf(0y4180t@I6 z_Ea+b?=0X2G?FlA7WO2aV+}#XsRnaHR5E--GBoKGLLm*HSx6X6BO!HR(dvm%L#UgD zDf9KH=|jRi!0F8{Vj&zgT67L(Kxfo{+HQiO!?IuTDQ&;z?q_Qp6f$t4zwo=_T=!s%I>l8KzYsRZ{BV zu0PwK7wdgX2{BRW7~SIQ#PYa4EFX_AY!UlR8e*5!UgzyNf8180jxB#_jpN~v zo8Y0?17OitAQOL%a3AD#!Zr1UewuP=gS^zDB5!tbw7Y(;r30RpNajUld! zJ9jz=oQpHd;ScMFR*4je(|aBeZ$8eh>BX@nKC0%ShZD+~Pqi=^rAR9Hyrw+AK5PGk z_!aSZ$U@wQAdg_{oKl`%hsU2kTT&pTECC#|R*{t5O&RmtcTNYVchaI?#wxFH++v!u zpVQ*D_o;LEa4amdrgg|moZW}9>R;Ze?U zpM`$QB@WrgZK2}X{e!JC(UbE?3p`foDsXV;taM#-E4JW$Iv=Z+OI+84rS|*!r<;#A zrH(h>Z�GFzvX>yToFlrg^eOp`dWRrLg-KWkM?+~3FTbz5@>ipB#5_cRkzf~s=adAgq#^u@DxSgYmTradG>TU!&o> z2WztyE6|cgX)LMWZgF-V0HtNBa0z#2`*-7Z-Bt6U8( z7H+#Y^6LG}mitF6WE3xoy$GaYN`tSoshrd7+Dj!`MN(Q*nYk0bD0;$@tss#yNZVWUGeASpras4$T2v5HSvN$#*P2c2DEE zwIi7&pNT8DPZcbQI=3^=ZL82?b-~%)AuJ1&e;o8>|SX+KnIp97z^X zImZL)=i+kMr`zSqE^^DxE-IQo4yjdkUVHu}rXd%7%JEXI{;Klkmq~v8CH>b5z-JU~ zM-m1gRVIp+XP6qur*g8BPs*>6gdCQJETHCOHSb2KPrb=dia7L_lnIsFFKU#J?(6q! z#MyA9|JN#+s)3lf*u?i^Y^yBk_EW*Qo3z-Hht=YzvQH&E_n(x|y|uSK+S z*B4rgV5Q-Smg|>HKJ(f{3Ch_pY#AZpP6#5gUabL_{>>F_SwsW;{1q2JpAk+<%fYi*Re4UKXBzT$eLLq~1 zg$($rlqYx`gm3cIlKoznS|yCAH+gQQW&b!{nMce*|o-Xy2bBY*@>HA~>l(?w8yROfLGn6~F8S!!UAJWazP2gJgG`6>gD zs}N8Hn1xux8exYNRSuDx?8hNqiWch<`_7L{W1|lPAz}9)Jwpe2C8|75HSH_GWBuJz zowenQW@~FxkhDGQd<qG$xka4(bA8KD}H2B_6(~L^~JP-9OP_vnp`o2%4_jUui#@t{(T&) zQ}BN|bhBZ}_bCUfUx>Zg9>igqqtW(bN$iPG>9m+cP2>wN4j|NId2z(S{Cgs+v{}zh zG-aVLri2TR@+&PQ9ReAGey<_e-b#<~u0U%R4oxR)?K}bb3-xFeU7IQ$HPL`_1?Vek zF2H|BAFj^+B$4@Ca64_c|kG{hxsG_Pyhe` literal 2487 zcmV;o2}t%IiwFP!000001LayG|8zCj#X%b4IPzoeK`;sNw zilao9j3np6Uj6TT$xck5q3K0EFDDOROQY`_X+|?+*@yoLgsVWN6YW0630FqcEXl8Vjili&kH7O}K6p zrZmvQMnERiCosL)1(Z`wF@ws-j5J*2?1Bi-Xp}^&O^G5hy~iFS4K6b1r3RX6MqXdx zIp{95JlxCLvVP@D8tcUrBM~Hw6o4;tSS$j9v@gD2(Tt_z*Vz^s>p%u;{&JK zDIQruSA;}t-gHn29l#bpt)AD~%n~-4=%DGKA}Yi7Nx#!MO8T}u%U23Y!UH0Wu}e@X z*>sRwL2h}2^~tq!`u^ghE!PubtkOBU#cvb0k2>P6`(Vp%lYmM??4sHRUg!NyC2rf| zZH|&KWF~kh`aq!Y6p<4mnsM%4|z+3B90yl?khWM z2M4p(Z-`$pOG3(_N1{A}t#e9w-sQ)iK3P(LV>%%)q0J&HyPGm*r+ZP1?xAndFB6ql zIBpR+$oYyEw!PyABIvng*0c_JiBnuw-_%M+U0cB=k&}ebU)b6l zK4uJhlm|^0IcOiYgi2QGil0V_+i3@OoY-pBmzR7U_tW^Aj%=ljk%GPuV`}!KgDUWIzjhtCPQ_Nu z=SxEPAYrUoN$uLXd^enk09vfaho&%sF-wf+7m>Rm!rb>0JiE4))JMw0(ieeYbX`=1 zH^Y_ca4D{4f-n>8yY?(f6a+}50Hag*w$A`xpwc_3R4U#WeymOuT_u>TX#VX^S2MyRxMFP zOB|=Mqyjs|*&7VSrA?zGnlhDchvKSDV5fX_eR_L6w3P*!2&q3{VwxpFla;D)cI@%b ztiNx|(q=BO(|YUNs<*b>Cm>48RNoS8&-QOet%G}O&?JU2^~X>|R5x7{uVBmV$?KEZ z$X3XpoMO1B^`K4bfg+=r#1S5hTC814^? zVOb7KBLery0Vn)}tq0zp))IDj@%+B{&Q^Xm2b@p~n4U{6iU=2Ws{Q!`ZQBaPlxrff zud_16LB)MI?0FyW$BD4DAt~344(7{h_yD;j<9)N9bMbIztDwkPBBB%y&1qZ|Q%2;H z?^vF7&Xc*d^O+@|2{O>biY$rRH#6UDDQ>aUpl*#X;5VH8e0X;!l2cp9j#@G5Wm^HZ zI`d0-N{J=thsD!hC9PdM-somp?api+%bA0JZIX@2m7P(4|K$AAR-DV~zIKe?eA2M;uRBw3yV`8LXAV{3npY8{5cp@_Z{ceS~2s6C>JaSHGi-o zm})m95rMI!5tef}z(Fo9Ll1A4E4#ogJG-E0{y3;s+4O^HOUenB z+b?RA&+g0jYs6?c)cfxdHuw8eiQ|~ad|A@B z%XQ#7&R`cT4vBw$v(NjQ#O*D=qs+iPCgn!c_XU{<+xlw?S-` zZLL!*1=3DPHHp+qR46MM2iV*VqbLS{JGP4O!(uRK92yBFs$i>yn4C`s*mbC?g7*G+$2j443e)g z4;cZJ56mYT1h@(itO%qWibMnGprXnla+Cc$#7og)U1Hz)nPsedWFREj{h={G z<5FW!36|*ZUh1qZ-!xlWn}Ve6Y3FmuG6QtW7CfN*>mFbreqvHj?XpO3zdos7n$FWg zZAm{S^MN$SmMZ{Dy`8^y7gx2%OOu~gDx#$y6<7Sor0f|~LmY@{9XP<*>@>Mz0F>9_ zm%f1y4f*$RtS-U-<Zh$G}ftVsDe9W%3kT@hLB>F^?XnQL?!n-C~Qy!X5vbFOBps@h|8=PKWd_b}Jc5pjw+5vU&&zC04E+kRT|+S*nTqB)b8oPw7kwWPlu&zixklxrHF~t^X;t{OUkX? zXG(5DdLE5m0Qj=Ay^|R_H}9b*g8AYRIG__igGK?zvH4^$pp$1EYlGb40eT^puFeaR zc{t36{K%lJs96~b!0M-ykBE&e`o;N_Qxd)cxb?qy%J{tLirQ$pe@00935 B&_e(K diff --git a/js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js.gz b/js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js.gz deleted file mode 100644 index 1120e70f8896c60b5d9614bc455293db7ea04793..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 285 zcmV+&0pk82iwFP!0000015J>@YQr!PMDO_uSA-yetx!TQb`(M{rO9wU`IK7IjsdXd j6RkSv>6Rc$?OlLds3B*#&0F`&*3Ie{1a@CUd;tIe^~#8; diff --git a/js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js b/js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js similarity index 83% rename from js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js rename to js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js index 168fb623..c74e6d28 100644 --- a/js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js +++ b/js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js @@ -1,3 +1,3 @@ -import{i as u}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";const i="@css-render/vue3-ssr";function o(e,n){return``}function c(e,n,t){const{styles:r,ids:s}=t;s.has(e)||r!==null&&(s.add(e),r.push(o(e,n)))}const d=typeof document<"u";function l(){if(d)return;const e=u(i,null);if(e!==null)return{adapter:(n,t)=>c(n,t,e),context:e}}export{l as u}; diff --git a/js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js.gz b/js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..09e0e3fc614fba1b831d363aa8938fb428f1e44f GIT binary patch literal 285 zcmV+&0pk82iwFP!0000015J>@YQr!PMDO_uSA-yetx!UHu&s~}=%Ihm7->yZY{~3O zX@a7EFSbMJX%Dl*ycs)A9z(K4M@7s%`jN@~=^Eh+qYHL~N_&LULB7e?Lp6O)qj~@N zkl(}_?Hz@}Dt6LD6@oK>`)hy.step||Math.abs(y.sumDeltaY)>y.step)){var O=y.sumDeltaX%y.step,w=y.sumDeltaY%y.step,A=y.sumDeltaX-O,b=y.sumDeltaY-w;y.sumDeltaX=O,y.sumDeltaY=w;var R=(M=y.model)===null||M===void 0?void 0:M.getData();y.isDragging||((S=y.eventCenter)===null||S===void 0||S.emit(T["".concat(y.eventType,"_DRAGSTART")],{e:_,data:y.data||R}),y.onDragStart({event:_})),y.isDragging=!0,Promise.resolve().then(function(){var L,z;y.onDragging({deltaX:A,deltaY:b,event:_}),(L=y.eventCenter)===null||L===void 0||L.emit(T["".concat(y.eventType,"_MOUSEMOVE")],{deltaX:A,deltaY:b,e:_,data:y.data||R}),(z=y.eventCenter)===null||z===void 0||z.emit(T["".concat(y.eventType,"_DRAG")],{e:_,data:y.data||R})})}},this.handleMouseUp=function(_){var M=window.document;y.isStartDragging=!1,y.isStopPropagation&&_.stopPropagation(),Promise.resolve().then(function(){var S,O,w;M.removeEventListener("mousemove",y.handleMouseMove,!1),M.removeEventListener("mouseup",y.handleMouseUp,!1);var A=(S=y.model)===null||S===void 0?void 0:S.getData();(O=y.eventCenter)===null||O===void 0||O.emit(T["".concat(y.eventType,"_MOUSEUP")],{e:_,data:y.data||A}),y.isDragging&&(y.isDragging=!1,y.onDragEnd({event:_}),(w=y.eventCenter)===null||w===void 0||w.emit(T["".concat(y.eventType,"_DROP")],{e:_,data:y.data||A}))})},this.cancelDrag=function(){var _=window==null?void 0:window.document;_.removeEventListener("mousemove",y.handleMouseMove,!1),_.removeEventListener("mouseup",y.handleMouseUp,!1),y.onDragEnd({event:void 0}),y.isDragging=!1},this.destroy=function(){y.isStartDragging&&y.cancelDrag()},this.onDragStart=n,this.onDragging=i,this.onDragEnd=s,this.step=c,this.isStopPropagation=g,this.eventType=l,this.eventCenter=u,this.model=p,this.data=v}return r.prototype.setStep=function(e){this.step=e},r.prototype.setModel=function(e){this.model=e},r}(),Xo=function(r){var e=r.x,t=r.y,n=r.width,o=r.height;return{x:e-n/2,y:t-o/2,x1:e+n/2,y1:t+o/2}},Yo=function(r){var e=r.startPoint,t=r.endPoint,n=(e.x+t.x)/2,o=(e.y+t.y)/2,i=Math.abs(e.x-t.x)+10,a=Math.abs(e.y-t.y)+10;return{x:n-i/2,y:o-a/2,x1:n+i/2,y1:o+a/2}},Ho=function(r){var e=r.points,t=kt(e),n=Ee(t,8),o=n.x,i=n.y,a=n.width,s=n.height;return{x:o-a/2,y:i-s/2,x1:o+a/2,y1:i+s/2}},ko=function(r){var e=r.path,t=$n(e),n=Ee(t,8),o=n.x,i=n.y,a=n.width,s=n.height;return{x:o-a/2,y:i-s/2,x1:o+a/2,y1:i+s/2}},zo=function(r){if(r.modelType===j.LINE_EDGE)return Yo(r);if(r.modelType===j.POLYLINE_EDGE)return Ho(r);if(r.modelType===j.BEZIER_EDGE)return ko(r)},Go=function(r,e,t,n){var o=(e.y-r.y)*(n.x-t.x)-(r.x-e.x)*(t.y-n.y);if(o===0)return!1;var i=((e.x-r.x)*(n.x-t.x)*(t.y-r.y)+(e.y-r.y)*(n.x-t.x)*r.x-(n.y-t.y)*(e.x-r.x)*t.x)/o,a=-((e.y-r.y)*(n.y-t.y)*(t.x-r.x)+(e.x-r.x)*(n.y-t.y)*r.y-(n.x-t.x)*(e.y-r.y)*t.y)/o;return(i-r.x)*(i-e.x)<=0&&(a-r.y)*(a-e.y)<=0&&(i-t.x)*(i-n.x)<=0&&(a-t.y)*(a-n.y)<=0?{x:i,y:a}:!1},me=function(r,e,t){var n=r.x,o=r.y,i=e.x,a=e.y,s=t.x,d=t.y,l=(d-a)/(s-i),u=a-l*i;return(n>=i&&n<=s||n<=i&&n>=s)&&(o>=a&&o<=d||o<=a&&o>=d)&&Math.abs(o-l*n-u)=e.x?(a.leftX=e.x+l*Math.sin(s+d),a.leftY=e.y-l*Math.cos(s+d),a.rightX=e.x-l*Math.sin(s-d),a.rightY=e.y+l*Math.cos(s-d)):(a.leftX=e.x-l*Math.sin(s+d),a.leftY=e.y+l*Math.cos(s+d),a.rightX=e.x+l*Math.sin(s-d),a.rightY=e.y-l*Math.cos(s-d)):i==="end"&&(t.x>=e.x?(a.leftX=t.x+l*Math.sin(s-d),a.leftY=t.y-l*Math.cos(s-d),a.rightX=t.x-l*Math.sin(s+d),a.rightY=t.y+l*Math.cos(s+d)):(a.leftX=t.x-l*Math.sin(s-d),a.leftY=t.y+l*Math.cos(s-d),a.rightX=t.x+l*Math.sin(s+d),a.rightY=t.y-l*Math.cos(s+d))),a},qt=function(){return qt=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Dt=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;nn/e.height?G.HORIZONTAL:G.VERTICAL},Fe=function(r,e,t){var n=$o(t,e);return n===G.HORIZONTAL?{x:t.x>r.centerX?r.maxX:r.minX,y:t.y}:{x:t.x,y:t.y>r.centerY?r.maxY:r.minY}},Qn=function(r,e){var t=Math.min(r.minX,e.minX),n=Math.min(r.minY,e.minY),o=Math.max(r.maxX,e.maxX),i=Math.max(r.maxY,e.maxY);return{x:(t+o)/2,y:(n+i)/2,centerX:(t+o)/2,centerY:(n+i)/2,minX:t,minY:n,maxX:o,maxY:i,height:i-n,width:o-t}},Ee=function(r,e){r===void 0&&(r=[]);var t=[],n=[];r.forEach(function(u){t.push(u.x),n.push(u.y)});var o=Math.min.apply(Math,Dt([],at(t),!1)),i=Math.max.apply(Math,Dt([],at(t),!1)),a=Math.min.apply(Math,Dt([],at(n),!1)),s=Math.max.apply(Math,Dt([],at(n),!1)),d=i-o,l=s-a;return e&&(d+=e,l+=e),{centerX:(o+i)/2,centerY:(a+s)/2,maxX:i,maxY:s,minX:o,minY:a,x:(o+i)/2,y:(a+s)/2,height:l,width:d}},$e=function(r){var e=r.minX,t=r.minY,n=r.maxX,o=r.maxY;return[{x:e,y:t},{x:n,y:t},{x:n,y:o},{x:e,y:o}]},Ne=function(r,e){var t=r.x,n=r.y;return te.maxX||ne.maxY},Uo=function(r,e){return er.maxX?[]:[{x:e,y:r.minY},{x:e,y:r.maxY}]},Wo=function(r,e){return er.maxY?[]:[{x:r.minX,y:e},{x:r.maxX,y:e}]},Zo=function(r,e){return Dt(Dt([],at(Uo(r,e.x)),!1),at(Wo(r,e.y)),!1)},xn=function(r,e){return Math.abs(r.x-e.x)+Math.abs(r.y-e.y)},Vo=function(r,e){var t=-2,n=0;return e.forEach(function(o){o&&(r.x===o.x&&(n+=t),r.y===o.y&&(n+=t))}),n},tr=function(r,e,t,n,o){return xn(r,e)+xn(r,t)+Vo(r,[e,t,n,o])},qr=function(r,e,t,n,o){o||(o=0),r.unshift(e[n]),t[n]&&t[n]!==n&&o<=100&&qr(r,e,t,t[n],o+1)},Ko=function(r,e){var t=r.indexOf(e);t>-1&&r.splice(t,1)},ie=function(r,e,t,n){var o=e.x-r.x,i=e.y-r.y,a=n.x-t.x,s=n.y-t.y,d=(-i*(r.x-t.x)+o*(r.y-t.y))/(-a*i+o*s),l=(a*(r.y-t.y)-s*(r.x-t.x))/(-a*i+o*s);return d>=0&&d<=1&&l>=0&&l<=1},er=function(r,e,t){if(t.width===0&&t.height===0)return!1;var n=at($e(t),4),o=n[0],i=n[1],a=n[2],s=n[3];return ie(r,e,o,i)||ie(r,e,o,s)||ie(r,e,i,a)||ie(r,e,a,s)},qo=function(r,e,t,n){var o=[];return r.forEach(function(i){i!==e&&(i.x===e.x||i.y===e.y)&&!er(i,e,t)&&!er(i,e,n)&&o.push(i)}),mn(o)},Jo=function(r,e,t,n,o,i,a){var s=[],d=[e],l={},u={},f={};e.id&&(u[e.id]=0,f[e.id]=tr(e,t,e));var c={};r.forEach(function(p){p.id&&(c[p.id]=p)});for(var h=function(){var p,v=1/0;if(d.forEach(function(_){_.id&&f[_.id]=u[_.id])return;l[_.id]=p.id,u[_.id]=M,f[_.id]=u[_.id]+tr(_,t,e,i,a)}})};d.length;){var g=h();if(typeof g=="object")return g.value}return[e,t]},nr=function(r){return nt(r)},Jr=function(r){for(var e=1;e2&&(y=Jr(y)),mn(y)},Qo=function(r){if(r.length===1){var e=at(r,1),t=e[0];return[t,t]}else{for(var n=r[0],o=r[1],i=yt(n.x,n.y,o.x,o.y),a=1;ai&&(i=l,n=s,o=d)}return[n,o]}},or=function(r,e,t){var n=Nt(r,t),o=Nt(e,t);return n&&o},ir=function(r,e,t){var n=Nt(r,t),o=Nt(e,t),i=n&&o,a=n||o;return!i&&a},ar=function(r,e,t){for(var n=void 0,o=nt(t),i=$e(o),a=0;a=1&&n<=126||n>=65376&&n<=65439?e+=1:e+=2}return e},ei=function(r){var e=r.start,t=r.end,n;if(e.x===t.x&&e.y===t.y)n="";else{var o={start:e,end:t,offset:10,verticalLength:5},i=xe(qt(qt({},o),{type:"start"})),a=xe(qt(qt({},o),{type:"end"}));n="M".concat(i.leftX," ").concat(i.leftY,` + L`).concat(i.rightX," ").concat(i.rightY,` + L`).concat(a.rightX," ").concat(a.rightY,` + L`).concat(a.leftX," ").concat(a.leftY," z")}return{d:n,fill:"transparent",stroke:"transparent",strokeWidth:1,strokeDasharray:"4, 4"}},dr=function(r){var e=r.start,t=r.end,n=r.sourceNode,o=r.targetNode,i=r.offset,a=nt(n),s=nt(o),d=Ge(a,i),l=Ge(s,i),u=Fe(d,a,e),f=Fe(l,s,t);return{sNext:u,ePre:f}},$n=function(r){var e=r.replace(/M/g,"").replace(/C/g,",").split(","),t=be(e[0]),n=be(e[1]),o=be(e[2]),i=be(e[3]);return[t,n,o,i]},be=function(r){var e=at(r.replace(/(^\s*)/g,"").split(" "),2),t=e[0],n=e[1];return{x:+t,y:+n}},lr=function(r,e){var t=at(r,4),n=t[0],o=t[1],i=t[2],a=t[3],s=Yi(n,o,i,a,e);return[s,r[3]]},to=function(r,e){for(var t=r.x,n=r.y,o=kt(e),i=Number.MAX_SAFE_INTEGER,a,s=[],d=0;do?a:o}),{width:Math.ceil(o/2)*n+n/4,height:t*(n+2)+n/4}},$t=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Ce=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},un=function(r,e,t){var n=ln(r,2),o=n[0],i=n[1],a=ln(e,2),s=a[0],d=a[1],l=ln(t,2),u=l[0],f=l[1];return o>s&&od&&i=0?o:-o},e}(no),En=function(r){Un(e,r);function e(t,n){var o=r.call(this,t,n,1)||this;return Object.setPrototypeOf(o,e.prototype),o}return e.prototype.toString=function(){return"Point"},e}(no),tn=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Ut=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},fn=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n=0;o--){var i=t[o],a=ui(r,i);if(a){var s=i.getTargetAnchor(r);if(s){var d={node:i,anchorIndex:s.index,anchor:s.anchor};(!n||di(i,n.node,e))&&(n=d)}}}return n},di=function(r,e,t){return r.zIndex>e.zIndex?!0:t.nodesMap[r.id].index>t.nodesMap[e.id].index},li=function(r,e){for(var t=Mn(e),n,o=Number.MAX_SAFE_INTEGER,i=0;i=o.minX-n&&r.x<=o.maxX+n&&r.y>=o.minY-n&&r.y<=o.maxY+n&&(t=!0),t},ui=function(r,e){var t=!1,n=5,o=nt(e);return r.x>=o.minX-n&&r.x<=o.maxX+n&&r.y>=o.minY-n&&r.y<=o.maxY+n&&(t=!0),t},nt=function(r){var e=r.x,t=r.y,n=r.width,o=r.height;return{minX:e-n/2,minY:t-o/2,maxX:e+n/2,maxY:t+o/2,x:e,y:t,width:n,height:o,centerX:e,centerY:t}},fi=function(r){var e=r,t=e.x,n=e.y,o=e.width,i=e.height,a=e.radius;return[{x:t-o/2+a,y:n-i/2+a,r:a},{x:t+o/2-a,y:n-i/2+a,r:a},{x:t-o/2+a,y:n+i/2-a,r:a},{x:t+o/2-a,y:n+i/2-a,r:a}]},cr=function(r,e,t){var n=fi(t),o,i=Number.MAX_SAFE_INTEGER;return n.forEach(function(a){var s=yt(r.x,r.y,a.x,a.y);sl.minX&&r.xl.minY&&r.yu.x&&(f=u,c=l);var h={x:r.x,y:r.y};if(f.x===c.x&&e===G.HORIZONTAL&&(h={x:f.x,y:r.y}),f.y===c.y&&e===G.VERTICAL&&(h={x:r.x,y:f.y}),f.x!==c.x&&f.y!==c.y){var g=(c.y-f.y)/(c.x-f.x),p=(f.x*c.y-c.x*f.y)/(f.x-c.x);e===G.HORIZONTAL?h={x:(r.y-p)/g,y:r.y}:e===G.VERTICAL&&(h={x:r.x,y:g*r.x+p})}var v=me(h,l,u);if(v){var y=yt(h.x,h.y,r.x,r.y);yr.x?o=r.x+t/2:e.xr.y?i=r.y+n/2:e.y1?e.forEach(function(s){var d=document.createElement("div");d.textContent=s,i.appendChild(d)}):i.textContent=e[0],document.body.appendChild(i);var a=i.clientHeight;return document.body.removeChild(i),a},gr=function(r){var e=r.rows,t=r.rowsLength,n=r.fontSize,o=0;return e&&e.forEach(function(i){var a=Qr(i);o=a>o?a:o}),{width:Math.ceil(o/2)*n+n/4,height:t*(n+2)+n/4}},Ve=function(r){return typeof r!="object"?{isAllPass:!!r,msg:r?"":"不允许连接"}:r},Yt=function(){return Po()},se=new Map,oo=function(r){var e=Yt();function t(){r();var o=se.get(e);if(o){var i=window.requestAnimationFrame(t);se.set(e,i)}}var n=window.requestAnimationFrame(t);return se.set(e,n),e},Ke=function(r){var e=se.get(r);e&&(window.cancelAnimationFrame(e),se.delete(r))},Me=function(){return Me=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function io(r){var e=r.x,t=e===void 0?0:e,n=r.y,o=n===void 0?0:n,i=r.value,a=r.fontSize,s=a===void 0?12:a,d=r.fill,l=d===void 0?"currentColor":d,u=r.overflowMode,f=u===void 0?"default":u,c=r.textWidth,h=c===void 0?void 0:c,g=r.model,p={x:t,y:o,fill:l,fontSize:s,textAnchor:"middle",dominantBaseline:"central"};if(W(bt(r),function(O){var w=pi(O,2),A=w[0],b=w[1];typeof b!="object"&&(p[A]=b)}),i){var v=String(i).split(/[\r\n]/g),y=v.length;if(f!=="default"){var _=g.BaseType,M=g.modelType;if(_===$.NODE&&M!==j.TEXT_NODE||_===$.EDGE&&h)return hi(r)}if(y>1){var S=v.map(function(O,w){var A=s+2,b=(w-(y-1)/2)*A;return x("tspan",{className:"lf-text-tspan",x:t,y:o+b,children:O})});return x("text",Me({},p,{children:S}))}return x("text",Me({},p,{children:i}))}return null}function hi(r){var e=r.x,t=r.y,n=r.value,o=r.model,i=r.textWidth,a=r.fontSize,s=a===void 0?12:a,d=r.lineHeight,l=r.fontFamily,u=l===void 0?"":l,f=r.wrapPadding,c=f===void 0?"0, 0":f,h=r.overflowMode,g=o.width,p=o.height,v=o.textHeight,y=i||g,_=String(n).split(/[\r\n]/g),M=_.length,S=ro({rows:_,style:{fontSize:"".concat(s,"px"),width:"".concat(y,"px"),fontFamily:u,lineHeight:d,padding:c},rowsLength:M,className:"lf-get-text-height"}),O=p>S?p:S;v&&(O=v);var w=h==="ellipsis";return w&&(O=s+2),x("g",{children:x("foreignObject",{width:y,height:O,x:e-y/2,y:t-O/2,style:{overflow:"visible",textAlign:"left"},children:x("div",{className:"lf-node-text-auto-wrap",style:{minHeight:O,width:y,padding:c},children:x("div",{className:w?"lf-node-text-ellipsis-content":"lf-node-text-auto-wrap-content",title:w?_.join(""):"",style:Me({},r),children:_.map(function(A){return x("div",{className:"lf-node-text--auto-wrap-inner",children:A})})})})})})}var Sn=function(){return Sn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function ee(r){var e={x1:10,y1:10,x2:20,y2:20,stroke:"black"};return W(bt(r),function(t){var n=yi(t,2),o=n[0],i=n[1];(o==="style"||typeof i!="object")&&(e[o]=i)}),x("line",Sn({},e))}var wn=function(){return wn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function Et(r){var e=r.x,t=r.y,n=r.width,o=r.height,i=r.className,a=r.strokeWidth,s=r.radius,d=s===void 0?0:s,l=e-n/2,u=t-o/2,f={};return f["stroke-width"]=a,W(bt(r),function(c){var h=gi(c,2),g=h[0],p=h[1];typeof p!="object"&&(f[g]=p)}),i?f.className="lf-basic-shape ".concat(i):f.className="lf-basic-shape",d&&(f.rx=d,f.ry=d),f.x=l,f.y=u,x("rect",wn({},f))}var An=function(){return An=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function Oe(r){var e={d:""};return W(bt(r),function(t){var n=vi(t,2),o=n[0],i=n[1];(o==="style"||typeof i!="object")&&(e[o]=i)}),x("path",An({},e))}var Pn=function(){return Pn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function ne(r){var e=r.x,t=e===void 0?0:e,n=r.y,o=n===void 0?0:n,i=r.r,a=i===void 0?4:i,s=r.className,d={cx:t,cy:o,r:a,fill:"transparent",fillOpacity:1,strokeWidth:1,stroke:"#000",strokeOpacity:1};return W(bt(r),function(l){var u=_i(l,2),f=u[0],c=u[1];typeof c!="object"&&(d[f]=c)}),s?d.className="lf-basic-shape ".concat(s):d.className="lf-basic-shape",x("circle",Pn({},d))}var Tn=function(){return Tn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function xi(r){var e=r.x,t=e===void 0?0:e,n=r.y,o=n===void 0?0:n,i=r.rx,a=i===void 0?4:i,s=r.ry,d=s===void 0?4:s,l=r.className,u={cx:t,cy:o,rx:a,ry:d,fill:"transparent",fillOpacity:1,strokeWidth:1,stroke:"#000",strokeOpacity:1};return W(bt(r),function(f){var c=mi(f,2),h=c[0],g=c[1];typeof g!="object"&&(u[h]=g)}),l?u.className="lf-basic-shape ".concat(l):u.className="lf-basic-shape",x("ellipse",Tn({},u))}var Dn=function(){return Dn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function ao(r){var e=r.points,t=e===void 0?[]:e,n=r.className,o={fill:"transparent",fillOpacity:1,strokeWidth:1,stroke:"#000",strokeOpacity:1,points:""};return W(bt(r),function(i){var a=Ei(i,2),s=a[0],d=a[1];typeof d!="object"&&(o[s]=d)}),n?o.classNmae="lf-basic-shape ".concat(n):o.className="lf-basic-shape",o.points=t.map(function(i){return i.join(",")}).join(" "),x("polygon",Dn({},o))}var Nn=function(){return Nn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function Oi(r){var e=r.className,t={points:"",fill:"none"};return W(bt(r),function(n){var o=Mi(n,2),i=o[0],a=o[1];(i==="style"||typeof a!="object")&&(t[i]=a)}),e&&(t.className="".concat(e)),x("polyline",Nn({},t))}var so=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Se=function(){return Se=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},H;(function(r){r[r.LEFT_TOP=0]="LEFT_TOP",r[r.RIGHT_TOP=1]="RIGHT_TOP",r[r.RIGHT_BOTTOM=2]="RIGHT_BOTTOM",r[r.LEFT_BOTTOM=3]="LEFT_BOTTOM"})(H||(H={}));var Ai=function(r){so(e,r);function e(t){var n=r.call(this)||this;n.updateEdgePointByAnchors=function(){var s=n.nodeModel,d=s.id,l=s.anchors,u=n.graphModel.getNodeEdges(d);W(u,function(f){if(f.sourceNodeId===d){var c=Ht(l,function(h){return h.id===f.sourceAnchorId});c&&f.updateStartPoint({x:c.x,y:c.y})}else if(f.targetNodeId===d){var c=Ht(l,function(g){return g.id===f.targetAnchorId});c&&f.updateEndPoint({x:c.x,y:c.y})}})},n.triggerResizeEvent=function(s,d,l,u,f,c){n.graphModel.eventCenter.emit(T.NODE_RESIZE,{preData:s,data:d,deltaX:l,deltaY:u,index:f,model:c})},n.recalcResizeInfo=function(s,d,l,u,f){l===void 0&&(l=1),u===void 0&&(u=!1),f===void 0&&(f=!1);var c=C(d),h=c.deltaX,g=c.deltaY,p=c.width,v=c.height,y=c.PCTResizeInfo;if(y){var _=4,M=0,S=0;switch(s){case H.LEFT_TOP:S=(h*-1-g)/_;break;case H.RIGHT_TOP:S=(h-g)/_;break;case H.RIGHT_BOTTOM:S=(h+g)/_;break;case H.LEFT_BOTTOM:S=(h*-1+g)/_;break}S!==0&&(M=Math.round(S/y.ResizeBasis.basisHeight*1e5)/1e3),y.ResizePCT.widthPCT=Math.max(Math.min(y.ResizePCT.widthPCT+M,y.ScaleLimit.maxScaleLimit),y.ScaleLimit.minScaleLimit),y.ResizePCT.heightPCT=Math.max(Math.min(y.ResizePCT.heightPCT+M,y.ScaleLimit.maxScaleLimit),y.ScaleLimit.minScaleLimit);var O=Math.round(y.ResizePCT.widthPCT*y.ResizeBasis.basisWidth/100),w=Math.round(y.ResizePCT.heightPCT*y.ResizeBasis.basisHeight/100);switch(s){case H.LEFT_TOP:h=p-O,g=v-w;break;case H.RIGHT_TOP:h=O-p,g=v-w;break;case H.RIGHT_BOTTOM:h=O-p,g=w-v;break;case H.LEFT_BOTTOM:h=p-O,g=w-v;break}return c}switch(s){case H.LEFT_TOP:c.width=u?p:p-h*l,c.height=f?v:v-g*l;break;case H.RIGHT_TOP:c.width=u?p:p+h*l,c.height=f?v:v-g*l;break;case H.RIGHT_BOTTOM:c.width=u?p:p+h*l,c.height=f?v:v+g*l;break;case H.LEFT_BOTTOM:c.width=u?p:p-h*l,c.height=f?v:v+g*l;break}return c},n.resizeNode=function(s){var d=s.deltaX,l=s.deltaY,u=n.index,f=n.props,c=f.model,h=f.graphModel,g=f.x,p=f.y;Ri({x:g,y:p,deltaX:d,deltaY:l,index:u,nodeModel:c,graphModel:h,cancelCallback:function(){n.dragHandler.cancelDrag()}})},n.onDragging=function(s){var d=s.deltaX,l=s.deltaY,u=n.graphModel.transformModel,f=wi(u.fixDeltaXY(d,l),2),c=f[0],h=f[1];n.resizeNode({deltaX:c,deltaY:h})},n.onDragEnd=function(){var s=n.nodeModel.x,d=n.nodeModel.y;n.nodeModel.moveTo(s,d),n.updateEdgePointByAnchors()};var o=t.index,i=t.model,a=t.graphModel;return n.index=o,n.nodeModel=i,n.graphModel=a,n.dragHandler=new Mt({onDragging:n.onDragging,onDragEnd:n.onDragEnd,step:a.gridSize}),n}return e.prototype.componentWillUnmount=function(){this.dragHandler.destroy()},e.prototype.render=function(){var t=this.props,n=t.x,o=t.y,i=t.direction,a=t.model,s=a.getResizeControlStyle(),d=s.width,l=s.height,u=Si(s,["width","height"]);return x("g",{className:"lf-resize-control lf-resize-control-".concat(i),children:[x(Et,Se({className:"lf-resize-control-content",x:n,y:o,width:d??7,height:l??7},u)),x(Et,{className:"lf-resize-control-content",x:n,y:o,width:25,height:25,fill:"transparent",stroke:"transparent",onMouseDown:this.dragHandler.handleMouseDown})]})},e}(K),Pi=function(r){so(e,r);function e(){return r.call(this)||this}return e.prototype.getResizeControl=function(){var t=this.props,n=t.model,o=t.graphModel,i=nt(n),a=i.minX,s=i.minY,d=i.maxX,l=i.maxY,u=[{index:H.LEFT_TOP,direction:"nw",x:a,y:s},{index:H.RIGHT_TOP,direction:"ne",x:d,y:s},{index:H.RIGHT_BOTTOM,direction:"se",x:d,y:l},{index:H.LEFT_BOTTOM,direction:"sw",x:a,y:l}];return St(u,function(f){return x(Ai,Se({},f,{model:n,graphModel:o}))})},e.prototype.getResizeOutline=function(){var t=this.props.model,n=t.x,o=t.y,i=t.width,a=t.height,s=t.getResizeOutlineStyle();return x(Et,Se({},s,{x:n,y:o,width:i,height:a}))},e.prototype.render=function(){return x("g",{className:"lf-resize-control-group",children:[this.getResizeOutline(),this.getResizeControl()]})},e}(K);function Ti(r,e){var t=r.x,n=r.y,o=e.x,i=e.y,a={x:t+(o-t)/2,y:n+(i-n)/2};return a}function ae(r,e,t){var n=Di(t),o=r.x-e.x,i=r.y-e.y,a=o*Math.cos(n)-i*Math.sin(n)+e.x,s=o*Math.sin(n)+i*Math.cos(n)+e.y;return{x:a,y:s}}function Di(r){return r*Math.PI/180}function Ni(r){return r/Math.PI*180}function bi(r,e,t,n,o,i,a,s,d){s===void 0&&(s=!1),d===void 0&&(d=!1);var l=e.deltaX,u=e.deltaY,f=e.width,c=e.height,h=Ni(t),g={x:n,y:o},p={x:i,y:a},v=ae(g,p,h),y={x:v.x+l,y:v.y+u},_=Ii(v,y,p,h,s,d,f,c),M=_.width,S=_.height,O=_.center;return e.width=M*r,e.height=S*r,e.deltaX=(O.x-p.x)*2,e.deltaY=(O.y-p.y)*2,e}var Ci=function(r,e,t,n,o,i,a,s,d,l){t===void 0&&(t=1),n===void 0&&(n=!1),o===void 0&&(o=!1),i===void 0&&(i=0);var u=C(e),f=u.deltaX,c=u.deltaY,h=u.width,g=u.height,p=u.PCTResizeInfo;if(p){var v=4,y=0,_=0;switch(r){case H.LEFT_TOP:_=(f*-1-c)/v;break;case H.RIGHT_TOP:_=(f-c)/v;break;case H.RIGHT_BOTTOM:_=(f+c)/v;break;case H.LEFT_BOTTOM:_=(f*-1+c)/v;break}_!==0&&(y=Math.round(_/p.ResizeBasis.basisHeight*1e5)/1e3),p.ResizePCT.widthPCT=Math.max(Math.min(p.ResizePCT.widthPCT+y,p.ScaleLimit.maxScaleLimit),p.ScaleLimit.minScaleLimit),p.ResizePCT.heightPCT=Math.max(Math.min(p.ResizePCT.heightPCT+y,p.ScaleLimit.maxScaleLimit),p.ScaleLimit.minScaleLimit);var M=Math.round(p.ResizePCT.widthPCT*p.ResizeBasis.basisWidth/100),S=Math.round(p.ResizePCT.heightPCT*p.ResizeBasis.basisHeight/100);switch(r){case H.LEFT_TOP:f=h-M,c=g-S;break;case H.RIGHT_TOP:f=M-h,c=g-S;break;case H.RIGHT_BOTTOM:f=M-h,c=S-g;break;case H.LEFT_BOTTOM:f=h-M,c=S-g;break}return u}if(i%(2*Math.PI)!==0&&a!==void 0&&s!==void 0)return bi(t,u,i,a,s,d,l,n,o);switch(r){case H.LEFT_TOP:u.width=n?h:h-f*t,u.height=o?g:g-c*t;break;case H.RIGHT_TOP:u.width=n?h:h+f*t,u.height=o?g:g-c*t;break;case H.RIGHT_BOTTOM:u.width=n?h:h+f*t,u.height=o?g:g+c*t;break;case H.LEFT_BOTTOM:u.width=n?h:h-f*t,u.height=o?g:g+c*t;break}return u},Li=function(r,e){var t=r.id,n=r.anchors,o=e.getNodeEdges(t);W(o,function(i){if(i.sourceNodeId===t){var a=Ht(n,function(s){return s.id===i.sourceAnchorId});a&&i.updateStartPoint({x:a.x,y:a.y})}else if(i.targetNodeId===t){var a=Ht(n,function(d){return d.id===i.targetAnchorId});a&&i.updateEndPoint({x:a.x,y:a.y})}})},ji=function(r,e,t,n,o,i,a){a.eventCenter.emit(T.NODE_RESIZE,{preData:r,data:e,deltaX:t,deltaY:n,index:o,model:i})},Ri=function(r){var e=r.x,t=r.y,n=r.deltaX,o=r.deltaY,i=r.index,a=r.nodeModel,s=r.graphModel,d=r.cancelCallback,l=a.r,u=a.rx,f=a.ry,c=a.width,h=a.height,g=a.PCTResizeInfo,p=a.minWidth,v=a.minHeight,y=a.maxWidth,_=a.maxHeight,M=a.rotate,S=a.x,O=a.y,w=p===y,A=v===_,b={width:l||u||c,height:l||f||h,deltaX:n,deltaY:o,PCTResizeInfo:g},R=l||u&&f?1/2:1,L=e,z=t,I=Ci(i,b,R,w,A,M,L,z,S,O);if(I.widthy||I.height_){d==null||d();return}(M%(2*Math.PI)==0||g||L===void 0||z===void 0)&&(I.deltaX=w?0:I.deltaX,I.deltaY=A?0:I.deltaY);var U=a.getData(),Y=a.resize(I);U.x===Y.x&&U.y===Y.y||(Li(a,s),ji(U,Y,n,o,i,a,s))};function Ii(r,e,t,n,o,i,a,s){o===void 0&&(o=!1),i===void 0&&(i=!1);var d={x:t.x-(r.x-t.x),y:t.y-(r.y-t.y)},l=Ti(d,e),u=ae(e,l,-n),f=ae(d,l,-n);if(o){var c=Math.abs(u.x-f.x),h=c-a;l.x>u.x?l.x=l.x+h/2:l.x=l.x-h/2}if(i){var g=Math.abs(u.y-f.y),p=g-s;l.y>u.y?l.y=l.y+p/2:l.y=l.y-p/2}if(o||i){var v=ae(f,l,n),y=v.x-d.x,_=v.y-d.y;l.x=l.x-y,l.y=l.y-_,f=ae(d,l,-n),u={x:l.x-(f.x-l.x),y:l.y-(f.y-l.y)}}var M=Math.abs(u.x-f.x),S=Math.abs(u.y-f.y);return o&&(M=a),i&&(S=s),{width:M,height:S,center:l}}var Bi=100,Xi={x:1,y:0,z:0};function Yi(r,e,t,n,o){for(var i=function(h){if(h<0||h>1)throw new RangeError('The value range of parameter "t" is [0,1]');return{x:r.x*Math.pow(1-h,3)+3*e.x*h*Math.pow(1-h,2)+3*t.x*Math.pow(h,2)*(1-h)+n.x*Math.pow(h,3),y:r.y*Math.pow(1-h,3)+3*e.y*h*Math.pow(1-h,2)+3*t.y*Math.pow(h,2)*(1-h)+n.y*Math.pow(h,3)}},a=0,s=2,d=n.x,l=n.y,u=n;a=0?n:-n}function vr(r){var e=Math.hypot(r.x,r.y);return{x:r.x/e,y:r.y/e,z:0}}function Gi(r){return zi(Xi,r)}function Fi(r){return r*(180/Math.PI)}var $i={baseNode:{fill:"#fff",stroke:"#000",strokeWidth:2},baseEdge:{stroke:"#000",strokeWidth:2},rect:{},circle:{},diamond:{},ellipse:{},polygon:{},text:{color:"#000",stroke:"none",fontSize:12,background:{fill:"transparent"}},anchor:{stroke:"#000",fill:"#fff",r:4,hover:{r:10,fill:"#949494",fillOpacity:.5,stroke:"#949494"}},anchorLine:{stroke:"#000",strokeWidth:2,strokeDasharray:"3,2"},nodeText:{color:"#000",overflowMode:"default",fontSize:12,lineHeight:1.2},edgeText:{textWidth:100,overflowMode:"default",fontSize:12,background:{fill:"#fff"}},line:{},polyline:{},bezier:{fill:"none",adjustLine:{stroke:"#949494"},adjustAnchor:{r:4,fill:"#949494",fillOpacity:1,stroke:"#949494"}},arrow:{offset:10,verticalLength:5},snapline:{stroke:"#949494",strokeWidth:1},edgeAdjust:{r:4,fill:"#fff",stroke:"#949494",strokeWidth:2},outline:{fill:"transparent",stroke:"#949494",strokeDasharray:"3,3",hover:{stroke:"#949494"}},edgeAnimation:{stroke:"red",strokeDasharray:"10,10",strokeDashoffset:"100%",animationName:"lf_animate_dash",animationDuration:"20s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"normal"},rotateControl:{stroke:"#000",fill:"#fff",strokeWidth:1.5},resizeControl:{width:7,height:7,fill:"#fff",stroke:"#000"},resizeOutline:{fill:"none",stroke:"transparent",strokeWidth:1,strokeDasharray:"3,3"}},lo=function(r){var e=C($i);return r&&(e=Fn(e,r)),e},Ui=lo,Wi=1e3,Zi=999,Wn=function(){return++Wi},Vi=function(){return--Zi},V=function(){return V=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},rn=function(){function r(e,t){var n;this.BaseType=$.EDGE,this.id="",this.type="",this.sourceNodeId="",this.targetNodeId="",this.textMode=st.TEXT,this.text={value:"",x:0,y:0,draggable:!1,editable:!0},this.points="",this.pointsList=[],this.virtual=!1,this.isSelected=!1,this.isHovered=!1,this.isHitable=!0,this.isHittable=!0,this.draggable=!0,this.visible=!0,this.isAnimation=!1,this.isShowAdjustPoint=!1,this.zIndex=0,this.state=X.DEFAULT,this.modelType=j.EDGE,this.customTextPosition=!1,this.style={},this.arrowConfig={markerEnd:"url(#marker-end-".concat(this.id,")"),markerStart:"url(#marker-start-".concat(this.id,")")},this.graphModel=t,this.properties=(n=e.properties)!==null&&n!==void 0?n:{},this.initEdgeData(e),this.setAttributes()}return r.prototype.initEdgeData=function(e){if(e.properties||(e.properties={}),!e.id){var t=this.graphModel.idGenerator,n=t&&t(e.type),o=this.createId();e.id=o||n||Yt()}this.arrowConfig.markerEnd="url(#marker-end-".concat(e.id,")"),this.arrowConfig.markerStart="url(#marker-start-".concat(e.id,")");var i=this.graphModel.editConfigModel.adjustEdgeStartAndEnd;this.isShowAdjustPoint=i,k(this,ni(e));var a=this.graphModel.overlapMode;a===pt.INCREASE&&(this.zIndex=e.zIndex||Wn()),this.setAnchors(),this.initPoints(),this.formatText(e)},r.prototype.setAttributes=function(){},r.prototype.createId=function(){return null},r.prototype.getEdgeStyle=function(){return V(V({},this.graphModel.theme.baseEdge),this.style)},r.prototype.getAdjustPointStyle=function(){return V({},this.graphModel.theme.edgeAdjust)},r.prototype.getTextStyle=function(){var e=this.graphModel.theme.edgeText;return C(e)},r.prototype.getEdgeAnimationStyle=function(){var e=this.graphModel.theme.edgeAnimation;return C(e)},r.prototype.getArrowStyle=function(){var e=this.getEdgeStyle(),t=this.getEdgeAnimationStyle(),n=this.graphModel.theme.arrow,o=this.isAnimation?t.stroke:e.stroke;return V(V(V({},e),{fill:o,stroke:o}),n)},r.prototype.getOutlineStyle=function(){var e=this.graphModel,t=e.theme.outline;return C(t)},r.prototype.getTextPosition=function(){return{x:0,y:0}},Object.defineProperty(r.prototype,"sourceNode",{get:function(){var e,t;return(t=(e=this.graphModel)===null||e===void 0?void 0:e.nodesMap[this.sourceNodeId])===null||t===void 0?void 0:t.model},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"targetNode",{get:function(){var e,t;return(t=(e=this.graphModel)===null||e===void 0?void 0:e.nodesMap[this.targetNodeId])===null||t===void 0?void 0:t.model},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"textPosition",{get:function(){return this.getTextPosition()},enumerable:!1,configurable:!0}),r.prototype.getBeginAnchor=function(e,t,n){var o,i,a=Mn(e);if(n){if(o=Ht(a,function(s){return s.id===n}),o)return o;console.warn("未在节点上找到指定的起点锚点".concat(n,",已使用默认锚点作为起点"))}return a.forEach(function(s){var d=ur(s,t);(i===void 0||d=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},cn=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},_r=function(r){Ki(e,r);function e(t,n){var o=r.call(this,t,n)||this;return o.modelType=j.BEZIER_EDGE,o.path="",o.initEdgeData(t),o.setAttributes(),o}return e.prototype.initEdgeData=function(t){this.offset=100,r.prototype.initEdgeData.call(this,t)},e.prototype.getEdgeStyle=function(){var t=this.graphModel.theme.bezier,n=r.prototype.getEdgeStyle.call(this),o=this.properties.style,i=o===void 0?{}:o;return It(It(It({},n),C(t)),C(i))},e.prototype.getTextPosition=function(){if(this.pointsList&&this.pointsList.length>0){var t=0,n=0;return this.pointsList.forEach(function(o){var i=o.x,a=o.y;t+=i,n+=a}),{x:t/this.pointsList.length,y:n/this.pointsList.length}}return{x:(this.startPoint.x+this.endPoint.x)/2,y:(this.startPoint.y+this.endPoint.y)/2}},e.prototype.getData=function(){var t=r.prototype.getData.call(this),n=this.pointsList.map(function(o){var i=o.x,a=o.y;return{x:i,y:a}});return It(It({},t),{pointsList:n})},e.prototype.getControls=function(){var t=this.startPoint,n=this.endPoint,o=dr({start:t,end:n,sourceNode:this.sourceNode,targetNode:this.targetNode,offset:this.offset});return o},e.prototype.getPath=function(t){var n=cn(t,4),o=n[0],i=n[1],a=n[2],s=n[3];return"M ".concat(o.x," ").concat(o.y,` + C `).concat(i.x," ").concat(i.y,`, + `).concat(a.x," ").concat(a.y,`, + `).concat(s.x," ").concat(s.y)},e.prototype.initPoints=function(){this.pointsList.length>0?this.path=this.getPath(this.pointsList):this.updatePoints()},e.prototype.updatePoints=function(){var t=this.getControls(),n=t.sNext,o=t.ePre;this.updatePath(n,o)},e.prototype.updatePath=function(t,n){t=C(t),n=C(n);var o={x:this.startPoint.x,y:this.startPoint.y},i={x:this.endPoint.x,y:this.endPoint.y};if(!t||!n){var a=this.getControls();t=a.sNext,n=a.ePre}this.pointsList=[o,t,n,i],this.path=this.getPath(this.pointsList)},e.prototype.updateStartPoint=function(t){this.startPoint=Object.assign({},t),this.updatePoints()},e.prototype.updateEndPoint=function(t){this.endPoint=Object.assign({},t),this.updatePoints()},e.prototype.moveStartPoint=function(t,n){this.startPoint.x+=t,this.startPoint.y+=n;var o=cn(this.pointsList,3),i=o[1],a=o[2];i.x+=t,i.y+=n,this.updatePath(i,a)},e.prototype.moveEndPoint=function(t,n){this.endPoint.x+=t,this.endPoint.y+=n;var o=cn(this.pointsList,3),i=o[1],a=o[2];a.x+=t,a.y+=n,this.updatePath(i,a)},e.prototype.updateAdjustAnchor=function(t,n){var o;n==="sNext"?this.pointsList[1]=t:n==="ePre"&&(this.pointsList[2]=t),this.path=this.getPath(this.pointsList),!((o=this.text)===null||o===void 0)&&o.value&&this.setText(k({},this.text,this.textPosition))},e.prototype.getAdjustStart=function(){return this.pointsList[0]||this.startPoint},e.prototype.getAdjustEnd=function(){var t=this.pointsList;return t[t.length-1]||this.endPoint},e.prototype.updateAfterAdjustStartAndEnd=function(t){var n=t.startPoint,o=t.endPoint,i=t.sourceNode,a=t.targetNode,s=dr({start:n,end:o,sourceNode:i,targetNode:a,offset:this.offset}),d=s.sNext,l=s.ePre;this.pointsList=[n,d,l,o],this.initPoints()},lt([E],e.prototype,"path",void 0),lt([m],e.prototype,"initPoints",null),lt([m],e.prototype,"updatePoints",null),lt([m],e.prototype,"updateStartPoint",null),lt([m],e.prototype,"updateEndPoint",null),lt([m],e.prototype,"moveStartPoint",null),lt([m],e.prototype,"moveEndPoint",null),lt([m],e.prototype,"updateAdjustAnchor",null),lt([m],e.prototype,"getAdjustStart",null),lt([m],e.prototype,"getAdjustEnd",null),lt([m],e.prototype,"updateAfterAdjustStartAndEnd",null),e}(rn),qi=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),de=function(){return de=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Ji=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Er=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},ta=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;nd)&&(a=d,i=s)}),i},e.prototype.getCrossPoint=function(t,n,o){var i;return t===G.HORIZONTAL?i={x:o.x,y:n.y}:t===G.VERTICAL&&(i={x:n.x,y:o.y}),i},e.prototype.removeCrossPoints=function(t,n,o){var i=o.map(function(y){return y});if(t===1){var a=i[t],s=i[n],d=i[t-1],l=or(d,a,this.sourceNode);if(l){var u=ir(a,s,this.sourceNode);if(u){var f=ar(a,s,this.sourceNode);f&&(i[t]=f,i.splice(t-1,1),t--,n--)}}else{var c=this.sourceNode.anchors;c.forEach(function(y){if(y.x===d.x&&y.x===a.x||y.y===d.y&&y.y===a.y){var _=yt(y.x,y.y,a.x,a.y),M=yt(d.x,d.y,a.x,a.y);_0?this.points=this.getPath(this.pointsList):this.updatePoints()},e.prototype.updatePoints=function(){var t=rr({x:this.startPoint.x,y:this.startPoint.y},{x:this.endPoint.x,y:this.endPoint.y},this.sourceNode,this.targetNode,this.offset||0);this.pointsList=t,this.points=t.map(function(n){return"".concat(n.x,",").concat(n.y)}).join(" ")},e.prototype.updateStartPoint=function(t){this.startPoint=Object.assign({},t),this.updatePoints()},e.prototype.moveStartPoint=function(t,n){this.startPoint.x+=t,this.startPoint.y+=n,this.updatePoints()},e.prototype.updateEndPoint=function(t){this.endPoint=Object.assign({},t),this.updatePoints()},e.prototype.moveEndPoint=function(t,n){this.endPoint.x+=t,this.endPoint.y+=n,this.updatePoints()},e.prototype.updatePointsList=function(t,n){this.pointsList.forEach(function(a){a.x+=t,a.y+=n});var o=this.pointsList[0];this.startPoint=Object.assign({},o);var i=this.pointsList[this.pointsList.length-1];this.endPoint=Object.assign({},i),this.initPoints()},e.prototype.dragAppendStart=function(){this.draggingPointList=this.pointsList.map(function(t){return t})},e.prototype.dragAppendSimple=function(t,n){var o;this.isDragging=!0;var i=t.start,a=t.end,s=t.startIndex,d=t.endIndex,l=t.direction,u=this.pointsList,f=u;return l===G.HORIZONTAL?(u[s]={x:i.x,y:i.y+n.y},u[d]={x:a.x,y:a.y+n.y},f=this.pointsList.map(function(c){return c})):l===G.VERTICAL&&(u[s]={x:i.x+n.x,y:i.y},u[d]={x:a.x+n.x,y:a.y},f=this.pointsList.map(function(c){return c})),this.updatePointsAfterDrag(f),this.draggingPointList=f,!((o=this.text)===null||o===void 0)&&o.value&&this.setText(k({},this.text,this.textPosition)),{start:k({},u[s]),end:k({},u[d]),startIndex:s,endIndex:d,direction:l}},e.prototype.dragAppend=function(t,n){var o;this.isDragging=!0;var i=t.start,a=t.end,s=t.startIndex,d=t.endIndex,l=t.direction,u=this.pointsList;if(l===G.HORIZONTAL){u[s]={x:i.x,y:i.y+n.y},u[d]={x:a.x,y:a.y+n.y};var f=this.pointsList.map(function(v){return v});if(s!==0&&d!==this.pointsList.length-1&&(f=this.removeCrossPoints(s,d,f)),s===0){var c={x:i.x,y:i.y+n.y},h=Nt(c,this.sourceNode);if(!h){var g=this.sourceNode.anchors;f=this.getDraggingPoints(l,"start",c,g,f)}}if(d===this.pointsList.length-1){var p={x:a.x,y:a.y+n.y},h=Nt(p,this.targetNode);if(!h){var g=this.targetNode.anchors;f=this.getDraggingPoints(l,"end",p,g,f)}}this.updatePointsAfterDrag(f),this.draggingPointList=f}else if(l===G.VERTICAL){u[s]={x:i.x+n.x,y:i.y},u[d]={x:a.x+n.x,y:a.y};var f=this.pointsList.map(function(y){return y});if(s!==0&&d!==this.pointsList.length-1&&(f=this.removeCrossPoints(s,d,f)),s===0){var c={x:i.x+n.x,y:i.y},h=Nt(c,this.sourceNode);if(!h){var g=this.sourceNode.anchors;f=this.getDraggingPoints(l,"start",c,g,f)}}if(d===this.pointsList.length-1){var p={x:a.x+n.x,y:a.y},h=Nt(p,this.targetNode);if(!h){var g=this.targetNode.anchors;f=this.getDraggingPoints(l,"end",p,g,f)}}this.updatePointsAfterDrag(f),this.draggingPointList=f}return!((o=this.text)===null||o===void 0)&&o.value&&this.setText(k({},this.text,this.textPosition)),{start:k({},u[s]),end:k({},u[d]),startIndex:s,endIndex:d,direction:l}},e.prototype.dragAppendEnd=function(){if(this.draggingPointList){var t=Jr(kt(this.points));this.pointsList=t.map(function(i){return i}),this.draggingPointList=[];var n=t[0];this.startPoint=k({},n);var o=t[t.length-1];this.endPoint=k({},o)}this.isDragging=!1},e.prototype.updatePointsAfterDrag=function(t){var n=this.updateCrossPoints(t);this.points=n.map(function(o){return"".concat(o.x,",").concat(o.y)}).join(" ")},e.prototype.getAdjustStart=function(){return this.pointsList[0]||this.startPoint},e.prototype.getAdjustEnd=function(){var t=this.pointsList;return t[t.length-1]||this.endPoint},e.prototype.updateAfterAdjustStartAndEnd=function(t){var n=t.startPoint,o=t.endPoint,i=t.sourceNode,a=t.targetNode;this.pointsList=rr({x:n.x,y:n.y},{x:o.x,y:o.y},i,a,this.offset||0),this.initPoints()},tt([E],e.prototype,"dbClickPosition",void 0),tt([m],e.prototype,"initPoints",null),tt([m],e.prototype,"updatePoints",null),tt([m],e.prototype,"updateStartPoint",null),tt([m],e.prototype,"moveStartPoint",null),tt([m],e.prototype,"updateEndPoint",null),tt([m],e.prototype,"moveEndPoint",null),tt([m],e.prototype,"updatePointsList",null),tt([m],e.prototype,"dragAppendStart",null),tt([m],e.prototype,"dragAppendSimple",null),tt([m],e.prototype,"dragAppend",null),tt([m],e.prototype,"dragAppendEnd",null),tt([m],e.prototype,"updatePointsAfterDrag",null),tt([m],e.prototype,"getAdjustStart",null),tt([m],e.prototype,"getAdjustEnd",null),tt([m],e.prototype,"updateAfterAdjustStartAndEnd",null),e}(rn),q=function(){return q=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Or=function(r){var e=typeof Symbol=="function"&&Symbol.iterator,t=e&&r[e],n=0;if(t)return t.call(r);if(r&&typeof r.length=="number")return{next:function(){return r&&n>=r.length&&(r=void 0),{value:r&&r[n++],done:!r}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},ea=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Ct=function(){function r(e,t){var n;this.BaseType=$.NODE,this.id="",this.type="",this.x=0,this.y=0,this.textMode=st.TEXT,this.text={value:"",x:0,y:0,draggable:!1,editable:!0},this._width=100,this._height=80,this.minWidth=30,this.minHeight=30,this.maxWidth=2e3,this.maxHeight=2e3,this.anchorsOffset=[],this.virtual=!1,this.isSelected=!1,this.isHovered=!1,this.isShowAnchor=!1,this.isDragging=!1,this.isHitable=!0,this.isHittable=!0,this.draggable=!0,this.visible=!0,this.rotatable=!0,this.resizable=!0,this.zIndex=1,this.state=X.DEFAULT,this.autoToFront=!0,this.style={},this._rotate=0,this.modelType=j.NODE,this.additionStateData={},this.targetRules=[],this.sourceRules=[],this.moveRules=[],this.resizeRules=[],this.hasSetTargetRules=!1,this.hasSetSourceRules=!1,this.graphModel=t,this.properties=(n=e.properties)!==null&&n!==void 0?n:{},this.initNodeData(e),this.setAttributes()}return Object.defineProperty(r.prototype,"width",{get:function(){return this._width},set:function(e){this._width=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"height",{get:function(){return this._height},set:function(e){this._height=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"rotate",{get:function(){return this._rotate},set:function(e){this._rotate=e;var t=this,n=t.x,o=n===void 0?0:n,i=t.y,a=i===void 0?0:i;this.transform=new nn(-o,-a).rotate(e).translate(o,a).toString()},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"incoming",{get:function(){return{nodes:this.graphModel.getNodeIncomingNode(this.id),edges:this.graphModel.getNodeIncomingEdge(this.id)}},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"outgoing",{get:function(){return{nodes:this.graphModel.getNodeOutgoingNode(this.id),edges:this.graphModel.getNodeOutgoingEdge(this.id)}},enumerable:!1,configurable:!0}),r.prototype.initNodeData=function(e){if(e.properties||(e.properties={}),!e.id){var t=this.graphModel.idGenerator,n=t&&t(e.type),o=this.createId();e.id=o||n||Yt()}this.formatText(e),k(this,ci(e));var i=this.graphModel.overlapMode;i===pt.INCREASE&&(this.zIndex=e.zIndex||Wn())},r.prototype.setAttributes=function(){},r.prototype.createId=function(){return null},r.prototype.setTextMode=function(e){this.textMode=e},r.prototype.formatText=function(e){var t,n,o,i=this.graphModel.editConfigModel,a=i.nodeTextDraggable,s=i.nodeTextEdit,d=e.x,l=e.y,u=e.text,f={value:"",x:d,y:l,draggable:a,editable:s};u&&(typeof u=="string"?f.value=u:(f=q(q({},f),{x:(t=u.x)!==null&&t!==void 0?t:d,y:(n=u.y)!==null&&n!==void 0?n:l,value:(o=u.value)!==null&&o!==void 0?o:""}),Qt(u.draggable)||(f.draggable=u.draggable),Qt(u.editable)||(f.editable=u.editable))),e.text=f},r.prototype.resize=function(e){var t=e.width,n=e.height,o=e.deltaX,i=e.deltaY,a=this.isAllowResizeNode(o,i,t,n);return a?(this.move(o/2,i/2),this.width=t,this.height=n,this.setProperties({width:t,height:n}),this.getData()):this.getData()},r.prototype.proportionalResize=function(){},r.prototype.getData=function(){var e=this.text,t=e.x,n=e.y,o=e.value,i=this.properties;Kr(i)&&(i=mt(i)),ht(i.width)&&(i.width=this.width),ht(i.height)&&(i.height=this.height);var a={id:this.id,type:this.type,x:this.x,y:this.y,properties:i};return this.rotate&&(a.rotate=this.rotate),this.graphModel.overlapMode===pt.INCREASE&&(a.zIndex=this.zIndex),o&&(a.text={x:t,y:n,value:o}),a},r.prototype.getHistoryData=function(){return this.getData()},r.prototype.getProperties=function(){return mt(this.properties)},r.prototype.getOuterGAttributes=function(){return{className:""}},r.prototype.getNodeStyle=function(){return q(q({},this.graphModel.theme.baseNode),this.style)},r.prototype.getTextStyle=function(){var e=this.graphModel.theme.nodeText,t=this.properties.textStyle,n=t===void 0?{}:t;return q(q({},C(e)),C(n))},r.prototype.getRotateControlStyle=function(){var e=this.graphModel.theme.rotateControl;return C(e)},r.prototype.getResizeControlStyle=function(){var e=this.graphModel.theme.resizeControl;return C(e)},r.prototype.getResizeOutlineStyle=function(){var e=this.graphModel.theme.resizeOutline;return C(e)},r.prototype.getAnchorStyle=function(e){var t=this.graphModel.theme.anchor;return C(t)},r.prototype.getAnchorLineStyle=function(e){var t=this.graphModel.theme.anchorLine;return C(t)},r.prototype.getOutlineStyle=function(){var e=this.graphModel.theme.outline;return C(e)},r.prototype.isAllowConnectedAsSource=function(e,t,n,o){var i=this.hasSetSourceRules?this.sourceRules:this.getConnectedSourceRules();this.hasSetSourceRules=!0;for(var a=!0,s="",d=0;d0?t.map(function(a,s){return a.length?(a=a,{id:"".concat(n,"_").concat(s),x:o+a[0],y:i+a[1]}):(a=a,q(q({},a),{x:o+a.x,y:i+a.y,id:a.id||"".concat(n,"_").concat(s)}))}):this.getDefaultAnchor()},r.prototype.getDefaultAnchor=function(){return[]},r.prototype.getTargetAnchor=function(e){return li(e,this)},r.prototype.getBounds=function(){return{minX:this.x-this.width/2,minY:this.y-this.height/2,maxX:this.x+this.width/2,maxY:this.y+this.height/2}},Object.defineProperty(r.prototype,"anchors",{get:function(){var e=this.getAnchorsByOffset(),t=this,n=t.x,o=t.y,i=t.rotate;return e.forEach(function(a){var s=a.x,d=a.y,l=ea(new en([s,d,1]).translate(-n,-o).rotate(i).translate(n,o)[0],2),u=l[0],f=l[1];a.x=u,a.y=f}),e},enumerable:!1,configurable:!0}),r.prototype.getAnchorInfo=function(e){if(!ht(e))for(var t=0;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Sr=function(r){na(e,r);function e(t,n){var o=r.call(this,t,n)||this;return o.modelType=j.CIRCLE_NODE,o.r=50,o.initNodeData(t),o.setAttributes(),o}return Object.defineProperty(e.prototype,"width",{get:function(){return this.r*2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.r*2},enumerable:!1,configurable:!0}),e.prototype.setAttributes=function(){r.prototype.setAttributes.call(this);var t=this.properties.r;t&&(this.r=t)},e.prototype.getNodeStyle=function(){var t=r.prototype.getNodeStyle.call(this),n=this.graphModel.theme.circle,o=this.properties.style,i=o===void 0?{}:o;return ue(ue(ue({},t),C(n)),C(i))},e.prototype.getDefaultAnchor=function(){var t=this,n=t.x,o=t.y,i=t.r;return[{x:n,y:o-i,id:"".concat(this.id,"_0")},{x:n+i,y:o,id:"".concat(this.id,"_1")},{x:n,y:o+i,id:"".concat(this.id,"_2")},{x:n-i,y:o,id:"".concat(this.id,"_3")}]},e.prototype.resize=function(t){var n=t.width,o=t.deltaX,i=t.deltaY;return this.move(o/2,i/2),this.r=n,this.setProperties({r:n}),this.getData()},pn([E],e.prototype,"r",void 0),pn([F],e.prototype,"width",null),pn([F],e.prototype,"height",null),e}(Ct),ra=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),fe=function(){return fe=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},je=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},wr=function(r){ra(e,r);function e(t,n){var o=r.call(this,t,n)||this;return o.modelType=j.DIAMOND_NODE,o.rx=30,o.ry=50,o.initNodeData(t),o.setAttributes(),o}return e.prototype.setAttributes=function(){r.prototype.setAttributes.call(this);var t=this.properties,n=t.rx,o=t.ry;n&&(this.rx=n),o&&(this.ry=o)},e.prototype.getNodeStyle=function(){var t=r.prototype.getNodeStyle.call(this),n=this.graphModel.theme.diamond,o=this.properties.style,i=o===void 0?{}:o;return fe(fe(fe({},t),C(n)),C(i))},Object.defineProperty(e.prototype,"points",{get:function(){var t=this,n=t.x,o=t.y,i=t.rx,a=t.ry;return[[n,o-a],[n+i,o],[n,o+a],[n-i,o]]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pointsPosition",{get:function(){return St(this.points,function(t){var n=je(t,2),o=n[0],i=n[1];return{x:o,y:i}})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"width",{get:function(){var t=Number.MAX_SAFE_INTEGER,n=Number.MIN_SAFE_INTEGER;return W(this.points,function(o){var i=je(o,1),a=i[0];an&&(n=a)}),n-t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){var t=Number.MAX_SAFE_INTEGER,n=Number.MIN_SAFE_INTEGER;return W(this.points,function(o){var i=je(o,2),a=i[1];an&&(n=a)}),n-t},enumerable:!1,configurable:!0}),e.prototype.getDefaultAnchor=function(){var t=this;return St(this.points,function(n,o){var i=je(n,2),a=i[0],s=i[1];return{x:a,y:s,id:"".concat(t.id,"_").concat(o)}})},e.prototype.resize=function(t){var n=t.width,o=t.height,i=t.deltaX,a=t.deltaY;return this.move(i/2,a/2),this.rx=n,this.ry=o,this.setProperties({rx:n,ry:o}),this.getData()},Wt([E],e.prototype,"rx",void 0),Wt([E],e.prototype,"ry",void 0),Wt([F],e.prototype,"points",null),Wt([F],e.prototype,"pointsPosition",null),Wt([F],e.prototype,"width",null),Wt([F],e.prototype,"height",null),e}(Ct),oa=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),ce=function(){return ce=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Ar=function(r){oa(e,r);function e(t,n){var o=r.call(this,t,n)||this;return o.modelType=j.ELLIPSE_NODE,o.rx=30,o.ry=45,o.initNodeData(t),o.setAttributes(),o}return e.prototype.setAttributes=function(){r.prototype.setAttributes.call(this);var t=this.properties,n=t.rx,o=t.ry;n&&(this.rx=n),o&&(this.ry=o)},e.prototype.getNodeStyle=function(){var t=r.prototype.getNodeStyle.call(this),n=this.graphModel.theme.ellipse,o=this.properties.style,i=o===void 0?{}:o;return ce(ce(ce({},t),C(n)),C(i))},Object.defineProperty(e.prototype,"width",{get:function(){return this.rx*2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.ry*2},enumerable:!1,configurable:!0}),e.prototype.getDefaultAnchor=function(){var t=this,n=t.x,o=t.y,i=t.rx,a=t.ry;return[{x:n,y:o-a,id:"".concat(this.id,"_0")},{x:n+i,y:o,id:"".concat(this.id,"_1")},{x:n,y:o+a,id:"".concat(this.id,"_2")},{x:n-i,y:o,id:"".concat(this.id,"_3")}]},e.prototype.resize=function(t){var n=t.width,o=t.height,i=t.deltaX,a=t.deltaY;return this.move(i/2,a/2),this.rx=n,this.ry=o,this.setProperties({rx:n,ry:o}),this.getData()},Re([E],e.prototype,"rx",void 0),Re([E],e.prototype,"ry",void 0),Re([F],e.prototype,"width",null),Re([F],e.prototype,"height",null),e}(Ct),ia=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),pe=function(){return pe=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Be=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Pr=function(r){ia(e,r);function e(t,n){var o=r.call(this,t,n)||this;return o.modelType=j.POLYGON_NODE,o.points=[[50,0],[100,50],[50,100],[0,50]],o.initNodeData(t),o.setAttributes(),o}return e.prototype.setAttributes=function(){r.prototype.setAttributes.call(this);var t=this.properties,n=t.points,o=t.width,i=t.height,a=n||this.points;this.points=ii(a,o,i)},e.prototype.getNodeStyle=function(){var t=r.prototype.getNodeStyle.call(this),n=this.graphModel.theme.polygon,o=this.properties.style,i=o===void 0?{}:o;return pe(pe(pe({},t),C(n)),C(i))},Object.defineProperty(e.prototype,"pointsPosition",{get:function(){var t=this,n=t.x,o=t.y,i=t.width,a=t.height;return this.points.map(function(s){return{x:s[0]+n-i/2,y:s[1]+o-a/2}})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"width",{get:function(){var t=Number.MAX_SAFE_INTEGER,n=Number.MIN_SAFE_INTEGER;return this.points.forEach(function(o){var i=Be(o,1),a=i[0];an&&(n=a)}),n-t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){var t=Number.MAX_SAFE_INTEGER,n=Number.MIN_SAFE_INTEGER;return this.points.forEach(function(o){var i=Be(o,2),a=i[1];an&&(n=a)}),n-t},enumerable:!1,configurable:!0}),e.prototype.getDefaultAnchor=function(){var t=this,n=this,o=n.x,i=n.y,a=n.width,s=n.height,d=n.points;return d.map(function(l,u){var f=Be(l,2),c=f[0],h=f[1];return{x:o+c-a/2,y:i+h-s/2,id:"".concat(t.id,"_").concat(u)}})},e.prototype.resize=function(t){var n=this,o=t.width,i=t.height,a=t.deltaX,s=t.deltaY;this.move(a/2,s/2);var d=St(this.points,function(l){var u=Be(l,2),f=u[0],c=u[1];return[f*o/n.width,c*i/n.height]});return this.points=d,this.properties.points=d,this.getData()},Ie([E],e.prototype,"points",void 0),Ie([F],e.prototype,"pointsPosition",null),Ie([F],e.prototype,"width",null),Ie([F],e.prototype,"height",null),e}(Ct),aa=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),he=function(){return he=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Tr=function(r){aa(e,r);function e(t,n){var o=r.call(this,t,n)||this;return o.modelType=j.RECT_NODE,o.radius=0,o.initNodeData(t),o.setAttributes(),o}return e.prototype.setAttributes=function(){r.prototype.setAttributes.call(this);var t=this.properties,n=t.width,o=t.height,i=t.radius;ht(n)||(this.width=n),ht(o)||(this.height=o),ht(i)||(this.radius=i)},e.prototype.getDefaultAnchor=function(){var t=this,n=t.x,o=t.y,i=t.width,a=t.height;return[{x:n,y:o-a/2,id:"".concat(this.id,"_0")},{x:n+i/2,y:o,id:"".concat(this.id,"_1")},{x:n,y:o+a/2,id:"".concat(this.id,"_2")},{x:n-i/2,y:o,id:"".concat(this.id,"_3")}]},e.prototype.getNodeStyle=function(){var t=r.prototype.getNodeStyle.call(this),n=this.graphModel.theme.rect,o=this.properties.style,i=o===void 0?{}:o;return he(he(he({},t),C(n)),C(i))},sa([E],e.prototype,"radius",void 0),e}(Ct),da=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),ye=function(){return ye=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},la=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},ua=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},ca={stopZoomGraph:!1,stopScrollGraph:!1,stopMoveGraph:!1,adjustEdge:!1,adjustEdgeStartAndEnd:!1,adjustNodePosition:!1,hideAnchors:!0,allowRotate:!1,allowResize:!1,nodeSelectedOutline:!0,textEdit:!1,nodeTextEdit:!1,edgeTextEdit:!1,textDraggable:!1,nodeTextDraggable:!1,edgeTextDraggable:!1},Xe=["isSilentMode","stopZoomGraph","stopScrollGraph","stopMoveGraph","snapGrid","adjustEdge","adjustEdgeMiddle","adjustEdgeStartAndEnd","adjustEdgeStart","adjustEdgeEnd","adjustNodePosition","hideAnchors","allowRotate","allowResize","autoExpand","hoverOutline","nodeSelectedOutline","edgeSelectedOutline","textEdit","nodeTextEdit","edgeTextEdit","textDraggable","nodeTextDraggable","edgeTextDraggable","multipleSelectKey","textMode","nodeTextMode","edgeTextMode","nodeTextMultiple","edgeTextMultiple","nodeTextVertical","edgeTextVertical"],pa=function(){function r(e){this.isSilentMode=!1,this.stopZoomGraph=!1,this.stopMoveGraph=!1,this.stopScrollGraph=!1,this.snapGrid=!1,this.textMode=st.TEXT,this.textEdit=!0,this.textDraggable=!1,this.nodeTextEdit=!0,this.nodeTextDraggable=!1,this.nodeTextMultiple=!1,this.nodeTextVertical=!1,this.nodeTextMode=st.TEXT,this.edgeTextMode=st.TEXT,this.edgeTextEdit=!0,this.edgeTextDraggable=!1,this.edgeTextMultiple=!1,this.edgeTextVertical=!1,this.hideAnchors=!1,this.allowRotate=!1,this.allowResize=!1,this.hoverOutline=!0,this.nodeSelectedOutline=!0,this.adjustNodePosition=!0,this.autoExpand=!1,this.adjustEdge=!0,this.adjustEdgeMiddle=!1,this.adjustEdgeStartAndEnd=!1,this.adjustEdgeStart=!1,this.adjustEdgeEnd=!1,this.edgeSelectedOutline=!0,this.multipleSelectKey="",k(this,this.computeConfig(e))}return r.prototype.updateEditConfig=function(e){var t=this.computeConfig(e);k(this,t)},r.prototype.computeConfig=function(e){var t=e.isSilentMode,n=e.textDraggable,o=e.textMode,i=e.textEdit,a=e.adjustEdgeStartAndEnd,s={};if(t===!1&&k(s,this.stagedConfig),t===!0&&t!==this.isSilentMode){var d=Kt(ca,Xe);this.stagedConfig=Kt(this,Xe),k(s,d)}Qt(i)||k(s,{nodeTextEdit:i,edgeTextEdit:i}),Qt(n)||k(s,{nodeTextDraggable:n,edgeTextDraggable:n}),o&&k(s,{nodeTextMode:o,edgeTextMode:o}),_n(a)&&k(s,{adjustEdgeStart:a,adjustEdgeEnd:a});var l=Kt(e,Xe);return k(s,l)},r.prototype.updateTextMode=function(e){this.textMode=e,this.edgeTextMode=e,this.nodeTextMode=e},r.prototype.getConfig=function(){return Kt(this,Xe)},B([E],r.prototype,"isSilentMode",void 0),B([E],r.prototype,"stopZoomGraph",void 0),B([E],r.prototype,"stopMoveGraph",void 0),B([E],r.prototype,"stopScrollGraph",void 0),B([E],r.prototype,"snapGrid",void 0),B([E],r.prototype,"textMode",void 0),B([E],r.prototype,"textEdit",void 0),B([E],r.prototype,"textDraggable",void 0),B([E],r.prototype,"nodeTextEdit",void 0),B([E],r.prototype,"nodeTextDraggable",void 0),B([E],r.prototype,"nodeTextMultiple",void 0),B([E],r.prototype,"nodeTextVertical",void 0),B([E],r.prototype,"nodeTextMode",void 0),B([E],r.prototype,"edgeTextMode",void 0),B([E],r.prototype,"edgeTextEdit",void 0),B([E],r.prototype,"edgeTextDraggable",void 0),B([E],r.prototype,"edgeTextMultiple",void 0),B([E],r.prototype,"edgeTextVertical",void 0),B([E],r.prototype,"hideAnchors",void 0),B([E],r.prototype,"allowRotate",void 0),B([E],r.prototype,"allowResize",void 0),B([E],r.prototype,"hoverOutline",void 0),B([E],r.prototype,"nodeSelectedOutline",void 0),B([E],r.prototype,"adjustNodePosition",void 0),B([E],r.prototype,"autoExpand",void 0),B([E],r.prototype,"adjustEdge",void 0),B([E],r.prototype,"adjustEdgeMiddle",void 0),B([E],r.prototype,"adjustEdgeStartAndEnd",void 0),B([E],r.prototype,"adjustEdgeStart",void 0),B([E],r.prototype,"adjustEdgeEnd",void 0),B([E],r.prototype,"edgeSelectedOutline",void 0),B([m],r.prototype,"updateEditConfig",null),B([m],r.prototype,"updateTextMode",null),r}(),ha="*",ya=function(){function r(){this._events={}}return r.prototype.on=function(e,t,n){var o=this;e==null||e.split(",").forEach(function(i){i=i.trim(),o._events[i]||(o._events[i]=[]),o._events[i].push({callback:t,once:!!n})})},r.prototype.once=function(e,t){var n=this;e==null||e.split(",").forEach(function(o){o=o.trim(),n.on(o,t,!0)})},r.prototype.emit=function(e,t){var n=this;e==null||e.split(",").forEach(function(o){var i=n._events[o]||[],a=n._events[ha]||[],s=function(d){for(var l=d.length,u=0;u=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},_a=function(r){ga(e,r);function e(t){var n=r.call(this)||this;n.stepScrollX=0,n.stepScrollY=0,n.onDragging=function(s){var d=s.deltaX,l=s.deltaY;n.setState({isDragging:!0});var u=n.props.graphModel,f=u.transformModel,c=u.editConfigModel;c.stopMoveGraph!==!0&&f.translate(d,l)},n.onDragEnd=function(){n.setState({isDragging:!1})},n.zoomHandler=function(s){var d=n.props,l=d.graphModel,u=l.editConfigModel,f=l.transformModel,c=l.gridSize,h=d.graphModel,g=s.deltaX,p=s.deltaY,v=u.stopScrollGraph,y=u.stopZoomGraph;if(!v&&!s.ctrlKey&&!s.metaKey){if(s.preventDefault(),n.stepScrollX+=g,n.stepScrollY+=p,Math.abs(n.stepScrollX)>=c){var _=n.stepScrollX%c,M=n.stepScrollX-_;f.translate(-M*f.SCALE_X,0),n.stepScrollX=_}if(Math.abs(n.stepScrollY)>=c){var S=n.stepScrollY%c,O=n.stepScrollY-S;f.translate(0,-O*f.SCALE_Y),n.stepScrollY=S}return}if(!y){s.preventDefault();var w=h.getPointByClient({x:s.clientX,y:s.clientY}),A=w.canvasOverlayPosition,b=A.x,R=A.y;f.zoom(s.deltaY<0,[b,R])}},n.clickHandler=function(s){var d=s.target;if(d.getAttribute("name")==="canvas-overlay"){var l=n.props.graphModel,u=l.selectElements;u.size>0&&l.clearSelectElements(),l.eventCenter.emit(T.BLANK_CLICK,{e:s})}},n.handleContextMenu=function(s){var d=s.target;if(d.getAttribute("name")==="canvas-overlay"){s.preventDefault();var l=n.props.graphModel,u=l.getPointByClient({x:s.clientX,y:s.clientY});l.eventCenter.emit(T.BLANK_CONTEXTMENU,{e:s,position:u})}},n.mouseDownHandler=function(s){var d=n.props.graphModel,l=d.eventCenter,u=d.editConfigModel,f=d.transformModel.SCALE_X,c=d.gridSize,h=u.adjustEdge,g=u.adjustNodePosition,p=u.stopMoveGraph,v=s.target,y=!h&&!g;(v.getAttribute("name")==="canvas-overlay"||y)&&(p!==!0?(n.stepDrag.setStep(c*f),n.stepDrag.handleMouseDown(s)):l.emit(T.BLANK_MOUSEDOWN,{e:s}),n.clickHandler(s))};var o=t.graphModel,i=o.gridSize,a=o.eventCenter;return n.stepDrag=new Mt({onDragging:n.onDragging,onDragEnd:n.onDragEnd,step:i,eventType:"BLANK",isStopPropagation:!1,eventCenter:a,model:void 0}),n.state={isDragging:!1},n}return e.prototype.render=function(){var t=this.props.graphModel.transformModel,n=t.getTransformStyle().transform,o=this.props,i=o.children,a=o.dnd,s=this.state.isDragging;return x("svg",bn({xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",name:"canvas-overlay",onWheel:this.zoomHandler,onMouseDown:this.mouseDownHandler,onContextMenu:this.handleContextMenu,className:s?"lf-canvas-overlay lf-dragging":"lf-canvas-overlay lf-drag-able"},a.eventMap(),{children:x("g",{transform:n,children:i})}))},e=va([ot],e),e}(K),uo=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),we=function(){return we=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},xa=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Cr=function(r){uo(e,r);function e(){var t=r.call(this)||this;return t.onDragging=function(n){var o=n.event,i=t.props,a=i.graphModel,s=i.bezierModel,d=i.type,l=a.getPointByClient({x:o.clientX,y:o.clientY}).canvasOverlayPosition,u=l.x,f=l.y;s.updateAdjustAnchor({x:u,y:f},d),a.eventCenter.emit(T.EDGE_ADJUST,{data:s.getData()})},t.onDragEnd=function(){var n=t.props.bezierModel;n.isDragging=!1},t.dragHandler=new Mt({onDragging:t.onDragging,onDragEnd:t.onDragEnd}),t}return e.prototype.render=function(){var t=this,n=this.props.position,o=n.x,i=n.y,a=this.props.bezierModel,s=a.getEdgeStyle().adjustAnchor;return x(ne,we({className:"lf-bezier-adjust-anchor",x:o,y:i},s,{onMouseDown:function(d){t.dragHandler.handleMouseDown(d)}}))},e}(K),Ea=function(r){uo(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getBezierAdjust=function(t,n){var o=t.path,i=t.id,a=$n(o),s=xa(a,4),d=s[0],l=s[1],u=s[2],f=s[3],c=t.getEdgeStyle().adjustLine,h=[];return h.push(x(ee,we({x1:d.x,y1:d.y,x2:l.x,y2:l.y},c))),h.push(x(Cr,{position:l,bezierModel:t,graphModel:n,type:"sNext"},"".concat(i,"_ePre"))),h.push(x(ee,we({x1:f.x,y1:f.y,x2:u.x,y2:u.y},c))),h.push(x(Cr,{position:u,bezierModel:t,graphModel:n,type:"ePre"},"".concat(i,"_sNext"))),h},e.prototype.selectedBezierEdge=function(){for(var t=this.props.graphModel,n=t.edges,o=[],i=0;i=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Sa=function(r){Ma(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(){var t=this.props.background;return x("div",{className:"lf-background",children:x("div",{style:_o(t)?t:{},className:"lf-background-area"})})},e=Oa([ot],e),e}(K),wa=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Aa=function(r,e,t,n){var o=arguments.length,i=o<3?e:n===null?n=Object.getOwnPropertyDescriptor(e,t):n,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(r,e,t,n);else for(var s=r.length-1;s>=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},qe=function(r){wa(e,r);function e(t){var n=r.call(this,t)||this;return n.id=Yt(),n.gridOptions=n.props.graphModel.grid,n}return e.prototype.renderDot=function(){var t=this.gridOptions,n=t.config,o=t.size,i=o===void 0?1:o,a=t.visible,s=n??{},d=s.color,l=s.thickness,u=l===void 0?2:l,f=Math.min(Math.max(2,u),i/4),c=a?1:0;return x("g",{fill:d,opacity:c,children:[x("circle",{cx:0,cy:0,r:f/2}),x("circle",{cx:0,cy:i,r:f/2}),x("circle",{cx:i,cy:0,r:f/2}),x("circle",{cx:i,cy:i,r:f/2})]})},e.prototype.renderMesh=function(){var t=this.gridOptions,n=t.config,o=t.size,i=o===void 0?1:o,a=t.visible,s=n??{},d=s.color,l=s.thickness,u=l===void 0?1:l,f=Math.min(Math.max(1,u),i/2),c="M 0 0 H ".concat(i," V ").concat(i," H 0 Z"),h=a?1:0;return x("path",{d:c,stroke:d,strokeWidth:f/2,opacity:h,fill:"transparent"})},e.prototype.render=function(){var t=this.props.graphModel.transformModel,n=this.gridOptions,o=n.type,i=n.size,a=i===void 0?1:i,s=t.SCALE_X,d=t.SKEW_Y,l=t.SKEW_X,u=t.SCALE_Y,f=t.TRANSLATE_X,c=t.TRANSLATE_Y,h=[s,d,l,u,f,c].join(","),g="matrix(".concat(h,")");return x("div",{className:"lf-grid",children:x("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1",width:"100%",height:"100%",children:[x("defs",{children:x("pattern",{id:this.id,patternUnits:"userSpaceOnUse",patternTransform:g,x:"0",y:"0",width:a,height:a,children:[o==="dot"&&this.renderDot(),o==="mesh"&&this.renderMesh()]})}),x("rect",{width:"100%",height:"100%",fill:"url(#".concat(this.id,")")})]})})},e=Aa([ot],e),e}(K);(function(r){r.defaultProps={size:Io,visible:!0,type:"dot",config:{color:"#ababab",thickness:1}};function e(t){var n=C(r.defaultProps);return typeof t=="number"?k(n,{size:t}):typeof t=="boolean"?k(n,{visible:t}):k(n,t)}r.getGridOptions=e})(qe||(qe={}));var Pa=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Ta=function(r,e,t,n){var o=arguments.length,i=o<3?e:n===null?n=Object.getOwnPropertyDescriptor(e,t):n,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(r,e,t,n);else for(var s=r.length-1;s>=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Da=function(r){Pa(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(){var t=this.props.graphModel.transformModel,n=t.getTransformStyle().transform,o=this.props.children;return x("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1",width:"100%",height:"100%",className:"modification-overlay",children:x("g",{transform:n,children:o})})},e=Ta([ot],e),e}(K),Na=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),wt=function(){return wt=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Ca=function(r){Na(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getNodesOutline=function(){var t=this.props.graphModel,n=t.nodes,o=t.editConfigModel,i=o.hoverOutline,a=o.nodeSelectedOutline,s=[];return n.forEach(function(d){if(d.isHovered||d.isSelected){var l=d.isHovered,u=d.isSelected,f=d.x,c=d.y,h=d.width,g=d.height;if(a&&u||i&&l){var p=d.getOutlineStyle(),v={};if(Object.keys(p).forEach(function(_){_!=="hover"&&(v[_]=p[_])}),l){var y=p.hover;v=wt(wt({},v),y)}s.push(x(Et,wt({transform:d.transform,className:"lf-outline-node",x:f,y:c,width:h+10,height:g+10},v)))}}}),s},e.prototype.getEdgeOutline=function(){for(var t=this.props.graphModel,n=t.edges,o=t.editConfigModel,i=o.edgeSelectedOutline,a=o.hoverOutline,s=[],d=0;d=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Ra=function(r){La(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(){var t=this.props.snaplineModel,n=t??{},o=n.position,i=n.isShowHorizontal,a=n.isShowVertical,s=t==null?void 0:t.getStyle(),d=o??{},l=d.x,u=l===void 0?0:l,f=d.y,c=f===void 0?0:f,h=At(At({x1:-1e5,y1:c,x2:1e5,y2:c},s),{stroke:i?s==null?void 0:s.stroke:"none"}),g=At(At({x1:u,y1:-1e5,x2:u,y2:1e5},s),{stroke:a?s==null?void 0:s.stroke:"none"});return x("g",{className:"lf-snapline",children:[x(ee,At({},h)),x(ee,At({},g))]})},e=ja([ot],e),e}(K),Ia=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Ba=function(r,e,t,n){var o=arguments.length,i=o<3?e:n===null?n=Object.getOwnPropertyDescriptor(e,t):n,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(r,e,t,n);else for(var s=r.length-1;s>=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Xa=function(r){Ia(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.componentDidMount=function(){this.triggerToolRender()},e.prototype.componentDidUpdate=function(){this.triggerToolRender()},e.prototype.getTools=function(){var t=this.props,n=t.tool,o=t.graphModel,i=o.textEditElement,a=n.getTools(),s=a.map(function(d){return Ur(d,{textEditElement:i,graphModel:o,lf:n.instance})});return n.components=s,s},e.prototype.triggerToolRender=function(){var t=this.props,n=t.tool,o=t.graphModel,i=document.querySelector("#ToolOverlay_".concat(o.flowId)),a=n.getInstance();a.components.forEach(function(s){return s(a,i)}),a.components=[]},e.prototype.render=function(){var t=this.props.graphModel;return x("div",{className:"lf-tool-overlay",id:"ToolOverlay_".concat(t.flowId),children:this.getTools()})},e=Ba([ot],e),e}(K),Pt=function(){return Pt=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Ya=function(r){var e=typeof Symbol=="function"&&Symbol.iterator,t=e&&r[e],n=0;if(t)return t.call(r);if(r&&typeof r.length=="number")return{next:function(){return r&&n>=r.length&&(r=void 0),{value:r&&r[n++],done:!r}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},J=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},it=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},ka=function(){function r(e){this.isShowHorizontal=!1,this.isShowVertical=!1,this.position={x:0,y:0},this.graphModel=e}return r.prototype.getStyle=function(){return Bt({},this.graphModel.theme.snapline)},r.prototype.getCenterSnapLine=function(e,t){for(var n=e.x,o=e.y,i=!1,a=!1,s=0;s=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Zt=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},za={false:[-1/0,-1/0,1/0,1/0],true:[-1/0,-1/0,1/0,1/0],vertical:[-1/0,0,1/0,0],horizontal:[0,-1/0,0,1/0]},Ga=function(){function r(e,t){this.MINI_SCALE_SIZE=.2,this.MAX_SCALE_SIZE=16,this.SCALE_X=1,this.SKEW_Y=0,this.SKEW_X=0,this.SCALE_Y=1,this.TRANSLATE_X=0,this.TRANSLATE_Y=0,this.ZOOM_SIZE=.04,this.translateLimitMinX=-1/0,this.translateLimitMinY=-1/0,this.translateLimitMaxX=1/0,this.translateLimitMaxY=1/0,this.eventCenter=e;var n=t.stopMoveGraph,o=n===void 0?!1:n;this.updateTranslateLimits(o)}return r.prototype.setZoomMiniSize=function(e){this.MINI_SCALE_SIZE=e},r.prototype.setZoomMaxSize=function(e){this.MAX_SCALE_SIZE=e},r.prototype.HtmlPointToCanvasPoint=function(e){var t=Zt(e,2),n=t[0],o=t[1];return[(n-this.TRANSLATE_X)/this.SCALE_X,(o-this.TRANSLATE_Y)/this.SCALE_Y]},r.prototype.CanvasPointToHtmlPoint=function(e){var t=Zt(e,2),n=t[0],o=t[1];return[n*this.SCALE_X+this.TRANSLATE_X,o*this.SCALE_Y+this.TRANSLATE_Y]},r.prototype.moveCanvasPointByHtml=function(e,t,n){var o=Zt(e,2),i=o[0],a=o[1];return[i+t/this.SCALE_X,a+n/this.SCALE_Y]},r.prototype.fixDeltaXY=function(e,t){return[e/this.SCALE_X,t/this.SCALE_Y]},r.prototype.getTransformStyle=function(){var e=[this.SCALE_X,this.SKEW_Y,this.SKEW_X,this.SCALE_Y,this.TRANSLATE_X,this.TRANSLATE_Y].join(",");return{transform:"matrix(".concat(e,")")}},r.prototype.zoom=function(e,t){e===void 0&&(e=!1);var n=this.SCALE_X,o=this.SCALE_Y;return typeof e=="number"?(n=e,o=e):e?(n+=this.ZOOM_SIZE,o+=this.ZOOM_SIZE):(n-=this.ZOOM_SIZE,o-=this.ZOOM_SIZE),nthis.MAX_SCALE_SIZE?"".concat(this.SCALE_X*100,"%"):(t&&(this.TRANSLATE_X-=(n-this.SCALE_X)*t[0],this.TRANSLATE_Y-=(o-this.SCALE_Y)*t[1]),this.SCALE_X=n,this.SCALE_Y=o,this.emitGraphTransform("zoom"),"".concat(this.SCALE_X*100,"%"))},r.prototype.emitGraphTransform=function(e){this.eventCenter.emit(T.GRAPH_TRANSFORM,{type:e,transform:{SCALE_X:this.SCALE_X,SKEW_Y:this.SKEW_Y,SKEW_X:this.SKEW_X,SCALE_Y:this.SCALE_Y,TRANSLATE_X:this.TRANSLATE_X,TRANSLATE_Y:this.TRANSLATE_Y}})},r.prototype.resetZoom=function(){this.SCALE_X=1,this.SCALE_Y=1,this.emitGraphTransform("resetZoom")},r.prototype.translate=function(e,t){this.TRANSLATE_X+e<=this.translateLimitMaxX&&this.TRANSLATE_X+e>=this.translateLimitMinX&&(this.TRANSLATE_X+=e),this.TRANSLATE_Y+t<=this.translateLimitMaxY&&this.TRANSLATE_Y+t>=this.translateLimitMinY&&(this.TRANSLATE_Y+=t),this.emitGraphTransform("translate")},r.prototype.focusOn=function(e,t,n,o){var i=Zt(this.CanvasPointToHtmlPoint([e,t]),2),a=i[0],s=i[1],d=Zt([n/2-a,o/2-s],2),l=d[0],u=d[1];this.TRANSLATE_X+=l,this.TRANSLATE_Y+=u,this.emitGraphTransform("focusOn")},r.prototype.updateTranslateLimits=function(e){var t;t=Zt(Array.isArray(e)&&e.length===4?e:za[e.toString()],4),this.translateLimitMinX=t[0],this.translateLimitMinY=t[1],this.translateLimitMaxX=t[2],this.translateLimitMaxY=t[3]},ut([E],r.prototype,"SCALE_X",void 0),ut([E],r.prototype,"SKEW_Y",void 0),ut([E],r.prototype,"SKEW_X",void 0),ut([E],r.prototype,"SCALE_Y",void 0),ut([E],r.prototype,"TRANSLATE_X",void 0),ut([E],r.prototype,"TRANSLATE_Y",void 0),ut([E],r.prototype,"ZOOM_SIZE",void 0),ut([m],r.prototype,"zoom",null),ut([m],r.prototype,"resetZoom",null),ut([m],r.prototype,"translate",null),ut([m],r.prototype,"focusOn",null),r}(),Fa=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),$a=function(r,e,t,n){var o=arguments.length,i=o<3?e:n===null?n=Object.getOwnPropertyDescriptor(e,t):n,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(r,e,t,n);else for(var s=r.length-1;s>=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Ua=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Wa=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},qa=function(r){Va(e,r);function e(){var t=r.call(this)||this;return t.onDragStart=function(n){var o=n.event,i=t.props,a=i.anchorData,s=i.nodeModel,d=i.graphModel;d.selectNodeById(s.id),s.autoToFront&&d.toFront(s.id),d.eventCenter.emit(T.ANCHOR_DRAGSTART,{data:a,e:o,nodeModel:s}),t.setState({startX:a.x,startY:a.y,endX:a.x,endY:a.y})},t.onDragging=function(n){var o=n.event,i=t.props,a=i.graphModel,s=i.nodeModel,d=i.anchorData,l=a.transformModel,u=a.eventCenter,f=a.width,c=a.height,h=a.editConfigModel,g=h.autoExpand,p=h.stopMoveGraph;if(o){var v=o.clientX,y=o.clientY,_=a.getPointByClient({x:v,y}),M=_.domOverlayPosition,S=M.x,O=M.y,w=_.canvasOverlayPosition,A=w.x,b=w.y;t.t&&Ke(t.t);var R=[],L=10;S<10?R=[L,0]:S+10>f?R=[-10,0]:O<10?R=[0,L]:O+10>c&&(R=[0,-10]),t.setState({endX:A,endY:b,dragging:!0}),t.moveAnchorEnd(A,b),R.length>0&&!p&&g&&(t.t=oo(function(){var z=Ka(R,2),I=z[0],U=z[1];l.translate(I,U);var Y=t.state,Z=Y.endX,dt=Y.endY;t.setState({endX:Z-I,endY:dt-U}),t.moveAnchorEnd(Z-I,dt-U)})),u.emit(T.ANCHOR_DRAG,{data:d,e:o,nodeModel:s})}},t.onDragEnd=function(n){var o=n.event;t.t&&Ke(t.t);var i=t.checkEnd(o);t.setState({startX:0,startY:0,endX:0,endY:0,dragging:!1}),t.sourceRuleResults.clear(),t.targetRuleResults.clear();var a=t.props,s=a.graphModel,d=a.nodeModel,l=a.anchorData;s.eventCenter.emit(T.ANCHOR_DRAGEND,{data:l,e:o,nodeModel:d,edgeModel:i??void 0})},t.checkEnd=function(n){var o,i=t.props,a=i.graphModel,s=i.nodeModel,d=i.anchorData,l=d.x,u=d.y,f=d.id,c=t.state,h=c.endX,g=c.endY,p=c.dragging,v=Ze({x:h,y:g},a);if(t.preTargetNode&&t.preTargetNode.state!==X.DEFAULT&&t.preTargetNode.setElementState(X.DEFAULT),!!p&&v&&v.node){var y=v.node,_=v.anchor.id,M="".concat(s.id,"_").concat(y.id,"_").concat(_,"_").concat(f),S=t.sourceRuleResults.get(M)||{},O=S.isAllPass,w=S.msg,A=t.targetRuleResults.get(M)||{},b=A.isAllPass,R=A.msg;if(O&&b){y.setElementState(X.DEFAULT);var L=a.getNodeModelById(v.node.id),z=(o=a.edgeGenerator)===null||o===void 0?void 0:o.call(a,s.getData(),L==null?void 0:L.getData()),I=a.addEdge(_t(_t({},z),{sourceNodeId:s.id,sourceAnchorId:f,startPoint:{x:l,y:u},targetNodeId:v.node.id,targetAnchorId:v.anchor.id,endPoint:{x:v.anchor.x,y:v.anchor.y}})),U=t.props.anchorData;return a.eventCenter.emit(T.ANCHOR_DROP,{data:U,e:n,nodeModel:s,edgeModel:I}),I}var Y=y.getData();return a.eventCenter.emit(T.CONNECTION_NOT_ALLOWED,{data:Y,msg:R||w||"不允许添加连线"}),null}},t.sourceRuleResults=new Map,t.targetRuleResults=new Map,t.state={startX:0,startY:0,endX:0,endY:0,dragging:!1},t.dragHandler=new Mt({onDragStart:t.onDragStart,onDragging:t.onDragging,onDragEnd:t.onDragEnd}),t}return e.prototype.getAnchorShape=function(){var t=this.props,n=t.anchorData,o=t.style,i=t.node,a=i.getAnchorShape(n);if(a)return a;var s=n.x,d=n.y,l=_t(_t({},o),o==null?void 0:o.hover);return x("g",{children:[x(ne,_t({className:"lf-node-anchor-hover"},l,{x:s,y:d})),x(ne,_t({className:"lf-node-anchor"},o,{x:s,y:d}))]})},Object.defineProperty(e.prototype,"customTrajectory",{get:function(){var t=this.props.graphModel.customTrajectory;return t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"relateEdges",{get:function(){var t=this.props,n=t.graphModel,o=n.getAnchorIncomingEdge,i=n.getAnchorOutgoingEdge,a=t.anchorData.id;return{incomingEdgeList:o(a),outgoingEdgeList:i(a)}},enumerable:!1,configurable:!0}),e.prototype.moveAnchorEnd=function(t,n){var o,i,a=this.props,s=a.graphModel,d=a.nodeModel,l=a.anchorData,u=Ze({x:t,y:n},s);if(u){var f=u.node,c=u.anchor.id;if(this.preTargetNode&&this.preTargetNode!==u.node&&this.preTargetNode.setElementState(X.DEFAULT),l.id===c)return;this.preTargetNode=f;var h="".concat(d.id,"_").concat(f.id,"_").concat(c,"_").concat(l.id);if(!this.targetRuleResults.has(h)){var g=u.anchor,p=d.isAllowConnectedAsSource(f,l,g),v=f.isAllowConnectedAsTarget(d,l,g);this.sourceRuleResults.set(h,Ve(p)),this.targetRuleResults.set(h,Ve(v))}var y=((o=this.sourceRuleResults.get(h))!==null&&o!==void 0?o:{}).isAllPass,_=((i=this.targetRuleResults.get(h))!==null&&i!==void 0?i:{}).isAllPass;y&&_?f.setElementState(X.ALLOW_CONNECT):f.setElementState(X.NOT_ALLOW_CONNECT)}else this.preTargetNode&&this.preTargetNode.state!==X.DEFAULT&&this.preTargetNode.setElementState(X.DEFAULT)},e.prototype.isShowLine=function(){var t=this.state,n=t.startX,o=t.startY,i=t.endX,a=t.endY,s=yt(n,o,i,a);return s>10},e.prototype.render=function(){var t=this,n=this.state,o=n.startX,i=n.startY,a=n.endX,s=n.endY,d=this.props,l=d.anchorData.edgeAddable,u=d.edgeStyle;return x("g",{className:"lf-anchor",children:[x("g",{onMouseDown:function(f){l!==!1&&t.dragHandler.handleMouseDown(f)},children:this.getAnchorShape()}),this.isShowLine()&&(this.customTrajectory?this.customTrajectory(_t({sourcePoint:{x:o,y:i},targetPoint:{x:a,y:s}},u)):x(ee,_t({x1:o,y1:i,x2:a,y2:s},u,{"pointer-events":"none"})))]})},e}(K),Ja=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Cn=function(){return Cn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},fo=function(r){ts(e,r);function e(t){var n=r.call(this)||this;n.mouseDownHandler=function(i){var a=n.props,s=a.draggable,d=a.model,l=a.graphModel,u=l.editConfigModel.nodeTextDraggable;(s??u)&&(i.stopPropagation(),n.stepperDrag.model=d,n.stepperDrag.handleMouseDown(i))},n.onDragging=function(i){var a=i.deltaX,s=i.deltaY,d=n.props,l=d.model,u=d.graphModel.transformModel;if(a||s){var f=es(u.fixDeltaXY(a,s),2),c=f[0],h=f[1];l.moveText(c,h)}},n.dbClickHandler=function(){var i=n.props,a=i.editable,s=i.graphModel.eventCenter,d=i.model;a&&d.setElementState(X.TEXT_EDIT),s.emit(T.TEXT_DBCLICK,{data:d.text,model:d})};var o=t.draggable;return n.stepperDrag=new Mt({onDragging:n.onDragging,step:1,eventType:"TEXT",isStopPropagation:o}),n}return e.prototype.getShape=function(){var t=this.props,n=t.model,o=t.graphModel,i=o.editConfigModel,a=n.text,s=a.value,d=a.x,l=a.y,u=a.editable,f=a.draggable,c={x:d,y:l,className:"",value:s},h=n.getTextStyle(),g=i.nodeTextDraggable||f;return x(io,Ln({},c,h,{className:To({"lf-element-text":u,"lf-text-draggable":!u&&g,"lf-text-disabled":!u&&!g}),model:n}))},e.prototype.render=function(){var t=this.props.model.text;if(t)return x("g",{onMouseDown:this.mouseDownHandler,onDblClick:this.dbClickHandler,children:this.getShape()})},e}(K),ns=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),ft=function(){return ft=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},rs=function(r){ns(e,r);function e(t){var n=r.call(this,t)||this;return n.setHoverOn=function(){n.setState({isHovered:!0})},n.setHoverOff=function(){n.setState({isHovered:!1})},n.state={isHovered:!1},n}return e.prototype.getBackground=function(){var t=this.state.isHovered,n=this.props.model,o=n.text,i=n.getTextStyle(),a=i.background||{};if(t&&i.hover&&i.hover.background&&(a=ft(ft({},a),i.hover.background)),o!=null&&o.value&&(a==null?void 0:a.fill)!=="transparent"){var s=i.fontSize,d=i.textWidth,l=i.lineHeight,u=i.overflowMode,f=a.wrapPadding,c=o==null?void 0:o.value.split(/[\r\n]/g),h=c.length,g=o.x,p=o.y,v={};if(u==="autoWrap"&&d){var y=ro({rows:c,style:{fontSize:"".concat(s,"px"),width:"".concat(d,"px"),lineHeight:l,padding:f},rowsLength:h,className:"lf-get-text-height"});v=ft(ft({},a),{x:g,y:p,width:d,height:y})}else{var _=oi({rows:c,rowsLength:h,fontSize:s}),M=_.width,S=_.height;if(u==="ellipsis"&&(M=d,S=s+2),typeof a.wrapPadding=="string"){var O=a.wrapPadding.split(",").filter(function(rt){return rt.trim()}).map(function(rt){return parseFloat(rt.trim())});if(O.length>0&&O.length<=4){if(O.length===1){var w=Ye(O,1),A=w[0];O=[A,A,A,A]}else if(O.length===2){var b=Ye(O,2),R=b[0],L=b[1];O=[R,L,R,L]}else if(O.length===3){var z=Ye(O,3),I=z[0],L=z[1],U=z[2];O=[I,L,U,L]}var Y=Ye(O,4),Z=Y[0],dt=Y[1],jt=Y[2],Rt=Y[3];M+=dt+Rt,S+=Z+jt,g=g+(dt-Rt)/2,p=p+(jt-Z)/2}}v=ft(ft({},a),{x:g-1,y:p-1,width:M,height:S})}return x(Et,ft({},v))}return null},e.prototype.getShape=function(){var t=this.props.model,n=t.text,o=n.x,i=n.y,a=n.value;if(!a)return null;var s=t.getTextStyle(),d=ft({x:o,y:i,value:a,model:t,className:"lf-element-text"},s);return x("g",{className:"lf-line-text",onMouseEnter:this.setHoverOn,onMouseLeave:this.setHoverOff,children:[this.getBackground(),x(io,ft({},d))]})},e}(fo),os=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Je=function(){return Je=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Lt=function(r){os(e,r);function e(t){var n=r.call(this)||this;n.onDragStart=function(d){var l=d.event,u=n.props,f=u.model,c=u.graphModel;if(l){var h=c.getPointByClient({x:l.clientX,y:l.clientY}).canvasOverlayPosition,g=h.x,p=h.y;n.moveOffset={dx:f.x-g,dy:f.y-p}}},n.onDragging=function(d){var l,u,f,c,h=d.event,g=n.props,p=g.model,v=g.graphModel,y=v.editConfigModel,_=y.stopMoveGraph,M=y.autoExpand,S=y.snapGrid,O=v.transformModel,w=v.selectNodes,A=v.width,b=v.height,R=v.gridSize;p.isDragging=!0;var L=h,z=L.clientX,I=L.clientY,U=v.getPointByClient({x:z,y:I}).canvasOverlayPosition,Y=U.x,Z=U.y,dt=He(O.CanvasPointToHtmlPoint([Y,Z]),2),jt=dt[0],Rt=dt[1];if(Y=Y+((u=(l=n.moveOffset)===null||l===void 0?void 0:l.dx)!==null&&u!==void 0?u:0),Z=Z+((c=(f=n.moveOffset)===null||f===void 0?void 0:f.dy)!==null&&c!==void 0?c:0),Y=te(Y,R,S),Z=te(Z,R,S),!A||!b){v.moveNode2Coordinate(p.id,Y,Z);return}var rt=jt<0||Rt<0||jt>A||Rt>b;if(!(M&&!_&&rt)){var gt=He(O.CanvasPointToHtmlPoint([Y-p.width/2,Z-p.height/2]),2),re=gt[0],an=gt[1],Ae=He(O.CanvasPointToHtmlPoint([Y+p.width/2,Z+p.height/2]),2),sn=Ae[0],co=Ae[1],Pe=Math.max(R,20),zt=[];re<0?zt=[Pe,0]:sn>v.width?zt=[-Pe,0]:an<0?zt=[0,Pe]:co>v.height&&(zt=[0,-Pe]),n.t&&Ke(n.t),p.transform=new nn(-Y,-Z).rotate(p.rotate).translate(Y,Z).toString();var Te=w.map(function(De){return De.id});Te.indexOf(p.id)===-1&&(Te=[p.id]),zt.length>0&&!_&&M?n.t=oo(function(){var De=He(zt,2),Gt=De[0],Ft=De[1];O.translate(Gt??0,Ft??0);var po=-(Gt??0)/O.SCALE_X,ho=-(Ft??0)/O.SCALE_X;v.moveNodes(Te,po,ho)}):v.moveNodes(Te,Y-p.x,Z-p.y)}},n.onDragEnd=function(){n.t&&Ke(n.t);var d=n.props.model;d.isDragging=!1},n.onMouseOut=function(d){jo()&&n.setHoverOff(d)},n.handleMouseUp=function(){var d=n.props.model;n.mouseUpDrag=d.isDragging},n.handleClick=function(d){var l=n.mouseUpDrag===!1;if(n.startTime){var u=n.props,f=u.model,c=u.graphModel;if(l){var h=f.getData(),g=c.getPointByClient({x:d.clientX,y:d.clientY}),p={data:h,e:d,position:g,isSelected:!1,isMultiple:!1},v=d.button===2,y=d.detail===2;if(!v){var _=c.editConfigModel,M=eo(d,_);p.isMultiple=M,f.isSelected&&!y&&M?(p.isSelected=!1,f.setSelected(!1)):(c.selectNodeById(f.id,M),p.isSelected=!0,_.isSilentMode||n.toFront()),y?(_.nodeTextEdit&&f.text.editable&&_.textMode===st.TEXT&&(f.setSelected(!1),c.setElementStateById(f.id,X.TEXT_EDIT)),c.eventCenter.emit(T.NODE_DBCLICK,p)):(c.eventCenter.emit(T.ELEMENT_CLICK,p),c.eventCenter.emit(T.NODE_CLICK,p))}}}},n.handleContextMenu=function(d){d.preventDefault();var l=n.props,u=l.model,f=l.graphModel,c=f.editConfigModel,h=u.getData(),g=f.getPointByClient({x:d.clientX,y:d.clientY});f.setElementStateById(u.id,X.SHOW_MENU,g.domOverlayPosition),u.isSelected||f.selectNodeById(u.id),f.eventCenter.emit(T.NODE_CONTEXTMENU,{data:h,e:d,position:g}),c.isSilentMode||n.toFront()},n.handleMouseDown=function(d){var l=n.props,u=l.model,f=l.graphModel;n.startTime=new Date().getTime();var c=f.editConfigModel;c.adjustNodePosition&&u.draggable&&n.stepDrag&&n.stepDrag.handleMouseDown(d)},n.handleFocus=function(){var d=n.props,l=d.model,u=d.graphModel;u.eventCenter.emit(T.NODE_FOCUS,{data:l.getData()})},n.handleBlur=function(){var d=n.props,l=d.model,u=d.graphModel;u.eventCenter.emit(T.NODE_BLUR,{data:l.getData()})},n.setHoverOn=function(d){var l=n.props,u=l.model,f=l.graphModel;if(!u.isHovered){var c=u.getData();u.setHovered(!0),f.eventCenter.emit(T.NODE_MOUSEENTER,{data:c,e:d})}},n.setHoverOff=function(d){var l=n.props,u=l.model,f=l.graphModel,c=u.getData();u.isHovered&&(u.setHovered(!1),f.eventCenter.emit(T.NODE_MOUSELEAVE,{data:c,e:d}))};var o=t.graphModel,i=o.gridSize,a=o.eventCenter,s=t.model;return n.stepDrag=new Mt({onDragStart:n.onDragStart,onDragging:n.onDragging,onDragEnd:n.onDragEnd,step:i,eventType:"NODE",isStopPropagation:!1,eventCenter:a,model:s}),n.modelDisposer=Ao(function(){return n.props},function(d){d&&d.model&&n.stepDrag.setModel(d.model)}),n}return e.prototype.componentWillUnmount=function(){this.modelDisposer&&this.modelDisposer(),this.render.$mobx&&this.render.$mobx.dispose()},e.prototype.componentDidMount=function(){},e.prototype.componentDidUpdate=function(){},e.prototype.getAnchorShape=function(t){return null},e.prototype.getAnchors=function(){var t=this,n=this.props,o=n.model,i=n.graphModel,a=o.isSelected,s=o.isHitable,d=o.isDragging,l=o.isShowAnchor;return s&&(a||l)&&!d?St(o.anchors,function(u,f){var c=o.getAnchorLineStyle(u),h=o.getAnchorStyle(u);return x(qa,{anchorData:u,node:t,style:h,edgeStyle:c,anchorIndex:f,nodeModel:o,graphModel:i,setHoverOff:t.setHoverOff})}):[]},e.prototype.getRotateControl=function(){var t=this.props,n=t.model,o=t.graphModel,i=o.editConfigModel,a=i.isSilentMode,s=i.allowRotate,d=n.isSelected,l=n.isHitable,u=n.rotatable,f=n.isHovered,c=s&&u,h=n.getRotateControlStyle();if(!a&&l&&(d||f)&&c)return x(Qa,{graphModel:o,nodeModel:n,eventCenter:o.eventCenter,style:h})},e.prototype.getResizeControl=function(){var t=this.props,n=t.model,o=t.graphModel,i=o.editConfigModel,a=i.isSilentMode,s=i.allowResize,d=n.isSelected,l=n.isHitable,u=n.resizable,f=n.isHovered,c=s&&u,h=n.getResizeControlStyle();return!a&&l&&(d||f)&&c?x(Pi,{style:h,model:n,graphModel:o}):null},e.prototype.getText=function(){var t,n=this.props,o=n.model,i=n.graphModel,a=i.editConfigModel;if(a.nodeTextMode!==st.TEXT||o.state===X.TEXT_EDIT)return null;if(o.text){var s=!1;return a.nodeTextDraggable&&o.text.draggable&&(s=!0),x(fo,{editable:a.nodeTextEdit&&((t=o.text.editable)!==null&&t!==void 0?t:!0),model:o,graphModel:i,draggable:s})}return null},e.prototype.getStateClassName=function(){var t=this.props.model,n=t.state,o=t.isDragging,i=t.isSelected,a="lf-node";switch(n){case X.ALLOW_CONNECT:a+=" lf-node-allow";break;case X.NOT_ALLOW_CONNECT:a+=" lf-node-not-allow";break;default:a+=" lf-node-default";break}return o&&(a+=" lf-dragging"),i&&(a+=" lf-node-selected"),a},e.prototype.toFront=function(){var t=this.props,n=t.model,o=t.graphModel;n.autoToFront&&o.toFront(n.id)},e.prototype.render=function(){var t=this.props,n=t.model,o=t.graphModel,i=o.editConfigModel,a=i.hideAnchors,s=i.adjustNodePosition,d=i.allowRotate,l=i.allowResize,u=o.gridSize,f=o.transformModel.SCALE_X,c=n.isHitable,h=n.draggable,g=n.transform,p=n.getOuterGAttributes(),v=p.className,y=v===void 0?"":v,_=is(p,["className"]),M=x("g",{className:"lf-node-content",children:[x("g",{transform:g,children:[this.getShape(),this.getText(),d&&this.getRotateControl(),l&&this.getResizeControl()]}),!a&&this.getAnchors()]}),S;return c?(s&&h&&this.stepDrag.setStep(u*f),S=x("g",Je({className:"".concat(this.getStateClassName()," ").concat(y),onMouseDown:this.handleMouseDown,onMouseUp:this.handleMouseUp,onClick:this.handleClick,onMouseEnter:this.setHoverOn,onMouseOver:this.setHoverOn,onMouseLeave:this.setHoverOff,onMouseOut:this.onMouseOut,onContextMenu:this.handleContextMenu,onFocus:this.handleFocus,onBlur:this.handleBlur},_,{children:M}))):S=x("g",Je({className:"".concat(this.getStateClassName()," ").concat(y)},_,{children:M})),S},e.isObserved=!1,e}(K),as=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),jn=function(){return jn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},hs=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},xt;(function(r){r.SOURCE="SOURCE",r.TARGET="TARGET"})(xt||(xt={}));var Hr=function(r){ys(e,r);function e(t){var n=r.call(this)||this;n.handleMouseDown=function(d){n.stepDrag&&n.stepDrag.handleMouseDown(d)},n.onDragStart=function(){var d=n.props,l=d.x,u=d.y,f=d.edgeModel,c=f.startPoint,h=f.endPoint,g=f.pointsList;n.oldEdge={startPoint:c,endPoint:h,pointsList:g},n.setState({endX:l,endY:u,dragging:!0})},n.onDragging=function(d){var l=d.deltaX,u=d.deltaY,f=n.state,c=f.endX,h=f.endY,g=n.props,p=g.graphModel,v=g.type,y=p.transformModel,_=p.editConfigModel,M=vs(y.moveCanvasPointByHtml([c,h],l,u),2),S=M[0],O=M[1];n.setState({endX:S,endY:O,dragging:!0});var w=n.props.edgeModel,A=Ze({x:c,y:h},p);if(A&&A.node&&n.isAllowAdjust(A).pass){var b=w.startPoint,R=w.endPoint,L=w.sourceNode,z=w.targetNode,I=v===xt.SOURCE?{startPoint:{x:A.anchor.x,y:A.anchor.y},endPoint:{x:R.x,y:R.y},sourceNode:A.node,targetNode:z}:{startPoint:{x:b.x,y:b.y},endPoint:{x:A.anchor.x,y:A.anchor.y},sourceNode:L,targetNode:A.node};w.updateAfterAdjustStartAndEnd(I)}else v===xt.SOURCE?w.updateStartPoint({x:S,y:O}):w.updateEndPoint({x:S,y:O});w.text.value&&_.adjustEdge&&w.setText(Object.assign({},w.text,w.textPosition))},n.onDragEnd=function(d){var l,u,f,c=d.event;try{n.setState({dragging:!1});var h=n.props,g=h.graphModel,p=h.edgeModel,v=h.type,y=n.state,_=y.endX,M=y.endY,S=y.dragging,O=Ze({x:_,y:M},g);if(!S)return;var w=!1,A=void 0;if(O&&O.node){var b=n.isAllowAdjust(O),R=b.pass,L=b.msg,z=b.newTargetNode;if(R){var I=p.getData(),U=I.text,Y=I.sourceAnchorId,Z=Y===void 0?"":Y,dt=I.targetAnchorId,jt=dt===void 0?"":dt,Rt=gs(I,["text","sourceAnchorId","targetAnchorId"]);if(A=ct(ct({sourceAnchorId:Z,targetAnchorId:jt},Rt),{text:(U==null?void 0:U.value)||""}),v===xt.SOURCE){var rt=g.getNodeModelById(O.node.id),gt=g.getNodeModelById(p.targetNodeId),re=(l=g.edgeGenerator)===null||l===void 0?void 0:l.call(g,rt==null?void 0:rt.getData(),gt==null?void 0:gt.getData(),A);A=ct(ct({},re),{sourceNodeId:O.node.id,sourceAnchorId:O.anchor.id,startPoint:{x:O.anchor.x,y:O.anchor.y},targetNodeId:p.targetNodeId,endPoint:ct({},p.endPoint)}),p.sourceNodeId===O.node.id&&p.sourceAnchorId===O.anchor.id&&(w=!0)}else if(v===xt.TARGET){var rt=g.getNodeModelById(p.sourceNodeId),gt=g.getNodeModelById(O.node.id),re=(u=g.edgeGenerator)===null||u===void 0?void 0:u.call(g,rt==null?void 0:rt.getData(),gt==null?void 0:gt.getData(),A);A=ct(ct({},re),{sourceNodeId:p.sourceNodeId,startPoint:ct({},p.startPoint),targetNodeId:O.node.id,targetAnchorId:O.anchor.id,endPoint:{x:O.anchor.x,y:O.anchor.y}}),p.targetNodeId===O.node.id&&p.targetAnchorId===O.anchor.id&&(w=!0)}}else{w=!0;var an=z.getData();g.eventCenter.emit(T.CONNECTION_NOT_ALLOWED,{data:an,msg:L})}}else w=!0;if(w)n.recoveryEdge();else{var Ae=p.getData();g.deleteEdgeById(p.id);var sn=g.addEdge(ct({},A));g.eventCenter.emit(T.EDGE_EXCHANGE_NODE,{data:{newEdge:sn.getData(),oldEdge:Ae}})}(f=n.preTargetNode)===null||f===void 0||f.setElementState(X.DEFAULT)}finally{var g=n.props.graphModel;g.eventCenter.emit(T.ADJUST_POINT_DRAGEND,{e:c,data:n.stepDragData})}},n.recoveryEdge=function(){var d=n.props.edgeModel,l=n.oldEdge,u=l.startPoint,f=l.endPoint,c=l.pointsList;d.updateStartPoint(u),d.updateEndPoint(f),d.modelType!==j.LINE_EDGE&&(d.pointsList=c??[],d.initPoints())},n.getAdjustPointStyle=function(){var d=n.props.graphModel.theme,l=d.edgeAdjust;return l},n.state={dragging:!1,endX:0,endY:0},n.targetRuleResults=new Map,n.sourceRuleResults=new Map;var o=t.type,i=t.edgeModel,a=t.graphModel,s=a.eventCenter;return n.stepDragData={type:o,edgeData:i.getData()},n.stepDrag=new Mt({onDragStart:n.onDragStart,onDragging:n.onDragging,onDragEnd:n.onDragEnd,eventType:"ADJUST_POINT",isStopPropagation:!1,eventCenter:s,data:n.stepDragData}),n}return e.prototype.isAllowAdjust=function(t){var n=this.props,o=n.edgeModel,i=o.id,a=o.sourceNode,s=o.targetNode,d=o.sourceAnchorId,l=o.targetAnchorId,u=n.type,f,c,h,g;if(u===xt.SOURCE?(f=t.node,c=s,h=t.anchor,g=s.getAnchorInfo(l)):(f=a,c=t.node,g=t.anchor,h=a.getAnchorInfo(d)),this.preTargetNode&&this.preTargetNode!==t.node&&this.preTargetNode.setElementState(X.DEFAULT),this.preTargetNode=t.node,g.id===h.id)return{pass:!1,msg:"",newTargetNode:c};var p="".concat(f.id,"_").concat(c.id,"_").concat(h.id,"_").concat(g.id);if(!this.targetRuleResults.has(p)){var v=f.isAllowConnectedAsSource(c,h,g,i),y=c.isAllowConnectedAsTarget(f,h,g,i);this.sourceRuleResults.set(p,Ve(v)),this.targetRuleResults.set(p,Ve(y))}var _=this.sourceRuleResults.get(p),M=_.isAllPass,S=_.msg,O=this.targetRuleResults.get(p),w=O.isAllPass,A=O.msg,b=M&&w?X.ALLOW_CONNECT:X.NOT_ALLOW_CONNECT;return u===xt.SOURCE?f.setElementState(b):c.setElementState(b),{pass:M&&w,msg:A||S,newTargetNode:c}},e.prototype.render=function(){var t=this.props,n=t.x,o=t.y,i=t.getAdjustPointShape,a=t.edgeModel,s=this.state.dragging;return x("g",{pointerEvents:s?"none":"",onMouseDown:this.handleMouseDown,children:s?"":i(n,o,a)})},e}(K),_s=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Yn=function(){return Yn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},on=function(r){ms(e,r);function e(){var t=r.call(this)||this;return t.textRef=Gn(),t.handleHover=function(n,o){var i=t.props,a=i.model,s=i.graphModel.eventCenter;a.setHovered(n);var d=n?T.EDGE_MOUSEENTER:T.EDGE_MOUSELEAVE,l=a.getData();s.emit(d,{data:l,e:o})},t.setHoverOn=function(n){var o=t.props.model.isHovered;o||(t.textRef&&t.textRef.current&&t.textRef.current.setHoverOn(),t.handleHover(!0,n))},t.setHoverOff=function(n){var o=t.props.model.isHovered;o&&(t.textRef&&t.textRef.current&&t.textRef.current.setHoverOff(),t.handleHover(!1,n))},t.handleContextMenu=function(n){n.preventDefault(),t.contextMenuTime=new Date().getTime(),t.clickTimer&&clearTimeout(t.clickTimer);var o=t.props,i=o.model,a=o.graphModel,s=a.editConfigModel,d=a.getPointByClient({x:n.clientX,y:n.clientY});a.setElementStateById(i.id,X.SHOW_MENU,d.domOverlayPosition),s.isSilentMode||t.toFront(),i.isSelected||a.selectEdgeById(i.id);var l=i==null?void 0:i.getData();a.eventCenter.emit(T.EDGE_CONTEXTMENU,{data:l,e:n,position:d})},t.handleMouseDown=function(n){n.stopPropagation(),t.startTime=new Date().getTime()},t.handleMouseUp=function(){var n=t.props.model;t.mouseUpDrag=n.isDragging},t.handleClick=function(n){if(t.startTime&&!t.mouseUpDrag){var o=n.button===2;if(!o){var i=n.detail===2,a=t.props,s=a.model,d=a.graphModel,l=s==null?void 0:s.getData(),u=d.getPointByClient({x:n.clientX,y:n.clientY});if(i){var f=d.editConfigModel,c=d.textEditElement,h=s.id,g=s.text,p=s.modelType;if(c&&c.id===h&&d.setElementStateById(h,X.DEFAULT),f.edgeTextEdit&&g.editable&&(s.setSelected(!1),d.setElementStateById(h,X.TEXT_EDIT)),p===j.POLYLINE_EDGE){var v=s,y=d.getPointByClient({x:n.x,y:n.y}).canvasOverlayPosition,_=y.x,M=y.y;v.dbClickPosition=to({x:_,y:M},v.points)}d.eventCenter.emit(T.EDGE_DBCLICK,{data:l,e:n,position:u})}else d.eventCenter.emit(T.ELEMENT_CLICK,{data:l,e:n,position:u}),d.eventCenter.emit(T.EDGE_CLICK,{data:l,e:n,position:u});var S=d.editConfigModel;d.selectEdgeById(s.id,eo(n,S)),S.isSilentMode||t.toFront()}}},t.handleFocus=function(){var n=t.props,o=n.model,i=n.graphModel;i.eventCenter.emit(T.EDGE_FOCUS,{data:o.getData()})},t.handleBlur=function(){var n=t.props,o=n.model,i=n.graphModel;i.eventCenter.emit(T.EDGE_BLUR,{data:o.getData()})},t}return e.prototype.getShape=function(){return x("g",{children:this.getEdge()})},e.prototype.getTextStyle=function(){},e.prototype.getText=function(){var t,n=this.props,o=n.model,i=n.graphModel,a=i.editConfigModel;if(a.edgeTextMode!==st.TEXT||o.state===X.TEXT_EDIT)return null;if(o.text){var s=!1;return a.edgeTextDraggable&&o.text.draggable&&(s=!0),x(rs,{ref:this.textRef,editable:a.edgeTextEdit&&((t=o.text.editable)!==null&&t!==void 0?t:!0),model:o,graphModel:i,draggable:s})}return null},e.prototype.getArrowInfo=function(){var t=this.props.model,n=t.startPoint,o=t.endPoint,i=t.isSelected,a=this.state.hover;return{start:n,end:o,hover:a,isSelected:i}},e.prototype.getLastTwoPoints=function(){var t=this.props.model,n=t.startPoint,o=t.endPoint;return[n,o]},e.prototype.getArrowStyle=function(){return console.error("getArrowStyle is deprecated in 1.2.0, please use model.getArrowStyle"),null},e.prototype.getArrow=function(){var t=this.props.model,n=t.id,o=t.getArrowStyle(),i=o.refY,a=i===void 0?0:i,s=o.refX,d=s===void 0?2:s,l=xs(this.getLastTwoPoints(),2),u=l[0],f=l[1],c="auto";return u!==null&&f!==null&&(c=Fi(Gi({x:f.x-u.x,y:f.y-u.y,z:0}))),x("g",{children:x("defs",{children:[x("marker",{id:"marker-start-".concat(n),refX:-d,refY:a,overflow:"visible",orient:"auto",markerUnits:"userSpaceOnUse",children:this.getStartArrow()}),x("marker",{id:"marker-end-".concat(n),refX:d,refY:a,overflow:"visible",orient:c,markerUnits:"userSpaceOnUse",children:this.getEndArrow()})]})})},e.prototype.getStartArrow=function(){return x("path",{})},e.prototype.getEndArrow=function(){var t=this.props.model,n=t.getArrowStyle(),o=n.stroke,i=n.strokeWidth,a=n.offset,s=n.verticalLength;return x("path",{stroke:o,fill:o,strokeWidth:i,transform:"rotate(180)",d:"M 0 0 L ".concat(a," -").concat(s," L ").concat(a," ").concat(s," Z")})},e.prototype.getAdjustPointShape=function(t,n,o){var i=o.getAdjustPointStyle();return x(ne,ve({className:"lf-edge-adjust-point"},i,{x:t,y:n}))},e.prototype.getAdjustPoints=function(){var t=this.props,n=t.model,o=t.graphModel,i=o.editConfigModel,a=i.adjustEdgeStartAndEnd,s=i.adjustEdgeStart,d=i.adjustEdgeEnd,l=n.getAdjustStart(),u=n.getAdjustEnd();return x("g",{children:[a&&s&&x(Hr,ve({type:xt.SOURCE},l,{getAdjustPointShape:this.getAdjustPointShape,edgeModel:n,graphModel:o})),a&&d&&x(Hr,ve({type:xt.TARGET},u,{getAdjustPointShape:this.getAdjustPointShape,edgeModel:n,graphModel:o}))]})},e.prototype.getAnimation=function(){console.error("getAnimation is deprecated in 1.2.0, please use model.getEdgeAnimationStyle")},e.prototype.getAppendWidth=function(){return x("g",{})},e.prototype.getAppend=function(){return x("g",{className:"lf-edge-append",children:this.getAppendWidth()})},e.prototype.getEdge=function(){return null},e.prototype.toFront=function(){var t=this.props,n=t.graphModel,o=t.model;n.toFront(o.id)},e.prototype.render=function(){var t=this.props.model,n=t.isSelected,o=t.isHitable,i=t.isShowAdjustPoint;return x("g",{children:[x("g",{className:["lf-edge",!o&&"pointer-none",n&&"lf-edge-selected"].filter(Boolean).join(" "),onMouseDown:this.handleMouseDown,onMouseUp:this.handleMouseUp,onClick:this.handleClick,onContextMenu:this.handleContextMenu,onMouseOver:this.setHoverOn,onMouseEnter:this.setHoverOn,onMouseLeave:this.setHoverOff,onFocus:this.handleFocus,onBlur:this.handleBlur,children:[this.getShape(),this.getAppend(),this.getText(),this.getArrow()]}),i&&n?this.getAdjustPoints():""]})},e.isObserved=!1,e}(K),Es=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Hn=function(){return Hn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},kr=function(r){Es(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getEdge=function(){var t=this.props.model,n=t.getEdgeStyle(),o=t,i=o.path,a=o.isAnimation,s=o.arrowConfig,d=t.getEdgeAnimationStyle(),l=d.strokeDasharray,u=d.stroke,f=d.strokeDashoffset,c=d.animationName,h=d.animationDuration,g=d.animationIterationCount,p=d.animationTimingFunction,v=d.animationDirection;return x(Oe,Hn({d:i},n,s,a?{strokeDasharray:l,stroke:u,style:{strokeDashoffset:f,animationName:c,animationDuration:h,animationIterationCount:g,animationTimingFunction:p,animationDirection:v}}:{}))},e.prototype.getAppendWidth=function(){var t=this.props.model.path;return x(Oe,{d:t,strokeWidth:10,stroke:"transparent",fill:"none"})},e.prototype.getArrowInfo=function(){var t=this.props.model,n=this.state.hover,o=t.isSelected,i=t.getArrowStyle().offset,a=t.pointsList.map(function(f){return{x:f.x,y:f.y}}),s=Ms(lr(a,i),2),d=s[0],l=s[1],u={start:d,end:l,hover:n,isSelected:o};return u},e.prototype.getLastTwoPoints=function(){var t=this.props.model,n=t.getArrowStyle().offset,o=t.pointsList.map(function(i){return{x:i.x,y:i.y}});return lr(o,n)},e}(on),Os=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),kn=function(){return kn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Gr=function(r){Ss(e,r);function e(){var t=r.call(this)||this;return t.onDragStart=function(){var n=t.props.model;n.dragAppendStart(),t.isShowAdjustPointTemp=n.isShowAdjustPoint,n.isShowAdjustPoint=!1},t.onDragging=function(n){var o=n.deltaX,i=n.deltaY,a=t.props,s=a.model,d=a.graphModel;t.isDragging=!0;var l=d.transformModel,u=d.editConfigModel,f=ws(l.fixDeltaXY(o,i),2),c=f[0],h=f[1],g=s,p=u.adjustEdgeMiddle;p?t.appendInfo=g.dragAppendSimple(t.appendInfo,{x:c,y:h}):t.appendInfo=g.dragAppend(t.appendInfo,{x:c,y:h})},t.onDragEnd=function(){var n,o=t.props,i=o.model,a=o.graphModel.eventCenter,s=i;s.dragAppendEnd(),t.isDragging=!1,s.isShowAdjustPoint=(n=t.isShowAdjustPointTemp)!==null&&n!==void 0?n:!1,t.appendInfo=void 0,a.emit(T.EDGE_ADJUST,{data:s.getData()})},t.beforeDragStart=function(n,o){o.draggable&&t.drag.handleMouseDown(n),t.appendInfo=o},t.drag=new Mt({onDragStart:t.onDragStart,onDragging:t.onDragging,onDragEnd:t.onDragEnd,isStopPropagation:!1}),t}return e.prototype.getEdge=function(){var t=this.props.model,n=t.points,o=t.isAnimation,i=t.arrowConfig,a=t.getEdgeStyle(),s=t.getEdgeAnimationStyle(),d=s.strokeDasharray,l=s.stroke,u=s.strokeDashoffset,f=s.animationName,c=s.animationDuration,h=s.animationIterationCount,g=s.animationTimingFunction,p=s.animationDirection;return x(Oi,Xt({points:n},a,i,o?{strokeDasharray:d,stroke:l,style:{strokeDashoffset:u,animationName:f,animationDuration:c,animationIterationCount:h,animationTimingFunction:g,animationDirection:p}}:{}))},e.prototype.getArrowInfo=function(){var t=this.props.model,n=t.points,o=t.isSelected,i=this.state.hover,a=kt(n),s=a[0],d=a[0];return a.length>=2&&(s=a[a.length-2],d=a[a.length-1]),{start:s,end:d,hover:i,isSelected:o}},e.prototype.getLastTwoPoints=function(){var t=this.props.model,n=t.points,o=kt(n),i=o[0],a=o[0];return o.length>=2&&(i=o[o.length-2],a=o[o.length-1]),[i,a]},e.prototype.getAppendAttributes=function(t){var n=t.start,o=t.end,i;if(n.x===o.x&&n.y===o.y)i="";else{var a={start:n,end:o,offset:10,verticalLength:5},s=xe(Xt(Xt({},a),{type:"start"})),d=xe(Xt(Xt({},a),{type:"end"}));i="M".concat(s.leftX," ").concat(s.leftY,` + L`).concat(s.rightX," ").concat(s.rightY,` + L`).concat(d.rightX," ").concat(d.rightY,` + L`).concat(d.leftX," ").concat(d.leftY," z")}return{d:i,fill:"transparent",stroke:"transparent",strokeWidth:1,strokeDasharray:"4, 4"}},e.prototype.getAppendShape=function(t){var n=this.getAppendAttributes(t),o=n.d,i=n.strokeWidth,a=n.fill,s=n.strokeDasharray,d=n.stroke;return x(Oe,{d:o,fill:a,strokeWidth:i,stroke:d,strokeDasharray:s})},e.prototype.getAppendWidth=function(){for(var t=this,n=this.props,o=n.model,i=n.graphModel,a=o.pointsList,s=o.draggable,d=[],l=a.length,u=function(h){var g="lf-polyline-append",p={start:{x:a[h].x,y:a[h].y},end:{x:a[h+1].x,y:a[h+1].y},startIndex:h,endIndex:h+1,direction:G.HORIZONTAL,draggable:!0},v=x("g",{className:g,children:f.getAppendShape(p)}),y=i.editConfigModel,_=y.adjustEdge,M=y.adjustEdgeMiddle;if(_&&s){var S=p.startIndex,O=p.endIndex,w=M&&(S===0||O===l-1);p.draggable=!w,p.start.x===p.end.x?(p.draggable&&(g+="-ew-resize"),p.direction=G.VERTICAL):p.start.y===p.end.y&&(p.draggable&&(g+="-ns-resize"),p.direction=G.HORIZONTAL),v=x("g",{className:f.isDragging?"lf-dragging":"lf-drag-able",onMouseDown:function(A){return t.beforeDragStart(A,p)},children:x("g",{className:g,children:f.getAppendShape(p)})})}d.push(v)},f=this,c=0;c=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Ns=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},bs=function(r){Ts(e,r);function e(t){var n=r.call(this,t)||this;return n.ref=Gn(),n.__prevText={type:"",text:"",id:""},n.keyupHandler=function(o){var i=n.props.graphModel.textEditElement;o.key==="Enter"&&o.altKey&&(i==null||i.setElementState(X.DEFAULT))},n.inputHandler=function(o){var i=o.target.innerText,a=n.props.graphModel.textEditElement;a&&(n.__prevText={type:a.type,text:i.replace(/(\r\n)+$|(\n)+$/,""),id:a.id})},n.keydownHandler=function(o){o.stopPropagation()},n.state={style:{left:0,top:0}},n}return e.getDerivedStateFromProps=function(t){var n,o=t.textEditElement,i=t.graphModel,a=i.transformModel,s=i.theme,d=s.inputText,l;if(o){if(!(!((n=o.text)===null||n===void 0)&&n.value)&&o.BaseType===$.EDGE){var u=o.text,f=o.textPosition,c=f.x,h=f.y;u.x=c,u.y=h,o.setText(u)}var g={resize:"auto",whiteSpace:"normal",wordBreak:"break-all"};if(o.BaseType===$.EDGE){var p=s.edgeText,v=p.overflowMode,y=p.lineHeight,_=p.wrapPadding,M=p.textWidth;M&&v==="autoWrap"&&(l=Ot(Ot({},g),{width:M,minWidth:M,lineHeight:y,padding:_}))}else if(o.BaseType===$.NODE){var S=s.nodeText,v=S.overflowMode,y=S.lineHeight,_=S.wrapPadding,M=S.textWidth,O=o.width,w=o.modelType,A=o.textWidth,b=A||M||O;(w!==j.TEXT_NODE&&v==="autoWrap"||w===j.TEXT_NODE&&M)&&(l=Ot(Ot({},g),{width:b,minWidth:b,lineHeight:y,padding:_}))}var R=o.text,L=R.x,z=R.y,I=Ns(a.CanvasPointToHtmlPoint([L,z]),2),U=I[0],Y=I[1];return{style:Ot(Ot({left:U,top:Y},l),d)}}return null},e.prototype.componentDidUpdate=function(){var t=this.props.graphModel;if(this.ref.current&&(this.ref.current.focus(),this.placeCaretAtEnd(this.ref.current)),this.__prevText.id!==""){var n=this.__prevText,o=n.text,i=n.id;t.updateText(i,o),t.eventCenter.emit(T.TEXT_UPDATE,{data:Ot({},this.__prevText)}),this.__prevText.id="",this.__prevText.text="",this.__prevText.type=""}},e.prototype.placeCaretAtEnd=function(t){if(window.getSelection!==void 0&&document.createRange!==void 0){var n=document.createRange();n.selectNodeContents(t),n.collapse(!1);var o=window.getSelection();o==null||o.removeAllRanges(),o==null||o.addRange(n)}},e.prototype.render=function(){var t,n=this.props.graphModel.textEditElement,o=this.state.style;return n?x("div",{contentEditable:!0,className:"lf-text-input",style:o,ref:this.ref,onKeyUp:this.keyupHandler,onKeyDown:this.keydownHandler,onKeyPress:this.keydownHandler,onInput:this.inputHandler,children:(t=n.text)===null||t===void 0?void 0:t.value},n.id):null},e.toolName="text-edit-tool",e=Ds([ot],e),e}(K),Cs=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Ls=function(r,e,t,n){var o=arguments.length,i=o<3?e:n===null?n=Object.getOwnPropertyDescriptor(e,t):n,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(r,e,t,n);else for(var s=r.length-1;s>=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},hn=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},js=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Is=[bs,Rs],Bs=function(){function r(e){var t=this;this.toolMap=new Map,this.disabledToolMap=new Map,this.instance=e,W(Is,function(i){t.isDisabled(i.toolName)||t.registerTool(i.toolName,i)});var n=e.graphModel,o=n.eventCenter;o.on("".concat(T.GRAPH_TRANSFORM,",").concat(T.NODE_CLICK,",").concat(T.BLANK_CLICK," "),function(){var i,a=n.textEditElement,s=n.editConfigModel,d=s.edgeTextEdit,l=s.nodeTextEdit;(d||l)&&a&&((i=n.textEditElement)===null||i===void 0||i.setElementState(X.DEFAULT))})}return r.prototype.isDisabled=function(e){var t;return((t=this.instance.options.disabledTools)===null||t===void 0?void 0:t.indexOf(e))!==-1},r.prototype.registerTool=function(e,t){this.toolMap.set(e,t)},r.prototype.disableTool=function(e){var t=this.toolMap.get(e);if(t)return this.disabledToolMap.set(e,t),this.toolMap.delete(e),!0;throw new Error("禁用失败,不存在名为 ${tool} 的工具")},r.prototype.enableTool=function(e){var t=this.disabledToolMap.get(e);if(t)return this.toolMap.set(e,t),this.disabledToolMap.delete(e),!0;throw new Error("不存在名为 ${tool} 的工具")},r.prototype.getTools=function(){return Array.from(this.toolMap.values())},r.prototype.getInstance=function(){return this.instance},r.prototype.destroy=function(){this.toolMap.clear(),this.disabledToolMap.clear()},yn([E],r.prototype,"toolMap",void 0),yn([m],r.prototype,"disableTool",null),yn([m],r.prototype,"enableTool",null),r}(),zn=function(){return zn=Object.assign||function(r){for(var e,t=1,n=arguments.length;tthis.maxSize&&this.undos.shift())},r.prototype.undoAble=function(){return this.undos.length>1},r.prototype.undo=function(){if(this.undoAble()){var e=this.undos.pop();this.redos.push(e);var t=this.undos.pop();return this.curData=C(t),t}},r.prototype.redoAble=function(){return this.redos.length>0},r.prototype.redo=function(){if(this.redoAble()){var e=this.redos.pop();return this.curData=C(e),e}},r.prototype.watch=function(e){var t=this;this.stopWatch&&this.stopWatch(),this.undos.push(e.modelToGraphData()),this.stopWatch=No(e,Zr(function(){var n=e.modelToHistoryData();n&&t.add(zn({},n))},this.waitTime))},r.prototype.destroy=function(){this.undos=[],this.redos=[],this.curData=null,this.stopWatch&&this.stopWatch()},r}();var vt=null;function Fr(r,e){return r.x+=e,r.y+=e,Vr(r.text)||(r.text.x+=e,r.text.y+=e),r}function $r(r,e){return r.startPoint&&(r.startPoint.x+=e,r.startPoint.y+=e),r.endPoint&&(r.endPoint.x+=e,r.endPoint.y+=e),r.pointsList&&r.pointsList.length>0&&r.pointsList.forEach(function(t){t.x+=e,t.y+=e}),Vr(r.text)||(r.text.x+=e,r.text.y+=e),r}var Vt=40,ke=40;function Ys(r,e){var t=r.keyboard,n=t.options.keyboard;t.on(["cmd + c","ctrl + c"],function(){if(ke=Vt,!(n!=null&&n.enabled)||e.textEditElement)return!0;var o=r.options.guards,i=e.getSelectElements(!1),a=o&&o.beforeClone?o.beforeClone(i):!0;return!a||i.nodes.length===0&&i.edges.length===0?(vt=null,!0):(vt=i,vt.nodes.forEach(function(s){return Fr(s,Vt)}),vt.edges.forEach(function(s){return $r(s,Vt)}),!1)}),t.on(["cmd + v","ctrl + v"],function(){if(!(n!=null&&n.enabled)||e.textEditElement)return!0;if(vt&&(vt.nodes||vt.edges)){r.clearSelectElements();var o=r.addElements(vt,ke);if(!o)return!0;o.nodes.forEach(function(i){return r.selectElementById(i.id,!0)}),o.edges.forEach(function(i){return r.selectElementById(i.id,!0)}),vt.nodes.forEach(function(i){return Fr(i,Vt)}),vt.edges.forEach(function(i){return $r(i,Vt)}),ke=ke+Vt}return!1}),t.on(["cmd + z","ctrl + z"],function(){return!(n!=null&&n.enabled)||e.textEditElement?!0:(r.undo(),!1)}),t.on(["cmd + y","ctrl + y"],function(){return!(n!=null&&n.enabled)||e.textEditElement?!0:(r.redo(),!1)}),t.on(["backspace"],function(){if(!(n!=null&&n.enabled)||e.textEditElement)return!0;var o=e.getSelectElements(!0);return r.clearSelectElements(),o.edges.forEach(function(i){return i.id&&r.deleteEdge(i.id)}),o.nodes.forEach(function(i){return i.id&&r.deleteNode(i.id)}),!1})}var Hs=function(){function r(e){e.keyboard||(e.keyboard={enabled:!1}),this.options=e;var t=e.lf;this.target=t.container,this.mousetrap=new Do(this.target),e.keyboard.enabled&&!t.options.isSilentMode&&this.enable(!0)}return r.prototype.initShortcuts=function(){var e=this,t,n=((t=this.options.keyboard)!==null&&t!==void 0?t:{}).shortcuts;if(n)if(Mo(n))n.forEach(function(s){var d=s.keys,l=s.callback,u=s.action;return e.on(d,l,u)});else{var o=n.keys,i=n.callback,a=n.action;this.on(o,i,a)}},r.prototype.on=function(e,t,n){this.mousetrap.bind(this.getKeys(e),t,n)},Object.defineProperty(r.prototype,"disabled",{get:function(){var e,t;return((t=(e=this.options)===null||e===void 0?void 0:e.keyboard)===null||t===void 0?void 0:t.enabled)!==!0},enumerable:!1,configurable:!0}),r.prototype.off=function(e,t){this.mousetrap.unbind(this.getKeys(e),t)},r.prototype.enable=function(e){(this.disabled||e)&&(this.options.keyboard&&(this.options.keyboard.enabled=!0),this.target instanceof HTMLElement&&(this.target.setAttribute("tabindex","-1"),this.target.style.outline="none"))},r.prototype.disable=function(){this.disabled||(this.options.keyboard&&(this.options.keyboard.enabled=!1),this.target instanceof HTMLElement&&this.target.removeAttribute("tabindex"))},r.prototype.destroy=function(){this.mousetrap.reset()},r.prototype.getKeys=function(e){var t=this;return(Array.isArray(e)?e:[e]).map(function(n){return t.formatKey(n)})},r.prototype.formatKey=function(e){return e.toLowerCase().replace(/\s/g,"").replace("delete","del").replace("cmd","command")},r}(),Tt=function(){return Tt=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},gn=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n;=~TFl%^W%$=Q?-9K|*^J)Hq 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 N`aeS?vwi5M0|5V^<+lI; literal 0 HcmV?d00001 diff --git a/js/@logicflow_core@2.0.6-xGbnZl_7.js b/js/@logicflow_core@2.0.6-xGbnZl_7.js deleted file mode 100644 index be22da72..00000000 --- a/js/@logicflow_core@2.0.6-xGbnZl_7.js +++ /dev/null @@ -1,10 +0,0 @@ -import{o as fo}from"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import{u as x,b as V,_ as Gr,m as Gn,q as co}from"./preact@10.22.0-Dw4c-0kT.js";import{a as z,c as b,m as Fr,g as $r,n as dn,p as Zt,f as W,t as Nt,b as Ot,d as Bt,i as Qt,e as Jt,s as po,h as ho,j as Wn,k as yo,l as go,r as vo,o as Zn,q as _o,u as mo,v as Ur,w as xo,x as Eo}from"./lodash-es@4.17.21-l6r90Unf.js";import{c as Mo,t as vt,i as Wr,s as Oo,o as E,a as $,b as m,r as So}from"./mobx@5.15.7-BvNiR7Ki.js";import{v as wo}from"./uuid@9.0.1-CtRu48qb.js";import{c as Ao}from"./classnames@2.5.1-BXd8anFz.js";import{M as Po}from"./mousetrap@1.6.5-D2xAa-oQ.js";import{d as To}from"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";var No=function(r,e){var t={};for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&e.indexOf(n)<0&&(t[n]=r[n]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(r);oy.step||Math.abs(y.sumDeltaY)>y.step)){var O=y.sumDeltaX%y.step,w=y.sumDeltaY%y.step,A=y.sumDeltaX-O,C=y.sumDeltaY-w;y.sumDeltaX=O,y.sumDeltaY=w;var I=(M=y.model)===null||M===void 0?void 0:M.getData();y.isDragging||((S=y.eventCenter)===null||S===void 0||S.emit(T["".concat(y.eventType,"_DRAGSTART")],{e:_,data:y.data||I}),y.onDragStart({event:_})),y.isDragging=!0,Promise.resolve().then(function(){var L,G;y.onDragging({deltaX:A,deltaY:C,event:_}),(L=y.eventCenter)===null||L===void 0||L.emit(T["".concat(y.eventType,"_MOUSEMOVE")],{deltaX:A,deltaY:C,e:_,data:y.data||I}),(G=y.eventCenter)===null||G===void 0||G.emit(T["".concat(y.eventType,"_DRAG")],{e:_,data:y.data||I})})}},this.handleMouseUp=function(_){var M=window.document;y.isStartDragging=!1,y.isStopPropagation&&_.stopPropagation(),Promise.resolve().then(function(){var S,O,w;M.removeEventListener("mousemove",y.handleMouseMove,!1),M.removeEventListener("mouseup",y.handleMouseUp,!1);var A=(S=y.model)===null||S===void 0?void 0:S.getData();(O=y.eventCenter)===null||O===void 0||O.emit(T["".concat(y.eventType,"_MOUSEUP")],{e:_,data:y.data||A}),y.isDragging&&(y.isDragging=!1,y.onDragEnd({event:_}),(w=y.eventCenter)===null||w===void 0||w.emit(T["".concat(y.eventType,"_DROP")],{e:_,data:y.data||A}))})},this.cancelDrag=function(){var _=window==null?void 0:window.document;_.removeEventListener("mousemove",y.handleMouseMove,!1),_.removeEventListener("mouseup",y.handleMouseUp,!1),y.onDragEnd({event:void 0}),y.isDragging=!1},this.onDragStart=n,this.onDragging=i,this.onDragEnd=s,this.step=c,this.isStopPropagation=g,this.eventType=l,this.eventCenter=u,this.model=p,this.data=v}return r.prototype.setStep=function(e){this.step=e},r.prototype.setModel=function(e){this.model=e},r}(),Io=function(r){var e=r.x,t=r.y,n=r.width,o=r.height;return{x:e-n/2,y:t-o/2,x1:e+n/2,y1:t+o/2}},Bo=function(r){var e=r.startPoint,t=r.endPoint,n=(e.x+t.x)/2,o=(e.y+t.y)/2,i=Math.abs(e.x-t.x)+10,a=Math.abs(e.y-t.y)+10;return{x:n-i/2,y:o-a/2,x1:n+i/2,y1:o+a/2}},Xo=function(r){var e=r.points,t=Xt(e),n=Ee(t,8),o=n.x,i=n.y,a=n.width,s=n.height;return{x:o-a/2,y:i-s/2,x1:o+a/2,y1:i+s/2}},Yo=function(r){var e=r.path,t=Fn(e),n=Ee(t,8),o=n.x,i=n.y,a=n.width,s=n.height;return{x:o-a/2,y:i-s/2,x1:o+a/2,y1:i+s/2}},Ho=function(r){if(r.modelType===j.LINE_EDGE)return Bo(r);if(r.modelType===j.POLYLINE_EDGE)return Xo(r);if(r.modelType===j.BEZIER_EDGE)return Yo(r)},ko=function(r,e,t,n){var o=(e.y-r.y)*(n.x-t.x)-(r.x-e.x)*(t.y-n.y);if(o===0)return!1;var i=((e.x-r.x)*(n.x-t.x)*(t.y-r.y)+(e.y-r.y)*(n.x-t.x)*r.x-(n.y-t.y)*(e.x-r.x)*t.x)/o,a=-((e.y-r.y)*(n.y-t.y)*(t.x-r.x)+(e.x-r.x)*(n.y-t.y)*r.y-(n.x-t.x)*(e.y-r.y)*t.y)/o;return(i-r.x)*(i-e.x)<=0&&(a-r.y)*(a-e.y)<=0&&(i-t.x)*(i-n.x)<=0&&(a-t.y)*(a-n.y)<=0?{x:i,y:a}:!1},me=function(r,e,t){var n=r.x,o=r.y,i=e.x,a=e.y,s=t.x,d=t.y,l=(d-a)/(s-i),u=a-l*i;return n>=i&&n<=s&&o>=a&&o<=d&&Math.abs(o-l*n+u)=e.x?(a.leftX=e.x+l*Math.sin(s+d),a.leftY=e.y-l*Math.cos(s+d),a.rightX=e.x-l*Math.sin(s-d),a.rightY=e.y+l*Math.cos(s-d)):(a.leftX=e.x-l*Math.sin(s+d),a.leftY=e.y+l*Math.cos(s+d),a.rightX=e.x+l*Math.sin(s-d),a.rightY=e.y-l*Math.cos(s-d)):i==="end"&&(t.x>=e.x?(a.leftX=t.x+l*Math.sin(s-d),a.leftY=t.y-l*Math.cos(s-d),a.rightX=t.x-l*Math.sin(s+d),a.rightY=t.y+l*Math.cos(s+d)):(a.leftX=t.x-l*Math.sin(s-d),a.leftY=t.y+l*Math.cos(s-d),a.rightX=t.x+l*Math.sin(s+d),a.rightY=t.y-l*Math.cos(s+d))),a},Vt=function(){return Vt=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Pt=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;nn/e.height?F.HORIZONTAL:F.VERTICAL},Fe=function(r,e,t){var n=Go(t,e);return n===F.HORIZONTAL?{x:t.x>r.centerX?r.maxX:r.minX,y:t.y}:{x:t.x,y:t.y>r.centerY?r.maxY:r.minY}},qn=function(r,e){var t=Math.min(r.minX,e.minX),n=Math.min(r.minY,e.minY),o=Math.max(r.maxX,e.maxX),i=Math.max(r.maxY,e.maxY);return{x:(t+o)/2,y:(n+i)/2,centerX:(t+o)/2,centerY:(n+i)/2,minX:t,minY:n,maxX:o,maxY:i,height:i-n,width:o-t}},Ee=function(r,e){r===void 0&&(r=[]);var t=[],n=[];r.forEach(function(u){t.push(u.x),n.push(u.y)});var o=Math.min.apply(Math,Pt([],it(t),!1)),i=Math.max.apply(Math,Pt([],it(t),!1)),a=Math.min.apply(Math,Pt([],it(n),!1)),s=Math.max.apply(Math,Pt([],it(n),!1)),d=i-o,l=s-a;return e&&(d+=e,l+=e),{centerX:(o+i)/2,centerY:(a+s)/2,maxX:i,maxY:s,minX:o,minY:a,x:(o+i)/2,y:(a+s)/2,height:l,width:d}},$e=function(r){var e=r.minX,t=r.minY,n=r.maxX,o=r.maxY;return[{x:e,y:t},{x:n,y:t},{x:n,y:o},{x:e,y:o}]},De=function(r,e){var t=r.x,n=r.y;return te.maxX||ne.maxY},Fo=function(r,e){return er.maxX?[]:[{x:e,y:r.minY},{x:e,y:r.maxY}]},$o=function(r,e){return er.maxY?[]:[{x:r.minX,y:e},{x:r.maxX,y:e}]},Uo=function(r,e){return Pt(Pt([],it(Fo(r,e.x)),!1),it($o(r,e.y)),!1)},mn=function(r,e){return Math.abs(r.x-e.x)+Math.abs(r.y-e.y)},Wo=function(r,e){var t=-2,n=0;return e.forEach(function(o){o&&(r.x===o.x&&(n+=t),r.y===o.y&&(n+=t))}),n},Jn=function(r,e,t,n,o){return mn(r,e)+mn(r,t)+Wo(r,[e,t,n,o])},Zr=function(r,e,t,n,o){o||(o=0),r.unshift(e[n]),t[n]&&t[n]!==n&&o<=100&&Zr(r,e,t,t[n],o+1)},Zo=function(r,e){var t=r.indexOf(e);t>-1&&r.splice(t,1)},ie=function(r,e,t,n){var o=e.x-r.x,i=e.y-r.y,a=n.x-t.x,s=n.y-t.y,d=(-i*(r.x-t.x)+o*(r.y-t.y))/(-a*i+o*s),l=(a*(r.y-t.y)-s*(r.x-t.x))/(-a*i+o*s);return d>=0&&d<=1&&l>=0&&l<=1},Qn=function(r,e,t){if(t.width===0&&t.height===0)return!1;var n=it($e(t),4),o=n[0],i=n[1],a=n[2],s=n[3];return ie(r,e,o,i)||ie(r,e,o,s)||ie(r,e,i,a)||ie(r,e,a,s)},Vo=function(r,e,t,n){var o=[];return r.forEach(function(i){i!==e&&(i.x===e.x||i.y===e.y)&&!Qn(i,e,t)&&!Qn(i,e,n)&&o.push(i)}),_n(o)},Ko=function(r,e,t,n,o,i,a){var s=[],d=[e],l={},u={},f={};e.id&&(u[e.id]=0,f[e.id]=Jn(e,t,e));var c={};r.forEach(function(p){p.id&&(c[p.id]=p)});for(var h=function(){var p,v=1/0;if(d.forEach(function(_){_.id&&f[_.id]=u[_.id])return;l[_.id]=p.id,u[_.id]=M,f[_.id]=u[_.id]+Jn(_,t,e,i,a)}})};d.length;){var g=h();if(typeof g=="object")return g.value}return[e,t]},tr=function(r){return nt(r)},Vr=function(r){for(var e=1;e2&&(y=Vr(y)),_n(y)},qo=function(r){if(r.length===1){var e=it(r,1),t=e[0];return[t,t]}else{for(var n=r[0],o=r[1],i=pt(n.x,n.y,o.x,o.y),a=1;ai&&(i=l,n=s,o=d)}return[n,o]}},nr=function(r,e,t){var n=Tt(r,t),o=Tt(e,t);return n&&o},rr=function(r,e,t){var n=Tt(r,t),o=Tt(e,t),i=n&&o,a=n||o;return!i&&a},or=function(r,e,t){for(var n=void 0,o=nt(t),i=$e(o),a=0;a=1&&n<=126||n>=65376&&n<=65439?e+=1:e+=2}return e},Qo=function(r){var e=r.start,t=r.end,n;if(e.x===t.x&&e.y===t.y)n="";else{var o={start:e,end:t,offset:10,verticalLength:5},i=xe(Vt(Vt({},o),{type:"start"})),a=xe(Vt(Vt({},o),{type:"end"}));n="M".concat(i.leftX," ").concat(i.leftY,` - L`).concat(i.rightX," ").concat(i.rightY,` - L`).concat(a.rightX," ").concat(a.rightY,` - L`).concat(a.leftX," ").concat(a.leftY," z")}return{d:n,fill:"transparent",stroke:"transparent",strokeWidth:1,strokeDasharray:"4, 4"}},ar=function(r){var e=r.start,t=r.end,n=r.sourceNode,o=r.targetNode,i=r.offset,a=nt(n),s=nt(o),d=Ge(a,i),l=Ge(s,i),u=Fe(d,a,e),f=Fe(l,s,t);return{sNext:u,ePre:f}},Fn=function(r){var e=r.replace(/M/g,"").replace(/C/g,",").split(","),t=be(e[0]),n=be(e[1]),o=be(e[2]),i=be(e[3]);return[t,n,o,i]},be=function(r){var e=it(r.replace(/(^\s*)/g,"").split(" "),2),t=e[0],n=e[1];return{x:+t,y:+n}},sr=function(r,e){var t=it(r,4),n=t[0],o=t[1],i=t[2],a=t[3],s=Bi(n,o,i,a,e);return[s,r[3]]},qr=function(r,e){for(var t=r.x,n=r.y,o=Xt(e),i=Number.MAX_SAFE_INTEGER,a,s=[],d=0;do?a:o}),{width:Math.ceil(o/2)*n+n/4,height:t*(n+2)+n/4}},Gt=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Ce=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},un=function(r,e,t){var n=ln(r,2),o=n[0],i=n[1],a=ln(e,2),s=a[0],d=a[1],l=ln(t,2),u=l[0],f=l[1];return o>s&&od&&i=0?o:-o},e}(Qr),xn=function(r){$n(e,r);function e(t,n){var o=r.call(this,t,n,1)||this;return Object.setPrototypeOf(o,e.prototype),o}return e.prototype.toString=function(){return"Point"},e}(Qr),tn=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Ft=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},fn=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n=0;o--){var i=t[o],a=di(r,i);if(a){var s=i.getTargetAnchor(r);if(s){var d={node:i,anchorIndex:s.index,anchor:s.anchor};(!n||ai(i,n.node,e))&&(n=d)}}}return n},ai=function(r,e,t){return r.zIndex>e.zIndex?!0:t.nodesMap[r.id].index>t.nodesMap[e.id].index},si=function(r,e){for(var t=En(e),n,o=Number.MAX_SAFE_INTEGER,i=0;i=o.minX-n&&r.x<=o.maxX+n&&r.y>=o.minY-n&&r.y<=o.maxY+n&&(t=!0),t},di=function(r,e){var t=!1,n=5,o=nt(e);return r.x>=o.minX-n&&r.x<=o.maxX+n&&r.y>=o.minY-n&&r.y<=o.maxY+n&&(t=!0),t},nt=function(r){var e=r.x,t=r.y,n=r.width,o=r.height;return{minX:e-n/2,minY:t-o/2,maxX:e+n/2,maxY:t+o/2,x:e,y:t,width:n,height:o,centerX:e,centerY:t}},li=function(r){var e=r,t=e.x,n=e.y,o=e.width,i=e.height,a=e.radius;return[{x:t-o/2+a,y:n-i/2+a,r:a},{x:t+o/2-a,y:n-i/2+a,r:a},{x:t-o/2+a,y:n+i/2-a,r:a},{x:t+o/2-a,y:n+i/2-a,r:a}]},ur=function(r,e,t){var n=li(t),o,i=Number.MAX_SAFE_INTEGER;return n.forEach(function(a){var s=pt(r.x,r.y,a.x,a.y);sl.minX&&r.xl.minY&&r.yu.x&&(f=u,c=l);var h={x:r.x,y:r.y};if(f.x===c.x&&e===F.HORIZONTAL&&(h={x:f.x,y:r.y}),f.y===c.y&&e===F.VERTICAL&&(h={x:r.x,y:f.y}),f.x!==c.x&&f.y!==c.y){var g=(c.y-f.y)/(c.x-f.x),p=(f.x*c.y-c.x*f.y)/(f.x-c.x);e===F.HORIZONTAL?h={x:(r.y-p)/g,y:r.y}:e===F.VERTICAL&&(h={x:r.x,y:g*r.x+p})}var v=me(h,l,u);if(v){var y=pt(h.x,h.y,r.x,r.y);yr.x?o=r.x+t/2:e.xr.y?i=r.y+n/2:e.y1?e.forEach(function(s){var d=document.createElement("div");d.textContent=s,i.appendChild(d)}):i.textContent=e[0],document.body.appendChild(i);var a=i.clientHeight;return document.body.removeChild(i),a},hr=function(r){var e=r.rows,t=r.rowsLength,n=r.fontSize,o=0;return e&&e.forEach(function(i){var a=Kr(i);o=a>o?a:o}),{width:Math.ceil(o/2)*n+n/4,height:t*(n+2)+n/4}},Ve=function(r){return typeof r!="object"?{isAllPass:!!r,msg:r?"":"不允许连接"}:r},It=function(){return wo()},se=new Map,eo=function(r){var e=It();function t(){r();var o=se.get(e);if(o){var i=window.requestAnimationFrame(t);se.set(e,i)}}var n=window.requestAnimationFrame(t);return se.set(e,n),e},Ke=function(r){var e=se.get(r);e&&(window.cancelAnimationFrame(e),se.delete(r))},Me=function(){return Me=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function no(r){var e=r.x,t=e===void 0?0:e,n=r.y,o=n===void 0?0:n,i=r.value,a=r.fontSize,s=a===void 0?12:a,d=r.fill,l=d===void 0?"currentColor":d,u=r.overflowMode,f=u===void 0?"default":u,c=r.textWidth,h=c===void 0?void 0:c,g=r.model,p={x:t,y:o,fill:l,fontSize:s,textAnchor:"middle",dominantBaseline:"central"};if(W(Nt(r),function(O){var w=fi(O,2),A=w[0],C=w[1];typeof C!="object"&&(p[A]=C)}),i){var v=String(i).split(/[\r\n]/g),y=v.length;if(f!=="default"){var _=g.BaseType,M=g.modelType;if(_===U.NODE&&M!==j.TEXT_NODE||_===U.EDGE&&h)return ci(r)}if(y>1){var S=v.map(function(O,w){var A=s+2,C=(w-(y-1)/2)*A;return x("tspan",{className:"lf-text-tspan",x:t,y:o+C,children:O})});return x("text",Me({},p,{children:S}))}return x("text",Me({},p,{children:i}))}return null}function ci(r){var e=r.x,t=r.y,n=r.value,o=r.model,i=r.textWidth,a=r.fontSize,s=a===void 0?12:a,d=r.lineHeight,l=r.fontFamily,u=l===void 0?"":l,f=r.wrapPadding,c=f===void 0?"0, 0":f,h=r.overflowMode,g=o.width,p=o.height,v=o.textHeight,y=i||g,_=String(n).split(/[\r\n]/g),M=_.length,S=to({rows:_,style:{fontSize:"".concat(s,"px"),width:"".concat(y,"px"),fontFamily:u,lineHeight:d,padding:c},rowsLength:M,className:"lf-get-text-height"}),O=p>S?p:S;v&&(O=v);var w=h==="ellipsis";return w&&(O=s+2),x("g",{children:x("foreignObject",{width:y,height:O,x:e-y/2,y:t-O/2,style:{overflow:"visible",textAlign:"left"},children:x("div",{className:"lf-node-text-auto-wrap",style:{minHeight:O,width:y,padding:c},children:x("div",{className:w?"lf-node-text-ellipsis-content":"lf-node-text-auto-wrap-content",title:w?_.join(""):"",style:Me({},r),children:_.map(function(A){return x("div",{className:"lf-node-text--auto-wrap-inner",children:A})})})})})})}var On=function(){return On=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function ee(r){var e={x1:10,y1:10,x2:20,y2:20,stroke:"black"};return W(Nt(r),function(t){var n=pi(t,2),o=n[0],i=n[1];(o==="style"||typeof i!="object")&&(e[o]=i)}),x("line",On({},e))}var Sn=function(){return Sn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function mt(r){var e=r.x,t=r.y,n=r.width,o=r.height,i=r.className,a=r.strokeWidth,s=r.radius,d=s===void 0?0:s,l=e-n/2,u=t-o/2,f={};return f["stroke-width"]=a,W(Nt(r),function(c){var h=hi(c,2),g=h[0],p=h[1];typeof p!="object"&&(f[g]=p)}),i?f.className="lf-basic-shape ".concat(i):f.className="lf-basic-shape",d&&(f.rx=d,f.ry=d),f.x=l,f.y=u,x("rect",Sn({},f))}var wn=function(){return wn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function Oe(r){var e={d:""};return W(Nt(r),function(t){var n=yi(t,2),o=n[0],i=n[1];(o==="style"||typeof i!="object")&&(e[o]=i)}),x("path",wn({},e))}var An=function(){return An=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function ne(r){var e=r.x,t=e===void 0?0:e,n=r.y,o=n===void 0?0:n,i=r.r,a=i===void 0?4:i,s=r.className,d={cx:t,cy:o,r:a,fill:"transparent",fillOpacity:1,strokeWidth:1,stroke:"#000",strokeOpacity:1};return W(Nt(r),function(l){var u=gi(l,2),f=u[0],c=u[1];typeof c!="object"&&(d[f]=c)}),s?d.className="lf-basic-shape ".concat(s):d.className="lf-basic-shape",x("circle",An({},d))}var Pn=function(){return Pn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function _i(r){var e=r.x,t=e===void 0?0:e,n=r.y,o=n===void 0?0:n,i=r.rx,a=i===void 0?4:i,s=r.ry,d=s===void 0?4:s,l=r.className,u={cx:t,cy:o,rx:a,ry:d,fill:"transparent",fillOpacity:1,strokeWidth:1,stroke:"#000",strokeOpacity:1};return W(Nt(r),function(f){var c=vi(f,2),h=c[0],g=c[1];typeof g!="object"&&(u[h]=g)}),l?u.className="lf-basic-shape ".concat(l):u.className="lf-basic-shape",x("ellipse",Pn({},u))}var Tn=function(){return Tn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function ro(r){var e=r.points,t=e===void 0?[]:e,n=r.className,o={fill:"transparent",fillOpacity:1,strokeWidth:1,stroke:"#000",strokeOpacity:1,points:""};return W(Nt(r),function(i){var a=mi(i,2),s=a[0],d=a[1];typeof d!="object"&&(o[s]=d)}),n?o.classNmae="lf-basic-shape ".concat(n):o.className="lf-basic-shape",o.points=t.map(function(i){return i.join(",")}).join(" "),x("polygon",Tn({},o))}var Nn=function(){return Nn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i};function Ei(r){var e=r.className,t={points:"",fill:"none"};return W(Nt(r),function(n){var o=xi(n,2),i=o[0],a=o[1];(i==="style"||typeof a!="object")&&(t[i]=a)}),e&&(t.className="".concat(e)),x("polyline",Nn({},t))}var oo=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Se=function(){return Se=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},k;(function(r){r[r.LEFT_TOP=0]="LEFT_TOP",r[r.RIGHT_TOP=1]="RIGHT_TOP",r[r.RIGHT_BOTTOM=2]="RIGHT_BOTTOM",r[r.LEFT_BOTTOM=3]="LEFT_BOTTOM"})(k||(k={}));var Si=function(r){oo(e,r);function e(t){var n=r.call(this)||this;n.updateEdgePointByAnchors=function(){var s=n.nodeModel,d=s.id,l=s.anchors,u=n.graphModel.getNodeEdges(d);W(u,function(f){if(f.sourceNodeId===d){var c=Bt(l,function(h){return h.id===f.sourceAnchorId});c&&f.updateStartPoint({x:c.x,y:c.y})}else if(f.targetNodeId===d){var c=Bt(l,function(g){return g.id===f.targetAnchorId});c&&f.updateEndPoint({x:c.x,y:c.y})}})},n.triggerResizeEvent=function(s,d,l,u,f,c){n.graphModel.eventCenter.emit(T.NODE_RESIZE,{preData:s,data:d,deltaX:l,deltaY:u,index:f,model:c})},n.recalcResizeInfo=function(s,d,l,u,f){l===void 0&&(l=1),u===void 0&&(u=!1),f===void 0&&(f=!1);var c=b(d),h=c.deltaX,g=c.deltaY,p=c.width,v=c.height,y=c.PCTResizeInfo;if(y){var _=4,M=0,S=0;switch(s){case k.LEFT_TOP:S=(h*-1-g)/_;break;case k.RIGHT_TOP:S=(h-g)/_;break;case k.RIGHT_BOTTOM:S=(h+g)/_;break;case k.LEFT_BOTTOM:S=(h*-1+g)/_;break}S!==0&&(M=Math.round(S/y.ResizeBasis.basisHeight*1e5)/1e3),y.ResizePCT.widthPCT=Math.max(Math.min(y.ResizePCT.widthPCT+M,y.ScaleLimit.maxScaleLimit),y.ScaleLimit.minScaleLimit),y.ResizePCT.heightPCT=Math.max(Math.min(y.ResizePCT.heightPCT+M,y.ScaleLimit.maxScaleLimit),y.ScaleLimit.minScaleLimit);var O=Math.round(y.ResizePCT.widthPCT*y.ResizeBasis.basisWidth/100),w=Math.round(y.ResizePCT.heightPCT*y.ResizeBasis.basisHeight/100);switch(s){case k.LEFT_TOP:h=p-O,g=v-w;break;case k.RIGHT_TOP:h=O-p,g=v-w;break;case k.RIGHT_BOTTOM:h=O-p,g=w-v;break;case k.LEFT_BOTTOM:h=p-O,g=w-v;break}return c}switch(s){case k.LEFT_TOP:c.width=u?p:p-h*l,c.height=f?v:v-g*l;break;case k.RIGHT_TOP:c.width=u?p:p+h*l,c.height=f?v:v-g*l;break;case k.RIGHT_BOTTOM:c.width=u?p:p+h*l,c.height=f?v:v+g*l;break;case k.LEFT_BOTTOM:c.width=u?p:p-h*l,c.height=f?v:v+g*l;break}return c},n.resizeNode=function(s){var d=s.deltaX,l=s.deltaY,u=n.index,f=n.props,c=f.model,h=f.graphModel,g=f.x,p=f.y;Li({x:g,y:p,deltaX:d,deltaY:l,index:u,nodeModel:c,graphModel:h,cancelCallback:function(){n.dragHandler.cancelDrag()}})},n.onDragging=function(s){var d=s.deltaX,l=s.deltaY,u=n.graphModel.transformModel,f=Oi(u.fixDeltaXY(d,l),2),c=f[0],h=f[1];n.resizeNode({deltaX:c,deltaY:h})},n.onDragEnd=function(){var s=n.nodeModel.x,d=n.nodeModel.y;n.nodeModel.moveTo(s,d),n.updateEdgePointByAnchors()};var o=t.index,i=t.model,a=t.graphModel;return n.index=o,n.nodeModel=i,n.graphModel=a,n.dragHandler=new xt({onDragging:n.onDragging,onDragEnd:n.onDragEnd,step:a.gridSize}),n}return e.prototype.componentWillUnmount=function(){this.dragHandler.cancelDrag()},e.prototype.render=function(){var t=this.props,n=t.x,o=t.y,i=t.direction,a=t.model,s=a.getResizeControlStyle(),d=s.width,l=s.height,u=Mi(s,["width","height"]);return x("g",{className:"lf-resize-control lf-resize-control-".concat(i),children:[x(mt,Se({className:"lf-resize-control-content",x:n,y:o,width:d??7,height:l??7},u)),x(mt,{className:"lf-resize-control-content",x:n,y:o,width:25,height:25,fill:"transparent",stroke:"transparent",onMouseDown:this.dragHandler.handleMouseDown})]})},e}(V),wi=function(r){oo(e,r);function e(){return r.call(this)||this}return e.prototype.getResizeControl=function(){var t=this.props,n=t.model,o=t.graphModel,i=nt(n),a=i.minX,s=i.minY,d=i.maxX,l=i.maxY,u=[{index:k.LEFT_TOP,direction:"nw",x:a,y:s},{index:k.RIGHT_TOP,direction:"ne",x:d,y:s},{index:k.RIGHT_BOTTOM,direction:"se",x:d,y:l},{index:k.LEFT_BOTTOM,direction:"sw",x:a,y:l}];return Ot(u,function(f){return x(Si,Se({},f,{model:n,graphModel:o}))})},e.prototype.getResizeOutline=function(){var t=this.props.model,n=t.x,o=t.y,i=t.width,a=t.height,s=t.getResizeOutlineStyle();return x(mt,Se({},s,{x:n,y:o,width:i,height:a}))},e.prototype.render=function(){return x("g",{className:"lf-resize-control-group",children:[this.getResizeOutline(),this.getResizeControl()]})},e}(V);function Ai(r,e){var t=r.x,n=r.y,o=e.x,i=e.y,a={x:t+(o-t)/2,y:n+(i-n)/2};return a}function ae(r,e,t){var n=Pi(t),o=r.x-e.x,i=r.y-e.y,a=o*Math.cos(n)-i*Math.sin(n)+e.x,s=o*Math.sin(n)+i*Math.cos(n)+e.y;return{x:a,y:s}}function Pi(r){return r*Math.PI/180}function Ti(r){return r/Math.PI*180}function Ni(r,e,t,n,o,i,a,s,d){s===void 0&&(s=!1),d===void 0&&(d=!1);var l=e.deltaX,u=e.deltaY,f=e.width,c=e.height,h=Ti(t),g={x:n,y:o},p={x:i,y:a},v=ae(g,p,h),y={x:v.x+l,y:v.y+u},_=ji(v,y,p,h,s,d,f,c),M=_.width,S=_.height,O=_.center;return e.width=M*r,e.height=S*r,e.deltaX=(O.x-p.x)*2,e.deltaY=(O.y-p.y)*2,e}var Di=function(r,e,t,n,o,i,a,s,d,l){t===void 0&&(t=1),n===void 0&&(n=!1),o===void 0&&(o=!1),i===void 0&&(i=0);var u=b(e),f=u.deltaX,c=u.deltaY,h=u.width,g=u.height,p=u.PCTResizeInfo;if(p){var v=4,y=0,_=0;switch(r){case k.LEFT_TOP:_=(f*-1-c)/v;break;case k.RIGHT_TOP:_=(f-c)/v;break;case k.RIGHT_BOTTOM:_=(f+c)/v;break;case k.LEFT_BOTTOM:_=(f*-1+c)/v;break}_!==0&&(y=Math.round(_/p.ResizeBasis.basisHeight*1e5)/1e3),p.ResizePCT.widthPCT=Math.max(Math.min(p.ResizePCT.widthPCT+y,p.ScaleLimit.maxScaleLimit),p.ScaleLimit.minScaleLimit),p.ResizePCT.heightPCT=Math.max(Math.min(p.ResizePCT.heightPCT+y,p.ScaleLimit.maxScaleLimit),p.ScaleLimit.minScaleLimit);var M=Math.round(p.ResizePCT.widthPCT*p.ResizeBasis.basisWidth/100),S=Math.round(p.ResizePCT.heightPCT*p.ResizeBasis.basisHeight/100);switch(r){case k.LEFT_TOP:f=h-M,c=g-S;break;case k.RIGHT_TOP:f=M-h,c=g-S;break;case k.RIGHT_BOTTOM:f=M-h,c=S-g;break;case k.LEFT_BOTTOM:f=h-M,c=S-g;break}return u}if(i%(2*Math.PI)!==0&&a!==void 0&&s!==void 0)return Ni(t,u,i,a,s,d,l,n,o);switch(r){case k.LEFT_TOP:u.width=n?h:h-f*t,u.height=o?g:g-c*t;break;case k.RIGHT_TOP:u.width=n?h:h+f*t,u.height=o?g:g-c*t;break;case k.RIGHT_BOTTOM:u.width=n?h:h+f*t,u.height=o?g:g+c*t;break;case k.LEFT_BOTTOM:u.width=n?h:h-f*t,u.height=o?g:g+c*t;break}return u},bi=function(r,e){var t=r.id,n=r.anchors,o=e.getNodeEdges(t);W(o,function(i){if(i.sourceNodeId===t){var a=Bt(n,function(s){return s.id===i.sourceAnchorId});a&&i.updateStartPoint({x:a.x,y:a.y})}else if(i.targetNodeId===t){var a=Bt(n,function(d){return d.id===i.targetAnchorId});a&&i.updateEndPoint({x:a.x,y:a.y})}})},Ci=function(r,e,t,n,o,i,a){a.eventCenter.emit(T.NODE_RESIZE,{preData:r,data:e,deltaX:t,deltaY:n,index:o,model:i})},Li=function(r){var e=r.x,t=r.y,n=r.deltaX,o=r.deltaY,i=r.index,a=r.nodeModel,s=r.graphModel,d=r.cancelCallback,l=a.r,u=a.rx,f=a.ry,c=a.width,h=a.height,g=a.PCTResizeInfo,p=a.minWidth,v=a.minHeight,y=a.maxWidth,_=a.maxHeight,M=a.rotate,S=a.x,O=a.y,w=p===y,A=v===_,C={width:l||u||c,height:l||f||h,deltaX:n,deltaY:o,PCTResizeInfo:g},I=l||u&&f?1/2:1,L=e,G=t,R=Di(i,C,I,w,A,M,L,G,S,O);if(R.widthy||R.height_){d==null||d();return}(M%(2*Math.PI)==0||g||L===void 0||G===void 0)&&(R.deltaX=w?0:R.deltaX,R.deltaY=A?0:R.deltaY);var Y=a.getData(),H=a.resize(R);Y.x===H.x&&Y.y===H.y||(bi(a,s),Ci(Y,H,n,o,i,a,s))};function ji(r,e,t,n,o,i,a,s){o===void 0&&(o=!1),i===void 0&&(i=!1);var d={x:t.x-(r.x-t.x),y:t.y-(r.y-t.y)},l=Ai(d,e),u=ae(e,l,-n),f=ae(d,l,-n);if(o){var c=Math.abs(u.x-f.x),h=c-a;l.x>u.x?l.x=l.x+h/2:l.x=l.x-h/2}if(i){var g=Math.abs(u.y-f.y),p=g-s;l.y>u.y?l.y=l.y+p/2:l.y=l.y-p/2}if(o||i){var v=ae(f,l,n),y=v.x-d.x,_=v.y-d.y;l.x=l.x-y,l.y=l.y-_,f=ae(d,l,-n),u={x:l.x-(f.x-l.x),y:l.y-(f.y-l.y)}}var M=Math.abs(u.x-f.x),S=Math.abs(u.y-f.y);return o&&(M=a),i&&(S=s),{width:M,height:S,center:l}}var Ri=100,Ii={x:1,y:0,z:0};function Bi(r,e,t,n,o){for(var i=function(h){if(h<0||h>1)throw new RangeError('The value range of parameter "t" is [0,1]');return{x:r.x*Math.pow(1-h,3)+3*e.x*h*Math.pow(1-h,2)+3*t.x*Math.pow(h,2)*(1-h)+n.x*Math.pow(h,3),y:r.y*Math.pow(1-h,3)+3*e.y*h*Math.pow(1-h,2)+3*t.y*Math.pow(h,2)*(1-h)+n.y*Math.pow(h,3)}},a=0,s=2,d=n.x,l=n.y,u=n;a=0?n:-n}function yr(r){var e=Math.hypot(r.x,r.y);return{x:r.x/e,y:r.y/e,z:0}}function ki(r){return Hi(Ii,r)}function zi(r){return r*(180/Math.PI)}var Gi={baseNode:{fill:"#fff",stroke:"#000",strokeWidth:2},baseEdge:{stroke:"#000",strokeWidth:2},rect:{},circle:{},diamond:{},ellipse:{},polygon:{},text:{color:"#000",stroke:"none",fontSize:12,background:{fill:"transparent"}},anchor:{stroke:"#000",fill:"#fff",r:4,hover:{r:10,fill:"#949494",fillOpacity:.5,stroke:"#949494"}},anchorLine:{stroke:"#000",strokeWidth:2,strokeDasharray:"3,2"},nodeText:{color:"#000",overflowMode:"default",fontSize:12,lineHeight:1.2},edgeText:{textWidth:100,overflowMode:"default",fontSize:12,background:{fill:"#fff"}},line:{},polyline:{},bezier:{fill:"none",adjustLine:{stroke:"#949494"},adjustAnchor:{r:4,fill:"#949494",fillOpacity:1,stroke:"#949494"}},arrow:{offset:10,verticalLength:5},snapline:{stroke:"#949494",strokeWidth:1},edgeAdjust:{r:4,fill:"#fff",stroke:"#949494",strokeWidth:2},outline:{fill:"transparent",stroke:"#949494",strokeDasharray:"3,3",hover:{stroke:"#949494"}},edgeAnimation:{stroke:"red",strokeDasharray:"10,10",strokeDashoffset:"100%",animationName:"lf_animate_dash",animationDuration:"20s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"normal"},rotateControl:{stroke:"#000",fill:"#fff",strokeWidth:1.5},resizeControl:{width:7,height:7,fill:"#fff",stroke:"#000"},resizeOutline:{fill:"none",stroke:"transparent",strokeWidth:1,strokeDasharray:"3,3"}},io=function(r){var e=b(Gi);return r&&(e=Fr(e,r)),e},Fi=io,$i=1e3,Ui=999,Un=function(){return++$i},Wi=function(){return--Ui},Z=function(){return Z=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},rn=function(){function r(e,t){var n;this.BaseType=U.EDGE,this.id="",this.type="",this.sourceNodeId="",this.targetNodeId="",this.textMode=ht.TEXT,this.text={value:"",x:0,y:0,draggable:!1,editable:!0},this.points="",this.pointsList=[],this.virtual=!1,this.isSelected=!1,this.isHovered=!1,this.isHitable=!0,this.isHittable=!0,this.draggable=!0,this.visible=!0,this.isAnimation=!1,this.isShowAdjustPoint=!1,this.zIndex=0,this.state=B.DEFAULT,this.modelType=j.EDGE,this.customTextPosition=!1,this.style={},this.arrowConfig={markerEnd:"url(#marker-end-".concat(this.id,")"),markerStart:"url(#marker-start-".concat(this.id,")")},this.graphModel=t,this.properties=(n=e.properties)!==null&&n!==void 0?n:{},this.initEdgeData(e),this.setAttributes()}return r.prototype.initEdgeData=function(e){if(e.properties||(e.properties={}),!e.id){var t=this.graphModel.idGenerator,n=t&&t(e.type),o=this.createId();e.id=o||n||It()}this.arrowConfig.markerEnd="url(#marker-end-".concat(e.id,")"),this.arrowConfig.markerStart="url(#marker-start-".concat(e.id,")");var i=this.graphModel.editConfigModel.adjustEdgeStartAndEnd;this.isShowAdjustPoint=i,z(this,ti(e));var a=this.graphModel.overlapMode;a===ct.INCREASE&&(this.zIndex=e.zIndex||Un()),this.setAnchors(),this.initPoints(),this.formatText(e)},r.prototype.setAttributes=function(){},r.prototype.createId=function(){return null},r.prototype.getEdgeStyle=function(){return Z(Z({},this.graphModel.theme.baseEdge),this.style)},r.prototype.getAdjustPointStyle=function(){return Z({},this.graphModel.theme.edgeAdjust)},r.prototype.getTextStyle=function(){var e=this.graphModel.theme.edgeText;return b(e)},r.prototype.getEdgeAnimationStyle=function(){var e=this.graphModel.theme.edgeAnimation;return b(e)},r.prototype.getArrowStyle=function(){var e=this.getEdgeStyle(),t=this.getEdgeAnimationStyle(),n=this.graphModel.theme.arrow,o=this.isAnimation?t.stroke:e.stroke;return Z(Z(Z({},e),{fill:o,stroke:o}),n)},r.prototype.getOutlineStyle=function(){var e=this.graphModel,t=e.theme.outline;return b(t)},r.prototype.getTextPosition=function(){return{x:0,y:0}},Object.defineProperty(r.prototype,"sourceNode",{get:function(){var e,t;return(t=(e=this.graphModel)===null||e===void 0?void 0:e.nodesMap[this.sourceNodeId])===null||t===void 0?void 0:t.model},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"targetNode",{get:function(){var e,t;return(t=(e=this.graphModel)===null||e===void 0?void 0:e.nodesMap[this.targetNodeId])===null||t===void 0?void 0:t.model},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"textPosition",{get:function(){return this.getTextPosition()},enumerable:!1,configurable:!0}),r.prototype.getBeginAnchor=function(e,t,n){var o,i,a=En(e);if(n){if(o=Bt(a,function(s){return s.id===n}),o)return o;console.warn("未在节点上找到指定的起点锚点".concat(n,",已使用默认锚点作为起点"))}return a.forEach(function(s){var d=dr(s,t);(i===void 0||d=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},cn=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},gr=function(r){Zi(e,r);function e(t,n){var o=r.call(this,t,n)||this;return o.modelType=j.BEZIER_EDGE,o.path="",o.initEdgeData(t),o.setAttributes(),o}return e.prototype.initEdgeData=function(t){this.offset=100,r.prototype.initEdgeData.call(this,t)},e.prototype.getEdgeStyle=function(){var t=this.graphModel.theme.bezier,n=r.prototype.getEdgeStyle.call(this),o=this.properties.style,i=o===void 0?{}:o;return Lt(Lt(Lt({},n),b(t)),b(i))},e.prototype.getTextPosition=function(){if(this.pointsList&&this.pointsList.length>0){var t=0,n=0;return this.pointsList.forEach(function(o){var i=o.x,a=o.y;t+=i,n+=a}),{x:t/this.pointsList.length,y:n/this.pointsList.length}}return{x:(this.startPoint.x+this.endPoint.x)/2,y:(this.startPoint.y+this.endPoint.y)/2}},e.prototype.getData=function(){var t=r.prototype.getData.call(this),n=this.pointsList.map(function(o){var i=o.x,a=o.y;return{x:i,y:a}});return Lt(Lt({},t),{pointsList:n})},e.prototype.getControls=function(){var t=this.startPoint,n=this.endPoint,o=ar({start:t,end:n,sourceNode:this.sourceNode,targetNode:this.targetNode,offset:this.offset});return o},e.prototype.getPath=function(t){var n=cn(t,4),o=n[0],i=n[1],a=n[2],s=n[3];return"M ".concat(o.x," ").concat(o.y,` - C `).concat(i.x," ").concat(i.y,`, - `).concat(a.x," ").concat(a.y,`, - `).concat(s.x," ").concat(s.y)},e.prototype.initPoints=function(){this.pointsList.length>0?this.path=this.getPath(this.pointsList):this.updatePoints()},e.prototype.updatePoints=function(){var t=this.getControls(),n=t.sNext,o=t.ePre;this.updatePath(n,o)},e.prototype.updatePath=function(t,n){t=b(t),n=b(n);var o={x:this.startPoint.x,y:this.startPoint.y},i={x:this.endPoint.x,y:this.endPoint.y};if(!t||!n){var a=this.getControls();t=a.sNext,n=a.ePre}this.pointsList=[o,t,n,i],this.path=this.getPath(this.pointsList)},e.prototype.updateStartPoint=function(t){this.startPoint=Object.assign({},t),this.updatePoints()},e.prototype.updateEndPoint=function(t){this.endPoint=Object.assign({},t),this.updatePoints()},e.prototype.moveStartPoint=function(t,n){this.startPoint.x+=t,this.startPoint.y+=n;var o=cn(this.pointsList,3),i=o[1],a=o[2];i.x+=t,i.y+=n,this.updatePath(i,a)},e.prototype.moveEndPoint=function(t,n){this.endPoint.x+=t,this.endPoint.y+=n;var o=cn(this.pointsList,3),i=o[1],a=o[2];a.x+=t,a.y+=n,this.updatePath(i,a)},e.prototype.updateAdjustAnchor=function(t,n){var o;n==="sNext"?this.pointsList[1]=t:n==="ePre"&&(this.pointsList[2]=t),this.path=this.getPath(this.pointsList),!((o=this.text)===null||o===void 0)&&o.value&&this.setText(z({},this.text,this.textPosition))},e.prototype.getAdjustStart=function(){return this.pointsList[0]||this.startPoint},e.prototype.getAdjustEnd=function(){var t=this.pointsList;return t[t.length-1]||this.endPoint},e.prototype.updateAfterAdjustStartAndEnd=function(t){var n=t.startPoint,o=t.endPoint,i=t.sourceNode,a=t.targetNode,s=ar({start:n,end:o,sourceNode:i,targetNode:a,offset:this.offset}),d=s.sNext,l=s.ePre;this.pointsList=[n,d,l,o],this.initPoints()},dt([E],e.prototype,"path",void 0),dt([m],e.prototype,"initPoints",null),dt([m],e.prototype,"updatePoints",null),dt([m],e.prototype,"updateStartPoint",null),dt([m],e.prototype,"updateEndPoint",null),dt([m],e.prototype,"moveStartPoint",null),dt([m],e.prototype,"moveEndPoint",null),dt([m],e.prototype,"updateAdjustAnchor",null),dt([m],e.prototype,"getAdjustStart",null),dt([m],e.prototype,"getAdjustEnd",null),dt([m],e.prototype,"updateAfterAdjustStartAndEnd",null),e}(rn),Vi=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),de=function(){return de=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},qi=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},_r=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Qi=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;nd)&&(a=d,i=s)}),i},e.prototype.getCrossPoint=function(t,n,o){var i;return t===F.HORIZONTAL?i={x:o.x,y:n.y}:t===F.VERTICAL&&(i={x:n.x,y:o.y}),i},e.prototype.removeCrossPoints=function(t,n,o){var i=o.map(function(y){return y});if(t===1){var a=i[t],s=i[n],d=i[t-1],l=nr(d,a,this.sourceNode);if(l){var u=rr(a,s,this.sourceNode);if(u){var f=or(a,s,this.sourceNode);f&&(i[t]=f,i.splice(t-1,1),t--,n--)}}else{var c=this.sourceNode.anchors;c.forEach(function(y){if(y.x===d.x&&y.x===a.x||y.y===d.y&&y.y===a.y){var _=pt(y.x,y.y,a.x,a.y),M=pt(d.x,d.y,a.x,a.y);_0?this.points=this.pointsList.map(function(t){return"".concat(t.x,",").concat(t.y)}).join(" "):this.updatePoints()},e.prototype.updatePoints=function(){var t=er({x:this.startPoint.x,y:this.startPoint.y},{x:this.endPoint.x,y:this.endPoint.y},this.sourceNode,this.targetNode,this.offset||0);this.pointsList=t,this.points=t.map(function(n){return"".concat(n.x,",").concat(n.y)}).join(" ")},e.prototype.updateStartPoint=function(t){this.startPoint=Object.assign({},t),this.updatePoints()},e.prototype.moveStartPoint=function(t,n){this.startPoint.x+=t,this.startPoint.y+=n,this.updatePoints()},e.prototype.updateEndPoint=function(t){this.endPoint=Object.assign({},t),this.updatePoints()},e.prototype.moveEndPoint=function(t,n){this.endPoint.x+=t,this.endPoint.y+=n,this.updatePoints()},e.prototype.updatePointsList=function(t,n){this.pointsList.forEach(function(a){a.x+=t,a.y+=n});var o=this.pointsList[0];this.startPoint=Object.assign({},o);var i=this.pointsList[this.pointsList.length-1];this.endPoint=Object.assign({},i),this.initPoints()},e.prototype.dragAppendStart=function(){this.draggingPointList=this.pointsList.map(function(t){return t})},e.prototype.dragAppendSimple=function(t,n){var o;this.isDragging=!0;var i=t.start,a=t.end,s=t.startIndex,d=t.endIndex,l=t.direction,u=this.pointsList,f=u;return l===F.HORIZONTAL?(u[s]={x:i.x,y:i.y+n.y},u[d]={x:a.x,y:a.y+n.y},f=this.pointsList.map(function(c){return c})):l===F.VERTICAL&&(u[s]={x:i.x+n.x,y:i.y},u[d]={x:a.x+n.x,y:a.y},f=this.pointsList.map(function(c){return c})),this.updatePointsAfterDrag(f),this.draggingPointList=f,!((o=this.text)===null||o===void 0)&&o.value&&this.setText(z({},this.text,this.textPosition)),{start:z({},u[s]),end:z({},u[d]),startIndex:s,endIndex:d,direction:l}},e.prototype.dragAppend=function(t,n){var o;this.isDragging=!0;var i=t.start,a=t.end,s=t.startIndex,d=t.endIndex,l=t.direction,u=this.pointsList;if(l===F.HORIZONTAL){u[s]={x:i.x,y:i.y+n.y},u[d]={x:a.x,y:a.y+n.y};var f=this.pointsList.map(function(v){return v});if(s!==0&&d!==this.pointsList.length-1&&(f=this.removeCrossPoints(s,d,f)),s===0){var c={x:i.x,y:i.y+n.y},h=Tt(c,this.sourceNode);if(!h){var g=this.sourceNode.anchors;f=this.getDraggingPoints(l,"start",c,g,f)}}if(d===this.pointsList.length-1){var p={x:a.x,y:a.y+n.y},h=Tt(p,this.targetNode);if(!h){var g=this.targetNode.anchors;f=this.getDraggingPoints(l,"end",p,g,f)}}this.updatePointsAfterDrag(f),this.draggingPointList=f}else if(l===F.VERTICAL){u[s]={x:i.x+n.x,y:i.y},u[d]={x:a.x+n.x,y:a.y};var f=this.pointsList.map(function(y){return y});if(s!==0&&d!==this.pointsList.length-1&&(f=this.removeCrossPoints(s,d,f)),s===0){var c={x:i.x+n.x,y:i.y},h=Tt(c,this.sourceNode);if(!h){var g=this.sourceNode.anchors;f=this.getDraggingPoints(l,"start",c,g,f)}}if(d===this.pointsList.length-1){var p={x:a.x+n.x,y:a.y},h=Tt(p,this.targetNode);if(!h){var g=this.targetNode.anchors;f=this.getDraggingPoints(l,"end",p,g,f)}}this.updatePointsAfterDrag(f),this.draggingPointList=f}return!((o=this.text)===null||o===void 0)&&o.value&&this.setText(z({},this.text,this.textPosition)),{start:z({},u[s]),end:z({},u[d]),startIndex:s,endIndex:d,direction:l}},e.prototype.dragAppendEnd=function(){if(this.draggingPointList){var t=Vr(Xt(this.points));this.pointsList=t.map(function(i){return i}),this.draggingPointList=[];var n=t[0];this.startPoint=z({},n);var o=t[t.length-1];this.endPoint=z({},o)}this.isDragging=!1},e.prototype.updatePointsAfterDrag=function(t){var n=this.updateCrossPoints(t);this.points=n.map(function(o){return"".concat(o.x,",").concat(o.y)}).join(" ")},e.prototype.getAdjustStart=function(){return this.pointsList[0]||this.startPoint},e.prototype.getAdjustEnd=function(){var t=this.pointsList;return t[t.length-1]||this.endPoint},e.prototype.updateAfterAdjustStartAndEnd=function(t){var n=t.startPoint,o=t.endPoint,i=t.sourceNode,a=t.targetNode;this.pointsList=er({x:n.x,y:n.y},{x:o.x,y:o.y},i,a,this.offset||0),this.initPoints()},Q([E],e.prototype,"dbClickPosition",void 0),Q([m],e.prototype,"initPoints",null),Q([m],e.prototype,"updatePoints",null),Q([m],e.prototype,"updateStartPoint",null),Q([m],e.prototype,"moveStartPoint",null),Q([m],e.prototype,"updateEndPoint",null),Q([m],e.prototype,"moveEndPoint",null),Q([m],e.prototype,"updatePointsList",null),Q([m],e.prototype,"dragAppendStart",null),Q([m],e.prototype,"dragAppendSimple",null),Q([m],e.prototype,"dragAppend",null),Q([m],e.prototype,"dragAppendEnd",null),Q([m],e.prototype,"updatePointsAfterDrag",null),Q([m],e.prototype,"getAdjustStart",null),Q([m],e.prototype,"getAdjustEnd",null),Q([m],e.prototype,"updateAfterAdjustStartAndEnd",null),e}(rn),K=function(){return K=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},xr=function(r){var e=typeof Symbol=="function"&&Symbol.iterator,t=e&&r[e],n=0;if(t)return t.call(r);if(r&&typeof r.length=="number")return{next:function(){return r&&n>=r.length&&(r=void 0),{value:r&&r[n++],done:!r}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},ta=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Dt=function(){function r(e,t){var n;this.BaseType=U.NODE,this.id="",this.type="",this.x=0,this.y=0,this.textMode=ht.TEXT,this.text={value:"",x:0,y:0,draggable:!1,editable:!0},this._width=100,this._height=80,this.minWidth=30,this.minHeight=30,this.maxWidth=2e3,this.maxHeight=2e3,this.anchorsOffset=[],this.virtual=!1,this.isSelected=!1,this.isHovered=!1,this.isShowAnchor=!1,this.isDragging=!1,this.isHitable=!0,this.isHittable=!0,this.draggable=!0,this.visible=!0,this.rotatable=!0,this.resizable=!0,this.zIndex=1,this.state=B.DEFAULT,this.autoToFront=!0,this.style={},this._rotate=0,this.modelType=j.NODE,this.additionStateData={},this.targetRules=[],this.sourceRules=[],this.moveRules=[],this.resizeRules=[],this.hasSetTargetRules=!1,this.hasSetSourceRules=!1,this.graphModel=t,this.properties=(n=e.properties)!==null&&n!==void 0?n:{},this.initNodeData(e),this.setAttributes()}return Object.defineProperty(r.prototype,"width",{get:function(){return this._width},set:function(e){this._width=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"height",{get:function(){return this._height},set:function(e){this._height=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"rotate",{get:function(){return this._rotate},set:function(e){this._rotate=e;var t=this,n=t.x,o=n===void 0?0:n,i=t.y,a=i===void 0?0:i;this.transform=new nn(-o,-a).rotate(e).translate(o,a).toString()},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"incoming",{get:function(){return{nodes:this.graphModel.getNodeIncomingNode(this.id),edges:this.graphModel.getNodeIncomingEdge(this.id)}},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"outgoing",{get:function(){return{nodes:this.graphModel.getNodeOutgoingNode(this.id),edges:this.graphModel.getNodeOutgoingEdge(this.id)}},enumerable:!1,configurable:!0}),r.prototype.initNodeData=function(e){if(e.properties||(e.properties={}),!e.id){var t=this.graphModel.idGenerator,n=t&&t(e.type),o=this.createId();e.id=o||n||It()}this.formatText(e),z(this,ui(e));var i=this.graphModel.overlapMode;i===ct.INCREASE&&(this.zIndex=e.zIndex||Un())},r.prototype.setAttributes=function(){},r.prototype.createId=function(){return null},r.prototype.setTextMode=function(e){this.textMode=e},r.prototype.formatText=function(e){var t,n,o,i=e.x,a=e.y,s=e.text,d={value:"",x:i,y:a,draggable:!1,editable:!0};s&&(typeof s=="string"?d.value=s:(d=K(K({},d),{x:(t=s.x)!==null&&t!==void 0?t:i,y:(n=s.y)!==null&&n!==void 0?n:a,value:(o=s.value)!==null&&o!==void 0?o:""}),Qt(s.draggable)||(d.draggable=s.draggable),Qt(s.editable)||(d.editable=s.editable))),e.text=d},r.prototype.resize=function(e){var t=e.width,n=e.height,o=e.deltaX,i=e.deltaY,a=this.isAllowResizeNode(o,i,t,n);return a?(this.move(o/2,i/2),this.width=t,this.height=n,this.setProperties({width:t,height:n}),this.getData()):this.getData()},r.prototype.proportionalResize=function(){},r.prototype.getData=function(){var e=this.text,t=e.x,n=e.y,o=e.value,i=this.properties;Wr(i)&&(i=vt(i)),Jt(i.width)&&(i.width=this.width),Jt(i.height)&&(i.height=this.height);var a={id:this.id,type:this.type,x:this.x,y:this.y,properties:i};return this.rotate&&(a.rotate=this.rotate),this.graphModel.overlapMode===ct.INCREASE&&(a.zIndex=this.zIndex),o&&(a.text={x:t,y:n,value:o}),a},r.prototype.getHistoryData=function(){return this.getData()},r.prototype.getProperties=function(){return vt(this.properties)},r.prototype.getOuterGAttributes=function(){return{className:""}},r.prototype.getNodeStyle=function(){return K(K({},this.graphModel.theme.baseNode),this.style)},r.prototype.getTextStyle=function(){var e=this.graphModel.theme.nodeText,t=this.properties.textStyle,n=t===void 0?{}:t;return K(K({},b(e)),b(n))},r.prototype.getRotateControlStyle=function(){var e=this.graphModel.theme.rotateControl;return b(e)},r.prototype.getResizeControlStyle=function(){var e=this.graphModel.theme.resizeControl;return b(e)},r.prototype.getResizeOutlineStyle=function(){var e=this.graphModel.theme.resizeOutline;return b(e)},r.prototype.getAnchorStyle=function(e){var t=this.graphModel.theme.anchor;return b(t)},r.prototype.getAnchorLineStyle=function(e){var t=this.graphModel.theme.anchorLine;return b(t)},r.prototype.getOutlineStyle=function(){var e=this.graphModel.theme.outline;return b(e)},r.prototype.isAllowConnectedAsSource=function(e,t,n,o){var i=this.hasSetSourceRules?this.sourceRules:this.getConnectedSourceRules();this.hasSetSourceRules=!0;for(var a=!0,s="",d=0;d0?t.map(function(a,s){return a.length?(a=a,{id:"".concat(n,"_").concat(s),x:o+a[0],y:i+a[1]}):(a=a,K(K({},a),{x:o+a.x,y:i+a.y,id:a.id||"".concat(n,"_").concat(s)}))}):this.getDefaultAnchor()},r.prototype.getDefaultAnchor=function(){return[]},r.prototype.getTargetAnchor=function(e){return si(e,this)},r.prototype.getBounds=function(){return{minX:this.x-this.width/2,minY:this.y-this.height/2,maxX:this.x+this.width/2,maxY:this.y+this.height/2}},Object.defineProperty(r.prototype,"anchors",{get:function(){var e=this.getAnchorsByOffset(),t=this,n=t.x,o=t.y,i=t.rotate;return e.forEach(function(a){var s=a.x,d=a.y,l=ta(new en([s,d,1]).translate(-n,-o).rotate(i).translate(n,o)[0],2),u=l[0],f=l[1];a.x=u,a.y=f}),e},enumerable:!1,configurable:!0}),r.prototype.getAnchorInfo=function(e){if(!Jt(e))for(var t=0;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Er=function(r){ea(e,r);function e(t,n){var o=r.call(this,t,n)||this;return o.modelType=j.CIRCLE_NODE,o.r=50,o.initNodeData(t),o.setAttributes(),o}return Object.defineProperty(e.prototype,"width",{get:function(){return this.r*2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.r*2},enumerable:!1,configurable:!0}),e.prototype.setAttributes=function(){r.prototype.setAttributes.call(this);var t=this.properties.r;t&&(this.r=t)},e.prototype.getNodeStyle=function(){var t=r.prototype.getNodeStyle.call(this),n=this.graphModel.theme.circle,o=this.properties.style,i=o===void 0?{}:o;return ue(ue(ue({},t),b(n)),b(i))},e.prototype.getDefaultAnchor=function(){var t=this,n=t.x,o=t.y,i=t.r;return[{x:n,y:o-i,id:"".concat(this.id,"_0")},{x:n+i,y:o,id:"".concat(this.id,"_1")},{x:n,y:o+i,id:"".concat(this.id,"_2")},{x:n-i,y:o,id:"".concat(this.id,"_3")}]},e.prototype.resize=function(t){var n=t.width,o=t.deltaX,i=t.deltaY;return this.move(o/2,i/2),this.r=n,this.setProperties({r:n}),this.getData()},pn([E],e.prototype,"r",void 0),pn([$],e.prototype,"width",null),pn([$],e.prototype,"height",null),e}(Dt),na=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),fe=function(){return fe=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},je=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Mr=function(r){na(e,r);function e(t,n){var o=r.call(this,t,n)||this;return o.modelType=j.DIAMOND_NODE,o.rx=30,o.ry=50,o.initNodeData(t),o.setAttributes(),o}return e.prototype.setAttributes=function(){r.prototype.setAttributes.call(this);var t=this.properties,n=t.rx,o=t.ry;n&&(this.rx=n),o&&(this.ry=o)},e.prototype.getNodeStyle=function(){var t=r.prototype.getNodeStyle.call(this),n=this.graphModel.theme.diamond,o=this.properties.style,i=o===void 0?{}:o;return fe(fe(fe({},t),b(n)),b(i))},Object.defineProperty(e.prototype,"points",{get:function(){var t=this,n=t.x,o=t.y,i=t.rx,a=t.ry;return[[n,o-a],[n+i,o],[n,o+a],[n-i,o]]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pointsPosition",{get:function(){return Ot(this.points,function(t){var n=je(t,2),o=n[0],i=n[1];return{x:o,y:i}})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"width",{get:function(){var t=Number.MAX_SAFE_INTEGER,n=Number.MIN_SAFE_INTEGER;return W(this.points,function(o){var i=je(o,1),a=i[0];an&&(n=a)}),n-t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){var t=Number.MAX_SAFE_INTEGER,n=Number.MIN_SAFE_INTEGER;return W(this.points,function(o){var i=je(o,2),a=i[1];an&&(n=a)}),n-t},enumerable:!1,configurable:!0}),e.prototype.getDefaultAnchor=function(){var t=this;return Ot(this.points,function(n,o){var i=je(n,2),a=i[0],s=i[1];return{x:a,y:s,id:"".concat(t.id,"_").concat(o)}})},e.prototype.resize=function(t){var n=t.width,o=t.height,i=t.deltaX,a=t.deltaY;return this.move(i/2,a/2),this.rx=n,this.ry=o,this.setProperties({rx:n,ry:o}),this.getData()},$t([E],e.prototype,"rx",void 0),$t([E],e.prototype,"ry",void 0),$t([$],e.prototype,"points",null),$t([$],e.prototype,"pointsPosition",null),$t([$],e.prototype,"width",null),$t([$],e.prototype,"height",null),e}(Dt),ra=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),ce=function(){return ce=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Or=function(r){ra(e,r);function e(t,n){var o=r.call(this,t,n)||this;return o.modelType=j.ELLIPSE_NODE,o.rx=30,o.ry=45,o.initNodeData(t),o.setAttributes(),o}return e.prototype.setAttributes=function(){r.prototype.setAttributes.call(this);var t=this.properties,n=t.rx,o=t.ry;n&&(this.rx=n),o&&(this.ry=o)},e.prototype.getNodeStyle=function(){var t=r.prototype.getNodeStyle.call(this),n=this.graphModel.theme.ellipse,o=this.properties.style,i=o===void 0?{}:o;return ce(ce(ce({},t),b(n)),b(i))},Object.defineProperty(e.prototype,"width",{get:function(){return this.rx*2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.ry*2},enumerable:!1,configurable:!0}),e.prototype.getDefaultAnchor=function(){var t=this,n=t.x,o=t.y,i=t.rx,a=t.ry;return[{x:n,y:o-a,id:"".concat(this.id,"_0")},{x:n+i,y:o,id:"".concat(this.id,"_1")},{x:n,y:o+a,id:"".concat(this.id,"_2")},{x:n-i,y:o,id:"".concat(this.id,"_3")}]},e.prototype.resize=function(t){var n=t.width,o=t.height,i=t.deltaX,a=t.deltaY;return this.move(i/2,a/2),this.rx=n,this.ry=o,this.setProperties({rx:n,ry:o}),this.getData()},Re([E],e.prototype,"rx",void 0),Re([E],e.prototype,"ry",void 0),Re([$],e.prototype,"width",null),Re([$],e.prototype,"height",null),e}(Dt),oa=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),pe=function(){return pe=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Be=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Sr=function(r){oa(e,r);function e(t,n){var o=r.call(this,t,n)||this;return o.modelType=j.POLYGON_NODE,o.points=[[50,0],[100,50],[50,100],[0,50]],o.initNodeData(t),o.setAttributes(),o}return e.prototype.setAttributes=function(){r.prototype.setAttributes.call(this);var t=this.properties,n=t.points,o=t.width,i=t.height,a=n||this.points;this.points=ri(a,o,i)},e.prototype.getNodeStyle=function(){var t=r.prototype.getNodeStyle.call(this),n=this.graphModel.theme.polygon,o=this.properties.style,i=o===void 0?{}:o;return pe(pe(pe({},t),b(n)),b(i))},Object.defineProperty(e.prototype,"pointsPosition",{get:function(){var t=this,n=t.x,o=t.y,i=t.width,a=t.height;return this.points.map(function(s){return{x:s[0]+n-i/2,y:s[1]+o-a/2}})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"width",{get:function(){var t=Number.MAX_SAFE_INTEGER,n=Number.MIN_SAFE_INTEGER;return this.points.forEach(function(o){var i=Be(o,1),a=i[0];an&&(n=a)}),n-t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){var t=Number.MAX_SAFE_INTEGER,n=Number.MIN_SAFE_INTEGER;return this.points.forEach(function(o){var i=Be(o,2),a=i[1];an&&(n=a)}),n-t},enumerable:!1,configurable:!0}),e.prototype.getDefaultAnchor=function(){var t=this,n=this,o=n.x,i=n.y,a=n.width,s=n.height,d=n.points;return d.map(function(l,u){var f=Be(l,2),c=f[0],h=f[1];return{x:o+c-a/2,y:i+h-s/2,id:"".concat(t.id,"_").concat(u)}})},e.prototype.resize=function(t){var n=this,o=t.width,i=t.height,a=t.deltaX,s=t.deltaY;this.move(a/2,s/2);var d=Ot(this.points,function(l){var u=Be(l,2),f=u[0],c=u[1];return[f*o/n.width,c*i/n.height]});return this.points=d,this.properties.points=d,this.getData()},Ie([E],e.prototype,"points",void 0),Ie([$],e.prototype,"pointsPosition",null),Ie([$],e.prototype,"width",null),Ie([$],e.prototype,"height",null),e}(Dt),ia=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),he=function(){return he=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},wr=function(r){ia(e,r);function e(t,n){var o=r.call(this,t,n)||this;return o.modelType=j.RECT_NODE,o.radius=0,o.initNodeData(t),o.setAttributes(),o}return e.prototype.setAttributes=function(){r.prototype.setAttributes.call(this);var t=this.properties,n=t.width,o=t.height,i=t.radius;Jt(n)||(this.width=n),Jt(o)||(this.height=o),Jt(i)||(this.radius=i)},e.prototype.getDefaultAnchor=function(){var t=this,n=t.x,o=t.y,i=t.width,a=t.height;return[{x:n,y:o-a/2,id:"".concat(this.id,"_0")},{x:n+i/2,y:o,id:"".concat(this.id,"_1")},{x:n,y:o+a/2,id:"".concat(this.id,"_2")},{x:n-i/2,y:o,id:"".concat(this.id,"_3")}]},e.prototype.getNodeStyle=function(){var t=r.prototype.getNodeStyle.call(this),n=this.graphModel.theme.rect,o=this.properties.style,i=o===void 0?{}:o;return he(he(he({},t),b(n)),b(i))},aa([E],e.prototype,"radius",void 0),e}(Dt),sa=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),ye=function(){return ye=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},da=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},la=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},fa={stopZoomGraph:!1,stopScrollGraph:!1,stopMoveGraph:!1,adjustEdge:!1,adjustEdgeStartAndEnd:!1,adjustNodePosition:!1,hideAnchors:!0,allowRotate:!1,allowResize:!1,nodeSelectedOutline:!0,textEdit:!1,nodeTextEdit:!1,edgeTextEdit:!1,textDraggable:!1,nodeTextDraggable:!1,edgeTextDraggable:!1},Xe=["isSilentMode","stopZoomGraph","stopScrollGraph","stopMoveGraph","adjustEdge","adjustEdgeMiddle","adjustEdgeStartAndEnd","adjustEdgeStart","adjustEdgeEnd","adjustNodePosition","hideAnchors","allowRotate","allowResize","autoExpand","hoverOutline","nodeSelectedOutline","edgeSelectedOutline","textEdit","nodeTextEdit","edgeTextEdit","textDraggable","nodeTextDraggable","edgeTextDraggable","multipleSelectKey","textMode","nodeTextMode","edgeTextMode","nodeTextMultiple","edgeTextMultiple","nodeTextVertical","edgeTextVertical"],ca=function(){function r(e){this.isSilentMode=!1,this.stopZoomGraph=!1,this.stopMoveGraph=!1,this.stopScrollGraph=!1,this.textMode=ht.TEXT,this.textEdit=!0,this.textDraggable=!1,this.nodeTextEdit=!0,this.nodeTextDraggable=!1,this.nodeTextMultiple=!1,this.nodeTextVertical=!1,this.nodeTextMode=ht.TEXT,this.edgeTextMode=ht.TEXT,this.edgeTextEdit=!0,this.edgeTextDraggable=!1,this.edgeTextMultiple=!1,this.edgeTextVertical=!1,this.hideAnchors=!1,this.allowRotate=!1,this.allowResize=!1,this.hoverOutline=!0,this.nodeSelectedOutline=!0,this.adjustNodePosition=!0,this.autoExpand=!1,this.adjustEdge=!0,this.adjustEdgeMiddle=!1,this.adjustEdgeStartAndEnd=!1,this.adjustEdgeStart=!1,this.adjustEdgeEnd=!1,this.edgeSelectedOutline=!0,this.multipleSelectKey="",z(this,this.computeConfig(e))}return r.prototype.updateEditConfig=function(e){var t=this.computeConfig(e);z(this,t)},r.prototype.computeConfig=function(e){var t=e.isSilentMode,n=e.textDraggable,o=e.textMode,i=e.textEdit,a=e.adjustEdgeStartAndEnd,s={};if(t===!1&&z(s,this.stagedConfig),t===!0&&t!==this.isSilentMode){var d=Zt(fa,Xe);this.stagedConfig=Zt(this,Xe),z(s,d)}Qt(i)||z(s,{nodeTextEdit:i,edgeTextEdit:i}),Qt(n)||z(s,{nodeTextDraggable:n,edgeTextDraggable:n}),o&&z(s,{nodeTextMode:o,edgeTextMode:o}),yo(a)&&z(s,{adjustEdgeStart:a,adjustEdgeEnd:a});var l=Zt(e,Xe);return z(s,l)},r.prototype.updateTextMode=function(e){this.textMode=e,this.edgeTextMode=e,this.nodeTextMode=e},r.prototype.getConfig=function(){return Zt(this,Xe)},X([E],r.prototype,"isSilentMode",void 0),X([E],r.prototype,"stopZoomGraph",void 0),X([E],r.prototype,"stopMoveGraph",void 0),X([E],r.prototype,"stopScrollGraph",void 0),X([E],r.prototype,"textMode",void 0),X([E],r.prototype,"textEdit",void 0),X([E],r.prototype,"textDraggable",void 0),X([E],r.prototype,"nodeTextEdit",void 0),X([E],r.prototype,"nodeTextDraggable",void 0),X([E],r.prototype,"nodeTextMultiple",void 0),X([E],r.prototype,"nodeTextVertical",void 0),X([E],r.prototype,"nodeTextMode",void 0),X([E],r.prototype,"edgeTextMode",void 0),X([E],r.prototype,"edgeTextEdit",void 0),X([E],r.prototype,"edgeTextDraggable",void 0),X([E],r.prototype,"edgeTextMultiple",void 0),X([E],r.prototype,"edgeTextVertical",void 0),X([E],r.prototype,"hideAnchors",void 0),X([E],r.prototype,"allowRotate",void 0),X([E],r.prototype,"allowResize",void 0),X([E],r.prototype,"hoverOutline",void 0),X([E],r.prototype,"nodeSelectedOutline",void 0),X([E],r.prototype,"adjustNodePosition",void 0),X([E],r.prototype,"autoExpand",void 0),X([E],r.prototype,"adjustEdge",void 0),X([E],r.prototype,"adjustEdgeMiddle",void 0),X([E],r.prototype,"adjustEdgeStartAndEnd",void 0),X([E],r.prototype,"adjustEdgeStart",void 0),X([E],r.prototype,"adjustEdgeEnd",void 0),X([E],r.prototype,"edgeSelectedOutline",void 0),X([m],r.prototype,"updateEditConfig",null),X([m],r.prototype,"updateTextMode",null),r}(),pa="*",ha=function(){function r(){this._events={}}return r.prototype.on=function(e,t,n){var o=this;e==null||e.split(",").forEach(function(i){i=i.trim(),o._events[i]||(o._events[i]=[]),o._events[i].push({callback:t,once:!!n})})},r.prototype.once=function(e,t){var n=this;e==null||e.split(",").forEach(function(o){o=o.trim(),n.on(o,t,!0)})},r.prototype.emit=function(e,t){var n=this;e==null||e.split(",").forEach(function(o){var i=n._events[o]||[],a=n._events[pa]||[],s=function(d){for(var l=d.length,u=0;u=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},q=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},ot=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},ga=function(){function r(e){this.isShowHorizontal=!1,this.isShowVertical=!1,this.position={x:0,y:0},this.graphModel=e}return r.prototype.getStyle=function(){return jt({},this.graphModel.theme.snapline)},r.prototype.getCenterSnapLine=function(e,t){for(var n=e.x,o=e.y,i=!1,a=!1,s=0;s=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Ut=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},va={false:[-1/0,-1/0,1/0,1/0],true:[-1/0,-1/0,1/0,1/0],vertical:[-1/0,0,1/0,0],horizontal:[0,-1/0,0,1/0]},_a=function(){function r(e,t){this.MINI_SCALE_SIZE=.2,this.MAX_SCALE_SIZE=16,this.SCALE_X=1,this.SKEW_Y=0,this.SKEW_X=0,this.SCALE_Y=1,this.TRANSLATE_X=0,this.TRANSLATE_Y=0,this.ZOOM_SIZE=.04,this.translateLimitMinX=-1/0,this.translateLimitMinY=-1/0,this.translateLimitMaxX=1/0,this.translateLimitMaxY=1/0,this.eventCenter=e;var n=t.stopMoveGraph,o=n===void 0?!1:n;this.updateTranslateLimits(o)}return r.prototype.setZoomMiniSize=function(e){this.MINI_SCALE_SIZE=e},r.prototype.setZoomMaxSize=function(e){this.MAX_SCALE_SIZE=e},r.prototype.HtmlPointToCanvasPoint=function(e){var t=Ut(e,2),n=t[0],o=t[1];return[(n-this.TRANSLATE_X)/this.SCALE_X,(o-this.TRANSLATE_Y)/this.SCALE_Y]},r.prototype.CanvasPointToHtmlPoint=function(e){var t=Ut(e,2),n=t[0],o=t[1];return[n*this.SCALE_X+this.TRANSLATE_X,o*this.SCALE_Y+this.TRANSLATE_Y]},r.prototype.moveCanvasPointByHtml=function(e,t,n){var o=Ut(e,2),i=o[0],a=o[1];return[i+t/this.SCALE_X,a+n/this.SCALE_Y]},r.prototype.fixDeltaXY=function(e,t){return[e/this.SCALE_X,t/this.SCALE_Y]},r.prototype.getTransformStyle=function(){var e=[this.SCALE_X,this.SKEW_Y,this.SKEW_X,this.SCALE_Y,this.TRANSLATE_X,this.TRANSLATE_Y].join(",");return{transform:"matrix(".concat(e,")")}},r.prototype.zoom=function(e,t){e===void 0&&(e=!1);var n=this.SCALE_X,o=this.SCALE_Y;return typeof e=="number"?(n=e,o=e):e?(n+=this.ZOOM_SIZE,o+=this.ZOOM_SIZE):(n-=this.ZOOM_SIZE,o-=this.ZOOM_SIZE),nthis.MAX_SCALE_SIZE?"".concat(this.SCALE_X*100,"%"):(t&&(this.TRANSLATE_X-=(n-this.SCALE_X)*t[0],this.TRANSLATE_Y-=(o-this.SCALE_Y)*t[1]),this.SCALE_X=n,this.SCALE_Y=o,this.emitGraphTransform("zoom"),"".concat(this.SCALE_X*100,"%"))},r.prototype.emitGraphTransform=function(e){this.eventCenter.emit(T.GRAPH_TRANSFORM,{type:e,transform:{SCALE_X:this.SCALE_X,SKEW_Y:this.SKEW_Y,SKEW_X:this.SKEW_X,SCALE_Y:this.SCALE_Y,TRANSLATE_X:this.TRANSLATE_X,TRANSLATE_Y:this.TRANSLATE_Y}})},r.prototype.resetZoom=function(){this.SCALE_X=1,this.SCALE_Y=1,this.emitGraphTransform("resetZoom")},r.prototype.translate=function(e,t){this.TRANSLATE_X+e<=this.translateLimitMaxX&&this.TRANSLATE_X+e>=this.translateLimitMinX&&(this.TRANSLATE_X+=e),this.TRANSLATE_Y+t<=this.translateLimitMaxY&&this.TRANSLATE_Y+t>=this.translateLimitMinY&&(this.TRANSLATE_Y+=t),this.emitGraphTransform("translate")},r.prototype.focusOn=function(e,t,n,o){var i=Ut(this.CanvasPointToHtmlPoint([e,t]),2),a=i[0],s=i[1],d=Ut([n/2-a,o/2-s],2),l=d[0],u=d[1];this.TRANSLATE_X+=l,this.TRANSLATE_Y+=u,this.emitGraphTransform("focusOn")},r.prototype.updateTranslateLimits=function(e){var t;t=Ut(Array.isArray(e)&&e.length===4?e:va[e.toString()],4),this.translateLimitMinX=t[0],this.translateLimitMinY=t[1],this.translateLimitMaxX=t[2],this.translateLimitMaxY=t[3]},lt([E],r.prototype,"SCALE_X",void 0),lt([E],r.prototype,"SKEW_Y",void 0),lt([E],r.prototype,"SKEW_X",void 0),lt([E],r.prototype,"SCALE_Y",void 0),lt([E],r.prototype,"TRANSLATE_X",void 0),lt([E],r.prototype,"TRANSLATE_Y",void 0),lt([E],r.prototype,"ZOOM_SIZE",void 0),lt([m],r.prototype,"zoom",null),lt([m],r.prototype,"resetZoom",null),lt([m],r.prototype,"translate",null),lt([m],r.prototype,"focusOn",null),r}(),ma=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Dn=function(){return Dn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Ea=function(r){ma(e,r);function e(t){var n=r.call(this)||this;n.stepScrollX=0,n.stepScrollY=0,n.onDragging=function(s){var d=s.deltaX,l=s.deltaY;n.setState({isDragging:!0});var u=n.props.graphModel,f=u.transformModel,c=u.editConfigModel;c.stopMoveGraph!==!0&&f.translate(d,l)},n.onDragEnd=function(){n.setState({isDragging:!1})},n.zoomHandler=function(s){var d=n.props,l=d.graphModel,u=l.editConfigModel,f=l.transformModel,c=l.gridSize,h=d.graphModel,g=s.deltaX,p=s.deltaY;if(!u.stopScrollGraph&&!s.ctrlKey&&!s.metaKey){if(s.preventDefault(),n.stepScrollX+=g,n.stepScrollY+=p,Math.abs(n.stepScrollX)>=c){var v=n.stepScrollX%c,y=n.stepScrollX-v;f.translate(-y*f.SCALE_X,0),n.stepScrollX=v}if(Math.abs(n.stepScrollY)>=c){var _=n.stepScrollY%c,M=n.stepScrollY-_;f.translate(0,-M*f.SCALE_Y),n.stepScrollY=_}return}if(!u.stopZoomGraph){s.preventDefault();var S=h.getPointByClient({x:s.clientX,y:s.clientY}),O=S.canvasOverlayPosition,w=O.x,A=O.y;f.zoom(s.deltaY<0,[w,A])}},n.clickHandler=function(s){var d=s.target;if(d.getAttribute("name")==="canvas-overlay"){var l=n.props.graphModel,u=l.selectElements;u.size>0&&l.clearSelectElements(),l.eventCenter.emit(T.BLANK_CLICK,{e:s})}},n.handleContextMenu=function(s){var d=s.target;if(d.getAttribute("name")==="canvas-overlay"){s.preventDefault();var l=n.props.graphModel,u=l.getPointByClient({x:s.clientX,y:s.clientY});l.eventCenter.emit(T.BLANK_CONTEXTMENU,{e:s,position:u})}},n.mouseDownHandler=function(s){var d=n.props.graphModel,l=d.eventCenter,u=d.editConfigModel,f=d.transformModel.SCALE_X,c=d.gridSize,h=s.target,g=!u.adjustEdge&&!u.adjustNodePosition;(h.getAttribute("name")==="canvas-overlay"||g)&&(u.stopMoveGraph!==!0?(n.stepDrag.setStep(c*f),n.stepDrag.handleMouseDown(s)):l.emit(T.BLANK_MOUSEDOWN,{e:s}),n.clickHandler(s))};var o=t.graphModel,i=o.gridSize,a=o.eventCenter;return n.stepDrag=new xt({onDragging:n.onDragging,onDragEnd:n.onDragEnd,step:i,eventType:"BLANK",isStopPropagation:!1,eventCenter:a,model:void 0}),n.state={isDragging:!1},n}return e.prototype.render=function(){var t=this.props.graphModel.transformModel,n=t.getTransformStyle().transform,o=this.props,i=o.children,a=o.dnd,s=this.state.isDragging;return x("svg",Dn({xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",name:"canvas-overlay",onWheel:this.zoomHandler,onMouseDown:this.mouseDownHandler,onContextMenu:this.handleContextMenu,className:s?"lf-canvas-overlay lf-dragging":"lf-canvas-overlay lf-drag-able"},a.eventMap(),{children:x("g",{transform:n,children:i})}))},e=xa([at],e),e}(V),ao=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),we=function(){return we=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Oa=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Nr=function(r){ao(e,r);function e(){var t=r.call(this)||this;return t.onDragging=function(n){var o=n.event,i=t.props,a=i.graphModel,s=i.bezierModel,d=i.type,l=a.getPointByClient({x:o.clientX,y:o.clientY}).canvasOverlayPosition,u=l.x,f=l.y;s.updateAdjustAnchor({x:u,y:f},d),a.eventCenter.emit(T.EDGE_ADJUST,{data:s.getData()})},t.onDragEnd=function(){var n=t.props.bezierModel;n.isDragging=!1},t.dragHandler=new xt({onDragging:t.onDragging,onDragEnd:t.onDragEnd}),t}return e.prototype.render=function(){var t=this,n=this.props.position,o=n.x,i=n.y,a=this.props.bezierModel,s=a.getEdgeStyle().adjustAnchor;return x(ne,we({className:"lf-bezier-adjust-anchor",x:o,y:i},s,{onMouseDown:function(d){t.dragHandler.handleMouseDown(d)}}))},e}(V),Sa=function(r){ao(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getBezierAdjust=function(t,n){var o=t.path,i=t.id,a=Fn(o),s=Oa(a,4),d=s[0],l=s[1],u=s[2],f=s[3],c=t.getEdgeStyle().adjustLine,h=[];return h.push(x(ee,we({x1:d.x,y1:d.y,x2:l.x,y2:l.y},c))),h.push(x(Nr,{position:l,bezierModel:t,graphModel:n,type:"sNext"},"".concat(i,"_ePre"))),h.push(x(ee,we({x1:f.x,y1:f.y,x2:u.x,y2:u.y},c))),h.push(x(Nr,{position:u,bezierModel:t,graphModel:n,type:"ePre"},"".concat(i,"_sNext"))),h},e.prototype.selectedBezierEdge=function(){for(var t=this.props.graphModel,n=t.edges,o=[],i=0;i=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Na=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Da=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},La=function(r){ba(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(){var t=this.props.graphModel.transformModel,n=t.getTransformStyle().transform,o=this.props.children;return x("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1",width:"100%",height:"100%",className:"modification-overlay",children:x("g",{transform:n,children:o})})},e=Ca([at],e),e}(V),ja=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),St=function(){return St=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Ia=function(r){ja(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getNodesOutline=function(){var t=this.props.graphModel,n=t.nodes,o=t.editConfigModel,i=o.hoverOutline,a=o.nodeSelectedOutline,s=[];return n.forEach(function(d){if(d.isHovered||d.isSelected){var l=d.isHovered,u=d.isSelected,f=d.x,c=d.y,h=d.width,g=d.height;if(a&&u||i&&l){var p=d.getOutlineStyle(),v={};if(Object.keys(p).forEach(function(_){_!=="hover"&&(v[_]=p[_])}),l){var y=p.hover;v=St(St({},v),y)}s.push(x(mt,St({transform:d.transform,className:"lf-outline-node",x:f,y:c,width:h+10,height:g+10},v)))}}}),s},e.prototype.getEdgeOutline=function(){for(var t=this.props.graphModel,n=t.edges,o=t.editConfigModel,i=o.edgeSelectedOutline,a=o.hoverOutline,s=[],d=0;d=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Ya=function(r){Ba(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(){var t=this.props.snaplineModel,n=t??{},o=n.position,i=n.isShowHorizontal,a=n.isShowVertical,s=t==null?void 0:t.getStyle(),d=o??{},l=d.x,u=l===void 0?0:l,f=d.y,c=f===void 0?0:f,h=wt(wt({x1:-1e5,y1:c,x2:1e5,y2:c},s),{stroke:i?s==null?void 0:s.stroke:"none"}),g=wt(wt({x1:u,y1:-1e5,x2:u,y2:1e5},s),{stroke:a?s==null?void 0:s.stroke:"none"});return x("g",{className:"lf-snapline",children:[x(ee,wt({},h)),x(ee,wt({},g))]})},e=Xa([at],e),e}(V),Ha=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),ka=function(r,e,t,n){var o=arguments.length,i=o<3?e:n===null?n=Object.getOwnPropertyDescriptor(e,t):n,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(r,e,t,n);else for(var s=r.length-1;s>=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},za=function(r){Ha(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.componentDidMount=function(){this.triggerToolRender()},e.prototype.componentDidUpdate=function(){this.triggerToolRender()},e.prototype.getTools=function(){var t=this.props,n=t.tool,o=t.graphModel,i=o.textEditElement,a=n.getTools(),s=a.map(function(d){return Gr(d,{textEditElement:i,graphModel:o,lf:n.instance})});return n.components=s,s},e.prototype.triggerToolRender=function(){var t=this.props,n=t.tool,o=t.graphModel,i=document.querySelector("#ToolOverlay_".concat(o.flowId)),a=n.getInstance();a.components.forEach(function(s){return s(a,i)}),a.components=[]},e.prototype.render=function(){var t=this.props.graphModel;return x("div",{className:"lf-tool-overlay",id:"ToolOverlay_".concat(t.flowId),children:this.getTools()})},e=ka([at],e),e}(V),Ga=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),bn=function(){return bn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},$a=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Ua=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Ka=function(r){Za(e,r);function e(){var t=r.call(this)||this;return t.onDragStart=function(n){var o=n.event,i=t.props,a=i.anchorData,s=i.nodeModel,d=i.graphModel;d.selectNodeById(s.id),s.autoToFront&&d.toFront(s.id),d.eventCenter.emit(T.ANCHOR_DRAGSTART,{data:a,e:o,nodeModel:s}),t.setState({startX:a.x,startY:a.y,endX:a.x,endY:a.y})},t.onDragging=function(n){var o=n.event,i=t.props,a=i.graphModel,s=i.nodeModel,d=i.anchorData,l=a.transformModel,u=a.eventCenter,f=a.width,c=a.height,h=a.editConfigModel,g=h.autoExpand,p=h.stopMoveGraph;if(o){var v=o.clientX,y=o.clientY,_=a.getPointByClient({x:v,y}),M=_.domOverlayPosition,S=M.x,O=M.y,w=_.canvasOverlayPosition,A=w.x,C=w.y;t.t&&Ke(t.t);var I=[],L=10;S<10?I=[L,0]:S+10>f?I=[-10,0]:O<10?I=[0,L]:O+10>c&&(I=[0,-10]),t.setState({endX:A,endY:C,dragging:!0}),t.moveAnchorEnd(A,C),I.length>0&&!p&&g&&(t.t=eo(function(){var G=Va(I,2),R=G[0],Y=G[1];l.translate(R,Y);var H=t.state,rt=H.endX,st=H.endY;t.setState({endX:rt-R,endY:st-Y}),t.moveAnchorEnd(rt-R,st-Y)})),u.emit(T.ANCHOR_DRAG,{data:d,e:o,nodeModel:s})}},t.onDragEnd=function(n){var o=n.event;t.t&&Ke(t.t);var i=t.checkEnd(o);t.setState({startX:0,startY:0,endX:0,endY:0,dragging:!1}),t.sourceRuleResults.clear(),t.targetRuleResults.clear();var a=t.props,s=a.graphModel,d=a.nodeModel,l=a.anchorData;i&&s.eventCenter.emit(T.ANCHOR_DRAGEND,{data:l,e:o,nodeModel:d,edgeModel:i})},t.checkEnd=function(n){var o,i=t.props,a=i.graphModel,s=i.nodeModel,d=i.anchorData,l=d.x,u=d.y,f=d.id,c=t.state,h=c.endX,g=c.endY,p=c.dragging,v=Ze({x:h,y:g},a);if(t.preTargetNode&&t.preTargetNode.state!==B.DEFAULT&&t.preTargetNode.setElementState(B.DEFAULT),!!p&&v&&v.node){var y=v.node,_=v.anchor.id,M="".concat(s.id,"_").concat(y.id,"_").concat(_,"_").concat(f),S=t.sourceRuleResults.get(M)||{},O=S.isAllPass,w=S.msg,A=t.targetRuleResults.get(M)||{},C=A.isAllPass,I=A.msg;if(O&&C){y.setElementState(B.DEFAULT);var L=a.getNodeModelById(v.node.id),G=(o=a.edgeGenerator)===null||o===void 0?void 0:o.call(a,s.getData(),L==null?void 0:L.getData()),R=a.addEdge(gt(gt({},G),{sourceNodeId:s.id,sourceAnchorId:f,startPoint:{x:l,y:u},targetNodeId:v.node.id,targetAnchorId:v.anchor.id,endPoint:{x:v.anchor.x,y:v.anchor.y}})),Y=t.props.anchorData;return a.eventCenter.emit(T.ANCHOR_DROP,{data:Y,e:n,nodeModel:s,edgeModel:R}),R}var H=y.getData();return a.eventCenter.emit(T.CONNECTION_NOT_ALLOWED,{data:H,msg:I||w||"不允许添加连线"}),null}},t.sourceRuleResults=new Map,t.targetRuleResults=new Map,t.state={startX:0,startY:0,endX:0,endY:0,dragging:!1},t.dragHandler=new xt({onDragStart:t.onDragStart,onDragging:t.onDragging,onDragEnd:t.onDragEnd}),t}return e.prototype.getAnchorShape=function(){var t=this.props,n=t.anchorData,o=t.style,i=t.node,a=i.getAnchorShape(n);if(a)return a;var s=n.x,d=n.y,l=gt(gt({},o),o==null?void 0:o.hover);return x("g",{children:[x(ne,gt({className:"lf-node-anchor-hover"},l,{x:s,y:d})),x(ne,gt({className:"lf-node-anchor"},o,{x:s,y:d}))]})},Object.defineProperty(e.prototype,"customTrajectory",{get:function(){var t=this.props.graphModel.customTrajectory;return t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"relateEdges",{get:function(){var t=this.props,n=t.graphModel,o=n.getAnchorIncomingEdge,i=n.getAnchorOutgoingEdge,a=t.anchorData.id;return{incomingEdgeList:o(a),outgoingEdgeList:i(a)}},enumerable:!1,configurable:!0}),e.prototype.moveAnchorEnd=function(t,n){var o,i,a=this.props,s=a.graphModel,d=a.nodeModel,l=a.anchorData,u=Ze({x:t,y:n},s);if(u){var f=u.node,c=u.anchor.id;if(this.preTargetNode&&this.preTargetNode!==u.node&&this.preTargetNode.setElementState(B.DEFAULT),l.id===c)return;this.preTargetNode=f;var h="".concat(d.id,"_").concat(f.id,"_").concat(c,"_").concat(l.id);if(!this.targetRuleResults.has(h)){var g=u.anchor,p=d.isAllowConnectedAsSource(f,l,g),v=f.isAllowConnectedAsTarget(d,l,g);this.sourceRuleResults.set(h,Ve(p)),this.targetRuleResults.set(h,Ve(v))}var y=((o=this.sourceRuleResults.get(h))!==null&&o!==void 0?o:{}).isAllPass,_=((i=this.targetRuleResults.get(h))!==null&&i!==void 0?i:{}).isAllPass;y&&_?f.setElementState(B.ALLOW_CONNECT):f.setElementState(B.NOT_ALLOW_CONNECT)}else this.preTargetNode&&this.preTargetNode.state!==B.DEFAULT&&this.preTargetNode.setElementState(B.DEFAULT)},e.prototype.isShowLine=function(){var t=this.state,n=t.startX,o=t.startY,i=t.endX,a=t.endY,s=pt(n,o,i,a);return s>10},e.prototype.render=function(){var t=this,n=this.state,o=n.startX,i=n.startY,a=n.endX,s=n.endY,d=this.props,l=d.anchorData.edgeAddable,u=d.edgeStyle;return x("g",{className:"lf-anchor",children:[x("g",{onMouseDown:function(f){l!==!1&&t.dragHandler.handleMouseDown(f)},children:this.getAnchorShape()}),this.isShowLine()&&(this.customTrajectory?this.customTrajectory(gt({sourcePoint:{x:o,y:i},targetPoint:{x:a,y:s}},u)):x(ee,gt({x1:o,y1:i,x2:a,y2:s},u,{"pointer-events":"none"})))]})},e}(V),qa=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Cn=function(){return Cn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},so=function(r){Qa(e,r);function e(t){var n=r.call(this)||this;n.mouseDownHandler=function(i){var a=n.props,s=a.draggable,d=a.model,l=a.graphModel,u=l.editConfigModel.nodeTextDraggable;(s??u)&&(n.stepperDrag.model=d,n.stepperDrag.handleMouseDown(i))},n.onDragging=function(i){var a=i.deltaX,s=i.deltaY,d=n.props,l=d.model,u=d.graphModel.transformModel;if(a&&s){var f=ts(u.fixDeltaXY(a,s),2),c=f[0],h=f[1];l.moveText(c,h)}},n.dbClickHandler=function(){var i=n.props,a=i.editable,s=i.graphModel.eventCenter,d=i.model;a&&d.setElementState(B.TEXT_EDIT),s.emit(T.TEXT_DBCLICK,{data:d.text,model:d})};var o=t.draggable;return n.stepperDrag=new xt({onDragging:n.onDragging,step:1,eventType:"TEXT",isStopPropagation:o}),n}return e.prototype.getShape=function(){var t=this.props,n=t.model,o=t.graphModel,i=o.editConfigModel,a=n.text,s=a.value,d=a.x,l=a.y,u=a.editable,f=a.draggable,c={x:d,y:l,className:"",value:s},h=n.getTextStyle(),g=i.nodeTextDraggable||f;return x(no,Ln({},c,h,{className:Ao({"lf-element-text":u,"lf-text-draggable":!u&&g,"lf-text-disabled":!u&&!g}),model:n}))},e.prototype.render=function(){var t=this.props.model.text;if(t)return x("g",{onMouseDown:this.mouseDownHandler,onDblClick:this.dbClickHandler,children:this.getShape()})},e}(V),es=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),ut=function(){return ut=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},ns=function(r){es(e,r);function e(t){var n=r.call(this,t)||this;return n.setHoverOn=function(){n.setState({isHovered:!0})},n.setHoverOff=function(){n.setState({isHovered:!1})},n.state={isHovered:!1},n}return e.prototype.getBackground=function(){var t=this.state.isHovered,n=this.props.model,o=n.text,i=n.getTextStyle(),a=i.background||{};if(t&&i.hover&&i.hover.background&&(a=ut(ut({},a),i.hover.background)),o!=null&&o.value&&(a==null?void 0:a.fill)!=="transparent"){var s=i.fontSize,d=i.textWidth,l=i.lineHeight,u=i.overflowMode,f=a.wrapPadding,c=o==null?void 0:o.value.split(/[\r\n]/g),h=c.length,g=o.x,p=o.y,v={};if(u==="autoWrap"&&d){var y=to({rows:c,style:{fontSize:"".concat(s,"px"),width:"".concat(d,"px"),lineHeight:l,padding:f},rowsLength:h,className:"lf-get-text-height"});v=ut(ut({},a),{x:g,y:p,width:d,height:y})}else{var _=ni({rows:c,rowsLength:h,fontSize:s}),M=_.width,S=_.height;if(u==="ellipsis"&&(M=d,S=s+2),typeof a.wrapPadding=="string"){var O=a.wrapPadding.split(",").filter(function(et){return et.trim()}).map(function(et){return parseFloat(et.trim())});if(O.length>0&&O.length<=4){if(O.length===1){var w=Ye(O,1),A=w[0];O=[A,A,A,A]}else if(O.length===2){var C=Ye(O,2),I=C[0],L=C[1];O=[I,L,I,L]}else if(O.length===3){var G=Ye(O,3),R=G[0],L=G[1],Y=G[2];O=[R,L,Y,L]}var H=Ye(O,4),rt=H[0],st=H[1],Ct=H[2],Yt=H[3];M+=st+Yt,S+=rt+Ct,g=g+(st-Yt)/2,p=p+(Ct-rt)/2}}v=ut(ut({},a),{x:g-1,y:p-1,width:M,height:S})}return x(mt,ut({},v))}return null},e.prototype.getShape=function(){var t=this.props.model,n=t.text,o=n.x,i=n.y,a=n.value;if(!a)return null;var s=t.getTextStyle(),d=ut({x:o,y:i,value:a,model:t,className:"lf-element-text"},s);return x("g",{className:"lf-line-text",onMouseEnter:this.setHoverOn,onMouseLeave:this.setHoverOff,children:[this.getBackground(),x(no,ut({},d))]})},e}(so),rs=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Je=function(){return Je=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},bt=function(r){rs(e,r);function e(t){var n=r.call(this)||this;n.onDragStart=function(d){var l=d.event,u=n.props,f=u.model,c=u.graphModel;if(l){var h=c.getPointByClient({x:l.clientX,y:l.clientY}).canvasOverlayPosition,g=h.x,p=h.y;n.moveOffset={dx:f.x-g,dy:f.y-p}}},n.onDragging=function(d){var l,u,f,c,h=d.event,g=n.props,p=g.model,v=g.graphModel,y=v.editConfigModel,_=y.stopMoveGraph,M=y.autoExpand,S=v.transformModel,O=v.selectNodes,w=v.width,A=v.height,C=v.gridSize;p.isDragging=!0;var I=h,L=I.clientX,G=I.clientY,R=v.getPointByClient({x:L,y:G}).canvasOverlayPosition,Y=R.x,H=R.y,rt=He(S.CanvasPointToHtmlPoint([Y,H]),2),st=rt[0],Ct=rt[1];if(Y=Y+((u=(l=n.moveOffset)===null||l===void 0?void 0:l.dx)!==null&&u!==void 0?u:0),H=H+((c=(f=n.moveOffset)===null||f===void 0?void 0:f.dy)!==null&&c!==void 0?c:0),Y=te(Y,C),H=te(H,C),!w||!A){v.moveNode2Coordinate(p.id,Y,H);return}var Yt=st<0||Ct<0||st>w||Ct>A;if(!(M&&!_&&Yt)){var et=He(S.CanvasPointToHtmlPoint([Y-p.width/2,H-p.height/2]),2),Et=et[0],re=et[1],Ae=He(S.CanvasPointToHtmlPoint([Y+p.width/2,H+p.height/2]),2),an=Ae[0],sn=Ae[1],Pe=Math.max(C,20),Ht=[];Et<0?Ht=[Pe,0]:an>v.width?Ht=[-Pe,0]:re<0?Ht=[0,Pe]:sn>v.height&&(Ht=[0,-Pe]),n.t&&Ke(n.t),p.transform=new nn(-Y,-H).rotate(p.rotate).translate(Y,H).toString();var Te=O.map(function(Ne){return Ne.id});Te.indexOf(p.id)===-1&&(Te=[p.id]),Ht.length>0&&!_&&M?n.t=eo(function(){var Ne=He(Ht,2),kt=Ne[0],zt=Ne[1];S.translate(kt??0,zt??0);var lo=-(kt??0)/S.SCALE_X,uo=-(zt??0)/S.SCALE_X;v.moveNodes(Te,lo,uo)}):v.moveNodes(Te,Y-p.x,H-p.y)}},n.onDragEnd=function(){n.t&&Ke(n.t);var d=n.props.model;d.isDragging=!1},n.onMouseOut=function(d){Co()&&n.setHoverOff(d)},n.handleMouseUp=function(){var d=n.props.model;n.mouseUpDrag=d.isDragging},n.handleClick=function(d){var l=n.mouseUpDrag===!1;if(n.startTime){var u=n.props,f=u.model,c=u.graphModel;if(l){var h=f.getData(),g=c.getPointByClient({x:d.clientX,y:d.clientY}),p={data:h,e:d,position:g,isSelected:!1,isMultiple:!1},v=d.button===2,y=d.detail===2;if(!v){var _=c.editConfigModel,M=Jr(d,_);p.isMultiple=M,f.isSelected&&!y&&M?(p.isSelected=!1,f.setSelected(!1)):(c.selectNodeById(f.id,M),p.isSelected=!0,n.toFront()),y?(_.nodeTextEdit&&f.text.editable&&(f.setSelected(!1),c.setElementStateById(f.id,B.TEXT_EDIT)),c.eventCenter.emit(T.NODE_DBCLICK,p)):(c.eventCenter.emit(T.ELEMENT_CLICK,p),c.eventCenter.emit(T.NODE_CLICK,p))}}}},n.handleContextMenu=function(d){d.preventDefault();var l=n.props,u=l.model,f=l.graphModel,c=u.getData(),h=f.getPointByClient({x:d.clientX,y:d.clientY});f.setElementStateById(u.id,B.SHOW_MENU,h.domOverlayPosition),u.isSelected||f.selectNodeById(u.id),f.eventCenter.emit(T.NODE_CONTEXTMENU,{data:c,e:d,position:h}),n.toFront()},n.handleMouseDown=function(d){var l=n.props,u=l.model,f=l.graphModel;n.startTime=new Date().getTime();var c=f.editConfigModel;c.adjustNodePosition&&u.draggable&&n.stepDrag&&n.stepDrag.handleMouseDown(d)},n.setHoverOn=function(d){var l=n.props,u=l.model,f=l.graphModel;if(!u.isHovered){var c=u.getData();u.setHovered(!0),f.eventCenter.emit(T.NODE_MOUSEENTER,{data:c,e:d})}},n.setHoverOff=function(d){var l=n.props,u=l.model,f=l.graphModel,c=u.getData();u.isHovered&&(u.setHovered(!1),f.eventCenter.emit(T.NODE_MOUSELEAVE,{data:c,e:d}))};var o=t.graphModel,i=o.gridSize,a=o.eventCenter,s=t.model;return n.stepDrag=new xt({onDragStart:n.onDragStart,onDragging:n.onDragging,onDragEnd:n.onDragEnd,step:i,eventType:"NODE",isStopPropagation:!1,eventCenter:a,model:s}),n.modelDisposer=So(function(){return n.props},function(d){d&&d.model&&n.stepDrag.setModel(d.model)}),n}return e.prototype.componentWillUnmount=function(){this.modelDisposer&&this.modelDisposer()},e.prototype.componentDidMount=function(){},e.prototype.componentDidUpdate=function(){},e.prototype.getAnchorShape=function(t){return null},e.prototype.getAnchors=function(){var t=this,n=this.props,o=n.model,i=n.graphModel,a=o.isSelected,s=o.isHitable,d=o.isDragging,l=o.isShowAnchor;return s&&(a||l)&&!d?Ot(o.anchors,function(u,f){var c=o.getAnchorLineStyle(u),h=o.getAnchorStyle(u);return x(Ka,{anchorData:u,node:t,style:h,edgeStyle:c,anchorIndex:f,nodeModel:o,graphModel:i,setHoverOff:t.setHoverOff})}):[]},e.prototype.getRotateControl=function(){var t=this.props,n=t.model,o=t.graphModel,i=o.editConfigModel,a=i.isSilentMode,s=i.allowRotate,d=n.isSelected,l=n.isHitable,u=n.rotatable,f=n.isHovered,c=s&&u,h=n.getRotateControlStyle();if(!a&&l&&(d||f)&&c)return x(Ja,{graphModel:o,nodeModel:n,eventCenter:o.eventCenter,style:h})},e.prototype.getResizeControl=function(){var t=this.props,n=t.model,o=t.graphModel,i=o.editConfigModel,a=i.isSilentMode,s=i.allowResize,d=n.isSelected,l=n.isHitable,u=n.resizable,f=n.isHovered,c=s&&u,h=n.getResizeControlStyle();return!a&&l&&(d||f)&&c?x(wi,{style:h,model:n,graphModel:o}):null},e.prototype.getText=function(){var t,n=this.props,o=n.model,i=n.graphModel,a=i.editConfigModel;if(a.nodeTextMode!==ht.TEXT||o.state===B.TEXT_EDIT)return null;if(o.text){var s=!1;return a.nodeTextDraggable&&o.text.draggable&&(s=!0),x(so,{editable:a.nodeTextEdit&&((t=o.text.editable)!==null&&t!==void 0?t:!0),model:o,graphModel:i,draggable:s})}return null},e.prototype.getStateClassName=function(){var t=this.props.model,n=t.state,o=t.isDragging,i=t.isSelected,a="lf-node";switch(n){case B.ALLOW_CONNECT:a+=" lf-node-allow";break;case B.NOT_ALLOW_CONNECT:a+=" lf-node-not-allow";break;default:a+=" lf-node-default";break}return o&&(a+=" lf-dragging"),i&&(a+=" lf-node-selected"),a},e.prototype.toFront=function(){var t=this.props,n=t.model,o=t.graphModel;n.autoToFront&&o.toFront(n.id)},e.prototype.render=function(){var t=this.props,n=t.model,o=t.graphModel,i=o.editConfigModel,a=i.hideAnchors,s=i.adjustNodePosition,d=i.allowRotate,l=i.allowResize,u=o.gridSize,f=o.transformModel.SCALE_X,c=n.isHitable,h=n.draggable,g=n.transform,p=n.getOuterGAttributes(),v=p.className,y=v===void 0?"":v,_=os(p,["className"]),M=x("g",{className:"lf-node-content",children:[x("g",{transform:g,children:[this.getShape(),this.getText(),d&&this.getRotateControl(),l&&this.getResizeControl()]}),!a&&this.getAnchors()]}),S;return c?(s&&h&&this.stepDrag.setStep(u*f),S=x("g",Je({className:"".concat(this.getStateClassName()," ").concat(y),onMouseDown:this.handleMouseDown,onMouseUp:this.handleMouseUp,onClick:this.handleClick,onMouseEnter:this.setHoverOn,onMouseOver:this.setHoverOn,onMouseLeave:this.setHoverOff,onMouseOut:this.onMouseOut,onContextMenu:this.handleContextMenu},_,{children:M}))):S=x("g",Je({className:"".concat(this.getStateClassName()," ").concat(y)},_,{children:M})),S},e.isObserved=!1,e}(V),is=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),jn=function(){return jn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},ps=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},_t;(function(r){r.SOURCE="SOURCE",r.TARGET="TARGET"})(_t||(_t={}));var Br=function(r){hs(e,r);function e(t){var n=r.call(this)||this;n.handleMouseDown=function(d){n.stepDrag&&n.stepDrag.handleMouseDown(d)},n.onDragStart=function(){var d=n.props,l=d.x,u=d.y,f=d.edgeModel,c=f.startPoint,h=f.endPoint,g=f.pointsList;n.oldEdge={startPoint:c,endPoint:h,pointsList:g},n.setState({endX:l,endY:u,dragging:!0})},n.onDragging=function(d){var l=d.deltaX,u=d.deltaY,f=n.state,c=f.endX,h=f.endY,g=n.props,p=g.graphModel,v=g.type,y=p.transformModel,_=p.editConfigModel,M=gs(y.moveCanvasPointByHtml([c,h],l,u),2),S=M[0],O=M[1];n.setState({endX:S,endY:O,dragging:!0});var w=n.props.edgeModel,A=Ze({x:c,y:h},p);if(A&&A.node&&n.isAllowAdjust(A).pass){var C=w.startPoint,I=w.endPoint,L=w.sourceNode,G=w.targetNode,R=v===_t.SOURCE?{startPoint:{x:A.anchor.x,y:A.anchor.y},endPoint:{x:I.x,y:I.y},sourceNode:A.node,targetNode:G}:{startPoint:{x:C.x,y:C.y},endPoint:{x:A.anchor.x,y:A.anchor.y},sourceNode:L,targetNode:A.node};w.updateAfterAdjustStartAndEnd(R)}else v===_t.SOURCE?w.updateStartPoint({x:S,y:O}):w.updateEndPoint({x:S,y:O});w.text.value&&_.adjustEdge&&w.setText(Object.assign({},w.text,w.textPosition))},n.onDragEnd=function(d){var l,u,f,c=d.event;try{n.setState({dragging:!1});var h=n.props,g=h.graphModel,p=h.edgeModel,v=h.type,y=n.state,_=y.endX,M=y.endY,S=y.dragging,O=Ze({x:_,y:M},g);if(!S)return;var w=!1,A=void 0;if(O&&O.node){var C=n.isAllowAdjust(O),I=C.pass,L=C.msg,G=C.newTargetNode;if(I){var R=p.getData(),Y=R.text,H=R.sourceAnchorId,rt=H===void 0?"":H,st=R.targetAnchorId,Ct=st===void 0?"":st,Yt=ys(R,["text","sourceAnchorId","targetAnchorId"]);if(A=ft(ft({sourceAnchorId:rt,targetAnchorId:Ct},Yt),{text:(Y==null?void 0:Y.value)||""}),v===_t.SOURCE){var et=g.getNodeModelById(O.node.id),Et=g.getNodeModelById(p.targetNodeId),re=(l=g.edgeGenerator)===null||l===void 0?void 0:l.call(g,et==null?void 0:et.getData(),Et==null?void 0:Et.getData(),A);A=ft(ft({},re),{sourceNodeId:O.node.id,sourceAnchorId:O.anchor.id,startPoint:{x:O.anchor.x,y:O.anchor.y},targetNodeId:p.targetNodeId,endPoint:ft({},p.endPoint)}),p.sourceNodeId===O.node.id&&p.sourceAnchorId===O.anchor.id&&(w=!0)}else if(v===_t.TARGET){var et=g.getNodeModelById(p.sourceNodeId),Et=g.getNodeModelById(O.node.id),re=(u=g.edgeGenerator)===null||u===void 0?void 0:u.call(g,et==null?void 0:et.getData(),Et==null?void 0:Et.getData(),A);A=ft(ft({},re),{sourceNodeId:p.sourceNodeId,startPoint:ft({},p.startPoint),targetNodeId:O.node.id,targetAnchorId:O.anchor.id,endPoint:{x:O.anchor.x,y:O.anchor.y}}),p.targetNodeId===O.node.id&&p.targetAnchorId===O.anchor.id&&(w=!0)}}else{w=!0;var Ae=G.getData();g.eventCenter.emit(T.CONNECTION_NOT_ALLOWED,{data:Ae,msg:L})}}else w=!0;if(w)n.recoveryEdge();else{var an=p.getData();g.deleteEdgeById(p.id);var sn=g.addEdge(ft({},A));g.eventCenter.emit(T.EDGE_EXCHANGE_NODE,{data:{newEdge:sn.getData(),oldEdge:an}})}(f=n.preTargetNode)===null||f===void 0||f.setElementState(B.DEFAULT)}finally{var g=n.props.graphModel;g.eventCenter.emit(T.ADJUST_POINT_DRAGEND,{e:c,data:n.stepDragData})}},n.recoveryEdge=function(){var d=n.props.edgeModel,l=n.oldEdge,u=l.startPoint,f=l.endPoint,c=l.pointsList;d.updateStartPoint(u),d.updateEndPoint(f),d.modelType!==j.LINE_EDGE&&(d.pointsList=c??[],d.initPoints())},n.getAdjustPointStyle=function(){var d=n.props.graphModel.theme,l=d.edgeAdjust;return l},n.state={dragging:!1,endX:0,endY:0},n.targetRuleResults=new Map,n.sourceRuleResults=new Map;var o=t.type,i=t.edgeModel,a=t.graphModel,s=a.eventCenter;return n.stepDragData={type:o,edgeData:i.getData()},n.stepDrag=new xt({onDragStart:n.onDragStart,onDragging:n.onDragging,onDragEnd:n.onDragEnd,eventType:"ADJUST_POINT",isStopPropagation:!1,eventCenter:s,data:n.stepDragData}),n}return e.prototype.isAllowAdjust=function(t){var n=this.props,o=n.edgeModel,i=o.id,a=o.sourceNode,s=o.targetNode,d=o.sourceAnchorId,l=o.targetAnchorId,u=n.type,f,c,h,g;if(u===_t.SOURCE?(f=t.node,c=s,h=t.anchor,g=s.getAnchorInfo(l)):(f=a,c=t.node,g=t.anchor,h=a.getAnchorInfo(d)),this.preTargetNode&&this.preTargetNode!==t.node&&this.preTargetNode.setElementState(B.DEFAULT),this.preTargetNode=t.node,g.id===h.id)return{pass:!1,msg:"",newTargetNode:c};var p="".concat(f.id,"_").concat(c.id,"_").concat(h.id,"_").concat(g.id);if(!this.targetRuleResults.has(p)){var v=f.isAllowConnectedAsSource(c,h,g,i),y=c.isAllowConnectedAsTarget(f,h,g,i);this.sourceRuleResults.set(p,Ve(v)),this.targetRuleResults.set(p,Ve(y))}var _=this.sourceRuleResults.get(p),M=_.isAllPass,S=_.msg,O=this.targetRuleResults.get(p),w=O.isAllPass,A=O.msg,C=M&&w?B.ALLOW_CONNECT:B.NOT_ALLOW_CONNECT;return u===_t.SOURCE?f.setElementState(C):c.setElementState(C),{pass:M&&w,msg:A||S,newTargetNode:c}},e.prototype.render=function(){var t=this.props,n=t.x,o=t.y,i=t.getAdjustPointShape,a=t.edgeModel,s=this.state.dragging;return x("g",{pointerEvents:s?"none":"",onMouseDown:this.handleMouseDown,children:s?"":i(n,o,a)})},e}(V),vs=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Yn=function(){return Yn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},on=function(r){_s(e,r);function e(){var t=r.call(this)||this;return t.textRef=Gn(),t.handleHover=function(n,o){var i=t.props,a=i.model,s=i.graphModel.eventCenter;a.setHovered(n);var d=n?T.EDGE_MOUSEENTER:T.EDGE_MOUSELEAVE,l=a.getData();s.emit(d,{data:l,e:o})},t.setHoverOn=function(n){var o=t.props.model.isHovered;o||(t.textRef&&t.textRef.current&&t.textRef.current.setHoverOn(),t.handleHover(!0,n))},t.setHoverOff=function(n){var o=t.props.model.isHovered;o&&(t.textRef&&t.textRef.current&&t.textRef.current.setHoverOff(),t.handleHover(!1,n))},t.handleContextMenu=function(n){n.preventDefault(),t.contextMenuTime=new Date().getTime(),t.clickTimer&&clearTimeout(t.clickTimer);var o=t.props,i=o.model,a=o.graphModel,s=a.getPointByClient({x:n.clientX,y:n.clientY});a.setElementStateById(i.id,B.SHOW_MENU,s.domOverlayPosition),t.toFront(),i.isSelected||a.selectEdgeById(i.id);var d=i==null?void 0:i.getData();a.eventCenter.emit(T.EDGE_CONTEXTMENU,{data:d,e:n,position:s})},t.handleMouseDown=function(n){n.stopPropagation(),t.startTime=new Date().getTime()},t.handleMouseUp=function(n){if(t.startTime){var o=new Date().getTime()-t.startTime;if(!(o>200)){var i=n.button===2;if(!i){var a=n.detail===2,s=t.props,d=s.model,l=s.graphModel,u=d==null?void 0:d.getData(),f=l.getPointByClient({x:n.clientX,y:n.clientY});if(a){var c=l.editConfigModel,h=l.textEditElement,g=d.id,p=d.text,v=d.modelType;if(h&&h.id===g&&l.setElementStateById(g,B.DEFAULT),c.edgeTextEdit&&p.editable&&(d.setSelected(!1),l.setElementStateById(g,B.TEXT_EDIT)),v===j.POLYLINE_EDGE){var y=d,_=l.getPointByClient({x:n.x,y:n.y}).canvasOverlayPosition,M=_.x,S=_.y;y.dbClickPosition=qr({x:M,y:S},y.points)}l.eventCenter.emit(T.EDGE_DBCLICK,{data:u,e:n,position:f})}else l.eventCenter.emit(T.ELEMENT_CLICK,{data:u,e:n,position:f}),l.eventCenter.emit(T.EDGE_CLICK,{data:u,e:n,position:f});var O=l.editConfigModel;l.selectEdgeById(d.id,Jr(n,O)),t.toFront()}}}},t}return e.prototype.getShape=function(){return x("g",{children:this.getEdge()})},e.prototype.getTextStyle=function(){},e.prototype.getText=function(){var t,n=this.props,o=n.model,i=n.graphModel,a=i.editConfigModel;if(a.edgeTextMode!==ht.TEXT||o.state===B.TEXT_EDIT)return null;if(o.text){var s=!1;return a.edgeTextDraggable&&o.text.draggable&&(s=!0),x(ns,{ref:this.textRef,editable:a.edgeTextEdit&&((t=o.text.editable)!==null&&t!==void 0?t:!0),model:o,graphModel:i,draggable:s})}return null},e.prototype.getArrowInfo=function(){var t=this.props.model,n=t.startPoint,o=t.endPoint,i=t.isSelected,a=this.state.hover;return{start:n,end:o,hover:a,isSelected:i}},e.prototype.getLastTwoPoints=function(){var t=this.props.model,n=t.startPoint,o=t.endPoint;return[n,o]},e.prototype.getArrowStyle=function(){return console.error("getArrowStyle is deprecated in 1.2.0, please use model.getArrowStyle"),null},e.prototype.getArrow=function(){var t=this.props.model,n=t.id,o=t.getArrowStyle(),i=o.refY,a=i===void 0?0:i,s=o.refX,d=s===void 0?2:s,l=ms(this.getLastTwoPoints(),2),u=l[0],f=l[1],c="auto";return u!==null&&f!==null&&(c=zi(ki({x:f.x-u.x,y:f.y-u.y,z:0}))),x("g",{children:x("defs",{children:[x("marker",{id:"marker-start-".concat(n),refX:-d,refY:a,overflow:"visible",orient:"auto",markerUnits:"userSpaceOnUse",children:this.getStartArrow()}),x("marker",{id:"marker-end-".concat(n),refX:d,refY:a,overflow:"visible",orient:c,markerUnits:"userSpaceOnUse",children:this.getEndArrow()})]})})},e.prototype.getStartArrow=function(){return x("path",{})},e.prototype.getEndArrow=function(){var t=this.props.model,n=t.getArrowStyle(),o=n.stroke,i=n.strokeWidth,a=n.offset,s=n.verticalLength;return x("path",{stroke:o,fill:o,strokeWidth:i,transform:"rotate(180)",d:"M 0 0 L ".concat(a," -").concat(s," L ").concat(a," ").concat(s," Z")})},e.prototype.getAdjustPointShape=function(t,n,o){var i=o.getAdjustPointStyle();return x(ne,ve({className:"lf-edge-adjust-point"},i,{x:t,y:n}))},e.prototype.getAdjustPoints=function(){var t=this.props,n=t.model,o=t.graphModel,i=o.editConfigModel,a=i.adjustEdgeStartAndEnd,s=i.adjustEdgeStart,d=i.adjustEdgeEnd,l=n.getAdjustStart(),u=n.getAdjustEnd();return x("g",{children:[a&&s&&x(Br,ve({type:_t.SOURCE},l,{getAdjustPointShape:this.getAdjustPointShape,edgeModel:n,graphModel:o})),a&&d&&x(Br,ve({type:_t.TARGET},u,{getAdjustPointShape:this.getAdjustPointShape,edgeModel:n,graphModel:o}))]})},e.prototype.getAnimation=function(){console.error("getAnimation is deprecated in 1.2.0, please use model.getEdgeAnimationStyle")},e.prototype.getAppendWidth=function(){return x("g",{})},e.prototype.getAppend=function(){return x("g",{className:"lf-edge-append",children:this.getAppendWidth()})},e.prototype.getEdge=function(){return null},e.prototype.toFront=function(){var t=this.props,n=t.graphModel,o=t.model;n.toFront(o.id)},e.prototype.render=function(){var t=this.props.model,n=t.isSelected,o=t.isHitable,i=t.isShowAdjustPoint;return x("g",{children:[x("g",{className:["lf-edge",!o&&"pointer-none",n&&"lf-edge-selected"].filter(Boolean).join(" "),onMouseDown:this.handleMouseDown,onMouseUp:this.handleMouseUp,onContextMenu:this.handleContextMenu,onMouseOver:this.setHoverOn,onMouseEnter:this.setHoverOn,onMouseLeave:this.setHoverOff,children:[this.getShape(),this.getAppend(),this.getText(),this.getArrow()]}),i&&n?this.getAdjustPoints():""]})},e.isObserved=!1,e}(V),xs=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Hn=function(){return Hn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Xr=function(r){xs(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getEdge=function(){var t=this.props.model,n=t.getEdgeStyle(),o=t,i=o.path,a=o.isAnimation,s=o.arrowConfig,d=t.getEdgeAnimationStyle(),l=d.strokeDasharray,u=d.stroke,f=d.strokeDashoffset,c=d.animationName,h=d.animationDuration,g=d.animationIterationCount,p=d.animationTimingFunction,v=d.animationDirection;return x(Oe,Hn({d:i},n,s,a?{strokeDasharray:l,stroke:u,style:{strokeDashoffset:f,animationName:c,animationDuration:h,animationIterationCount:g,animationTimingFunction:p,animationDirection:v}}:{}))},e.prototype.getAppendWidth=function(){var t=this.props.model.path;return x(Oe,{d:t,strokeWidth:10,stroke:"transparent",fill:"none"})},e.prototype.getArrowInfo=function(){var t=this.props.model,n=this.state.hover,o=t.isSelected,i=t.getArrowStyle().offset,a=t.pointsList.map(function(f){return{x:f.x,y:f.y}}),s=Es(sr(a,i),2),d=s[0],l=s[1],u={start:d,end:l,hover:n,isSelected:o};return u},e.prototype.getLastTwoPoints=function(){var t=this.props.model,n=t.getArrowStyle().offset,o=t.pointsList.map(function(i){return{x:i.x,y:i.y}});return sr(o,n)},e}(on),Ms=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),kn=function(){return kn=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Hr=function(r){Os(e,r);function e(){var t=r.call(this)||this;return t.onDragStart=function(){var n=t.props.model;n.dragAppendStart(),t.isShowAdjustPointTemp=n.isShowAdjustPoint,n.isShowAdjustPoint=!1},t.onDragging=function(n){var o=n.deltaX,i=n.deltaY,a=t.props,s=a.model,d=a.graphModel;t.isDragging=!0;var l=d.transformModel,u=d.editConfigModel,f=Ss(l.fixDeltaXY(o,i),2),c=f[0],h=f[1],g=s,p=u.adjustEdgeMiddle;p?t.appendInfo=g.dragAppendSimple(t.appendInfo,{x:c,y:h}):t.appendInfo=g.dragAppend(t.appendInfo,{x:c,y:h})},t.onDragEnd=function(){var n,o=t.props,i=o.model,a=o.graphModel.eventCenter,s=i;s.dragAppendEnd(),t.isDragging=!1,s.isShowAdjustPoint=(n=t.isShowAdjustPointTemp)!==null&&n!==void 0?n:!1,t.appendInfo=void 0,a.emit(T.EDGE_ADJUST,{data:s.getData()})},t.beforeDragStart=function(n,o){o.draggable&&t.drag.handleMouseDown(n),t.appendInfo=o},t.drag=new xt({onDragStart:t.onDragStart,onDragging:t.onDragging,onDragEnd:t.onDragEnd,isStopPropagation:!1}),t}return e.prototype.getEdge=function(){var t=this.props.model,n=t.points,o=t.isAnimation,i=t.arrowConfig,a=t.getEdgeStyle(),s=t.getEdgeAnimationStyle(),d=s.strokeDasharray,l=s.stroke,u=s.strokeDashoffset,f=s.animationName,c=s.animationDuration,h=s.animationIterationCount,g=s.animationTimingFunction,p=s.animationDirection;return x(Ei,Rt({points:n},a,i,o?{strokeDasharray:d,stroke:l,style:{strokeDashoffset:u,animationName:f,animationDuration:c,animationIterationCount:h,animationTimingFunction:g,animationDirection:p}}:{}))},e.prototype.getArrowInfo=function(){var t=this.props.model,n=t.points,o=t.isSelected,i=this.state.hover,a=Xt(n),s=a[0],d=a[0];return a.length>=2&&(s=a[a.length-2],d=a[a.length-1]),{start:s,end:d,hover:i,isSelected:o}},e.prototype.getLastTwoPoints=function(){var t=this.props.model,n=t.points,o=Xt(n),i=o[0],a=o[0];return o.length>=2&&(i=o[o.length-2],a=o[o.length-1]),[i,a]},e.prototype.getAppendAttributes=function(t){var n=t.start,o=t.end,i;if(n.x===o.x&&n.y===o.y)i="";else{var a={start:n,end:o,offset:10,verticalLength:5},s=xe(Rt(Rt({},a),{type:"start"})),d=xe(Rt(Rt({},a),{type:"end"}));i="M".concat(s.leftX," ").concat(s.leftY,` - L`).concat(s.rightX," ").concat(s.rightY,` - L`).concat(d.rightX," ").concat(d.rightY,` - L`).concat(d.leftX," ").concat(d.leftY," z")}return{d:i,fill:"transparent",stroke:"transparent",strokeWidth:1,strokeDasharray:"4, 4"}},e.prototype.getAppendShape=function(t){var n=this.getAppendAttributes(t),o=n.d,i=n.strokeWidth,a=n.fill,s=n.strokeDasharray,d=n.stroke;return x(Oe,{d:o,fill:a,strokeWidth:i,stroke:d,strokeDasharray:s})},e.prototype.getAppendWidth=function(){for(var t=this,n=this.props,o=n.model,i=n.graphModel,a=o.pointsList,s=o.draggable,d=[],l=a.length,u=function(h){var g="lf-polyline-append",p={start:{x:a[h].x,y:a[h].y},end:{x:a[h+1].x,y:a[h+1].y},startIndex:h,endIndex:h+1,direction:F.HORIZONTAL,draggable:!0},v=x("g",{className:g,children:f.getAppendShape(p)}),y=i.editConfigModel,_=y.adjustEdge,M=y.adjustEdgeMiddle;if(_&&s){var S=p.startIndex,O=p.endIndex,w=M&&(S===0||O===l-1);p.draggable=!w,p.start.x===p.end.x?(p.draggable&&(g+="-ew-resize"),p.direction=F.VERTICAL):p.start.y===p.end.y&&(p.draggable&&(g+="-ns-resize"),p.direction=F.HORIZONTAL),v=x("g",{className:f.isDragging?"lf-dragging":"lf-drag-able",onMouseDown:function(A){return t.beforeDragStart(A,p)},children:x("g",{className:g,children:f.getAppendShape(p)})})}d.push(v)},f=this,c=0;c=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Ns=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Ds=function(r){Ps(e,r);function e(t){var n=r.call(this,t)||this;return n.ref=Gn(),n.__prevText={type:"",text:"",id:""},n.keyupHandler=function(o){var i=n.props.graphModel.textEditElement;o.key==="Enter"&&o.altKey&&(i==null||i.setElementState(B.DEFAULT))},n.inputHandler=function(o){var i=o.target.innerText,a=n.props.graphModel.textEditElement;a&&(n.__prevText={type:a.type,text:i.replace(/(\r\n)+$|(\n)+$/,""),id:a.id})},n.keydownHandler=function(o){o.stopPropagation()},n.state={style:{left:0,top:0}},n}return e.getDerivedStateFromProps=function(t){var n,o=t.textEditElement,i=t.graphModel,a=i.transformModel,s=i.theme,d=s.inputText,l;if(o){if(!(!((n=o.text)===null||n===void 0)&&n.value)&&o.BaseType===U.EDGE){var u=o.text,f=o.textPosition,c=f.x,h=f.y;u.x=c,u.y=h,o.setText(u)}var g={resize:"auto",whiteSpace:"normal",wordBreak:"break-all"};if(o.BaseType===U.EDGE){var p=s.edgeText,v=p.overflowMode,y=p.lineHeight,_=p.wrapPadding,M=p.textWidth;M&&v==="autoWrap"&&(l=Mt(Mt({},g),{width:M,minWidth:M,lineHeight:y,padding:_}))}else if(o.BaseType===U.NODE){var S=s.nodeText,v=S.overflowMode,y=S.lineHeight,_=S.wrapPadding,M=S.textWidth,O=o.width,w=o.modelType,A=o.textWidth,C=A||M||O;(w!==j.TEXT_NODE&&v==="autoWrap"||w===j.TEXT_NODE&&M)&&(l=Mt(Mt({},g),{width:C,minWidth:C,lineHeight:y,padding:_}))}var I=o.text,L=I.x,G=I.y,R=Ns(a.CanvasPointToHtmlPoint([L,G]),2),Y=R[0],H=R[1];return{style:Mt(Mt({left:Y,top:H},l),d)}}return null},e.prototype.componentDidUpdate=function(){var t=this.props.graphModel;if(this.ref.current&&(this.ref.current.focus(),this.placeCaretAtEnd(this.ref.current)),this.__prevText.id!==""){var n=this.__prevText,o=n.text,i=n.id;t.updateText(i,o),t.eventCenter.emit(T.TEXT_UPDATE,{data:Mt({},this.__prevText)}),this.__prevText.id="",this.__prevText.text="",this.__prevText.type=""}},e.prototype.placeCaretAtEnd=function(t){if(window.getSelection!==void 0&&document.createRange!==void 0){var n=document.createRange();n.selectNodeContents(t),n.collapse(!1);var o=window.getSelection();o==null||o.removeAllRanges(),o==null||o.addRange(n)}},e.prototype.render=function(){var t,n=this.props.graphModel.textEditElement,o=this.state.style;return n?x("div",{contentEditable:!0,className:"lf-text-input",style:o,ref:this.ref,onKeyUp:this.keyupHandler,onKeyDown:this.keydownHandler,onKeyPress:this.keydownHandler,onInput:this.inputHandler,children:(t=n.text)===null||t===void 0?void 0:t.value},n.id):null},e.toolName="text-edit-tool",e=Ts([at],e),e}(V),bs=function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),Cs=function(r,e,t,n){var o=arguments.length,i=o<3?e:n===null?n=Object.getOwnPropertyDescriptor(e,t):n,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(r,e,t,n);else for(var s=r.length-1;s>=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},hn=function(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},Ls=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;n=0;s--)(a=r[s])&&(i=(o<3?a(i):o>3?a(e,t,i):a(e,t))||i);return o>3&&i&&Object.defineProperty(e,t,i),i},Rs=[Ds,js],Is=function(){function r(e){var t=this;this.toolMap=new Map,this.disabledToolMap=new Map,this.instance=e,W(Rs,function(i){t.isDisabled(i.toolName)||t.registerTool(i.toolName,i)});var n=e.graphModel,o=n.eventCenter;o.on("".concat(T.GRAPH_TRANSFORM,",").concat(T.NODE_CLICK,",").concat(T.BLANK_CLICK," "),function(){var i,a=n.textEditElement,s=n.editConfigModel,d=s.edgeTextEdit,l=s.nodeTextEdit;(d||l)&&a&&((i=n.textEditElement)===null||i===void 0||i.setElementState(B.DEFAULT))})}return r.prototype.isDisabled=function(e){var t;return((t=this.instance.options.disabledTools)===null||t===void 0?void 0:t.indexOf(e))!==-1},r.prototype.registerTool=function(e,t){this.toolMap.set(e,t)},r.prototype.disableTool=function(e){var t=this.toolMap.get(e);if(t)return this.disabledToolMap.set(e,t),this.toolMap.delete(e),!0;throw new Error("禁用失败,不存在名为 ${tool} 的工具")},r.prototype.enableTool=function(e){var t=this.disabledToolMap.get(e);if(t)return this.toolMap.set(e,t),this.disabledToolMap.delete(e),!0;throw new Error("不存在名为 ${tool} 的工具")},r.prototype.getTools=function(){return Array.from(this.toolMap.values())},r.prototype.getInstance=function(){return this.instance},yn([E],r.prototype,"toolMap",void 0),yn([m],r.prototype,"disableTool",null),yn([m],r.prototype,"enableTool",null),r}(),zn=function(){return zn=Object.assign||function(r){for(var e,t=1,n=arguments.length;tthis.maxSize&&this.undos.shift())},r.prototype.undoAble=function(){return this.undos.length>1},r.prototype.undo=function(){if(this.undoAble()){var e=this.undos.pop();this.redos.push(e);var t=this.undos.pop();return this.curData=b(t),t}},r.prototype.redoAble=function(){return this.redos.length>0},r.prototype.redo=function(){if(this.redoAble()){var e=this.redos.pop();return this.curData=b(e),e}},r.prototype.watch=function(e){var t=this;this.stopWatch&&this.stopWatch(),this.undos.push(e.modelToGraphData()),this.stopWatch=To(e,mo(function(){var n=e.modelToHistoryData();n&&t.add(zn({},n))},this.waitTime))},r}();var yt=null;function kr(r,e){return r.x+=e,r.y+=e,Ur(r.text)||(r.text.x+=e,r.text.y+=e),r}function zr(r,e){return r.startPoint&&(r.startPoint.x+=e,r.startPoint.y+=e),r.endPoint&&(r.endPoint.x+=e,r.endPoint.y+=e),r.pointsList&&r.pointsList.length>0&&r.pointsList.forEach(function(t){t.x+=e,t.y+=e}),Ur(r.text)||(r.text.x+=e,r.text.y+=e),r}var Wt=40,ke=40;function Xs(r,e){var t=r.keyboard,n=t.options.keyboard;t.on(["cmd + c","ctrl + c"],function(){if(ke=Wt,!(n!=null&&n.enabled)||e.textEditElement)return!0;var o=r.options.guards,i=e.getSelectElements(!1),a=o&&o.beforeClone?o.beforeClone(i):!0;return!a||i.nodes.length===0&&i.edges.length===0?(yt=null,!0):(yt=i,yt.nodes.forEach(function(s){return kr(s,Wt)}),yt.edges.forEach(function(s){return zr(s,Wt)}),!1)}),t.on(["cmd + v","ctrl + v"],function(){if(!(n!=null&&n.enabled)||e.textEditElement)return!0;if(yt&&(yt.nodes||yt.edges)){r.clearSelectElements();var o=r.addElements(yt,ke);if(!o)return!0;o.nodes.forEach(function(i){return r.selectElementById(i.id,!0)}),o.edges.forEach(function(i){return r.selectElementById(i.id,!0)}),yt.nodes.forEach(function(i){return kr(i,Wt)}),yt.edges.forEach(function(i){return zr(i,Wt)}),ke=ke+Wt}return!1}),t.on(["cmd + z","ctrl + z"],function(){return!(n!=null&&n.enabled)||e.textEditElement?!0:(r.undo(),!1)}),t.on(["cmd + y","ctrl + y"],function(){return!(n!=null&&n.enabled)||e.textEditElement?!0:(r.redo(),!1)}),t.on(["backspace"],function(){if(!(n!=null&&n.enabled)||e.textEditElement)return!0;var o=e.getSelectElements(!0);return r.clearSelectElements(),o.edges.forEach(function(i){return i.id&&r.deleteEdge(i.id)}),o.nodes.forEach(function(i){return i.id&&r.deleteNode(i.id)}),!1})}var Ys=function(){function r(e){e.keyboard||(e.keyboard={enabled:!1}),this.options=e;var t=e.lf;this.target=t.container,this.mousetrap=new Po(this.target),e.keyboard.enabled&&!t.options.isSilentMode&&this.enable(!0)}return r.prototype.initShortcuts=function(){var e=this,t,n=((t=this.options.keyboard)!==null&&t!==void 0?t:{}).shortcuts;if(n)if(xo(n))n.forEach(function(s){var d=s.keys,l=s.callback,u=s.action;return e.on(d,l,u)});else{var o=n.keys,i=n.callback,a=n.action;this.on(o,i,a)}},r.prototype.on=function(e,t,n){this.mousetrap.bind(this.getKeys(e),t,n)},Object.defineProperty(r.prototype,"disabled",{get:function(){var e,t;return((t=(e=this.options)===null||e===void 0?void 0:e.keyboard)===null||t===void 0?void 0:t.enabled)!==!0},enumerable:!1,configurable:!0}),r.prototype.off=function(e,t){this.mousetrap.unbind(this.getKeys(e),t)},r.prototype.enable=function(e){(this.disabled||e)&&(this.options.keyboard&&(this.options.keyboard.enabled=!0),this.target instanceof HTMLElement&&(this.target.setAttribute("tabindex","-1"),this.target.style.outline="none"))},r.prototype.disable=function(){this.disabled||(this.options.keyboard&&(this.options.keyboard.enabled=!1),this.target instanceof HTMLElement&&this.target.removeAttribute("tabindex"))},r.prototype.getKeys=function(e){var t=this;return(Array.isArray(e)?e:[e]).map(function(n){return t.formatKey(n)})},r.prototype.formatKey=function(e){return e.toLowerCase().replace(/\s/g,"").replace("delete","del").replace("cmd","command")},r}(),At=function(){return At=Object.assign||function(r){for(var e,t=1,n=arguments.length;t0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return i},gn=function(r,e,t){if(t||arguments.length===2)for(var n=0,o=e.length,i;nI*di(c- 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 HB9{XI#Z#DR diff --git a/js/@vue_reactivity@3.5.13-CVvlldVq.js b/js/@vue_reactivity@3.5.13-CVvlldVq.js new file mode 100644 index 00000000..068c0be5 --- /dev/null +++ b/js/@vue_reactivity@3.5.13-CVvlldVq.js @@ -0,0 +1,5 @@ +import{i as F,a as j,h as I,e as ze,t as Be,b as Y,c as y,E as Fe,d as de,f as $,g as Ge,j as Je,k as C,l as Ue,N as qe,m as Qe,r as Xe}from"./@vue_shared@3.5.13-CQ6Z-5d1.js";/** +* @vue/reactivity v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let g;class Ze{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=g,!t&&g&&(this.index=(g.scopes||(g.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,s;if(this.scopes)for(t=0,s=this.scopes.length;t0)return;if(V){let t=V;for(V=void 0;t;){const s=t.next;t.next=void 0,t.flags&=-9,t=s}}let e;for(;W;){let t=W;for(W=void 0;t;){const s=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(i){e||(e=i)}t=s}}if(e)throw e}function me(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function xe(e){let t,s=e.depsTail,i=s;for(;i;){const n=i.prevDep;i.version===-1?(i===s&&(s=n),ge(i),et(i)):t=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=n}e.deps=t,e.depsTail=s}function ce(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(ye(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function ye(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===z))return;e.globalVersion=z;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!ce(e)){e.flags&=-3;return}const s=h,i=b;h=e,b=!0;try{me(e);const n=e.fn(e._value);(t.version===0||I(n,e._value))&&(e._value=n,t.version++)}catch(n){throw t.version++,n}finally{h=s,b=i,xe(e),e.flags&=-3}}function ge(e,t=!1){const{dep:s,prevSub:i,nextSub:n}=e;if(i&&(i.nextSub=n,e.prevSub=void 0),n&&(n.prevSub=i,e.nextSub=void 0),s.subs===e&&(s.subs=i,!i&&s.computed)){s.computed.flags&=-5;for(let r=s.computed.deps;r;r=r.nextDep)ge(r,!0)}!t&&!--s.sc&&s.map&&s.map.delete(s.key)}function et(e){const{prevDep:t,nextDep:s}=e;t&&(t.nextDep=s,e.prevDep=void 0),s&&(s.prevDep=t,e.nextDep=void 0)}let b=!0;const Te=[];function De(){Te.push(b),b=!1}function Ie(){const e=Te.pop();b=e===void 0?!0:e}function we(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const s=h;h=void 0;try{t()}finally{h=s}}}let z=0;class tt{constructor(t,s){this.sub=t,this.dep=s,this.version=s.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class te{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!h||!b||h===this.computed)return;let s=this.activeLink;if(s===void 0||s.sub!==h)s=this.activeLink=new tt(h,this),h.deps?(s.prevDep=h.depsTail,h.depsTail.nextDep=s,h.depsTail=s):h.deps=h.depsTail=s,Ee(s);else if(s.version===-1&&(s.version=this.version,s.nextDep)){const i=s.nextDep;i.prevDep=s.prevDep,s.prevDep&&(s.prevDep.nextDep=i),s.prevDep=h.depsTail,s.nextDep=void 0,h.depsTail.nextDep=s,h.depsTail=s,h.deps===s&&(h.deps=i)}return s}trigger(t){this.version++,z++,this.notify(t)}notify(t){pe();try{for(let s=this.subs;s;s=s.prevSub)s.sub.notify()&&s.sub.dep.notify()}finally{_e()}}}function Ee(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let i=t.deps;i;i=i.nextDep)Ee(i)}const s=e.dep.subs;s!==e&&(e.prevSub=s,s&&(s.nextSub=e)),e.dep.subs=e}}const k=new WeakMap,P=Symbol(""),ue=Symbol(""),B=Symbol("");function w(e,t,s){if(b&&h){let i=k.get(e);i||k.set(e,i=new Map);let n=i.get(s);n||(i.set(s,n=new te),n.map=i,n.key=s),n.track()}}function T(e,t,s,i,n,r){const a=k.get(e);if(!a){z++;return}const f=o=>{o&&o.trigger()};if(pe(),t==="clear")a.forEach(f);else{const o=y(e),p=o&&de(s);if(o&&s==="length"){const c=Number(i);a.forEach((d,_)=>{(_==="length"||_===B||!F(_)&&_>=c)&&f(d)})}else switch((s!==void 0||a.has(void 0))&&f(a.get(s)),p&&f(a.get(B)),t){case"add":o?p&&f(a.get("length")):(f(a.get(P)),C(e)&&f(a.get(ue)));break;case"delete":o||(f(a.get(P)),C(e)&&f(a.get(ue)));break;case"set":C(e)&&f(a.get(P));break}}_e()}function st(e,t){const s=k.get(e);return s&&s.get(t)}function L(e){const t=l(e);return t===e?t:(w(t,"iterate",B),S(e)?t:t.map(v))}function ve(e){return w(e=l(e),"iterate",B),e}const nt={__proto__:null,[Symbol.iterator](){return fe(this,Symbol.iterator,v)},concat(...e){return L(this).concat(...e.map(t=>y(t)?L(t):t))},entries(){return fe(this,"entries",e=>(e[1]=v(e[1]),e))},every(e,t){return x(this,"every",e,t,void 0,arguments)},filter(e,t){return x(this,"filter",e,t,s=>s.map(v),arguments)},find(e,t){return x(this,"find",e,t,v,arguments)},findIndex(e,t){return x(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return x(this,"findLast",e,t,v,arguments)},findLastIndex(e,t){return x(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return x(this,"forEach",e,t,void 0,arguments)},includes(...e){return oe(this,"includes",e)},indexOf(...e){return oe(this,"indexOf",e)},join(e){return L(this).join(e)},lastIndexOf(...e){return oe(this,"lastIndexOf",e)},map(e,t){return x(this,"map",e,t,void 0,arguments)},pop(){return H(this,"pop")},push(...e){return H(this,"push",e)},reduce(e,...t){return Re(this,"reduce",e,t)},reduceRight(e,...t){return Re(this,"reduceRight",e,t)},shift(){return H(this,"shift")},some(e,t){return x(this,"some",e,t,void 0,arguments)},splice(...e){return H(this,"splice",e)},toReversed(){return L(this).toReversed()},toSorted(e){return L(this).toSorted(e)},toSpliced(...e){return L(this).toSpliced(...e)},unshift(...e){return H(this,"unshift",e)},values(){return fe(this,"values",v)}};function fe(e,t,s){const i=ve(e),n=i[t]();return i!==e&&!S(e)&&(n._next=n.next,n.next=()=>{const r=n._next();return r.value&&(r.value=s(r.value)),r}),n}const it=Array.prototype;function x(e,t,s,i,n,r){const a=ve(e),f=a!==e&&!S(e),o=a[t];if(o!==it[t]){const d=o.apply(e,r);return f?v(d):d}let p=s;a!==e&&(f?p=function(d,_){return s.call(this,v(d),_,e)}:s.length>2&&(p=function(d,_){return s.call(this,d,_,e)}));const c=o.call(a,p,i);return f&&n?n(c):c}function Re(e,t,s,i){const n=ve(e);let r=s;return n!==e&&(S(e)?s.length>3&&(r=function(a,f,o){return s.call(this,a,f,o,e)}):r=function(a,f,o){return s.call(this,a,v(f),o,e)}),n[t](r,...i)}function oe(e,t,s){const i=l(e);w(i,"iterate",B);const n=i[t](...s);return(n===-1||n===!1)&&Rt(s[0])?(s[0]=l(s[0]),i[t](...s)):n}function H(e,t,s=[]){De(),pe();const i=l(e)[t].apply(e,s);return _e(),Ie(),i}const rt=Qe("__proto__,__v_isRef,__isVue"),Me=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(F));function at(e){F(e)||(e=String(e));const t=l(this);return w(t,"has",e),t.hasOwnProperty(e)}class Pe{constructor(t=!1,s=!1){this._isReadonly=t,this._isShallow=s}get(t,s,i){if(s==="__v_skip")return t.__v_skip;const n=this._isReadonly,r=this._isShallow;if(s==="__v_isReactive")return!n;if(s==="__v_isReadonly")return n;if(s==="__v_isShallow")return r;if(s==="__v_raw")return i===(n?r?He:Ke:r?je:Le).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const a=y(t);if(!n){let o;if(a&&(o=nt[s]))return o;if(s==="hasOwnProperty")return at}const f=Reflect.get(t,s,R(t)?t:i);return(F(s)?Me.has(s):rt(s))||(n||w(t,"get",s),r)?f:R(f)?a&&de(s)?f:f.value:j(f)?n?We(f):Ce(f):f}}class Oe extends Pe{constructor(t=!1){super(!1,t)}set(t,s,i,n){let r=t[s];if(!this._isShallow){const o=O(r);if(!S(i)&&!O(i)&&(r=l(r),i=l(i)),!y(t)&&R(r)&&!R(i))return o?!1:(r.value=i,!0)}const a=y(t)&&de(s)?Number(s)e,Q=e=>Reflect.getPrototypeOf(e);function lt(e,t,s){return function(...i){const n=this.__v_raw,r=l(n),a=C(r),f=e==="entries"||e===Symbol.iterator&&a,o=e==="keys"&&a,p=n[e](...i),c=s?le:t?he:v;return!t&&w(r,"iterate",o?ue:P),{next(){const{value:d,done:_}=p.next();return _?{value:d,done:_}:{value:f?[c(d[0]),c(d[1])]:c(d),done:_}},[Symbol.iterator](){return this}}}}function X(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function ht(e,t){const s={get(n){const r=this.__v_raw,a=l(r),f=l(n);e||(I(n,f)&&w(a,"get",n),w(a,"get",f));const{has:o}=Q(a),p=t?le:e?he:v;if(o.call(a,n))return p(r.get(n));if(o.call(a,f))return p(r.get(f));r!==a&&r.get(n)},get size(){const n=this.__v_raw;return!e&&w(l(n),"iterate",P),Reflect.get(n,"size",n)},has(n){const r=this.__v_raw,a=l(r),f=l(n);return e||(I(n,f)&&w(a,"has",n),w(a,"has",f)),n===f?r.has(n):r.has(n)||r.has(f)},forEach(n,r){const a=this,f=a.__v_raw,o=l(f),p=t?le:e?he:v;return!e&&w(o,"iterate",P),f.forEach((c,d)=>n.call(r,p(c),p(d),a))}};return ze(s,e?{add:X("add"),set:X("set"),delete:X("delete"),clear:X("clear")}:{add(n){!t&&!S(n)&&!O(n)&&(n=l(n));const r=l(this);return Q(r).has.call(r,n)||(r.add(n),T(r,"add",n,n)),this},set(n,r){!t&&!S(r)&&!O(r)&&(r=l(r));const a=l(this),{has:f,get:o}=Q(a);let p=f.call(a,n);p||(n=l(n),p=f.call(a,n));const c=o.call(a,n);return a.set(n,r),p?I(r,c)&&T(a,"set",n,r):T(a,"add",n,r),this},delete(n){const r=l(this),{has:a,get:f}=Q(r);let o=a.call(r,n);o||(n=l(n),o=a.call(r,n)),f&&f.call(r,n);const p=r.delete(n);return o&&T(r,"delete",n,void 0),p},clear(){const n=l(this),r=n.size!==0,a=n.clear();return r&&T(n,"clear",void 0,void 0),a}}),["keys","values","entries",Symbol.iterator].forEach(n=>{s[n]=lt(n,e,t)}),s}function se(e,t){const s=ht(e,t);return(i,n,r)=>n==="__v_isReactive"?!e:n==="__v_isReadonly"?e:n==="__v_raw"?i:Reflect.get($(s,n)&&n in i?s:i,n,r)}const dt={get:se(!1,!1)},pt={get:se(!1,!0)},_t={get:se(!0,!1)},gt={get:se(!0,!0)},Le=new WeakMap,je=new WeakMap,Ke=new WeakMap,He=new WeakMap;function vt(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function wt(e){return e.__v_skip||!Object.isExtensible(e)?0:vt(Be(e))}function Ce(e){return O(e)?e:ne(e,!1,ft,dt,Le)}function Ot(e){return ne(e,!1,ct,pt,je)}function We(e){return ne(e,!0,ot,_t,Ke)}function At(e){return ne(e,!0,ut,gt,He)}function ne(e,t,s,i,n){if(!j(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=n.get(e);if(r)return r;const a=wt(e);if(a===0)return e;const f=new Proxy(e,a===2?i:s);return n.set(e,f),f}function N(e){return O(e)?N(e.__v_raw):!!(e&&e.__v_isReactive)}function O(e){return!!(e&&e.__v_isReadonly)}function S(e){return!!(e&&e.__v_isShallow)}function Rt(e){return e?!!e.__v_raw:!1}function l(e){const t=e&&e.__v_raw;return t?l(t):e}function Lt(e){return!$(e,"__v_skip")&&Object.isExtensible(e)&&Ge(e,"__v_skip",!0),e}const v=e=>j(e)?Ce(e):e,he=e=>j(e)?We(e):e;function R(e){return e?e.__v_isRef===!0:!1}function bt(e){return Ve(e,!1)}function jt(e){return Ve(e,!0)}function Ve(e,t){return R(e)?e:new St(e,t)}class St{constructor(t,s){this.dep=new te,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=s?t:l(t),this._value=s?t:v(t),this.__v_isShallow=s}get value(){return this.dep.track(),this._value}set value(t){const s=this._rawValue,i=this.__v_isShallow||S(t)||O(t);t=i?t:l(t),I(t,s)&&(this._rawValue=t,this._value=i?t:v(t),this.dep.trigger())}}function Ne(e){return R(e)?e.value:e}function Kt(e){return Y(e)?e():Ne(e)}const mt={get:(e,t,s)=>t==="__v_raw"?e:Ne(Reflect.get(e,t,s)),set:(e,t,s,i)=>{const n=e[t];return R(n)&&!R(s)?(n.value=s,!0):Reflect.set(e,t,s,i)}};function Ht(e){return N(e)?e:new Proxy(e,mt)}class xt{constructor(t){this.__v_isRef=!0,this._value=void 0;const s=this.dep=new te,{get:i,set:n}=t(s.track.bind(s),s.trigger.bind(s));this._get=i,this._set=n}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Ct(e){return new xt(e)}function Wt(e){const t=y(e)?new Array(e.length):{};for(const s in e)t[s]=Ye(e,s);return t}class yt{constructor(t,s,i){this._object=t,this._key=s,this._defaultValue=i,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return st(l(this._object),this._key)}}class Tt{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Vt(e,t,s){return R(e)?e:Y(e)?new Tt(e):j(e)&&arguments.length>1?Ye(e,t,s):bt(e)}function Ye(e,t,s){const i=e[t];return R(i)?i:new yt(e,t,s)}class Dt{constructor(t,s,i){this.fn=t,this.setter=s,this._value=void 0,this.dep=new te(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=z-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!s,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&h!==this)return Se(this,!0),!0}get value(){const t=this.dep.track();return ye(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Nt(e,t,s=!1){let i,n;return Y(e)?i=e:(i=e.get,n=e.set),new Dt(i,n,s)}const Z={},ee=new WeakMap;let M;function It(e,t=!1,s=M){if(s){let i=ee.get(s);i||ee.set(s,i=[]),i.push(e)}}function Yt(e,t,s=Fe){const{immediate:i,deep:n,once:r,scheduler:a,augmentJob:f,call:o}=s,p=u=>n?u:S(u)||n===!1||n===0?D(u,1):D(u);let c,d,_,G,J=!1,U=!1;if(R(e)?(d=()=>e.value,J=S(e)):N(e)?(d=()=>p(e),J=!0):y(e)?(U=!0,J=e.some(u=>N(u)||S(u)),d=()=>e.map(u=>{if(R(u))return u.value;if(N(u))return p(u);if(Y(u))return o?o(u,2):u()})):Y(e)?t?d=o?()=>o(e,2):e:d=()=>{if(_){De();try{_()}finally{Ie()}}const u=M;M=c;try{return o?o(e,3,[G]):e(G)}finally{M=u}}:d=qe,t&&n){const u=d,m=n===!0?1/0:n;d=()=>D(u(),m)}const ie=$e(),A=()=>{c.stop(),ie&&ie.active&&Xe(ie.effects,c)};if(r&&t){const u=t;t=(...m)=>{u(...m),A()}}let E=U?new Array(e.length).fill(Z):Z;const K=u=>{if(!(!(c.flags&1)||!c.dirty&&!u))if(t){const m=c.run();if(n||J||(U?m.some((re,q)=>I(re,E[q])):I(m,E))){_&&_();const re=M;M=c;try{const q=[m,E===Z?void 0:U&&E[0]===Z?[]:E,G];o?o(t,3,q):t(...q),E=m}finally{M=re}}}else c.run()};return f&&f(K),c=new ke(d),c.scheduler=a?()=>a(K,!1):K,G=u=>It(u,!1,c),_=c.onStop=()=>{const u=ee.get(c);if(u){if(o)o(u,4);else for(const m of u)m();ee.delete(c)}},t?i?K(!0):E=c.run():a?a(K.bind(null,!0),!0):c.run(),A.pause=c.pause.bind(c),A.resume=c.resume.bind(c),A.stop=A,A}function D(e,t=1/0,s){if(t<=0||!j(e)||e.__v_skip||(s=s||new Set,s.has(e)))return e;if(s.add(e),t--,R(e))D(e.value,t,s);else if(y(e))for(let i=0;i{D(i,t,s)});else if(Ue(e)){for(const i in e)D(e[i],t,s);for(const i of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,i)&&D(e[i],t,s)}return e}export{N as A,Ze as E,ke as R,R as a,De as b,Nt as c,l as d,Ce as e,w as f,Ot as g,T as h,Rt as i,At as j,bt as k,Kt as l,Lt as m,We as n,Vt as o,Ht as p,Ct as q,Ie as r,jt as s,D as t,$e as u,Pt as v,Yt as w,Wt as x,Ne as y,Mt as z}; diff --git a/js/@vue_reactivity@3.5.13-CVvlldVq.js.gz b/js/@vue_reactivity@3.5.13-CVvlldVq.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ed305846b174ca719faa3fba1b521fb8348ad595 GIT binary patch literal 6227 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 t=V;for(V=void 0;t;){const s=t.next;t.next=void 0,t.flags&=-9,t=s}}let e;for(;W;){let t=W;for(W=void 0;t;){const s=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(i){e||(e=i)}t=s}}if(e)throw e}function me(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function xe(e){let t,s=e.depsTail,i=s;for(;i;){const n=i.prevDep;i.version===-1?(i===s&&(s=n),ge(i),ke(i)):t=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=n}e.deps=t,e.depsTail=s}function ce(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(ye(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function ye(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Y))return;e.globalVersion=Y;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!ce(e)){e.flags&=-3;return}const s=h,i=b;h=e,b=!0;try{me(e);const n=e.fn(e._value);(t.version===0||I(n,e._value))&&(e._value=n,t.version++)}catch(n){throw t.version++,n}finally{h=s,b=i,xe(e),e.flags&=-3}}function ge(e,t=!1){const{dep:s,prevSub:i,nextSub:n}=e;if(i&&(i.nextSub=n,e.prevSub=void 0),n&&(n.prevSub=i,e.nextSub=void 0),s.subs===e&&(s.subs=i,!i&&s.computed)){s.computed.flags&=-5;for(let r=s.computed.deps;r;r=r.nextDep)ge(r,!0)}!t&&!--s.sc&&s.map&&s.map.delete(s.key)}function ke(e){const{prevDep:t,nextDep:s}=e;t&&(t.nextDep=s,e.prevDep=void 0),s&&(s.prevDep=t,e.nextDep=void 0)}let b=!0;const Te=[];function De(){Te.push(b),b=!1}function Ie(){const e=Te.pop();b=e===void 0?!0:e}function we(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const s=h;h=void 0;try{t()}finally{h=s}}}let Y=0;class et{constructor(t,s){this.sub=t,this.dep=s,this.version=s.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class te{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!h||!b||h===this.computed)return;let s=this.activeLink;if(s===void 0||s.sub!==h)s=this.activeLink=new et(h,this),h.deps?(s.prevDep=h.depsTail,h.depsTail.nextDep=s,h.depsTail=s):h.deps=h.depsTail=s,Ee(s);else if(s.version===-1&&(s.version=this.version,s.nextDep)){const i=s.nextDep;i.prevDep=s.prevDep,s.prevDep&&(s.prevDep.nextDep=i),s.prevDep=h.depsTail,s.nextDep=void 0,h.depsTail.nextDep=s,h.depsTail=s,h.deps===s&&(h.deps=i)}return s}trigger(t){this.version++,Y++,this.notify(t)}notify(t){pe();try{for(let s=this.subs;s;s=s.prevSub)s.sub.notify()&&s.sub.dep.notify()}finally{_e()}}}function Ee(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let i=t.deps;i;i=i.nextDep)Ee(i)}const s=e.dep.subs;s!==e&&(e.prevSub=s,s&&(s.nextSub=e)),e.dep.subs=e}}const k=new WeakMap,P=Symbol(""),ue=Symbol(""),z=Symbol("");function w(e,t,s){if(b&&h){let i=k.get(e);i||k.set(e,i=new Map);let n=i.get(s);n||(i.set(s,n=new te),n.map=i,n.key=s),n.track()}}function T(e,t,s,i,n,r){const f=k.get(e);if(!f){Y++;return}const a=o=>{o&&o.trigger()};if(pe(),t==="clear")f.forEach(a);else{const o=y(e),p=o&&de(s);if(o&&s==="length"){const c=Number(i);f.forEach((d,_)=>{(_==="length"||_===z||!B(_)&&_>=c)&&a(d)})}else switch((s!==void 0||f.has(void 0))&&a(f.get(s)),p&&a(f.get(z)),t){case"add":o?p&&a(f.get("length")):(a(f.get(P)),C(e)&&a(f.get(ue)));break;case"delete":o||(a(f.get(P)),C(e)&&a(f.get(ue)));break;case"set":C(e)&&a(f.get(P));break}}_e()}function tt(e,t){const s=k.get(e);return s&&s.get(t)}function L(e){const t=l(e);return t===e?t:(w(t,"iterate",z),S(e)?t:t.map(v))}function ve(e){return w(e=l(e),"iterate",z),e}const st={__proto__:null,[Symbol.iterator](){return ae(this,Symbol.iterator,v)},concat(...e){return L(this).concat(...e.map(t=>y(t)?L(t):t))},entries(){return ae(this,"entries",e=>(e[1]=v(e[1]),e))},every(e,t){return x(this,"every",e,t,void 0,arguments)},filter(e,t){return x(this,"filter",e,t,s=>s.map(v),arguments)},find(e,t){return x(this,"find",e,t,v,arguments)},findIndex(e,t){return x(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return x(this,"findLast",e,t,v,arguments)},findLastIndex(e,t){return x(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return x(this,"forEach",e,t,void 0,arguments)},includes(...e){return oe(this,"includes",e)},indexOf(...e){return oe(this,"indexOf",e)},join(e){return L(this).join(e)},lastIndexOf(...e){return oe(this,"lastIndexOf",e)},map(e,t){return x(this,"map",e,t,void 0,arguments)},pop(){return H(this,"pop")},push(...e){return H(this,"push",e)},reduce(e,...t){return Re(this,"reduce",e,t)},reduceRight(e,...t){return Re(this,"reduceRight",e,t)},shift(){return H(this,"shift")},some(e,t){return x(this,"some",e,t,void 0,arguments)},splice(...e){return H(this,"splice",e)},toReversed(){return L(this).toReversed()},toSorted(e){return L(this).toSorted(e)},toSpliced(...e){return L(this).toSpliced(...e)},unshift(...e){return H(this,"unshift",e)},values(){return ae(this,"values",v)}};function ae(e,t,s){const i=ve(e),n=i[t]();return i!==e&&!S(e)&&(n._next=n.next,n.next=()=>{const r=n._next();return r.value&&(r.value=s(r.value)),r}),n}const nt=Array.prototype;function x(e,t,s,i,n,r){const f=ve(e),a=f!==e&&!S(e),o=f[t];if(o!==nt[t]){const d=o.apply(e,r);return a?v(d):d}let p=s;f!==e&&(a?p=function(d,_){return s.call(this,v(d),_,e)}:s.length>2&&(p=function(d,_){return s.call(this,d,_,e)}));const c=o.call(f,p,i);return a&&n?n(c):c}function Re(e,t,s,i){const n=ve(e);let r=s;return n!==e&&(S(e)?s.length>3&&(r=function(f,a,o){return s.call(this,f,a,o,e)}):r=function(f,a,o){return s.call(this,f,v(a),o,e)}),n[t](r,...i)}function oe(e,t,s){const i=l(e);w(i,"iterate",z);const n=i[t](...s);return(n===-1||n===!1)&&wt(s[0])?(s[0]=l(s[0]),i[t](...s)):n}function H(e,t,s=[]){De(),pe();const i=l(e)[t].apply(e,s);return _e(),Ie(),i}const it=qe("__proto__,__v_isRef,__isVue"),Me=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(B));function rt(e){B(e)||(e=String(e));const t=l(this);return w(t,"has",e),t.hasOwnProperty(e)}class Pe{constructor(t=!1,s=!1){this._isReadonly=t,this._isShallow=s}get(t,s,i){if(s==="__v_skip")return t.__v_skip;const n=this._isReadonly,r=this._isShallow;if(s==="__v_isReactive")return!n;if(s==="__v_isReadonly")return n;if(s==="__v_isShallow")return r;if(s==="__v_raw")return i===(n?r?He:Ke:r?je:Le).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const f=y(t);if(!n){let o;if(f&&(o=st[s]))return o;if(s==="hasOwnProperty")return rt}const a=Reflect.get(t,s,R(t)?t:i);return(B(s)?Me.has(s):it(s))||(n||w(t,"get",s),r)?a:R(a)?f&&de(s)?a:a.value:j(a)?n?We(a):Ce(a):a}}class Oe extends Pe{constructor(t=!1){super(!1,t)}set(t,s,i,n){let r=t[s];if(!this._isShallow){const o=O(r);if(!S(i)&&!O(i)&&(r=l(r),i=l(i)),!y(t)&&R(r)&&!R(i))return o?!1:(r.value=i,!0)}const f=y(t)&&de(s)?Number(s)e,q=e=>Reflect.getPrototypeOf(e);function ut(e,t,s){return function(...i){const n=this.__v_raw,r=l(n),f=C(r),a=e==="entries"||e===Symbol.iterator&&f,o=e==="keys"&&f,p=n[e](...i),c=s?le:t?he:v;return!t&&w(r,"iterate",o?ue:P),{next(){const{value:d,done:_}=p.next();return _?{value:d,done:_}:{value:a?[c(d[0]),c(d[1])]:c(d),done:_}},[Symbol.iterator](){return this}}}}function Q(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function lt(e,t){const s={get(n){const r=this.__v_raw,f=l(r),a=l(n);e||(I(n,a)&&w(f,"get",n),w(f,"get",a));const{has:o}=q(f),p=t?le:e?he:v;if(o.call(f,n))return p(r.get(n));if(o.call(f,a))return p(r.get(a));r!==f&&r.get(n)},get size(){const n=this.__v_raw;return!e&&w(l(n),"iterate",P),Reflect.get(n,"size",n)},has(n){const r=this.__v_raw,f=l(r),a=l(n);return e||(I(n,a)&&w(f,"has",n),w(f,"has",a)),n===a?r.has(n):r.has(n)||r.has(a)},forEach(n,r){const f=this,a=f.__v_raw,o=l(a),p=t?le:e?he:v;return!e&&w(o,"iterate",P),a.forEach((c,d)=>n.call(r,p(c),p(d),f))}};return Ye(s,e?{add:Q("add"),set:Q("set"),delete:Q("delete"),clear:Q("clear")}:{add(n){!t&&!S(n)&&!O(n)&&(n=l(n));const r=l(this);return q(r).has.call(r,n)||(r.add(n),T(r,"add",n,n)),this},set(n,r){!t&&!S(r)&&!O(r)&&(r=l(r));const f=l(this),{has:a,get:o}=q(f);let p=a.call(f,n);p||(n=l(n),p=a.call(f,n));const c=o.call(f,n);return f.set(n,r),p?I(r,c)&&T(f,"set",n,r):T(f,"add",n,r),this},delete(n){const r=l(this),{has:f,get:a}=q(r);let o=f.call(r,n);o||(n=l(n),o=f.call(r,n)),a&&a.call(r,n);const p=r.delete(n);return o&&T(r,"delete",n,void 0),p},clear(){const n=l(this),r=n.size!==0,f=n.clear();return r&&T(n,"clear",void 0,void 0),f}}),["keys","values","entries",Symbol.iterator].forEach(n=>{s[n]=ut(n,e,t)}),s}function se(e,t){const s=lt(e,t);return(i,n,r)=>n==="__v_isReactive"?!e:n==="__v_isReadonly"?e:n==="__v_raw"?i:Reflect.get($(s,n)&&n in i?s:i,n,r)}const ht={get:se(!1,!1)},dt={get:se(!1,!0)},pt={get:se(!0,!1)},_t={get:se(!0,!0)},Le=new WeakMap,je=new WeakMap,Ke=new WeakMap,He=new WeakMap;function gt(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function vt(e){return e.__v_skip||!Object.isExtensible(e)?0:gt(ze(e))}function Ce(e){return O(e)?e:ne(e,!1,ft,ht,Le)}function Ot(e){return ne(e,!1,ot,dt,je)}function We(e){return ne(e,!0,at,pt,Ke)}function At(e){return ne(e,!0,ct,_t,He)}function ne(e,t,s,i,n){if(!j(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=n.get(e);if(r)return r;const f=vt(e);if(f===0)return e;const a=new Proxy(e,f===2?i:s);return n.set(e,a),a}function N(e){return O(e)?N(e.__v_raw):!!(e&&e.__v_isReactive)}function O(e){return!!(e&&e.__v_isReadonly)}function S(e){return!!(e&&e.__v_isShallow)}function wt(e){return e?!!e.__v_raw:!1}function l(e){const t=e&&e.__v_raw;return t?l(t):e}function Lt(e){return!$(e,"__v_skip")&&Object.isExtensible(e)&&Fe(e,"__v_skip",!0),e}const v=e=>j(e)?Ce(e):e,he=e=>j(e)?We(e):e;function R(e){return e?e.__v_isRef===!0:!1}function Rt(e){return Ve(e,!1)}function jt(e){return Ve(e,!0)}function Ve(e,t){return R(e)?e:new bt(e,t)}class bt{constructor(t,s){this.dep=new te,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=s?t:l(t),this._value=s?t:v(t),this.__v_isShallow=s}get value(){return this.dep.track(),this._value}set value(t){const s=this._rawValue,i=this.__v_isShallow||S(t)||O(t);t=i?t:l(t),I(t,s)&&(this._rawValue=t,this._value=i?t:v(t),this.dep.trigger())}}function St(e){return R(e)?e.value:e}const mt={get:(e,t,s)=>t==="__v_raw"?e:St(Reflect.get(e,t,s)),set:(e,t,s,i)=>{const n=e[t];return R(n)&&!R(s)?(n.value=s,!0):Reflect.set(e,t,s,i)}};function Kt(e){return N(e)?e:new Proxy(e,mt)}class xt{constructor(t){this.__v_isRef=!0,this._value=void 0;const s=this.dep=new te,{get:i,set:n}=t(s.track.bind(s),s.trigger.bind(s));this._get=i,this._set=n}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Ht(e){return new xt(e)}function Ct(e){const t=y(e)?new Array(e.length):{};for(const s in e)t[s]=Ne(e,s);return t}class yt{constructor(t,s,i){this._object=t,this._key=s,this._defaultValue=i,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return tt(l(this._object),this._key)}}class Tt{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Wt(e,t,s){return R(e)?e:Z(e)?new Tt(e):j(e)&&arguments.length>1?Ne(e,t,s):Rt(e)}function Ne(e,t,s){const i=e[t];return R(i)?i:new yt(e,t,s)}class Dt{constructor(t,s,i){this.fn=t,this.setter=s,this._value=void 0,this.dep=new te(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Y-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!s,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&h!==this)return Se(this,!0),!0}get value(){const t=this.dep.track();return ye(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Vt(e,t,s=!1){let i,n;return Z(e)?i=e:(i=e.get,n=e.set),new Dt(i,n,s)}const X={},ee=new WeakMap;let M;function It(e,t=!1,s=M){if(s){let i=ee.get(s);i||ee.set(s,i=[]),i.push(e)}}function Nt(e,t,s=Be){const{immediate:i,deep:n,once:r,scheduler:f,augmentJob:a,call:o}=s,p=u=>n?u:S(u)||n===!1||n===0?D(u,1):D(u);let c,d,_,F,G=!1,J=!1;if(R(e)?(d=()=>e.value,G=S(e)):N(e)?(d=()=>p(e),G=!0):y(e)?(J=!0,G=e.some(u=>N(u)||S(u)),d=()=>e.map(u=>{if(R(u))return u.value;if(N(u))return p(u);if(Z(u))return o?o(u,2):u()})):Z(e)?t?d=o?()=>o(e,2):e:d=()=>{if(_){De();try{_()}finally{Ie()}}const u=M;M=c;try{return o?o(e,3,[F]):e(F)}finally{M=u}}:d=Ue,t&&n){const u=d,m=n===!0?1/0:n;d=()=>D(u(),m)}const ie=Ze(),A=()=>{c.stop(),ie&&ie.active&&Qe(ie.effects,c)};if(r&&t){const u=t;t=(...m)=>{u(...m),A()}}let E=J?new Array(e.length).fill(X):X;const K=u=>{if(!(!(c.flags&1)||!c.dirty&&!u))if(t){const m=c.run();if(n||G||(J?m.some((re,U)=>I(re,E[U])):I(m,E))){_&&_();const re=M;M=c;try{const U=[m,E===X?void 0:J&&E[0]===X?[]:E,F];o?o(t,3,U):t(...U),E=m}finally{M=re}}}else c.run()};return a&&a(K),c=new $e(d),c.scheduler=f?()=>f(K,!1):K,F=u=>It(u,!1,c),_=c.onStop=()=>{const u=ee.get(c);if(u){if(o)o(u,4);else for(const m of u)m();ee.delete(c)}},t?i?K(!0):E=c.run():f?f(K.bind(null,!0),!0):c.run(),A.pause=c.pause.bind(c),A.resume=c.resume.bind(c),A.stop=A,A}function D(e,t=1/0,s){if(t<=0||!j(e)||e.__v_skip||(s=s||new Set,s.has(e)))return e;if(s.add(e),t--,R(e))D(e.value,t,s);else if(y(e))for(let i=0;i{D(i,t,s)});else if(Je(e)){for(const i in e)D(e[i],t,s);for(const i of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,i)&&D(e[i],t,s)}return e}export{Xe as E,$e as R,R as a,De as b,Vt as c,l as d,Ce as e,w as f,Ot as g,T as h,wt as i,At as j,Rt as k,We as l,Lt as m,Wt as n,Ht as o,Kt as p,Ze as q,Ie as r,jt as s,D as t,St as u,Pt as v,Nt as w,Ct as x,Mt as y,N as z}; diff --git a/js/@vue_reactivity@3.5.13-CjJL8SnF.js.gz b/js/@vue_reactivity@3.5.13-CjJL8SnF.js.gz deleted file mode 100644 index 7b3bc33ce9c375ccde49b1761a16544129409402..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6211 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 diff --git a/js/@vue_runtime-core@3.5.13-BsGyjLIk.js.gz b/js/@vue_runtime-core@3.5.13-BsGyjLIk.js.gz deleted file mode 100644 index 67505ee019df19a4313f1ccc1454bc3ec1bce9ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20508 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 j^*%w5@;$>frO)A-$}ixAet)i7|Mh!jcm{ct(r,t,s)}),l}if(S(e)){const l=[];for(let r=0;r>>1,l=oe[n],r=rt(l);r=rt(s)?oe.push(e):oe.splice(Zn(t),0,e),e.flags|=1,qs()}}function qs(){Ft||(Ft=Ws.then(Js))}function Kt(e){S(e)?Se.push(...e):Pe&&e.id===-1?Pe.splice(je+1,0,e):e.flags&1||(Se.push(e),e.flags|=1),qs()}function xs(e,t,s=ke+1){for(;srt(s)-rt(n));if(Se.length=0,Pe){Pe.push(...t);return}for(Pe=t,je=0;jee.id==null?e.flags&2?-1:1/0:e.id;function Js(e){try{for(ke=0;ke{n._d&&ws(-1);const r=Tt(t);let i;try{i=e(...l)}finally{Tt(r),n._d&&ws(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function hr(e,t){if(ee===null)return e;const s=$t(ee),n=e.dirs||(e.dirs=[]);for(let l=0;le.__isTeleport,st=e=>e&&(e.disabled||e.disabled===""),Cs=e=>e&&(e.defer||e.defer===""),Fs=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Ts=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Wt=(e,t)=>{const s=e&&e.to;return ye(s)?t?t(s):null:s},Zs={name:"Teleport",__isTeleport:!0,process(e,t,s,n,l,r,i,u,c,g){const{mc:a,pc:d,pbc:y,o:{insert:x,querySelector:A,createText:O,createComment:q}}=g,V=st(t.props);let{shapeFlag:v,children:P,dynamicChildren:B}=t;if(e==null){const E=t.el=O(""),M=t.anchor=O("");x(E,s,n),x(M,s,n);const D=(I,H)=>{v&16&&(l&&l.isCE&&(l.ce._teleportTarget=I),a(P,I,H,l,r,i,u,c))},U=()=>{const I=t.target=Wt(t.props,A),H=zs(I,t,O,x);I&&(i!=="svg"&&Fs(I)?i="svg":i!=="mathml"&&Ts(I)&&(i="mathml"),V||(D(I,H),yt(t,!1)))};V&&(D(s,M),yt(t,!0)),Cs(t.props)?z(()=>{U(),t.el.__isMounted=!0},r):U()}else{if(Cs(t.props)&&!e.el.__isMounted){z(()=>{Zs.process(e,t,s,n,l,r,i,u,c,g),delete e.el.__isMounted},r);return}t.el=e.el,t.targetStart=e.targetStart;const E=t.anchor=e.anchor,M=t.target=e.target,D=t.targetAnchor=e.targetAnchor,U=st(e.props),I=U?s:M,H=U?E:D;if(i==="svg"||Fs(M)?i="svg":(i==="mathml"||Ts(M))&&(i="mathml"),B?(y(e.dynamicChildren,B,I,l,r,i,u),as(e,t,!0)):c||d(e,t,I,H,l,r,i,u,!1),V)U?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):gt(t,s,E,g,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const j=t.target=Wt(t.props,A);j&>(t,j,null,g,0)}else U&>(t,M,D,g,1);yt(t,V)}},remove(e,t,s,{um:n,o:{remove:l}},r){const{shapeFlag:i,children:u,anchor:c,targetStart:g,targetAnchor:a,target:d,props:y}=e;if(d&&(l(g),l(a)),r&&l(c),i&16){const x=r||!st(y);for(let A=0;A{e.isMounted=!0}),is(()=>{e.isUnmounting=!0}),e}const pe=[Function,Array],sl={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:pe,onEnter:pe,onAfterEnter:pe,onEnterCancelled:pe,onBeforeLeave:pe,onLeave:pe,onAfterLeave:pe,onLeaveCancelled:pe,onBeforeAppear:pe,onAppear:pe,onAfterAppear:pe,onAppearCancelled:pe},en=e=>{const t=e.subTree;return t.component?en(t.component):t},nl={name:"BaseTransition",props:sl,setup(e,{slots:t}){const s=ps(),n=tl();return()=>{const l=t.default&&nn(t.default(),!0);if(!l||!l.length)return;const r=tn(l),i=Bt(e),{mode:u}=i;if(n.isLeaving)return Ut(r);const c=ks(r);if(!c)return Ut(r);let g=qt(c,i,n,s,d=>g=d);c.type!==se&&We(c,g);let a=s.subTree&&ks(s.subTree);if(a&&a.type!==se&&!_e(c,a)&&en(s).type!==se){let d=qt(a,i,n,s);if(We(a,d),u==="out-in"&&c.type!==se)return n.isLeaving=!0,d.afterLeave=()=>{n.isLeaving=!1,s.job.flags&8||s.update(),delete d.afterLeave,a=void 0},Ut(r);u==="in-out"&&c.type!==se?d.delayLeave=(y,x,A)=>{const O=sn(n,a);O[String(a.key)]=a,y[Me]=()=>{x(),y[Me]=void 0,delete g.delayedLeave,a=void 0},g.delayedLeave=()=>{A(),delete g.delayedLeave,a=void 0}}:a=void 0}else a&&(a=void 0);return r}}};function tn(e){let t=e[0];if(e.length>1){for(const s of e)if(s.type!==se){t=s;break}}return t}const pr=nl;function sn(e,t){const{leavingVNodes:s}=e;let n=s.get(t.type);return n||(n=Object.create(null),s.set(t.type,n)),n}function qt(e,t,s,n,l){const{appear:r,mode:i,persisted:u=!1,onBeforeEnter:c,onEnter:g,onAfterEnter:a,onEnterCancelled:d,onBeforeLeave:y,onLeave:x,onAfterLeave:A,onLeaveCancelled:O,onBeforeAppear:q,onAppear:V,onAfterAppear:v,onAppearCancelled:P}=t,B=String(e.key),E=sn(s,e),M=(I,H)=>{I&&ve(I,n,9,H)},D=(I,H)=>{const j=H[1];M(I,H),S(I)?I.every(X=>X.length<=1)&&j():I.length<=1&&j()},U={mode:i,persisted:u,beforeEnter(I){let H=c;if(!s.isMounted)if(r)H=q||c;else return;I[Me]&&I[Me](!0);const j=E[B];j&&_e(e,j)&&j.el[Me]&&j.el[Me](),M(H,[I])},enter(I){let H=g,j=a,X=d;if(!s.isMounted)if(r)H=V||g,j=v||a,X=P||d;else return;let te=!1;const re=I[pt]=Ae=>{te||(te=!0,Ae?M(X,[I]):M(j,[I]),U.delayedLeave&&U.delayedLeave(),I[pt]=void 0)};H?D(H,[I,re]):re()},leave(I,H){const j=String(e.key);if(I[pt]&&I[pt](!0),s.isUnmounting)return H();M(y,[I]);let X=!1;const te=I[Me]=re=>{X||(X=!0,H(),re?M(O,[I]):M(A,[I]),I[Me]=void 0,E[j]===e&&delete E[j])};E[j]=e,x?D(x,[I,te]):te()},clone(I){const H=qt(I,t,s,n,l);return l&&l(H),H}};return U}function Ut(e){if(Mt(e))return e=Oe(e),e.children=null,e}function ks(e){if(!Mt(e))return Xs(e.type)&&e.children?tn(e.children):e;const{shapeFlag:t,children:s}=e;if(s){if(t&16)return s[0];if(t&32&&L(s.default))return s.default()}}function We(e,t){e.shapeFlag&6&&e.component?(e.transition=t,We(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function nn(e,t=!1,s){let n=[],l=0;for(let r=0;r1)for(let r=0;rs.value,set:r=>s.value=r})}return s}function kt(e,t,s,n,l=!1){if(S(e)){e.forEach((A,O)=>kt(A,t&&(S(t)?t[O]:t),s,n,l));return}if(Ve(n)&&!l){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&kt(e,t,s,n.component.subTree);return}const r=n.shapeFlag&4?$t(n.component):n.el,i=l?null:r,{i:u,r:c}=e,g=t&&t.r,a=u.refs===W?u.refs={}:u.refs,d=u.setupState,y=Bt(d),x=d===W?()=>!1:A=>Q(y,A);if(g!=null&&g!==c&&(ye(g)?(a[g]=null,x(g)&&(d[g]=null)):Ct(g)&&(g.value=null)),L(c))ut(c,u,12,[i,a]);else{const A=ye(c),O=Ct(c);if(A||O){const q=()=>{if(e.f){const V=A?x(c)?d[c]:a[c]:c.value;l?S(V)&&js(V,r):S(V)?V.includes(r)||V.push(r):A?(a[c]=[r],x(c)&&(d[c]=a[c])):(c.value=[r],e.k&&(a[e.k]=c.value))}else A?(a[c]=i,x(c)&&(d[c]=i)):O&&(c.value=i,e.k&&(a[e.k]=i))};i?(q.id=-1,z(q,s)):q()}}}Pt().requestIdleCallback;Pt().cancelIdleCallback;const Ve=e=>!!e.type.__asyncLoader,Mt=e=>e.type.__isKeepAlive,ll={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const s=ps(),n=s.ctx;if(!n.renderer)return()=>{const v=t.default&&t.default();return v&&v.length===1?v[0]:v};const l=new Map,r=new Set;let i=null;const u=s.suspense,{renderer:{p:c,m:g,um:a,o:{createElement:d}}}=n,y=d("div");n.activate=(v,P,B,E,M)=>{const D=v.component;g(v,P,B,0,u),c(D.vnode,v,P,B,D,u,E,v.slotScopeIds,M),z(()=>{D.isDeactivated=!1,D.a&&et(D.a);const U=v.props&&v.props.onVnodeMounted;U&&me(U,D.parent,v)},u)},n.deactivate=v=>{const P=v.component;vt(P.m),vt(P.a),g(v,y,null,1,u),z(()=>{P.da&&et(P.da);const B=v.props&&v.props.onVnodeUnmounted;B&&me(B,P.parent,v),P.isDeactivated=!0},u)};function x(v){Dt(v),a(v,s,u,!0)}function A(v){l.forEach((P,B)=>{const E=ss(P.type);E&&!v(E)&&O(B)})}function O(v){const P=l.get(v);P&&(!i||!_e(P,i))?x(P):i&&Dt(i),l.delete(v),r.delete(v)}_t(()=>[e.include,e.exclude],([v,P])=>{v&&A(B=>Ze(v,B)),P&&A(B=>!Ze(P,B))},{flush:"post",deep:!0});let q=null;const V=()=>{q!=null&&(At(s.subTree.type)?z(()=>{l.set(q,mt(s.subTree))},s.subTree.suspense):l.set(q,mt(s.subTree)))};return rs(V),on(V),is(()=>{l.forEach(v=>{const{subTree:P,suspense:B}=s,E=mt(P);if(v.type===E.type&&v.key===E.key){Dt(E);const M=E.component.da;M&&z(M,B);return}x(v)})}),()=>{if(q=null,!t.default)return i=null;const v=t.default(),P=v[0];if(v.length>1)return i=null,v;if(!De(P)||!(P.shapeFlag&4)&&!(P.shapeFlag&128))return i=null,P;let B=mt(P);if(B.type===se)return i=null,B;const E=B.type,M=ss(Ve(B)?B.type.__asyncResolved||{}:E),{include:D,exclude:U,max:I}=e;if(D&&(!M||!Ze(D,M))||U&&M&&Ze(U,M))return B.shapeFlag&=-257,i=B,P;const H=B.key==null?E:B.key,j=l.get(H);return B.el&&(B=Oe(B),P.shapeFlag&128&&(P.ssContent=B)),q=H,j?(B.el=j.el,B.component=j.component,B.transition&&We(B,B.transition),B.shapeFlag|=512,r.delete(H),r.add(H)):(r.add(H),I&&r.size>parseInt(I,10)&&O(r.values().next().value)),B.shapeFlag|=256,i=B,At(P.type)?P:B}}},br=ll;function Ze(e,t){return S(e)?e.some(s=>Ze(s,t)):ye(e)?e.split(",").includes(t):Wn(e)?(e.lastIndex=0,e.test(t)):!1}function rl(e,t){rn(e,"a",t)}function il(e,t){rn(e,"da",t)}function rn(e,t,s=ne){const n=e.__wdc||(e.__wdc=()=>{let l=s;for(;l;){if(l.isDeactivated)return;l=l.parent}return e()});if(wt(t,n,s),s){let l=s.parent;for(;l&&l.parent;)Mt(l.parent.vnode)&&ol(n,t,s,l),l=l.parent}}function ol(e,t,s,n){const l=wt(t,e,n,!0);fn(()=>{js(n[t],l)},s)}function Dt(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function mt(e){return e.shapeFlag&128?e.ssContent:e}function wt(e,t,s=ne,n=!1){if(s){const l=s[e]||(s[e]=[]),r=t.__weh||(t.__weh=(...i)=>{Ge();const u=at(s),c=ve(t,s,e,i);return u(),Je(),c});return n?l.unshift(r):l.push(r),r}}const Be=e=>(t,s=ne)=>{(!ot||e==="sp")&&wt(e,(...n)=>t(...n),s)},fl=Be("bm"),rs=Be("m"),ul=Be("bu"),on=Be("u"),is=Be("bum"),fn=Be("um"),cl=Be("sp"),al=Be("rtg"),dl=Be("rtc");function hl(e,t=ne){wt("ec",e,t)}const os="components",gl="directives";function _r(e,t){return fs(os,e,!0,t)||e}const un=Symbol.for("v-ndc");function xr(e){return ye(e)?fs(os,e,!1)||e:e||un}function Cr(e){return fs(gl,e)}function fs(e,t,s=!0,n=!1){const l=ee||ne;if(l){const r=l.type;if(e===os){const u=ss(r,!1);if(u&&(u===t||u===Ee(t)||u===Ss(Ee(t))))return r}const i=Es(l[e]||r[e],t)||Es(l.appContext[e],t);return!i&&n?r:i}}function Es(e,t){return e&&(e[t]||e[Ee(t)]||e[Ss(Ee(t))])}function Fr(e,t,s={},n,l){if(ee.ce||ee.parent&&Ve(ee.parent)&&ee.parent.ce)return It(),zt(he,null,[fe("slot",s,n)],64);let r=e[t];r&&r._c&&(r._d=!1),It();const i=r&&cn(r(s)),u=s.key||i&&i.key,c=zt(he,{key:(u&&!Kn(u)?u:`_${t}`)+""},i||[],i&&e._===1?64:-2);return c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),r&&r._c&&(r._d=!0),c}function cn(e){return e.some(t=>De(t)?!(t.type===se||t.type===he&&!cn(t.children)):!0)?e:null}const Gt=e=>e?Bn(e)?$t(e):Gt(e.parent):null,nt=le(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Gt(e.parent),$root:e=>Gt(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>us(e),$forceUpdate:e=>e.f||(e.f=()=>{ls(e.update)}),$nextTick:e=>e.n||(e.n=Xn.bind(e.proxy)),$watch:e=>Nl.bind(e)}),jt=(e,t)=>e!==W&&!e.__isScriptSetup&&Q(e,t),pl={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:s,setupState:n,data:l,props:r,accessCache:i,type:u,appContext:c}=e;let g;if(t[0]!=="$"){const x=i[t];if(x!==void 0)switch(x){case 1:return n[t];case 2:return l[t];case 4:return s[t];case 3:return r[t]}else{if(jt(n,t))return i[t]=1,n[t];if(l!==W&&Q(l,t))return i[t]=2,l[t];if((g=e.propsOptions[0])&&Q(g,t))return i[t]=3,r[t];if(s!==W&&Q(s,t))return i[t]=4,s[t];Yt&&(i[t]=0)}}const a=nt[t];let d,y;if(a)return t==="$attrs"&&Vs(e.attrs,"get",""),a(e);if((d=u.__cssModules)&&(d=d[t]))return d;if(s!==W&&Q(s,t))return i[t]=4,s[t];if(y=c.config.globalProperties,Q(y,t))return y[t]},set({_:e},t,s){const{data:n,setupState:l,ctx:r}=e;return jt(l,t)?(l[t]=s,!0):n!==W&&Q(n,t)?(n[t]=s,!0):Q(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=s,!0)},has({_:{data:e,setupState:t,accessCache:s,ctx:n,appContext:l,propsOptions:r}},i){let u;return!!s[i]||e!==W&&Q(e,i)||jt(t,i)||(u=r[0])&&Q(u,i)||Q(n,i)||Q(nt,i)||Q(l.config.globalProperties,i)},defineProperty(e,t,s){return s.get!=null?e._.accessCache[t]=0:Q(s,"value")&&this.set(e,t,s.value,null),Reflect.defineProperty(e,t,s)}};function Jt(e){return S(e)?e.reduce((t,s)=>(t[s]=null,t),{}):e}function Tr(e,t){const s=Jt(e);for(const n in t){if(n.startsWith("__skip"))continue;let l=s[n];l?S(l)||L(l)?l=s[n]={type:l,default:t[n]}:l.default=t[n]:l===null&&(l=s[n]={default:t[n]}),l&&t[`__skip_${n}`]&&(l.skipFactory=!0)}return s}let Yt=!0;function ml(e){const t=us(e),s=e.proxy,n=e.ctx;Yt=!1,t.beforeCreate&&vs(t.beforeCreate,e,"bc");const{data:l,computed:r,methods:i,watch:u,provide:c,inject:g,created:a,beforeMount:d,mounted:y,beforeUpdate:x,updated:A,activated:O,deactivated:q,beforeDestroy:V,beforeUnmount:v,destroyed:P,unmounted:B,render:E,renderTracked:M,renderTriggered:D,errorCaptured:U,serverPrefetch:I,expose:H,inheritAttrs:j,components:X,directives:te,filters:re}=t;if(g&&yl(g,n,null),i)for(const G in i){const J=i[G];L(J)&&(n[G]=J.bind(s))}if(l){const G=l.call(s,s);ge(G)&&(e.data=Un(G))}if(Yt=!0,r)for(const G in r){const J=r[G],He=L(J)?J.bind(s,s):L(J.get)?J.get.bind(s,s):Ie,dt=!L(J)&&L(J.set)?J.set.bind(s):Ie,Ne=or({get:He,set:dt});Object.defineProperty(n,G,{enumerable:!0,configurable:!0,get:()=>Ne.value,set:xe=>Ne.value=xe})}if(u)for(const G in u)an(u[G],n,s,G);if(c){const G=L(c)?c.call(s):c;Reflect.ownKeys(G).forEach(J=>{Tl(J,G[J])})}a&&vs(a,e,"c");function Z(G,J){S(J)?J.forEach(He=>G(He.bind(s))):J&&G(J.bind(s))}if(Z(fl,d),Z(rs,y),Z(ul,x),Z(on,A),Z(rl,O),Z(il,q),Z(hl,U),Z(dl,M),Z(al,D),Z(is,v),Z(fn,B),Z(cl,I),S(H))if(H.length){const G=e.exposed||(e.exposed={});H.forEach(J=>{Object.defineProperty(G,J,{get:()=>s[J],set:He=>s[J]=He})})}else e.exposed||(e.exposed={});E&&e.render===Ie&&(e.render=E),j!=null&&(e.inheritAttrs=j),X&&(e.components=X),te&&(e.directives=te),I&&ln(e)}function yl(e,t,s=Ie){S(e)&&(e=Qt(e));for(const n in e){const l=e[n];let r;ge(l)?"default"in l?r=bt(l.from||n,l.default,!0):r=bt(l.from||n):r=bt(l),Ct(r)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>r.value,set:i=>r.value=i}):t[n]=r}}function vs(e,t,s){ve(S(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,s)}function an(e,t,s,n){let l=n.includes(".")?Tn(s,n):()=>s[n];if(ye(e)){const r=t[e];L(r)&&_t(l,r)}else if(L(e))_t(l,e.bind(s));else if(ge(e))if(S(e))e.forEach(r=>an(r,t,s,n));else{const r=L(e.handler)?e.handler.bind(s):t[e.handler];L(r)&&_t(l,r,e)}}function us(e){const t=e.type,{mixins:s,extends:n}=t,{mixins:l,optionsCache:r,config:{optionMergeStrategies:i}}=e.appContext,u=r.get(t);let c;return u?c=u:!l.length&&!s&&!n?c=t:(c={},l.length&&l.forEach(g=>Et(c,g,i,!0)),Et(c,t,i)),ge(t)&&r.set(t,c),c}function Et(e,t,s,n=!1){const{mixins:l,extends:r}=t;r&&Et(e,r,s,!0),l&&l.forEach(i=>Et(e,i,s,!0));for(const i in t)if(!(n&&i==="expose")){const u=bl[i]||s&&s[i];e[i]=u?u(e[i],t[i]):t[i]}return e}const bl={data:As,props:Is,emits:Is,methods:ze,computed:ze,beforeCreate:ie,created:ie,beforeMount:ie,mounted:ie,beforeUpdate:ie,updated:ie,beforeDestroy:ie,beforeUnmount:ie,destroyed:ie,unmounted:ie,activated:ie,deactivated:ie,errorCaptured:ie,serverPrefetch:ie,components:ze,directives:ze,watch:xl,provide:As,inject:_l};function As(e,t){return t?e?function(){return le(L(e)?e.call(this,this):e,L(t)?t.call(this,this):t)}:t:e}function _l(e,t){return ze(Qt(e),Qt(t))}function Qt(e){if(S(e)){const t={};for(let s=0;s1)return s&&L(t)?t.call(n&&n.proxy):t}}function kr(){return!!(ne||ee||Ue)}const hn={},gn=()=>Object.create(hn),pn=e=>Object.getPrototypeOf(e)===hn;function kl(e,t,s,n=!1){const l={},r=gn();e.propsDefaults=Object.create(null),mn(e,t,l,r);for(const i in e.propsOptions[0])i in l||(l[i]=void 0);s?e.props=n?l:Rn(l):e.type.props?e.props=l:e.props=r,e.attrs=r}function El(e,t,s,n){const{props:l,attrs:r,vnode:{patchFlag:i}}=e,u=Bt(l),[c]=e.propsOptions;let g=!1;if((n||i>0)&&!(i&16)){if(i&8){const a=e.vnode.dynamicProps;for(let d=0;d{c=!0;const[y,x]=yn(d,t,!0);le(i,y),x&&u.push(...x)};!s&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}if(!r&&!c)return ge(e)&&n.set(e,Re),Re;if(S(r))for(let a=0;ae[0]==="_"||e==="$stable",cs=e=>S(e)?e.map(be):[be(e)],Al=(e,t,s)=>{if(t._n)return t;const n=zn((...l)=>cs(t(...l)),s);return n._c=!1,n},_n=(e,t,s)=>{const n=e._ctx;for(const l in e){if(bn(l))continue;const r=e[l];if(L(r))t[l]=Al(l,r,n);else if(r!=null){const i=cs(r);t[l]=()=>i}}},xn=(e,t)=>{const s=cs(t);e.slots.default=()=>s},Cn=(e,t,s)=>{for(const n in t)(s||n!=="_")&&(e[n]=t[n])},Il=(e,t,s)=>{const n=e.slots=gn();if(e.vnode.shapeFlag&32){const l=t._;l?(Cn(n,t,s),s&&Jn(n,"_",l,!0)):_n(t,n)}else t&&xn(e,t)},Ol=(e,t,s)=>{const{vnode:n,slots:l}=e;let r=!0,i=W;if(n.shapeFlag&32){const u=t._;u?s&&u===1?r=!1:Cn(l,t,s):(r=!t.$stable,_n(t,l)),i=t}else t&&(xn(e,t),i={default:1});if(r)for(const u in l)!bn(u)&&i[u]==null&&delete l[u]},z=Gl;function Er(e){return Bl(e)}function Bl(e,t){const s=Pt();s.__VUE__=!0;const{insert:n,remove:l,patchProp:r,createElement:i,createText:u,createComment:c,setText:g,setElementText:a,parentNode:d,nextSibling:y,setScopeId:x=Ie,insertStaticContent:A}=e,O=(o,f,h,b=null,p=null,m=null,T=void 0,F=null,C=!!f.dynamicChildren)=>{if(o===f)return;o&&!_e(o,f)&&(b=ht(o),xe(o,p,m,!0),o=null),f.patchFlag===-2&&(C=!1,f.dynamicChildren=null);const{type:_,ref:N,shapeFlag:k}=f;switch(_){case Nt:q(o,f,h,b);break;case se:V(o,f,h,b);break;case St:o==null&&v(f,h,b,T);break;case he:X(o,f,h,b,p,m,T,F,C);break;default:k&1?E(o,f,h,b,p,m,T,F,C):k&6?te(o,f,h,b,p,m,T,F,C):(k&64||k&128)&&_.process(o,f,h,b,p,m,T,F,C,Qe)}N!=null&&p&&kt(N,o&&o.ref,m,f||o,!f)},q=(o,f,h,b)=>{if(o==null)n(f.el=u(f.children),h,b);else{const p=f.el=o.el;f.children!==o.children&&g(p,f.children)}},V=(o,f,h,b)=>{o==null?n(f.el=c(f.children||""),h,b):f.el=o.el},v=(o,f,h,b)=>{[o.el,o.anchor]=A(o.children,f,h,b,o.el,o.anchor)},P=({el:o,anchor:f},h,b)=>{let p;for(;o&&o!==f;)p=y(o),n(o,h,b),o=p;n(f,h,b)},B=({el:o,anchor:f})=>{let h;for(;o&&o!==f;)h=y(o),l(o),o=h;l(f)},E=(o,f,h,b,p,m,T,F,C)=>{f.type==="svg"?T="svg":f.type==="math"&&(T="mathml"),o==null?M(f,h,b,p,m,T,F,C):I(o,f,p,m,T,F,C)},M=(o,f,h,b,p,m,T,F)=>{let C,_;const{props:N,shapeFlag:k,transition:w,dirs:$}=o;if(C=o.el=i(o.type,m,N&&N.is,N),k&8?a(C,o.children):k&16&&U(o.children,C,null,b,p,Rt(o,m),T,F),$&&$e(o,null,b,"created"),D(C,o,o.scopeId,T,b),N){for(const Y in N)Y!=="value"&&!tt(Y)&&r(C,Y,null,N[Y],m,b);"value"in N&&r(C,"value",null,N.value,m),(_=N.onVnodeBeforeMount)&&me(_,b,o)}$&&$e(o,null,b,"beforeMount");const R=Pl(p,w);R&&w.beforeEnter(C),n(C,f,h),((_=N&&N.onVnodeMounted)||R||$)&&z(()=>{_&&me(_,b,o),R&&w.enter(C),$&&$e(o,null,b,"mounted")},p)},D=(o,f,h,b,p)=>{if(h&&x(o,h),b)for(let m=0;m{for(let _=C;_{const F=f.el=o.el;let{patchFlag:C,dynamicChildren:_,dirs:N}=f;C|=o.patchFlag&16;const k=o.props||W,w=f.props||W;let $;if(h&&Le(h,!1),($=w.onVnodeBeforeUpdate)&&me($,h,f,o),N&&$e(f,o,h,"beforeUpdate"),h&&Le(h,!0),(k.innerHTML&&w.innerHTML==null||k.textContent&&w.textContent==null)&&a(F,""),_?H(o.dynamicChildren,_,F,h,b,Rt(f,p),m):T||J(o,f,F,null,h,b,Rt(f,p),m,!1),C>0){if(C&16)j(F,k,w,h,p);else if(C&2&&k.class!==w.class&&r(F,"class",null,w.class,p),C&4&&r(F,"style",k.style,w.style,p),C&8){const R=f.dynamicProps;for(let Y=0;Y{$&&me($,h,f,o),N&&$e(f,o,h,"updated")},b)},H=(o,f,h,b,p,m,T)=>{for(let F=0;F{if(f!==h){if(f!==W)for(const m in f)!tt(m)&&!(m in h)&&r(o,m,f[m],null,p,b);for(const m in h){if(tt(m))continue;const T=h[m],F=f[m];T!==F&&m!=="value"&&r(o,m,F,T,p,b)}"value"in h&&r(o,"value",f.value,h.value,p)}},X=(o,f,h,b,p,m,T,F,C)=>{const _=f.el=o?o.el:u(""),N=f.anchor=o?o.anchor:u("");let{patchFlag:k,dynamicChildren:w,slotScopeIds:$}=f;$&&(F=F?F.concat($):$),o==null?(n(_,h,b),n(N,h,b),U(f.children||[],h,N,p,m,T,F,C)):k>0&&k&64&&w&&o.dynamicChildren?(H(o.dynamicChildren,w,h,p,m,T,F),(f.key!=null||p&&f===p.subTree)&&as(o,f,!0)):J(o,f,h,N,p,m,T,F,C)},te=(o,f,h,b,p,m,T,F,C)=>{f.slotScopeIds=F,o==null?f.shapeFlag&512?p.ctx.activate(f,h,b,T,C):re(f,h,b,p,m,T,C):Ae(o,f,C)},re=(o,f,h,b,p,m,T)=>{const F=o.component=tr(o,b,p);if(Mt(o)&&(F.ctx.renderer=Qe),sr(F,!1,T),F.asyncDep){if(p&&p.registerDep(F,Z,T),!o.el){const C=F.subTree=fe(se);V(null,C,f,h)}}else Z(F,o,f,h,p,m,T)},Ae=(o,f,h)=>{const b=f.component=o.component;if(jl(o,f,h))if(b.asyncDep&&!b.asyncResolved){G(b,f,h);return}else b.next=f,b.update();else f.el=o.el,b.vnode=f},Z=(o,f,h,b,p,m,T)=>{const F=()=>{if(o.isMounted){let{next:k,bu:w,u:$,parent:R,vnode:Y}=o;{const Fe=Fn(o);if(Fe){k&&(k.el=Y.el,G(o,k,T)),Fe.asyncDep.then(()=>{o.isUnmounted||F()});return}}let K=k,ae;Le(o,!1),k?(k.el=Y.el,G(o,k,T)):k=Y,w&&et(w),(ae=k.props&&k.props.onVnodeBeforeUpdate)&&me(ae,R,k,Y),Le(o,!0);const ue=Bs(o),Ce=o.subTree;o.subTree=ue,O(Ce,ue,d(Ce.el),ht(Ce),o,p,m),k.el=ue.el,K===null&&hs(o,ue.el),$&&z($,p),(ae=k.props&&k.props.onVnodeUpdated)&&z(()=>me(ae,R,k,Y),p)}else{let k;const{el:w,props:$}=f,{bm:R,m:Y,parent:K,root:ae,type:ue}=o,Ce=Ve(f);Le(o,!1),R&&et(R),!Ce&&(k=$&&$.onVnodeBeforeMount)&&me(k,K,f),Le(o,!0);{ae.ce&&ae.ce._injectChildStyle(ue);const Fe=o.subTree=Bs(o);O(null,Fe,h,b,o,p,m),f.el=Fe.el}if(Y&&z(Y,p),!Ce&&(k=$&&$.onVnodeMounted)){const Fe=f;z(()=>me(k,K,Fe),p)}(f.shapeFlag&256||K&&Ve(K.vnode)&&K.vnode.shapeFlag&256)&&o.a&&z(o.a,p),o.isMounted=!0,f=h=b=null}};o.scope.on();const C=o.effect=new Dn(F);o.scope.off();const _=o.update=C.run.bind(C),N=o.job=C.runIfDirty.bind(C);N.i=o,N.id=o.uid,C.scheduler=()=>ls(N),Le(o,!0),_()},G=(o,f,h)=>{f.component=o;const b=o.vnode.props;o.vnode=f,o.next=null,El(o,f.props,b,h),Ol(o,f.children,h),Ge(),xs(o),Je()},J=(o,f,h,b,p,m,T,F,C=!1)=>{const _=o&&o.children,N=o?o.shapeFlag:0,k=f.children,{patchFlag:w,shapeFlag:$}=f;if(w>0){if(w&128){dt(_,k,h,b,p,m,T,F,C);return}else if(w&256){He(_,k,h,b,p,m,T,F,C);return}}$&8?(N&16&&Ye(_,p,m),k!==_&&a(h,k)):N&16?$&16?dt(_,k,h,b,p,m,T,F,C):Ye(_,p,m,!0):(N&8&&a(h,""),$&16&&U(k,h,b,p,m,T,F,C))},He=(o,f,h,b,p,m,T,F,C)=>{o=o||Re,f=f||Re;const _=o.length,N=f.length,k=Math.min(_,N);let w;for(w=0;wN?Ye(o,p,m,!0,!1,k):U(f,h,b,p,m,T,F,C,k)},dt=(o,f,h,b,p,m,T,F,C)=>{let _=0;const N=f.length;let k=o.length-1,w=N-1;for(;_<=k&&_<=w;){const $=o[_],R=f[_]=C?we(f[_]):be(f[_]);if(_e($,R))O($,R,h,null,p,m,T,F,C);else break;_++}for(;_<=k&&_<=w;){const $=o[k],R=f[w]=C?we(f[w]):be(f[w]);if(_e($,R))O($,R,h,null,p,m,T,F,C);else break;k--,w--}if(_>k){if(_<=w){const $=w+1,R=$w)for(;_<=k;)xe(o[_],p,m,!0),_++;else{const $=_,R=_,Y=new Map;for(_=R;_<=w;_++){const de=f[_]=C?we(f[_]):be(f[_]);de.key!=null&&Y.set(de.key,_)}let K,ae=0;const ue=w-R+1;let Ce=!1,Fe=0;const Xe=new Array(ue);for(_=0;_=ue){xe(de,p,m,!0);continue}let Te;if(de.key!=null)Te=Y.get(de.key);else for(K=R;K<=w;K++)if(Xe[K-R]===0&&_e(de,f[K])){Te=K;break}Te===void 0?xe(de,p,m,!0):(Xe[Te-R]=_+1,Te>=Fe?Fe=Te:Ce=!0,O(de,f[Te],h,null,p,m,T,F,C),ae++)}const bs=Ce?Ml(Xe):Re;for(K=bs.length-1,_=ue-1;_>=0;_--){const de=R+_,Te=f[de],_s=de+1{const{el:m,type:T,transition:F,children:C,shapeFlag:_}=o;if(_&6){Ne(o.component.subTree,f,h,b);return}if(_&128){o.suspense.move(f,h,b);return}if(_&64){T.move(o,f,h,Qe);return}if(T===he){n(m,f,h);for(let k=0;kF.enter(m),p);else{const{leave:k,delayLeave:w,afterLeave:$}=F,R=()=>n(m,f,h),Y=()=>{k(m,()=>{R(),$&&$()})};w?w(m,R,Y):Y()}else n(m,f,h)},xe=(o,f,h,b=!1,p=!1)=>{const{type:m,props:T,ref:F,children:C,dynamicChildren:_,shapeFlag:N,patchFlag:k,dirs:w,cacheIndex:$}=o;if(k===-2&&(p=!1),F!=null&&kt(F,null,h,o,!0),$!=null&&(f.renderCache[$]=void 0),N&256){f.ctx.deactivate(o);return}const R=N&1&&w,Y=!Ve(o);let K;if(Y&&(K=T&&T.onVnodeBeforeUnmount)&&me(K,f,o),N&6)wn(o.component,h,b);else{if(N&128){o.suspense.unmount(h,b);return}R&&$e(o,null,f,"beforeUnmount"),N&64?o.type.remove(o,f,h,Qe,b):_&&!_.hasOnce&&(m!==he||k>0&&k&64)?Ye(_,f,h,!1,!0):(m===he&&k&384||!p&&N&16)&&Ye(C,f,h),b&&ms(o)}(Y&&(K=T&&T.onVnodeUnmounted)||R)&&z(()=>{K&&me(K,f,o),R&&$e(o,null,f,"unmounted")},h)},ms=o=>{const{type:f,el:h,anchor:b,transition:p}=o;if(f===he){Mn(h,b);return}if(f===St){B(o);return}const m=()=>{l(h),p&&!p.persisted&&p.afterLeave&&p.afterLeave()};if(o.shapeFlag&1&&p&&!p.persisted){const{leave:T,delayLeave:F}=p,C=()=>T(h,m);F?F(o.el,m,C):C()}else m()},Mn=(o,f)=>{let h;for(;o!==f;)h=y(o),l(o),o=h;l(f)},wn=(o,f,h)=>{const{bum:b,scope:p,job:m,subTree:T,um:F,m:C,a:_}=o;vt(C),vt(_),b&&et(b),p.stop(),m&&(m.flags|=8,xe(T,o,f,h)),F&&z(F,f),z(()=>{o.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&o.asyncDep&&!o.asyncResolved&&o.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},Ye=(o,f,h,b=!1,p=!1,m=0)=>{for(let T=m;T{if(o.shapeFlag&6)return ht(o.component.subTree);if(o.shapeFlag&128)return o.suspense.next();const f=y(o.anchor||o.el),h=f&&f[Qs];return h?y(h):f};let Lt=!1;const ys=(o,f,h)=>{o==null?f._vnode&&xe(f._vnode,null,null,!0):O(f._vnode||null,o,f,null,null,null,h),f._vnode=o,Lt||(Lt=!0,xs(),Gs(),Lt=!1)},Qe={p:O,um:xe,m:Ne,r:ms,mt:re,mc:U,pc:J,pbc:H,n:ht,o:e};return{render:ys,hydrate:void 0,createApp:Fl(ys)}}function Rt({type:e,props:t},s){return s==="svg"&&e==="foreignObject"||s==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:s}function Le({effect:e,job:t},s){s?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Pl(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function as(e,t,s=!1){const n=e.children,l=t.children;if(S(n)&&S(l))for(let r=0;r>1,e[s[u]]0&&(t[n]=s[r-1]),s[r]=n)}}for(r=s.length,i=s[r-1];r-- >0;)s[r]=i,i=t[i];return s}function Fn(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Fn(t)}function vt(e){if(e)for(let t=0;tbt(wl);function vr(e,t){return ds(e,null,t)}function _t(e,t,s){return ds(e,t,s)}function ds(e,t,s=W){const{immediate:n,deep:l,flush:r,once:i}=s,u=le({},s),c=t&&n||!t&&r!=="post";let g;if(ot){if(r==="sync"){const x=Hl();g=x.__watcherHandles||(x.__watcherHandles=[])}else if(!c){const x=()=>{};return x.stop=Ie,x.resume=Ie,x.pause=Ie,x}}const a=ne;u.call=(x,A,O)=>ve(x,a,A,O);let d=!1;r==="post"?u.scheduler=x=>{z(x,a&&a.suspense)}:r!=="sync"&&(d=!0,u.scheduler=(x,A)=>{A?x():ls(x)}),u.augmentJob=x=>{t&&(x.flags|=4),d&&(x.flags|=2,a&&(x.id=a.uid,x.i=a))};const y=Nn(e,t,u);return ot&&(g?g.push(y):c&&y()),y}function Nl(e,t,s){const n=this.proxy,l=ye(e)?e.includes(".")?Tn(n,e):()=>n[e]:e.bind(n,n);let r;L(t)?r=t:(r=t.handler,s=t);const i=at(this),u=ds(l,r.bind(n),s);return i(),u}function Tn(e,t){const s=t.split(".");return()=>{let n=e;for(let l=0;lt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ee(t)}Modifiers`]||e[`${ft(t)}Modifiers`];function Ll(e,t,...s){if(e.isUnmounted)return;const n=e.vnode.props||W;let l=s;const r=t.startsWith("update:"),i=r&&$l(n,t.slice(7));i&&(i.trim&&(l=s.map(a=>ye(a)?a.trim():a)),i.number&&(l=s.map(Yn)));let u,c=n[u=Vt(t)]||n[u=Vt(Ee(t))];!c&&r&&(c=n[u=Vt(ft(t))]),c&&ve(c,e,6,l);const g=n[u+"Once"];if(g){if(!e.emitted)e.emitted={};else if(e.emitted[u])return;e.emitted[u]=!0,ve(g,e,6,l)}}function kn(e,t,s=!1){const n=t.emitsCache,l=n.get(e);if(l!==void 0)return l;const r=e.emits;let i={},u=!1;if(!L(e)){const c=g=>{const a=kn(g,t,!0);a&&(u=!0,le(i,a))};!s&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!r&&!u?(ge(e)&&n.set(e,null),null):(S(r)?r.forEach(c=>i[c]=null):le(i,r),ge(e)&&n.set(e,i),i)}function Ht(e,t){return!e||!ns(t)?!1:(t=t.slice(2).replace(/Once$/,""),Q(e,t[0].toLowerCase()+t.slice(1))||Q(e,ft(t))||Q(e,t))}function Bs(e){const{type:t,vnode:s,proxy:n,withProxy:l,propsOptions:[r],slots:i,attrs:u,emit:c,render:g,renderCache:a,props:d,data:y,setupState:x,ctx:A,inheritAttrs:O}=e,q=Tt(e);let V,v;try{if(s.shapeFlag&4){const B=l||n,E=B;V=be(g.call(E,B,a,d,x,y,A)),v=u}else{const B=t;V=be(B.length>1?B(d,{attrs:u,slots:i,emit:c}):B(d,null)),v=t.props?u:Ul(u)}}catch(B){lt.length=0,ct(B,e,1),V=fe(se)}let P=V;if(v&&O!==!1){const B=Object.keys(v),{shapeFlag:E}=P;B.length&&E&7&&(r&&B.some(Ks)&&(v=Dl(v,r)),P=Oe(P,v,!1,!0))}return s.dirs&&(P=Oe(P,null,!1,!0),P.dirs=P.dirs?P.dirs.concat(s.dirs):s.dirs),s.transition&&We(P,s.transition),V=P,Tt(q),V}function Vl(e,t=!0){let s;for(let n=0;n{let t;for(const s in e)(s==="class"||s==="style"||ns(s))&&((t||(t={}))[s]=e[s]);return t},Dl=(e,t)=>{const s={};for(const n in e)(!Ks(n)||!(n.slice(9)in t))&&(s[n]=e[n]);return s};function jl(e,t,s){const{props:n,children:l,component:r}=e,{props:i,children:u,patchFlag:c}=t,g=r.emitsOptions;if(t.dirs||t.transition)return!0;if(s&&c>=0){if(c&1024)return!0;if(c&16)return n?Ps(n,i,g):!!i;if(c&8){const a=t.dynamicProps;for(let d=0;de.__isSuspense;let Zt=0;const Rl={name:"Suspense",__isSuspense:!0,process(e,t,s,n,l,r,i,u,c,g){if(e==null)Sl(t,s,n,l,r,i,u,c,g);else{if(r&&r.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Kl(e,t,s,n,l,i,u,c,g)}},hydrate:Wl,normalize:ql},Ar=Rl;function it(e,t){const s=e.props&&e.props[t];L(s)&&s()}function Sl(e,t,s,n,l,r,i,u,c){const{p:g,o:{createElement:a}}=c,d=a("div"),y=e.suspense=En(e,l,n,t,d,s,r,i,u,c);g(null,y.pendingBranch=e.ssContent,d,null,n,y,r,i),y.deps>0?(it(e,"onPending"),it(e,"onFallback"),g(null,e.ssFallback,t,s,n,null,r,i),Ke(y,e.ssFallback)):y.resolve(!1,!0)}function Kl(e,t,s,n,l,r,i,u,{p:c,um:g,o:{createElement:a}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const y=t.ssContent,x=t.ssFallback,{activeBranch:A,pendingBranch:O,isInFallback:q,isHydrating:V}=d;if(O)d.pendingBranch=y,_e(y,O)?(c(O,y,d.hiddenContainer,null,l,d,r,i,u),d.deps<=0?d.resolve():q&&(V||(c(A,x,s,n,l,null,r,i,u),Ke(d,x)))):(d.pendingId=Zt++,V?(d.isHydrating=!1,d.activeBranch=O):g(O,l,d),d.deps=0,d.effects.length=0,d.hiddenContainer=a("div"),q?(c(null,y,d.hiddenContainer,null,l,d,r,i,u),d.deps<=0?d.resolve():(c(A,x,s,n,l,null,r,i,u),Ke(d,x))):A&&_e(y,A)?(c(A,y,s,n,l,d,r,i,u),d.resolve(!0)):(c(null,y,d.hiddenContainer,null,l,d,r,i,u),d.deps<=0&&d.resolve()));else if(A&&_e(y,A))c(A,y,s,n,l,d,r,i,u),Ke(d,y);else if(it(t,"onPending"),d.pendingBranch=y,y.shapeFlag&512?d.pendingId=y.component.suspenseId:d.pendingId=Zt++,c(null,y,d.hiddenContainer,null,l,d,r,i,u),d.deps<=0)d.resolve();else{const{timeout:v,pendingId:P}=d;v>0?setTimeout(()=>{d.pendingId===P&&d.fallback(x)},v):v===0&&d.fallback(x)}}function En(e,t,s,n,l,r,i,u,c,g,a=!1){const{p:d,m:y,um:x,n:A,o:{parentNode:O,remove:q}}=g;let V;const v=Jl(e);v&&t&&t.pendingBranch&&(V=t.pendingId,t.deps++);const P=e.props?qn(e.props.timeout):void 0,B=r,E={vnode:e,parent:t,parentComponent:s,namespace:i,container:n,hiddenContainer:l,deps:0,pendingId:Zt++,timeout:typeof P=="number"?P:-1,activeBranch:null,pendingBranch:null,isInFallback:!a,isHydrating:a,isUnmounted:!1,effects:[],resolve(M=!1,D=!1){const{vnode:U,activeBranch:I,pendingBranch:H,pendingId:j,effects:X,parentComponent:te,container:re}=E;let Ae=!1;E.isHydrating?E.isHydrating=!1:M||(Ae=I&&H.transition&&H.transition.mode==="out-in",Ae&&(I.transition.afterLeave=()=>{j===E.pendingId&&(y(H,re,r===B?A(I):r,0),Kt(X))}),I&&(O(I.el)===re&&(r=A(I)),x(I,te,E,!0)),Ae||y(H,re,r,0)),Ke(E,H),E.pendingBranch=null,E.isInFallback=!1;let Z=E.parent,G=!1;for(;Z;){if(Z.pendingBranch){Z.effects.push(...X),G=!0;break}Z=Z.parent}!G&&!Ae&&Kt(X),E.effects=[],v&&t&&t.pendingBranch&&V===t.pendingId&&(t.deps--,t.deps===0&&!D&&t.resolve()),it(U,"onResolve")},fallback(M){if(!E.pendingBranch)return;const{vnode:D,activeBranch:U,parentComponent:I,container:H,namespace:j}=E;it(D,"onFallback");const X=A(U),te=()=>{E.isInFallback&&(d(null,M,H,X,I,null,j,u,c),Ke(E,M))},re=M.transition&&M.transition.mode==="out-in";re&&(U.transition.afterLeave=te),E.isInFallback=!0,x(U,I,null,!0),re||te()},move(M,D,U){E.activeBranch&&y(E.activeBranch,M,D,U),E.container=M},next(){return E.activeBranch&&A(E.activeBranch)},registerDep(M,D,U){const I=!!E.pendingBranch;I&&E.deps++;const H=M.vnode.el;M.asyncDep.catch(j=>{ct(j,M,0)}).then(j=>{if(M.isUnmounted||E.isUnmounted||E.pendingId!==M.suspenseId)return;M.asyncResolved=!0;const{vnode:X}=M;ts(M,j,!1),H&&(X.el=H);const te=!H&&M.subTree.el;D(M,X,O(H||M.subTree.el),H?null:A(M.subTree),E,i,U),te&&q(te),hs(M,X.el),I&&--E.deps===0&&E.resolve()})},unmount(M,D){E.isUnmounted=!0,E.activeBranch&&x(E.activeBranch,s,M,D),E.pendingBranch&&x(E.pendingBranch,s,M,D)}};return E}function Wl(e,t,s,n,l,r,i,u,c){const g=t.suspense=En(t,n,s,e.parentNode,document.createElement("div"),null,l,r,i,u,!0),a=c(e,g.pendingBranch=t.ssContent,s,g,r,i);return g.deps===0&&g.resolve(!1,!0),a}function ql(e){const{shapeFlag:t,children:s}=e,n=t&32;e.ssContent=Ms(n?s.default:s),e.ssFallback=n?Ms(s.fallback):fe(se)}function Ms(e){let t;if(L(e)){const s=qe&&e._c;s&&(e._d=!1,It()),e=e(),s&&(e._d=!0,t=ce,vn())}return S(e)&&(e=Vl(e)),e=be(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(s=>s!==e)),e}function Gl(e,t){t&&t.pendingBranch?S(e)?t.effects.push(...e):t.effects.push(e):Kt(e)}function Ke(e,t){e.activeBranch=t;const{vnode:s,parentComponent:n}=e;let l=t.el;for(;!l&&t.component;)t=t.component.subTree,l=t.el;s.el=l,n&&n.subTree===s&&(n.vnode.el=l,hs(n,l))}function Jl(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const he=Symbol.for("v-fgt"),Nt=Symbol.for("v-txt"),se=Symbol.for("v-cmt"),St=Symbol.for("v-stc"),lt=[];let ce=null;function It(e=!1){lt.push(ce=e?null:[])}function vn(){lt.pop(),ce=lt[lt.length-1]||null}let qe=1;function ws(e,t=!1){qe+=e,e<0&&ce&&t&&(ce.hasOnce=!0)}function An(e){return e.dynamicChildren=qe>0?ce||Re:null,vn(),qe>0&&ce&&ce.push(e),e}function Ir(e,t,s,n,l,r){return An(On(e,t,s,n,l,r,!0))}function zt(e,t,s,n,l){return An(fe(e,t,s,n,l,!0))}function De(e){return e?e.__v_isVNode===!0:!1}function _e(e,t){return e.type===t.type&&e.key===t.key}const In=({key:e})=>e??null,xt=({ref:e,ref_key:t,ref_for:s})=>(typeof e=="number"&&(e=""+e),e!=null?ye(e)||Ct(e)||L(e)?{i:ee,r:e,k:t,f:!!s}:e:null);function On(e,t=null,s=null,n=0,l=null,r=e===he?0:1,i=!1,u=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&In(t),ref:t&&xt(t),scopeId:Ys,slotScopeIds:null,children:s,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:n,dynamicProps:l,dynamicChildren:null,appContext:null,ctx:ee};return u?(gs(c,s),r&128&&e.normalize(c)):s&&(c.shapeFlag|=ye(s)?8:16),qe>0&&!i&&ce&&(c.patchFlag>0||r&6)&&c.patchFlag!==32&&ce.push(c),c}const fe=Yl;function Yl(e,t=null,s=null,n=0,l=null,r=!1){if((!e||e===un)&&(e=se),De(e)){const u=Oe(e,t,!0);return s&&gs(u,s),qe>0&&!r&&ce&&(u.shapeFlag&6?ce[ce.indexOf(e)]=u:ce.push(u)),u.patchFlag=-2,u}if(ir(e)&&(e=e.__vccOpts),t){t=Ql(t);let{class:u,style:c}=t;u&&!ye(u)&&(t.class=Us(u)),ge(c)&&($s(c)&&!S(c)&&(c=le({},c)),t.style=Ds(c))}const i=ye(e)?1:At(e)?128:Xs(e)?64:ge(e)?4:L(e)?2:0;return On(e,t,s,n,l,i,r,!0)}function Ql(e){return e?$s(e)||pn(e)?le({},e):e:null}function Oe(e,t,s=!1,n=!1){const{props:l,ref:r,patchFlag:i,children:u,transition:c}=e,g=t?Zl(l||{},t):l,a={__v_isVNode:!0,__v_skip:!0,type:e.type,props:g,key:g&&In(g),ref:t&&t.ref?s&&r?S(r)?r.concat(xt(t)):[r,xt(t)]:xt(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:u,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==he?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Oe(e.ssContent),ssFallback:e.ssFallback&&Oe(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&n&&We(a,c.clone(a)),a}function Xl(e=" ",t=0){return fe(Nt,null,e,t)}function Or(e="",t=!1){return t?(It(),zt(se,null,e)):fe(se,null,e)}function be(e){return e==null||typeof e=="boolean"?fe(se):S(e)?fe(he,null,e.slice()):De(e)?we(e):fe(Nt,null,String(e))}function we(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Oe(e)}function gs(e,t){let s=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(S(t))s=16;else if(typeof t=="object")if(n&65){const l=t.default;l&&(l._c&&(l._d=!1),gs(e,l()),l._c&&(l._d=!0));return}else{s=32;const l=t._;!l&&!pn(t)?t._ctx=ee:l===3&&ee&&(ee.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else L(t)?(t={default:t,_ctx:ee},s=32):(t=String(t),n&64?(s=16,t=[Xl(t)]):s=8);e.children=t,e.shapeFlag|=s}function Zl(...e){const t={};for(let s=0;sne||ee;let Ot,es;{const e=Pt(),t=(s,n)=>{let l;return(l=e[s])||(l=e[s]=[]),l.push(n),r=>{l.length>1?l.forEach(i=>i(r)):l[0](r)}};Ot=t("__VUE_INSTANCE_SETTERS__",s=>ne=s),es=t("__VUE_SSR_SETTERS__",s=>ot=s)}const at=e=>{const t=ne;return Ot(e),e.scope.on(),()=>{e.scope.off(),Ot(t)}},Hs=()=>{ne&&ne.scope.off(),Ot(null)};function Bn(e){return e.vnode.shapeFlag&4}let ot=!1;function sr(e,t=!1,s=!1){t&&es(t);const{props:n,children:l}=e.vnode,r=Bn(e);kl(e,n,r,t),Il(e,l,s);const i=r?nr(e,t):void 0;return t&&es(!1),i}function nr(e,t){const s=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,pl);const{setup:n}=s;if(n){Ge();const l=e.setupContext=n.length>1?rr(e):null,r=at(e),i=ut(n,e,0,[e.props,l]),u=Rs(i);if(Je(),r(),(u||e.sp)&&!Ve(e)&&ln(e),u){if(i.then(Hs,Hs),t)return i.then(c=>{ts(e,c,t)}).catch(c=>{ct(c,e,0)});e.asyncDep=i}else ts(e,i,t)}else Pn(e,t)}function ts(e,t,s){L(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ge(t)&&(e.setupState=Ls(t)),Pn(e,s)}let Ns;function Pn(e,t,s){const n=e.type;if(!e.render){if(!t&&Ns&&!n.render){const l=n.template||us(e).template;if(l){const{isCustomElement:r,compilerOptions:i}=e.appContext.config,{delimiters:u,compilerOptions:c}=n,g=le(le({isCustomElement:r,delimiters:u},i),c);n.render=Ns(l,g)}}e.render=n.render||Ie}{const l=at(e);Ge();try{ml(e)}finally{Je(),l()}}}const lr={get(e,t){return Vs(e,"get",""),e[t]}};function rr(e){const t=s=>{e.exposed=s||{}};return{attrs:new Proxy(e.attrs,lr),slots:e.slots,emit:e.emit,expose:t}}function $t(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Ls(Vn(e.exposed)),{get(t,s){if(s in t)return t[s];if(s in nt)return nt[s](e)},has(t,s){return s in t||s in nt}})):e.proxy}function ss(e,t=!0){return L(e)?e.displayName||e.name:e.name||t&&e.__name}function ir(e){return L(e)&&"__vccOpts"in e}const or=(e,t)=>$n(e,t,ot);function Br(e,t,s){const n=arguments.length;return n===2?ge(t)&&!S(t)?De(t)?fe(e,null,[t]):fe(e,t):fe(e,null,t):(n>3?s=Array.prototype.slice.call(arguments,2):n===3&&De(s)&&(s=[s]),fe(e,t,s))}const fr="3.5.13";export{zn as A,pr as B,_r as C,It as D,zt as E,he as F,xr as G,Or as H,Xl as I,rl as J,br as K,il as L,se as M,hr as N,Oe as O,Nt as P,fn as Q,kr as R,Ar as S,gr as T,Fr as U,Cr as V,sl as a,fe as b,Er as c,ps as d,ve as e,or as f,nn as g,Br as h,bt as i,vr as j,rs as k,mr as l,Zl as m,Xn as n,on as o,De as p,yr as q,qt as r,We as s,fl as t,tl as u,is as v,_t as w,Tl as x,Tr as y,Ir as z}; +**/function ut(e,t,s,n){try{return n?e(...n):e()}catch(l){ct(l,t,s)}}function ve(e,t,s,n){if(L(e)){const l=ut(e,t,s,n);return l&&Rs(l)&&l.catch(r=>{ct(r,t,s)}),l}if(S(e)){const l=[];for(let r=0;r>>1,l=oe[n],r=rt(l);r=rt(s)?oe.push(e):oe.splice(Zn(t),0,e),e.flags|=1,qs()}}function qs(){Ft||(Ft=Ws.then(Js))}function Kt(e){S(e)?Se.push(...e):Pe&&e.id===-1?Pe.splice(je+1,0,e):e.flags&1||(Se.push(e),e.flags|=1),qs()}function xs(e,t,s=ke+1){for(;srt(s)-rt(n));if(Se.length=0,Pe){Pe.push(...t);return}for(Pe=t,je=0;jee.id==null?e.flags&2?-1:1/0:e.id;function Js(e){try{for(ke=0;ke{n._d&&ws(-1);const r=Tt(t);let i;try{i=e(...l)}finally{Tt(r),n._d&&ws(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function hr(e,t){if(ee===null)return e;const s=$t(ee),n=e.dirs||(e.dirs=[]);for(let l=0;le.__isTeleport,st=e=>e&&(e.disabled||e.disabled===""),Cs=e=>e&&(e.defer||e.defer===""),Fs=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Ts=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Wt=(e,t)=>{const s=e&&e.to;return ye(s)?t?t(s):null:s},Zs={name:"Teleport",__isTeleport:!0,process(e,t,s,n,l,r,i,u,c,g){const{mc:a,pc:d,pbc:y,o:{insert:x,querySelector:A,createText:O,createComment:q}}=g,V=st(t.props);let{shapeFlag:v,children:P,dynamicChildren:B}=t;if(e==null){const E=t.el=O(""),M=t.anchor=O("");x(E,s,n),x(M,s,n);const D=(I,H)=>{v&16&&(l&&l.isCE&&(l.ce._teleportTarget=I),a(P,I,H,l,r,i,u,c))},U=()=>{const I=t.target=Wt(t.props,A),H=zs(I,t,O,x);I&&(i!=="svg"&&Fs(I)?i="svg":i!=="mathml"&&Ts(I)&&(i="mathml"),V||(D(I,H),yt(t,!1)))};V&&(D(s,M),yt(t,!0)),Cs(t.props)?z(()=>{U(),t.el.__isMounted=!0},r):U()}else{if(Cs(t.props)&&!e.el.__isMounted){z(()=>{Zs.process(e,t,s,n,l,r,i,u,c,g),delete e.el.__isMounted},r);return}t.el=e.el,t.targetStart=e.targetStart;const E=t.anchor=e.anchor,M=t.target=e.target,D=t.targetAnchor=e.targetAnchor,U=st(e.props),I=U?s:M,H=U?E:D;if(i==="svg"||Fs(M)?i="svg":(i==="mathml"||Ts(M))&&(i="mathml"),B?(y(e.dynamicChildren,B,I,l,r,i,u),as(e,t,!0)):c||d(e,t,I,H,l,r,i,u,!1),V)U?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):gt(t,s,E,g,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const j=t.target=Wt(t.props,A);j&>(t,j,null,g,0)}else U&>(t,M,D,g,1);yt(t,V)}},remove(e,t,s,{um:n,o:{remove:l}},r){const{shapeFlag:i,children:u,anchor:c,targetStart:g,targetAnchor:a,target:d,props:y}=e;if(d&&(l(g),l(a)),r&&l(c),i&16){const x=r||!st(y);for(let A=0;A{e.isMounted=!0}),is(()=>{e.isUnmounting=!0}),e}const pe=[Function,Array],sl={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:pe,onEnter:pe,onAfterEnter:pe,onEnterCancelled:pe,onBeforeLeave:pe,onLeave:pe,onAfterLeave:pe,onLeaveCancelled:pe,onBeforeAppear:pe,onAppear:pe,onAfterAppear:pe,onAppearCancelled:pe},en=e=>{const t=e.subTree;return t.component?en(t.component):t},nl={name:"BaseTransition",props:sl,setup(e,{slots:t}){const s=ps(),n=tl();return()=>{const l=t.default&&nn(t.default(),!0);if(!l||!l.length)return;const r=tn(l),i=Bt(e),{mode:u}=i;if(n.isLeaving)return Ut(r);const c=ks(r);if(!c)return Ut(r);let g=qt(c,i,n,s,d=>g=d);c.type!==se&&We(c,g);let a=s.subTree&&ks(s.subTree);if(a&&a.type!==se&&!_e(c,a)&&en(s).type!==se){let d=qt(a,i,n,s);if(We(a,d),u==="out-in"&&c.type!==se)return n.isLeaving=!0,d.afterLeave=()=>{n.isLeaving=!1,s.job.flags&8||s.update(),delete d.afterLeave,a=void 0},Ut(r);u==="in-out"&&c.type!==se?d.delayLeave=(y,x,A)=>{const O=sn(n,a);O[String(a.key)]=a,y[Me]=()=>{x(),y[Me]=void 0,delete g.delayedLeave,a=void 0},g.delayedLeave=()=>{A(),delete g.delayedLeave,a=void 0}}:a=void 0}else a&&(a=void 0);return r}}};function tn(e){let t=e[0];if(e.length>1){for(const s of e)if(s.type!==se){t=s;break}}return t}const pr=nl;function sn(e,t){const{leavingVNodes:s}=e;let n=s.get(t.type);return n||(n=Object.create(null),s.set(t.type,n)),n}function qt(e,t,s,n,l){const{appear:r,mode:i,persisted:u=!1,onBeforeEnter:c,onEnter:g,onAfterEnter:a,onEnterCancelled:d,onBeforeLeave:y,onLeave:x,onAfterLeave:A,onLeaveCancelled:O,onBeforeAppear:q,onAppear:V,onAfterAppear:v,onAppearCancelled:P}=t,B=String(e.key),E=sn(s,e),M=(I,H)=>{I&&ve(I,n,9,H)},D=(I,H)=>{const j=H[1];M(I,H),S(I)?I.every(X=>X.length<=1)&&j():I.length<=1&&j()},U={mode:i,persisted:u,beforeEnter(I){let H=c;if(!s.isMounted)if(r)H=q||c;else return;I[Me]&&I[Me](!0);const j=E[B];j&&_e(e,j)&&j.el[Me]&&j.el[Me](),M(H,[I])},enter(I){let H=g,j=a,X=d;if(!s.isMounted)if(r)H=V||g,j=v||a,X=P||d;else return;let te=!1;const re=I[pt]=Ae=>{te||(te=!0,Ae?M(X,[I]):M(j,[I]),U.delayedLeave&&U.delayedLeave(),I[pt]=void 0)};H?D(H,[I,re]):re()},leave(I,H){const j=String(e.key);if(I[pt]&&I[pt](!0),s.isUnmounting)return H();M(y,[I]);let X=!1;const te=I[Me]=re=>{X||(X=!0,H(),re?M(O,[I]):M(A,[I]),I[Me]=void 0,E[j]===e&&delete E[j])};E[j]=e,x?D(x,[I,te]):te()},clone(I){const H=qt(I,t,s,n,l);return l&&l(H),H}};return U}function Ut(e){if(Mt(e))return e=Oe(e),e.children=null,e}function ks(e){if(!Mt(e))return Xs(e.type)&&e.children?tn(e.children):e;const{shapeFlag:t,children:s}=e;if(s){if(t&16)return s[0];if(t&32&&L(s.default))return s.default()}}function We(e,t){e.shapeFlag&6&&e.component?(e.transition=t,We(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function nn(e,t=!1,s){let n=[],l=0;for(let r=0;r1)for(let r=0;rs.value,set:r=>s.value=r})}return s}function kt(e,t,s,n,l=!1){if(S(e)){e.forEach((A,O)=>kt(A,t&&(S(t)?t[O]:t),s,n,l));return}if(Ve(n)&&!l){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&kt(e,t,s,n.component.subTree);return}const r=n.shapeFlag&4?$t(n.component):n.el,i=l?null:r,{i:u,r:c}=e,g=t&&t.r,a=u.refs===W?u.refs={}:u.refs,d=u.setupState,y=Bt(d),x=d===W?()=>!1:A=>Q(y,A);if(g!=null&&g!==c&&(ye(g)?(a[g]=null,x(g)&&(d[g]=null)):Ct(g)&&(g.value=null)),L(c))ut(c,u,12,[i,a]);else{const A=ye(c),O=Ct(c);if(A||O){const q=()=>{if(e.f){const V=A?x(c)?d[c]:a[c]:c.value;l?S(V)&&js(V,r):S(V)?V.includes(r)||V.push(r):A?(a[c]=[r],x(c)&&(d[c]=a[c])):(c.value=[r],e.k&&(a[e.k]=c.value))}else A?(a[c]=i,x(c)&&(d[c]=i)):O&&(c.value=i,e.k&&(a[e.k]=i))};i?(q.id=-1,z(q,s)):q()}}}Pt().requestIdleCallback;Pt().cancelIdleCallback;const Ve=e=>!!e.type.__asyncLoader,Mt=e=>e.type.__isKeepAlive,ll={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const s=ps(),n=s.ctx;if(!n.renderer)return()=>{const v=t.default&&t.default();return v&&v.length===1?v[0]:v};const l=new Map,r=new Set;let i=null;const u=s.suspense,{renderer:{p:c,m:g,um:a,o:{createElement:d}}}=n,y=d("div");n.activate=(v,P,B,E,M)=>{const D=v.component;g(v,P,B,0,u),c(D.vnode,v,P,B,D,u,E,v.slotScopeIds,M),z(()=>{D.isDeactivated=!1,D.a&&et(D.a);const U=v.props&&v.props.onVnodeMounted;U&&me(U,D.parent,v)},u)},n.deactivate=v=>{const P=v.component;vt(P.m),vt(P.a),g(v,y,null,1,u),z(()=>{P.da&&et(P.da);const B=v.props&&v.props.onVnodeUnmounted;B&&me(B,P.parent,v),P.isDeactivated=!0},u)};function x(v){Dt(v),a(v,s,u,!0)}function A(v){l.forEach((P,B)=>{const E=ss(P.type);E&&!v(E)&&O(B)})}function O(v){const P=l.get(v);P&&(!i||!_e(P,i))?x(P):i&&Dt(i),l.delete(v),r.delete(v)}_t(()=>[e.include,e.exclude],([v,P])=>{v&&A(B=>Ze(v,B)),P&&A(B=>!Ze(P,B))},{flush:"post",deep:!0});let q=null;const V=()=>{q!=null&&(At(s.subTree.type)?z(()=>{l.set(q,mt(s.subTree))},s.subTree.suspense):l.set(q,mt(s.subTree)))};return rs(V),on(V),is(()=>{l.forEach(v=>{const{subTree:P,suspense:B}=s,E=mt(P);if(v.type===E.type&&v.key===E.key){Dt(E);const M=E.component.da;M&&z(M,B);return}x(v)})}),()=>{if(q=null,!t.default)return i=null;const v=t.default(),P=v[0];if(v.length>1)return i=null,v;if(!De(P)||!(P.shapeFlag&4)&&!(P.shapeFlag&128))return i=null,P;let B=mt(P);if(B.type===se)return i=null,B;const E=B.type,M=ss(Ve(B)?B.type.__asyncResolved||{}:E),{include:D,exclude:U,max:I}=e;if(D&&(!M||!Ze(D,M))||U&&M&&Ze(U,M))return B.shapeFlag&=-257,i=B,P;const H=B.key==null?E:B.key,j=l.get(H);return B.el&&(B=Oe(B),P.shapeFlag&128&&(P.ssContent=B)),q=H,j?(B.el=j.el,B.component=j.component,B.transition&&We(B,B.transition),B.shapeFlag|=512,r.delete(H),r.add(H)):(r.add(H),I&&r.size>parseInt(I,10)&&O(r.values().next().value)),B.shapeFlag|=256,i=B,At(P.type)?P:B}}},br=ll;function Ze(e,t){return S(e)?e.some(s=>Ze(s,t)):ye(e)?e.split(",").includes(t):Wn(e)?(e.lastIndex=0,e.test(t)):!1}function rl(e,t){rn(e,"a",t)}function il(e,t){rn(e,"da",t)}function rn(e,t,s=ne){const n=e.__wdc||(e.__wdc=()=>{let l=s;for(;l;){if(l.isDeactivated)return;l=l.parent}return e()});if(wt(t,n,s),s){let l=s.parent;for(;l&&l.parent;)Mt(l.parent.vnode)&&ol(n,t,s,l),l=l.parent}}function ol(e,t,s,n){const l=wt(t,e,n,!0);fn(()=>{js(n[t],l)},s)}function Dt(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function mt(e){return e.shapeFlag&128?e.ssContent:e}function wt(e,t,s=ne,n=!1){if(s){const l=s[e]||(s[e]=[]),r=t.__weh||(t.__weh=(...i)=>{Ge();const u=at(s),c=ve(t,s,e,i);return u(),Je(),c});return n?l.unshift(r):l.push(r),r}}const Be=e=>(t,s=ne)=>{(!ot||e==="sp")&&wt(e,(...n)=>t(...n),s)},fl=Be("bm"),rs=Be("m"),ul=Be("bu"),on=Be("u"),is=Be("bum"),fn=Be("um"),cl=Be("sp"),al=Be("rtg"),dl=Be("rtc");function hl(e,t=ne){wt("ec",e,t)}const os="components",gl="directives";function _r(e,t){return fs(os,e,!0,t)||e}const un=Symbol.for("v-ndc");function xr(e){return ye(e)?fs(os,e,!1)||e:e||un}function Cr(e){return fs(gl,e)}function fs(e,t,s=!0,n=!1){const l=ee||ne;if(l){const r=l.type;if(e===os){const u=ss(r,!1);if(u&&(u===t||u===Ee(t)||u===Ss(Ee(t))))return r}const i=Es(l[e]||r[e],t)||Es(l.appContext[e],t);return!i&&n?r:i}}function Es(e,t){return e&&(e[t]||e[Ee(t)]||e[Ss(Ee(t))])}function Fr(e,t,s={},n,l){if(ee.ce||ee.parent&&Ve(ee.parent)&&ee.parent.ce)return It(),zt(he,null,[fe("slot",s,n)],64);let r=e[t];r&&r._c&&(r._d=!1),It();const i=r&&cn(r(s)),u=s.key||i&&i.key,c=zt(he,{key:(u&&!Kn(u)?u:`_${t}`)+""},i||[],i&&e._===1?64:-2);return c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),r&&r._c&&(r._d=!0),c}function cn(e){return e.some(t=>De(t)?!(t.type===se||t.type===he&&!cn(t.children)):!0)?e:null}const Gt=e=>e?Bn(e)?$t(e):Gt(e.parent):null,nt=le(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Gt(e.parent),$root:e=>Gt(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>us(e),$forceUpdate:e=>e.f||(e.f=()=>{ls(e.update)}),$nextTick:e=>e.n||(e.n=Xn.bind(e.proxy)),$watch:e=>Nl.bind(e)}),jt=(e,t)=>e!==W&&!e.__isScriptSetup&&Q(e,t),pl={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:s,setupState:n,data:l,props:r,accessCache:i,type:u,appContext:c}=e;let g;if(t[0]!=="$"){const x=i[t];if(x!==void 0)switch(x){case 1:return n[t];case 2:return l[t];case 4:return s[t];case 3:return r[t]}else{if(jt(n,t))return i[t]=1,n[t];if(l!==W&&Q(l,t))return i[t]=2,l[t];if((g=e.propsOptions[0])&&Q(g,t))return i[t]=3,r[t];if(s!==W&&Q(s,t))return i[t]=4,s[t];Yt&&(i[t]=0)}}const a=nt[t];let d,y;if(a)return t==="$attrs"&&Vs(e.attrs,"get",""),a(e);if((d=u.__cssModules)&&(d=d[t]))return d;if(s!==W&&Q(s,t))return i[t]=4,s[t];if(y=c.config.globalProperties,Q(y,t))return y[t]},set({_:e},t,s){const{data:n,setupState:l,ctx:r}=e;return jt(l,t)?(l[t]=s,!0):n!==W&&Q(n,t)?(n[t]=s,!0):Q(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=s,!0)},has({_:{data:e,setupState:t,accessCache:s,ctx:n,appContext:l,propsOptions:r}},i){let u;return!!s[i]||e!==W&&Q(e,i)||jt(t,i)||(u=r[0])&&Q(u,i)||Q(n,i)||Q(nt,i)||Q(l.config.globalProperties,i)},defineProperty(e,t,s){return s.get!=null?e._.accessCache[t]=0:Q(s,"value")&&this.set(e,t,s.value,null),Reflect.defineProperty(e,t,s)}};function Jt(e){return S(e)?e.reduce((t,s)=>(t[s]=null,t),{}):e}function Tr(e,t){const s=Jt(e);for(const n in t){if(n.startsWith("__skip"))continue;let l=s[n];l?S(l)||L(l)?l=s[n]={type:l,default:t[n]}:l.default=t[n]:l===null&&(l=s[n]={default:t[n]}),l&&t[`__skip_${n}`]&&(l.skipFactory=!0)}return s}let Yt=!0;function ml(e){const t=us(e),s=e.proxy,n=e.ctx;Yt=!1,t.beforeCreate&&vs(t.beforeCreate,e,"bc");const{data:l,computed:r,methods:i,watch:u,provide:c,inject:g,created:a,beforeMount:d,mounted:y,beforeUpdate:x,updated:A,activated:O,deactivated:q,beforeDestroy:V,beforeUnmount:v,destroyed:P,unmounted:B,render:E,renderTracked:M,renderTriggered:D,errorCaptured:U,serverPrefetch:I,expose:H,inheritAttrs:j,components:X,directives:te,filters:re}=t;if(g&&yl(g,n,null),i)for(const G in i){const J=i[G];L(J)&&(n[G]=J.bind(s))}if(l){const G=l.call(s,s);ge(G)&&(e.data=Un(G))}if(Yt=!0,r)for(const G in r){const J=r[G],He=L(J)?J.bind(s,s):L(J.get)?J.get.bind(s,s):Ie,dt=!L(J)&&L(J.set)?J.set.bind(s):Ie,Ne=or({get:He,set:dt});Object.defineProperty(n,G,{enumerable:!0,configurable:!0,get:()=>Ne.value,set:xe=>Ne.value=xe})}if(u)for(const G in u)an(u[G],n,s,G);if(c){const G=L(c)?c.call(s):c;Reflect.ownKeys(G).forEach(J=>{Tl(J,G[J])})}a&&vs(a,e,"c");function Z(G,J){S(J)?J.forEach(He=>G(He.bind(s))):J&&G(J.bind(s))}if(Z(fl,d),Z(rs,y),Z(ul,x),Z(on,A),Z(rl,O),Z(il,q),Z(hl,U),Z(dl,M),Z(al,D),Z(is,v),Z(fn,B),Z(cl,I),S(H))if(H.length){const G=e.exposed||(e.exposed={});H.forEach(J=>{Object.defineProperty(G,J,{get:()=>s[J],set:He=>s[J]=He})})}else e.exposed||(e.exposed={});E&&e.render===Ie&&(e.render=E),j!=null&&(e.inheritAttrs=j),X&&(e.components=X),te&&(e.directives=te),I&&ln(e)}function yl(e,t,s=Ie){S(e)&&(e=Qt(e));for(const n in e){const l=e[n];let r;ge(l)?"default"in l?r=bt(l.from||n,l.default,!0):r=bt(l.from||n):r=bt(l),Ct(r)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>r.value,set:i=>r.value=i}):t[n]=r}}function vs(e,t,s){ve(S(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,s)}function an(e,t,s,n){let l=n.includes(".")?Tn(s,n):()=>s[n];if(ye(e)){const r=t[e];L(r)&&_t(l,r)}else if(L(e))_t(l,e.bind(s));else if(ge(e))if(S(e))e.forEach(r=>an(r,t,s,n));else{const r=L(e.handler)?e.handler.bind(s):t[e.handler];L(r)&&_t(l,r,e)}}function us(e){const t=e.type,{mixins:s,extends:n}=t,{mixins:l,optionsCache:r,config:{optionMergeStrategies:i}}=e.appContext,u=r.get(t);let c;return u?c=u:!l.length&&!s&&!n?c=t:(c={},l.length&&l.forEach(g=>Et(c,g,i,!0)),Et(c,t,i)),ge(t)&&r.set(t,c),c}function Et(e,t,s,n=!1){const{mixins:l,extends:r}=t;r&&Et(e,r,s,!0),l&&l.forEach(i=>Et(e,i,s,!0));for(const i in t)if(!(n&&i==="expose")){const u=bl[i]||s&&s[i];e[i]=u?u(e[i],t[i]):t[i]}return e}const bl={data:As,props:Is,emits:Is,methods:ze,computed:ze,beforeCreate:ie,created:ie,beforeMount:ie,mounted:ie,beforeUpdate:ie,updated:ie,beforeDestroy:ie,beforeUnmount:ie,destroyed:ie,unmounted:ie,activated:ie,deactivated:ie,errorCaptured:ie,serverPrefetch:ie,components:ze,directives:ze,watch:xl,provide:As,inject:_l};function As(e,t){return t?e?function(){return le(L(e)?e.call(this,this):e,L(t)?t.call(this,this):t)}:t:e}function _l(e,t){return ze(Qt(e),Qt(t))}function Qt(e){if(S(e)){const t={};for(let s=0;s1)return s&&L(t)?t.call(n&&n.proxy):t}}function kr(){return!!(ne||ee||Ue)}const hn={},gn=()=>Object.create(hn),pn=e=>Object.getPrototypeOf(e)===hn;function kl(e,t,s,n=!1){const l={},r=gn();e.propsDefaults=Object.create(null),mn(e,t,l,r);for(const i in e.propsOptions[0])i in l||(l[i]=void 0);s?e.props=n?l:Rn(l):e.type.props?e.props=l:e.props=r,e.attrs=r}function El(e,t,s,n){const{props:l,attrs:r,vnode:{patchFlag:i}}=e,u=Bt(l),[c]=e.propsOptions;let g=!1;if((n||i>0)&&!(i&16)){if(i&8){const a=e.vnode.dynamicProps;for(let d=0;d{c=!0;const[y,x]=yn(d,t,!0);le(i,y),x&&u.push(...x)};!s&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}if(!r&&!c)return ge(e)&&n.set(e,Re),Re;if(S(r))for(let a=0;ae[0]==="_"||e==="$stable",cs=e=>S(e)?e.map(be):[be(e)],Al=(e,t,s)=>{if(t._n)return t;const n=zn((...l)=>cs(t(...l)),s);return n._c=!1,n},_n=(e,t,s)=>{const n=e._ctx;for(const l in e){if(bn(l))continue;const r=e[l];if(L(r))t[l]=Al(l,r,n);else if(r!=null){const i=cs(r);t[l]=()=>i}}},xn=(e,t)=>{const s=cs(t);e.slots.default=()=>s},Cn=(e,t,s)=>{for(const n in t)(s||n!=="_")&&(e[n]=t[n])},Il=(e,t,s)=>{const n=e.slots=gn();if(e.vnode.shapeFlag&32){const l=t._;l?(Cn(n,t,s),s&&Jn(n,"_",l,!0)):_n(t,n)}else t&&xn(e,t)},Ol=(e,t,s)=>{const{vnode:n,slots:l}=e;let r=!0,i=W;if(n.shapeFlag&32){const u=t._;u?s&&u===1?r=!1:Cn(l,t,s):(r=!t.$stable,_n(t,l)),i=t}else t&&(xn(e,t),i={default:1});if(r)for(const u in l)!bn(u)&&i[u]==null&&delete l[u]},z=Gl;function Er(e){return Bl(e)}function Bl(e,t){const s=Pt();s.__VUE__=!0;const{insert:n,remove:l,patchProp:r,createElement:i,createText:u,createComment:c,setText:g,setElementText:a,parentNode:d,nextSibling:y,setScopeId:x=Ie,insertStaticContent:A}=e,O=(o,f,h,b=null,p=null,m=null,T=void 0,F=null,C=!!f.dynamicChildren)=>{if(o===f)return;o&&!_e(o,f)&&(b=ht(o),xe(o,p,m,!0),o=null),f.patchFlag===-2&&(C=!1,f.dynamicChildren=null);const{type:_,ref:N,shapeFlag:k}=f;switch(_){case Nt:q(o,f,h,b);break;case se:V(o,f,h,b);break;case St:o==null&&v(f,h,b,T);break;case he:X(o,f,h,b,p,m,T,F,C);break;default:k&1?E(o,f,h,b,p,m,T,F,C):k&6?te(o,f,h,b,p,m,T,F,C):(k&64||k&128)&&_.process(o,f,h,b,p,m,T,F,C,Qe)}N!=null&&p&&kt(N,o&&o.ref,m,f||o,!f)},q=(o,f,h,b)=>{if(o==null)n(f.el=u(f.children),h,b);else{const p=f.el=o.el;f.children!==o.children&&g(p,f.children)}},V=(o,f,h,b)=>{o==null?n(f.el=c(f.children||""),h,b):f.el=o.el},v=(o,f,h,b)=>{[o.el,o.anchor]=A(o.children,f,h,b,o.el,o.anchor)},P=({el:o,anchor:f},h,b)=>{let p;for(;o&&o!==f;)p=y(o),n(o,h,b),o=p;n(f,h,b)},B=({el:o,anchor:f})=>{let h;for(;o&&o!==f;)h=y(o),l(o),o=h;l(f)},E=(o,f,h,b,p,m,T,F,C)=>{f.type==="svg"?T="svg":f.type==="math"&&(T="mathml"),o==null?M(f,h,b,p,m,T,F,C):I(o,f,p,m,T,F,C)},M=(o,f,h,b,p,m,T,F)=>{let C,_;const{props:N,shapeFlag:k,transition:w,dirs:$}=o;if(C=o.el=i(o.type,m,N&&N.is,N),k&8?a(C,o.children):k&16&&U(o.children,C,null,b,p,Rt(o,m),T,F),$&&$e(o,null,b,"created"),D(C,o,o.scopeId,T,b),N){for(const Y in N)Y!=="value"&&!tt(Y)&&r(C,Y,null,N[Y],m,b);"value"in N&&r(C,"value",null,N.value,m),(_=N.onVnodeBeforeMount)&&me(_,b,o)}$&&$e(o,null,b,"beforeMount");const R=Pl(p,w);R&&w.beforeEnter(C),n(C,f,h),((_=N&&N.onVnodeMounted)||R||$)&&z(()=>{_&&me(_,b,o),R&&w.enter(C),$&&$e(o,null,b,"mounted")},p)},D=(o,f,h,b,p)=>{if(h&&x(o,h),b)for(let m=0;m{for(let _=C;_{const F=f.el=o.el;let{patchFlag:C,dynamicChildren:_,dirs:N}=f;C|=o.patchFlag&16;const k=o.props||W,w=f.props||W;let $;if(h&&Le(h,!1),($=w.onVnodeBeforeUpdate)&&me($,h,f,o),N&&$e(f,o,h,"beforeUpdate"),h&&Le(h,!0),(k.innerHTML&&w.innerHTML==null||k.textContent&&w.textContent==null)&&a(F,""),_?H(o.dynamicChildren,_,F,h,b,Rt(f,p),m):T||J(o,f,F,null,h,b,Rt(f,p),m,!1),C>0){if(C&16)j(F,k,w,h,p);else if(C&2&&k.class!==w.class&&r(F,"class",null,w.class,p),C&4&&r(F,"style",k.style,w.style,p),C&8){const R=f.dynamicProps;for(let Y=0;Y{$&&me($,h,f,o),N&&$e(f,o,h,"updated")},b)},H=(o,f,h,b,p,m,T)=>{for(let F=0;F{if(f!==h){if(f!==W)for(const m in f)!tt(m)&&!(m in h)&&r(o,m,f[m],null,p,b);for(const m in h){if(tt(m))continue;const T=h[m],F=f[m];T!==F&&m!=="value"&&r(o,m,F,T,p,b)}"value"in h&&r(o,"value",f.value,h.value,p)}},X=(o,f,h,b,p,m,T,F,C)=>{const _=f.el=o?o.el:u(""),N=f.anchor=o?o.anchor:u("");let{patchFlag:k,dynamicChildren:w,slotScopeIds:$}=f;$&&(F=F?F.concat($):$),o==null?(n(_,h,b),n(N,h,b),U(f.children||[],h,N,p,m,T,F,C)):k>0&&k&64&&w&&o.dynamicChildren?(H(o.dynamicChildren,w,h,p,m,T,F),(f.key!=null||p&&f===p.subTree)&&as(o,f,!0)):J(o,f,h,N,p,m,T,F,C)},te=(o,f,h,b,p,m,T,F,C)=>{f.slotScopeIds=F,o==null?f.shapeFlag&512?p.ctx.activate(f,h,b,T,C):re(f,h,b,p,m,T,C):Ae(o,f,C)},re=(o,f,h,b,p,m,T)=>{const F=o.component=tr(o,b,p);if(Mt(o)&&(F.ctx.renderer=Qe),sr(F,!1,T),F.asyncDep){if(p&&p.registerDep(F,Z,T),!o.el){const C=F.subTree=fe(se);V(null,C,f,h)}}else Z(F,o,f,h,p,m,T)},Ae=(o,f,h)=>{const b=f.component=o.component;if(jl(o,f,h))if(b.asyncDep&&!b.asyncResolved){G(b,f,h);return}else b.next=f,b.update();else f.el=o.el,b.vnode=f},Z=(o,f,h,b,p,m,T)=>{const F=()=>{if(o.isMounted){let{next:k,bu:w,u:$,parent:R,vnode:Y}=o;{const Fe=Fn(o);if(Fe){k&&(k.el=Y.el,G(o,k,T)),Fe.asyncDep.then(()=>{o.isUnmounted||F()});return}}let K=k,ae;Le(o,!1),k?(k.el=Y.el,G(o,k,T)):k=Y,w&&et(w),(ae=k.props&&k.props.onVnodeBeforeUpdate)&&me(ae,R,k,Y),Le(o,!0);const ue=Bs(o),Ce=o.subTree;o.subTree=ue,O(Ce,ue,d(Ce.el),ht(Ce),o,p,m),k.el=ue.el,K===null&&hs(o,ue.el),$&&z($,p),(ae=k.props&&k.props.onVnodeUpdated)&&z(()=>me(ae,R,k,Y),p)}else{let k;const{el:w,props:$}=f,{bm:R,m:Y,parent:K,root:ae,type:ue}=o,Ce=Ve(f);Le(o,!1),R&&et(R),!Ce&&(k=$&&$.onVnodeBeforeMount)&&me(k,K,f),Le(o,!0);{ae.ce&&ae.ce._injectChildStyle(ue);const Fe=o.subTree=Bs(o);O(null,Fe,h,b,o,p,m),f.el=Fe.el}if(Y&&z(Y,p),!Ce&&(k=$&&$.onVnodeMounted)){const Fe=f;z(()=>me(k,K,Fe),p)}(f.shapeFlag&256||K&&Ve(K.vnode)&&K.vnode.shapeFlag&256)&&o.a&&z(o.a,p),o.isMounted=!0,f=h=b=null}};o.scope.on();const C=o.effect=new Dn(F);o.scope.off();const _=o.update=C.run.bind(C),N=o.job=C.runIfDirty.bind(C);N.i=o,N.id=o.uid,C.scheduler=()=>ls(N),Le(o,!0),_()},G=(o,f,h)=>{f.component=o;const b=o.vnode.props;o.vnode=f,o.next=null,El(o,f.props,b,h),Ol(o,f.children,h),Ge(),xs(o),Je()},J=(o,f,h,b,p,m,T,F,C=!1)=>{const _=o&&o.children,N=o?o.shapeFlag:0,k=f.children,{patchFlag:w,shapeFlag:$}=f;if(w>0){if(w&128){dt(_,k,h,b,p,m,T,F,C);return}else if(w&256){He(_,k,h,b,p,m,T,F,C);return}}$&8?(N&16&&Ye(_,p,m),k!==_&&a(h,k)):N&16?$&16?dt(_,k,h,b,p,m,T,F,C):Ye(_,p,m,!0):(N&8&&a(h,""),$&16&&U(k,h,b,p,m,T,F,C))},He=(o,f,h,b,p,m,T,F,C)=>{o=o||Re,f=f||Re;const _=o.length,N=f.length,k=Math.min(_,N);let w;for(w=0;wN?Ye(o,p,m,!0,!1,k):U(f,h,b,p,m,T,F,C,k)},dt=(o,f,h,b,p,m,T,F,C)=>{let _=0;const N=f.length;let k=o.length-1,w=N-1;for(;_<=k&&_<=w;){const $=o[_],R=f[_]=C?we(f[_]):be(f[_]);if(_e($,R))O($,R,h,null,p,m,T,F,C);else break;_++}for(;_<=k&&_<=w;){const $=o[k],R=f[w]=C?we(f[w]):be(f[w]);if(_e($,R))O($,R,h,null,p,m,T,F,C);else break;k--,w--}if(_>k){if(_<=w){const $=w+1,R=$w)for(;_<=k;)xe(o[_],p,m,!0),_++;else{const $=_,R=_,Y=new Map;for(_=R;_<=w;_++){const de=f[_]=C?we(f[_]):be(f[_]);de.key!=null&&Y.set(de.key,_)}let K,ae=0;const ue=w-R+1;let Ce=!1,Fe=0;const Xe=new Array(ue);for(_=0;_=ue){xe(de,p,m,!0);continue}let Te;if(de.key!=null)Te=Y.get(de.key);else for(K=R;K<=w;K++)if(Xe[K-R]===0&&_e(de,f[K])){Te=K;break}Te===void 0?xe(de,p,m,!0):(Xe[Te-R]=_+1,Te>=Fe?Fe=Te:Ce=!0,O(de,f[Te],h,null,p,m,T,F,C),ae++)}const bs=Ce?Ml(Xe):Re;for(K=bs.length-1,_=ue-1;_>=0;_--){const de=R+_,Te=f[de],_s=de+1{const{el:m,type:T,transition:F,children:C,shapeFlag:_}=o;if(_&6){Ne(o.component.subTree,f,h,b);return}if(_&128){o.suspense.move(f,h,b);return}if(_&64){T.move(o,f,h,Qe);return}if(T===he){n(m,f,h);for(let k=0;kF.enter(m),p);else{const{leave:k,delayLeave:w,afterLeave:$}=F,R=()=>n(m,f,h),Y=()=>{k(m,()=>{R(),$&&$()})};w?w(m,R,Y):Y()}else n(m,f,h)},xe=(o,f,h,b=!1,p=!1)=>{const{type:m,props:T,ref:F,children:C,dynamicChildren:_,shapeFlag:N,patchFlag:k,dirs:w,cacheIndex:$}=o;if(k===-2&&(p=!1),F!=null&&kt(F,null,h,o,!0),$!=null&&(f.renderCache[$]=void 0),N&256){f.ctx.deactivate(o);return}const R=N&1&&w,Y=!Ve(o);let K;if(Y&&(K=T&&T.onVnodeBeforeUnmount)&&me(K,f,o),N&6)wn(o.component,h,b);else{if(N&128){o.suspense.unmount(h,b);return}R&&$e(o,null,f,"beforeUnmount"),N&64?o.type.remove(o,f,h,Qe,b):_&&!_.hasOnce&&(m!==he||k>0&&k&64)?Ye(_,f,h,!1,!0):(m===he&&k&384||!p&&N&16)&&Ye(C,f,h),b&&ms(o)}(Y&&(K=T&&T.onVnodeUnmounted)||R)&&z(()=>{K&&me(K,f,o),R&&$e(o,null,f,"unmounted")},h)},ms=o=>{const{type:f,el:h,anchor:b,transition:p}=o;if(f===he){Mn(h,b);return}if(f===St){B(o);return}const m=()=>{l(h),p&&!p.persisted&&p.afterLeave&&p.afterLeave()};if(o.shapeFlag&1&&p&&!p.persisted){const{leave:T,delayLeave:F}=p,C=()=>T(h,m);F?F(o.el,m,C):C()}else m()},Mn=(o,f)=>{let h;for(;o!==f;)h=y(o),l(o),o=h;l(f)},wn=(o,f,h)=>{const{bum:b,scope:p,job:m,subTree:T,um:F,m:C,a:_}=o;vt(C),vt(_),b&&et(b),p.stop(),m&&(m.flags|=8,xe(T,o,f,h)),F&&z(F,f),z(()=>{o.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&o.asyncDep&&!o.asyncResolved&&o.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},Ye=(o,f,h,b=!1,p=!1,m=0)=>{for(let T=m;T{if(o.shapeFlag&6)return ht(o.component.subTree);if(o.shapeFlag&128)return o.suspense.next();const f=y(o.anchor||o.el),h=f&&f[Qs];return h?y(h):f};let Lt=!1;const ys=(o,f,h)=>{o==null?f._vnode&&xe(f._vnode,null,null,!0):O(f._vnode||null,o,f,null,null,null,h),f._vnode=o,Lt||(Lt=!0,xs(),Gs(),Lt=!1)},Qe={p:O,um:xe,m:Ne,r:ms,mt:re,mc:U,pc:J,pbc:H,n:ht,o:e};return{render:ys,hydrate:void 0,createApp:Fl(ys)}}function Rt({type:e,props:t},s){return s==="svg"&&e==="foreignObject"||s==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:s}function Le({effect:e,job:t},s){s?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Pl(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function as(e,t,s=!1){const n=e.children,l=t.children;if(S(n)&&S(l))for(let r=0;r>1,e[s[u]]0&&(t[n]=s[r-1]),s[r]=n)}}for(r=s.length,i=s[r-1];r-- >0;)s[r]=i,i=t[i];return s}function Fn(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Fn(t)}function vt(e){if(e)for(let t=0;tbt(wl);function vr(e,t){return ds(e,null,t)}function _t(e,t,s){return ds(e,t,s)}function ds(e,t,s=W){const{immediate:n,deep:l,flush:r,once:i}=s,u=le({},s),c=t&&n||!t&&r!=="post";let g;if(ot){if(r==="sync"){const x=Hl();g=x.__watcherHandles||(x.__watcherHandles=[])}else if(!c){const x=()=>{};return x.stop=Ie,x.resume=Ie,x.pause=Ie,x}}const a=ne;u.call=(x,A,O)=>ve(x,a,A,O);let d=!1;r==="post"?u.scheduler=x=>{z(x,a&&a.suspense)}:r!=="sync"&&(d=!0,u.scheduler=(x,A)=>{A?x():ls(x)}),u.augmentJob=x=>{t&&(x.flags|=4),d&&(x.flags|=2,a&&(x.id=a.uid,x.i=a))};const y=Nn(e,t,u);return ot&&(g?g.push(y):c&&y()),y}function Nl(e,t,s){const n=this.proxy,l=ye(e)?e.includes(".")?Tn(n,e):()=>n[e]:e.bind(n,n);let r;L(t)?r=t:(r=t.handler,s=t);const i=at(this),u=ds(l,r.bind(n),s);return i(),u}function Tn(e,t){const s=t.split(".");return()=>{let n=e;for(let l=0;lt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ee(t)}Modifiers`]||e[`${ft(t)}Modifiers`];function Ll(e,t,...s){if(e.isUnmounted)return;const n=e.vnode.props||W;let l=s;const r=t.startsWith("update:"),i=r&&$l(n,t.slice(7));i&&(i.trim&&(l=s.map(a=>ye(a)?a.trim():a)),i.number&&(l=s.map(Yn)));let u,c=n[u=Vt(t)]||n[u=Vt(Ee(t))];!c&&r&&(c=n[u=Vt(ft(t))]),c&&ve(c,e,6,l);const g=n[u+"Once"];if(g){if(!e.emitted)e.emitted={};else if(e.emitted[u])return;e.emitted[u]=!0,ve(g,e,6,l)}}function kn(e,t,s=!1){const n=t.emitsCache,l=n.get(e);if(l!==void 0)return l;const r=e.emits;let i={},u=!1;if(!L(e)){const c=g=>{const a=kn(g,t,!0);a&&(u=!0,le(i,a))};!s&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!r&&!u?(ge(e)&&n.set(e,null),null):(S(r)?r.forEach(c=>i[c]=null):le(i,r),ge(e)&&n.set(e,i),i)}function Ht(e,t){return!e||!ns(t)?!1:(t=t.slice(2).replace(/Once$/,""),Q(e,t[0].toLowerCase()+t.slice(1))||Q(e,ft(t))||Q(e,t))}function Bs(e){const{type:t,vnode:s,proxy:n,withProxy:l,propsOptions:[r],slots:i,attrs:u,emit:c,render:g,renderCache:a,props:d,data:y,setupState:x,ctx:A,inheritAttrs:O}=e,q=Tt(e);let V,v;try{if(s.shapeFlag&4){const B=l||n,E=B;V=be(g.call(E,B,a,d,x,y,A)),v=u}else{const B=t;V=be(B.length>1?B(d,{attrs:u,slots:i,emit:c}):B(d,null)),v=t.props?u:Ul(u)}}catch(B){lt.length=0,ct(B,e,1),V=fe(se)}let P=V;if(v&&O!==!1){const B=Object.keys(v),{shapeFlag:E}=P;B.length&&E&7&&(r&&B.some(Ks)&&(v=Dl(v,r)),P=Oe(P,v,!1,!0))}return s.dirs&&(P=Oe(P,null,!1,!0),P.dirs=P.dirs?P.dirs.concat(s.dirs):s.dirs),s.transition&&We(P,s.transition),V=P,Tt(q),V}function Vl(e,t=!0){let s;for(let n=0;n{let t;for(const s in e)(s==="class"||s==="style"||ns(s))&&((t||(t={}))[s]=e[s]);return t},Dl=(e,t)=>{const s={};for(const n in e)(!Ks(n)||!(n.slice(9)in t))&&(s[n]=e[n]);return s};function jl(e,t,s){const{props:n,children:l,component:r}=e,{props:i,children:u,patchFlag:c}=t,g=r.emitsOptions;if(t.dirs||t.transition)return!0;if(s&&c>=0){if(c&1024)return!0;if(c&16)return n?Ps(n,i,g):!!i;if(c&8){const a=t.dynamicProps;for(let d=0;de.__isSuspense;let Zt=0;const Rl={name:"Suspense",__isSuspense:!0,process(e,t,s,n,l,r,i,u,c,g){if(e==null)Sl(t,s,n,l,r,i,u,c,g);else{if(r&&r.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Kl(e,t,s,n,l,i,u,c,g)}},hydrate:Wl,normalize:ql},Ar=Rl;function it(e,t){const s=e.props&&e.props[t];L(s)&&s()}function Sl(e,t,s,n,l,r,i,u,c){const{p:g,o:{createElement:a}}=c,d=a("div"),y=e.suspense=En(e,l,n,t,d,s,r,i,u,c);g(null,y.pendingBranch=e.ssContent,d,null,n,y,r,i),y.deps>0?(it(e,"onPending"),it(e,"onFallback"),g(null,e.ssFallback,t,s,n,null,r,i),Ke(y,e.ssFallback)):y.resolve(!1,!0)}function Kl(e,t,s,n,l,r,i,u,{p:c,um:g,o:{createElement:a}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const y=t.ssContent,x=t.ssFallback,{activeBranch:A,pendingBranch:O,isInFallback:q,isHydrating:V}=d;if(O)d.pendingBranch=y,_e(y,O)?(c(O,y,d.hiddenContainer,null,l,d,r,i,u),d.deps<=0?d.resolve():q&&(V||(c(A,x,s,n,l,null,r,i,u),Ke(d,x)))):(d.pendingId=Zt++,V?(d.isHydrating=!1,d.activeBranch=O):g(O,l,d),d.deps=0,d.effects.length=0,d.hiddenContainer=a("div"),q?(c(null,y,d.hiddenContainer,null,l,d,r,i,u),d.deps<=0?d.resolve():(c(A,x,s,n,l,null,r,i,u),Ke(d,x))):A&&_e(y,A)?(c(A,y,s,n,l,d,r,i,u),d.resolve(!0)):(c(null,y,d.hiddenContainer,null,l,d,r,i,u),d.deps<=0&&d.resolve()));else if(A&&_e(y,A))c(A,y,s,n,l,d,r,i,u),Ke(d,y);else if(it(t,"onPending"),d.pendingBranch=y,y.shapeFlag&512?d.pendingId=y.component.suspenseId:d.pendingId=Zt++,c(null,y,d.hiddenContainer,null,l,d,r,i,u),d.deps<=0)d.resolve();else{const{timeout:v,pendingId:P}=d;v>0?setTimeout(()=>{d.pendingId===P&&d.fallback(x)},v):v===0&&d.fallback(x)}}function En(e,t,s,n,l,r,i,u,c,g,a=!1){const{p:d,m:y,um:x,n:A,o:{parentNode:O,remove:q}}=g;let V;const v=Jl(e);v&&t&&t.pendingBranch&&(V=t.pendingId,t.deps++);const P=e.props?qn(e.props.timeout):void 0,B=r,E={vnode:e,parent:t,parentComponent:s,namespace:i,container:n,hiddenContainer:l,deps:0,pendingId:Zt++,timeout:typeof P=="number"?P:-1,activeBranch:null,pendingBranch:null,isInFallback:!a,isHydrating:a,isUnmounted:!1,effects:[],resolve(M=!1,D=!1){const{vnode:U,activeBranch:I,pendingBranch:H,pendingId:j,effects:X,parentComponent:te,container:re}=E;let Ae=!1;E.isHydrating?E.isHydrating=!1:M||(Ae=I&&H.transition&&H.transition.mode==="out-in",Ae&&(I.transition.afterLeave=()=>{j===E.pendingId&&(y(H,re,r===B?A(I):r,0),Kt(X))}),I&&(O(I.el)===re&&(r=A(I)),x(I,te,E,!0)),Ae||y(H,re,r,0)),Ke(E,H),E.pendingBranch=null,E.isInFallback=!1;let Z=E.parent,G=!1;for(;Z;){if(Z.pendingBranch){Z.effects.push(...X),G=!0;break}Z=Z.parent}!G&&!Ae&&Kt(X),E.effects=[],v&&t&&t.pendingBranch&&V===t.pendingId&&(t.deps--,t.deps===0&&!D&&t.resolve()),it(U,"onResolve")},fallback(M){if(!E.pendingBranch)return;const{vnode:D,activeBranch:U,parentComponent:I,container:H,namespace:j}=E;it(D,"onFallback");const X=A(U),te=()=>{E.isInFallback&&(d(null,M,H,X,I,null,j,u,c),Ke(E,M))},re=M.transition&&M.transition.mode==="out-in";re&&(U.transition.afterLeave=te),E.isInFallback=!0,x(U,I,null,!0),re||te()},move(M,D,U){E.activeBranch&&y(E.activeBranch,M,D,U),E.container=M},next(){return E.activeBranch&&A(E.activeBranch)},registerDep(M,D,U){const I=!!E.pendingBranch;I&&E.deps++;const H=M.vnode.el;M.asyncDep.catch(j=>{ct(j,M,0)}).then(j=>{if(M.isUnmounted||E.isUnmounted||E.pendingId!==M.suspenseId)return;M.asyncResolved=!0;const{vnode:X}=M;ts(M,j,!1),H&&(X.el=H);const te=!H&&M.subTree.el;D(M,X,O(H||M.subTree.el),H?null:A(M.subTree),E,i,U),te&&q(te),hs(M,X.el),I&&--E.deps===0&&E.resolve()})},unmount(M,D){E.isUnmounted=!0,E.activeBranch&&x(E.activeBranch,s,M,D),E.pendingBranch&&x(E.pendingBranch,s,M,D)}};return E}function Wl(e,t,s,n,l,r,i,u,c){const g=t.suspense=En(t,n,s,e.parentNode,document.createElement("div"),null,l,r,i,u,!0),a=c(e,g.pendingBranch=t.ssContent,s,g,r,i);return g.deps===0&&g.resolve(!1,!0),a}function ql(e){const{shapeFlag:t,children:s}=e,n=t&32;e.ssContent=Ms(n?s.default:s),e.ssFallback=n?Ms(s.fallback):fe(se)}function Ms(e){let t;if(L(e)){const s=qe&&e._c;s&&(e._d=!1,It()),e=e(),s&&(e._d=!0,t=ce,vn())}return S(e)&&(e=Vl(e)),e=be(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(s=>s!==e)),e}function Gl(e,t){t&&t.pendingBranch?S(e)?t.effects.push(...e):t.effects.push(e):Kt(e)}function Ke(e,t){e.activeBranch=t;const{vnode:s,parentComponent:n}=e;let l=t.el;for(;!l&&t.component;)t=t.component.subTree,l=t.el;s.el=l,n&&n.subTree===s&&(n.vnode.el=l,hs(n,l))}function Jl(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const he=Symbol.for("v-fgt"),Nt=Symbol.for("v-txt"),se=Symbol.for("v-cmt"),St=Symbol.for("v-stc"),lt=[];let ce=null;function It(e=!1){lt.push(ce=e?null:[])}function vn(){lt.pop(),ce=lt[lt.length-1]||null}let qe=1;function ws(e,t=!1){qe+=e,e<0&&ce&&t&&(ce.hasOnce=!0)}function An(e){return e.dynamicChildren=qe>0?ce||Re:null,vn(),qe>0&&ce&&ce.push(e),e}function Ir(e,t,s,n,l,r){return An(On(e,t,s,n,l,r,!0))}function zt(e,t,s,n,l){return An(fe(e,t,s,n,l,!0))}function De(e){return e?e.__v_isVNode===!0:!1}function _e(e,t){return e.type===t.type&&e.key===t.key}const In=({key:e})=>e??null,xt=({ref:e,ref_key:t,ref_for:s})=>(typeof e=="number"&&(e=""+e),e!=null?ye(e)||Ct(e)||L(e)?{i:ee,r:e,k:t,f:!!s}:e:null);function On(e,t=null,s=null,n=0,l=null,r=e===he?0:1,i=!1,u=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&In(t),ref:t&&xt(t),scopeId:Ys,slotScopeIds:null,children:s,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:n,dynamicProps:l,dynamicChildren:null,appContext:null,ctx:ee};return u?(gs(c,s),r&128&&e.normalize(c)):s&&(c.shapeFlag|=ye(s)?8:16),qe>0&&!i&&ce&&(c.patchFlag>0||r&6)&&c.patchFlag!==32&&ce.push(c),c}const fe=Yl;function Yl(e,t=null,s=null,n=0,l=null,r=!1){if((!e||e===un)&&(e=se),De(e)){const u=Oe(e,t,!0);return s&&gs(u,s),qe>0&&!r&&ce&&(u.shapeFlag&6?ce[ce.indexOf(e)]=u:ce.push(u)),u.patchFlag=-2,u}if(ir(e)&&(e=e.__vccOpts),t){t=Ql(t);let{class:u,style:c}=t;u&&!ye(u)&&(t.class=Us(u)),ge(c)&&($s(c)&&!S(c)&&(c=le({},c)),t.style=Ds(c))}const i=ye(e)?1:At(e)?128:Xs(e)?64:ge(e)?4:L(e)?2:0;return On(e,t,s,n,l,i,r,!0)}function Ql(e){return e?$s(e)||pn(e)?le({},e):e:null}function Oe(e,t,s=!1,n=!1){const{props:l,ref:r,patchFlag:i,children:u,transition:c}=e,g=t?Zl(l||{},t):l,a={__v_isVNode:!0,__v_skip:!0,type:e.type,props:g,key:g&&In(g),ref:t&&t.ref?s&&r?S(r)?r.concat(xt(t)):[r,xt(t)]:xt(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:u,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==he?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Oe(e.ssContent),ssFallback:e.ssFallback&&Oe(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&n&&We(a,c.clone(a)),a}function Xl(e=" ",t=0){return fe(Nt,null,e,t)}function Or(e="",t=!1){return t?(It(),zt(se,null,e)):fe(se,null,e)}function be(e){return e==null||typeof e=="boolean"?fe(se):S(e)?fe(he,null,e.slice()):De(e)?we(e):fe(Nt,null,String(e))}function we(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Oe(e)}function gs(e,t){let s=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(S(t))s=16;else if(typeof t=="object")if(n&65){const l=t.default;l&&(l._c&&(l._d=!1),gs(e,l()),l._c&&(l._d=!0));return}else{s=32;const l=t._;!l&&!pn(t)?t._ctx=ee:l===3&&ee&&(ee.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else L(t)?(t={default:t,_ctx:ee},s=32):(t=String(t),n&64?(s=16,t=[Xl(t)]):s=8);e.children=t,e.shapeFlag|=s}function Zl(...e){const t={};for(let s=0;sne||ee;let Ot,es;{const e=Pt(),t=(s,n)=>{let l;return(l=e[s])||(l=e[s]=[]),l.push(n),r=>{l.length>1?l.forEach(i=>i(r)):l[0](r)}};Ot=t("__VUE_INSTANCE_SETTERS__",s=>ne=s),es=t("__VUE_SSR_SETTERS__",s=>ot=s)}const at=e=>{const t=ne;return Ot(e),e.scope.on(),()=>{e.scope.off(),Ot(t)}},Hs=()=>{ne&&ne.scope.off(),Ot(null)};function Bn(e){return e.vnode.shapeFlag&4}let ot=!1;function sr(e,t=!1,s=!1){t&&es(t);const{props:n,children:l}=e.vnode,r=Bn(e);kl(e,n,r,t),Il(e,l,s);const i=r?nr(e,t):void 0;return t&&es(!1),i}function nr(e,t){const s=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,pl);const{setup:n}=s;if(n){Ge();const l=e.setupContext=n.length>1?rr(e):null,r=at(e),i=ut(n,e,0,[e.props,l]),u=Rs(i);if(Je(),r(),(u||e.sp)&&!Ve(e)&&ln(e),u){if(i.then(Hs,Hs),t)return i.then(c=>{ts(e,c,t)}).catch(c=>{ct(c,e,0)});e.asyncDep=i}else ts(e,i,t)}else Pn(e,t)}function ts(e,t,s){L(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ge(t)&&(e.setupState=Ls(t)),Pn(e,s)}let Ns;function Pn(e,t,s){const n=e.type;if(!e.render){if(!t&&Ns&&!n.render){const l=n.template||us(e).template;if(l){const{isCustomElement:r,compilerOptions:i}=e.appContext.config,{delimiters:u,compilerOptions:c}=n,g=le(le({isCustomElement:r,delimiters:u},i),c);n.render=Ns(l,g)}}e.render=n.render||Ie}{const l=at(e);Ge();try{ml(e)}finally{Je(),l()}}}const lr={get(e,t){return Vs(e,"get",""),e[t]}};function rr(e){const t=s=>{e.exposed=s||{}};return{attrs:new Proxy(e.attrs,lr),slots:e.slots,emit:e.emit,expose:t}}function $t(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Ls(Vn(e.exposed)),{get(t,s){if(s in t)return t[s];if(s in nt)return nt[s](e)},has(t,s){return s in t||s in nt}})):e.proxy}function ss(e,t=!0){return L(e)?e.displayName||e.name:e.name||t&&e.__name}function ir(e){return L(e)&&"__vccOpts"in e}const or=(e,t)=>$n(e,t,ot);function Br(e,t,s){const n=arguments.length;return n===2?ge(t)&&!S(t)?De(t)?fe(e,null,[t]):fe(e,t):fe(e,null,t):(n>3?s=Array.prototype.slice.call(arguments,2):n===3&&De(s)&&(s=[s]),fe(e,t,s))}const fr="3.5.13";export{Ir as A,pr as B,zn as C,_r as D,It as E,he as F,zt as G,xr as H,Or as I,Xl as J,br as K,rl as L,il as M,se as N,hr as O,Oe as P,Nt as Q,fn as R,Ar as S,gr as T,Fr as U,Cr as V,sl as a,fe as b,Er as c,ps as d,ve as e,or as f,nn as g,Br as h,bt as i,vr as j,kr as k,rs as l,mr as m,Xn as n,on as o,Zl as p,De as q,qt as r,We as s,yr as t,tl as u,fl as v,_t as w,is as x,Tl as y,Tr as z}; diff --git a/js/@vue_runtime-core@3.5.13-pPpmd6wL.js.gz b/js/@vue_runtime-core@3.5.13-pPpmd6wL.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d5c59387d597ad71a9f453f1d248c8d2ae4c3796 GIT binary patch literal 20507 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∈3%wK9rRss^n=)OBlI?XQ2knwu1g~sU7=!^N}?CN^=Z2z!#b$ES! zczM<9)j?q&1u`F1nepoCaxKq93+2#GM0!94o=*$T)H%gzlb+8SV}dPx?=)~uI_E1m zHZ!zLCB*?+%R+e1)2G|3a&*=m>-<4WFd^H&qKwKc@5ri9Bk@W)U%yhxTRBB`$OJXm zqF6U6WawA>Bq3EARaz2c?bKMuxEMbUl~Y4V5_sV%(rjHHh&=C0KWh1_p>k}XY;rq6 z=#3fra$5L(rtOOq4`~FZe2HFi3KBy${Ov8$5^^%UaoT-?W)Tt<@@E>2ET9P;7qTHi zgEDc6Cmhy~es>_l#hoE}rlxqYyfymO6r>hrCc=%8xEw1urfX~w){K(-Xn2AIQy+<1 zZe=!oBeOxxdz9I&KMT*Y|Hyo%nWt4``R0(Mp>Feih%h(5)x{Z8N2f-OdH!V`# zI;9OQ$I~RzGS4YGYw_OlB55yUwLepOGIn}S*^97$aW(9!jX4L)flT6YOtHRaFADWn zB83t11@JQdvJt=V3U#;oyyeCq&d`nqwd0C;bf5D4M6QY<5{$J7I#GjsY#hnkIAa7? z2}V4zh$hLzlB^p%?&d8nZ+&D#>;T%gtvobA5M7`qMaahmYgTygFN|uW2yVOchb(>nds_)|<%4r#LY|o$t+81snnmw0skxCI zNK)ElO5hm{j*VZi&W4$&|K9ksvGaSqg^QZ$>?sf}Hj((fMpL_=frG*0gaaH8?| z5bh=Z9>Gs~{{VCPehlaIdjek*{QU@b^!^DldjAYD{horN@@H^Q-_PNk-Y?*c>iZjp z)b1th()TME(eE`J(eDlH)9)=PsxN{emA`{SO7Fu|;qL&RC|$yY(ua^zy(8G8_j|ab z_F{OV_Xl{S-$%%(d;(*7AH!EFmjW4HZ%p7jwL66as{aT4pn5X+LhlL|R8E7Yd@~r* i?-TSW-!sHi{~WFS^v+Pcp!Ow-nA&3$ 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 diff --git a/js/@vue_runtime-dom@3.5.13-CwqXTXrC.js b/js/@vue_runtime-dom@3.5.13-DJqlZTHq.js similarity index 98% rename from js/@vue_runtime-dom@3.5.13-CwqXTXrC.js rename to js/@vue_runtime-dom@3.5.13-DJqlZTHq.js index 0cc66371..5064b82b 100644 --- a/js/@vue_runtime-dom@3.5.13-CwqXTXrC.js +++ b/js/@vue_runtime-dom@3.5.13-DJqlZTHq.js @@ -1,4 +1,4 @@ -import{h as Pt,B as Dt,c as It,a as yt,u as $t,o as Ot,F as Rt,g as Ht,s as j,r as V,b as Bt,d as xt,e as Ft}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{c as ut,o as N,e as I,a as Gt,b as y,A as zt,s as Wt,H as qt,v as dt,D as pt,w as Kt,I as mt,i as Ut,J as jt}from"./@vue_shared@3.5.13-DbMIZLZJ.js";import{d as Vt}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";/** +import{h as Pt,B as Dt,c as It,a as yt,u as $t,o as Ot,F as Rt,g as Ht,s as j,r as V,b as Bt,d as xt,e as Ft}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{b as ut,o as N,e as I,a as Gt,c as y,A as zt,s as Wt,H as qt,v as dt,D as pt,w as Kt,I as mt,i as Ut,J as jt}from"./@vue_shared@3.5.13-CQ6Z-5d1.js";import{d as Vt}from"./@vue_reactivity@3.5.13-CVvlldVq.js";/** * @vue/runtime-dom v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT diff --git a/js/@vue_runtime-dom@3.5.13-DJqlZTHq.js.gz b/js/@vue_runtime-dom@3.5.13-DJqlZTHq.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3962e839d9157c6f2f45e833529e89eeeca90036 GIT binary patch literal 5027 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 literal 0 HcmV?d00001 diff --git a/js/@vue_shared@3.5.13-DbMIZLZJ.js b/js/@vue_shared@3.5.13-CQ6Z-5d1.js similarity index 97% rename from js/@vue_shared@3.5.13-DbMIZLZJ.js rename to js/@vue_shared@3.5.13-CQ6Z-5d1.js index 640714b0..6290ad84 100644 --- a/js/@vue_shared@3.5.13-DbMIZLZJ.js +++ b/js/@vue_shared@3.5.13-CQ6Z-5d1.js @@ -2,4 +2,4 @@ * @vue/shared v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function d(t){const e=Object.create(null);for(const n of t.split(","))e[n]=1;return n=>n in e}const E={},R=[],T=()=>{},B=()=>!1,P=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),z=t=>t.startsWith("onUpdate:"),M=Object.assign,U=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},u=Object.prototype.hasOwnProperty,x=(t,e)=>u.call(t,e),m=Array.isArray,V=t=>r(t)==="[object Map]",_=t=>r(t)==="[object Set]",F=t=>r(t)==="[object RegExp]",a=t=>typeof t=="function",s=t=>typeof t=="string",D=t=>typeof t=="symbol",l=t=>t!==null&&typeof t=="object",I=t=>(l(t)||a(t))&&a(t.then)&&a(t.catch),h=Object.prototype.toString,r=t=>h.call(t),G=t=>r(t).slice(8,-1),H=t=>r(t)==="[object Object]",J=t=>s(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,K=d(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),c=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},b=/-(\w)/g,L=c(t=>t.replace(b,(e,n)=>n?n.toUpperCase():"")),g=/\B([A-Z])/g,Y=c(t=>t.replace(g,"-$1").toLowerCase()),y=c(t=>t.charAt(0).toUpperCase()+t.slice(1)),$=c(t=>t?`on${y(t)}`:""),q=(t,e)=>!Object.is(t,e),W=(t,...e)=>{for(let n=0;n{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:o,value:n})},k=t=>{const e=parseFloat(t);return isNaN(e)?t:e},Q=t=>{const e=s(t)?Number(t):NaN;return isNaN(e)?t:e};let p;const X=()=>p||(p=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function O(t){if(m(t)){const e={};for(let n=0;n{if(n){const o=n.split(A);o.length>1&&(e[o[0].trim()]=o[1].trim())}}),e}function S(t){let e="";if(s(t))e=t;else if(m(t))for(let n=0;nn in e}const E={},R=[],T=()=>{},B=()=>!1,P=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),z=t=>t.startsWith("onUpdate:"),M=Object.assign,U=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},u=Object.prototype.hasOwnProperty,x=(t,e)=>u.call(t,e),m=Array.isArray,V=t=>r(t)==="[object Map]",_=t=>r(t)==="[object Set]",F=t=>r(t)==="[object RegExp]",a=t=>typeof t=="function",s=t=>typeof t=="string",D=t=>typeof t=="symbol",l=t=>t!==null&&typeof t=="object",I=t=>(l(t)||a(t))&&a(t.then)&&a(t.catch),h=Object.prototype.toString,r=t=>h.call(t),G=t=>r(t).slice(8,-1),H=t=>r(t)==="[object Object]",J=t=>s(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,K=d(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),c=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},b=/-(\w)/g,L=c(t=>t.replace(b,(e,n)=>n?n.toUpperCase():"")),g=/\B([A-Z])/g,Y=c(t=>t.replace(g,"-$1").toLowerCase()),y=c(t=>t.charAt(0).toUpperCase()+t.slice(1)),$=c(t=>t?`on${y(t)}`:""),q=(t,e)=>!Object.is(t,e),W=(t,...e)=>{for(let n=0;n{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:o,value:n})},k=t=>{const e=parseFloat(t);return isNaN(e)?t:e},Q=t=>{const e=s(t)?Number(t):NaN;return isNaN(e)?t:e};let p;const X=()=>p||(p=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function O(t){if(m(t)){const e={};for(let n=0;n{if(n){const o=n.split(A);o.length>1&&(e[o[0].trim()]=o[1].trim())}}),e}function S(t){let e="";if(s(t))e=t;else if(m(t))for(let n=0;nO}Q8t0AeWyaR2}S delta 25 gcmaFH^^9u+Co9Xd7EX=HysUv7mW@1&rd$jR0BKhSLI3~& diff --git a/js/@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js b/js/@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js deleted file mode 100644 index 2bfc9b5d..00000000 --- a/js/@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js +++ /dev/null @@ -1 +0,0 @@ -import{t as M,w as Q,a as V,i as Y,n as I,b as G,c as U,d as $,e as D,f as X}from"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import{s as Z,k as A}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{n as ee,w as L,f as k,j as te,k as ne,d as re}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";const T=Y?window:void 0;function O(e){var n;const r=M(e);return(n=r==null?void 0:r.$el)!=null?n:r}function _(...e){let n,r,s,i;if(typeof e[0]=="string"||Array.isArray(e[0])?([r,s,i]=e,n=T):[n,r,s,i]=e,!n)return I;Array.isArray(r)||(r=[r]),Array.isArray(s)||(s=[s]);const l=[],m=()=>{l.forEach(d=>d()),l.length=0},c=(d,a,f,w)=>(d.addEventListener(a,f,w),()=>d.removeEventListener(a,f,w)),h=L(()=>[O(n),M(i)],([d,a])=>{if(m(),!d)return;const f=U(a)?{...a}:a;l.push(...r.flatMap(w=>s.map(g=>c(d,w,g,f))))},{immediate:!0,flush:"post"}),p=()=>{h(),m()};return D(p),p}let B=!1;function we(e,n,r={}){const{window:s=T,ignore:i=[],capture:l=!0,detectIframe:m=!1}=r;if(!s)return I;X&&!B&&(B=!0,Array.from(s.document.body.children).forEach(t=>t.addEventListener("click",I)),s.document.documentElement.addEventListener("click",I));let c=!0;const h=t=>M(i).some(o=>{if(typeof o=="string")return Array.from(s.document.querySelectorAll(o)).some(v=>v===t.target||t.composedPath().includes(v));{const v=O(o);return v&&(t.target===v||t.composedPath().includes(v))}});function p(t){const o=M(t);return o&&o.$.subTree.shapeFlag===16}function d(t,o){const v=M(t),y=v.$.subTree&&v.$.subTree.children;return y==null||!Array.isArray(y)?!1:y.some(z=>z.el===o.target||o.composedPath().includes(z.el))}const a=t=>{const o=O(e);if(t.target!=null&&!(!(o instanceof Element)&&p(e)&&d(e,t))&&!(!o||o===t.target||t.composedPath().includes(o))){if(t.detail===0&&(c=!h(t)),!c){c=!0;return}n(t)}};let f=!1;const w=[_(s,"click",t=>{f||(f=!0,setTimeout(()=>{f=!1},0),a(t))},{passive:!0,capture:l}),_(s,"pointerdown",t=>{const o=O(e);c=!h(t)&&!!(o&&!t.composedPath().includes(o))},{passive:!0}),m&&_(s,"blur",t=>{setTimeout(()=>{var o;const v=O(e);((o=s.document.activeElement)==null?void 0:o.tagName)==="IFRAME"&&!(v!=null&&v.contains(s.document.activeElement))&&n(t)},0)})].filter(Boolean);return()=>w.forEach(t=>t())}function oe(){const e=A(!1),n=re();return n&&ne(()=>{e.value=!0},n),e}function x(e){const n=oe();return k(()=>(n.value,!!e()))}function se(e,n,r={}){const{window:s=T,...i}=r;let l;const m=x(()=>s&&"MutationObserver"in s),c=()=>{l&&(l.disconnect(),l=void 0)},h=k(()=>{const f=M(e),w=(Array.isArray(f)?f:[f]).map(O).filter($);return new Set(w)}),p=L(()=>h.value,f=>{c(),m.value&&f.size&&(l=new MutationObserver(n),f.forEach(w=>l.observe(w,i)))},{immediate:!0,flush:"post"}),d=()=>l==null?void 0:l.takeRecords(),a=()=>{p(),c()};return D(a),{isSupported:m,stop:a,takeRecords:d}}function q(e,n={}){const{window:r=T}=n,s=x(()=>r&&"matchMedia"in r&&typeof r.matchMedia=="function");let i;const l=A(!1),m=p=>{l.value=p.matches},c=()=>{i&&("removeEventListener"in i?i.removeEventListener("change",m):i.removeListener(m))},h=te(()=>{s.value&&(c(),i=r.matchMedia(M(e)),"addEventListener"in i?i.addEventListener("change",m):i.addListener(m),l.value=i.matches)});return D(()=>{h(),c(),i=void 0}),l}const j=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},H="__vueuse_ssr_handlers__",ie=ae();function ae(){return H in j||(j[H]=j[H]||{}),j[H]}function K(e,n){return ie[e]||n}function ue(e){return q("(prefers-color-scheme: dark)",e)}function le(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const ce={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},J="vueuse-storage";function de(e,n,r,s={}){var i;const{flush:l="pre",deep:m=!0,listenToStorageChanges:c=!0,writeDefaults:h=!0,mergeDefaults:p=!1,shallow:d,window:a=T,eventFilter:f,onError:w=u=>{console.error(u)},initOnMounted:g}=s,t=(d?Z:A)(typeof n=="function"?n():n);if(!r)try{r=K("getDefaultStorage",()=>{var u;return(u=T)==null?void 0:u.localStorage})()}catch(u){w(u)}if(!r)return t;const o=M(n),v=le(o),y=(i=s.serializer)!=null?i:ce[v],{pause:z,resume:E}=Q(t,()=>F(t.value),{flush:l,deep:m,eventFilter:f});a&&c&&V(()=>{r instanceof Storage?_(a,"storage",N):_(a,J,W),g&&N()}),g||N();function C(u,b){if(a){const S={key:e,oldValue:u,newValue:b,storageArea:r};a.dispatchEvent(r instanceof Storage?new StorageEvent("storage",S):new CustomEvent(J,{detail:S}))}}function F(u){try{const b=r.getItem(e);if(u==null)C(b,null),r.removeItem(e);else{const S=y.write(u);b!==S&&(r.setItem(e,S),C(b,S))}}catch(b){w(b)}}function R(u){const b=u?u.newValue:r.getItem(e);if(b==null)return h&&o!=null&&r.setItem(e,y.write(o)),o;if(!u&&p){const S=y.read(b);return typeof p=="function"?p(S,o):v==="object"&&!Array.isArray(S)?{...o,...S}:S}else return typeof b!="string"?b:y.read(b)}function N(u){if(!(u&&u.storageArea!==r)){if(u&&u.key==null){t.value=o;return}if(!(u&&u.key!==e)){z();try{(u==null?void 0:u.newValue)!==y.write(t.value)&&(t.value=R(u))}catch(b){w(b)}finally{u?ee(E):E()}}}}function W(u){N(u.detail)}return t}const fe="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function ge(e={}){const{selector:n="html",attribute:r="class",initialValue:s="auto",window:i=T,storage:l,storageKey:m="vueuse-color-scheme",listenToStorageChanges:c=!0,storageRef:h,emitAuto:p,disableTransition:d=!0}=e,a={auto:"",light:"light",dark:"dark",...e.modes||{}},f=ue({window:i}),w=k(()=>f.value?"dark":"light"),g=h||(m==null?G(s):de(m,s,l,{window:i,listenToStorageChanges:c})),t=k(()=>g.value==="auto"?w.value:g.value),o=K("updateHTMLAttrs",(E,C,F)=>{const R=typeof E=="string"?i==null?void 0:i.document.querySelector(E):O(E);if(!R)return;const N=new Set,W=new Set;let u=null;if(C==="class"){const S=F.split(/\s/g);Object.values(a).flatMap(P=>(P||"").split(/\s/g)).filter(Boolean).forEach(P=>{S.includes(P)?N.add(P):W.add(P)})}else u={key:C,value:F};if(N.size===0&&W.size===0&&u===null)return;let b;d&&(b=i.document.createElement("style"),b.appendChild(document.createTextNode(fe)),i.document.head.appendChild(b));for(const S of N)R.classList.add(S);for(const S of W)R.classList.remove(S);u&&R.setAttribute(u.key,u.value),d&&(i.getComputedStyle(b).opacity,document.head.removeChild(b))});function v(E){var C;o(n,r,(C=a[E])!=null?C:E)}function y(E){e.onChanged?e.onChanged(E,v):v(E)}L(t,y,{flush:"post",immediate:!0}),V(()=>y(t.value));const z=k({get(){return p?g.value:t.value},set(E){g.value=E}});return Object.assign(z,{store:g,system:w,state:t})}function me(e,n,r={}){const{window:s=T,...i}=r;let l;const m=x(()=>s&&"ResizeObserver"in s),c=()=>{l&&(l.disconnect(),l=void 0)},h=k(()=>{const a=M(e);return Array.isArray(a)?a.map(f=>O(f)):[O(a)]}),p=L(h,a=>{if(c(),m.value&&s){l=new ResizeObserver(n);for(const f of a)f&&l.observe(f,i)}},{immediate:!0,flush:"post"}),d=()=>{c(),p()};return D(d),{isSupported:m,stop:d}}function ye(e,n={}){const{reset:r=!0,windowResize:s=!0,windowScroll:i=!0,immediate:l=!0,updateTiming:m="sync"}=n,c=A(0),h=A(0),p=A(0),d=A(0),a=A(0),f=A(0),w=A(0),g=A(0);function t(){const v=O(e);if(!v){r&&(c.value=0,h.value=0,p.value=0,d.value=0,a.value=0,f.value=0,w.value=0,g.value=0);return}const y=v.getBoundingClientRect();c.value=y.height,h.value=y.bottom,p.value=y.left,d.value=y.right,a.value=y.top,f.value=y.width,w.value=y.x,g.value=y.y}function o(){m==="sync"?t():m==="next-frame"&&requestAnimationFrame(()=>t())}return me(e,o),L(()=>O(e),v=>!v&&o()),se(e,o,{attributeFilter:["style","class"]}),i&&_("scroll",o,{capture:!0,passive:!0}),s&&_("resize",o,{passive:!0}),V(()=>{l&&o()}),{height:c,bottom:h,left:p,right:d,top:a,width:f,x:w,y:g,update:o}}function be(e,n,r={}){const{root:s,rootMargin:i="0px",threshold:l=0,window:m=T,immediate:c=!0}=r,h=x(()=>m&&"IntersectionObserver"in m),p=k(()=>{const g=M(e);return(Array.isArray(g)?g:[g]).map(O).filter($)});let d=I;const a=A(c),f=h.value?L(()=>[p.value,O(s),a.value],([g,t])=>{if(d(),!a.value||!g.length)return;const o=new IntersectionObserver(n,{root:O(t),rootMargin:i,threshold:l});g.forEach(v=>v&&o.observe(v)),d=()=>{o.disconnect(),d=I}},{immediate:c,flush:"post"}):I,w=()=>{d(),f(),a.value=!1};return D(w),{isSupported:h,isActive:a,pause(){d(),a.value=!1},resume(){a.value=!0},stop:w}}function Se(e={}){const{window:n=T,initialWidth:r=Number.POSITIVE_INFINITY,initialHeight:s=Number.POSITIVE_INFINITY,listenOrientation:i=!0,includeScrollbar:l=!0,type:m="inner"}=e,c=A(r),h=A(s),p=()=>{n&&(m==="outer"?(c.value=n.outerWidth,h.value=n.outerHeight):l?(c.value=n.innerWidth,h.value=n.innerHeight):(c.value=n.document.documentElement.clientWidth,h.value=n.document.documentElement.clientHeight))};if(p(),V(p),_("resize",p,{passive:!0}),i){const d=q("(orientation: portrait)");L(d,()=>p())}return{width:c,height:h}}export{be as a,me as b,ge as c,de as d,ye as e,Se as f,we as o,_ as u}; diff --git a/js/@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js.gz b/js/@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js.gz deleted file mode 100644 index 1cdfc635d2d3a48dd6e3abe49348da264a7742ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4009 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 diff --git a/js/@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js b/js/@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js new file mode 100644 index 00000000..73235fda --- /dev/null +++ b/js/@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js @@ -0,0 +1 @@ +import{w as G,t as H,i as U,n as L,a as X,b as F,c as Z,p as J,d as Q,e as ee,f as j,g as te}from"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import{s as ne,k as E,l as M}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import{f as W,w as _,n as se,j as re,k as oe,l as ie,d as ae}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";const T=U?window:void 0;function O(e){var s;const o=M(e);return(s=o==null?void 0:o.$el)!=null?s:o}function N(...e){let s,o,i,h;if(typeof e[0]=="string"||Array.isArray(e[0])?([o,i,h]=e,s=T):[s,o,i,h]=e,!s)return L;o=F(o),i=F(i);const f=[],a=()=>{f.forEach(l=>l()),f.length=0},u=(l,r,c,w)=>(l.addEventListener(r,c,w),()=>l.removeEventListener(r,c,w)),m=_(()=>[O(s),M(h)],([l,r])=>{if(a(),!l)return;const c=Z(r)?{...r}:r;f.push(...o.flatMap(w=>i.map(g=>u(l,w,g,c))))},{immediate:!0,flush:"post"}),v=()=>{m(),a()};return j(v),v}let $=!1;function Oe(e,s,o={}){const{window:i=T,ignore:h=[],capture:f=!0,detectIframe:a=!1}=o;if(!i)return L;te&&!$&&($=!0,Array.from(i.document.body.children).forEach(t=>t.addEventListener("click",L)),i.document.documentElement.addEventListener("click",L));let u=!0;const m=t=>M(h).some(n=>{if(typeof n=="string")return Array.from(i.document.querySelectorAll(n)).some(p=>p===t.target||t.composedPath().includes(p));{const p=O(n);return p&&(t.target===p||t.composedPath().includes(p))}});function v(t){const n=M(t);return n&&n.$.subTree.shapeFlag===16}function l(t,n){const p=M(t),b=p.$.subTree&&p.$.subTree.children;return b==null||!Array.isArray(b)?!1:b.some(k=>k.el===n.target||n.composedPath().includes(k.el))}const r=t=>{const n=O(e);if(t.target!=null&&!(!(n instanceof Element)&&v(e)&&l(e,t))&&!(!n||n===t.target||t.composedPath().includes(n))){if(t.detail===0&&(u=!m(t)),!u){u=!0;return}s(t)}};let c=!1;const w=[N(i,"click",t=>{c||(c=!0,setTimeout(()=>{c=!1},0),r(t))},{passive:!0,capture:f}),N(i,"pointerdown",t=>{const n=O(e);u=!m(t)&&!!(n&&!t.composedPath().includes(n))},{passive:!0}),a&&N(i,"blur",t=>{setTimeout(()=>{var n;const p=O(e);((n=i.document.activeElement)==null?void 0:n.tagName)==="IFRAME"&&!(p!=null&&p.contains(i.document.activeElement))&&s(t)},0)},{passive:!0})].filter(Boolean);return()=>w.forEach(t=>t())}function ue(){const e=E(!1),s=ae();return s&&ie(()=>{e.value=!0},s),e}function B(e){const s=ue();return W(()=>(s.value,!!e()))}function le(e,s,o={}){const{window:i=T,...h}=o;let f;const a=B(()=>i&&"MutationObserver"in i),u=()=>{f&&(f.disconnect(),f=void 0)},m=W(()=>{const c=M(e),w=F(c).map(O).filter(Q);return new Set(w)}),v=_(()=>m.value,c=>{u(),a.value&&c.size&&(f=new MutationObserver(s),c.forEach(w=>f.observe(w,h)))},{immediate:!0,flush:"post"}),l=()=>f==null?void 0:f.takeRecords(),r=()=>{v(),u()};return j(r),{isSupported:a,stop:r,takeRecords:l}}const ce=Symbol("vueuse-ssr-width");function de(){const e=oe()?ee(ce,null):null;return typeof e=="number"?e:void 0}function Y(e,s={}){const{window:o=T,ssrWidth:i=de()}=s,h=B(()=>o&&"matchMedia"in o&&typeof o.matchMedia=="function"),f=E(typeof i=="number");let a;const u=E(!1),m=r=>{u.value=r.matches},v=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",m):a.removeListener(m))},l=re(()=>{if(f.value){f.value=!h.value;const r=M(e).split(",");u.value=r.some(c=>{const w=c.includes("not all"),g=c.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),t=c.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let n=!!(g||t);return g&&n&&(n=i>=J(g[1])),t&&n&&(n=i<=J(t[1])),w?!n:n});return}h.value&&(v(),a=o.matchMedia(M(e)),"addEventListener"in a?a.addEventListener("change",m):a.addListener(m),u.value=a.matches)});return j(()=>{l(),v(),a=void 0}),W(()=>u.value)}const P=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},D="__vueuse_ssr_handlers__",fe=pe();function pe(){return D in P||(P[D]=P[D]||{}),P[D]}function q(e,s){return fe[e]||s}function me(e){return Y("(prefers-color-scheme: dark)",e)}function he(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const ve={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},K="vueuse-storage";function we(e,s,o,i={}){var h;const{flush:f="pre",deep:a=!0,listenToStorageChanges:u=!0,writeDefaults:m=!0,mergeDefaults:v=!1,shallow:l,window:r=T,eventFilter:c,onError:w=d=>{console.error(d)},initOnMounted:g}=i,t=(l?ne:E)(typeof s=="function"?s():s),n=W(()=>M(e));if(!o)try{o=q("getDefaultStorage",()=>{var d;return(d=T)==null?void 0:d.localStorage})()}catch(d){w(d)}if(!o)return t;const p=M(s),b=he(p),k=(h=i.serializer)!=null?h:ve[b],{pause:A,resume:I}=G(t,()=>R(t.value),{flush:f,deep:a,eventFilter:c});_(n,()=>C(),{flush:f}),r&&u&&H(()=>{o instanceof Storage?N(r,"storage",C,{passive:!0}):N(r,K,z),g&&C()}),g||C();function V(d,y){if(r){const S={key:n.value,oldValue:d,newValue:y,storageArea:o};r.dispatchEvent(o instanceof Storage?new StorageEvent("storage",S):new CustomEvent(K,{detail:S}))}}function R(d){try{const y=o.getItem(n.value);if(d==null)V(y,null),o.removeItem(n.value);else{const S=k.write(d);y!==S&&(o.setItem(n.value,S),V(y,S))}}catch(y){w(y)}}function x(d){const y=d?d.newValue:o.getItem(n.value);if(y==null)return m&&p!=null&&o.setItem(n.value,k.write(p)),p;if(!d&&v){const S=k.read(y);return typeof v=="function"?v(S,p):b==="object"&&!Array.isArray(S)?{...p,...S}:S}else return typeof y!="string"?y:k.read(y)}function C(d){if(!(d&&d.storageArea!==o)){if(d&&d.key==null){t.value=p;return}if(!(d&&d.key!==n.value)){A();try{(d==null?void 0:d.newValue)!==k.write(t.value)&&(t.value=x(d))}catch(y){w(y)}finally{d?se(I):I()}}}}function z(d){C(d.detail)}return t}const ge="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function Ae(e={}){const{selector:s="html",attribute:o="class",initialValue:i="auto",window:h=T,storage:f,storageKey:a="vueuse-color-scheme",listenToStorageChanges:u=!0,storageRef:m,emitAuto:v,disableTransition:l=!0}=e,r={auto:"",light:"light",dark:"dark",...e.modes||{}},c=me({window:h}),w=W(()=>c.value?"dark":"light"),g=m||(a==null?X(i):we(a,i,f,{window:h,listenToStorageChanges:u})),t=W(()=>g.value==="auto"?w.value:g.value),n=q("updateHTMLAttrs",(A,I,V)=>{const R=typeof A=="string"?h==null?void 0:h.document.querySelector(A):O(A);if(!R)return;const x=new Set,C=new Set;let z=null;if(I==="class"){const y=V.split(/\s/g);Object.values(r).flatMap(S=>(S||"").split(/\s/g)).filter(Boolean).forEach(S=>{y.includes(S)?x.add(S):C.add(S)})}else z={key:I,value:V};if(x.size===0&&C.size===0&&z===null)return;let d;l&&(d=h.document.createElement("style"),d.appendChild(document.createTextNode(ge)),h.document.head.appendChild(d));for(const y of x)R.classList.add(y);for(const y of C)R.classList.remove(y);z&&R.setAttribute(z.key,z.value),l&&(h.getComputedStyle(d).opacity,document.head.removeChild(d))});function p(A){var I;n(s,o,(I=r[A])!=null?I:A)}function b(A){e.onChanged?e.onChanged(A,p):p(A)}_(t,b,{flush:"post",immediate:!0}),H(()=>b(t.value));const k=W({get(){return v?g.value:t.value},set(A){g.value=A}});return Object.assign(k,{store:g,system:w,state:t})}function ye(e,s,o={}){const{window:i=T,...h}=o;let f;const a=B(()=>i&&"ResizeObserver"in i),u=()=>{f&&(f.disconnect(),f=void 0)},m=W(()=>{const r=M(e);return Array.isArray(r)?r.map(c=>O(c)):[O(r)]}),v=_(m,r=>{if(u(),a.value&&i){f=new ResizeObserver(s);for(const c of r)c&&f.observe(c,h)}},{immediate:!0,flush:"post"}),l=()=>{u(),v()};return j(l),{isSupported:a,stop:l}}function Me(e,s={}){const{reset:o=!0,windowResize:i=!0,windowScroll:h=!0,immediate:f=!0,updateTiming:a="sync"}=s,u=E(0),m=E(0),v=E(0),l=E(0),r=E(0),c=E(0),w=E(0),g=E(0);function t(){const p=O(e);if(!p){o&&(u.value=0,m.value=0,v.value=0,l.value=0,r.value=0,c.value=0,w.value=0,g.value=0);return}const b=p.getBoundingClientRect();u.value=b.height,m.value=b.bottom,v.value=b.left,l.value=b.right,r.value=b.top,c.value=b.width,w.value=b.x,g.value=b.y}function n(){a==="sync"?t():a==="next-frame"&&requestAnimationFrame(()=>t())}return ye(e,n),_(()=>O(e),p=>!p&&n()),le(e,n,{attributeFilter:["style","class"]}),h&&N("scroll",n,{capture:!0,passive:!0}),i&&N("resize",n,{passive:!0}),H(()=>{f&&n()}),{height:u,bottom:m,left:v,right:l,top:r,width:c,x:w,y:g,update:n}}function ke(e,s,o={}){const{root:i,rootMargin:h="0px",threshold:f=0,window:a=T,immediate:u=!0}=o,m=B(()=>a&&"IntersectionObserver"in a),v=W(()=>{const g=M(e);return F(g).map(O).filter(Q)});let l=L;const r=E(u),c=m.value?_(()=>[v.value,O(i),r.value],([g,t])=>{if(l(),!r.value||!g.length)return;const n=new IntersectionObserver(s,{root:O(t),rootMargin:h,threshold:f});g.forEach(p=>p&&n.observe(p)),l=()=>{n.disconnect(),l=L}},{immediate:u,flush:"post"}):L,w=()=>{l(),c(),r.value=!1};return j(w),{isSupported:m,isActive:r,pause(){l(),r.value=!1},resume(){r.value=!0},stop:w}}function Te(e={}){const{window:s=T,initialWidth:o=Number.POSITIVE_INFINITY,initialHeight:i=Number.POSITIVE_INFINITY,listenOrientation:h=!0,includeScrollbar:f=!0,type:a="inner"}=e,u=E(o),m=E(i),v=()=>{if(s)if(a==="outer")u.value=s.outerWidth,m.value=s.outerHeight;else if(a==="visual"&&s.visualViewport){const{width:r,height:c,scale:w}=s.visualViewport;u.value=Math.round(r*w),m.value=Math.round(c*w)}else f?(u.value=s.innerWidth,m.value=s.innerHeight):(u.value=s.document.documentElement.clientWidth,m.value=s.document.documentElement.clientHeight)};v(),H(v);const l={passive:!0};if(N("resize",v,l),s&&a==="visual"&&s.visualViewport&&N(s.visualViewport,"resize",v,l),h){const r=Y("(orientation: portrait)");_(r,()=>v())}return{width:u,height:m}}export{ke as a,ye as b,Ae as c,we as d,Me as e,Te as f,Oe as o,N as u}; diff --git a/js/@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js.gz b/js/@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d26977a7151008c1acbe37f3e209b33b703d2c7a GIT binary patch literal 4315 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 literal 0 HcmV?d00001 diff --git a/js/@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js b/js/@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js deleted file mode 100644 index af248de0..00000000 --- a/js/@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js +++ /dev/null @@ -1 +0,0 @@ -import{u as F,k as g,l as m,n as S,o as T,a as j,q as A,v as P}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{k,n as D,w as x,d as C}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";function $(e){return A()?(P(e),!0):!1}function R(e){return typeof e=="function"?e():F(e)}const I=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const z=e=>e!=null,M=Object.prototype.toString,B=e=>M.call(e)==="[object Object]",d=()=>{},H=W();function W(){var e,t;return I&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function G(e,t){function n(...o){return new Promise((i,r)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(i).catch(r)})}return n}const v=e=>e();function L(...e){let t=0,n,o=!0,i=d,r,s,u,a,l;!j(e[0])&&typeof e[0]=="object"?{delay:s,trailing:u=!0,leading:a=!0,rejectOnCancel:l=!1}=e[0]:[s,u=!0,a=!0,l=!1]=e;const p=()=>{n&&(clearTimeout(n),n=void 0,i(),i=d)};return b=>{const c=R(s),w=Date.now()-t,f=()=>r=b();return p(),c<=0?(t=Date.now(),f()):(w>c&&(a||!o)?(t=Date.now(),f()):u&&(r=new Promise((h,O)=>{i=l?O:h,n=setTimeout(()=>{t=Date.now(),o=!0,h(f()),p()},Math.max(0,c-w))})),!a&&!n&&(n=setTimeout(()=>o=!0,c)),o=!1,r)}}function V(e=v){const t=g(!0);function n(){t.value=!1}function o(){t.value=!0}const i=(...r)=>{t.value&&e(...r)};return{isActive:m(t),pause:n,resume:o,eventFilter:i}}function _(e){return C()}function J(...e){if(e.length!==1)return S(...e);const t=e[0];return typeof t=="function"?m(T(()=>({get:t,set:d}))):g(t)}function y(e,t,n={}){const{eventFilter:o=v,...i}=n;return x(e,G(o,t),i)}function K(e,t,n={}){const{eventFilter:o,...i}=n,{eventFilter:r,pause:s,resume:u,isActive:a}=V(o);return{stop:y(e,t,{...i,eventFilter:r}),pause:s,resume:u,isActive:a}}function Q(e,t=!0,n){_()?k(e,n):t?e():D(e)}function U(e,t,n={}){const{throttle:o=0,trailing:i=!0,leading:r=!0,...s}=n;return y(e,t,{...s,eventFilter:L(o,i,r)})}export{Q as a,J as b,B as c,z as d,$ as e,H as f,U as g,I as i,d as n,R as t,K as w}; diff --git a/js/@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js.gz b/js/@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js.gz deleted file mode 100644 index aeefb535a5f5ce0fdca51970d0dca7e1764f10bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1096 zcmV-O1h@MiiwFP!000001D#e;Pa8Q9e!pLlMAd364JKT5(rHtZQYt7E1TC~YpsF&P zNn+U8IeRvNZuY;Qyqm!0TJ_TTwGLjsW=0f{PeHgM-et+STKj@fO3Jxznuq*29qkq4vuPKd2iJFLK?0C>Ppy2zjv9 z<0MG{NHsfEb@k!GnNg>oHZf`S!b~(fFSe&i7J>Z1ge;3Bfn9S6!&Hw}Q)g-AMq*bo z1&05!v{tQF0Q`SSvz+P2Ygc5`OJ^(xvHxe1?3znGTAl06SaxB$RsQ$vt(L@#YmR}C zMfp6oAfy{vP7{@iKS9c&bOXeUjd!zb8;8rez(vz?_7l@Qp~Nz#o%{6tnS&qU3$ zhh9`KKKu%#7GkXis|j@bt+TfvN|pYZYwH*lol;wMJ(ncZgf_~TCLF|D zoYEPvz_~60r4~JfVn(S$T9D-x?>Na^%8KJyq!Zv)-KY5ZqE%(J)~;-~?$iRMl%`U4 zQ|%E5kHH}eG%cQwzvtPo;8xhLg$ogGQG6< zDKbP8Sy6rmF?;|*D^jlCw)gREdrtlG(~fxR9dk~pQ~j6k-?YDf9|uy(&{FKB>#)`J z890nLVkIhitRMYP@sZbf8sQG#Mab|+gb}`qK=>iT7{4@sASV$_^K)SFa|FhZ5th~9 OkADF~Ug5K~2mk{var t;const o=e[0],n=(t=y())==null?void 0:t.proxy;if(n==null&&!W())throw new Error("injectLocal must be called in setup");return n&&d.has(n)&&o in d.get(n)?d.get(n)[o]:I(...e)},R=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const J=e=>e!=null,L=Object.prototype.toString,K=e=>L.call(e)==="[object Object]",p=()=>{},Q=N();function N(){var e,t;return R&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function V(e,t){function o(...n){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(i)})}return o}const b=e=>e();function _(...e){let t=0,o,n=!0,r=p,i,s,u,a,l;!k(e[0])&&typeof e[0]=="object"?{delay:s,trailing:u=!0,leading:a=!0,rejectOnCancel:l=!1}=e[0]:[s,u=!0,a=!0,l=!1]=e;const w=()=>{o&&(clearTimeout(o),o=void 0,r(),r=p)};return j=>{const c=x(s),h=Date.now()-t,f=()=>i=j();return w(),c<=0?(t=Date.now(),f()):(h>c&&(a||!n)?(t=Date.now(),f()):u&&(i=new Promise((m,O)=>{r=l?O:m,o=setTimeout(()=>{t=Date.now(),n=!0,m(f()),w()},Math.max(0,c-h))})),!a&&!o&&(o=setTimeout(()=>n=!0,c)),n=!1,i)}}function E(e=b){const t=g(!0);function o(){t.value=!1}function n(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:v(t),pause:o,resume:n,eventFilter:r}}function U(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function G(e){return y()}function X(e){return Array.isArray(e)?e:[e]}function Y(...e){if(e.length!==1)return A(...e);const t=e[0];return typeof t=="function"?v(S(()=>({get:t,set:p}))):g(t)}function F(e,t,o={}){const{eventFilter:n=b,...r}=o;return M(e,V(n,t),r)}function Z(e,t,o={}){const{eventFilter:n,...r}=o,{eventFilter:i,pause:s,resume:u,isActive:a}=E(n);return{stop:F(e,t,{...r,eventFilter:i}),pause:s,resume:u,isActive:a}}function ee(e,t=!0,o){G()?C(e,o):t?e():D(e)}function te(e,t,o={}){const{throttle:n=0,trailing:r=!0,leading:i=!0,...s}=o;return F(e,t,{...s,eventFilter:_(n,r,i)})}export{Y as a,X as b,K as c,J as d,H as e,B as f,Q as g,te as h,R as i,p as n,U as p,ee as t,Z as w}; diff --git a/js/@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js.gz b/js/@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c8eb5bcfa2b53f0087177beeeaebc3be2f65d7e1 GIT binary patch literal 1266 zcmV;#;)(}(+XqSfkXwdY8Vp6AwabrYx}n43ZP z4=1?raE6(O+j`>cydUj8U6l0QkxE!EG_RgMivErE9_>6oUu0Q&{v*0B`a|9B)GU17 z?(_ne9*!{eu)?N_3)CLoZgZE0^_+GR>uAHCpXBrO@$#@?pOhwHZB6hDNK}rvbS5|f zF@iH7fxUr2h#|Mgq$f2qC2@ zvuw1mIt>OfN4c}NtD&BNX=lQ)cL751%-Ln&`CmF`9rU%iri2e|qOxFK795NzNK}?l z8fX&~#AV(W!*#(X4AW?)3NRuJtxrg!DKQu^+Wfe*SMl4n;u=3mUgcyb!BU&lE}!(v zei*JpsZGi`8TP^9I(A{*4Y}8u9joj#u{pIXrcK~%ri(zEf|W^ro4oGKJ4te%dd;cv zP#%x{0ewH%`fVb%r|h(u;(MQX82Qrz2`Od&(l*IKyXLBoxdh+%8b8VpARbiw0HRTY zkT<>g6ovpK+mmjq(Z(X97J91Kx}U_Ns4U1GOv$haL)g_PFp5=rH?xNBY$|pmrh?&T zmd>iXI{^MaTXQs5w`aCYW+zq~F2w#nVYsVLRC;%$5^dNPv#ss_%-$(U)c4Ig2SOIr z{n&bYnEPAc&3NMMTo(l3Q2U0j$C0DLW(xuWuLDOa&$AWqOc!VbRudC5`q6=##!XbY zX%U-Rh=^xoz=4h({oWe4%7_D&1GH#lZ-7qbsIkBj6=uWU z4fv}k?w#yMQubT#^hZ@nnOemKvQs+KW*V2CBqNpjfod4Z=N_Bq-pg5>$=+VwTchAVdta{Ui)Q-QD$!_+3I7hM?t^rgJ>@bvv1j zj^jC6SrBh(Z%(wu(sX~dmFbr=`42pEMzN8DhZo3oUm)!VQ4|%O zo;}oEY}Nf84Ei^@7B$^Ae~`ZVe?JPpco^e*4+*~Wkm4H;gwH%o@MHU@jmhH-KY7rY cdocLfLypu;GJf;0tcQR72lP90zwrqG0QoC>)&Kwi literal 0 HcmV?d00001 diff --git a/js/BarcodeDemo-B0OBSU9q.js b/js/BarcodeDemo-B0OBSU9q.js new file mode 100644 index 00000000..735e3de0 --- /dev/null +++ b/js/BarcodeDemo-B0OBSU9q.js @@ -0,0 +1 @@ +import{I as a}from"./hooks-Bi_Q9OFa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{b as e,N as i,e as p,ah as l,J as s,M as n,a as F}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import{m as c,b as t,J as u}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as m}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./utils-4asTneEs.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const Et=c({name:"BarcodeDemo",setup(){const r={width:4},o=m(!1),d=m("RayTemplate");return{baseOptions:r,loading:o,text:d}},render(){const{baseOptions:r}=this;return t(F,{cols:2,xGap:12,yGap:12},{default:()=>[t(e,{span:2},{default:()=>[t(i,{title:"详细配置项说明"},{default:()=>[u("点击查看详细配置项:"),t("a",{href:"https://github.com/lindell/JsBarcode/wiki/Options"},[u("js-barcode options")]),u("。")]})]}),t(e,{span:1},{default:()=>[t(i,{title:"基础条形码"},{default:()=>[t(a,{text:"RayTemplate",options:{...r}},null)]})]}),t(e,{span:1},{default:()=>[t(i,{title:"自定义颜色条形码"},{default:()=>[t(a,{text:"RayTemplate",options:{...r,lineColor:"red"}},null)]})]}),t(e,{span:1},{default:()=>[t(i,{title:"pharmacode 模式"},{default:()=>[t(p,{vertical:!0},{default:()=>[t(l,{type:"warning",title:"注意"},{default:()=>[u("该模式下,条形码只能渲染有效数值,否则将会渲染失败。可以查看官网说明:"),t("a",{href:"https://github.com/lindell/JsBarcode/wiki/pharmacode"},[u("pharmacode")]),u("。")]}),t(a,{text:"1234",format:"pharmacode",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),t(e,{span:1},{default:()=>[t(i,{title:"codabar 模式"},{default:()=>[t(p,{vertical:!0},{default:()=>[t(l,{type:"warning",title:"注意"},{default:()=>[u("该模式下,需要注意 text 中的特殊字符,可以查看官网说明:"),t("a",{href:"https://github.com/lindell/JsBarcode/wiki/codabar"},[u("codabar")]),u("。")]}),t(a,{text:"1234",format:"codabar",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),t(e,{span:1},{default:()=>[t(i,{title:"有状态的条形码"},{default:()=>[t(p,{vertical:!0,size:"large",justify:"flex-start",inline:!0},{default:()=>[t(s,{value:this.loading,"onUpdate:value":o=>this.loading=o,style:"width: fit-content"},{checked:()=>"loading...",unchecked:()=>"success!"}),t(a,{text:"RayTemplate",loading:this.loading},null)]})]})]}),t(e,{span:1},{default:()=>[t(i,{title:"watchText 主动监听 text 变化"},{default:()=>[t(p,{vertical:!0},{default:()=>[t(n,{value:this.text,"onUpdate:value":o=>this.text=o},null),t(a,{text:this.text,watchText:!0},null)]})]})]})]})}});export{Et as default}; diff --git a/js/BarcodeDemo-B0OBSU9q.js.gz b/js/BarcodeDemo-B0OBSU9q.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..14b4a5d0f76e6affd26cfd6ccbd3ea30ae164e9e GIT binary patch literal 2112 zcmV-G2*39qiwFP!000001I1YFZxhKK{@%YLY`-|t&Sckbi5KOx*iHh0koSa8A#1!l zw#V7s+04v3b}UPQ(z}DB)MV&Cf@0tlPr}SZzjT%*M>QL9Ao&ec%nMJ|mt0AuKH&t#9W+Uh{`RwE%-&+P)LW%;Hcl)Bq1y$EG8{Hl*Fe5epl8;WoMEs_i*?{Lj4Tnx z)(Y|yGX?b&953`QbPdK+FbQ(ge2y<%sz%#61Okg2s22EZhd|AuR0CEo%7ds_9=?hy z@^sW$d2n@39-fNiF+C8Dhe!>BfS7TZ)S-4V0SmS^SDIUAha9 zal!?*xj+K<9(5r^m~ogmCi@e~FBBMcoWM7eFrh&mjN^=ly^9Nx>43Rl;e$wkTz!1K zn$2uQ5!eSlu{Hs9i7<8f>_JvvWy|O4QQd!Nt{|Vt1QnM@x>FIZ0|W)cMP=L{VLHgC z3ymF;TRA$N7!3qwW-_GuXx46-aGIv<{Xvfh;V)4U^XzDVHfgqL8CBihOG)> zf`^G~Aip({PA^ZL9mec1?Ae%w7#(B_D;ht$HZ_b9+#$uDyg)YJSOl{KAD!L(Ne!~K zi)3m1Jc&HUfXJrE2ayv?L2_a%q5;c6oO{T{a>J!$E|=^H{Uoet4CDd~#`dc73@LUDpDGlE=+NZxzpEv~)fm=>*5vbsDAy6EFj^ z-fVhqBIg{@Qec@HOu}^XJwm!%UU2KRM1-`OuuTod<&ryB$mgem2&<;WIq0z_{U-qD z%+zFQ`uhUb+|B&N(sU$Y`PCwfsK-yXXET{{a;6&TbSMel6waA}uwm zLAmV66~@U92DHdAt6^p)5tek>7kY zH~}@V?%4Cw`6V}^afY!gr@!P@*FkPwxURN1f4oS5*fA5~nuy9~^+J6GEzS&^A>QyT zP(u!}k)SNxFe$Jw!7V#e&%T@9{(dTA_kiHzN@sH`-ps~E=*OZS7b8<*(uy_ZYciB< zZ=>e1OBI!45%{suW)H?Do7=<|6(iYF>7*MwrH`uiq#IL~P-6wVzJml-Mo%*=0_HX4 zoSOG#JGsGBha#JJWrL~$*M(uXT52z^f%jp2Yf@AQ@4Ffiv1zqwQHL9GwLXJ0W!@{^UjH{=@FQ&mu-|_U*m1^YdB3w`+hmiB^($3cs*Fj6yRV+# zc>UGA{Ttu^%p6pQcsNHL$_#~JTluh@{0d?&3VYjm{Gh#e`!20w+h6bh_GRbU_nrHH z?A*K2`SR1wm*2H__ulN?YJdKy{pnxY-+laQ?`{v!{>MM}e|Y%g?zQ&qr>|Z-?8&hG zFp`>T6Ye{x zv4)%g8>e)&h^);rqk(4|%C9lT5psV5zZSJo5wTyA+}HPZ_a9yD!AE41MqWMpwtM$_ z_r~+ilbh{t|J?oNk>vOPL1MrBK7)h*{%86I2EPn)$oO}HlDG>oI>Iv)#nXpyC)+V;YAWGi`La3;LH+01V%fg(WQie$x8iIpe zc{u)uc6b{JtFqFQuMjH`GGu>)rj6x0AG={-KiJ qnjWMW#u_g3N^7*$8a<8c;ZGS;LjIP~Po{PHSN{c(I93L;6953mu`sOw literal 0 HcmV?d00001 diff --git a/js/BarcodeDemo-DIeP09RN.js b/js/BarcodeDemo-DIeP09RN.js deleted file mode 100644 index cac6adaf..00000000 --- a/js/BarcodeDemo-DIeP09RN.js +++ /dev/null @@ -1 +0,0 @@ -import{I as a}from"./hooks-CpaAYtdw.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{b as e,N as i,e as p,ah as l,J as s,M as n,a as F}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as c,b as t,I as u}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as m}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./utils-DBF0WsFC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const Et=c({name:"BarcodeDemo",setup(){const r={width:4},o=m(!1),d=m("RayTemplate");return{baseOptions:r,loading:o,text:d}},render(){const{baseOptions:r}=this;return t(F,{cols:2,xGap:12,yGap:12},{default:()=>[t(e,{span:2},{default:()=>[t(i,{title:"详细配置项说明"},{default:()=>[u("点击查看详细配置项:"),t("a",{href:"https://github.com/lindell/JsBarcode/wiki/Options"},[u("js-barcode options")]),u("。")]})]}),t(e,{span:1},{default:()=>[t(i,{title:"基础条形码"},{default:()=>[t(a,{text:"RayTemplate",options:{...r}},null)]})]}),t(e,{span:1},{default:()=>[t(i,{title:"自定义颜色条形码"},{default:()=>[t(a,{text:"RayTemplate",options:{...r,lineColor:"red"}},null)]})]}),t(e,{span:1},{default:()=>[t(i,{title:"pharmacode 模式"},{default:()=>[t(p,{vertical:!0},{default:()=>[t(l,{type:"warning",title:"注意"},{default:()=>[u("该模式下,条形码只能渲染有效数值,否则将会渲染失败。可以查看官网说明:"),t("a",{href:"https://github.com/lindell/JsBarcode/wiki/pharmacode"},[u("pharmacode")]),u("。")]}),t(a,{text:"1234",format:"pharmacode",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),t(e,{span:1},{default:()=>[t(i,{title:"codabar 模式"},{default:()=>[t(p,{vertical:!0},{default:()=>[t(l,{type:"warning",title:"注意"},{default:()=>[u("该模式下,需要注意 text 中的特殊字符,可以查看官网说明:"),t("a",{href:"https://github.com/lindell/JsBarcode/wiki/codabar"},[u("codabar")]),u("。")]}),t(a,{text:"1234",format:"codabar",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),t(e,{span:1},{default:()=>[t(i,{title:"有状态的条形码"},{default:()=>[t(p,{vertical:!0,size:"large",justify:"flex-start",inline:!0},{default:()=>[t(s,{value:this.loading,"onUpdate:value":o=>this.loading=o,style:"width: fit-content"},{checked:()=>"loading...",unchecked:()=>"success!"}),t(a,{text:"RayTemplate",loading:this.loading},null)]})]})]}),t(e,{span:1},{default:()=>[t(i,{title:"watchText 主动监听 text 变化"},{default:()=>[t(p,{vertical:!0},{default:()=>[t(n,{value:this.text,"onUpdate:value":o=>this.text=o},null),t(a,{text:this.text,watchText:!0},null)]})]})]})]})}});export{Et as default}; diff --git a/js/BarcodeDemo-DIeP09RN.js.gz b/js/BarcodeDemo-DIeP09RN.js.gz deleted file mode 100644 index 2035e5b84e85de62d1e29058d8e219d6cee6393c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2129 zcmV-X2(I@ZiwFP!000001I1WvZxhKKf8S3Lwr?D1XR_zD>D|H6a;NHAN~tKPg3##>uGdoqC48F0c6h~CsAlbicoRsEQ+1N1 zkv+fv$>}K8&(Zv&sz}>N?aDAU8X)u{OW9 zFpTjT@dOBAX{qSqRsj?=e;8B`FzCDOJAw2p4)tO^z(xY5pq?m-rjNPFh%by3Ov6MG z6gGI^pwA27T!^jk&X{{)K zF;Y-Z!Ax;*p=&T6np@8-CadT3(QFQbwvr~$YO9Apt&%JTte%$#QL#LH71{E1)H!)@ zbwM7UisUi9UpF2ibqoSx#9>m0+6nnzU5vY%z&vc(k?Kq}bU>(KQ3m_Uje3BKEbs(z zF$go&R}FG}rdgeztsPcWlcMghsEnJ`iD>Q%=Bsn_<160uaTNeCKPUnx%_g)puN>j6 z9^ioEK52S9WFs0SpiAj9tT7K@IPaqwm(VV4p-Ai|Ik zaZv>i=9vx(>0)!6=;_wo7lhNkRR^P6ez?SXAq!E$845x8iawx4=)x_NG`9;U0kuFyIWvT_PCMg@8y{ZEnSFD zMV27OuG2I$n1B-?=gp-T#`DgRS_(`B4g4r6d@}uG|HZTU`hFi^6rarN!fm1c+@TAzwko zXxXgIH&)To%&-{ZP0s{%_wkl!wfZ*doXA7&|%%w}A z9+P@pj7*71GuD#blvQ&5{aU~-RaA~e;KxQ=eHfc;Z4pb@*<@R#lWy#kKB`)iZcJH5 z%~kCB4iZ=yJhNq_ZOkA)tH;%5|7@!*3zt#gh-_?h@}u8~7*<={M_%@rE26dp5f08Odru$r zUVQxecfaqweDeCi^S!4(bnpB@iAn@9rFZRl=aU!R`wx5fK8pyw*}bcbsv@Q!MQzy( zm$Qm3gwL~MV-+Iopaf0ojyc4$u;Yx)@j+(Cwn&YP4I)+AsIIJT6HV`Z@^$CQ-B-_Vy#DIm-i_~nrVpw^Je;QvWm$z`OZhOLd>b(rg}LoMe$d&y zeT*}{+NxtFh>4u+DedUJqqgLL$|_rkdBm$I>Ogt-Uyr-jk7^8J%HGq5eRHp#efDPe z)O;Ey8^VHP?|7;Or?~Eg`d3VKnfptnzD&afIBTz^_RyR6^{RB=_~b zoxMj_`|uH&q>)$8zU|$;-n;R<`{ZWl+ducdc_jJ$e~>r`f571WxBr>GeSu$wyY9Uk zy_^5;?p*ENz5c#oF-)Nax<%x9ozt1ASM)*cye|eOE*_r^)M2- zVc=jdsS5She7T*o;iZzLlOG)hOj4DLru4a=pOG>Vz@(nQo{$ckHa2V63XLcO83>`G z2HwyW4@?tteo7f8WoQWQ@5;mWKQzNzNSO9&za(FDZa(h)^^4Bu-}H;LbNf!`)}KD0 zW4xghN?q^HpS+!<1NRSw{8se9#n9Gpm{;1P?e^$t+z9{Jm=f}zje#@m)4%#JyWbBj Hz!Lxfp2aX* diff --git a/js/Flow-BwOEXCKT.js b/js/Flow-BwOEXCKT.js deleted file mode 100644 index 290e4765..00000000 --- a/js/Flow-BwOEXCKT.js +++ /dev/null @@ -1 +0,0 @@ -import{R as l,F as n,H as s}from"./hooks-CpaAYtdw.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import{N as m,a as d,ag as u,J as f,e as c}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as g,k as y,b as t}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as p}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./utils-DBF0WsFC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const Rt=g({name:"RFlowDemo",setup(){const[r,{getFlowInstance:e}]=s(),o=p(),i=p({readonly:!1}),a=()=>{e()};return setTimeout(()=>{o.value={nodes:[{id:"21",type:"rect",x:300,y:100,text:"rect node"},{id:"50",type:"circle",x:500,y:100,text:"circle node"}],edges:[{id:"21",type:"polyline",sourceNodeId:"50",targetNodeId:"21"}]}},1e3),y(()=>{a()}),{register:r,flowDataRef:o,settingRef:i}},render(){const{register:r,flowDataRef:e,settingRef:o}=this;return t(c,{vertical:!0},{default:()=>[t(m,null,{default:()=>[t(l,null,{default:()=>[t(d,{xGap:4,yGap:18,cols:4},{default:()=>[t(u,{label:"禁用流程图"},{default:()=>[t(f,{value:o.readonly,"onUpdate:value":i=>o.readonly=i},null)]})]})]})]}),t(m,null,{default:()=>[t(n,{height:500,onRegister:r,data:e,readonly:o.readonly},null)]})]})}});export{Rt as default}; diff --git a/js/Flow-BwOEXCKT.js.gz b/js/Flow-BwOEXCKT.js.gz deleted file mode 100644 index ef5671add2e17eec5bf71e7d97ba8cd57b882e47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1662 zcmV-^27&n>iwFP!000001D#jPZX!Dx-p^CyumY*4h05dXejq;Bf)|I^ldKK|4W*cPe^>Q(5>#GFAcp8m2;E7B1mbdNwp+88o_wy#RH) zIhqAw21zTO{_{0X%OJtz2UQ^>#FCzo%CENy&Au`7xC7un-7BoL_ zLceRr4MET=JwI)}=;&{mJX;9n6#(cN{NoIMLFJ_>3yb81`uogTY zSSGZy9J#J_%hQW?z65qbkL3`Uv;JE>&r(5aenEP*FJu>yrX=zj(1aFft6o~JKMZq4 zOOcce#aLHR1zMnW8`Tjzddk5NrC>-{e?pd>5Y3h?d4Ap-nz zk9Sf&U#3M|n>XMv(3SW5Pg!g(OnpNGhbTP9^9B z8N#!nvnSerSu8;iP+Ft-VeCwXj&#&$Qk&T0vY0qi3~IQ+FuVAg>u*>pk!6Pi+KbxF zwAFaXBX9x|63zgRiSjJnxIoJqh^x+Gy2rNv=jOm?_W6T-l1t)=iYZVWkQj~ea}&0J zUk#Q|q}_kpUjaKWZzj=(_s&b$;@;;$E6Z#N(G1@c3}szZLC0=;z{m2KvME z&i&c_=`N5kg#`-LW{{ZBu7Sy5`1N6y^0zh+tIoUzw49H|L+j$?mZzt)+@%Opl#G_! zi)|!<)?#3GpKk4Uz`8|%A(D8DZ(lD$t0mbx_!vux#=61A387eQX~*KsKTnszE)9nh zB$O^6U9tW&sCCXSbE)$rFpIFrj5C2hoL)ax`-@$Sl9UWL=>=N;@)Dd9oS)VTgAtRS zvzf%l4YTUopL1gm9)YI$zp@LC)g2iaZnA zungLr!1q6=IhS~$lwf1BmhS*5g=gxXVtt^ng|E!hFWp=j&-Ke9(`ea$&2NA9`ECCx z=aYFvgyvhY{sGs*h1@xaz_ z(0b&v&t{s>QXF$dI148F;bX!&G{Fsxx<`I5_cl@j<5)LR9b3x+?Hd)x=4E$(k^uGO zIr`lbzgX*%fttlq^S2c)me!vHR;geI601ImF;7)7JL7PUXo{OF z#v?4z!WD*o8Tm+|9v-<|`&1D&)_=%)ZERw*_3?W&{F=tsO*J8M>rYh-jny0rMM6Z~ zU(B_!itq@fRJr;>-&8R+SW4-eZMuIuGFFRYl(=PMsTZqmgq%vZ{8nyitSA~{>K1{e()};return setTimeout(()=>{o.value={nodes:[{id:"21",type:"rect",x:300,y:100,text:"rect node"},{id:"50",type:"circle",x:500,y:100,text:"circle node"}],edges:[{id:"21",type:"polyline",sourceNodeId:"50",targetNodeId:"21"}]}},1e3),y(()=>{a()}),{register:r,flowDataRef:o,settingRef:i}},render(){const{register:r,flowDataRef:e,settingRef:o}=this;return t(c,{vertical:!0},{default:()=>[t(m,null,{default:()=>[t(l,null,{default:()=>[t(d,{xGap:4,yGap:18,cols:4},{default:()=>[t(u,{label:"禁用流程图"},{default:()=>[t(f,{value:o.readonly,"onUpdate:value":i=>o.readonly=i},null)]})]})]})]}),t(m,null,{default:()=>[t(n,{height:500,onRegister:r,data:e,readonly:o.readonly},null)]})]})}});export{Rt as default}; diff --git a/js/Flow-XWW4foIy.js.gz b/js/Flow-XWW4foIy.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..619437c5890f2076d95b78e81c6b77b8f5c3ead3 GIT binary patch literal 1643 zcmV-x29)_9iwFP!000001D#h(Z{xNW-uG9eUfF=iit;121}+p^dCp{#IPVMw1}z=i zbSP0FDaVT8Mc3VS*ZoERz}?<|b31>dpd3$PahMv>u87Ki7I_yIje+!2~sH`4l+DZo`Y>%L#?B&UY{Nv z6>u_3v_KQ()v$wY)IF-6HA$VUqe7ZZlt(Zjm{d_`zjbx~>HKgVlSme8l*1ZE(dE65 zd^=eOO;bQiw-cTk&m2tp(-gcau47W|>ns5kNS0`?jvKhzN1e;5;~edNTGzuxNY&V@ zVX}!Gf_!p)d&(xxI%uL$AjB;*+HG7%H~r>mNbLGLN(B-i9;Tdo^*jas$=-M>LR3^X zpfV7lQAP-Epo{T-=VD7Yp26myO?@JZ8WCD_WMpa`7%{ZKh+tK`n6fFLlz9%W5p2Jo zgyYaY93EcE=e8oFZe(#IGHYOjUMcscDfDF;YZd_tgj}gc$#D{ejr-@>oZlL1vQ7mW zXf|a!TM@e#Q_jPSyVuHqKz*-7XK>v++=D{djnY&>KX-*VxQ6W)Q6m3gq6TLlhp$uB zm`VuWBzJ{nE6V1Y#pU>x-?69$yDXVlYEV9(vv|cHf+Mbxi7b zv;TNOZ0yu=4Rv?ap*p^r6lY)!gifyMG)*pE+IiH9I@8arxA~E+Bhr+GUd#B3y1JLv zns#f?;qUpo3p*USJ031xLOY>!SUT~DqhCGNHg|Ym{foCBKRkKtEHmisIypeHq2IzEj6Le?A$(jxN_bA zo2`HbRKW`0y_f~0qvAL45hz7RW~W98;~-bGUHQpBOtbzv4T3S1dO0vQ^6#3B#_9In zI_5z_9D>X-1alxkci<&zHNcQEhipSZmXeNy8_&`98gCf4rzC z-9k#eNje&F^I$6W07wiJ$SFv#Y9GH5-Af%s_Q}!fO@j1;SIu{9v2D&j&Cck_?mCUC zEDq3=au!l8WWJv3=(wqZur=$vUEas#K7i>J_2oS_hY4L9DoapuWePXSfZVjD;8@f<+%hJikN5a z&ty@tXuDi#|2l_qW${6RPG!8IK%cP)M5@dAoxoGdQ)tg)5rT5R%vtD`98$7ON4O;k zfi77yw`$u~<`UbsG|cq!e8W&m3oED8?G+_pGT>lH^#W;m^GN$@K{$HFVj_6PSqvph ziBtygS%k2^GC<`B^yv|a(u.signTimeStart)+" ~ "+a(u.signTimeEnd)},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:u=>u.tags.map(o=>e(ae,{type:"info",bordered:!1,style:"margin-right: 6px"},se(o)?o:{default:()=>[o]}))},{title:"Remark",key:"remark"}]),y=p(0),D=p({}),k=p((()=>{const d=[],o=S().valueOf();for(let r=0;r<30;r++)d.push({key:ee(),name:O.Random.cname(),age:r+20,address:O.Random.city(),tags:["nice","developer"],remark:"我是一条很长很长的备注",status:r%2===0?"success":"error",statusText:r%2===0?"在线":"离线",signTimeStart:S(o).add(r*2,"year").valueOf(),signTimeEnd:S(o).add(r+5,"day").valueOf()});return d})()),w=p({pagination:!0,manual:!1}),[L,{checkedRowKeysBind:x,getKeys:F,getRows:P,clearKey:R,clearAll:t,selectKey:M}]=_(i,g,{rowKey:"key",onChange:(u,d,o)=>{}}),V=p(!0),C=u=>u==null,H=u=>new Promise(d=>{const{page:o=1,pageSize:r=10,name:A,status:K,signTimeStart:N,signTimeEnd:B}=u||{};let s=k.value;const Y=k.value.length;A&&(s=s.filter(c=>c.name.includes(A))),K&&(s=s.filter(c=>c.status===K)),N&&B&&(s=s.filter(c=>c.signTimeStart>=N&&c.signTimeEnd<=B)),s=s.slice((o-1)*r,o*r),setTimeout(()=>{d({code:0,data:s,total:C(K)&&C(A)&&(C(N)||C(B))?Y:s.length,message:"success",page:o,pageSize:r})},1e3)}),{run:J,loading:X}=te(H,{onSuccess:u=>{const{data:d,total:o}=u;i.value=d,y.value=o}});return{tableDataRef:i,baseColumns:g,itemCountRef:y,loadingGetPersonList:X,runGetPersonList:J,conditionRef:D,radioRef:w,runTableRequest:h,tableProRegister:q,print:v,downloadCsv:n,checkedRowKeysBind:x,checkedRowKeys:L,getKeys:F,getRows:P,clearKey:R,clearAll:t,collapseRef:V,selectKey:M}},render(){const{tableDataRef:a,baseColumns:q,itemCountRef:h,loadingGetPersonList:E,runGetPersonList:v,conditionRef:n,radioRef:i,runTableRequest:g,tableProRegister:y,print:D,downloadCsv:k,checkedRowKeysBind:w,getKeys:L,getRows:x,clearKey:F,clearAll:P,selectKey:R}=this;return e(f,{vertical:!0},{default:()=>[e($,{open:this.collapseRef,bordered:!0},{default:()=>e(le,null,[e(b,{label:"用户名"},{default:()=>[e(j,{value:n.name,"onUpdate:value":t=>n.name=t,clearable:!0},null)]}),e(b,{label:"状态"},{default:()=>[e(ue,{value:n.status,"onUpdate:value":t=>n.status=t,clearable:!0,options:[{label:"成功",value:"success"},{label:"失败",value:"error"}]},null)]}),e(b,{label:"登陆时间"},{default:()=>[e(oe,{type:"datetimerange",value:n.RangeTime,"onUpdate:value":t=>n.RangeTime=t,clearable:!0},null)]}),e(b,{label:"演示折叠的条件框"},{default:()=>[e(j,{readonly:!0,placeholder:"我只是为了占位"},null)]})]),action:()=>e(f,null,{default:()=>[e(m,{type:"primary",onClick:()=>g(),loading:E},{default:()=>[l("查询")]})]}),collapse:t=>t?e(m,{onClick:()=>this.collapseRef=!0,secondary:!0},{default:()=>"受控展开",icon:()=>e(G,{name:"dark",size:"18"},null)}):e(m,{onClick:()=>this.collapseRef=!1,secondary:!0},{default:()=>"受控收起",icon:()=>e(G,{name:"light",size:"18"},null)})}),e(U,{title:"常用高级拓展功能"},{default:()=>[e(f,null,{default:()=>[e(I,{label:"分页"},{default:()=>[e(z,{value:i.pagination,"onUpdate:value":t=>i.pagination=t},{default:()=>[e(T,{value:!0},{default:()=>[l("显示分页")]}),e(T,{value:!1},{default:()=>[l("隐藏分页")]})]})]}),e(I,{label:"自动更新"},{default:()=>[e(z,{value:i.manual,"onUpdate:value":t=>i.manual=t},{default:()=>[e(T,{value:!1},{default:()=>[l("自动更新")]}),e(T,{value:!0},{default:()=>[l("取消自动")]})]})]})]})]}),e(U,{title:"useTablePro 部分方法"},{default:()=>[e(f,null,{default:()=>[e(m,{type:"primary",onClick:()=>D()},{default:()=>[l("打印")]}),e(m,{type:"primary",onClick:()=>k()},{default:()=>[l("下载 csv")]})]})]}),e(U,{title:"useCheckedRowKeys 部分方法"},{default:()=>[e(f,null,{default:()=>[e(m,{type:"primary",onClick:()=>{const t=a[1].key;R(t)}},{default:()=>[l("选中第二行")]}),e(m,{type:"primary",onClick:()=>{const t=a[1].key;F(t)}},{default:()=>[l("取消选中第二行")]}),e(m,{type:"primary",onClick:()=>{a==null||a.forEach(t=>R(t.key))}},{default:()=>[l("选中当前页面所有行")]}),e(m,{type:"primary",onClick:()=>{P()}},{default:()=>[l("取消所有已选中行")]})]})]}),e(Q,{onRegister:y,data:a,columns:this.baseColumns,"onUpdate:columns":t=>this.baseColumns=t,loading:E,paginationCount:h,request:v,requestConfig:{params:n,formatRangeTime:[{key:"RangeTime",target:["signTimeStart","signTimeEnd"]}]},showPagination:i.pagination,manual:i.manual,rowKey:t=>t.key,checkedRowKeys:this.checkedRowKeys,"onUpdate:checkedRowKeys":t=>this.checkedRowKeys=t,onUpdateCheckedRowKeys:w},null)]})}});export{ft as default}; diff --git a/js/TablePro-CT98TDAq.js.gz b/js/TablePro-CT98TDAq.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..070c81bada00bd8d40b3cf4d27cefad92dbd4d47 GIT binary patch literal 3451 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.signTimeStart)+" ~ "+a(u.signTimeEnd)},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:u=>u.tags.map(o=>e(oe,{type:"info",bordered:!1,style:"margin-right: 6px"},se(o)?o:{default:()=>[o]}))},{title:"Remark",key:"remark"}],y=c(0),w=c({}),k=c((()=>{const d=[],o=U().valueOf();for(let r=0;r<30;r++)d.push({key:ee(),name:I.Random.cname(),age:r+20,address:I.Random.city(),tags:["nice","developer"],remark:"我是一条很长很长的备注",status:r%2===0?"success":"error",statusText:r%2===0?"在线":"离线",signTimeStart:U(o).add(r*2,"year").valueOf(),signTimeEnd:U(o).add(r+5,"day").valueOf()});return d})()),F=c({pagination:!0,manual:!1}),[q,{checkedRowKeysBind:x,getKeys:P,getRows:A,clearKey:R,clearAll:t,selectKey:M}]=$(i,g,{rowKey:"key",onChange:(u,d,o)=>{}}),V=c(!0),C=u=>u==null,H=u=>new Promise(d=>{const{page:o=1,pageSize:r=10,name:K,status:N,signTimeStart:B,signTimeEnd:S}=u||{};let s=k.value;const Z=k.value.length;K&&(s=s.filter(p=>p.name.includes(K))),N&&(s=s.filter(p=>p.status===N)),B&&S&&(s=s.filter(p=>p.signTimeStart>=B&&p.signTimeEnd<=S)),s=s.slice((o-1)*r,o*r),setTimeout(()=>{d({code:0,data:s,total:C(N)&&C(K)&&(C(B)||C(S))?Z:s.length,message:"success",page:o,pageSize:r})},1e3)}),{run:X,loading:Y}=te(H,{onSuccess:u=>{const{data:d,total:o}=u;i.value=d,y.value=o}});return{tableDataRef:i,baseColumns:g,itemCountRef:y,loadingGetPersonList:Y,runGetPersonList:X,conditionRef:w,radioRef:F,runTableRequest:E,tableProRegister:h,print:D,downloadCsv:n,checkedRowKeysBind:x,checkedRowKeys:q,getKeys:P,getRows:A,clearKey:R,clearAll:t,collapseRef:V,selectKey:M}},render(){const{tableDataRef:a,baseColumns:h,itemCountRef:E,loadingGetPersonList:v,runGetPersonList:D,conditionRef:n,radioRef:i,runTableRequest:g,tableProRegister:y,print:w,downloadCsv:k,checkedRowKeysBind:F,getKeys:q,getRows:x,clearKey:P,clearAll:A,selectKey:R}=this;return e(f,{vertical:!0},{default:()=>[e(J,{open:this.collapseRef,bordered:!0},{default:()=>e(le,null,[e(T,{label:"用户名"},{default:()=>[e(O,{value:n.name,"onUpdate:value":t=>n.name=t,clearable:!0},null)]}),e(T,{label:"状态"},{default:()=>[e(ae,{value:n.status,"onUpdate:value":t=>n.status=t,clearable:!0,options:[{label:"成功",value:"success"},{label:"失败",value:"error"}]},null)]}),e(T,{label:"登陆时间"},{default:()=>[e(ue,{type:"datetimerange",value:n.RangeTime,"onUpdate:value":t=>n.RangeTime=t,clearable:!0},null)]}),e(T,{label:"演示折叠的条件框"},{default:()=>[e(O,{readonly:!0,placeholder:"我只是为了占位"},null)]})]),action:()=>e(f,null,{default:()=>[e(m,{type:"primary",onClick:()=>g(),loading:v},{default:()=>[l("查询")]})]}),collapse:t=>t?e(m,{onClick:()=>this.collapseRef=!0,secondary:!0},{default:()=>"受控展开",icon:()=>e(G,{name:"dark",size:"18"},null)}):e(m,{onClick:()=>this.collapseRef=!1,secondary:!0},{default:()=>"受控收起",icon:()=>e(G,{name:"light",size:"18"},null)})}),e(L,{title:"常用高级拓展功能"},{default:()=>[e(f,null,{default:()=>[e(j,{label:"分页"},{default:()=>[e(z,{value:i.pagination,"onUpdate:value":t=>i.pagination=t},{default:()=>[e(b,{value:!0},{default:()=>[l("显示分页")]}),e(b,{value:!1},{default:()=>[l("隐藏分页")]})]})]}),e(j,{label:"自动更新"},{default:()=>[e(z,{value:i.manual,"onUpdate:value":t=>i.manual=t},{default:()=>[e(b,{value:!1},{default:()=>[l("自动更新")]}),e(b,{value:!0},{default:()=>[l("取消自动")]})]})]})]})]}),e(L,{title:"useTablePro 部分方法"},{default:()=>[e(f,null,{default:()=>[e(m,{type:"primary",onClick:()=>w()},{default:()=>[l("打印")]}),e(m,{type:"primary",onClick:()=>k()},{default:()=>[l("下载 csv")]})]})]}),e(L,{title:"useCheckedRowKeys 部分方法"},{default:()=>[e(f,null,{default:()=>[e(m,{type:"primary",onClick:()=>{const t=a[1].key;R(t)}},{default:()=>[l("选中第二行")]}),e(m,{type:"primary",onClick:()=>{const t=a[1].key;P(t)}},{default:()=>[l("取消选中第二行")]}),e(m,{type:"primary",onClick:()=>{a==null||a.forEach(t=>R(t.key))}},{default:()=>[l("选中当前页面所有行")]}),e(m,{type:"primary",onClick:()=>{A()}},{default:()=>[l("取消所有已选中行")]})]})]}),e(Q,{onRegister:y,data:a,columns:h,loading:v,paginationCount:E,request:D,requestConfig:{params:n,formatRangeTime:[{key:"RangeTime",target:["signTimeStart","signTimeEnd"]}]},showPagination:i.pagination,manual:i.manual,rowKey:t=>t.key,checkedRowKeys:this.checkedRowKeys,"onUpdate:checkedRowKeys":t=>this.checkedRowKeys=t,onUpdateCheckedRowKeys:F},null)]})}});export{ft as default}; diff --git a/js/TablePro-CxALP6p1.js.gz b/js/TablePro-CxALP6p1.js.gz deleted file mode 100644 index 8e00cfd80be40ae31867f3960739a3443afa1bec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3452 zcmV-?4TJI@iwFP!000001GQP}a@)w2{=ZKlqh?jWxPbtqu2A5iNJ_HqcUiVd#cBdg zvPl3qLVMg10AO!W~;+K=pjQsmopt;iBFP1h#W+0FT# z4BXrtqNDXPCu)%;CbXEQtEtWS-i$G63{sUT_PHQ3v?)P!tD08Rdb!^=C~V_B+bRK4 zBS*?^AWVp9My3*=L|mKHjCh9E%ZS+&mw94Ro6_PLHGPr^U~ShM)Ldk$O-Km~MqQg! z?__3n9YdcSq;iP^Ss^i@8Pi(KP}9ck(k?E>28ozW5%P0^>n0{cU(?$+3l-w1!y2=Y z+QbnW4MUq!4+_i4gLytRNS1I(9@{yWR5LcAC=BwHT3gEccihbMAgxETHML9;w0Y=; zo)KRXlbSK9O=mhAhOWgzs}80&CyE=X;S3BCRVQp!FYOHyVV`m6+eq~TezRJ!gZ>1q ziv%rq^Wzb_6z0lRJWZzf11GdPHq#MqEuU&mQit?XM5yKQ9>eK&WOD z+!PB$0G7l0!x-xPsIGCt})!q3Lgd z(cWgvJ5lX^+d}aafoynwz@k`O6lr%sSuD7xEl~+jh6X;z9#X^9M!M7_TdEh=mP`GT zL+|WCR*@)N!MxsOOchtwW_JC>QJ7T`>%rEYqO3blYG38jk7q<6{ZWZ`~)q;i%6YDvp(`Swg$~{5aTpFWpOoCo4!>{&YlcY zpt4%Vc1a~3<_SZT95rd|)7|A-afEMwkL7CGkFB4?ZVtt&z&%&xM8zJ=qs}og)bv!Q zeu`5=NfDKil7J(cn9wHP2Ir)6Fjd{E+`OFF9!4GF^^jIQIovy>sS(s240H(7+4bc+ zYj;+L>jy^^+B`byx)z&O3;WrvlTtv2x(0MzHH&>GVQ9KGttJTzYIjbJ%bsFm#!t*@ zM*MB%Ke=)9kOV8GA=9zXU7V|T&5tCh$=bfYd3qSTf><0CH47Q)(x(n;wvlB174#lr z4CcjY_sZBsw9B?c*V5}jJu}FL>;j~mB_@R{YPy)2US8iG0@x`E_~!W!Nkl-b|_OWWXy*i z5=)8puc!JtSMlKQ&kxH@*(F&r8xF||$`u6N3o7_JbLQ^jSUB}gAm6R6rVE8B^k8n)MhsVTuko_4S1X)K6AreftWKsQfe$7sFd-7&iNBwLQ4KG=x4@_ieQT zUF<+kXgK3es#`P6c4lkItJB-*dRgT45o98&dN0-Y4An11uv%E$`9mMtG0Dh)`#BAKOR*l7lM9C1pgVV-Oi_O6>>#+Wz8? zub$s)fAysG*9YgH{w?}@_T^7o-~6oo=cf{gz+uvVj9HeYe;~2IwnbJ<2~kRDmq4KB zf~fVYr)MwzCYjRNzyBZ}zyLtZeVHg4bR3z!9|KYyK`QkH1@wWYkM#N^kQ`X=r)(;7 zon!Ab6*XxIg0myokVs;j8ZlGu05nmCT) z&D;`CJEY3Yd0@K;(p6M9ccRC6*EKna&YJkV-aNM6lQGDH1`UOoQVG>1K>Snz`gvr^ z0dN2j0BAN9aA4W;HC+KIOQ6-V{J?d=P4VKR>ev<~9%e{(x^NL*Ad^@I5D&Zf6q(dA z^au*8-K=a31vWVlyWOT0+`Zdq&IyDus}u!pE`sBo?z`q9KhFzutK;J`vzV5{E=N=@ zTQ|y@(57MEb^`}7c~wyqurY!xvc|Hk4MhRT@$ubJH2sF&u#)5B<^JmMV{2DYfM8-S zwvj9o)llB2fV@u?QC|fa33zm%9JwKWFEDlBKn_g?IN{JWQ}Tu~KAw_SmGN;oB`1}; zcT@7NqI_`2WF0R-XYw?AI0jLm`@-B*n!rGDrKyCK+dKrK1Y9$=2V6bXDT zHtSsjmJr`Ulo5XoGj84nH1G#M9Ri#94i?xKj8#CPgNb-t1eco-?=-O;lowY`Y8FN} z9x(FE41P3E{tt)9Caw$13<<*y298v-Q__3QbRbG_AWDV7C@qYRQsr`#(t}a*FQSAm zMJazdO7%{Zssm9fjf&D@FDNIypwupcvUL%Z`MxmhG%a4htXtcVoCA#tq8!_zkm*e@ z*qxBP0ve=@d{b~~eZlSPdc#~ub`c0`&=HdNK*NPup>$cxCTN5x zHvO$!Zdi?9NFMrzp z>dC7gp0%IcADuypphJAOE&^3{p^XZ}6(f`w1zL}PA5H@=UcI>A`taAUUJ4X+bsj4K zhC^ltKDh`z!z#S4^JR)XNTYt}V!IR)?HVk*`nhqEeXB*P`Wynjd$DgjS``Mx4Y#S7p+xPSiSyAhnH-4lqli*afsUi%3wepynsE9r9K5()p}uV>%9=$O%g z_63JAg5&(lk6wTNxR0ZQm43Hg|LpgzM^D@T_HFyK|9Z1?(R6r)W6|cDof>80fci^L zjS55S@n`L44z6ObY*vx3_AE8fLH}R;>s-dT1&@qlt%T}xJ2F?Aqkwkr;j8EW zdG?1tyn6AA*H3=&Zq8p8zjcN9DCK{j5*S?{?%su3j?e{Y7i4bT*pa!=sJy|O*2|Au z4?jGA^46%NZ#6!^|4*Xs)4 zqMU@Iow)#LXBJC$pHjrn;k?->N57Z&Ao|Ir*Er3i@a`=2K1hH=nn&C`8vY$a>brwT z$D-%60;z6YTpPvW1%[m("我被限制在 body 中。")]}),r?t(i,{animation:!0,title:"Custom Container",restrictionElement:o,closable:!0,onClose:()=>this.card3=!1},{default:()=>"我被限制在红色区域中。并且我支持 NCard 的所有配置与插槽。","header-extra":()=>"其实我就是 NCard 封装的",footer:()=>"我支持 footer 插槽",action:()=>"我支持 action 插槽"}):null,t(p,{title:"显示与隐藏卡片"},{default:()=>[t(e,{type:"primary",onClick:()=>this.card3=!this.card3},{default:()=>[m("点一下试试")]})]})])}});export{st as default}; diff --git a/js/draggable-card-Bn2yn2QC.js.gz b/js/draggable-card-Bn2yn2QC.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d88e49799f215d4e78d9766e207dd9ae0f0134b6 GIT binary patch literal 1765 zcmVlN7>FbC zNIDY9L!WafOBMvAMS~{jHA9PaLD8b!fDIVdbo&sv0op%POLqQ6aVW`)=u3bB258gI zdwrhweM!84GSR=EKs-SPbw)h}zSE?%%|V%1o5l4d1Y2CWOCp>C-?2l+uy6NZiyLXE z!7M1QFKk(8eLaR_y+BaV;zkyxp$01JnVo{3(`Qi*>b1C`LtTe@29)m=_je!cuFYZs zMtlJxSYA5XJ2ru-1+$<|h`~7Rzzt<)X{cMB5E~hogL=jiy#RBYkw6$Zn1>k)l=nL6 z^!oCHSwAjy5N{e;sL#Q)4ov-^y-ix_Sx}1uo6u7A3|M~4{sX7=!Do} zp)ZJsLDY?L1Q2Wlo|8X*lhb}%nmV(lvNX~mqBk|HR6DNgRFAF`1Hk-J59Qjy*4he= ziBCEWIUWtVx^5U4S(wqF4(4#t$Ns~O*l1%e zSR~U7sC4J{TIJ$V9DxH65W5YiM}(ovnFVEimu=tc#?|=$<_gSAF>HD~)}5yCTp%bQ z9%|sp{?UP%w|Xa}vU7E{Fd7QXjBLct?eU!MTrXX$U8VU_u@3d7x-(ag+{2xfqifI; zMN9>{nLh+MC$>I`FEB&481GOGrsqI&x3+QA4r5BOk?VpQ@f|~l8k_@V%ERvAiGHt*iW zfcG%xs3B+H3y6!^)NGkOFxSGKHEV|LCSrm|iEF?-D&+Iqiz~C36NY^Uvk0SuvbCe} zmFnUwMsSzZ#v%k|v$qLW3BI~_CtDVjI}gd$+pH6JW|N9U?_;LVh)(;?g9dI^O`#lZHcI`^qXe@nAxrE)xGUz{2~hs z>OMCz<7>NI)beIJ)(MWW=k^Q@W?&JN{nh+hq2gZAQfM0*%))&3EkZhMYQ3{94%zb#miD$r*F4s%f&`^ zxfSbm$01DG>#%UUc}2Tl%>|WMOO008Xt?q=adLtIt#Qmcm>C(la)5bI%<eF-OB^I9i|$YkY!tZd6uae{>787$8ul&;zOHn( zw&O1!97KL>>T{9cVjd;?a+*qt$xx$#YA&uI=9t){ipsGFgJh~d2D5o5c}GvFbUsWf z4)wNhT}j<#ScJ^)+lV=t5>v5h6I0Bl&EUE zl*_J5OX^o#%5fB4HU~yMo4=#SQj6zx{_6XSr~e&({A&2^x8v-FKfOFV{bKaw+31TG zqmSQ9Jd~s+&YyoUdirSe_0!jnKRN&ThqKd9N1y$9^pBrqIjYjc$iWQYu3$(R#~D6; zIsD<9(UWJxAOAD@>czy(@W=Nq{`UC%`3H(xr&M5enbaiO_-$hBTv1U}avU^%I|U6= zrHFcw4AlOlgQKs0Isf~sv(rysKmYvVFP{xR`R@GbhgWD4Nv!te7AYwKBOYQsC2AzG z+gBR-zu&JR`~3Z%&Q2eloqlxj;>(K{Uq%GWpVVNGx{JHf$1;yTyC;@|yTAJlX~6u_ H9}WNjf-iY~ literal 0 HcmV?d00001 diff --git a/js/draggable-card-CZ4wS8CL.js b/js/draggable-card-CZ4wS8CL.js deleted file mode 100644 index 4ef3444a..00000000 --- a/js/draggable-card-CZ4wS8CL.js +++ /dev/null @@ -1 +0,0 @@ -import{K as i}from"./hooks-CpaAYtdw.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{N as p,P as e}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as a,q as u,b as t,I as m}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as d}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./utils-DBF0WsFC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const st=a({name:"DraggableCardDemo",setup(){const r=d(!1),o=u("domRef");return{card3:r,domRef:o}},render(){const{card3:r,domRef:o}=this;return t("div",null,[t("div",{ref:"domRef",style:{width:"100%",height:"400px",backgroundColor:"red"}},null),t(i,{animation:!0,title:"Body"},{default:()=>[m("我被限制在 body 中。")]}),r?t(i,{animation:!0,title:"Custom Container",restrictionElement:o,closable:!0,onClose:()=>this.card3=!1},{default:()=>"我被限制在红色区域中。并且我支持 NCard 的所有配置与插槽。","header-extra":()=>"其实我就是 NCard 封装的",footer:()=>"我支持 footer 插槽",action:()=>"我支持 action 插槽"}):null,t(p,{title:"显示与隐藏卡片"},{default:()=>[t(e,{type:"primary",onClick:()=>this.card3=!this.card3},{default:()=>[m("点一下试试")]})]})])}});export{st as default}; diff --git a/js/draggable-card-CZ4wS8CL.js.gz b/js/draggable-card-CZ4wS8CL.js.gz deleted file mode 100644 index 15b8f75258d2e9b6043d21c880fe6964433d469b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1780 zcmV2SLzt?lzuen@_WvW#{| z(nz~I^31F(SqLs6NAGA}R}z{Yp`mG^h0LJ3Fj2Hxbl#MI0e3E2aI9g?!y*05>SIF zkS{;lwNSYn!LfcvP|)H=3MQZiO66oFr>FIKl!N*$Zs<_gp`HZA)%;;~qq;ed=`i98 z5W+H2(ZQ(+Osz8y>IN80-0rx6^eh2&s~cb=3DZzdTB6^<+-9UBj5N%^qy@|qD?q(H zZ(ff}9mJbP3hG&y(1EERwf9IXF%N2SU{l&AQo9Dz;MmITIl7jfM{%2B?AHU=HPT@U z%$>*0E_FauSq(9pI#QXg!wlGOt`_$niOf9AaA||sb(fx6Hf1=>eFpSaYW}fnW#_RT zt@S{MVPuQYL(P&mMjGmAn6;*V=o(CfUhQYgsn%90n)G?lY03s#yYdcbuqA7zqi)Ls z&q~Kfq>Dj7j08;SP`ihMN;%=30Q+67u2hHA6L|z`O&&sBm4`R8VRQp*vA`F^!yrt? z!~!Vtm40huwf(NXwiI>dMP+EDOGJMrSZb|pX@v+Q0h6~F{8`#8%W~bUi%%NKW-ZB+qTb9l6O9yWCR-R}ao)%N z)^?=NF&8YX*(50SvInhV{v?XP9nc|m8&Ho3LzfKd6IY> z$zxM^E)WzD4>j;~80o;wSp73ns@$A2j0OTTBL!3U6?oCv&zx>|AKxVXx_%w%U031h z$zkP?m2N>#>thNuYn!Xb8^>$&K;jF`kS!(yRfCBvXjW_6C+&bnMl*6^qo+!D+y(wf0XlmEJr?aF^63MF@&!e+R4)d~*s0*(bkop42_ftlz%LV)hvvK7La5eAlccPRif zwY#@=u-A;PXMsW8=SFg}dROvV#!M_l_8i8Z+cz|rgn3Z(*D{;Al6#|;0^87F3T9IG zt%Qx$^-{GOA+0MMLxTyJ0;N^UG?#)1tA@=vn6M`GCjsZo&}3-(JqC+-Pg`3rN9I*m zJ|#kndgABhOG_p_tei!1(sc-v@;c1jBd)FQr#q#HxX}t44Oea|PR=l(HI7*qGb1TS z4ls}MX`Zg`M{4Cd1GB(E@szfgv>@7O*rS3_-)hR2js|m30|%~CUN(0lk0HS@_T*xx_(&vhbOh2HQDqJNaJm zZhEIXt%kj8f^Q3*ZC3o1qoYudO?@t6Tr8saKz36>F&Sz!P|d|9#2gcQR8ct=K_|X2 zn1I=$6MvvDsB|%iD-QK`aa~z>$gl{QKd=#Vk_Dzt?hAA{R43+V;x`eCqDlBvJ|^Od zL%NFU2d=BWKl?RcxL%mqQn~26xG*>+j%XGXUDJN4s7*{7O;J!%n%3zlY7N=#2BU%R zl&DKtL1EZYhQmRmZV;ATD{LhmQm4)977gYA^J9U-(nu?27_bZI^PHbty^xl1n)b&CBG#FlUPo^oVOwzb@Z=d-eR^qmSQ=zWHY2 z-ROtc7w2D$pS>7=@oN0>2eB@5g`pQHG-` zO^h7O0PYEfl!=|u)7PW#{xp8}V)XsL#$Uafsu_L%!PQ@$UcUTDQR|cn%&wi9TASR) zCdw5Rg&{{lliL|+xKIeG7x9idm}YSN)lZjyeRFaC>D!l|U;W{;(IJG? z2XcxOlnx^vVtpk{B(d8!68XRHw~&4L;SU$*PcF`XclGMat5;u!1k2CDaJcXg_rj+$ W7vbA^A~}5ci~j<*x0){if(r<=a)return o;if(r>=i)return s}else{if(r>=a)return o;if(r<=i)return s}else{if(r===a)return o;if(r===i)return s}return(r-a)/l*u+o}function te(r,t){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return W(r)?Mg(r).match(/%$/)?parseFloat(r)/100*t:parseFloat(r):r==null?NaN:+r}function _e(r,t,e){return t==null&&(t=10),t=Math.min(Math.max(0,t),Kc),r=(+r).toFixed(t),e?r:+r}function Lg(r){return r.sort(function(t,e){return t-e}),r}function pt(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var t=1,e=0;e<15;e++,t*=10)if(Math.round(r*t)/t===r)return e}return Pg(r)}function Pg(r){var t=r.toString().toLowerCase(),e=t.indexOf("e"),n=e>0?+t.slice(e+1):0,a=e>0?e:t.length,i=t.indexOf("."),o=i<0?0:a-1-i;return Math.max(0,o-n)}function qc(r,t){var e=Math.log,n=Math.LN10,a=Math.floor(e(r[1]-r[0])/n),i=Math.round(e(Math.abs(t[1]-t[0]))/n),o=Math.min(Math.max(-a+i,0),20);return isFinite(o)?o:20}function Rg(r,t){var e=Ta(r,function(v,d){return v+(isNaN(d)?0:d)},0);if(e===0)return[];for(var n=Math.pow(10,t),a=F(r,function(v){return(isNaN(v)?0:v)/e*n*100}),i=n*100,o=F(a,function(v){return Math.floor(v)}),s=Ta(o,function(v,d){return v+d},0),l=F(a,function(v,d){return v-o[d]});su&&(u=l[c],f=c);++o[f],l[f]=0,++s}return F(o,function(v){return v/n})}function kg(r,t){var e=Math.max(pt(r),pt(t)),n=r+t;return e>Kc?n:_e(n,e)}function jc(r){var t=Math.PI*2;return(r%t+t)%t}function Ia(r){return r>-1e-4&&r=10&&t++,t}function Qc(r,t){var e=ps(r),n=Math.pow(10,e),a=r/n,i;return a<1.5?i=1:a<2.5?i=2:a<4?i=3:a<7?i=5:i=10,r=i*n,e>=-20?+r.toFixed(e<0?-e:0):r}function zt(r){var t=parseFloat(r);return t==r&&(t!==0||!W(r)||r.indexOf("x")<=0)?t:NaN}function Jc(r){return!isNaN(zt(r))}function ev(){return Math.round(Math.random()*9)}function tv(r,t){return t===0?r:tv(t,r%t)}function Cl(r,t){return r==null?t:t==null?r:r*t/tv(r,t)}function Q(r){throw new Error(r)}function Tl(r,t,e){return(t-r)*e+r}var rv="series\0",nv="\0_ec_\0";function de(r){return r instanceof Array?r:r==null?[]:[r]}function xo(r,t,e){if(r){r[t]=r[t]||{},r.emphasis=r.emphasis||{},r.emphasis[t]=r.emphasis[t]||{};for(var n=0,a=e.length;n=0||i&&le(i,l)<0)){var u=n.getShallow(l,t);u!=null&&(o[r[s][0]]=u)}}return o}}var im=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],om=bn(im),sm=function(){function r(){}return r.prototype.getAreaStyle=function(t,e){return om(this,t,e)},r}(),$=se(),lm=function(r,t,e,n){if(n){var a=$(n);a.dataIndex=e,a.dataType=t,a.seriesIndex=r,a.ssrType="chart",n.type==="group"&&n.traverse(function(i){var o=$(i);o.seriesIndex=r,o.dataIndex=e,o.dataType=t,o.ssrType="chart"})}},Al=1,Il={},uv=se(),_s=se(),Ss=0,Ha=1,Ua=2,Xe=["emphasis","blur","select"],Ma=["normal","emphasis","blur","select"],um=10,fm=9,Qt="highlight",ga="downplay",dn="select",ma="unselect",pn="toggleSelect";function ur(r){return r!=null&&r!=="none"}function Ya(r,t,e){r.onHoverStateChange&&(r.hoverState||0)!==e&&r.onHoverStateChange(t),r.hoverState=e}function fv(r){Ya(r,"emphasis",Ua)}function cv(r){r.hoverState===Ua&&Ya(r,"normal",Ss)}function xs(r){Ya(r,"blur",Ha)}function vv(r){r.hoverState===Ha&&Ya(r,"normal",Ss)}function cm(r){r.selected=!0}function vm(r){r.selected=!1}function Ml(r,t,e){t(r,e)}function bt(r,t,e){Ml(r,t,e),r.isGroup&&r.traverse(function(n){Ml(n,t,e)})}function Ll(r,t){switch(t){case"emphasis":r.hoverState=Ua;break;case"normal":r.hoverState=Ss;break;case"blur":r.hoverState=Ha;break;case"select":r.selected=!0}}function hm(r,t,e,n){for(var a=r.style,i={},o=0;o=0,i=!1;if(r instanceof Se){var o=uv(r),s=a&&o.selectFill||o.normalFill,l=a&&o.selectStroke||o.normalStroke;if(ur(s)||ur(l)){n=n||{};var u=n.style||{};u.fill==="inherit"?(i=!0,n=N({},n),u=N({},u),u.fill=s):!ur(u.fill)&&ur(s)?(i=!0,n=N({},n),u=N({},u),u.fill=yl(s)):!ur(u.stroke)&&ur(l)&&(i||(n=N({},n),u=N({},u)),u.stroke=yl(l)),n.style=u}}if(n&&n.z2==null){i||(n=N({},n));var f=r.z2EmphasisLift;n.z2=r.z2+(f??um)}return n}function pm(r,t,e){if(e&&e.z2==null){e=N({},e);var n=r.z2SelectLift;e.z2=r.z2+(n??fm)}return e}function gm(r,t,e){var n=le(r.currentStates,t)>=0,a=r.style.opacity,i=n?null:hm(r,["opacity"],t,{opacity:1});e=e||{};var o=e.style||{};return o.opacity==null&&(e=N({},e),o=N({opacity:n?a:i.opacity*.1},o),e.style=o),e}function mi(r,t){var e=this.states[r];if(this.style){if(r==="emphasis")return dm(this,r,t,e);if(r==="blur")return gm(this,r,e);if(r==="select")return pm(this,r,e)}return e}function mm(r){r.stateProxy=mi;var t=r.getTextContent(),e=r.getTextGuideLine();t&&(t.stateProxy=mi),e&&(e.stateProxy=mi)}function Pl(r,t){!gv(r,t)&&!r.__highByOuter&&bt(r,fv)}function Rl(r,t){!gv(r,t)&&!r.__highByOuter&&bt(r,cv)}function Ar(r,t){r.__highByOuter|=1<<(t||0),bt(r,fv)}function Ir(r,t){!(r.__highByOuter&=~(1<<(t||0)))&&bt(r,cv)}function ym(r){bt(r,xs)}function hv(r){bt(r,vv)}function dv(r){bt(r,cm)}function pv(r){bt(r,vm)}function gv(r,t){return r.__highDownSilentOnTouch&&t.zrByTouch}function mv(r){var t=r.getModel(),e=[],n=[];t.eachComponent(function(a,i){var o=_s(i),s=a==="series",l=s?r.getViewOfSeriesModel(i):r.getViewOfComponentModel(i);!s&&n.push(l),o.isBlured&&(l.group.traverse(function(u){vv(u)}),s&&e.push(i)),o.isBlured=!1}),w(n,function(a){a&&a.toggleBlurSeries&&a.toggleBlurSeries(e,!1,t)})}function bo(r,t,e,n){var a=n.getModel();e=e||"coordinateSystem";function i(u,f){for(var c=0;c0){var s={dataIndex:o,seriesIndex:e.seriesIndex};i!=null&&(s.dataType=i),t.push(s)}})}),t}function Co(r,t,e){yv(r,!0),bt(r,mm),Tm(r,t,e)}function Cm(r){yv(r,!1)}function Mr(r,t,e,n){n?Cm(r):Co(r,t,e)}function Tm(r,t,e){var n=$(r);t!=null?(n.focus=t,n.blurScope=e):n.focus&&(n.focus=null)}var El=["emphasis","blur","select"],Dm={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function wn(r,t,e,n){e=e||"itemStyle";for(var a=0;a0){var c=f.duration,h=f.delay,v=f.easing,d={duration:c,delay:h||0,easing:v,done:i,force:!!i||!!o,setToFinal:!u,scope:r,during:o};s?t.animateFrom(e,d):t.animateTo(e,d)}else t.stopAnimation(),!s&&t.attr(e),o&&o(1),i&&i()}function me(r,t,e,n,a,i){ws("update",r,t,e,n,a,i)}function De(r,t,e,n,a,i){ws("enter",r,t,e,n,a,i)}function Sr(r){if(!r.__zr)return!0;for(var t=0;tMath.abs(i[1])?i[0]>0?"right":"left":i[1]>0?"bottom":"top"}function Bl(r){return!r.isGroup}function Nm(r){return r.shape!=null}function Cv(r,t,e){if(!r||!t)return;function n(o){var s={};return o.traverse(function(l){Bl(l)&&l.anid&&(s[l.anid]=l)}),s}function a(o){var s={x:o.x,y:o.y,rotation:o.rotation};return Nm(o)&&(s.shape=N({},o.shape)),s}var i=n(r);t.traverse(function(o){if(Bl(o)&&o.anid){var s=i[o.anid];if(s){var l=a(o);o.attr(a(s)),me(o,l,e,$(o).dataIndex)}}})}function Tv(r,t){return F(r,function(e){var n=e[0];n=Pa(n,t.x),n=Ra(n,t.x+t.width);var a=e[1];return a=Pa(a,t.y),a=Ra(a,t.y+t.height),[n,a]})}function Bm(r,t){var e=Pa(r.x,t.x),n=Ra(r.x+r.width,t.x+t.width),a=Pa(r.y,t.y),i=Ra(r.y+r.height,t.y+t.height);if(n>=e&&i>=a)return{x:e,y:a,width:n-e,height:i-a}}function $a(r,t,e){var n=N({rectHover:!0},t),a=n.style={strokeNoScale:!0};if(e=e||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(a.image=r.slice(8),re(a,e),new Or(n)):Cs(r.replace("path://",""),n,e,"center")}function Vm(r,t,e,n,a){for(var i=0,o=a[a.length-1];i1)return!1;var g=yi(v,d,f,c)/h;return!(g<0||g>1)}function yi(r,t,e,n){return r*n-e*t}function zm(r){return r<=1e-6&&r>=-1e-6}function Ka(r){var t=r.itemTooltipOption,e=r.componentModel,n=r.itemName,a=W(t)?{formatter:t}:t,i=e.mainType,o=e.componentIndex,s={componentType:i,name:n,$vars:["name"]};s[i+"Index"]=o;var l=r.formatterParamsExtra;l&&w(Fe(l),function(f){mt(s,f)||(s[f]=l[f],s.$vars.push(f))});var u=$(r.el);u.componentMainType=i,u.componentIndex=o,u.tooltipConfig={name:n,option:re({content:n,encodeHTMLContent:!0,formatterParams:s},a)}}function Vl(r,t){var e;r.isGroup&&(e=t(r)),e||r.traverse(t)}function Wn(r,t){if(r)if(O(r))for(var e=0;e=0&&s.push(l)}),s}}function Is(r,t){return q(q({},r,!0),t,!0)}const Jm={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst",custom:"Custom chart",chart:"Chart"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},ey={time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},toolbox:{brush:{title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}},dataView:{title:"数据视图",lang:["数据视图","关闭","刷新"]},dataZoom:{title:{zoom:"区域缩放",back:"区域缩放还原"}},magicType:{title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"}},restore:{title:"还原"},saveAsImage:{title:"保存为图片",lang:["右键另存为图片"]}},series:{typeNames:{pie:"饼图",bar:"柱状图",line:"折线图",scatter:"散点图",effectScatter:"涟漪散点图",radar:"雷达图",tree:"树图",treemap:"矩形树图",boxplot:"箱型图",candlestick:"K线图",k:"K线图",heatmap:"热力图",map:"地图",parallel:"平行坐标图",lines:"线图",graph:"关系图",sankey:"桑基图",funnel:"漏斗图",gauge:"仪表盘图",pictorialBar:"象形柱图",themeRiver:"主题河流图",sunburst:"旭日图",custom:"自定义图表",chart:"图表"}},aria:{general:{withTitle:"这是一个关于“{title}”的图表。",withoutTitle:"这是一个图表,"},series:{single:{prefix:"",withName:"图表类型是{seriesType},表示{seriesName}。",withoutName:"图表类型是{seriesType}。"},multiple:{prefix:"它由{seriesCount}个图表系列组成。",withName:"第{seriesId}个系列是一个表示{seriesName}的{seriesType},",withoutName:"第{seriesId}个系列是一个{seriesType},",separator:{middle:";",end:"。"}}},data:{allData:"其数据是——",partialData:"其中,前{displayCnt}项是——",withName:"{name}的数据是{value}",withoutName:"{value}",separator:{middle:",",end:""}}}};var ka="ZH",Ms="EN",xr=Ms,_a={},Ls={},Pv=fe.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage||xr).toUpperCase();return r.indexOf(ka)>-1?ka:xr}():xr;function Rv(r,t){r=r.toUpperCase(),Ls[r]=new ce(t),_a[r]=t}function ty(r){if(W(r)){var t=_a[r.toUpperCase()]||{};return r===ka||r===Ms?K(t):q(K(t),K(_a[xr]),!1)}else return q(K(r),K(_a[xr]),!1)}function ry(r){return Ls[r]}function ny(){return Ls[xr]}Rv(Ms,Jm);Rv(ka,ey);var Ps=1e3,Rs=Ps*60,gn=Rs*60,Ue=gn*24,Ul=Ue*365,ln={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},$n="{yyyy}-{MM}-{dd}",Yl={year:"{yyyy}",month:"{yyyy}-{MM}",day:$n,hour:$n+" "+ln.hour,minute:$n+" "+ln.minute,second:$n+" "+ln.second,millisecond:ln.none},xi=["year","month","day","hour","minute","second","millisecond"],kv=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function Dt(r,t){return r+="","0000".substr(0,t-r.length)+r}function br(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function ay(r){return r===br(r)}function iy(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function ja(r,t,e,n){var a=_t(r),i=a[ks(e)](),o=a[wr(e)]()+1,s=Math.floor((o-1)/3)+1,l=a[Qa(e)](),u=a["get"+(e?"UTC":"")+"Day"](),f=a[Dn(e)](),c=(f-1)%12+1,h=a[Ja(e)](),v=a[ei(e)](),d=a[ti(e)](),p=f>=12?"pm":"am",g=p.toUpperCase(),m=n instanceof ce?n:ry(n||Pv)||ny(),y=m.getModel("time"),_=y.get("month"),S=y.get("monthAbbr"),b=y.get("dayOfWeek"),x=y.get("dayOfWeekAbbr");return(t||"").replace(/{a}/g,p+"").replace(/{A}/g,g+"").replace(/{yyyy}/g,i+"").replace(/{yy}/g,Dt(i%100+"",2)).replace(/{Q}/g,s+"").replace(/{MMMM}/g,_[o-1]).replace(/{MMM}/g,S[o-1]).replace(/{MM}/g,Dt(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,Dt(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,b[u]).replace(/{ee}/g,x[u]).replace(/{e}/g,u+"").replace(/{HH}/g,Dt(f,2)).replace(/{H}/g,f+"").replace(/{hh}/g,Dt(c+"",2)).replace(/{h}/g,c+"").replace(/{mm}/g,Dt(h,2)).replace(/{m}/g,h+"").replace(/{ss}/g,Dt(v,2)).replace(/{s}/g,v+"").replace(/{SSS}/g,Dt(d,3)).replace(/{S}/g,d+"")}function oy(r,t,e,n,a){var i=null;if(W(e))i=e;else if(X(e))i=e(r.value,t,{level:r.level});else{var o=N({},ln);if(r.level>0)for(var s=0;s=0;--s)if(l[u]){i=l[u];break}i=i||o.none}if(O(i)){var c=r.level==null?0:r.level>=0?r.level:i.length+r.level;c=Math.min(c,i.length-1),i=i[c]}}return ja(new Date(r.value),i,a,n)}function Ev(r,t){var e=_t(r),n=e[wr(t)]()+1,a=e[Qa(t)](),i=e[Dn(t)](),o=e[Ja(t)](),s=e[ei(t)](),l=e[ti(t)](),u=l===0,f=u&&s===0,c=f&&o===0,h=c&&i===0,v=h&&a===1,d=v&&n===1;return d?"year":v?"month":h?"day":c?"hour":f?"minute":u?"second":"millisecond"}function Xl(r,t,e){var n=ue(r)?_t(r):r;switch(t=t||Ev(r,e),t){case"year":return n[ks(e)]();case"half-year":return n[wr(e)]()>=6?1:0;case"quarter":return Math.floor((n[wr(e)]()+1)/4);case"month":return n[wr(e)]();case"day":return n[Qa(e)]();case"half-day":return n[Dn(e)]()/24;case"hour":return n[Dn(e)]();case"minute":return n[Ja(e)]();case"second":return n[ei(e)]();case"millisecond":return n[ti(e)]()}}function ks(r){return r?"getUTCFullYear":"getFullYear"}function wr(r){return r?"getUTCMonth":"getMonth"}function Qa(r){return r?"getUTCDate":"getDate"}function Dn(r){return r?"getUTCHours":"getHours"}function Ja(r){return r?"getUTCMinutes":"getMinutes"}function ei(r){return r?"getUTCSeconds":"getSeconds"}function ti(r){return r?"getUTCMilliseconds":"getMilliseconds"}function sy(r){return r?"setUTCFullYear":"setFullYear"}function Ov(r){return r?"setUTCMonth":"setMonth"}function Nv(r){return r?"setUTCDate":"setDate"}function Bv(r){return r?"setUTCHours":"setHours"}function Vv(r){return r?"setUTCMinutes":"setMinutes"}function zv(r){return r?"setUTCSeconds":"setSeconds"}function Fv(r){return r?"setUTCMilliseconds":"setMilliseconds"}function Gv(r){if(!Jc(r))return W(r)?r:"-";var t=(r+"").split(".");return t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function Wv(r,t){return r=(r||"").toLowerCase().replace(/-(.)/g,function(e,n){return n.toUpperCase()}),t&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var ri=tg;function Mo(r,t,e){var n="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function a(f){return f&&Vn(f)?f:"-"}function i(f){return!!(f!=null&&!isNaN(f)&&isFinite(f))}var o=t==="time",s=r instanceof Date;if(o||s){var l=o?_t(r):r;if(isNaN(+l)){if(s)return"-"}else return ja(l,n,e)}if(t==="ordinal")return po(r)?a(r):ue(r)&&i(r)?r+"":"-";var u=zt(r);return i(u)?Gv(u):po(r)?a(r):typeof r=="boolean"?r+"":"-"}var Zl=["a","b","c","d","e","f","g"],bi=function(r,t){return"{"+r+(t??"")+"}"};function Hv(r,t,e){O(t)||(t=[t]);var n=t.length;if(!n)return"";for(var a=t[0].$vars||[],i=0;i':'';var o=e.markerId||"markerX";return{renderMode:i,content:"{"+o+"|} ",style:a==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:n}:{width:10,height:10,borderRadius:5,backgroundColor:n}}}function nr(r,t){return t=t||"transparent",W(r)?r:Y(r)&&r.colorStops&&(r.colorStops[0]||{}).color||t}function $l(r,t){if(t==="_blank"||t==="blank"){var e=window.open();e.opener=null,e.location.href=r}else window.open(r,t)}var Sa=w,uy=["left","right","top","bottom","width","height"],Kn=[["width","left","right"],["height","top","bottom"]];function Es(r,t,e,n,a){var i=0,o=0;n==null&&(n=1/0),a==null&&(a=1/0);var s=0;t.eachChild(function(l,u){var f=l.getBoundingRect(),c=t.childAt(u+1),h=c&&c.getBoundingRect(),v,d;if(r==="horizontal"){var p=f.width+(h?-h.x+f.x:0);v=i+p,v>n||l.newline?(i=0,v=p,o+=s+e,s=f.height):s=Math.max(s,f.height)}else{var g=f.height+(h?-h.y+f.y:0);d=o+g,d>a||l.newline?(i+=s+e,o=0,d=g,s=f.width):s=Math.max(s,f.width)}l.newline||(l.x=i,l.y=o,l.markRedraw(),r==="horizontal"?i=v+e:o=d+e)})}var Cr=Es;J(Es,"vertical");J(Es,"horizontal");function Gt(r,t,e){e=ri(e||0);var n=t.width,a=t.height,i=te(r.left,n),o=te(r.top,a),s=te(r.right,n),l=te(r.bottom,a),u=te(r.width,n),f=te(r.height,a),c=e[2]+e[0],h=e[1]+e[3],v=r.aspect;switch(isNaN(u)&&(u=n-s-h-i),isNaN(f)&&(f=a-l-c-o),v!=null&&(isNaN(u)&&isNaN(f)&&(v>n/a?u=n*.8:f=a*.8),isNaN(u)&&(u=v*f),isNaN(f)&&(f=u/v)),isNaN(i)&&(i=n-s-u-h),isNaN(o)&&(o=a-l-f-c),r.left||r.right){case"center":i=n/2-u/2-e[3];break;case"right":i=n-u-h;break}switch(r.top||r.bottom){case"middle":case"center":o=a/2-f/2-e[0];break;case"bottom":o=a-f-c;break}i=i||0,o=o||0,isNaN(u)&&(u=n-h-i-(s||0)),isNaN(f)&&(f=a-c-o-(l||0));var d=new Ye(i+e[3],o+e[0],u,f);return d.margin=e,d}function fy(r,t,e,n,a,i){i=i||r,i.x=r.x,i.y=r.y;var o;if(o=r.getBoundingRect(),r.needLocalTransform()){var s=r.getLocalTransform();o=o.clone(),o.applyTransform(s)}var l=Gt(re({width:o.width,height:o.height},t),e,n),u=l.x-o.x,f=l.y-o.y;return i.x+=u,i.y+=f,i===r&&r.markRedraw(),!0}function An(r){var t=r.layoutMode||r.constructor.layoutMode;return Y(t)?t:t?{type:t}:null}function Lr(r,t,e){var n=e&&e.ignoreSize;!O(n)&&(n=[n,n]);var a=o(Kn[0],0),i=o(Kn[1],1);u(Kn[0],r,a),u(Kn[1],r,i);function o(f,c){var h={},v=0,d={},p=0,g=2;if(Sa(f,function(_){d[_]=r[_]}),Sa(f,function(_){s(t,_)&&(h[_]=d[_]=t[_]),l(h,_)&&v++,l(d,_)&&p++}),n[c])return l(t,f[1])?d[f[2]]=null:l(t,f[2])&&(d[f[1]]=null),d;if(p===g||!v)return d;if(v>=g)return h;for(var m=0;m=0;l--)s=q(s,a[l],!0);n.defaultOption=s}return n.defaultOption},t.prototype.getReferringComponents=function(e,n){var a=e+"Index",i=e+"Id";return Gn(this.ecModel,e,{index:this.get(a,!0),id:this.get(i,!0)},n)},t.prototype.getBoxLayoutParams=function(){var e=this;return{left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")}},t.prototype.getZLevelKey=function(){return""},t.prototype.setZLevel=function(e){this.option.zlevel=e},t.protoInitialize=function(){var e=t.prototype;e.type="component",e.id="",e.name="",e.mainType="",e.subType="",e.componentIndex=0}(),t}(ce);lv(ee,ce);Wa(ee);jm(ee);Qm(ee,hy);function hy(r){var t=[];return w(ee.getClassesByMainType(r),function(e){t=t.concat(e.dependencies||e.prototype.dependencies||[])}),t=F(t,function(e){return nt(e).main}),r!=="dataset"&&le(t,"dataset")<=0&&t.unshift("dataset"),t}var Uv="";typeof navigator<"u"&&(Uv=navigator.platform||"");var fr="rgba(0, 0, 0, 0.2)";const dy={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:fr,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:fr,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:fr,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:fr,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:fr,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:fr,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:Uv.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var Yv=U(["tooltip","label","itemName","itemId","itemGroupId","itemChildGroupId","seriesName"]),Ze="original",Ee="arrayRows",$e="objectRows",ut="keyedColumns",Bt="typedArray",Xv="unknown",st="column",zr="row",Te={Must:1,Might:2,Not:3},Zv=se();function py(r){Zv(r).datasetMap=U()}function $v(r,t,e){var n={},a=Os(t);if(!a||!r)return n;var i=[],o=[],s=t.ecModel,l=Zv(s).datasetMap,u=a.uid+"_"+e.seriesLayoutBy,f,c;r=r.slice(),w(r,function(p,g){var m=Y(p)?p:r[g]={name:p};m.type==="ordinal"&&f==null&&(f=g,c=d(m)),n[m.name]=[]});var h=l.get(u)||l.set(u,{categoryWayDim:c,valueWayDim:0});w(r,function(p,g){var m=p.name,y=d(p);if(f==null){var _=h.valueWayDim;v(n[m],_,y),v(o,_,y),h.valueWayDim+=y}else if(f===g)v(n[m],0,y),v(i,0,y);else{var _=h.categoryWayDim;v(n[m],_,y),v(o,_,y),h.categoryWayDim+=y}});function v(p,g,m){for(var y=0;yt)return r[n];return r[e-1]}function jv(r,t,e,n,a,i,o){i=i||r;var s=t(i),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(a))return u[a];var f=o==null||!n?e:xy(n,o);if(f=f||e,!(!f||!f.length)){var c=f[l];return a&&(u[a]=c),s.paletteIdx=(l+1)%f.length,c}}function by(r,t){t(r).paletteIdx=0,t(r).paletteNameMap={}}var qn,Xr,jl,Ql="\0_ec_inner",wy=1,Bs=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e,n,a,i,o,s){i=i||{},this.option=null,this._theme=new ce(i),this._locale=new ce(o),this._optionManager=s},t.prototype.setOption=function(e,n,a){var i=tu(n);this._optionManager.setOption(e,a,i),this._resetOption(null,i)},t.prototype.resetOption=function(e,n){return this._resetOption(e,tu(n))},t.prototype._resetOption=function(e,n){var a=!1,i=this._optionManager;if(!e||e==="recreate"){var o=i.mountOption(e==="recreate");!this.option||e==="recreate"?jl(this,o):(this.restoreData(),this._mergeOption(o,n)),a=!0}if((e==="timeline"||e==="media")&&this.restoreData(),!e||e==="recreate"||e==="timeline"){var s=i.getTimelineOption(this);s&&(a=!0,this._mergeOption(s,n))}if(!e||e==="recreate"||e==="media"){var l=i.getMediaOption(this);l.length&&w(l,function(u){a=!0,this._mergeOption(u,n)},this)}return a},t.prototype.mergeOption=function(e){this._mergeOption(e,null)},t.prototype._mergeOption=function(e,n){var a=this.option,i=this._componentsMap,o=this._componentsCount,s=[],l=U(),u=n&&n.replaceMergeMainTypeMap;py(this),w(e,function(c,h){c!=null&&(ee.hasClass(h)?h&&(s.push(h),l.set(h,!0)):a[h]=a[h]==null?K(c):q(a[h],c,!0))}),u&&u.each(function(c,h){ee.hasClass(h)&&!l.get(h)&&(s.push(h),l.set(h,!0))}),ee.topologicalTravel(s,ee.getAllClassMainTypes(),f,this);function f(c){var h=_y(this,c,de(e[c])),v=i.get(c),d=v?u&&u.get(c)?"replaceMerge":"normalMerge":"replaceAll",p=Bg(v,h,d);Yg(p,c,ee),a[c]=null,i.set(c,null),o.set(c,0);var g=[],m=[],y=0,_;w(p,function(S,b){var x=S.existing,C=S.newOption;if(!C)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var T=c==="series",D=ee.getClass(c,S.keyInfo.subType,!T);if(!D)return;if(c==="tooltip"){if(_)return;_=!0}if(x&&x.constructor===D)x.name=S.keyInfo.name,x.mergeOption(C,this),x.optionUpdated(C,!1);else{var A=N({componentIndex:b},S.keyInfo);x=new D(C,this,this,A),N(x,A),S.brandNew&&(x.__requireNewView=!0),x.init(C,this,this),x.optionUpdated(null,!0)}}x?(g.push(x.option),m.push(x),y++):(g.push(void 0),m.push(void 0))},this),a[c]=g,i.set(c,m),o.set(c,y),c==="series"&&qn(this)}this._seriesIndices||qn(this)},t.prototype.getOption=function(){var e=K(this.option);return w(e,function(n,a){if(ee.hasClass(a)){for(var i=de(n),o=i.length,s=!1,l=o-1;l>=0;l--)i[l]&&!xn(i[l])?s=!0:(i[l]=null,!s&&o--);i.length=o,e[a]=i}}),delete e[Ql],e},t.prototype.getTheme=function(){return this._theme},t.prototype.getLocaleModel=function(){return this._locale},t.prototype.setUpdatePayload=function(e){this._payload=e},t.prototype.getUpdatePayload=function(){return this._payload},t.prototype.getComponent=function(e,n){var a=this._componentsMap.get(e);if(a){var i=a[n||0];if(i)return i;if(n==null){for(var o=0;o=t:e==="max"?r<=t:r===t}function Ry(r,t){return r.join(",")===t.join(",")}var Ke=w,In=Y,ru=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Ci(r){var t=r&&r.itemStyle;if(t)for(var e=0,n=ru.length;e=0;g--){var m=r[g];if(s||(d=m.data.rawIndexOf(m.stackedByDimension,v)),d>=0){var y=m.data.getByRawIndex(m.stackResultDimension,d);if(l==="all"||l==="positive"&&y>0||l==="negative"&&y<0||l==="samesign"&&h>=0&&y>0||l==="samesign"&&h<=0&&y<0){h=kg(h,y),p=y;break}}}return n[0]=h,n[1]=p,n})})}var ai=function(){function r(t){this.data=t.data||(t.sourceFormat===ut?{}:[]),this.sourceFormat=t.sourceFormat||Xv,this.seriesLayoutBy=t.seriesLayoutBy||st,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;np&&(p=_)}v[0]=d,v[1]=p}},a=function(){return this._data?this._data.length/this._dimSize:0};uu=(t={},t[Ee+"_"+st]={pure:!0,appendData:i},t[Ee+"_"+zr]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},t[$e]={pure:!0,appendData:i},t[ut]={pure:!0,appendData:function(o){var s=this._data;w(o,function(l,u){for(var f=s[u]||(s[u]=[]),c=0;c<(l||[]).length;c++)f.push(l[c])})}},t[Ze]={appendData:i},t[Bt]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},t);function i(o){for(var s=0;s=0&&(p=o.interpolatedValue[g])}return p!=null?p+"":""})}},r.prototype.getRawValue=function(t,e){return Pr(this.getData(e),t)},r.prototype.formatTooltip=function(t,e,n){},r}();function hu(r){var t,e;return Y(r)?r.type&&(e=r):t=r,{text:t,frag:e}}function mn(r){return new qy(r)}var qy=function(){function r(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return r.prototype.perform=function(t){var e=this._upstream,n=t&&t.skip;if(this._dirty&&e){var a=this.context;a.data=a.outputData=e.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var i;this._plan&&!n&&(i=this._plan(this.context));var o=f(this._modBy),s=this._modDataCount||0,l=f(t&&t.modBy),u=t&&t.modDataCount||0;(o!==l||s!==u)&&(i="reset");function f(y){return!(y>=1)&&(y=1),y}var c;(this._dirty||i==="reset")&&(this._dirty=!1,c=this._doReset(n)),this._modBy=l,this._modDataCount=u;var h=t&&t.step;if(e?this._dueEnd=e._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var v=this._dueIndex,d=Math.min(h!=null?this._dueIndex+h:1/0,this._dueEnd);if(!n&&(c||v1&&n>0?s:o}};return i;function o(){return t=r?null:lt},gte:function(r,t){return r>=t}},Qy=function(){function r(t,e){if(!ue(e)){var n="";Q(n)}this._opFn=uh[t],this._rvalFloat=zt(e)}return r.prototype.evaluate=function(t){return ue(t)?this._opFn(t,this._rvalFloat):this._opFn(zt(t),this._rvalFloat)},r}(),fh=function(){function r(t,e){var n=t==="desc";this._resultLT=n?1:-1,e==null&&(e=n?"min":"max"),this._incomparable=e==="min"?-1/0:1/0}return r.prototype.evaluate=function(t,e){var n=ue(t)?t:zt(t),a=ue(e)?e:zt(e),i=isNaN(n),o=isNaN(a);if(i&&(n=this._incomparable),o&&(a=this._incomparable),i&&o){var s=W(t),l=W(e);s&&(n=l?t:0),l&&(a=s?e:0)}return na?-this._resultLT:0},r}(),Jy=function(){function r(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=zt(e)}return r.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n!==this._rvalTypeof&&(n==="number"||this._rvalTypeof==="number")&&(e=zt(t)===this._rvalFloat)}return this._isEQ?e:!e},r}();function e0(r,t){return r==="eq"||r==="ne"?new Jy(r==="eq",t):mt(uh,r)?new Qy(r,t):null}var t0=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(t){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(t){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(t,e){},r.prototype.retrieveValueFromItem=function(t,e){},r.prototype.convertValue=function(t,e){return xa(t,e)},r}();function r0(r,t){var e=new t0,n=r.data,a=e.sourceFormat=r.sourceFormat,i=r.startIndex,o="";r.seriesLayoutBy!==st&&Q(o);var s=[],l={},u=r.dimensionsDefine;if(u)w(u,function(p,g){var m=p.name,y={index:g,name:m,displayName:p.displayName};if(s.push(y),m!=null){var _="";mt(l,m)&&Q(_),l[m]=y}});else for(var f=0;f65535?f0:c0}function cr(){return[1/0,-1/0]}function v0(r){var t=r.constructor;return t===Array?r.slice():new t(r)}function gu(r,t,e,n,a){var i=hh[e||"float"];if(a){var o=r[t],s=o&&o.length;if(s!==n){for(var l=new i(n),u=0;ug[1]&&(g[1]=p)}return this._rawCount=this._count=l,{start:s,end:l}},r.prototype._initDataFromProvider=function(t,e,n){for(var a=this._provider,i=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=F(o,function(y){return y.property}),f=0;fm[1]&&(m[1]=g)}}!a.persistent&&a.clean&&a.clean(),this._rawCount=this._count=e,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(t,e){if(!(e>=0&&e=0&&e=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(n!=null&&nt)i=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(t,e,n){var a=this._chunks,i=a[t],o=[];if(!i)return o;n==null&&(n=1/0);for(var s=1/0,l=-1,u=0,f=0,c=this.count();f=0&&l<0)&&(s=d,l=v,u=0),v===l&&(o[u++]=f))}return o.length=u,o},r.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,a=this._count;if(n===Array){t=new n(a);for(var i=0;i=c&&y<=h||isNaN(y))&&(l[u++]=p),p++}d=!0}else if(i===2){for(var g=v[a[0]],_=v[a[1]],S=t[a[1]][0],b=t[a[1]][1],m=0;m=c&&y<=h||isNaN(y))&&(x>=S&&x<=b||isNaN(x))&&(l[u++]=p),p++}d=!0}}if(!d)if(i===1)for(var m=0;m=c&&y<=h||isNaN(y))&&(l[u++]=C)}else for(var m=0;mt[A][1])&&(T=!1)}T&&(l[u++]=e.getRawIndex(m))}return um[1]&&(m[1]=g)}}}},r.prototype.lttbDownSample=function(t,e){var n=this.clone([t],!0),a=n._chunks,i=a[t],o=this.count(),s=0,l=Math.floor(1/e),u=this.getRawIndex(0),f,c,h,v=new($r(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));v[s++]=u;for(var d=1;df&&(f=c,h=S)}I>0&&If-d&&(l=f-d,s.length=l);for(var p=0;pc[1]&&(c[1]=m),h[v++]=y}return i._count=v,i._indices=h,i._updateGetRawIdx(),i},r.prototype.each=function(t,e){if(this._count)for(var n=t.length,a=this._chunks,i=0,o=this.count();il&&(l=c)}return o=[s,l],this._extent[t]=o,o},r.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],a=this._chunks,i=0;i=0?this._indices[t]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function t(e,n,a,i){return xa(e[i],this._dimensions[i])}Ai={arrayRows:t,objectRows:function(e,n,a,i){return xa(e[n],this._dimensions[i])},keyedColumns:t,original:function(e,n,a,i){var o=e&&(e.value==null?e:e.value);return xa(o instanceof Array?o[i]:o,this._dimensions[i])},typedArray:function(e,n,a,i){return e[i]}}}(),r}(),dh=function(){function r(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var t=this._sourceHost,e=this._getUpstreamSourceManagers(),n=!!e.length,a,i;if(jn(t)){var o=t,s=void 0,l=void 0,u=void 0;if(n){var f=e[0];f.prepareSource(),u=f.getSource(),s=u.data,l=u.sourceFormat,i=[f._getVersionSign()]}else s=o.get("data",!0),l=Ve(s)?Bt:Ze,i=[];var c=this._getSourceMetaRawOption()||{},h=u&&u.metaRawOption||{},v=ie(c.seriesLayoutBy,h.seriesLayoutBy)||null,d=ie(c.sourceHeader,h.sourceHeader),p=ie(c.dimensions,h.dimensions),g=v!==h.seriesLayoutBy||!!d!=!!h.sourceHeader||p;a=g?[Po(s,{seriesLayoutBy:v,sourceHeader:d,dimensions:p},l)]:[]}else{var m=t;if(n){var y=this._applyTransform(e);a=y.sourceList,i=y.upstreamSignList}else{var _=m.get("source",!0);a=[Po(_,this._getSourceMetaRawOption(),null)],i=[]}}this._setLocalSource(a,i)},r.prototype._applyTransform=function(t){var e=this._sourceHost,n=e.get("transform",!0),a=e.get("fromTransformResult",!0);if(a!=null){var i="";t.length!==1&&yu(i)}var o,s=[],l=[];return w(t,function(u){u.prepareSource();var f=u.getSource(a||0),c="";a!=null&&!f&&yu(c),s.push(f),l.push(u._getVersionSign())}),n?o=l0(n,s,{datasetIndex:e.componentIndex}):a!=null&&(o=[Wy(s[0])]),{sourceList:o,upstreamSignList:l}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;e1||e>0&&!r.noHeader;return w(r.blocks,function(a){var i=yh(a);i>=t&&(t=i+ +(n&&(!i||ko(a)&&!a.noHeader)))}),t}return 0}function p0(r,t,e,n){var a=t.noHeader,i=m0(yh(t)),o=[],s=t.blocks||[];lt(!s||O(s)),s=s||[];var l=r.orderMode;if(t.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(mt(u,l)){var f=new fh(u[l],null);s.sort(function(d,p){return f.evaluate(d.sortParam,p.sortParam)})}else l==="seriesDesc"&&s.reverse()}w(s,function(d,p){var g=t.valueFormatter,m=mh(d)(g?N(N({},r),{valueFormatter:g}):r,d,p>0?i.html:0,n);m!=null&&o.push(m)});var c=r.renderMode==="richText"?o.join(i.richText):Eo(o.join(""),a?e:i.html);if(a)return c;var h=Mo(t.header,"ordinal",r.useUTC),v=gh(n,r.renderMode).nameStyle;return r.renderMode==="richText"?_h(r,h,v)+i.richText+c:Eo('
'+Be(h)+"
"+c,e)}function g0(r,t,e,n){var a=r.renderMode,i=t.noName,o=t.noValue,s=!t.markerType,l=t.name,u=r.useUTC,f=t.valueFormatter||r.valueFormatter||function(S){return S=O(S)?S:[S],F(S,function(b,x){return Mo(b,O(v)?v[x]:v,u)})};if(!(i&&o)){var c=s?"":r.markupStyleCreator.makeTooltipMarker(t.markerType,t.markerColor||"#333",a),h=i?"":Mo(l,"ordinal",u),v=t.valueType,d=o?[]:f(t.value,t.dataIndex),p=!s||!i,g=!s&&i,m=gh(n,a),y=m.nameStyle,_=m.valueStyle;return a==="richText"?(s?"":c)+(i?"":_h(r,h,y))+(o?"":S0(r,d,p,g,_)):Eo((s?"":c)+(i?"":y0(h,!s,y))+(o?"":_0(d,p,g,_)),e)}}function _u(r,t,e,n,a,i){if(r){var o=mh(r),s={useUTC:a,renderMode:e,orderMode:n,markupStyleCreator:t,valueFormatter:r.valueFormatter};return o(s,r,0,i)}}function m0(r){return{html:h0[r],richText:d0[r]}}function Eo(r,t){var e='
',n="margin: "+t+"px 0 0";return'
'+r+e+"
"}function y0(r,t,e){var n=t?"margin-left:2px":"";return''+Be(r)+""}function _0(r,t,e,n){var a=e?"10px":"20px",i=t?"float:right;margin-left:"+a:"";return r=O(r)?r:[r],''+F(r,function(o){return Be(o)}).join("  ")+""}function _h(r,t,e){return r.markupStyleCreator.wrapRichTextStyle(t,e)}function S0(r,t,e,n,a){var i=[a],o=n?10:20;return e&&i.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(O(t)?t.join(" "):t,i)}function x0(r,t){var e=r.getData().getItemVisual(t,"style"),n=e[r.visualDrawType];return nr(n)}function Sh(r,t){var e=r.get("padding");return e??(t==="richText"?[8,10]:10)}var Ii=function(){function r(){this.richTextStyles={},this._nextStyleNameId=ev()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(t,e,n){var a=n==="richText"?this._generateStyleName():null,i=ly({color:e,type:t,renderMode:n,markerId:a});return W(i)?i:(this.richTextStyles[a]=i.style,i.content)},r.prototype.wrapRichTextStyle=function(t,e){var n={};O(e)?w(e,function(i){return N(n,i)}):N(n,e);var a=this._generateStyleName();return this.richTextStyles[a]=n,"{"+a+"|"+t+"}"},r}();function b0(r){var t=r.series,e=r.dataIndex,n=r.multipleSeries,a=t.getData(),i=a.mapDimensionsAll("defaultedTooltip"),o=i.length,s=t.getRawValue(e),l=O(s),u=x0(t,e),f,c,h,v;if(o>1||l&&!o){var d=w0(s,t,e,i,u);f=d.inlineValues,c=d.inlineValueTypes,h=d.blocks,v=d.inlineValues[0]}else if(o){var p=a.getDimensionInfo(i[0]);v=f=Pr(a,e,i[0]),c=p.type}else v=f=l?s[0]:s;var g=gs(t),m=g&&t.name||"",y=a.getName(e),_=n?m:y;return Mn("section",{header:m,noHeader:n||!g,sortParam:v,blocks:[Mn("nameValue",{markerType:"item",markerColor:u,name:_,noName:!Vn(_),value:f,valueType:c,dataIndex:e})].concat(h||[])})}function w0(r,t,e,n,a){var i=t.getData(),o=Ta(r,function(c,h,v){var d=i.getDimensionInfo(v);return c=c||d&&d.tooltip!==!1&&d.displayName!=null},!1),s=[],l=[],u=[];n.length?w(n,function(c){f(Pr(i,e,c),c)}):w(r,f);function f(c,h){var v=i.getDimensionInfo(h);!v||v.otherDims.tooltip===!1||(o?u.push(Mn("nameValue",{markerType:"subItem",markerColor:a,name:v.displayName,value:c,valueType:v.type})):(s.push(c),l.push(v.type)))}return{inlineValues:s,inlineValueTypes:l,blocks:u}}var At=se();function Qn(r,t){return r.getName(t)||r.getId(t)}var ba="__universalTransitionEnabled",ze=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}return t.prototype.init=function(e,n,a){this.seriesIndex=this.componentIndex,this.dataTask=mn({count:T0,reset:D0}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(e,a);var i=At(this).sourceManager=new dh(this);i.prepareSource();var o=this.getInitialData(e,a);xu(o,this),this.dataTask.context.data=o,At(this).dataBeforeProcessed=o,Su(this),this._initSelectedMapFromData(o)},t.prototype.mergeDefaultAndTheme=function(e,n){var a=An(this),i=a?ni(e):{},o=this.subType;ee.hasClass(o)&&(o+="Series"),q(e,n.getTheme().get(this.subType)),q(e,this.getDefaultOption()),xo(e,"label",["show"]),this.fillDataTextStyle(e.data),a&&Lr(e,i,a)},t.prototype.mergeOption=function(e,n){e=q(this.option,e,!0),this.fillDataTextStyle(e.data);var a=An(this);a&&Lr(this.option,e,a);var i=At(this).sourceManager;i.dirty(),i.prepareSource();var o=this.getInitialData(e,n);xu(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,At(this).dataBeforeProcessed=o,Su(this),this._initSelectedMapFromData(o)},t.prototype.fillDataTextStyle=function(e){if(e&&!Ve(e))for(var n=["show"],a=0;athis.getShallow("animationThreshold")&&(n=!1),!!n},t.prototype.restoreData=function(){this.dataTask.dirty()},t.prototype.getColorFromPalette=function(e,n,a){var i=this.ecModel,o=Ns.prototype.getColorFromPalette.call(this,e,n,a);return o||(o=i.getColorFromPalette(e,n,a)),o},t.prototype.coordDimToDataDim=function(e){return this.getRawData().mapDimensionsAll(e)},t.prototype.getProgressive=function(){return this.get("progressive")},t.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},t.prototype.select=function(e,n){this._innerSelect(this.getData(n),e)},t.prototype.unselect=function(e,n){var a=this.option.selectedMap;if(a){var i=this.option.selectedMode,o=this.getData(n);if(i==="series"||a==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&a.push(o)}return a},t.prototype.isSelected=function(e,n){var a=this.option.selectedMap;if(!a)return!1;var i=this.getData(n);return(a==="all"||a[Qn(i,e)])&&!i.getItemModel(e).get(["select","disabled"])},t.prototype.isUniversalTransitionEnabled=function(){if(this[ba])return!0;var e=this.option.universalTransition;return e?e===!0?!0:e&&e.enabled:!1},t.prototype._innerSelect=function(e,n){var a,i,o=this.option,s=o.selectedMode,l=n.length;if(!(!s||!l)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){Y(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,f=0;f0&&this._innerSelect(e,n)}},t.registerClass=function(e){return ee.registerClass(e)},t.protoInitialize=function(){var e=t.prototype;e.type="series.__base__",e.seriesIndex=0,e.ignoreStyleOnData=!1,e.hasSymbolVisual=!1,e.defaultSymbol="circle",e.visualStyleAccessPath="itemStyle",e.visualDrawType="fill"}(),t}(ee);xt(ze,Ky);xt(ze,Ns);lv(ze,ee);function Su(r){var t=r.name;gs(r)||(r.name=C0(r)||t)}function C0(r){var t=r.getRawData(),e=t.mapDimensionsAll("seriesName"),n=[];return w(e,function(a){var i=t.getDimensionInfo(a);i.displayName&&n.push(i.displayName)}),n.join(" ")}function T0(r){return r.model.getRawData().count()}function D0(r){var t=r.model;return t.setData(t.getRawData().cloneShallow()),A0}function A0(r,t){t.outputData&&r.end>t.outputData.count()&&t.model.getRawData().cloneShallow(t.outputData)}function xu(r,t){w(rg(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(e){r.wrapMethod(e,J(I0,t))})}function I0(r,t){var e=Oo(r);return e&&e.setOutputEnd((t||this).count()),t}function Oo(r){var t=(r.ecModel||{}).scheduler,e=t&&t.getPipeline(r.uid);if(e){var n=e.currentTask;if(n){var a=n.agentStubMap;a&&(n=a.get(r.uid))}return n}}var Ne=function(){function r(){this.group=new ge,this.uid=Hn("viewComponent")}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,a){},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,a){},r.prototype.updateLayout=function(t,e,n,a){},r.prototype.updateVisual=function(t,e,n,a){},r.prototype.toggleBlurSeries=function(t,e,n){},r.prototype.eachRendered=function(t){var e=this.group;e&&e.traverse(t)},r}();ys(Ne);Wa(Ne);function Un(){var r=se();return function(t){var e=r(t),n=t.pipelineContext,a=!!e.large,i=!!e.progressiveRender,o=e.large=!!(n&&n.large),s=e.progressiveRender=!!(n&&n.progressiveRender);return(a!==o||i!==s)&&"reset"}}var xh=se(),M0=Un(),ke=function(){function r(){this.group=new ge,this.uid=Hn("viewChart"),this.renderTask=mn({plan:L0,reset:P0}),this.renderTask.context={view:this}}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,a){},r.prototype.highlight=function(t,e,n,a){var i=t.getData(a&&a.dataType);i&&wu(i,a,"emphasis")},r.prototype.downplay=function(t,e,n,a){var i=t.getData(a&&a.dataType);i&&wu(i,a,"normal")},r.prototype.remove=function(t,e){this.group.removeAll()},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.updateLayout=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.updateVisual=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.eachRendered=function(t){Wn(this.group,t)},r.markUpdateMethod=function(t,e){xh(t).updateMethod=e},r.protoInitialize=function(){var t=r.prototype;t.type="chart"}(),r}();function bu(r,t,e){r&&To(r)&&(t==="emphasis"?Ar:Ir)(r,e)}function wu(r,t,e){var n=rr(r,t),a=t&&t.highlightKey!=null?Am(t.highlightKey):null;n!=null?w(de(n),function(i){bu(r.getItemGraphicEl(i),e,a)}):r.eachItemGraphicEl(function(i){bu(i,e,a)})}ys(ke);Wa(ke);function L0(r){return M0(r.model)}function P0(r){var t=r.model,e=r.ecModel,n=r.api,a=r.payload,i=t.pipelineContext.progressiveRender,o=r.view,s=a&&xh(a).updateMethod,l=i?"incrementalPrepareRender":s&&o[s]?s:"render";return l!=="render"&&o[l](t,e,n,a),R0[l]}var R0={incrementalPrepareRender:{progress:function(r,t){t.view.incrementalRender(r,t.model,t.ecModel,t.api,t.payload)}},render:{forceFirstProgress:!0,progress:function(r,t){t.view.render(t.model,t.ecModel,t.api,t.payload)}}},Ea="\0__throttleOriginMethod",Cu="\0__throttleRate",Tu="\0__throttleType";function Ws(r,t,e){var n,a=0,i=0,o=null,s,l,u,f;t=t||0;function c(){i=new Date().getTime(),o=null,r.apply(l,u||[])}var h=function(){for(var v=[],d=0;d=0?c():o=setTimeout(c,-s),a=n};return h.clear=function(){o&&(clearTimeout(o),o=null)},h.debounceNextCall=function(v){f=v},h}function bh(r,t,e,n){var a=r[t];if(a){var i=a[Ea]||a,o=a[Tu],s=a[Cu];if(s!==e||o!==n){if(e==null)return r[t]=i;a=r[t]=Ws(i,e,n==="debounce"),a[Ea]=i,a[Tu]=n,a[Cu]=e}return a}}function No(r,t){var e=r[t];e&&e[Ea]&&(e.clear&&e.clear(),r[t]=e[Ea])}var Du=se(),Au={itemStyle:bn(Lv,!0),lineStyle:bn(Mv,!0)},k0={lineStyle:"stroke",itemStyle:"fill"};function wh(r,t){var e=r.visualStyleMapper||Au[t];return e||(console.warn("Unknown style type '"+t+"'."),Au.itemStyle)}function Ch(r,t){var e=r.visualDrawType||k0[t];return e||(console.warn("Unknown style type '"+t+"'."),"fill")}var E0={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",a=r.getModel(n),i=wh(r,n),o=i(a),s=a.getShallow("decal");s&&(e.setVisual("decal",s),s.dirty=!0);var l=Ch(r,n),u=o[l],f=X(u)?u:null,c=o.fill==="auto"||o.stroke==="auto";if(!o[l]||f||c){var h=r.getColorFromPalette(r.name,null,t.getSeriesCount());o[l]||(o[l]=h,e.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||X(o.fill)?h:o.fill,o.stroke=o.stroke==="auto"||X(o.stroke)?h:o.stroke}if(e.setVisual("style",o),e.setVisual("drawType",l),!t.isSeriesFiltered(r)&&f)return e.setVisual("colorFromPalette",!1),{dataEach:function(v,d){var p=r.getDataParams(d),g=N({},o);g[l]=f(p),v.setItemVisual(d,"style",g)}}}},Kr=new ce,O0={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){if(!(r.ignoreStyleOnData||t.isSeriesFiltered(r))){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",a=wh(r,n),i=e.getVisual("drawType");return{dataEach:e.hasItemOption?function(o,s){var l=o.getRawDataItem(s);if(l&&l[n]){Kr.option=l[n];var u=a(Kr),f=o.ensureUniqueItemVisual(s,"style");N(f,u),Kr.option.decal&&(o.setItemVisual(s,"decal",Kr.option.decal),Kr.option.decal.dirty=!0),i in u&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},N0={performRawSeries:!0,overallReset:function(r){var t=U();r.eachSeries(function(e){var n=e.getColorBy();if(!e.isColorBySeries()){var a=e.type+"-"+n,i=t.get(a);i||(i={},t.set(a,i)),Du(e).scope=i}}),r.eachSeries(function(e){if(!(e.isColorBySeries()||r.isSeriesFiltered(e))){var n=e.getRawData(),a={},i=e.getData(),o=Du(e).scope,s=e.visualStyleAccessPath||"itemStyle",l=Ch(e,s);i.each(function(u){var f=i.getRawIndex(u);a[f]=u}),n.each(function(u){var f=a[u],c=i.getItemVisual(f,"colorFromPalette");if(c){var h=i.ensureUniqueItemVisual(f,"style"),v=n.getName(u)||u+"",d=n.count();h[l]=e.getColorFromPalette(v,o,d)}})}})}},Jn=Math.PI;function B0(r,t){t=t||{},re(t,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var e=new ge,n=new he({style:{fill:t.maskColor},zlevel:t.zlevel,z:1e4});e.add(n);var a=new Ce({style:{text:t.text,fill:t.textColor,fontSize:t.fontSize,fontWeight:t.fontWeight,fontStyle:t.fontStyle,fontFamily:t.fontFamily},zlevel:t.zlevel,z:10001}),i=new he({style:{fill:"none"},textContent:a,textConfig:{position:"right",distance:10},zlevel:t.zlevel,z:10001});e.add(i);var o;return t.showSpinner&&(o=new vs({shape:{startAngle:-Jn/2,endAngle:-Jn/2+.1,r:t.spinnerRadius},style:{stroke:t.color,lineCap:"round",lineWidth:t.lineWidth},zlevel:t.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:Jn*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:Jn*3/2}).delay(300).start("circularInOut"),e.add(o)),e.resize=function(){var s=a.getBoundingRect().width,l=t.showSpinner?t.spinnerRadius:0,u=(r.getWidth()-l*2-(t.showSpinner&&s?10:0)-s)/2-(t.showSpinner&&s?0:5+s/2)+(t.showSpinner?0:s/2)+(s?0:l),f=r.getHeight()/2;t.showSpinner&&o.setShape({cx:u,cy:f}),i.setShape({x:u-l,y:f-l,width:l*2,height:l*2}),n.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},e.resize(),e}var Th=function(){function r(t,e,n,a){this._stageTaskMap=U(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),a=this._visualHandlers=a.slice(),this._allHandlers=n.concat(a)}return r.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(n){var a=n.overallTask;a&&a.dirty()})},r.prototype.getPerformArgs=function(t,e){if(t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),a=n.context,i=!e&&n.progressiveEnabled&&(!a||a.progressiveRender)&&t.__idxInPipeline>n.blockIndex,o=i?n.step:null,s=a&&a.modDataCount,l=s!=null?Math.ceil(s/o):null;return{step:o,modBy:l,modDataCount:s}}},r.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},r.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),a=t.getData(),i=a.count(),o=n.progressiveEnabled&&e.incrementalPrepareRender&&i>=n.threshold,s=t.get("large")&&i>=t.get("largeThreshold"),l=t.get("progressiveChunkMode")==="mod"?i:null;t.pipelineContext=n.context={progressiveRender:o,modDataCount:l,large:s}},r.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=U();t.eachSeries(function(a){var i=a.getProgressive(),o=a.uid;n.set(o,{id:o,head:null,tail:null,threshold:a.getProgressiveThreshold(),progressiveEnabled:i&&!(a.preventIncremental&&a.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),e._pipe(a,a.dataTask)})},r.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;w(this._allHandlers,function(a){var i=t.get(a.uid)||t.set(a.uid,{}),o="";lt(!(a.reset&&a.overallReset),o),a.reset&&this._createSeriesStageTask(a,i,e,n),a.overallReset&&this._createOverallStageTask(a,i,e,n)},this)},r.prototype.prepareView=function(t,e,n,a){var i=t.renderTask,o=i.context;o.model=e,o.ecModel=n,o.api=a,i.__block=!t.incrementalPrepareRender,this._pipe(e,i)},r.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},r.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},r.prototype._performStageTasks=function(t,e,n,a){a=a||{};var i=!1,o=this;w(t,function(l,u){if(!(a.visualType&&a.visualType!==l.visualType)){var f=o._stageTaskMap.get(l.uid),c=f.seriesTaskMap,h=f.overallTask;if(h){var v,d=h.agentStubMap;d.each(function(g){s(a,g)&&(g.dirty(),v=!0)}),v&&h.dirty(),o.updatePayload(h,n);var p=o.getPerformArgs(h,a.block);d.each(function(g){g.perform(p)}),h.perform(p)&&(i=!0)}else c&&c.each(function(g,m){s(a,g)&&g.dirty();var y=o.getPerformArgs(g,a.block);y.skip=!l.performRawSeries&&e.isSeriesFiltered(g.context.model),o.updatePayload(g,n),g.perform(y)&&(i=!0)})}});function s(l,u){return l.setDirty&&(!l.dirtyMap||l.dirtyMap.get(u.__pipeline.id))}this.unfinished=i||this.unfinished},r.prototype.performSeriesTasks=function(t){var e;t.eachSeries(function(n){e=n.dataTask.perform()||e}),this.unfinished=e||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)})},r.prototype.updatePayload=function(t,e){e!=="remain"&&(t.context.payload=e)},r.prototype._createSeriesStageTask=function(t,e,n,a){var i=this,o=e.seriesTaskMap,s=e.seriesTaskMap=U(),l=t.seriesType,u=t.getTargetSeries;t.createOnAllSeries?n.eachRawSeries(f):l?n.eachRawSeriesByType(l,f):u&&u(n,a).each(f);function f(c){var h=c.uid,v=s.set(h,o&&o.get(h)||mn({plan:W0,reset:H0,count:Y0}));v.context={model:c,ecModel:n,api:a,useClearVisual:t.isVisual&&!t.isLayout,plan:t.plan,reset:t.reset,scheduler:i},i._pipe(c,v)}},r.prototype._createOverallStageTask=function(t,e,n,a){var i=this,o=e.overallTask=e.overallTask||mn({reset:V0});o.context={ecModel:n,api:a,overallReset:t.overallReset,scheduler:i};var s=o.agentStubMap,l=o.agentStubMap=U(),u=t.seriesType,f=t.getTargetSeries,c=!0,h=!1,v="";lt(!t.createOnAllSeries,v),u?n.eachRawSeriesByType(u,d):f?f(n,a).each(d):(c=!1,w(n.getSeries(),d));function d(p){var g=p.uid,m=l.set(g,s&&s.get(g)||(h=!0,mn({reset:z0,onDirty:G0})));m.context={model:p,overallProgress:c},m.agent=o,m.__block=c,i._pipe(p,m)}h&&o.dirty()},r.prototype._pipe=function(t,e){var n=t.uid,a=this._pipelineMap.get(n);!a.head&&(a.head=e),a.tail&&a.tail.pipe(e),a.tail=e,e.__idxInPipeline=a.count++,e.__pipeline=a},r.wrapStageHandler=function(t,e){return X(t)&&(t={overallReset:t,seriesType:X0(t)}),t.uid=Hn("stageHandler"),e&&(t.visualType=e),t},r}();function V0(r){r.overallReset(r.ecModel,r.api,r.payload)}function z0(r){return r.overallProgress&&F0}function F0(){this.agent.dirty(),this.getDownstream().dirty()}function G0(){this.agent&&this.agent.dirty()}function W0(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function H0(r){r.useClearVisual&&r.data.clearAllVisual();var t=r.resetDefines=de(r.reset(r.model,r.ecModel,r.api,r.payload));return t.length>1?F(t,function(e,n){return Dh(n)}):U0}var U0=Dh(0);function Dh(r){return function(t,e){var n=e.data,a=e.resetDefines[r];if(a&&a.dataEach)for(var i=t.start;i0&&v===u.length-h.length){var d=u.slice(0,v);d!=="data"&&(e.mainType=d,e[h.toLowerCase()]=l,f=!0)}}s.hasOwnProperty(u)&&(n[u]=l,f=!0),f||(a[u]=l)})}return{cptQuery:e,dataQuery:n,otherQuery:a}},r.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var a=n.targetEl,i=n.packedEvent,o=n.model,s=n.view;if(!o||!s)return!0;var l=e.cptQuery,u=e.dataQuery;return f(l,o,"mainType")&&f(l,o,"subType")&&f(l,o,"index","componentIndex")&&f(l,o,"name")&&f(l,o,"id")&&f(u,i,"name")&&f(u,i,"dataIndex")&&f(u,i,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(t,e.otherQuery,a,i));function f(c,h,v,d){return c[v]==null||h[d||v]===c[v]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),Bo=["symbol","symbolSize","symbolRotate","symbolOffset"],Pu=Bo.concat(["symbolKeepAspect"]),K0={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData();if(r.legendIcon&&e.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var n={},a={},i=!1,o=0;o0&&e.unfinished);e.unfinished||this._zr.flush()}}},t.prototype.getDom=function(){return this._dom},t.prototype.getId=function(){return this.id},t.prototype.getZr=function(){return this._zr},t.prototype.isSSR=function(){return this._ssr},t.prototype.setOption=function(e,n,a){if(!this[Ae]){if(this._disposed){this.id;return}var i,o,s;if(Y(n)&&(a=n.lazyUpdate,i=n.silent,o=n.replaceMerge,s=n.transition,n=n.notMerge),this[Ae]=!0,!this._model||n){var l=new Iy(this._api),u=this._theme,f=this._model=new Bs;f.scheduler=this._scheduler,f.ssr=this._ssr,f.init(null,null,null,u,this._locale,l)}this._model.setOption(e,{replaceMerge:o},Go);var c={seriesTransition:s,optionChanged:!0};if(a)this[Oe]={silent:i,updateParams:c},this[Ae]=!1,this.getZr().wakeUp();else{try{hr(this),It.update.call(this,null,c)}catch(h){throw this[Oe]=null,this[Ae]=!1,h}this._ssr||this._zr.flush(),this[Oe]=null,this[Ae]=!1,qr.call(this,i),jr.call(this,i)}}},t.prototype.setTheme=function(){},t.prototype.getModel=function(){return this._model},t.prototype.getOption=function(){return this._model&&this._model.getOption()},t.prototype.getWidth=function(){return this._zr.getWidth()},t.prototype.getHeight=function(){return this._zr.getHeight()},t.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||fe.hasGlobalWindow&&window.devicePixelRatio||1},t.prototype.getRenderedCanvas=function(e){return this.renderToCanvas(e)},t.prototype.renderToCanvas=function(e){e=e||{};var n=this._zr.painter;return n.getRenderedCanvas({backgroundColor:e.backgroundColor||this._model.get("backgroundColor"),pixelRatio:e.pixelRatio||this.getDevicePixelRatio()})},t.prototype.renderToSVGString=function(e){e=e||{};var n=this._zr.painter;return n.renderToString({useViewBox:e.useViewBox})},t.prototype.getSvgDataURL=function(){if(fe.svgSupported){var e=this._zr,n=e.storage.getDisplayList();return w(n,function(a){a.stopAnimation(null,!0)}),e.painter.toDataURL()}},t.prototype.getDataURL=function(e){if(this._disposed){this.id;return}e=e||{};var n=e.excludeComponents,a=this._model,i=[],o=this;w(n,function(l){a.eachComponent({mainType:l},function(u){var f=o._componentsMap[u.__viewId];f.group.ignore||(i.push(f),f.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(e).toDataURL("image/"+(e&&e.type||"png"));return w(i,function(l){l.group.ignore=!1}),s},t.prototype.getConnectedDataURL=function(e){if(this._disposed){this.id;return}var n=e.type==="svg",a=this.group,i=Math.min,o=Math.max,s=1/0;if(Gu[a]){var l=s,u=s,f=-s,c=-s,h=[],v=e&&e.pixelRatio||this.getDevicePixelRatio();w(_n,function(_,S){if(_.group===a){var b=n?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(K(e)),x=_.getDom().getBoundingClientRect();l=i(x.left,l),u=i(x.top,u),f=o(x.right,f),c=o(x.bottom,c),h.push({dom:b,left:x.left,top:x.top})}}),l*=v,u*=v,f*=v,c*=v;var d=f-l,p=c-u,g=Xc.createCanvas(),m=_l(g,{renderer:n?"svg":"canvas"});if(m.resize({width:d,height:p}),n){var y="";return w(h,function(_){var S=_.left-l,b=_.top-u;y+=''+_.dom+""}),m.painter.getSvgRoot().innerHTML=y,e.connectedBackgroundColor&&m.painter.setBackgroundColor(e.connectedBackgroundColor),m.refreshImmediately(),m.painter.toDataURL()}else return e.connectedBackgroundColor&&m.add(new he({shape:{x:0,y:0,width:d,height:p},style:{fill:e.connectedBackgroundColor}})),w(h,function(_){var S=new Or({style:{x:_.left*v-l,y:_.top*v-u,image:_.dom}});m.add(S)}),m.refreshImmediately(),g.toDataURL("image/"+(e&&e.type||"png"))}else return this.getDataURL(e)},t.prototype.convertToPixel=function(e,n){return ki(this,"convertToPixel",e,n)},t.prototype.convertFromPixel=function(e,n){return ki(this,"convertFromPixel",e,n)},t.prototype.containPixel=function(e,n){if(this._disposed){this.id;return}var a=this._model,i,o=hn(a,e);return w(o,function(s,l){l.indexOf("Models")>=0&&w(s,function(u){var f=u.coordinateSystem;if(f&&f.containPoint)i=i||!!f.containPoint(n);else if(l==="seriesModels"){var c=this._chartsMap[u.__viewId];c&&c.containPoint&&(i=i||c.containPoint(n,u))}},this)},this),!!i},t.prototype.getVisual=function(e,n){var a=this._model,i=hn(a,e,{defaultMainType:"series"}),o=i.seriesModel,s=o.getData(),l=i.hasOwnProperty("dataIndexInside")?i.dataIndexInside:i.hasOwnProperty("dataIndex")?s.indexOfRawIndex(i.dataIndex):null;return l!=null?j0(s,l,n):Q0(s,n)},t.prototype.getViewOfComponentModel=function(e){return this._componentsMap[e.__viewId]},t.prototype.getViewOfSeriesModel=function(e){return this._chartsMap[e.__viewId]},t.prototype._initEvents=function(){var e=this;w(M_,function(n){var a=function(i){var o=e.getModel(),s=i.target,l,u=n==="globalout";if(u?l={}:s&&fn(s,function(d){var p=$(d);if(p&&p.dataIndex!=null){var g=p.dataModel||o.getSeriesByIndex(p.seriesIndex);return l=g&&g.getDataParams(p.dataIndex,p.dataType,s)||{},!0}else if(p.eventData)return l=N({},p.eventData),!0},!0),l){var f=l.componentType,c=l.componentIndex;(f==="markLine"||f==="markPoint"||f==="markArea")&&(f="series",c=l.seriesIndex);var h=f&&c!=null&&o.getComponent(f,c),v=h&&e[h.mainType==="series"?"_chartsMap":"_componentsMap"][h.__viewId];l.event=i,l.type=n,e._$eventProcessor.eventInfo={targetEl:s,packedEvent:l,model:h,view:v},e.trigger(n,l)}};a.zrEventfulCallAtLast=!0,e._zr.on(n,a,e)}),w(yn,function(n,a){e._messageCenter.on(a,function(i){this.trigger(a,i)},e)}),w(["selectchanged"],function(n){e._messageCenter.on(n,function(a){this.trigger(n,a)},e)}),e_(this._messageCenter,this,this._api)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},t.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var e=this.getDom();e&&iv(this.getDom(),Xs,"");var n=this,a=n._api,i=n._model;w(n._componentsViews,function(o){o.dispose(i,a)}),w(n._chartsViews,function(o){o.dispose(i,a)}),n._zr.dispose(),n._dom=n._model=n._chartsMap=n._componentsMap=n._chartsViews=n._componentsViews=n._scheduler=n._api=n._zr=n._throttledZrFlush=n._theme=n._coordSysMgr=n._messageCenter=null,delete _n[n.id]},t.prototype.resize=function(e){if(!this[Ae]){if(this._disposed){this.id;return}this._zr.resize(e);var n=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!n){var a=n.resetOption("media"),i=e&&e.silent;this[Oe]&&(i==null&&(i=this[Oe].silent),a=!0,this[Oe]=null),this[Ae]=!0;try{a&&hr(this),It.update.call(this,{type:"resize",animation:N({duration:0},e&&e.animation)})}catch(o){throw this[Ae]=!1,o}this[Ae]=!1,qr.call(this,i),jr.call(this,i)}}},t.prototype.showLoading=function(e,n){if(this._disposed){this.id;return}if(Y(e)&&(n=e,e=""),e=e||"default",this.hideLoading(),!!Wo[e]){var a=Wo[e](this._api,n),i=this._zr;this._loadingFX=a,i.add(a)}},t.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},t.prototype.makeActionFromEvent=function(e){var n=N({},e);return n.type=yn[e.type],n},t.prototype.dispatchAction=function(e,n){if(this._disposed){this.id;return}if(Y(n)||(n={silent:!!n}),!!Na[e.type]&&this._model){if(this[Ae]){this._pendingActions.push(e);return}var a=n.silent;Oi.call(this,e,a);var i=n.flush;i?this._zr.flush():i!==!1&&fe.browser.weChat&&this._throttledZrFlush(),qr.call(this,a),jr.call(this,a)}},t.prototype.updateLabelLayout=function(){je.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},t.prototype.appendData=function(e){if(this._disposed){this.id;return}var n=e.seriesIndex,a=this.getModel(),i=a.getSeriesByIndex(n);i.appendData(e),this._scheduler.unfinished=!0,this.getZr().wakeUp()},t.internalField=function(){hr=function(c){var h=c._scheduler;h.restorePipelines(c._model),h.prepareStageTasks(),Ri(c,!0),Ri(c,!1),h.plan()},Ri=function(c,h){for(var v=c._model,d=c._scheduler,p=h?c._componentsViews:c._chartsViews,g=h?c._componentsMap:c._chartsMap,m=c._zr,y=c._api,_=0;_h.get("hoverLayerThreshold")&&!fe.node&&!fe.worker&&h.eachSeries(function(g){if(!g.preventUsingHoverLayer){var m=c._chartsMap[g.__viewId];m.__alive&&m.eachRendered(function(y){y.states.emphasis&&(y.states.emphasis.hoverLayer=!0)})}})}function o(c,h){var v=c.get("blendMode")||null;h.eachRendered(function(d){d.isGroup||(d.style.blend=v)})}function s(c,h){if(!c.preventAutoZ){var v=c.get("z")||0,d=c.get("zlevel")||0;h.eachRendered(function(p){return l(p,v,d,-1/0),!0})}}function l(c,h,v,d){var p=c.getTextContent(),g=c.getTextGuideLine(),m=c.isGroup;if(m)for(var y=c.childrenRef(),_=0;_0?{duration:p,delay:v.get("delay"),easing:v.get("easing")}:null;h.eachRendered(function(m){if(m.states&&m.states.emphasis){if(Sr(m))return;if(m instanceof Se&&Im(m),m.__dirty){var y=m.prevStates;y&&m.useStates(y)}if(d){m.stateTransition=g;var _=m.getTextContent(),S=m.getTextGuideLine();_&&(_.stateTransition=g),S&&(S.stateTransition=g)}m.__dirty&&a(m)}})}zu=function(c){return new(function(h){B(v,h);function v(){return h!==null&&h.apply(this,arguments)||this}return v.prototype.getCoordinateSystems=function(){return c._coordSysMgr.getCoordinateSystems()},v.prototype.getComponentByElement=function(d){for(;d;){var p=d.__ecComponentInfo;if(p!=null)return c._model.getComponent(p.mainType,p.index);d=d.parent}},v.prototype.enterEmphasis=function(d,p){Ar(d,p),Ge(c)},v.prototype.leaveEmphasis=function(d,p){Ir(d,p),Ge(c)},v.prototype.enterBlur=function(d){ym(d),Ge(c)},v.prototype.leaveBlur=function(d){hv(d),Ge(c)},v.prototype.enterSelect=function(d){dv(d),Ge(c)},v.prototype.leaveSelect=function(d){pv(d),Ge(c)},v.prototype.getModel=function(){return c.getModel()},v.prototype.getViewOfComponentModel=function(d){return c.getViewOfComponentModel(d)},v.prototype.getViewOfSeriesModel=function(d){return c.getViewOfSeriesModel(d)},v}(Qv))(c)},Wh=function(c){function h(v,d){for(var p=0;p=0)){Wu.push(e);var i=Th.wrapStageHandler(e,a);i.__prio=t,i.__raw=e,r.push(i)}}function $h(r,t){Wo[r]=t}function N_(r,t,e){var n=d_("registerMap");n&&n(r,t,e)}var B_=s0;sr(Us,E0);sr(oi,O0);sr(oi,N0);sr(Us,K0);sr(oi,q0);sr(Nh,v_);Xh(eh);Zh(m_,Fy);$h("default",B0);ft({type:Qt,event:Qt,update:Qt},yt);ft({type:ga,event:ga,update:ga},yt);ft({type:dn,event:dn,update:dn},yt);ft({type:ma,event:ma,update:ma},yt);ft({type:pn,event:pn,update:pn},yt);Yh("light",Z0);Yh("dark",Mh);function Qr(r){return r==null?0:r.length||1}function Hu(r){return r}var Pn=function(){function r(t,e,n,a,i,o){this._old=t,this._new=e,this._oldKeyGetter=n||Hu,this._newKeyGetter=a||Hu,this.context=i,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(t){return this._add=t,this},r.prototype.update=function(t){return this._update=t,this},r.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},r.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},r.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},r.prototype.remove=function(t){return this._remove=t,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},a=new Array(t.length),i=new Array(e.length);this._initIndexMap(t,null,a,"_oldKeyGetter"),this._initIndexMap(e,n,i,"_newKeyGetter");for(var o=0;o1){var f=l.shift();l.length===1&&(n[s]=l[0]),this._update&&this._update(f,o)}else u===1?(n[s]=null,this._update&&this._update(l,o)):this._remove&&this._remove(o)}this._performRestAdd(i,n)},r.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},a={},i=[],o=[];this._initIndexMap(t,n,i,"_oldKeyGetter"),this._initIndexMap(e,a,o,"_newKeyGetter");for(var s=0;s1&&h===1)this._updateManyToOne&&this._updateManyToOne(f,u),a[l]=null;else if(c===1&&h>1)this._updateOneToMany&&this._updateOneToMany(f,u),a[l]=null;else if(c===1&&h===1)this._update&&this._update(f,u),a[l]=null;else if(c>1&&h>1)this._updateManyToMany&&this._updateManyToMany(f,u),a[l]=null;else if(c>1)for(var v=0;v1)for(var s=0;s30}var Jr=Y,Mt=F,H_=typeof Int32Array>"u"?Array:Int32Array,U_="e\0\0",Uu=-1,Y_=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],X_=["_approximateExtent"],Yu,na,en,tn,Vi,aa,zi,ed=function(){function r(t,e){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var n,a=!1;qh(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(a=!0,n=t),n=n||["x","y"];for(var i={},o=[],s={},l=!1,u={},f=0;f=e)){var n=this._store,a=n.getProvider();this._updateOrdinalMeta();var i=this._nameList,o=this._idList,s=a.getSource().sourceFormat,l=s===Ze;if(l&&!a.pure)for(var u=[],f=t;f0},r.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,a=n[t];a||(a=n[t]={});var i=a[e];return i==null&&(i=this.getVisual(e),O(i)?i=i.slice():Jr(i)&&(i=N({},i)),a[e]=i),i},r.prototype.setItemVisual=function(t,e,n){var a=this._itemVisuals[t]||{};this._itemVisuals[t]=a,Jr(e)?N(a,e):a[e]=n},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(t,e){Jr(t)?N(this._layout,t):this._layout[t]=e},r.prototype.getLayout=function(t){return this._layout[t]},r.prototype.getItemLayout=function(t){return this._itemLayouts[t]},r.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?N(this._itemLayouts[t]||{},e):e},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel&&this.hostModel.seriesIndex;lm(n,this.dataType,t,e),this._graphicEls[t]=e},r.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},r.prototype.eachItemGraphicEl=function(t,e){w(this._graphicEls,function(n,a){n&&t&&t.call(e,n,a)})},r.prototype.cloneShallow=function(t){return t||(t=new r(this._schema?this._schema:Mt(this.dimensions,this._getDimInfo,this),this.hostModel)),Vi(t,this),t._store=this._store,t},r.prototype.wrapMethod=function(t,e){var n=this[t];X(n)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var a=n.apply(this,arguments);return e.apply(this,[a].concat(og(arguments)))})},r.internalField=function(){Yu=function(t){var e=t._invertedIndicesMap;w(e,function(n,a){var i=t._dimInfos[a],o=i.ordinalMeta,s=t._store;if(o){n=e[a]=new H_(o.categories.length);for(var l=0;l1&&(l+="__ec__"+f),a[e]=l}}}(),r}();function td(r,t){zs(r)||(r=th(r)),t=t||{};var e=t.coordDimensions||[],n=t.dimensionsDefine||r.dimensionsDefine||[],a=U(),i=[],o=$_(r,e,n,t.dimensionsCount),s=t.canOmitUnusedDimensions&&Jh(o),l=n===r.dimensionsDefine,u=l?Qh(r):jh(n),f=t.encodeDefine;!f&&t.encodeDefaulter&&(f=t.encodeDefaulter(r,o));for(var c=U(f),h=new vh(o),v=0;v0&&(n.name=a+(i-1)),i++,t.set(a,i)}}function $_(r,t,e,n){var a=Math.max(r.dimensionsDetectedCount||1,t.length,e.length,n||0);return w(t,function(i){var o;Y(i)&&(o=i.dimsDef)&&(a=Math.max(a,o.length))}),a}function K_(r,t,e){if(e||t.hasKey(r)){for(var n=0;t.hasKey(r+n);)n++;r+=n}return t.set(r,!0),r}var q_=function(){function r(t){this.coordSysDims=[],this.axisMap=U(),this.categoryAxisMap=U(),this.coordSysName=t}return r}();function j_(r){var t=r.get("coordinateSystem"),e=new q_(t),n=Q_[t];if(n)return n(r,e,e.axisMap,e.categoryAxisMap),e}var Q_={cartesian2d:function(r,t,e,n){var a=r.getReferringComponents("xAxis",Re).models[0],i=r.getReferringComponents("yAxis",Re).models[0];t.coordSysDims=["x","y"],e.set("x",a),e.set("y",i),dr(a)&&(n.set("x",a),t.firstCategoryDimIndex=0),dr(i)&&(n.set("y",i),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},singleAxis:function(r,t,e,n){var a=r.getReferringComponents("singleAxis",Re).models[0];t.coordSysDims=["single"],e.set("single",a),dr(a)&&(n.set("single",a),t.firstCategoryDimIndex=0)},polar:function(r,t,e,n){var a=r.getReferringComponents("polar",Re).models[0],i=a.findAxisModel("radiusAxis"),o=a.findAxisModel("angleAxis");t.coordSysDims=["radius","angle"],e.set("radius",i),e.set("angle",o),dr(i)&&(n.set("radius",i),t.firstCategoryDimIndex=0),dr(o)&&(n.set("angle",o),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},geo:function(r,t,e,n){t.coordSysDims=["lng","lat"]},parallel:function(r,t,e,n){var a=r.ecModel,i=a.getComponent("parallel",r.get("parallelIndex")),o=t.coordSysDims=i.dimensions.slice();w(i.parallelAxisIndex,function(s,l){var u=a.getComponent("parallelAxis",s),f=o[l];e.set(f,u),dr(u)&&(n.set(f,u),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=l))})}};function dr(r){return r.get("type")==="category"}function J_(r,t,e){e=e||{};var n=e.byIndex,a=e.stackedCoordDimension,i,o,s;eS(t)?i=t:(o=t.schema,i=o.dimensions,s=t.store);var l=!!(r&&r.get("stack")),u,f,c,h;if(w(i,function(y,_){W(y)&&(i[_]=y={name:y}),l&&!y.isExtraCoord&&(!n&&!u&&y.ordinalMeta&&(u=y),!f&&y.type!=="ordinal"&&y.type!=="time"&&(!a||a===y.coordDim)&&(f=y))}),f&&!n&&!u&&(n=!0),f){c="__\0ecstackresult_"+r.id,h="__\0ecstackedover_"+r.id,u&&(u.createInvertedIndices=!0);var v=f.coordDim,d=f.type,p=0;w(i,function(y){y.coordDim===v&&p++});var g={name:c,coordDim:v,coordDimIndex:p,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},m={name:h,coordDim:h,coordDimIndex:p+1,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};o?(s&&(g.storeDimIndex=s.ensureCalculationDimension(h,d),m.storeDimIndex=s.ensureCalculationDimension(c,d)),o.appendCalculationDimension(g),o.appendCalculationDimension(m)):(i.push(g),i.push(m))}return{stackedDimension:f&&f.name,stackedByDimension:u&&u.name,isStackedByIndex:n,stackedOverDimension:h,stackResultDimension:c}}function eS(r){return!qh(r.schema)}function Rr(r,t){return!!t&&t===r.getCalculationInfo("stackedDimension")}function tS(r,t){return Rr(r,t)?r.getCalculationInfo("stackResultDimension"):t}function rS(r,t){var e=r.get("coordinateSystem"),n=Vs.get(e),a;return t&&t.coordSysDims&&(a=F(t.coordSysDims,function(i){var o={name:i},s=t.axisMap.get(i);if(s){var l=s.get("type");o.type=Ho(l)}return o})),a||(a=n&&(n.getDimensionsInfo?n.getDimensionsInfo():n.dimensions.slice())||["x","y"]),a}function nS(r,t,e){var n,a;return e&&w(r,function(i,o){var s=i.coordDim,l=e.categoryAxisMap.get(s);l&&(n==null&&(n=o),i.ordinalMeta=l.getOrdinalMeta(),t&&(i.createInvertedIndices=!0)),i.otherDims.itemName!=null&&(a=!0)}),!a&&n!=null&&(r[n].otherDims.itemName=0),n}function si(r,t,e){e=e||{};var n=t.getSourceManager(),a,i=!1;a=n.getSource(),i=a.sourceFormat===Ze;var o=j_(t),s=rS(t,o),l=e.useEncodeDefaulter,u=X(l)?l:l?J($v,s,t):null,f={coordDimensions:s,generateCoord:e.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!i},c=td(a,f),h=nS(c.dimensions,e.createInvertedIndices,o),v=i?null:n.getSharedDataStore(c),d=J_(t,{schema:c,store:v}),p=new ed(c,t);p.setCalculationInfo(d);var g=h!=null&&aS(a)?function(m,y,_,S){return S===h?_:this.defaultDimValueGetter(m,y,_,S)}:null;return p.hasItemOption=!1,p.initData(i?a:v,null,g),p}function aS(r){if(r.sourceFormat===Ze){var t=iS(r.data||[]);return!O(Fn(t))}}function iS(r){for(var t=0;te[1]&&(e[1]=t[1])},r.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},r.prototype.isInExtentRange=function(t){return this._extent[0]<=t&&this._extent[1]>=t},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(t){this._isBlank=t},r}();Wa(ct);var oS=0,Uo=function(){function r(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++oS}return r.createByAxisModel=function(t){var e=t.option,n=e.data,a=n&&F(n,sS);return new r({categories:a,needCollect:!a,deduplication:e.dedplication!==!1})},r.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},r.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!W(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var a=this._getOrCreateMap();return e=a.get(t),e==null&&(n?(e=this.categories.length,this.categories[e]=t,a.set(t,e)):e=NaN),e},r.prototype._getOrCreateMap=function(){return this._map||(this._map=U(this.categories))},r}();function sS(r){return Y(r)&&r.value!=null?r.value:r+""}function Yo(r){return r.type==="interval"||r.type==="log"}function lS(r,t,e,n){var a={},i=r[1]-r[0],o=a.interval=Qc(i/t);e!=null&&on&&(o=a.interval=n);var s=a.intervalPrecision=rd(o),l=a.niceTickExtent=[_e(Math.ceil(r[0]/o)*o,s),_e(Math.floor(r[1]/o)*o,s)];return uS(l,r),a}function Fi(r){var t=Math.pow(10,ps(r)),e=r/t;return e?e===2?e=3:e===3?e=5:e*=2:e=1,_e(e*t)}function rd(r){return pt(r)+2}function Xu(r,t,e){r[t]=Math.max(Math.min(r[t],e[1]),e[0])}function uS(r,t){!isFinite(r[0])&&(r[0]=t[0]),!isFinite(r[1])&&(r[1]=t[1]),Xu(r,0,t),Xu(r,1,t),r[0]>r[1]&&(r[0]=r[1])}function li(r,t){return r>=t[0]&&r<=t[1]}function ui(r,t){return t[1]===t[0]?.5:(r-t[0])/(t[1]-t[0])}function fi(r,t){return r*(t[1]-t[0])+t[0]}var Ks=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;n.type="ordinal";var a=n.getSetting("ordinalMeta");return a||(a=new Uo({})),O(a)&&(a=new Uo({categories:F(a,function(i){return Y(i)?i.value:i})})),n._ordinalMeta=a,n._extent=n.getSetting("extent")||[0,a.categories.length-1],n}return t.prototype.parse=function(e){return e==null?NaN:W(e)?this._ordinalMeta.getOrdinal(e):Math.round(e)},t.prototype.contain=function(e){return e=this.parse(e),li(e,this._extent)&&this._ordinalMeta.categories[e]!=null},t.prototype.normalize=function(e){return e=this._getTickNumber(this.parse(e)),ui(e,this._extent)},t.prototype.scale=function(e){return e=Math.round(fi(e,this._extent)),this.getRawOrdinalNumber(e)},t.prototype.getTicks=function(){for(var e=[],n=this._extent,a=n[0];a<=n[1];)e.push({value:a}),a++;return e},t.prototype.getMinorTicks=function(e){},t.prototype.setSortInfo=function(e){if(e==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var n=e.ordinalNumbers,a=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,l=Math.min(s,n.length);o=0&&e=0&&e=e},t.prototype.getOrdinalMeta=function(){return this._ordinalMeta},t.prototype.calcNiceTicks=function(){},t.prototype.calcNiceExtent=function(){},t.type="ordinal",t}(ct);ct.registerClass(Ks);var $t=_e,Fr=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="interval",e._interval=0,e._intervalPrecision=2,e}return t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return li(e,this._extent)},t.prototype.normalize=function(e){return ui(e,this._extent)},t.prototype.scale=function(e){return fi(e,this._extent)},t.prototype.setExtent=function(e,n){var a=this._extent;isNaN(e)||(a[0]=parseFloat(e)),isNaN(n)||(a[1]=parseFloat(n))},t.prototype.unionExtent=function(e){var n=this._extent;e[0]n[1]&&(n[1]=e[1]),this.setExtent(n[0],n[1])},t.prototype.getInterval=function(){return this._interval},t.prototype.setInterval=function(e){this._interval=e,this._niceExtent=this._extent.slice(),this._intervalPrecision=rd(e)},t.prototype.getTicks=function(e){var n=this._interval,a=this._extent,i=this._niceExtent,o=this._intervalPrecision,s=[];if(!n)return s;var l=1e4;a[0]l)return[];var f=s.length?s[s.length-1].value:i[1];return a[1]>f&&(e?s.push({value:$t(f+n,o)}):s.push({value:a[1]})),s},t.prototype.getMinorTicks=function(e){for(var n=this.getTicks(!0),a=[],i=this.getExtent(),o=1;oi[0]&&v0&&(i=i===null?s:Math.min(i,s))}e[n]=i}}return e}function od(r){var t=vS(r),e=[];return w(r,function(n){var a=n.coordinateSystem,i=a.getBaseAxis(),o=i.getExtent(),s;if(i.type==="category")s=i.getBandWidth();else if(i.type==="value"||i.type==="time"){var l=i.dim+"_"+i.index,u=t[l],f=Math.abs(o[1]-o[0]),c=i.scale.getExtent(),h=Math.abs(c[1]-c[0]);s=u?f/h*u:f}else{var v=n.getData();s=Math.abs(o[1]-o[0])/v.count()}var d=te(n.get("barWidth"),s),p=te(n.get("barMaxWidth"),s),g=te(n.get("barMinWidth")||(fd(n)?.5:1),s),m=n.get("barGap"),y=n.get("barCategoryGap");e.push({bandWidth:s,barWidth:d,barMaxWidth:p,barMinWidth:g,barGap:m,barCategoryGap:y,axisKey:qs(i),stackId:ad(n)})}),hS(e)}function hS(r){var t={};w(r,function(n,a){var i=n.axisKey,o=n.bandWidth,s=t[i]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},l=s.stacks;t[i]=s;var u=n.stackId;l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var f=n.barWidth;f&&!l[u].width&&(l[u].width=f,f=Math.min(s.remainedWidth,f),s.remainedWidth-=f);var c=n.barMaxWidth;c&&(l[u].maxWidth=c);var h=n.barMinWidth;h&&(l[u].minWidth=h);var v=n.barGap;v!=null&&(s.gap=v);var d=n.barCategoryGap;d!=null&&(s.categoryGap=d)});var e={};return w(t,function(n,a){e[a]={};var i=n.stacks,o=n.bandWidth,s=n.categoryGap;if(s==null){var l=Fe(i).length;s=Math.max(35-l*4,15)+"%"}var u=te(s,o),f=te(n.gap,1),c=n.remainedWidth,h=n.autoWidthCount,v=(c-u)/(h+(h-1)*f);v=Math.max(v,0),w(i,function(m){var y=m.maxWidth,_=m.minWidth;if(m.width){var S=m.width;y&&(S=Math.min(S,y)),_&&(S=Math.max(S,_)),m.width=S,c-=S+f*S,h--}else{var S=v;y&&yS&&(S=_),S!==v&&(m.width=S,c-=S+f*S,h--)}}),v=(c-u)/(h+(h-1)*f),v=Math.max(v,0);var d=0,p;w(i,function(m,y){m.width||(m.width=v),p=m,d+=m.width*(1+f)}),p&&(d-=p.width*f);var g=-d/2;w(i,function(m,y){e[a][y]=e[a][y]||{bandWidth:o,offset:g,width:m.width},g+=m.width*(1+f)})}),e}function dS(r,t,e){if(r&&t){var n=r[qs(t)];return n}}function sd(r,t){var e=id(r,t),n=od(e);w(e,function(a){var i=a.getData(),o=a.coordinateSystem,s=o.getBaseAxis(),l=ad(a),u=n[qs(s)][l],f=u.offset,c=u.width;i.setLayout({bandWidth:u.bandWidth,offset:f,size:c})})}function ld(r){return{seriesType:r,plan:Un(),reset:function(t){if(ud(t)){var e=t.getData(),n=t.coordinateSystem,a=n.getBaseAxis(),i=n.getOtherAxis(a),o=e.getDimensionIndex(e.mapDimension(i.dim)),s=e.getDimensionIndex(e.mapDimension(a.dim)),l=t.get("showBackground",!0),u=e.mapDimension(i.dim),f=e.getCalculationInfo("stackResultDimension"),c=Rr(e,u)&&!!e.getCalculationInfo("stackedOnSeries"),h=i.isHorizontal(),v=pS(a,i),d=fd(t),p=t.get("barMinHeight")||0,g=f&&e.getDimensionIndex(f),m=e.getLayout("size"),y=e.getLayout("offset");return{progress:function(_,S){for(var b=_.count,x=d&&at(b*3),C=d&&l&&at(b*3),T=d&&at(b),D=n.master.getRect(),A=h?D.width:D.height,I,L=S.getStore(),M=0;(I=_.next())!=null;){var P=L.get(c?g:o,I),R=L.get(s,I),V=v,H=void 0;c&&(H=+P-L.get(o,I));var k=void 0,E=void 0,z=void 0,G=void 0;if(h){var Z=n.dataToPoint([P,R]);if(c){var j=n.dataToPoint([H,R]);V=j[0]}k=V,E=Z[1]+y,z=Z[0]-V,G=m,Math.abs(z)0?e:1:e))}var gS=function(r,t,e,n){for(;e>>1;r[a][1]a&&(this._approxInterval=a);var s=ia.length,l=Math.min(gS(ia,this._approxInterval,0,s),s-1);this._interval=ia[l][1],this._minLevelUnit=ia[Math.max(l-1,0)][0]},t.prototype.parse=function(e){return ue(e)?e:+_t(e)},t.prototype.contain=function(e){return li(this.parse(e),this._extent)},t.prototype.normalize=function(e){return ui(this.parse(e),this._extent)},t.prototype.scale=function(e){return fi(e,this._extent)},t.type="time",t}(Fr),ia=[["second",Ps],["minute",Rs],["hour",gn],["quarter-day",gn*6],["half-day",gn*12],["day",Ue*1.2],["half-week",Ue*3.5],["week",Ue*7],["month",Ue*31],["quarter",Ue*95],["half-year",Ul/2],["year",Ul]];function mS(r,t,e,n){var a=_t(t),i=_t(e),o=function(d){return Xl(a,d,n)===Xl(i,d,n)},s=function(){return o("year")},l=function(){return s()&&o("month")},u=function(){return l()&&o("day")},f=function(){return u()&&o("hour")},c=function(){return f()&&o("minute")},h=function(){return c()&&o("second")},v=function(){return h()&&o("millisecond")};switch(r){case"year":return s();case"month":return l();case"day":return u();case"hour":return f();case"minute":return c();case"second":return h();case"millisecond":return v()}}function yS(r,t){return r/=Ue,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function _S(r){var t=30*Ue;return r/=t,r>6?6:r>3?3:r>2?2:1}function SS(r){return r/=gn,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function Zu(r,t){return r/=t?Rs:Ps,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function xS(r){return Qc(r)}function bS(r,t,e){var n=new Date(r);switch(br(t)){case"year":case"month":n[Ov(e)](0);case"day":n[Nv(e)](1);case"hour":n[Bv(e)](0);case"minute":n[Vv(e)](0);case"second":n[zv(e)](0),n[Fv(e)](0)}return n.getTime()}function wS(r,t,e,n){var a=1e4,i=kv,o=0;function s(A,I,L,M,P,R,V){for(var H=new Date(I),k=I,E=H[M]();k1&&R===0&&L.unshift({value:L[0].value-k})}}for(var R=0;R=n[0]&&y<=n[1]&&c++)}var _=(n[1]-n[0])/t;if(c>_*1.5&&h>_/1.5||(u.push(g),c>_||r===i[v]))break}f=[]}}}for(var S=be(F(u,function(A){return be(A,function(I){return I.value>=n[0]&&I.value<=n[1]&&!I.notAdd})}),function(A){return A.length>0}),b=[],x=S.length-1,v=0;v0;)i*=10;var s=[_e(DS(n[0]/i)*i),_e(TS(n[1]/i)*i)];this._interval=i,this._niceExtent=s}},t.prototype.calcNiceExtent=function(e){Sn.calcNiceExtent.call(this,e),this._fixMin=e.fixMin,this._fixMax=e.fixMax},t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return e=qe(e)/qe(this.base),li(e,this._extent)},t.prototype.normalize=function(e){return e=qe(e)/qe(this.base),ui(e,this._extent)},t.prototype.scale=function(e){return e=fi(e,this._extent),oa(this.base,e)},t.type="log",t}(ct),vd=js.prototype;vd.getMinorTicks=Sn.getMinorTicks;vd.getLabel=Sn.getLabel;function sa(r,t){return CS(r,pt(t))}ct.registerClass(js);var AS=function(){function r(t,e,n){this._prepareParams(t,e,n)}return r.prototype._prepareParams=function(t,e,n){n[1]0&&l>0&&!u&&(s=0),s<0&&l<0&&!f&&(l=0));var h=this._determinedMin,v=this._determinedMax;return h!=null&&(s=h,u=!0),v!=null&&(l=v,f=!0),{min:s,max:l,minFixed:u,maxFixed:f,isBlank:c}},r.prototype.modifyDataMinMax=function(t,e){this[MS[t]]=e},r.prototype.setDeterminedMinMax=function(t,e){var n=IS[t];this[n]=e},r.prototype.freeze=function(){this.frozen=!0},r}(),IS={min:"_determinedMin",max:"_determinedMax"},MS={min:"_dataMin",max:"_dataMax"};function hd(r,t,e){var n=r.rawExtentInfo;return n||(n=new AS(r,t,e),r.rawExtentInfo=n,n)}function la(r,t){return t==null?null:_o(t)?NaN:r.parse(t)}function dd(r,t){var e=r.type,n=hd(r,t,r.getExtent()).calculate();r.setBlank(n.isBlank);var a=n.min,i=n.max,o=t.ecModel;if(o&&e==="time"){var s=id("bar",o),l=!1;if(w(s,function(c){l=l||c.getBaseAxis()===t.axis}),l){var u=od(s),f=LS(a,i,t,u);a=f.min,i=f.max}}return{extent:[a,i],fixMin:n.minFixed,fixMax:n.maxFixed}}function LS(r,t,e,n){var a=e.axis.getExtent(),i=a[1]-a[0],o=dS(n,e.axis);if(o===void 0)return{min:r,max:t};var s=1/0;w(o,function(v){s=Math.min(v.offset,s)});var l=-1/0;w(o,function(v){l=Math.max(v.offset+v.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,f=t-r,c=1-(s+l)/i,h=f/c-f;return t+=h*(l/u),r-=h*(s/u),{min:r,max:t}}function Ku(r,t){var e=t,n=dd(r,e),a=n.extent,i=e.get("splitNumber");r instanceof js&&(r.base=e.get("logBase"));var o=r.type,s=e.get("interval"),l=o==="interval"||o==="time";r.setExtent(a[0],a[1]),r.calcNiceExtent({splitNumber:i,fixMin:n.fixMin,fixMax:n.fixMax,minInterval:l?e.get("minInterval"):null,maxInterval:l?e.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function PS(r,t){if(t=t||r.get("type"),t)switch(t){case"category":return new Ks({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new cd({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(ct.getClass(t)||Fr)}}function RS(r){var t=r.scale.getExtent(),e=t[0],n=t[1];return!(e>0&&n>0||e<0&&n<0)}function Gr(r){var t=r.getLabelModel().get("formatter"),e=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(n){return function(a,i){return r.scale.getFormattedLabel(a,i,n)}}(t):W(t)?function(n){return function(a){var i=r.scale.getLabel(a),o=n.replace("{value}",i??"");return o}}(t):X(t)?function(n){return function(a,i){return e!=null&&(i=a.value-e),n(Qs(r,a),i,a.level!=null?{level:a.level}:null)}}(t):function(n){return r.scale.getLabel(n)}}function Qs(r,t){return r.type==="category"?r.scale.getLabel(t):t.value}function kS(r){var t=r.model,e=r.scale;if(!(!t.get(["axisLabel","show"])||e.isBlank())){var n,a,i=e.getExtent();e instanceof Ks?a=e.count():(n=e.getTicks(),a=n.length);var o=r.getLabelModel(),s=Gr(r),l,u=1;a>40&&(u=Math.ceil(a/40));for(var f=0;fr[1]&&(r[1]=a[1])})}var NS=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var t=this.option;return!t.scale},r.prototype.getCoordSysModel=function(){},r}(),qu=[],BS={registerPreprocessor:Xh,registerProcessor:Zh,registerPostInit:R_,registerPostUpdate:k_,registerUpdateLifecycle:Zs,registerAction:ft,registerCoordinateSystem:E_,registerLayout:O_,registerVisual:sr,registerTransform:B_,registerLoading:$h,registerMap:N_,registerImpl:h_,PRIORITY:D_,ComponentModel:ee,ComponentView:Ne,SeriesModel:ze,ChartView:ke,registerComponentModel:function(r){ee.registerClass(r)},registerComponentView:function(r){Ne.registerClass(r)},registerSeriesModel:function(r){ze.registerClass(r)},registerChartView:function(r){ke.registerClass(r)},registerSubTypeDefaulter:function(r,t){ee.registerSubTypeDefaulter(r,t)},registerPainter:function(r,t){sg(r,t)}};function St(r){if(O(r)){w(r,function(t){St(t)});return}le(qu,r)>=0||(qu.push(r),X(r)&&(r={install:r}),r.install(BS))}var Rn=se();function md(r,t){var e=F(t,function(n){return r.scale.parse(n)});return r.type==="time"&&e.length>0&&(e.sort(),e.unshift(e[0]),e.push(e[e.length-1])),e}function VS(r){var t=r.getLabelModel().get("customValues");if(t){var e=Gr(r);return{labels:md(r,t).map(function(n){var a={value:n};return{formattedLabel:e(a),rawLabel:r.scale.getLabel(a),tickValue:n}})}}return r.type==="category"?FS(r):WS(r)}function zS(r,t){var e=r.getTickModel().get("customValues");return e?{ticks:md(r,e)}:r.type==="category"?GS(r,t):{ticks:F(r.scale.getTicks(),function(n){return n.value})}}function FS(r){var t=r.getLabelModel(),e=yd(r,t);return!t.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:e.labelCategoryInterval}:e}function yd(r,t){var e=_d(r,"labels"),n=Js(t),a=Sd(e,n);if(a)return a;var i,o;return X(n)?i=wd(r,n):(o=n==="auto"?HS(r):n,i=bd(r,o)),xd(e,n,{labels:i,labelCategoryInterval:o})}function GS(r,t){var e=_d(r,"ticks"),n=Js(t),a=Sd(e,n);if(a)return a;var i,o;if((!t.get("show")||r.scale.isBlank())&&(i=[]),X(n))i=wd(r,n,!0);else if(n==="auto"){var s=yd(r,r.getLabelModel());o=s.labelCategoryInterval,i=F(s.labels,function(l){return l.tickValue})}else o=n,i=bd(r,o,!0);return xd(e,n,{ticks:i,tickCategoryInterval:o})}function WS(r){var t=r.scale.getTicks(),e=Gr(r);return{labels:F(t,function(n,a){return{level:n.level,formattedLabel:e(n,a),rawLabel:r.scale.getLabel(n),tickValue:n.value}})}}function _d(r,t){return Rn(r)[t]||(Rn(r)[t]=[])}function Sd(r,t){for(var e=0;e40&&(s=Math.max(1,Math.floor(o/40)));for(var l=i[0],u=r.dataToCoord(l+1)-r.dataToCoord(l),f=Math.abs(u*Math.cos(n)),c=Math.abs(u*Math.sin(n)),h=0,v=0;l<=i[1];l+=s){var d=0,p=0,g=ds(e({value:l}),t.font,"center","top");d=g.width*1.3,p=g.height*1.3,h=Math.max(h,d,7),v=Math.max(v,p,7)}var m=h/f,y=v/c;isNaN(m)&&(m=1/0),isNaN(y)&&(y=1/0);var _=Math.max(0,Math.floor(Math.min(m,y))),S=Rn(r.model),b=r.getExtent(),x=S.lastAutoInterval,C=S.lastTickCount;return x!=null&&C!=null&&Math.abs(x-_)<=1&&Math.abs(C-o)<=1&&x>_&&S.axisExtent0===b[0]&&S.axisExtent1===b[1]?_=x:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=b[0],S.axisExtent1=b[1]),_}function YS(r){var t=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:t.get("rotate")||0,font:t.getFont()}}function bd(r,t,e){var n=Gr(r),a=r.scale,i=a.getExtent(),o=r.getLabelModel(),s=[],l=Math.max((t||0)+1,1),u=i[0],f=a.count();u!==0&&l>1&&f/l>2&&(u=Math.round(Math.ceil(u/l)*l));var c=pd(r),h=o.get("showMinLabel")||c,v=o.get("showMaxLabel")||c;h&&u!==i[0]&&p(i[0]);for(var d=u;d<=i[1];d+=l)p(d);v&&d-l!==i[1]&&p(i[1]);function p(g){var m={value:g};s.push(e?g:{formattedLabel:n(m),rawLabel:a.getLabel(m),tickValue:g})}return s}function wd(r,t,e){var n=r.scale,a=Gr(r),i=[];return w(n.getTicks(),function(o){var s=n.getLabel(o),l=o.value;t(o.value,s)&&i.push(e?l:{formattedLabel:a(o),rawLabel:s,tickValue:l})}),i}var ju=[0,1],XS=function(){function r(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return r.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),a=Math.max(e[0],e[1]);return t>=n&&t<=a},r.prototype.containData=function(t){return this.scale.contain(t)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(t){return qc(t||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},r.prototype.dataToCoord=function(t,e){var n=this._extent,a=this.scale;return t=a.normalize(t),this.onBand&&a.type==="ordinal"&&(n=n.slice(),Qu(n,a.count())),Ot(t,ju,n,e)},r.prototype.coordToData=function(t,e){var n=this._extent,a=this.scale;this.onBand&&a.type==="ordinal"&&(n=n.slice(),Qu(n,a.count()));var i=Ot(t,n,ju,e);return this.scale.scale(i)},r.prototype.pointToData=function(t,e){},r.prototype.getTicksCoords=function(t){t=t||{};var e=t.tickModel||this.getTickModel(),n=zS(this,e),a=n.ticks,i=F(a,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=e.get("alignWithLabel");return ZS(this,i,o,t.clamp),i},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var t=this.model.getModel("minorTick"),e=t.get("splitNumber");e>0&&e<100||(e=5);var n=this.scale.getMinorTicks(e),a=F(n,function(i){return F(i,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return a},r.prototype.getViewLabels=function(){return VS(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);n===0&&(n=1);var a=Math.abs(t[1]-t[0]);return Math.abs(a)/n},r.prototype.calculateCategoryInterval=function(){return US(this)},r}();function Qu(r,t){var e=r[1]-r[0],n=t,a=e/n/2;r[0]+=a,r[1]-=a}function ZS(r,t,e,n){var a=t.length;if(!r.onBand||e||!a)return;var i=r.getExtent(),o,s;if(a===1)t[0].coord=i[0],o=t[1]={coord:i[1]};else{var l=t[a-1].tickValue-t[0].tickValue,u=(t[a-1].coord-t[0].coord)/l;w(t,function(v){v.coord-=u/2});var f=r.scale.getExtent();s=1+f[1]-t[a-1].tickValue,o={coord:t[a-1].coord+u*s},t.push(o)}var c=i[0]>i[1];h(t[0].coord,i[0])&&(n?t[0].coord=i[0]:t.shift()),n&&h(i[0],t[0].coord)&&t.unshift({coord:i[0]}),h(i[1],o.coord)&&(n?o.coord=i[1]:t.pop()),n&&h(o.coord,i[1])&&t.push({coord:i[1]});function h(v,d){return v=_e(v),d=_e(d),c?v>d:va&&(a+=rn);var v=Math.atan2(s,o);if(v<0&&(v+=rn),v>=n&&v<=a||v+rn>=n&&v+rn<=a)return l[0]=f,l[1]=c,u-e;var d=e*Math.cos(n)+r,p=e*Math.sin(n)+t,g=e*Math.cos(a)+r,m=e*Math.sin(a)+t,y=(d-o)*(d-o)+(p-s)*(p-s),_=(g-o)*(g-o)+(m-s)*(m-s);return y<_?(l[0]=d,l[1]=p,Math.sqrt(y)):(l[0]=g,l[1]=m,Math.sqrt(_))}function Va(r,t,e,n,a,i,o,s){var l=a-r,u=i-t,f=e-r,c=n-t,h=Math.sqrt(f*f+c*c);f/=h,c/=h;var v=l*f+u*c,d=v/h;s&&(d=Math.min(Math.max(d,0),1)),d*=h;var p=o[0]=r+d*f,g=o[1]=t+d*c;return Math.sqrt((p-a)*(p-a)+(g-i)*(g-i))}function Cd(r,t,e,n,a,i,o){e<0&&(r=r+e,e=-e),n<0&&(t=t+n,n=-n);var s=r+e,l=t+n,u=o[0]=Math.min(Math.max(a,r),s),f=o[1]=Math.min(Math.max(i,t),l);return Math.sqrt((u-a)*(u-a)+(f-i)*(f-i))}var Qe=[];function jS(r,t,e){var n=Cd(t.x,t.y,t.width,t.height,r.x,r.y,Qe);return e.set(Qe[0],Qe[1]),n}function QS(r,t,e){for(var n=0,a=0,i=0,o=0,s,l,u=1/0,f=t.data,c=r.x,h=r.y,v=0;v0){t=t/180*Math.PI,et.fromArray(r[0]),ae.fromArray(r[1]),ve.fromArray(r[2]),we.sub(it,et,ae),we.sub(rt,ve,ae);var e=it.len(),n=rt.len();if(!(e<.001||n<.001)){it.scale(1/e),rt.scale(1/n);var a=it.dot(rt),i=Math.cos(t);if(i1&&we.copy(Pe,ve),Pe.toArray(r[1])}}}}function JS(r,t,e){if(e<=180&&e>0){e=e/180*Math.PI,et.fromArray(r[0]),ae.fromArray(r[1]),ve.fromArray(r[2]),we.sub(it,ae,et),we.sub(rt,ve,ae);var n=it.len(),a=rt.len();if(!(n<.001||a<.001)){it.scale(1/n),rt.scale(1/a);var i=it.dot(t),o=Math.cos(e);if(i=l)we.copy(Pe,ve);else{Pe.scaleAndAdd(rt,s/Math.tan(Math.PI/2-f));var c=ve.x!==ae.x?(Pe.x-ae.x)/(ve.x-ae.x):(Pe.y-ae.y)/(ve.y-ae.y);if(isNaN(c))return;c<0?we.copy(Pe,ae):c>1&&we.copy(Pe,ve)}Pe.toArray(r[1])}}}}function Gi(r,t,e,n){var a=e==="normal",i=a?r:r.ensureState(e);i.ignore=t;var o=n.get("smooth");o&&o===!0&&(o=.3),i.shape=i.shape||{},o>0&&(i.shape.smooth=o);var s=n.getModel("lineStyle").getLineStyle();a?r.useStyle(s):i.style=s}function ex(r,t){var e=t.smooth,n=t.points;if(n)if(r.moveTo(n[0][0],n[0][1]),e>0&&n.length>=3){var a=Sl(n[0],n[1]),i=Sl(n[1],n[2]);if(!a||!i){r.lineTo(n[1][0],n[1][1]),r.lineTo(n[2][0],n[2][1]);return}var o=Math.min(a,i)*e,s=gi([],n[1],n[0],o/a),l=gi([],n[1],n[2],o/i),u=gi([],s,l,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),r.bezierCurveTo(l[0],l[1],l[0],l[1],n[2][0],n[2][1])}else for(var f=1;f0){_(D*T,0,o);var A=D+x;A<0&&S(-A*T,1)}else S(-x*T,1)}}function _(x,C,T){x!==0&&(u=!0);for(var D=C;D0)for(var A=0;A0;A--){var P=T[A-1]*M;_(-P,A,o)}}}function b(x){var C=x<0?-1:1;x=Math.abs(x);for(var T=Math.ceil(x/(o-1)),D=0;D0?_(T,0,D+1):_(-T,o-D-1,o),x-=T,x<=0)return}return u}function tx(r,t,e,n){return Md(r,"x","width",t,e)}function Ld(r,t,e,n){return Md(r,"y","height",t,e)}function Pd(r){var t=[];r.sort(function(p,g){return g.priority-p.priority});var e=new Ye(0,0,0,0);function n(p){if(!p.ignore){var g=p.ensureState("emphasis");g.ignore==null&&(g.ignore=!1)}p.ignore=!0}for(var a=0;a=0&&n.attr(i.oldLayoutSelect),le(h,"emphasis")>=0&&n.attr(i.oldLayoutEmphasis)),me(n,u,e,l)}else if(n.attr(u),!Vr(n).valueAnimation){var c=ie(n.style.opacity,1);n.style.opacity=0,De(n,{style:{opacity:c}},e,l)}if(i.oldLayout=u,n.states.select){var v=i.oldLayoutSelect={};ua(v,u,fa),ua(v,n.states.select,fa)}if(n.states.emphasis){var d=i.oldLayoutEmphasis={};ua(d,u,fa),ua(d,n.states.emphasis,fa)}Hm(n,l,f,e,e)}if(a&&!a.ignore&&!a.invisible){var i=ax(a),o=i.oldLayout,p={points:a.shape.points};o?(a.attr({shape:o}),me(a,{shape:p},e)):(a.setShape(p),a.style.strokePercent=0,De(a,{style:{strokePercent:1}},e)),i.oldLayout=p}},r}(),Hi=se();function X1(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){var a=Hi(e).labelManager;a||(a=Hi(e).labelManager=new ix),a.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(t,e,n){var a=Hi(e).labelManager;n.updatedSeries.forEach(function(i){a.addLabelsOfSeries(e.getViewOfSeriesModel(i))}),a.updateLayoutConfig(e),a.layout(e),a.processLabelsOverall()})}var ox=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.type="grid",t.dependencies=["xAxis","yAxis"],t.layoutMode="box",t.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},t}(ee),Xo=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",Re).models[0]},t.type="cartesian2dAxis",t}(ee);xt(Xo,NS);var Rd={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},sx=q({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},Rd),el=q({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},Rd),lx=q({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},el),ux=re({logBase:10},el);const fx={category:sx,value:el,time:lx,log:ux};var cx={value:1,category:1,time:1,log:1};function tf(r,t,e,n){w(cx,function(a,i){var o=q(q({},fx[i],!0),n,!0),s=function(l){B(u,l);function u(){var f=l!==null&&l.apply(this,arguments)||this;return f.type=t+"Axis."+i,f}return u.prototype.mergeDefaultAndTheme=function(f,c){var h=An(this),v=h?ni(f):{},d=c.getTheme();q(f,d.get(i+"Axis")),q(f,this.getDefaultOption()),f.type=rf(f),h&&Lr(f,v,h)},u.prototype.optionUpdated=function(){var f=this.option;f.type==="category"&&(this.__ordinalMeta=Uo.createByAxisModel(this))},u.prototype.getCategories=function(f){var c=this.option;if(c.type==="category")return f?c.data:this.__ordinalMeta.categories},u.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},u.type=t+"Axis."+i,u.defaultOption=o,u}(e);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(t+"Axis",rf)}function rf(r){return r.type||(r.data?"category":"value")}var vx=function(){function r(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return r.prototype.getAxis=function(t){return this._axes[t]},r.prototype.getAxes=function(){return F(this._dimList,function(t){return this._axes[t]},this)},r.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),be(this.getAxes(),function(e){return e.scale.type===t})},r.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},r}(),Zo=["x","y"];function nf(r){return r.type==="interval"||r.type==="time"}var hx=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="cartesian2d",e.dimensions=Zo,e}return t.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var e=this.getAxis("x").scale,n=this.getAxis("y").scale;if(!(!nf(e)||!nf(n))){var a=e.getExtent(),i=n.getExtent(),o=this.dataToPoint([a[0],i[0]]),s=this.dataToPoint([a[1],i[1]]),l=a[1]-a[0],u=i[1]-i[0];if(!(!l||!u)){var f=(s[0]-o[0])/l,c=(s[1]-o[1])/u,h=o[0]-a[0]*f,v=o[1]-i[0]*c,d=this._transform=[f,0,0,c,h,v];this._invTransform=hs([],d)}}},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},t.prototype.containPoint=function(e){var n=this.getAxis("x"),a=this.getAxis("y");return n.contain(n.toLocalCoord(e[0]))&&a.contain(a.toLocalCoord(e[1]))},t.prototype.containData=function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},t.prototype.containZone=function(e,n){var a=this.dataToPoint(e),i=this.dataToPoint(n),o=this.getArea(),s=new Ye(a[0],a[1],i[0]-a[0],i[1]-a[1]);return o.intersect(s)},t.prototype.dataToPoint=function(e,n,a){a=a||[];var i=e[0],o=e[1];if(this._transform&&i!=null&&isFinite(i)&&o!=null&&isFinite(o))return tr(a,e,this._transform);var s=this.getAxis("x"),l=this.getAxis("y");return a[0]=s.toGlobalCoord(s.dataToCoord(i,n)),a[1]=l.toGlobalCoord(l.dataToCoord(o,n)),a},t.prototype.clampData=function(e,n){var a=this.getAxis("x").scale,i=this.getAxis("y").scale,o=a.getExtent(),s=i.getExtent(),l=a.parse(e[0]),u=i.parse(e[1]);return n=n||[],n[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),n[1]=Math.min(Math.max(Math.min(s[0],s[1]),u),Math.max(s[0],s[1])),n},t.prototype.pointToData=function(e,n){var a=[];if(this._invTransform)return tr(a,e,this._invTransform);var i=this.getAxis("x"),o=this.getAxis("y");return a[0]=i.coordToData(i.toLocalCoord(e[0]),n),a[1]=o.coordToData(o.toLocalCoord(e[1]),n),a},t.prototype.getOtherAxis=function(e){return this.getAxis(e.dim==="x"?"y":"x")},t.prototype.getArea=function(e){e=e||0;var n=this.getAxis("x").getGlobalExtent(),a=this.getAxis("y").getGlobalExtent(),i=Math.min(n[0],n[1])-e,o=Math.min(a[0],a[1])-e,s=Math.max(n[0],n[1])-i+e,l=Math.max(a[0],a[1])-o+e;return new Ye(i,o,s,l)},t}(vx),dx=function(r){B(t,r);function t(e,n,a,i,o){var s=r.call(this,e,n,a)||this;return s.index=0,s.type=i||"value",s.position=o||"bottom",s}return t.prototype.isHorizontal=function(){var e=this.position;return e==="top"||e==="bottom"},t.prototype.getGlobalExtent=function(e){var n=this.getExtent();return n[0]=this.toGlobalCoord(n[0]),n[1]=this.toGlobalCoord(n[1]),e&&n[0]>n[1]&&n.reverse(),n},t.prototype.pointToData=function(e,n){return this.coordToData(this.toLocalCoord(e[this.dim==="x"?0:1]),n)},t.prototype.setCategorySortInfo=function(e){if(this.type!=="category")return!1;this.model.option.categorySortInfo=e,this.scale.setSortInfo(e)},t}(XS);function $o(r,t,e){e=e||{};var n=r.coordinateSystem,a=t.axis,i={},o=a.getAxesOnZeroOf()[0],s=a.position,l=o?"onZero":s,u=a.dim,f=n.getRect(),c=[f.x,f.x+f.width,f.y,f.y+f.height],h={left:0,right:1,top:0,bottom:1,onZero:2},v=t.get("offset")||0,d=u==="x"?[c[2]-v,c[3]+v]:[c[0]-v,c[1]+v];if(o){var p=o.toGlobalCoord(o.dataToCoord(0));d[h.onZero]=Math.max(Math.min(p,d[1]),d[0])}i.position=[u==="y"?d[h[l]]:c[0],u==="x"?d[h[l]]:c[3]],i.rotation=Math.PI/2*(u==="x"?0:1);var g={top:-1,bottom:1,left:-1,right:1};i.labelDirection=i.tickDirection=i.nameDirection=g[s],i.labelOffset=o?d[h[s]]-d[h.onZero]:0,t.get(["axisTick","inside"])&&(i.tickDirection=-i.tickDirection),Dr(e.labelInside,t.get(["axisLabel","inside"]))&&(i.labelDirection=-i.labelDirection);var m=t.get(["axisLabel","rotate"]);return i.labelRotate=l==="top"?-m:m,i.z2=1,i}function af(r){return r.get("coordinateSystem")==="cartesian2d"}function of(r){var t={xAxisModel:null,yAxisModel:null};return w(t,function(e,n){var a=n.replace(/Model$/,""),i=r.getReferringComponents(a,Re).models[0];t[n]=i}),t}var Ui=Math.log;function px(r,t,e){var n=Fr.prototype,a=n.getTicks.call(e),i=n.getTicks.call(e,!0),o=a.length-1,s=n.getInterval.call(e),l=dd(r,t),u=l.extent,f=l.fixMin,c=l.fixMax;if(r.type==="log"){var h=Ui(r.base);u=[Ui(u[0])/h,Ui(u[1])/h]}r.setExtent(u[0],u[1]),r.calcNiceExtent({splitNumber:o,fixMin:f,fixMax:c});var v=n.getExtent.call(r);f&&(u[0]=v[0]),c&&(u[1]=v[1]);var d=n.getInterval.call(r),p=u[0],g=u[1];if(f&&c)d=(g-p)/o;else if(f)for(g=u[0]+d*o;gu[0]&&isFinite(p)&&isFinite(u[0]);)d=Fi(d),p=u[1]-d*o;else{var m=r.getTicks().length-1;m>o&&(d=Fi(d));var y=d*o;g=Math.ceil(u[1]/d)*d,p=_e(g-y),p<0&&u[0]>=0?(p=0,g=_e(y)):g>0&&u[1]<=0&&(g=0,p=-_e(y))}var _=(a[0].value-i[0].value)/s,S=(a[o].value-i[o].value)/s;n.setExtent.call(r,p+d*_,g+d*S),n.setInterval.call(r,d),(_||S)&&n.setNiceExtent.call(r,p+d,g-d)}var gx=function(){function r(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=Zo,this._initCartesian(t,e,n),this.model=t}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(t,e){var n=this._axesMap;this._updateScale(t,this.model);function a(o){var s,l=Fe(o),u=l.length;if(u){for(var f=[],c=u-1;c>=0;c--){var h=+l[c],v=o[h],d=v.model,p=v.scale;Yo(p)&&d.get("alignTicks")&&d.get("interval")==null?f.push(v):(Ku(p,d),Yo(p)&&(s=v))}f.length&&(s||(s=f.pop(),Ku(s.scale,s.model)),w(f,function(g){px(g.scale,g.model,s.scale)}))}}a(n.x),a(n.y);var i={};w(n.x,function(o){sf(n,"y",o,i)}),w(n.y,function(o){sf(n,"x",o,i)}),this.resize(this.model,e)},r.prototype.resize=function(t,e,n){var a=t.getBoxLayoutParams(),i=!n&&t.get("containLabel"),o=Gt(a,{width:e.getWidth(),height:e.getHeight()});this._rect=o;var s=this._axesList;l(),i&&(w(s,function(u){if(!u.model.get(["axisLabel","inside"])){var f=kS(u);if(f){var c=u.isHorizontal()?"height":"width",h=u.model.get(["axisLabel","margin"]);o[c]-=f[c]+h,u.position==="top"?o.y+=f.height+h:u.position==="left"&&(o.x+=f.width+h)}}}),l()),w(this._coordsList,function(u){u.calcAffineTransform()});function l(){w(s,function(u){var f=u.isHorizontal(),c=f?[0,o.width]:[0,o.height],h=u.inverse?1:0;u.setExtent(c[h],c[1-h]),mx(u,f?o.x:o.y)})}},r.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(n!=null)return n[e||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(t,e){if(t!=null&&e!=null){var n="x"+t+"y"+e;return this._coordsMap[n]}Y(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var a=0,i=this._coordsList;a0?"top":"bottom",i="center"):Ia(a-Nt)?(o=n>0?"bottom":"top",i="center"):(o="middle",a>0&&a0?"right":"left":i=n>0?"left":"right"),{rotation:a,textAlign:i,textVerticalAlign:o}},r.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},r.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},r}(),uf={axisLine:function(r,t,e,n){var a=t.get(["axisLine","show"]);if(a==="auto"&&r.handleAutoShown&&(a=r.handleAutoShown("axisLine")),!!a){var i=t.axis.getExtent(),o=n.transform,s=[i[0],0],l=[i[1],0],u=s[0]>l[0];o&&(tr(s,s,o),tr(l,l,o));var f=N({lineCap:"round"},t.getModel(["axisLine","lineStyle"]).getLineStyle()),c=new er({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:f,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});Tn(c.shape,c.style.lineWidth),c.anid="line",e.add(c);var h=t.get(["axisLine","symbol"]);if(h!=null){var v=t.get(["axisLine","symbolSize"]);W(h)&&(h=[h,h]),(W(v)||ue(v))&&(v=[v,v]);var d=Hs(t.get(["axisLine","symbolOffset"])||0,v),p=v[0],g=v[1];w([{rotate:r.rotation+Math.PI/2,offset:d[0],r:0},{rotate:r.rotation-Math.PI/2,offset:d[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],function(m,y){if(h[y]!=="none"&&h[y]!=null){var _=Wt(h[y],-p/2,-g/2,p,g,f.stroke,!0),S=m.r+m.offset,b=u?l:s;_.attr({rotation:m.rotate,x:b[0]+S*Math.cos(r.rotation),y:b[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),e.add(_)}})}}},axisTickLabel:function(r,t,e,n){var a=Sx(e,n,t,r),i=bx(e,n,t,r);if(_x(t,i,a),xx(e,n,t,r.tickDirection),t.get(["axisLabel","hideOverlap"])){var o=Id(F(i,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));Pd(o)}},axisName:function(r,t,e,n){var a=Dr(r.axisName,t.get("name"));if(a){var i=t.get("nameLocation"),o=r.nameDirection,s=t.getModel("nameTextStyle"),l=t.get("nameGap")||0,u=t.axis.getExtent(),f=u[0]>u[1]?-1:1,c=[i==="start"?u[0]-f*l:i==="end"?u[1]+f*l:(u[0]+u[1])/2,cf(i)?r.labelOffset+o*l:0],h,v=t.get("nameRotate");v!=null&&(v=v*Nt/180);var d;cf(i)?h=Vt.innerTextLayout(r.rotation,v??r.rotation,o):(h=yx(r.rotation,i,v||0,u),d=r.axisNameAvailableWidth,d!=null&&(d=Math.abs(d/Math.sin(h.rotation)),!isFinite(d)&&(d=null)));var p=s.getFont(),g=t.get("nameTruncate",!0)||{},m=g.ellipsis,y=Dr(r.nameTruncateMaxWidth,g.maxWidth,d),_=new Ce({x:c[0],y:c[1],rotation:h.rotation,silent:Vt.isLabelSilent(t),style:Ft(s,{text:a,font:p,overflow:"truncate",width:y,ellipsis:m,fill:s.getTextColor()||t.get(["axisLine","lineStyle","color"]),align:s.get("align")||h.textAlign,verticalAlign:s.get("verticalAlign")||h.textVerticalAlign}),z2:1});if(Ka({el:_,componentModel:t,itemName:a}),_.__fullText=a,_.anid="name",t.get("triggerEvent")){var S=Vt.makeAxisEventDataBase(t);S.targetType="axisName",S.name=a,$(_).eventData=S}n.add(_),_.updateTransform(),e.add(_),_.decomposeTransform()}}};function yx(r,t,e,n){var a=jc(e-r),i,o,s=n[0]>n[1],l=t==="start"&&!s||t!=="start"&&s;return Ia(a-Nt/2)?(o=l?"bottom":"top",i="center"):Ia(a-Nt*1.5)?(o=l?"top":"bottom",i="center"):(o="middle",aNt/2?i=l?"left":"right":i=l?"right":"left"),{rotation:a,textAlign:i,textVerticalAlign:o}}function _x(r,t,e){if(!pd(r.axis)){var n=r.get(["axisLabel","showMinLabel"]),a=r.get(["axisLabel","showMaxLabel"]);t=t||[],e=e||[];var i=t[0],o=t[1],s=t[t.length-1],l=t[t.length-2],u=e[0],f=e[1],c=e[e.length-1],h=e[e.length-2];n===!1?(We(i),We(u)):ff(i,o)&&(n?(We(o),We(f)):(We(i),We(u))),a===!1?(We(s),We(c)):ff(l,s)&&(a?(We(l),We(h)):(We(s),We(c)))}}function We(r){r&&(r.ignore=!0)}function ff(r,t){var e=r&&r.getBoundingRect().clone(),n=t&&t.getBoundingRect().clone();if(!(!e||!n)){var a=Hc([]);return $c(a,a,-r.rotation),e.applyTransform(go([],a,r.getLocalTransform())),n.applyTransform(go([],a,t.getLocalTransform())),e.intersect(n)}}function cf(r){return r==="middle"||r==="center"}function kd(r,t,e,n,a){for(var i=[],o=[],s=[],l=0;l=0||r===t}function Ix(r){var t=tl(r);if(t){var e=t.axisPointerModel,n=t.axis.scale,a=e.option,i=e.get("status"),o=e.get("value");o!=null&&(o=n.parse(o));var s=Ko(e);i==null&&(a.status=s?"show":"hide");var l=n.getExtent().slice();l[0]>l[1]&&l.reverse(),(o==null||o>l[1])&&(o=l[1]),os)return!0;if(o){var l=tl(t).seriesDataCount,u=a.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return n===!0},r.prototype.makeElOption=function(t,e,n,a,i){},r.prototype.createPointerEl=function(t,e,n,a){var i=e.pointer;if(i){var o=jt(t).pointerEl=new As[i.type](df(e.pointer));t.add(o)}},r.prototype.createLabelEl=function(t,e,n,a){if(e.label){var i=jt(t).labelEl=new Ce(df(e.label));t.add(i),gf(i,a)}},r.prototype.updatePointerEl=function(t,e,n){var a=jt(t).pointerEl;a&&e.pointer&&(a.setStyle(e.pointer.style),n(a,{shape:e.pointer.shape}))},r.prototype.updateLabelEl=function(t,e,n,a){var i=jt(t).labelEl;i&&(i.setStyle(e.label.style),n(i,{x:e.label.x,y:e.label.y}),gf(i,a))},r.prototype._renderHandle=function(t){if(!(this._dragging||!this.updateHandleTransform)){var e=this._axisPointerModel,n=this._api.getZr(),a=this._handle,i=e.getModel("handle"),o=e.get("status");if(!i.get("show")||!o||o==="hide"){a&&n.remove(a),this._handle=null;return}var s;this._handle||(s=!0,a=this._handle=$a(i.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(u){fg(u.event)},onmousedown:Zi(this._onHandleDragMove,this,0,0),drift:Zi(this._onHandleDragMove,this),ondragend:Zi(this._onHandleDragEnd,this)}),n.add(a)),mf(a,e,!1),a.setStyle(i.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var l=i.get("size");O(l)||(l=[l,l]),a.scaleX=l[0]/2,a.scaleY=l[1]/2,bh(this,"_doDispatchAxisPointer",i.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,s)}},r.prototype._moveHandleToValue=function(t,e){pf(this._axisPointerModel,!e&&this._moveAnimation,this._handle,$i(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(n){this._dragging=!0;var a=this.updateHandleTransform($i(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=a,n.stopAnimation(),n.attr($i(a)),jt(n).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var t=this._handle;if(t){var e=this._payloadInfo,n=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:e.cursorPoint[0],y:e.cursorPoint[1],tooltipOption:e.tooltipOption,axesInfo:[{axisDim:n.axis.dim,axisIndex:n.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var t=this._handle;if(t){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,a=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),a&&e.remove(a),this._group=null,this._handle=null,this._payloadInfo=null),No(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}},r}();function pf(r,t,e,n){Vd(jt(e).lastProp,n)||(jt(e).lastProp=n,t?me(e,n,r):(e.stopAnimation(),e.attr(n)))}function Vd(r,t){if(Y(r)&&Y(t)){var e=!0;return w(t,function(n,a){e=e&&Vd(r[a],n)}),!!e}else return r===t}function gf(r,t){r[t.get(["label","show"])?"show":"hide"]()}function $i(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function mf(r,t,e){var n=t.get("z"),a=t.get("zlevel");r&&r.traverse(function(i){i.type!=="group"&&(n!=null&&(i.z=n),a!=null&&(i.zlevel=a),i.silent=e)})}function Vx(r){var t=r.get("type"),e=r.getModel(t+"Style"),n;return t==="line"?(n=e.getLineStyle(),n.fill=null):t==="shadow"&&(n=e.getAreaStyle(),n.stroke=null),n}function zx(r,t,e,n,a){var i=e.get("value"),o=zd(i,t.axis,t.ecModel,e.get("seriesDataIndices"),{precision:e.get(["label","precision"]),formatter:e.get(["label","formatter"])}),s=e.getModel("label"),l=ri(s.get("padding")||0),u=s.getFont(),f=ds(o,u),c=a.position,h=f.width+l[1]+l[3],v=f.height+l[0]+l[2],d=a.align;d==="right"&&(c[0]-=h),d==="center"&&(c[0]-=h/2);var p=a.verticalAlign;p==="bottom"&&(c[1]-=v),p==="middle"&&(c[1]-=v/2),Fx(c,h,v,n);var g=s.get("backgroundColor");(!g||g==="auto")&&(g=t.get(["axisLine","lineStyle","color"])),r.label={x:c[0],y:c[1],style:Ft(s,{text:o,font:u,fill:s.getTextColor(),padding:l,backgroundColor:g}),z2:10}}function Fx(r,t,e,n){var a=n.getWidth(),i=n.getHeight();r[0]=Math.min(r[0]+t,a)-t,r[1]=Math.min(r[1]+e,i)-e,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function zd(r,t,e,n,a){r=t.scale.parse(r);var i=t.scale.getLabel({value:r},{precision:a.precision}),o=a.formatter;if(o){var s={value:Qs(t,{value:r}),axisDimension:t.dim,axisIndex:t.index,seriesData:[]};w(n,function(l){var u=e.getSeriesByIndex(l.seriesIndex),f=l.dataIndexInside,c=u&&u.getDataParams(f);c&&s.seriesData.push(c)}),W(o)?i=o.replace("{value}",i):X(o)&&(i=o(s))}return i}function Fd(r,t,e){var n=vg();return $c(n,n,e.rotation),cg(n,n,e.position),Ds([r.dataToCoord(t),(e.labelOffset||0)+(e.labelDirection||1)*(e.labelMargin||0)],n)}function Gx(r,t,e,n,a,i){var o=Vt.innerTextLayout(e.rotation,0,e.labelDirection);e.labelMargin=a.get(["label","margin"]),zx(t,n,a,i,{position:Fd(n.axis,r,e),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function Wx(r,t,e){return e=e||0,{x1:r[e],y1:r[1-e],x2:t[e],y2:t[1-e]}}function Hx(r,t,e){return e=e||0,{x:r[e],y:r[1-e],width:t[e],height:t[1-e]}}var Ux=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,a,i,o){var s=a.axis,l=s.grid,u=i.get("type"),f=yf(l,s).getOtherAxis(s).getGlobalExtent(),c=s.toGlobalCoord(s.dataToCoord(n,!0));if(u&&u!=="none"){var h=Vx(i),v=Yx[u](s,c,f);v.style=h,e.graphicKey=v.type,e.pointer=v}var d=$o(l.model,a);Gx(n,e,d,a,i,o)},t.prototype.getHandleTransform=function(e,n,a){var i=$o(n.axis.grid.model,n,{labelInside:!1});i.labelMargin=a.get(["handle","margin"]);var o=Fd(n.axis,e,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,n,a,i){var o=a.axis,s=o.grid,l=o.getGlobalExtent(!0),u=yf(s,o).getOtherAxis(o).getGlobalExtent(),f=o.dim==="x"?0:1,c=[e.x,e.y];c[f]+=n[f],c[f]=Math.min(l[1],c[f]),c[f]=Math.max(l[0],c[f]);var h=(u[1]+u[0])/2,v=[h,h];v[f]=c[f];var d=[{verticalAlign:"middle"},{align:"center"}];return{x:c[0],y:c[1],rotation:e.rotation,cursorPoint:v,tooltipOption:d[f]}},t}(Bx);function yf(r,t){var e={};return e[t.dim+"AxisIndex"]=t.index,r.getCartesian(e)}var Yx={line:function(r,t,e){var n=Wx([t,e[0]],[t,e[1]],_f(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,t,e){var n=Math.max(1,r.getBandWidth()),a=e[1]-e[0];return{type:"Rect",shape:Hx([t-n/2,e[0]],[n,a],_f(r))}}};function _f(r){return r.dim==="x"?0:1}var Xx=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="axisPointer",t.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},t}(ee),gt=se(),Zx=w;function Gd(r,t,e){if(!fe.node){var n=t.getZr();gt(n).records||(gt(n).records={}),$x(n,t);var a=gt(n).records[r]||(gt(n).records[r]={});a.handler=e}}function $x(r,t){if(gt(r).initialized)return;gt(r).initialized=!0,e("click",J(Sf,"click")),e("mousemove",J(Sf,"mousemove")),e("globalout",qx);function e(n,a){r.on(n,function(i){var o=jx(t);Zx(gt(r).records,function(s){s&&a(s,i,o.dispatchAction)}),Kx(o.pendings,t)})}}function Kx(r,t){var e=r.showTip.length,n=r.hideTip.length,a;e?a=r.showTip[e-1]:n&&(a=r.hideTip[n-1]),a&&(a.dispatchAction=null,t.dispatchAction(a))}function qx(r,t,e){r.handler("leave",null,e)}function Sf(r,t,e,n){t.handler(r,e,n)}function jx(r){var t={showTip:[],hideTip:[]},e=function(n){var a=t[n.type];a?a.push(n):(n.dispatchAction=e,r.dispatchAction(n))};return{dispatchAction:e,pendings:t}}function jo(r,t){if(!fe.node){var e=t.getZr(),n=(gt(e).records||{})[r];n&&(gt(e).records[r]=null)}}var Qx=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=n.getComponent("tooltip"),o=e.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click";Gd("axisPointer",a,function(s,l,u){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&u({type:"updateAxisPointer",currTrigger:s,x:l&&l.offsetX,y:l&&l.offsetY})})},t.prototype.remove=function(e,n){jo("axisPointer",n)},t.prototype.dispose=function(e,n){jo("axisPointer",n)},t.type="axisPointer",t}(Ne);function Wd(r,t){var e=[],n=r.seriesIndex,a;if(n==null||!(a=t.getSeriesByIndex(n)))return{point:[]};var i=a.getData(),o=rr(i,r);if(o==null||o<0||O(o))return{point:[]};var s=i.getItemGraphicEl(o),l=a.coordinateSystem;if(a.getTooltipPosition)e=a.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(r.isStacked){var u=l.getBaseAxis(),f=l.getOtherAxis(u),c=f.dim,h=u.dim,v=c==="x"||c==="radius"?1:0,d=i.mapDimension(h),p=[];p[v]=i.get(d,o),p[1-v]=i.get(i.getCalculationInfo("stackResultDimension"),o),e=l.dataToPoint(p)||[]}else e=l.dataToPoint(i.getValues(F(l.dimensions,function(m){return i.mapDimension(m)}),o))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),e=[g.x+g.width/2,g.y+g.height/2]}return{point:e,el:s}}var xf=se();function Jx(r,t,e){var n=r.currTrigger,a=[r.x,r.y],i=r,o=r.dispatchAction||oe(e.dispatchAction,e),s=t.getComponent("axisPointer").coordSysAxesInfo;if(s){Ca(a)&&(a=Wd({seriesIndex:i.seriesIndex,dataIndex:i.dataIndex},t).point);var l=Ca(a),u=i.axesInfo,f=s.axesInfo,c=n==="leave"||Ca(a),h={},v={},d={list:[],map:{}},p={showPointer:J(tb,v),showTooltip:J(rb,d)};w(s.coordSysMap,function(m,y){var _=l||m.containPoint(a);w(s.coordSysAxesInfo[y],function(S,b){var x=S.axis,C=ob(u,S);if(!c&&_&&(!u||C)){var T=C&&C.value;T==null&&!l&&(T=x.pointToData(a)),T!=null&&bf(S,T,p,!1,h)}})});var g={};return w(f,function(m,y){var _=m.linkGroup;_&&!v[y]&&w(_.axesInfo,function(S,b){var x=v[b];if(S!==m&&x){var C=x.value;_.mapper&&(C=m.axis.scale.parse(_.mapper(C,wf(S),wf(m)))),g[m.key]=C}})}),w(g,function(m,y){bf(f[y],m,p,!0,h)}),nb(v,f,h),ab(d,a,r,o),ib(f,o,e),h}}function bf(r,t,e,n,a){var i=r.axis;if(!(i.scale.isBlank()||!i.containData(t))){if(!r.involveSeries){e.showPointer(r,t);return}var o=eb(t,r),s=o.payloadBatch,l=o.snapToValue;s[0]&&a.seriesIndex==null&&N(a,s[0]),!n&&r.snap&&i.containData(l)&&l!=null&&(t=l),e.showPointer(r,t,s),e.showTooltip(r,o,l)}}function eb(r,t){var e=t.axis,n=e.dim,a=r,i=[],o=Number.MAX_VALUE,s=-1;return w(t.seriesModels,function(l,u){var f=l.getData().mapDimensionsAll(n),c,h;if(l.getAxisTooltipData){var v=l.getAxisTooltipData(f,r,e);h=v.dataIndices,c=v.nestestValue}else{if(h=l.getData().indicesOfNearest(f[0],r,e.type==="category"?.5:null),!h.length)return;c=l.getData().get(f[0],h[0])}if(!(c==null||!isFinite(c))){var d=r-c,p=Math.abs(d);p<=o&&((p=0&&s<0)&&(o=p,s=d,a=c,i.length=0),w(h,function(g){i.push({seriesIndex:l.seriesIndex,dataIndexInside:g,dataIndex:l.getData().getRawIndex(g)})}))}}),{payloadBatch:i,snapToValue:a}}function tb(r,t,e,n){r[t.key]={value:e,payloadBatch:n}}function rb(r,t,e,n){var a=e.payloadBatch,i=t.axis,o=i.model,s=t.axisPointerModel;if(!(!t.triggerTooltip||!a.length)){var l=t.coordSys.model,u=kn(l),f=r.map[u];f||(f=r.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},r.list.push(f)),f.dataByAxis.push({axisDim:i.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:n,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:a.slice()})}}function nb(r,t,e){var n=e.axesInfo=[];w(t,function(a,i){var o=a.axisPointerModel.option,s=r[i];s?(!a.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!a.useHandle&&(o.status="hide"),o.status==="show"&&n.push({axisDim:a.axis.dim,axisIndex:a.axis.model.componentIndex,value:o.value})})}function ab(r,t,e,n){if(Ca(t)||!r.list.length){n({type:"hideTip"});return}var a=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:t[0],y:t[1],tooltipOption:e.tooltipOption,position:e.position,dataIndexInside:a.dataIndexInside,dataIndex:a.dataIndex,seriesIndex:a.seriesIndex,dataByCoordSys:r.list})}function ib(r,t,e){var n=e.getZr(),a="axisPointerLastHighlights",i=xf(n)[a]||{},o=xf(n)[a]={};w(r,function(u,f){var c=u.axisPointerModel.option;c.status==="show"&&u.triggerEmphasis&&w(c.seriesDataIndices,function(h){var v=h.seriesIndex+" | "+h.dataIndex;o[v]=h})});var s=[],l=[];w(i,function(u,f){!o[f]&&l.push(u)}),w(o,function(u,f){!i[f]&&s.push(u)}),l.length&&e.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&e.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function ob(r,t){for(var e=0;e<(r||[]).length;e++){var n=r[e];if(t.axis.dim===n.axisDim&&t.axis.model.componentIndex===n.axisIndex)return n}}function wf(r){var t=r.axis.model,e={},n=e.axisDim=r.axis.dim;return e.axisIndex=e[n+"AxisIndex"]=t.componentIndex,e.axisName=e[n+"AxisName"]=t.name,e.axisId=e[n+"AxisId"]=t.id,e}function Ca(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function Hd(r){Ed.registerAxisPointerClass("CartesianAxisPointer",Ux),r.registerComponentModel(Xx),r.registerComponentView(Qx),r.registerPreprocessor(function(t){if(t){(!t.axisPointer||t.axisPointer.length===0)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!O(e)&&(t.axisPointer.link=[e])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=wx(t,e)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},Jx)}function Z1(r){St(Bd),St(Hd)}var Cf="\0_ec_interaction_mutex";function sb(r,t,e){var n=Ud(r);n[t]=e}function lb(r,t,e){var n=Ud(r),a=n[t];a===e&&(n[t]=null)}function Ud(r){return r[Cf]||(r[Cf]={})}ft({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},yt);var ub={axisPointer:1,tooltip:1,brush:1};function fb(r,t,e){var n=t.getComponentByElement(r.topTarget),a=n&&n.coordinateSystem;return n&&n!==e&&!ub.hasOwnProperty(n.mainType)&&a&&a.model!==e}function Yd(r,t,e,n,a,i){r=r||0;var o=e[1]-e[0];if(a!=null&&(a=pr(a,[0,o])),i!=null&&(i=Math.max(i,a??0)),n==="all"){var s=Math.abs(t[1]-t[0]);s=pr(s,[0,o]),a=i=pr(s,[a,i]),n=0}t[0]=pr(t[0],e),t[1]=pr(t[1],e);var l=Ki(t,n);t[n]+=r;var u=a||0,f=e.slice();l.sign<0?f[0]+=u:f[1]-=u,t[n]=pr(t[n],f);var c;return c=Ki(t,n),a!=null&&(c.sign!==l.sign||c.spani&&(t[1-n]=t[n]+c.sign*i),t}function Ki(r,t){var e=r[t]-r[1-t];return{span:Math.abs(e),sign:e>0?-1:e<0?1:t?-1:1}}function pr(r,t){return Math.min(t[1]!=null?t[1]:1/0,Math.max(t[0]!=null?t[0]:-1/0,r))}var ar=!0,En=Math.min,kr=Math.max,cb=Math.pow,vb=1e4,hb=6,db=6,Tf="globalPan",pb={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},gb={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},Df={brushStyle:{lineWidth:2,stroke:"rgba(210,219,238,0.3)",fill:"#D2DBEE"},transformable:!0,brushMode:"single",removeOnClick:!1},mb=0,yb=function(r){B(t,r);function t(e){var n=r.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=e,n.group=new ge,n._uid="brushController_"+mb++,w(Tb,function(a,i){this._handlers[i]=oe(a,this)},n),n}return t.prototype.enableBrush=function(e){return this._brushType&&this._doDisableBrush(),e.brushType&&this._doEnableBrush(e),this},t.prototype._doEnableBrush=function(e){var n=this._zr;this._enableGlobalPan||sb(n,Tf,this._uid),w(this._handlers,function(a,i){n.on(i,a)}),this._brushType=e.brushType,this._brushOption=q(K(Df),e,!0)},t.prototype._doDisableBrush=function(){var e=this._zr;lb(e,Tf,this._uid),w(this._handlers,function(n,a){e.off(a,n)}),this._brushType=this._brushOption=null},t.prototype.setPanels=function(e){if(e&&e.length){var n=this._panels={};w(e,function(a){n[a.panelId]=K(a)})}else this._panels=null;return this},t.prototype.mount=function(e){e=e||{},this._enableGlobalPan=e.enableGlobalPan;var n=this.group;return this._zr.add(n),n.attr({x:e.x||0,y:e.y||0,rotation:e.rotation||0,scaleX:e.scaleX||1,scaleY:e.scaleY||1}),this._transform=n.getLocalTransform(),this},t.prototype.updateCovers=function(e){e=F(e,function(h){return q(K(Df),h,!0)});var n="\0-brush-index-",a=this._covers,i=this._covers=[],o=this,s=this._creatingCover;return new Pn(a,e,u,l).add(f).update(f).remove(c).execute(),this;function l(h,v){return(h.id!=null?h.id:n+v)+"-"+h.brushType}function u(h,v){return l(h.__brushOption,v)}function f(h,v){var d=e[h];if(v!=null&&a[v]===s)i[h]=a[v];else{var p=i[h]=v!=null?(a[v].__brushOption=d,a[v]):Zd(o,Xd(o,d));rl(o,p)}}function c(h){a[h]!==s&&o.group.remove(a[h])}},t.prototype.unmount=function(){return this.enableBrush(!1),Qo(this),this._zr.remove(this.group),this},t.prototype.dispose=function(){this.unmount(),this.off()},t}(zn);function Xd(r,t){var e=ci[t.brushType].createCover(r,t);return e.__brushOption=t,Kd(e,t),r.group.add(e),e}function Zd(r,t){var e=nl(t);return e.endCreating&&(e.endCreating(r,t),Kd(t,t.__brushOption)),t}function $d(r,t){var e=t.__brushOption;nl(t).updateCoverShape(r,t,e.range,e)}function Kd(r,t){var e=t.z;e==null&&(e=vb),r.traverse(function(n){n.z=e,n.z2=e})}function rl(r,t){nl(t).updateCommon(r,t),$d(r,t)}function nl(r){return ci[r.__brushOption.brushType]}function al(r,t,e){var n=r._panels;if(!n)return ar;var a,i=r._transform;return w(n,function(o){o.isTargetByCursor(t,e,i)&&(a=o)}),a}function qd(r,t){var e=r._panels;if(!e)return ar;var n=t.__brushOption.panelId;return n!=null?e[n]:ar}function Qo(r){var t=r._covers,e=t.length;return w(t,function(n){r.group.remove(n)},r),t.length=0,!!e}function ir(r,t){var e=F(r._covers,function(n){var a=n.__brushOption,i=K(a.range);return{brushType:a.brushType,panelId:a.panelId,range:i}});r.trigger("brush",{areas:e,isEnd:!!t.isEnd,removeOnClick:!!t.removeOnClick})}function _b(r){var t=r._track;if(!t.length)return!1;var e=t[t.length-1],n=t[0],a=e[0]-n[0],i=e[1]-n[1],o=cb(a*a+i*i,.5);return o>hb}function jd(r){var t=r.length-1;return t<0&&(t=0),[r[0],r[t]]}function Qd(r,t,e,n){var a=new ge;return a.add(new he({name:"main",style:il(e),silent:!0,draggable:!0,cursor:"move",drift:J(Af,r,t,a,["n","s","w","e"]),ondragend:J(ir,t,{isEnd:!0})})),w(n,function(i){a.add(new he({name:i.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:J(Af,r,t,a,i),ondragend:J(ir,t,{isEnd:!0})}))}),a}function Jd(r,t,e,n){var a=n.brushStyle.lineWidth||0,i=kr(a,db),o=e[0][0],s=e[1][0],l=o-a/2,u=s-a/2,f=e[0][1],c=e[1][1],h=f-i+a/2,v=c-i+a/2,d=f-o,p=c-s,g=d+a,m=p+a;dt(r,t,"main",o,s,d,p),n.transformable&&(dt(r,t,"w",l,u,i,m),dt(r,t,"e",h,u,i,m),dt(r,t,"n",l,u,g,i),dt(r,t,"s",l,v,g,i),dt(r,t,"nw",l,u,i,i),dt(r,t,"ne",h,u,i,i),dt(r,t,"sw",l,v,i,i),dt(r,t,"se",h,v,i,i))}function Jo(r,t){var e=t.__brushOption,n=e.transformable,a=t.childAt(0);a.useStyle(il(e)),a.attr({silent:!n,cursor:n?"move":"default"}),w([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(i){var o=t.childOfName(i.join("")),s=i.length===1?es(r,i[0]):xb(r,i);o&&o.attr({silent:!n,invisible:!n,cursor:n?gb[s]+"-resize":null})})}function dt(r,t,e,n,a,i,o){var s=t.childOfName(e);s&&s.setShape(wb(ol(r,t,[[n,a],[n+i,a+o]])))}function il(r){return re({strokeNoScale:!0},r.brushStyle)}function ep(r,t,e,n){var a=[En(r,e),En(t,n)],i=[kr(r,e),kr(t,n)];return[[a[0],i[0]],[a[1],i[1]]]}function Sb(r){return Ts(r.group)}function es(r,t){var e={w:"left",e:"right",n:"top",s:"bottom"},n={left:"w",right:"e",top:"n",bottom:"s"},a=wv(e[t],Sb(r));return n[a]}function xb(r,t){var e=[es(r,t[0]),es(r,t[1])];return(e[0]==="e"||e[0]==="w")&&e.reverse(),e.join("")}function Af(r,t,e,n,a,i){var o=e.__brushOption,s=r.toRectRange(o.range),l=tp(t,a,i);w(n,function(u){var f=pb[u];s[f[0]][f[1]]+=l[f[0]]}),o.range=r.fromRectRange(ep(s[0][0],s[1][0],s[0][1],s[1][1])),rl(t,e),ir(t,{isEnd:!1})}function bb(r,t,e,n){var a=t.__brushOption.range,i=tp(r,e,n);w(a,function(o){o[0]+=i[0],o[1]+=i[1]}),rl(r,t),ir(r,{isEnd:!1})}function tp(r,t,e){var n=r.group,a=n.transformCoordToLocal(t,e),i=n.transformCoordToLocal(0,0);return[a[0]-i[0],a[1]-i[1]]}function ol(r,t,e){var n=qd(r,t);return n&&n!==ar?n.clipPath(e,r._transform):K(e)}function wb(r){var t=En(r[0][0],r[1][0]),e=En(r[0][1],r[1][1]),n=kr(r[0][0],r[1][0]),a=kr(r[0][1],r[1][1]);return{x:t,y:e,width:n-t,height:a-e}}function Cb(r,t,e){if(!(!r._brushType||Db(r,t.offsetX,t.offsetY))){var n=r._zr,a=r._covers,i=al(r,t,e);if(!r._dragging)for(var o=0;on.getWidth()||e<0||e>n.getHeight()}var ci={lineX:Lf(0),lineY:Lf(1),rect:{createCover:function(r,t){function e(n){return n}return Qd({toRectRange:e,fromRectRange:e},r,t,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var t=jd(r);return ep(t[1][0],t[1][1],t[0][0],t[0][1])},updateCoverShape:function(r,t,e,n){Jd(r,t,e,n)},updateCommon:Jo,contain:rs},polygon:{createCover:function(r,t){var e=new ge;return e.add(new Bn({name:"main",style:il(t),silent:!0})),e},getCreatingRange:function(r){return r},endCreating:function(r,t){t.remove(t.childAt(0)),t.add(new cs({name:"main",draggable:!0,drift:J(bb,r,t),ondragend:J(ir,r,{isEnd:!0})}))},updateCoverShape:function(r,t,e,n){t.childAt(0).setShape({points:ol(r,t,e)})},updateCommon:Jo,contain:rs}};function Lf(r){return{createCover:function(t,e){return Qd({toRectRange:function(n){var a=[n,[0,100]];return r&&a.reverse(),a},fromRectRange:function(n){return n[r]}},t,e,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(t){var e=jd(t),n=En(e[0][r],e[1][r]),a=kr(e[0][r],e[1][r]);return[n,a]},updateCoverShape:function(t,e,n,a){var i,o=qd(t,e);if(o!==ar&&o.getLinearBrushOtherExtent)i=o.getLinearBrushOtherExtent(r);else{var s=t._zr;i=[0,[s.getWidth(),s.getHeight()][1-r]]}var l=[n,i];r&&l.reverse(),Jd(t,e,l,a)},updateCommon:Jo,contain:rs}}function Ab(r){return r=sl(r),function(t){return Tv(t,r)}}function Ib(r,t){return r=sl(r),function(e){var n=t??e,a=n?r.width:r.height,i=n?r.x:r.y;return[i,i+(a||0)]}}function Mb(r,t,e){var n=sl(r);return function(a,i){return n.contain(i[0],i[1])&&!fb(a,t,e)}}function sl(r){return Ye.create(r)}var Pf=["x","y","radius","angle","single"],Lb=["cartesian2d","polar","singleAxis"];function Pb(r){var t=r.get("coordinateSystem");return le(Lb,t)>=0}function _r(r){return r+"Axis"}function Rb(r,t){var e=U(),n=[],a=U();r.eachComponent({mainType:"dataZoom",query:t},function(f){a.get(f.uid)||s(f)});var i;do i=!1,r.eachComponent("dataZoom",o);while(i);function o(f){!a.get(f.uid)&&l(f)&&(s(f),i=!0)}function s(f){a.set(f.uid,!0),n.push(f),u(f)}function l(f){var c=!1;return f.eachTargetAxis(function(h,v){var d=e.get(h);d&&d[v]&&(c=!0)}),c}function u(f){f.eachTargetAxis(function(c,h){(e.get(c)||e.set(c,[]))[h]=!0})}return n}var qi=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},r}(),kb=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._autoThrottle=!0,e._noTarget=!0,e._rangePropMode=["percent","percent"],e}return t.prototype.init=function(e,n,a){var i=Rf(e);this.settledOption=i,this.mergeDefaultAndTheme(e,a),this._doInit(i)},t.prototype.mergeOption=function(e){var n=Rf(e);q(this.option,e,!0),q(this.settledOption,n,!0),this._doInit(n)},t.prototype._doInit=function(e){var n=this.option;this._setDefaultThrottle(e),this._updateRangeUse(e);var a=this.settledOption;w([["start","startValue"],["end","endValue"]],function(i,o){this._rangePropMode[o]==="value"&&(n[i[0]]=a[i[0]]=null)},this),this._resetTarget()},t.prototype._resetTarget=function(){var e=this.get("orient",!0),n=this._targetAxisInfoMap=U(),a=this._fillSpecifiedTargetAxis(n);a?this._orient=e||this._makeAutoOrientByTargetAxis():(this._orient=e||"horizontal",this._fillAutoTargetAxisByOrient(n,this._orient)),this._noTarget=!0,n.each(function(i){i.indexList.length&&(this._noTarget=!1)},this)},t.prototype._fillSpecifiedTargetAxis=function(e){var n=!1;return w(Pf,function(a){var i=this.getReferringComponents(_r(a),$g);if(i.specified){n=!0;var o=new qi;w(i.models,function(s){o.add(s.componentIndex)}),e.set(a,o)}},this),n},t.prototype._fillAutoTargetAxisByOrient=function(e,n){var a=this.ecModel,i=!0;if(i){var o=n==="vertical"?"y":"x",s=a.findComponents({mainType:o+"Axis"});l(s,o)}if(i){var s=a.findComponents({mainType:"singleAxis",filter:function(f){return f.get("orient",!0)===n}});l(s,"single")}function l(u,f){var c=u[0];if(c){var h=new qi;if(h.add(c.componentIndex),e.set(f,h),i=!1,f==="x"||f==="y"){var v=c.getReferringComponents("grid",Re).models[0];v&&w(u,function(d){c.componentIndex!==d.componentIndex&&v===d.getReferringComponents("grid",Re).models[0]&&h.add(d.componentIndex)})}}}i&&w(Pf,function(u){if(i){var f=a.findComponents({mainType:_r(u),filter:function(h){return h.get("type",!0)==="category"}});if(f[0]){var c=new qi;c.add(f[0].componentIndex),e.set(u,c),i=!1}}},this)},t.prototype._makeAutoOrientByTargetAxis=function(){var e;return this.eachTargetAxis(function(n){!e&&(e=n)},this),e==="y"?"vertical":"horizontal"},t.prototype._setDefaultThrottle=function(e){if(e.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var n=this.ecModel.option;this.option.throttle=n.animation&&n.animationDurationUpdate>0?100:20}},t.prototype._updateRangeUse=function(e){var n=this._rangePropMode,a=this.get("rangeMode");w([["start","startValue"],["end","endValue"]],function(i,o){var s=e[i[0]]!=null,l=e[i[1]]!=null;s&&!l?n[o]="percent":!s&&l?n[o]="value":a?n[o]=a[o]:s&&(n[o]="percent")})},t.prototype.noTarget=function(){return this._noTarget},t.prototype.getFirstTargetAxisModel=function(){var e;return this.eachTargetAxis(function(n,a){e==null&&(e=this.ecModel.getComponent(_r(n),a))},this),e},t.prototype.eachTargetAxis=function(e,n){this._targetAxisInfoMap.each(function(a,i){w(a.indexList,function(o){e.call(n,i,o)})})},t.prototype.getAxisProxy=function(e,n){var a=this.getAxisModel(e,n);if(a)return a.__dzAxisProxy},t.prototype.getAxisModel=function(e,n){var a=this._targetAxisInfoMap.get(e);if(a&&a.indexMap[n])return this.ecModel.getComponent(_r(e),n)},t.prototype.setRawRange=function(e){var n=this.option,a=this.settledOption;w([["start","startValue"],["end","endValue"]],function(i){(e[i[0]]!=null||e[i[1]]!=null)&&(n[i[0]]=a[i[0]]=e[i[0]],n[i[1]]=a[i[1]]=e[i[1]])},this),this._updateRangeUse(e)},t.prototype.setCalculatedRange=function(e){var n=this.option;w(["start","startValue","end","endValue"],function(a){n[a]=e[a]})},t.prototype.getPercentRange=function(){var e=this.findRepresentativeAxisProxy();if(e)return e.getDataPercentWindow()},t.prototype.getValueRange=function(e,n){if(e==null&&n==null){var a=this.findRepresentativeAxisProxy();if(a)return a.getDataValueWindow()}else return this.getAxisProxy(e,n).getDataValueWindow()},t.prototype.findRepresentativeAxisProxy=function(e){if(e)return e.__dzAxisProxy;for(var n,a=this._targetAxisInfoMap.keys(),i=0;io[1];if(_&&!S&&!b)return!0;_&&(g=!0),S&&(d=!0),b&&(p=!0)}return g&&d&&p})}else yr(f,function(v){if(i==="empty")l.setData(u=u.map(v,function(p){return s(p)?p:NaN}));else{var d={};d[v]=o,u.selectRange(d)}});yr(f,function(v){u.setApproximateExtent(o,v)})}});function s(l){return l>=o[0]&&l<=o[1]}},r.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;yr(["min","max"],function(a){var i=e.get(a+"Span"),o=e.get(a+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?i=Ot(n[0]+o,n,[0,100],!0):i!=null&&(o=Ot(i,[0,100],n,!0)-n[0]),t[a+"Span"]=i,t[a+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(e){var a=qc(n,[0,500]);a=Math.min(a,20);var i=t.axis.scale.rawExtentInfo;e[0]!==0&&i.setDeterminedMinMax("min",+n[0].toFixed(a)),e[1]!==100&&i.setDeterminedMinMax("max",+n[1].toFixed(a)),i.freeze()}},r}();function Vb(r,t,e){var n=[1/0,-1/0];yr(e,function(o){OS(n,o.getData(),t)});var a=r.getAxisModel(),i=hd(a.axis.scale,a,n).calculate();return[i.min,i.max]}var zb={getTargetSeries:function(r){function t(a){r.eachComponent("dataZoom",function(i){i.eachTargetAxis(function(o,s){var l=r.getComponent(_r(o),s);a(o,s,l,i)})})}t(function(a,i,o,s){o.__dzAxisProxy=null});var e=[];t(function(a,i,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new Bb(a,i,s,r),e.push(o.__dzAxisProxy))});var n=U();return w(e,function(a){w(a.getTargetSeriesModels(),function(i){n.set(i.uid,i)})}),n},overallReset:function(r,t){r.eachComponent("dataZoom",function(e){e.eachTargetAxis(function(n,a){e.getAxisProxy(n,a).reset(e)}),e.eachTargetAxis(function(n,a){e.getAxisProxy(n,a).filterData(e,t)})}),r.eachComponent("dataZoom",function(e){var n=e.findRepresentativeAxisProxy();if(n){var a=n.getDataPercentWindow(),i=n.getDataValueWindow();e.setCalculatedRange({start:a[0],end:a[1],startValue:i[0],endValue:i[1]})}})}};function Fb(r){r.registerAction("dataZoom",function(t,e){var n=Rb(e,t);w(n,function(a){a.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})})}var Ef=!1;function Gb(r){Ef||(Ef=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,zb),Fb(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function Wb(r){r.registerComponentModel(Eb),r.registerComponentView(Nb),Gb(r)}var Je=function(){function r(){}return r}(),np={};function nn(r,t){np[r]=t}function ap(r){return np[r]}var Hb=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;w(this.option.feature,function(n,a){var i=ap(a);i&&(i.getDefaultOption&&(i.defaultOption=i.getDefaultOption(e)),q(n,i.defaultOption))})},t.type="toolbox",t.layoutMode={type:"box",ignoreSize:!0},t.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},t}(ee);function Ub(r,t,e){var n=t.getBoxLayoutParams(),a=t.get("padding"),i={width:e.getWidth(),height:e.getHeight()},o=Gt(n,i,a);Cr(t.get("orient"),r,t.get("itemGap"),o.width,o.height),fy(r,n,i,a)}function ip(r,t){var e=ri(t.get("padding")),n=t.getItemStyle(["color","opacity"]);return n.fill=t.get("backgroundColor"),r=new he({shape:{x:r.x-e[3],y:r.y-e[0],width:r.width+e[1]+e[3],height:r.height+e[0]+e[2],r:t.get("borderRadius")},style:n,silent:!0,z2:-1}),r}var Yb=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,a,i){var o=this.group;if(o.removeAll(),!e.get("show"))return;var s=+e.get("itemSize"),l=e.get("orient")==="vertical",u=e.get("feature")||{},f=this._features||(this._features={}),c=[];w(u,function(d,p){c.push(p)}),new Pn(this._featureNames||[],c).add(h).update(h).remove(J(h,null)).execute(),this._featureNames=c;function h(d,p){var g=c[d],m=c[p],y=u[g],_=new ce(y,e,e.ecModel),S;if(i&&i.newTitle!=null&&i.featureName===g&&(y.title=i.newTitle),g&&!m){if(Xb(g))S={onclick:_.option.onclick,featureName:g};else{var b=ap(g);if(!b)return;S=new b}f[g]=S}else if(S=f[m],!S)return;S.uid=Hn("toolbox-feature"),S.model=_,S.ecModel=n,S.api=a;var x=S instanceof Je;if(!g&&m){x&&S.dispose&&S.dispose(n,a);return}if(!_.get("show")||x&&S.unusable){x&&S.remove&&S.remove(n,a);return}v(_,S,g),_.setIconStatus=function(C,T){var D=this.option,A=this.iconPaths;D.iconStatus=D.iconStatus||{},D.iconStatus[C]=T,A[C]&&(T==="emphasis"?Ar:Ir)(A[C])},S instanceof Je&&S.render&&S.render(_,n,a,i)}function v(d,p,g){var m=d.getModel("iconStyle"),y=d.getModel(["emphasis","iconStyle"]),_=p instanceof Je&&p.getIcons?p.getIcons():d.get("icon"),S=d.get("title")||{},b,x;W(_)?(b={},b[g]=_):b=_,W(S)?(x={},x[g]=S):x=S;var C=d.iconPaths={};w(b,function(T,D){var A=$a(T,{},{x:-s/2,y:-s/2,width:s,height:s});A.setStyle(m.getItemStyle());var I=A.ensureState("emphasis");I.style=y.getItemStyle();var L=new Ce({style:{text:x[D],align:y.get("textAlign"),borderRadius:y.get("textBorderRadius"),padding:y.get("textPadding"),fill:null,font:Iv({fontStyle:y.get("textFontStyle"),fontFamily:y.get("textFontFamily"),fontSize:y.get("textFontSize"),fontWeight:y.get("textFontWeight")},n)},ignore:!0});A.setTextContent(L),Ka({el:A,componentModel:e,itemName:D,formatterParamsExtra:{title:x[D]}}),A.__title=x[D],A.on("mouseover",function(){var M=y.getItemStyle(),P=l?e.get("right")==null&&e.get("left")!=="right"?"right":"left":e.get("bottom")==null&&e.get("top")!=="bottom"?"bottom":"top";L.setStyle({fill:y.get("textFill")||M.fill||M.stroke||"#000",backgroundColor:y.get("textBackgroundColor")}),A.setTextConfig({position:y.get("textPosition")||P}),L.ignore=!e.get("showTitle"),a.enterEmphasis(this)}).on("mouseout",function(){d.get(["iconStatus",D])!=="emphasis"&&a.leaveEmphasis(this),L.hide()}),(d.get(["iconStatus",D])==="emphasis"?Ar:Ir)(A),o.add(A),A.on("click",oe(p.onclick,p,n,a,D)),C[D]=A})}Ub(o,e,a),o.add(ip(o.getBoundingRect(),e)),l||o.eachChild(function(d){var p=d.__title,g=d.ensureState("emphasis"),m=g.textConfig||(g.textConfig={}),y=d.getTextContent(),_=y&&y.ensureState("emphasis");if(_&&!X(_)&&p){var S=_.style||(_.style={}),b=ds(p,Ce.makeFont(S)),x=d.x+o.x,C=d.y+o.y+s,T=!1;C+b.height>a.getHeight()&&(m.position="top",T=!0);var D=T?-5-b.height:s+10;x+b.width/2>a.getWidth()?(m.position=["100%",D],S.align="right"):x-b.width/2<0&&(m.position=[0,D],S.align="left")}})},t.prototype.updateView=function(e,n,a,i){w(this._features,function(o){o instanceof Je&&o.updateView&&o.updateView(o.model,n,a,i)})},t.prototype.remove=function(e,n){w(this._features,function(a){a instanceof Je&&a.remove&&a.remove(e,n)}),this.group.removeAll()},t.prototype.dispose=function(e,n){w(this._features,function(a){a instanceof Je&&a.dispose&&a.dispose(e,n)})},t.type="toolbox",t}(Ne);function Xb(r){return r.indexOf("my")===0}var Zb=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){var a=this.model,i=a.get("name")||e.get("title.0.text")||"echarts",o=n.getZr().painter.getType()==="svg",s=o?"svg":a.get("type",!0)||"png",l=n.getConnectedDataURL({type:s,backgroundColor:a.get("backgroundColor",!0)||e.get("backgroundColor")||"#fff",connectedBackgroundColor:a.get("connectedBackgroundColor"),excludeComponents:a.get("excludeComponents"),pixelRatio:a.get("pixelRatio")}),u=fe.browser;if(typeof MouseEvent=="function"&&(u.newEdge||!u.ie&&!u.edge)){var f=document.createElement("a");f.download=i+"."+s,f.target="_blank",f.href=l;var c=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});f.dispatchEvent(c)}else if(window.navigator.msSaveOrOpenBlob||o){var h=l.split(","),v=h[0].indexOf("base64")>-1,d=o?decodeURIComponent(h[1]):h[1];v&&(d=window.atob(d));var p=i+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var g=d.length,m=new Uint8Array(g);g--;)m[g]=d.charCodeAt(g);var y=new Blob([m]);window.navigator.msSaveOrOpenBlob(y,p)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,b=S.document;b.open("image/svg+xml","replace"),b.write(d),b.close(),S.focus(),b.execCommand("SaveAs",!0,p),document.body.removeChild(_)}}else{var x=a.get("lang"),C='',T=window.open();T.document.write(C),T.document.title=i}},t.getDefaultOption=function(e){var n={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:e.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:e.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return n},t}(Je),Of="__ec_magicType_stack__",$b=[["line","bar"],["stack"]],Kb=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getIcons=function(){var e=this.model,n=e.get("icon"),a={};return w(e.get("type"),function(i){n[i]&&(a[i]=n[i])}),a},t.getDefaultOption=function(e){var n={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:e.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return n},t.prototype.onclick=function(e,n,a){var i=this.model,o=i.get(["seriesIndex",a]);if(Nf[a]){var s={series:[]},l=function(c){var h=c.subType,v=c.id,d=Nf[a](h,v,c,i);d&&(re(d,c.option),s.series.push(d));var p=c.coordinateSystem;if(p&&p.type==="cartesian2d"&&(a==="line"||a==="bar")){var g=p.getAxesByScale("ordinal")[0];if(g){var m=g.dim,y=m+"Axis",_=c.getReferringComponents(y,Re).models[0],S=_.componentIndex;s[y]=s[y]||[];for(var b=0;b<=S;b++)s[y][S]=s[y][S]||{};s[y][S].boundaryGap=a==="bar"}}};w($b,function(c){le(c,a)>=0&&w(c,function(h){i.setIconStatus(h,"normal")})}),i.setIconStatus(a,"emphasis"),e.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},l);var u,f=a;a==="stack"&&(u=q({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),i.get(["iconStatus",a])!=="emphasis"&&(f="tiled")),n.dispatchAction({type:"changeMagicType",currentType:f,newOption:s,newTitle:u,featureName:"magicType"})}},t}(Je),Nf={line:function(r,t,e,n){if(r==="bar")return q({id:t,type:"line",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","line"])||{},!0)},bar:function(r,t,e,n){if(r==="line")return q({id:t,type:"bar",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","bar"])||{},!0)},stack:function(r,t,e,n){var a=e.get("stack")===Of;if(r==="line"||r==="bar")return n.setIconStatus("stack",a?"normal":"emphasis"),q({id:t,stack:a?"":Of},n.get(["option","stack"])||{},!0)}};ft({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,t){t.mergeOption(r.newOption)});var vi=new Array(60).join("-"),Er=" ";function qb(r){var t={},e=[],n=[];return r.eachRawSeries(function(a){var i=a.coordinateSystem;if(i&&(i.type==="cartesian2d"||i.type==="polar")){var o=i.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;t[s]||(t[s]={categoryAxis:o,valueAxis:i.getOtherAxis(o),series:[]},n.push({axisDim:o.dim,axisIndex:o.index})),t[s].series.push(a)}else e.push(a)}else e.push(a)}),{seriesGroupByCategoryAxis:t,other:e,meta:n}}function jb(r){var t=[];return w(r,function(e,n){var a=e.categoryAxis,i=e.valueAxis,o=i.dim,s=[" "].concat(F(e.series,function(v){return v.name})),l=[a.model.getCategories()];w(e.series,function(v){var d=v.getRawData();l.push(v.getRawData().mapArray(d.mapDimension(o),function(p){return p}))});for(var u=[s.join(Er)],f=0;f=0)return!0}var ns=new RegExp("["+Er+"]+","g");function tw(r){for(var t=r.split(/\n+/g),e=Fa(t.shift()).split(ns),n=[],a=F(e,function(l){return{name:l,data:[]}}),i=0;i=0;i--){var o=e[i];if(o[a])break}if(i<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:a})[0];if(s){var l=s.getPercentRange();e[0][a]={dataZoomId:a,start:l[0],end:l[1]}}}}),e.push(t)}function sw(r){var t=ll(r),e=t[t.length-1];t.length>1&&t.pop();var n={};return op(e,function(a,i){for(var o=t.length-1;o>=0;o--)if(a=t[o][i],a){n[i]=a;break}}),n}function lw(r){sp(r).snapshots=null}function uw(r){return ll(r).length}function ll(r){var t=sp(r);return t.snapshots||(t.snapshots=[{}]),t.snapshots}var fw=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){lw(e),n.dispatchAction({type:"restore",from:this.uid})},t.getDefaultOption=function(e){var n={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:e.getLocaleModel().get(["toolbox","restore","title"])};return n},t}(Je);ft({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,t){t.resetOption("recreate")});var cw=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],lp=function(){function r(t,e,n){var a=this;this._targetInfoList=[];var i=Bf(e,t);w(vw,function(o,s){(!n||!n.include||le(n.include,s)>=0)&&o(i,a._targetInfoList)})}return r.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,function(n,a,i){if((n.coordRanges||(n.coordRanges=[])).push(a),!n.coordRange){n.coordRange=a;var o=ji[n.brushType](0,i,a);n.__rangeOffset={offset:Gf[n.brushType](o.values,n.range,[1,1]),xyMinMax:o.xyMinMax}}}),t},r.prototype.matchOutputRanges=function(t,e,n){w(t,function(a){var i=this.findTargetInfo(a,e);i&&i!==!0&&w(i.coordSyses,function(o){var s=ji[a.brushType](1,o,a.range,!0);n(a,s.values,o,e)})},this)},r.prototype.setInputRanges=function(t,e){w(t,function(n){var a=this.findTargetInfo(n,e);if(n.range=n.range||[],a&&a!==!0){n.panelId=a.panelId;var i=ji[n.brushType](0,a.coordSys,n.coordRange),o=n.__rangeOffset;n.range=o?Gf[n.brushType](i.values,o.offset,hw(i.xyMinMax,o.xyMinMax)):i.values}},this)},r.prototype.makePanelOpts=function(t,e){return F(this._targetInfoList,function(n){var a=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:Ab(a),isTargetByCursor:Mb(a,t,n.coordSysModel),getLinearBrushOtherExtent:Ib(a)}})},r.prototype.controlSeries=function(t,e,n){var a=this.findTargetInfo(t,n);return a===!0||a&&le(a.coordSyses,e.coordinateSystem)>=0},r.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,a=Bf(e,t),i=0;ir[1]&&r.reverse(),r}function Bf(r,t){return hn(r,t,{includeMainTypes:cw})}var vw={grid:function(r,t){var e=r.xAxisModels,n=r.yAxisModels,a=r.gridModels,i=U(),o={},s={};!e&&!n&&!a||(w(e,function(l){var u=l.axis.grid.model;i.set(u.id,u),o[u.id]=!0}),w(n,function(l){var u=l.axis.grid.model;i.set(u.id,u),s[u.id]=!0}),w(a,function(l){i.set(l.id,l),o[l.id]=!0,s[l.id]=!0}),i.each(function(l){var u=l.coordinateSystem,f=[];w(u.getCartesians(),function(c,h){(le(e,c.getAxis("x").model)>=0||le(n,c.getAxis("y").model)>=0)&&f.push(c)}),t.push({panelId:"grid--"+l.id,gridModel:l,coordSysModel:l,coordSys:f[0],coordSyses:f,getPanelRect:zf.grid,xAxisDeclared:o[l.id],yAxisDeclared:s[l.id]})}))},geo:function(r,t){w(r.geoModels,function(e){var n=e.coordinateSystem;t.push({panelId:"geo--"+e.id,geoModel:e,coordSysModel:e,coordSys:n,coordSyses:[n],getPanelRect:zf.geo})})}},Vf=[function(r,t){var e=r.xAxisModel,n=r.yAxisModel,a=r.gridModel;return!a&&e&&(a=e.axis.grid.model),!a&&n&&(a=n.axis.grid.model),a&&a===t.gridModel},function(r,t){var e=r.geoModel;return e&&e===t.geoModel}],zf={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,t=r.getBoundingRect().clone();return t.applyTransform(Ts(r)),t}},ji={lineX:J(Ff,0),lineY:J(Ff,1),rect:function(r,t,e,n){var a=r?t.pointToData([e[0][0],e[1][0]],n):t.dataToPoint([e[0][0],e[1][0]],n),i=r?t.pointToData([e[0][1],e[1][1]],n):t.dataToPoint([e[0][1],e[1][1]],n),o=[as([a[0],i[0]]),as([a[1],i[1]])];return{values:o,xyMinMax:o}},polygon:function(r,t,e,n){var a=[[1/0,-1/0],[1/0,-1/0]],i=F(e,function(o){var s=r?t.pointToData(o,n):t.dataToPoint(o,n);return a[0][0]=Math.min(a[0][0],s[0]),a[1][0]=Math.min(a[1][0],s[1]),a[0][1]=Math.max(a[0][1],s[0]),a[1][1]=Math.max(a[1][1],s[1]),s});return{values:i,xyMinMax:a}}};function Ff(r,t,e,n){var a=e.getAxis(["x","y"][r]),i=as(F([0,1],function(s){return t?a.coordToData(a.toLocalCoord(n[s]),!0):a.toGlobalCoord(a.dataToCoord(n[s]))})),o=[];return o[r]=i,o[1-r]=[NaN,NaN],{values:i,xyMinMax:o}}var Gf={lineX:J(Wf,0),lineY:J(Wf,1),rect:function(r,t,e){return[[r[0][0]-e[0]*t[0][0],r[0][1]-e[0]*t[0][1]],[r[1][0]-e[1]*t[1][0],r[1][1]-e[1]*t[1][1]]]},polygon:function(r,t,e){return F(r,function(n,a){return[n[0]-e[0]*t[a][0],n[1]-e[1]*t[a][1]]})}};function Wf(r,t,e,n){return[t[0]-n[r]*e[0],t[1]-n[r]*e[1]]}function hw(r,t){var e=Hf(r),n=Hf(t),a=[e[0]/n[0],e[1]/n[1]];return isNaN(a[0])&&(a[0]=1),isNaN(a[1])&&(a[1]=1),a}function Hf(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}var is=w,dw=Ug("toolbox-dataZoom_"),pw=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,a,i){this._brushController||(this._brushController=new yb(a.getZr()),this._brushController.on("brush",oe(this._onBrush,this)).mount()),yw(e,n,this,i,a),mw(e,n)},t.prototype.onclick=function(e,n,a){gw[a].call(this)},t.prototype.remove=function(e,n){this._brushController&&this._brushController.unmount()},t.prototype.dispose=function(e,n){this._brushController&&this._brushController.dispose()},t.prototype._onBrush=function(e){var n=e.areas;if(!e.isEnd||!n.length)return;var a={},i=this.ecModel;this._brushController.updateCovers([]);var o=new lp(ul(this.model),i,{include:["grid"]});o.matchOutputRanges(n,i,function(u,f,c){if(c.type==="cartesian2d"){var h=u.brushType;h==="rect"?(s("x",c,f[0]),s("y",c,f[1])):s({lineX:"x",lineY:"y"}[h],c,f)}}),ow(i,a),this._dispatchZoomAction(a);function s(u,f,c){var h=f.getAxis(u),v=h.model,d=l(u,v,i),p=d.findRepresentativeAxisProxy(v).getMinMaxSpan();(p.minValueSpan!=null||p.maxValueSpan!=null)&&(c=Yd(0,c.slice(),h.scale.getExtent(),0,p.minValueSpan,p.maxValueSpan)),d&&(a[d.id]={dataZoomId:d.id,startValue:c[0],endValue:c[1]})}function l(u,f,c){var h;return c.eachComponent({mainType:"dataZoom",subType:"select"},function(v){var d=v.getAxisModel(u,f.componentIndex);d&&(h=v)}),h}},t.prototype._dispatchZoomAction=function(e){var n=[];is(e,function(a,i){n.push(K(a))}),n.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:n})},t.getDefaultOption=function(e){var n={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:e.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return n},t}(Je),gw={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(sw(this.ecModel))}};function ul(r){var t={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return t.xAxisIndex==null&&t.xAxisId==null&&(t.xAxisIndex="all"),t.yAxisIndex==null&&t.yAxisId==null&&(t.yAxisIndex="all"),t}function mw(r,t){r.setIconStatus("back",uw(t)>1?"emphasis":"normal")}function yw(r,t,e,n,a){var i=e._isZoomActive;n&&n.type==="takeGlobalCursor"&&(i=n.key==="dataZoomSelect"?n.dataZoomSelectActive:!1),e._isZoomActive=i,r.setIconStatus("zoom",i?"emphasis":"normal");var o=new lp(ul(r),t,{include:["grid"]}),s=o.makePanelOpts(a,function(l){return l.xAxisDeclared&&!l.yAxisDeclared?"lineX":!l.xAxisDeclared&&l.yAxisDeclared?"lineY":"rect"});e._brushController.setPanels(s).enableBrush(i&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}yy("dataZoom",function(r){var t=r.getComponent("toolbox",0),e=["feature","dataZoom"];if(!t||t.get(e)==null)return;var n=t.getModel(e),a=[],i=ul(n),o=hn(r,i);is(o.xAxisModels,function(l){return s(l,"xAxis","xAxisIndex")}),is(o.yAxisModels,function(l){return s(l,"yAxis","yAxisIndex")});function s(l,u,f){var c=l.componentIndex,h={type:"select",$fromToolbox:!0,filterMode:n.get("filterMode",!0)||"filter",id:dw+u+c};h[f]=c,a.push(h)}return a});function $1(r){r.registerComponentModel(Hb),r.registerComponentView(Yb),nn("saveAsImage",Zb),nn("magicType",Kb),nn("dataView",aw),nn("dataZoom",pw),nn("restore",fw),St(Wb)}var _w=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="tooltip",t.dependencies=["axisPointer"],t.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},t}(ee);function up(r){var t=r.get("confine");return t!=null?!!t:r.get("renderMode")==="richText"}function fp(r){if(fe.domSupported){for(var t=document.documentElement.style,e=0,n=r.length;e-1?(s+="top:50%",l+="translateY(-50%) rotate("+(u=i==="left"?-225:-45)+"deg)"):(s+="left:50%",l+="translateX(-50%) rotate("+(u=i==="top"?225:45)+"deg)");var f=u*Math.PI/180,c=o+a,h=c*Math.abs(Math.cos(f))+c*Math.abs(Math.sin(f)),v=Math.round(((h-Math.SQRT2*a)/2+Math.SQRT2*a-(h-c)/2)*100)/100;s+=";"+i+":-"+v+"px";var d=t+" solid "+a+"px;",p=["position:absolute;width:"+o+"px;height:"+o+"px;z-index:-1;",s+";"+l+";","border-bottom:"+d,"border-right:"+d,"background-color:"+n+";"];return'
'}function Dw(r,t){var e="cubic-bezier(0.23,1,0.32,1)",n=" "+r/2+"s "+e,a="opacity"+n+",visibility"+n;return t||(n=" "+r+"s "+e,a+=fe.transformSupported?","+fl+n:",left"+n+",top"+n),bw+":"+a}function Uf(r,t,e){var n=r.toFixed(0)+"px",a=t.toFixed(0)+"px";if(!fe.transformSupported)return e?"top:"+a+";left:"+n+";":[["top",a],["left",n]];var i=fe.transform3dSupported,o="translate"+(i?"3d":"")+"("+n+","+a+(i?",0":"")+")";return e?"top:0;left:0;"+fl+":"+o+";":[["top",0],["left",0],[cp,o]]}function Aw(r){var t=[],e=r.get("fontSize"),n=r.getTextColor();n&&t.push("color:"+n),t.push("font:"+r.getFont()),e&&t.push("line-height:"+Math.round(e*3/2)+"px");var a=r.get("textShadowColor"),i=r.get("textShadowBlur")||0,o=r.get("textShadowOffsetX")||0,s=r.get("textShadowOffsetY")||0;return a&&i&&t.push("text-shadow:"+o+"px "+s+"px "+i+"px "+a),w(["decoration","align"],function(l){var u=r.get(l);u&&t.push("text-"+l+":"+u)}),t.join(";")}function Iw(r,t,e){var n=[],a=r.get("transitionDuration"),i=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),l=r.get("shadowOffsetX"),u=r.get("shadowOffsetY"),f=r.getModel("textStyle"),c=Sh(r,"html"),h=l+"px "+u+"px "+o+"px "+s;return n.push("box-shadow:"+h),t&&a&&n.push(Dw(a,e)),i&&n.push("background-color:"+i),w(["width","color","radius"],function(v){var d="border-"+v,p=Wv(d),g=r.get(p);g!=null&&n.push(d+":"+g+(v==="color"?"":"px"))}),n.push(Aw(f)),c!=null&&n.push("padding:"+ri(c).join("px ")+"px"),n.join(";")+";"}function Yf(r,t,e,n,a){var i=t&&t.painter;if(e){var o=i&&i.getViewportRoot();o&&dg(r,o,e,n,a)}else{r[0]=n,r[1]=a;var s=i&&i.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/t.getWidth(),r[3]=r[1]/t.getHeight()}var Mw=function(){function r(t,e){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,fe.wxa)return null;var n=document.createElement("div");n.domBelongToZr=!0,this.el=n;var a=this._zr=t.getZr(),i=e.appendTo,o=i&&(W(i)?document.querySelector(i):So(i)?i:X(i)&&i(t.getDom()));Yf(this._styleCoord,a,o,t.getWidth()/2,t.getHeight()/2),(o||t.getDom()).appendChild(n),this._api=t,this._container=o;var s=this;n.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},n.onmousemove=function(l){if(l=l||window.event,!s._enterable){var u=a.handler,f=a.painter.getViewportRoot();hg(f,l,!0),u.dispatch("mousemove",l)}},n.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(t){if(!this._container){var e=this._api.getDom(),n=xw(e,"position"),a=e.style;a.position!=="absolute"&&n!=="absolute"&&(a.position="relative")}var i=t.get("alwaysShowContent");i&&this._moveIfResized(),this._alwaysShowContent=i,this.el.className=t.get("className")||""},r.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,a=n.style,i=this._styleCoord;n.innerHTML?a.cssText=ww+Iw(t,!this._firstShow,this._longHide)+Uf(i[0],i[1],!0)+("border-color:"+nr(e)+";")+(t.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):a.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(t,e,n,a,i){var o=this.el;if(t==null){o.innerHTML="";return}var s="";if(W(i)&&n.get("trigger")==="item"&&!up(n)&&(s=Tw(n,a,i)),W(t))o.innerHTML=t+s;else if(t){o.innerHTML="",O(t)||(t=[t]);for(var l=0;l=0?this._tryShow(i,o):a==="leave"&&this._hide(o))},this))},t.prototype._keepShow=function(){var e=this._tooltipModel,n=this._ecModel,a=this._api,i=e.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&i!=="none"&&i!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!a.isDisposed()&&o.manuallyShowTip(e,n,a,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},t.prototype.manuallyShowTip=function(e,n,a,i){if(!(i.from===this.uid||fe.node||!a.getDom())){var o=$f(i,a);this._ticket="";var s=i.dataByCoordSys,l=Nw(i,n,a);if(l){var u=l.el.getBoundingRect().clone();u.applyTransform(l.el.transform),this._tryShow({offsetX:u.x+u.width/2,offsetY:u.y+u.height/2,target:l.el,position:i.position,positionDefault:"bottom"},o)}else if(i.tooltip&&i.x!=null&&i.y!=null){var f=Pw;f.x=i.x,f.y=i.y,f.update(),$(f).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:f},o)}else if(s)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:s,tooltipOption:i.tooltipOption},o);else if(i.seriesIndex!=null){if(this._manuallyAxisShowTip(e,n,a,i))return;var c=Wd(i,n),h=c.point[0],v=c.point[1];h!=null&&v!=null&&this._tryShow({offsetX:h,offsetY:v,target:c.el,position:i.position,positionDefault:"bottom"},o)}else i.x!=null&&i.y!=null&&(a.dispatchAction({type:"updateAxisPointer",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:a.getZr().findHover(i.x,i.y).target},o))}},t.prototype.manuallyHideTip=function(e,n,a,i){var o=this._tooltipContent;this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,i.from!==this.uid&&this._hide($f(i,a))},t.prototype._manuallyAxisShowTip=function(e,n,a,i){var o=i.seriesIndex,s=i.dataIndex,l=n.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||l==null)){var u=n.getSeriesByIndex(o);if(u){var f=u.getData(),c=an([f.getItemModel(s),u,(u.coordinateSystem||{}).model],this._tooltipModel);if(c.get("trigger")==="axis")return a.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:i.position}),!0}}},t.prototype._tryShow=function(e,n){var a=e.target,i=this._tooltipModel;if(i){this._lastX=e.offsetX,this._lastY=e.offsetY;var o=e.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,e);else if(a){var s=$(a);if(s.ssrType==="legend")return;this._lastDataByCoordSys=null;var l,u;fn(a,function(f){if($(f).dataIndex!=null)return l=f,!0;if($(f).tooltipConfig!=null)return u=f,!0},!0),l?this._showSeriesItemTooltip(e,l,n):u?this._showComponentItemTooltip(e,u,n):this._hide(n)}else this._lastDataByCoordSys=null,this._hide(n)}},t.prototype._showOrMove=function(e,n){var a=e.get("showDelay");n=oe(n,this),clearTimeout(this._showTimout),a>0?this._showTimout=setTimeout(n,a):n()},t.prototype._showAxisTooltip=function(e,n){var a=this._ecModel,i=this._tooltipModel,o=[n.offsetX,n.offsetY],s=an([n.tooltipOption],i),l=this._renderMode,u=[],f=Mn("section",{blocks:[],noHeader:!0}),c=[],h=new Ii;w(e,function(y){w(y.dataByAxis,function(_){var S=a.getComponent(_.axisDim+"Axis",_.axisIndex),b=_.value;if(!(!S||b==null)){var x=zd(b,S.axis,a,_.seriesDataIndices,_.valueLabelOpt),C=Mn("section",{header:x,noHeader:!Vn(x),sortBlocks:!0,blocks:[]});f.blocks.push(C),w(_.seriesDataIndices,function(T){var D=a.getSeriesByIndex(T.seriesIndex),A=T.dataIndexInside,I=D.getDataParams(A);if(!(I.dataIndex<0)){I.axisDim=_.axisDim,I.axisIndex=_.axisIndex,I.axisType=_.axisType,I.axisId=_.axisId,I.axisValue=Qs(S.axis,{value:b}),I.axisValueLabel=x,I.marker=h.makeTooltipMarker("item",nr(I.color),l);var L=hu(D.formatTooltip(A,!0,null)),M=L.frag;if(M){var P=an([D],i).get("valueFormatter");C.blocks.push(P?N({valueFormatter:P},M):M)}L.text&&c.push(L.text),u.push(I)}})}})}),f.blocks.reverse(),c.reverse();var v=n.position,d=s.get("order"),p=_u(f,h,l,d,a.get("useUTC"),s.get("textStyle"));p&&c.unshift(p);var g=l==="richText"?` - -`:"
",m=c.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(e,u)?this._updatePosition(s,v,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,m,u,Math.random()+"",o[0],o[1],v,null,h)})},t.prototype._showSeriesItemTooltip=function(e,n,a){var i=this._ecModel,o=$(n),s=o.seriesIndex,l=i.getSeriesByIndex(s),u=o.dataModel||l,f=o.dataIndex,c=o.dataType,h=u.getData(c),v=this._renderMode,d=e.positionDefault,p=an([h.getItemModel(f),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,d?{position:d}:null),g=p.get("trigger");if(!(g!=null&&g!=="item")){var m=u.getDataParams(f,c),y=new Ii;m.marker=y.makeTooltipMarker("item",nr(m.color),v);var _=hu(u.formatTooltip(f,!1,c)),S=p.get("order"),b=p.get("valueFormatter"),x=_.frag,C=x?_u(b?N({valueFormatter:b},x):x,y,v,S,i.get("useUTC"),p.get("textStyle")):_.text,T="item_"+u.name+"_"+f;this._showOrMove(p,function(){this._showTooltipContent(p,C,m,T,e.offsetX,e.offsetY,e.position,e.target,y)}),a({type:"showTip",dataIndexInside:f,dataIndex:h.getRawIndex(f),seriesIndex:s,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,n,a){var i=this._renderMode==="html",o=$(n),s=o.tooltipConfig,l=s.option||{},u=l.encodeHTMLContent;if(W(l)){var f=l;l={content:f,formatter:f},u=!0}u&&i&&l.content&&(l=K(l),l.content=Be(l.content));var c=[l],h=this._ecModel.getComponent(o.componentMainType,o.componentIndex);h&&c.push(h),c.push({formatter:l.content});var v=e.positionDefault,d=an(c,this._tooltipModel,v?{position:v}:null),p=d.get("content"),g=Math.random()+"",m=new Ii;this._showOrMove(d,function(){var y=K(d.get("formatterParams")||{});this._showTooltipContent(d,p,y,g,e.offsetX,e.offsetY,e.position,n,m)}),a({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(e,n,a,i,o,s,l,u,f){if(this._ticket="",!(!e.get("showContent")||!e.get("show"))){var c=this._tooltipContent;c.setEnterable(e.get("enterable"));var h=e.get("formatter");l=l||e.get("position");var v=n,d=this._getNearestPoint([o,s],a,e.get("trigger"),e.get("borderColor")),p=d.color;if(h)if(W(h)){var g=e.ecModel.get("useUTC"),m=O(a)?a[0]:a,y=m&&m.axisType&&m.axisType.indexOf("time")>=0;v=h,y&&(v=ja(m.axisValue,v,g)),v=Hv(v,a,!0)}else if(X(h)){var _=oe(function(S,b){S===this._ticket&&(c.setContent(b,f,e,p,l),this._updatePosition(e,l,o,s,c,a,u))},this);this._ticket=i,v=h(a,i,_)}else v=h;c.setContent(v,f,e,p,l),c.show(e,p),this._updatePosition(e,l,o,s,c,a,u)}},t.prototype._getNearestPoint=function(e,n,a,i){if(a==="axis"||O(n))return{color:i||(this._renderMode==="html"?"#fff":"none")};if(!O(n))return{color:i||n.color||n.borderColor}},t.prototype._updatePosition=function(e,n,a,i,o,s,l){var u=this._api.getWidth(),f=this._api.getHeight();n=n||e.get("position");var c=o.getSize(),h=e.get("align"),v=e.get("verticalAlign"),d=l&&l.getBoundingRect().clone();if(l&&d.applyTransform(l.transform),X(n)&&(n=n([a,i],s,o.el,d,{viewSize:[u,f],contentSize:c.slice()})),O(n))a=te(n[0],u),i=te(n[1],f);else if(Y(n)){var p=n;p.width=c[0],p.height=c[1];var g=Gt(p,{width:u,height:f});a=g.x,i=g.y,h=null,v=null}else if(W(n)&&l){var m=Ow(n,d,c,e.get("borderWidth"));a=m[0],i=m[1]}else{var m=kw(a,i,o,u,f,h?null:20,v?null:20);a=m[0],i=m[1]}if(h&&(a-=Kf(h)?c[0]/2:h==="right"?c[0]:0),v&&(i-=Kf(v)?c[1]/2:v==="bottom"?c[1]:0),up(e)){var m=Ew(a,i,o,u,f);a=m[0],i=m[1]}o.moveTo(a,i)},t.prototype._updateContentNotChangedOnAxis=function(e,n){var a=this._lastDataByCoordSys,i=this._cbParamsList,o=!!a&&a.length===e.length;return o&&w(a,function(s,l){var u=s.dataByAxis||[],f=e[l]||{},c=f.dataByAxis||[];o=o&&u.length===c.length,o&&w(u,function(h,v){var d=c[v]||{},p=h.seriesDataIndices||[],g=d.seriesDataIndices||[];o=o&&h.value===d.value&&h.axisType===d.axisType&&h.axisId===d.axisId&&p.length===g.length,o&&w(p,function(m,y){var _=g[y];o=o&&m.seriesIndex===_.seriesIndex&&m.dataIndex===_.dataIndex}),i&&w(h.seriesDataIndices,function(m){var y=m.seriesIndex,_=n[y],S=i[y];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=e,this._cbParamsList=n,!!o},t.prototype._hide=function(e){this._lastDataByCoordSys=null,e({type:"hideTip",from:this.uid})},t.prototype.dispose=function(e,n){fe.node||!n.getDom()||(No(this,"_updatePosition"),this._tooltipContent.dispose(),jo("itemTooltip",n))},t.type="tooltip",t}(Ne);function an(r,t,e){var n=t.ecModel,a;e?(a=new ce(e,n,n),a=new ce(t.option,a,n)):a=t;for(var i=r.length-1;i>=0;i--){var o=r[i];o&&(o instanceof ce&&(o=o.get("tooltip",!0)),W(o)&&(o={formatter:o}),o&&(a=new ce(o,a,n)))}return a}function $f(r,t){return r.dispatchAction||oe(t.dispatchAction,t)}function kw(r,t,e,n,a,i,o){var s=e.getSize(),l=s[0],u=s[1];return i!=null&&(r+l+i+2>n?r-=l+i:r+=i),o!=null&&(t+u+o>a?t-=u+o:t+=o),[r,t]}function Ew(r,t,e,n,a){var i=e.getSize(),o=i[0],s=i[1];return r=Math.min(r+o,n)-o,t=Math.min(t+s,a)-s,r=Math.max(r,0),t=Math.max(t,0),[r,t]}function Ow(r,t,e,n){var a=e[0],i=e[1],o=Math.ceil(Math.SQRT2*n)+8,s=0,l=0,u=t.width,f=t.height;switch(r){case"inside":s=t.x+u/2-a/2,l=t.y+f/2-i/2;break;case"top":s=t.x+u/2-a/2,l=t.y-i-o;break;case"bottom":s=t.x+u/2-a/2,l=t.y+f+o;break;case"left":s=t.x-a-o,l=t.y+f/2-i/2;break;case"right":s=t.x+u+o,l=t.y+f/2-i/2}return[s,l]}function Kf(r){return r==="center"||r==="middle"}function Nw(r,t,e){var n=ms(r).queryOptionMap,a=n.keys()[0];if(!(!a||a==="series")){var i=Gn(t,a,n.get(a),{useDefault:!1,enableAll:!1,enableNone:!1}),o=i.models[0];if(o){var s=e.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var f=$(u).tooltipConfig;if(f&&f.name===r.name)return l=u,!0}),l)return{componentMainType:a,componentIndex:o.componentIndex,el:l}}}}function K1(r){St(Hd),r.registerComponentModel(_w),r.registerComponentView(Rw),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},yt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},yt)}var Bw=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode={type:"box",ignoreSize:!0},e}return t.type="title",t.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(ee),Vw=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){if(this.group.removeAll(),!!e.get("show")){var i=this.group,o=e.getModel("textStyle"),s=e.getModel("subtextStyle"),l=e.get("textAlign"),u=ie(e.get("textBaseline"),e.get("textVerticalAlign")),f=new Ce({style:Ft(o,{text:e.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),c=f.getBoundingRect(),h=e.get("subtext"),v=new Ce({style:Ft(s,{text:h,fill:s.getTextColor(),y:c.height+e.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),d=e.get("link"),p=e.get("sublink"),g=e.get("triggerEvent",!0);f.silent=!d&&!g,v.silent=!p&&!g,d&&f.on("click",function(){$l(d,"_"+e.get("target"))}),p&&v.on("click",function(){$l(p,"_"+e.get("subtarget"))}),$(f).eventData=$(v).eventData=g?{componentType:"title",componentIndex:e.componentIndex}:null,i.add(f),h&&i.add(v);var m=i.getBoundingRect(),y=e.getBoxLayoutParams();y.width=m.width,y.height=m.height;var _=Gt(y,{width:a.getWidth(),height:a.getHeight()},e.get("padding"));l||(l=e.get("left")||e.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=e.get("top")||e.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?_.y+=_.height:u==="middle"&&(_.y+=_.height/2),u=u||"top"),i.x=_.x,i.y=_.y,i.markRedraw();var S={align:l,verticalAlign:u};f.setStyle(S),v.setStyle(S),m=i.getBoundingRect();var b=_.margin,x=e.getItemStyle(["color","opacity"]);x.fill=e.get("backgroundColor");var C=new he({shape:{x:m.x-b[3],y:m.y-b[0],width:m.width+b[1]+b[3],height:m.height+b[0]+b[2],r:e.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});i.add(C)}},t.type="title",t}(Ne);function q1(r){r.registerComponentModel(Bw),r.registerComponentView(Vw)}function hi(r,t){var e=r.mapDimensionsAll("defaultedLabel"),n=e.length;if(n===1){var a=Pr(r,t,e[0]);return a!=null?a+"":null}else if(n){for(var i=[],o=0;o=0&&n.push(t[i])}return n.join(" ")}var cl=function(r){B(t,r);function t(e,n,a,i){var o=r.call(this)||this;return o.updateData(e,n,a,i),o}return t.prototype._createSymbol=function(e,n,a,i,o){this.removeAll();var s=Wt(e,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),s.drift=zw,this._symbolType=e,this.add(s)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){Ar(this.childAt(0))},t.prototype.downplay=function(){Ir(this.childAt(0))},t.prototype.setZ=function(e,n){var a=this.childAt(0);a.zlevel=e,a.z=n},t.prototype.setDraggable=function(e,n){var a=this.childAt(0);a.draggable=e,a.cursor=!n&&e?"move":a.cursor},t.prototype.updateData=function(e,n,a,i){this.silent=!1;var o=e.getItemVisual(n,"symbol")||"circle",s=e.hostModel,l=t.getSymbolSize(e,n),u=o!==this._symbolType,f=i&&i.disableAnimation;if(u){var c=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,e,n,l,c)}else{var h=this.childAt(0);h.silent=!1;var v={scaleX:l[0]/2,scaleY:l[1]/2};f?h.attr(v):me(h,v,s,n),Za(h)}if(this._updateCommon(e,n,l,a,i),u){var h=this.childAt(0);if(!f){var v={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:h.style.opacity}};h.scaleX=h.scaleY=0,h.style.opacity=0,De(h,v,s,n)}}f&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,n,a,i,o){var s=this.childAt(0),l=e.hostModel,u,f,c,h,v,d,p,g,m;if(i&&(u=i.emphasisItemStyle,f=i.blurItemStyle,c=i.selectItemStyle,h=i.focus,v=i.blurScope,p=i.labelStatesModels,g=i.hoverScale,m=i.cursorStyle,d=i.emphasisDisabled),!i||e.hasItemOption){var y=i&&i.itemModel?i.itemModel:e.getItemModel(n),_=y.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),c=y.getModel(["select","itemStyle"]).getItemStyle(),f=y.getModel(["blur","itemStyle"]).getItemStyle(),h=_.get("focus"),v=_.get("blurScope"),d=_.get("disabled"),p=Br(y),g=_.getShallow("scale"),m=y.getShallow("cursor")}var S=e.getItemVisual(n,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var b=Hs(e.getItemVisual(n,"symbolOffset"),a);b&&(s.x=b[0],s.y=b[1]),m&&s.attr("cursor",m);var x=e.getItemVisual(n,"style"),C=x.fill;if(s instanceof Or){var T=s.style;s.useStyle(N({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(N({},x)):s.useStyle(x),s.style.decal=null,s.setColor(C,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var D=e.getItemVisual(n,"liftZ"),A=this._z2;D!=null?A==null&&(this._z2=s.z2,s.z2+=D):A!=null&&(s.z2=A,this._z2=null);var I=o&&o.useNameLabel;Nr(s,p,{labelFetcher:l,labelDataIndex:n,defaultText:L,inheritColor:C,defaultOpacity:x.opacity});function L(R){return I?e.getName(R):hi(e,R)}this._sizeX=a[0]/2,this._sizeY=a[1]/2;var M=s.ensureState("emphasis");M.style=u,s.ensureState("select").style=c,s.ensureState("blur").style=f;var P=g==null||g===!0?Math.max(1.1,3/this._sizeY):isFinite(g)&&g>0?+g:1;M.scaleX=this._sizeX*P,M.scaleY=this._sizeY*P,this.setSymbolScale(1),Mr(this,h,v,d)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,n,a){var i=this.childAt(0),o=$(this).dataIndex,s=a&&a.animation;if(this.silent=i.silent=!0,a&&a.fadeLabel){var l=i.getTextContent();l&&Cn(l,{style:{opacity:0}},n,{dataIndex:o,removeOpt:s,cb:function(){i.removeTextContent()}})}else i.removeTextContent();Cn(i,{style:{opacity:0},scaleX:0,scaleY:0},n,{dataIndex:o,cb:e,removeOpt:s})},t.getSymbolSize=function(e,n){return u_(e.getItemVisual(n,"symbolSize"))},t}(ge);function zw(r,t){this.parent.drift(r,t)}function Qi(r,t,e,n){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(n.isIgnore&&n.isIgnore(e))&&!(n.clipShape&&!n.clipShape.contain(t[0],t[1]))&&r.getItemVisual(e,"symbol")!=="none"}function qf(r){return r!=null&&!Y(r)&&(r={isIgnore:r}),r||{}}function jf(r){var t=r.hostModel,e=t.getModel("emphasis");return{emphasisItemStyle:e.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:e.get("focus"),blurScope:e.get("blurScope"),emphasisDisabled:e.get("disabled"),hoverScale:e.get("scale"),labelStatesModels:Br(t),cursorStyle:t.get("cursor")}}var dp=function(){function r(t){this.group=new ge,this._SymbolCtor=t||cl}return r.prototype.updateData=function(t,e){this._progressiveEls=null,e=qf(e);var n=this.group,a=t.hostModel,i=this._data,o=this._SymbolCtor,s=e.disableAnimation,l=jf(t),u={disableAnimation:s},f=e.getSymbolPoint||function(c){return t.getItemLayout(c)};i||n.removeAll(),t.diff(i).add(function(c){var h=f(c);if(Qi(t,h,c,e)){var v=new o(t,c,l,u);v.setPosition(h),t.setItemGraphicEl(c,v),n.add(v)}}).update(function(c,h){var v=i.getItemGraphicEl(h),d=f(c);if(!Qi(t,d,c,e)){n.remove(v);return}var p=t.getItemVisual(c,"symbol")||"circle",g=v&&v.getSymbolType&&v.getSymbolType();if(!v||g&&g!==p)n.remove(v),v=new o(t,c,l,u),v.setPosition(d);else{v.updateData(t,c,l,u);var m={x:d[0],y:d[1]};s?v.attr(m):me(v,m,a)}n.add(v),t.setItemGraphicEl(c,v)}).remove(function(c){var h=i.getItemGraphicEl(c);h&&h.fadeOut(function(){n.remove(h)},a)}).execute(),this._getSymbolPoint=f,this._data=t},r.prototype.updateLayout=function(){var t=this,e=this._data;e&&e.eachItemGraphicEl(function(n,a){var i=t._getSymbolPoint(a);n.setPosition(i),n.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=jf(t),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e,n){this._progressiveEls=[],n=qf(n);function a(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var i=t.start;i=0},t.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(ee),gr=J,ss=w,ca=ge,pp=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.newlineDisabled=!1,e}return t.prototype.init=function(){this.group.add(this._contentGroup=new ca),this.group.add(this._selectorGroup=new ca),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(e,n,a){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!e.get("show",!0)){var o=e.get("align"),s=e.get("orient");(!o||o==="auto")&&(o=e.get("left")==="right"&&s==="vertical"?"right":"left");var l=e.get("selector",!0),u=e.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,e,n,a,l,s,u);var f=e.getBoxLayoutParams(),c={width:a.getWidth(),height:a.getHeight()},h=e.get("padding"),v=Gt(f,c,h),d=this.layoutInner(e,o,v,i,l,u),p=Gt(re({width:d.width,height:d.height},f),c,h);this.group.x=p.x-d.x,this.group.y=p.y-d.y,this.group.markRedraw(),this.group.add(this._backgroundEl=ip(d,e))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(e,n,a,i,o,s,l){var u=this.getContentGroup(),f=U(),c=n.get("selectedMode"),h=[];a.eachRawSeries(function(v){!v.get("legendHoverLink")&&h.push(v.id)}),ss(n.getData(),function(v,d){var p=v.get("name");if(!this.newlineDisabled&&(p===""||p===` -`)){var g=new ca;g.newline=!0,u.add(g);return}var m=a.getSeriesByName(p)[0];if(!f.get(p))if(m){var y=m.getData(),_=y.getVisual("legendLineStyle")||{},S=y.getVisual("legendIcon"),b=y.getVisual("style"),x=this._createItem(m,p,d,v,n,e,_,b,S,c,i);x.on("click",gr(Qf,p,null,i,h)).on("mouseover",gr(ls,m.name,null,i,h)).on("mouseout",gr(us,m.name,null,i,h)),a.ssr&&x.eachChild(function(C){var T=$(C);T.seriesIndex=m.seriesIndex,T.dataIndex=d,T.ssrType="legend"}),f.set(p,!0)}else a.eachRawSeries(function(C){if(!f.get(p)&&C.legendVisualProvider){var T=C.legendVisualProvider;if(!T.containName(p))return;var D=T.indexOfName(p),A=T.getItemVisual(D,"style"),I=T.getItemVisual(D,"legendIcon"),L=pg(A.fill);L&&L[3]===0&&(L[3]=.2,A=N(N({},A),{fill:gg(L,"rgba")}));var M=this._createItem(C,p,d,v,n,e,{},A,I,c,i);M.on("click",gr(Qf,null,p,i,h)).on("mouseover",gr(ls,null,p,i,h)).on("mouseout",gr(us,null,p,i,h)),a.ssr&&M.eachChild(function(P){var R=$(P);R.seriesIndex=C.seriesIndex,R.dataIndex=d,R.ssrType="legend"}),f.set(p,!0)}},this)},this),o&&this._createSelector(o,n,i,s,l)},t.prototype._createSelector=function(e,n,a,i,o){var s=this.getSelectorGroup();ss(e,function(u){var f=u.type,c=new Ce({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){a.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(c);var h=n.getModel("selectorLabel"),v=n.getModel(["emphasis","selectorLabel"]);Nr(c,{normal:h,emphasis:v},{defaultText:u.title}),Co(c)})},t.prototype._createItem=function(e,n,a,i,o,s,l,u,f,c,h){var v=e.visualDrawType,d=o.get("itemWidth"),p=o.get("itemHeight"),g=o.isSelected(n),m=i.get("symbolRotate"),y=i.get("symbolKeepAspect"),_=i.get("icon");f=_||f||"roundRect";var S=Gw(f,i,l,u,v,g,h),b=new ca,x=i.getModel("textStyle");if(X(e.getLegendIcon)&&(!_||_==="inherit"))b.add(e.getLegendIcon({itemWidth:d,itemHeight:p,icon:f,iconRotate:m,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:y}));else{var C=_==="inherit"&&e.getData().getVisual("symbol")?m==="inherit"?e.getData().getVisual("symbolRotate"):m:0;b.add(Ww({itemWidth:d,itemHeight:p,icon:f,iconRotate:C,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:y}))}var T=s==="left"?d+5:-5,D=s,A=o.get("formatter"),I=n;W(A)&&A?I=A.replace("{name}",n??""):X(A)&&(I=A(n));var L=g?x.getTextColor():i.get("inactiveColor");b.add(new Ce({style:Ft(x,{text:I,x:T,y:p/2,fill:L,align:D,verticalAlign:"middle"},{inheritColor:L})}));var M=new he({shape:b.getBoundingRect(),style:{fill:"transparent"}}),P=i.getModel("tooltip");return P.get("show")&&Ka({el:M,componentModel:o,itemName:n,itemTooltipOption:P.option}),b.add(M),b.eachChild(function(R){R.silent=!0}),M.silent=!c,this.getContentGroup().add(b),Co(b),b.__legendDataIndex=a,b},t.prototype.layoutInner=function(e,n,a,i,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();Cr(e.get("orient"),l,e.get("itemGap"),a.width,a.height);var f=l.getBoundingRect(),c=[-f.x,-f.y];if(u.markRedraw(),l.markRedraw(),o){Cr("horizontal",u,e.get("selectorItemGap",!0));var h=u.getBoundingRect(),v=[-h.x,-h.y],d=e.get("selectorButtonGap",!0),p=e.getOrient().index,g=p===0?"width":"height",m=p===0?"height":"width",y=p===0?"y":"x";s==="end"?v[p]+=f[g]+d:c[p]+=h[g]+d,v[1-p]+=f[m]/2-h[m]/2,u.x=v[0],u.y=v[1],l.x=c[0],l.y=c[1];var _={x:0,y:0};return _[g]=f[g]+d+h[g],_[m]=Math.max(f[m],h[m]),_[y]=Math.min(0,h[y]+v[1-p]),_}else return l.x=c[0],l.y=c[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(Ne);function Gw(r,t,e,n,a,i,o){function s(g,m){g.lineWidth==="auto"&&(g.lineWidth=m.lineWidth>0?2:0),ss(g,function(y,_){g[_]==="inherit"&&(g[_]=m[_])})}var l=t.getModel("itemStyle"),u=l.getItemStyle(),f=r.lastIndexOf("empty",0)===0?"fill":"stroke",c=l.getShallow("decal");u.decal=!c||c==="inherit"?n.decal:zo(c,o),u.fill==="inherit"&&(u.fill=n[a]),u.stroke==="inherit"&&(u.stroke=n[f]),u.opacity==="inherit"&&(u.opacity=(a==="fill"?n:e).opacity),s(u,n);var h=t.getModel("lineStyle"),v=h.getLineStyle();if(s(v,e),u.fill==="auto"&&(u.fill=n.fill),u.stroke==="auto"&&(u.stroke=n.fill),v.stroke==="auto"&&(v.stroke=n.fill),!i){var d=t.get("inactiveBorderWidth"),p=u[f];u.lineWidth=d==="auto"?n.lineWidth>0&&p?2:0:u.lineWidth,u.fill=t.get("inactiveColor"),u.stroke=t.get("inactiveBorderColor"),v.stroke=h.get("inactiveColor"),v.lineWidth=h.get("inactiveWidth")}return{itemStyle:u,lineStyle:v}}function Ww(r){var t=r.icon||"roundRect",e=Wt(t,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return e.setStyle(r.itemStyle),e.rotation=(r.iconRotate||0)*Math.PI/180,e.setOrigin([r.itemWidth/2,r.itemHeight/2]),t.indexOf("empty")>-1&&(e.style.stroke=e.style.fill,e.style.fill="#fff",e.style.lineWidth=2),e}function Qf(r,t,e,n){us(r,t,e,n),e.dispatchAction({type:"legendToggleSelect",name:r??t}),ls(r,t,e,n)}function gp(r){for(var t=r.getZr().storage.getDisplayList(),e,n=0,a=t.length;na[o],g=[-v.x,-v.y];n||(g[i]=f[u]);var m=[0,0],y=[-d.x,-d.y],_=ie(e.get("pageButtonGap",!0),e.get("itemGap",!0));if(p){var S=e.get("pageButtonPosition",!0);S==="end"?y[i]+=a[o]-d[o]:m[i]+=d[o]+_}y[1-i]+=v[s]/2-d[s]/2,f.setPosition(g),c.setPosition(m),h.setPosition(y);var b={x:0,y:0};if(b[o]=p?a[o]:v[o],b[s]=Math.max(v[s],d[s]),b[l]=Math.min(0,d[l]+y[1-i]),c.__rectSize=a[o],p){var x={x:0,y:0};x[o]=Math.max(a[o]-d[o]-_,0),x[s]=b[s],c.setClipPath(new he({shape:x})),c.__rectSize=x[o]}else h.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var C=this._getPageInfo(e);return C.pageIndex!=null&&me(f,{x:C.contentPosition[0],y:C.contentPosition[1]},p?e:null),this._updatePageInfoView(e,C),b},t.prototype._pageGo=function(e,n,a){var i=this._getPageInfo(n)[e];i!=null&&a.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:n.id})},t.prototype._updatePageInfoView=function(e,n){var a=this._controllerGroup;w(["pagePrev","pageNext"],function(f){var c=f+"DataIndex",h=n[c]!=null,v=a.childOfName(f);v&&(v.setStyle("fill",h?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),v.cursor=h?"pointer":"default")});var i=a.childOfName("pageText"),o=e.get("pageFormatter"),s=n.pageIndex,l=s!=null?s+1:0,u=n.pageCount;i&&o&&i.setStyle("text",W(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},t.prototype._getPageInfo=function(e){var n=e.get("scrollDataIndex",!0),a=this.getContentGroup(),i=this._containerGroup.__rectSize,o=e.getOrient().index,s=Ji[o],l=eo[o],u=this._findTargetItemIndex(n),f=a.children(),c=f[u],h=f.length,v=h?1:0,d={contentPosition:[a.x,a.y],pageCount:v,pageIndex:v-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!c)return d;var p=S(c);d.contentPosition[o]=-p.s;for(var g=u+1,m=p,y=p,_=null;g<=h;++g)_=S(f[g]),(!_&&y.e>m.s+i||_&&!b(_,m.s))&&(y.i>m.i?m=y:m=_,m&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=m.i),++d.pageCount)),y=_;for(var g=u-1,m=p,y=p,_=null;g>=-1;--g)_=S(f[g]),(!_||!b(y,_.s))&&m.i=C&&x.s<=C+i}},t.prototype._findTargetItemIndex=function(e){if(!this._showController)return 0;var n,a=this.getContentGroup(),i;return a.eachChild(function(o,s){var l=o.__legendDataIndex;i==null&&l!=null&&(i=s),l===e&&(n=s)}),n??i},t.type="legend.scroll",t}(pp);function Zw(r){r.registerAction("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;n!=null&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(a){a.setScrollDataIndex(n)})})}function $w(r){St(mp),r.registerComponentModel(Yw),r.registerComponentView(Xw),Zw(r)}function j1(r){St(mp),St($w)}var Kw={label:{enabled:!0},decal:{show:!1}},tc=se(),qw={};function jw(r,t){var e=r.getModel("aria");if(!e.get("enabled"))return;var n=K(Kw);q(n.label,r.getLocaleModel().get("aria"),!1),q(e.option,n,!1),a(),i();function a(){var u=e.getModel("decal"),f=u.get("show");if(f){var c=U();r.eachSeries(function(h){if(!h.isColorBySeries()){var v=c.get(h.type);v||(v={},c.set(h.type,v)),tc(h).scope=v}}),r.eachRawSeries(function(h){if(r.isSeriesFiltered(h))return;if(X(h.enableAriaDecal)){h.enableAriaDecal();return}var v=h.getData();if(h.isColorBySeries()){var y=ql(h.ecModel,h.name,qw,r.getSeriesCount()),_=v.getVisual("decal");v.setVisual("decal",S(_,y))}else{var d=h.getRawData(),p={},g=tc(h).scope;v.each(function(b){var x=v.getRawIndex(b);p[x]=b});var m=d.count();d.each(function(b){var x=p[b],C=d.getName(b)||b+"",T=ql(h.ecModel,C,g,m),D=v.getItemVisual(x,"decal");v.setItemVisual(x,"decal",S(D,T))})}function S(b,x){var C=b?N(N({},x),b):x;return C.dirty=!0,C}})}}function i(){var u=t.getZr().dom;if(u){var f=r.getLocaleModel().get("aria"),c=e.getModel("label");if(c.option=re(c.option,f),!!c.get("enabled")){if(c.get("description")){u.setAttribute("aria-label",c.get("description"));return}var h=r.getSeriesCount(),v=c.get(["data","maxCount"])||10,d=c.get(["series","maxCount"])||10,p=Math.min(h,d),g;if(!(h<1)){var m=s();if(m){var y=c.get(["general","withTitle"]);g=o(y,{title:m})}else g=c.get(["general","withoutTitle"]);var _=[],S=h>1?c.get(["series","multiple","prefix"]):c.get(["series","single","prefix"]);g+=o(S,{seriesCount:h}),r.eachSeries(function(T,D){if(D1?c.get(["series","multiple",L]):c.get(["series","single",L]),A=o(A,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:l(T.subType)});var M=T.getData();if(M.count()>v){var P=c.get(["data","partialData"]);A+=o(P,{displayCnt:v})}else A+=c.get(["data","allData"]);for(var R=c.get(["data","separator","middle"]),V=c.get(["data","separator","end"]),H=[],k=0;k":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},Jw=function(){function r(t){var e=this._condVal=W(t)?new RegExp(t):mg(t)?t:null;if(e==null){var n="";Q(n)}}return r.prototype.evaluate=function(t){var e=typeof t;return W(e)?this._condVal.test(t):ue(e)?this._condVal.test(t+""):!1},r}(),eC=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),tC=function(){function r(){}return r.prototype.evaluate=function(){for(var t=this.children,e=0;e-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(ze);function _p(r,t,e){var n=r.getBaseAxis(),a=r.getOtherAxis(n),i=dC(a,e),o=n.dim,s=a.dim,l=t.mapDimension(s),u=t.mapDimension(o),f=s==="x"||s==="radius"?1:0,c=F(r.dimensions,function(d){return t.mapDimension(d)}),h=!1,v=t.getCalculationInfo("stackResultDimension");return Rr(t,c[0])&&(h=!0,c[0]=v),Rr(t,c[1])&&(h=!0,c[1]=v),{dataDimsForPoint:c,valueStart:i,valueAxisDim:s,baseAxisDim:o,stacked:!!h,valueDim:l,baseDim:u,baseDataOffset:f,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function dC(r,t){var e=0,n=r.scale.getExtent();return t==="start"?e=n[0]:t==="end"?e=n[1]:ue(t)&&!isNaN(t)?e=t:n[0]>0?e=n[0]:n[1]<0&&(e=n[1]),e}function Sp(r,t,e,n){var a=NaN;r.stacked&&(a=e.get(e.getCalculationInfo("stackedOverDimension"),n)),isNaN(a)&&(a=r.valueStart);var i=r.baseDataOffset,o=[];return o[i]=e.get(r.baseDim,n),o[1-i]=a,t.dataToPoint(o)}function pC(r,t){var e=[];return t.diff(r).add(function(n){e.push({cmd:"+",idx:n})}).update(function(n,a){e.push({cmd:"=",idx:a,idx1:n})}).remove(function(n){e.push({cmd:"-",idx:n})}).execute(),e}function gC(r,t,e,n,a,i,o,s){for(var l=pC(r,t),u=[],f=[],c=[],h=[],v=[],d=[],p=[],g=_p(a,t,o),m=r.getLayout("points")||[],y=t.getLayout("points")||[],_=0;_=a||p<0)break;if(Jt(m,y)){if(l){p+=i;continue}break}if(p===e)r[i>0?"moveTo":"lineTo"](m,y),c=m,h=y;else{var _=m-u,S=y-f;if(_*_+S*S<.5){p+=i;continue}if(o>0){for(var b=p+i,x=t[b*2],C=t[b*2+1];x===m&&C===y&&g=n||Jt(x,C))v=m,d=y;else{A=x-u,I=C-f;var P=m-u,R=x-m,V=y-f,H=C-y,k=void 0,E=void 0;if(s==="x"){k=Math.abs(P),E=Math.abs(R);var z=A>0?1:-1;v=m-z*k*o,d=y,L=m+z*E*o,M=y}else if(s==="y"){k=Math.abs(V),E=Math.abs(H);var G=I>0?1:-1;v=m,d=y-G*k*o,L=m,M=y+G*E*o}else k=Math.sqrt(P*P+V*V),E=Math.sqrt(R*R+H*H),D=E/(E+k),v=m-A*o*(1-D),d=y-I*o*(1-D),L=m+A*o*D,M=y+I*o*D,L=Lt(L,Pt(x,m)),M=Lt(M,Pt(C,y)),L=Pt(L,Lt(x,m)),M=Pt(M,Lt(C,y)),A=L-m,I=M-y,v=m-A*k/E,d=y-I*k/E,v=Lt(v,Pt(u,m)),d=Lt(d,Pt(f,y)),v=Pt(v,Lt(u,m)),d=Pt(d,Lt(f,y)),A=m-v,I=y-d,L=m+A*E/k,M=y+I*E/k}r.bezierCurveTo(c,h,v,d,m,y),c=L,h=M}else r.lineTo(m,y)}u=m,f=y,p+=i}return g}var xp=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),mC=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new xp},t.prototype.buildPath=function(e,n){var a=n.points,i=0,o=a.length/2;if(n.connectNulls){for(;o>0&&Jt(a[o*2-2],a[o*2-1]);o--);for(;i=0){var S=u?(d-l)*_+l:(v-s)*_+s;return u?[e,S]:[S,e]}s=v,l=d;break;case o.C:v=i[c++],d=i[c++],p=i[c++],g=i[c++],m=i[c++],y=i[c++];var b=u?bl(s,v,p,m,e,f):bl(l,d,g,y,e,f);if(b>0)for(var x=0;x=0){var S=u?wl(l,d,g,y,C):wl(s,v,p,m,C);return u?[e,S]:[S,e]}}s=m,l=y;break}}},t}(Se),yC=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t}(xp),_C=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new yC},t.prototype.buildPath=function(e,n){var a=n.points,i=n.stackedOnPoints,o=0,s=a.length/2,l=n.smoothMonotone;if(n.connectNulls){for(;s>0&&Jt(a[s*2-2],a[s*2-1]);s--);for(;ot){i?e.push(o(i,l,t)):a&&e.push(o(a,l,0),o(a,l,t));break}else a&&(e.push(o(a,l,0)),a=null),e.push(l),i=l}return e}function bC(r,t,e){var n=r.getVisual("visualMeta");if(!(!n||!n.length||!r.count())&&t.type==="cartesian2d"){for(var a,i,o=n.length-1;o>=0;o--){var s=r.getDimensionInfo(n[o].dimension);if(a=s&&s.coordDim,a==="x"||a==="y"){i=n[o];break}}if(i){var l=t.getAxis(a),u=F(i.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),f=u.length,c=i.outerColors.slice();f&&u[0].coord>u[f-1].coord&&(u.reverse(),c.reverse());var h=xC(u,a==="x"?e.getWidth():e.getHeight()),v=h.length;if(!v&&f)return u[0].coord<0?c[1]?c[1]:u[f-1].color:c[0]?c[0]:u[0].color;var d=10,p=h[0].coord-d,g=h[v-1].coord+d,m=g-p;if(m<.001)return"transparent";w(h,function(_){_.offset=(_.coord-p)/m}),h.push({offset:v?h[v-1].offset:.5,color:c[1]||"transparent"}),h.unshift({offset:v?h[0].offset:.5,color:c[0]||"transparent"});var y=new Yc(0,0,0,0,h,!0);return y[a]=p,y[a+"2"]=g,y}}}function wC(r,t,e){var n=r.get("showAllSymbol"),a=n==="auto";if(!(n&&!a)){var i=e.getAxesByScale("ordinal")[0];if(i&&!(a&&CC(i,t))){var o=t.mapDimension(i.dim),s={};return w(i.getViewLabels(),function(l){var u=i.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(t.get(o,l))}}}}function CC(r,t){var e=r.getExtent(),n=Math.abs(e[1]-e[0])/r.scale.count();isNaN(n)&&(n=0);for(var a=t.count(),i=Math.max(1,Math.round(a/5)),o=0;on)return!1;return!0}function TC(r,t){return isNaN(r)||isNaN(t)}function DC(r){for(var t=r.length/2;t>0&&TC(r[t*2-2],r[t*2-1]);t--);return t-1}function lc(r,t){return[r[t*2],r[t*2+1]]}function AC(r,t,e){for(var n=r.length/2,a=e==="x"?0:1,i,o,s=0,l=-1,u=0;u=t||i>=t&&o<=t){l=u;break}s=u,i=o}return{range:[s,l],t:(t-i)/(o-i)}}function Cp(r){if(r.get(["endLabel","show"]))return!0;for(var t=0;t0&&e.get(["emphasis","lineStyle","width"])==="bolder"){var z=p.getState("emphasis").style;z.lineWidth=+p.style.lineWidth+1}$(p).seriesIndex=e.seriesIndex,Mr(p,H,k,E);var G=sc(e.get("smooth")),Z=e.get("smoothMonotone");if(p.setShape({smooth:G,smoothMonotone:Z,connectNulls:T}),g){var j=l.getCalculationInfo("stackedOnSeries"),ne=0;g.useStyle(re(f.getAreaStyle(),{fill:M,opacity:.7,lineJoin:"bevel",decal:l.getVisual("style").decal})),j&&(ne=sc(j.get("smooth"))),g.setShape({smooth:G,stackedOnSmooth:ne,smoothMonotone:Z,connectNulls:T}),wn(g,e,"areaStyle"),$(g).seriesIndex=e.seriesIndex,Mr(g,H,k,E)}var xe=function(ye){i._changePolyState(ye)};l.eachItemGraphicEl(function(ye){ye&&(ye.onHoverStateChange=xe)}),this._polyline.onHoverStateChange=xe,this._data=l,this._coordSys=o,this._stackedOnPoints=x,this._points=c,this._step=I,this._valueOrigin=S,e.get("triggerLineEvent")&&(this.packEventData(e,p),g&&this.packEventData(e,g))},t.prototype.packEventData=function(e,n){$(n).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,n,a,i){var o=e.getData(),s=rr(o,i);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var f=l[s*2],c=l[s*2+1];if(isNaN(f)||isNaN(c)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,c))return;var h=e.get("zlevel")||0,v=e.get("z")||0;u=new cl(o,s),u.x=f,u.y=c,u.setZ(h,v);var d=u.getSymbolPath().getTextContent();d&&(d.zlevel=h,d.z=v,d.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else ke.prototype.highlight.call(this,e,n,a,i)},t.prototype.downplay=function(e,n,a,i){var o=e.getData(),s=rr(o,i);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else ke.prototype.downplay.call(this,e,n,a,i)},t.prototype._changePolyState=function(e){var n=this._polygon;Ll(this._polyline,e),n&&Ll(n,e)},t.prototype._newPolyline=function(e){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new mC({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(e,n){var a=this._polygon;return a&&this._lineGroup.remove(a),a=new _C({shape:{points:e,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(a),this._polygon=a,a},t.prototype._initSymbolLabelAnimation=function(e,n,a){var i,o,s=n.getBaseAxis(),l=s.inverse;n.type==="cartesian2d"?(i=s.isHorizontal(),o=!1):n.type==="polar"&&(i=s.dim==="angle",o=!0);var u=e.hostModel,f=u.get("animationDuration");X(f)&&(f=f(null));var c=u.get("animationDelay")||0,h=X(c)?c(null):c;e.eachItemGraphicEl(function(v,d){var p=v;if(p){var g=[v.x,v.y],m=void 0,y=void 0,_=void 0;if(a)if(o){var S=a,b=n.pointToCoord(g);i?(m=S.startAngle,y=S.endAngle,_=-b[1]/180*Math.PI):(m=S.r0,y=S.r,_=b[0])}else{var x=a;i?(m=x.x,y=x.x+x.width,_=v.x):(m=x.y+x.height,y=x.y,_=v.y)}var C=y===m?0:(_-m)/(y-m);l&&(C=1-C);var T=X(c)?c(d):f*C+h,D=p.getSymbolPath(),A=D.getTextContent();p.attr({scaleX:0,scaleY:0}),p.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),A&&A.animateFrom({style:{opacity:0}},{duration:300,delay:T}),D.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(e,n,a){var i=e.getModel("endLabel");if(Cp(e)){var o=e.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new Ce({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=DC(l);f>=0&&(Nr(s,Br(e,"endLabel"),{inheritColor:a,labelFetcher:e,labelDataIndex:f,defaultText:function(c,h,v){return v!=null?hp(o,v):hi(o,c)},enableTextSetter:!0},IC(i,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,n,a,i,o,s,l){var u=this._endLabel,f=this._polyline;if(u){e<1&&i.originalX==null&&(i.originalX=u.x,i.originalY=u.y);var c=a.getLayout("points"),h=a.hostModel,v=h.get("connectNulls"),d=s.get("precision"),p=s.get("distance")||0,g=l.getBaseAxis(),m=g.isHorizontal(),y=g.inverse,_=n.shape,S=y?m?_.x:_.y+_.height:m?_.x+_.width:_.y,b=(m?p:0)*(y?-1:1),x=(m?0:-p)*(y?-1:1),C=m?"x":"y",T=AC(c,S,C),D=T.range,A=D[1]-D[0],I=void 0;if(A>=1){if(A>1&&!v){var L=lc(c,D[0]);u.attr({x:L[0]+b,y:L[1]+x}),o&&(I=h.getRawValue(D[0]))}else{var L=f.getPointOn(S,C);L&&u.attr({x:L[0]+b,y:L[1]+x});var M=h.getRawValue(D[0]),P=h.getRawValue(D[1]);o&&(I=ov(a,d,M,P,T.t))}i.lastFrameIndex=D[0]}else{var R=e===1||i.lastFrameIndex>0?D[0]:0,L=lc(c,R);o&&(I=h.getRawValue(R)),u.attr({x:L[0]+b,y:L[1]+x})}if(o){var V=Vr(u);typeof V.setLabelText=="function"&&V.setLabelText(I)}}},t.prototype._doUpdateAnimation=function(e,n,a,i,o,s,l){var u=this._polyline,f=this._polygon,c=e.hostModel,h=gC(this._data,e,this._stackedOnPoints,n,this._coordSys,a,this._valueOrigin),v=h.current,d=h.stackedOnCurrent,p=h.next,g=h.stackedOnNext;if(o&&(v=Rt(h.current,a,o,l),d=Rt(h.stackedOnCurrent,a,o,l),p=Rt(h.next,a,o,l),g=Rt(h.stackedOnNext,a,o,l)),oc(v,p)>3e3||f&&oc(d,g)>3e3){u.stopAnimation(),u.setShape({points:p}),f&&(f.stopAnimation(),f.setShape({points:p,stackedOnPoints:g}));return}u.shape.__points=h.current,u.shape.points=v;var m={shape:{points:p}};h.current!==v&&(m.shape.__points=h.next),u.stopAnimation(),me(u,m,c),f&&(f.setShape({points:v,stackedOnPoints:d}),f.stopAnimation(),me(f,{shape:{stackedOnPoints:g}},c),u.shape.points!==f.shape.points&&(f.shape.points=u.shape.points));for(var y=[],_=h.status,S=0;S<_.length;S++){var b=_[S].cmd;if(b==="="){var x=e.getItemGraphicEl(_[S].idx1);x&&y.push({el:x,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){f&&f.dirtyShape();for(var C=u.shape.__points,T=0;Tt&&(t=r[e]);return isFinite(t)?t:NaN},min:function(r){for(var t=1/0,e=0;et&&(t=i,e=a)}return isFinite(e)?e:NaN},nearest:function(r){return r[0]}},PC=function(r){return Math.round(r.length/2)};function Tp(r){return{seriesType:r,reset:function(t,e,n){var a=t.getData(),i=t.get("sampling"),o=t.coordinateSystem,s=a.count();if(s>10&&o.type==="cartesian2d"&&i){var l=o.getBaseAxis(),u=o.getOtherAxis(l),f=l.getExtent(),c=n.getDevicePixelRatio(),h=Math.abs(f[1]-f[0])*(c||1),v=Math.round(s/h);if(isFinite(v)&&v>1){i==="lttb"&&t.setData(a.lttbDownSample(a.mapDimension(u.dim),1/v));var d=void 0;W(i)?d=LC[i]:X(i)&&(d=i),d&&t.setData(a.downSample(a.mapDimension(u.dim),1/v,d,PC))}}}}}function tT(r){r.registerChartView(MC),r.registerSeriesModel(hC),r.registerLayout(pl("line",!0)),r.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Tp("line"))}var On=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return si(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e,n,a){var i=this.coordinateSystem;if(i&&i.clampData){var o=i.clampData(e),s=i.dataToPoint(o);if(a)w(i.getAxes(),function(h,v){if(h.type==="category"&&n!=null){var d=h.getTicksCoords(),p=h.getTickModel().get("alignWithLabel"),g=o[v],m=n[v]==="x1"||n[v]==="y1";if(m&&!p&&(g+=1),d.length<2)return;if(d.length===2){s[v]=h.toGlobalCoord(h.getExtent()[m?1:0]);return}for(var y=void 0,_=void 0,S=1,b=0;bg){_=(x+y)/2;break}b===1&&(S=C-d[0].tickValue)}_==null&&(y?y&&(_=d[d.length-1].coord):_=d[0].coord),s[v]=h.toGlobalCoord(_)}});else{var l=this.getData(),u=l.getLayout("offset"),f=l.getLayout("size"),c=i.getBaseAxis().isHorizontal()?0:1;s[c]+=u+f/2}return s}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(ze);ze.registerClass(On);var RC=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(){return si(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),n=this.get("largeThreshold");return n>e&&(e=n),e},t.prototype.brushSelector=function(e,n,a){return a.rect(n.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=Is(On.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(On),kC=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),uc=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="sausage",n}return t.prototype.getDefaultShape=function(){return new kC},t.prototype.buildPath=function(e,n){var a=n.cx,i=n.cy,o=Math.max(n.r0||0,0),s=Math.max(n.r,0),l=(s-o)*.5,u=o+l,f=n.startAngle,c=n.endAngle,h=n.clockwise,v=Math.PI*2,d=h?c-fMath.PI/2&&fs)return!0;s=c}return!1},t.prototype._isOrderDifferentInView=function(e,n){for(var a=n.scale,i=a.getExtent(),o=Math.max(0,i[0]),s=Math.min(i[1],a.getOrdinalMeta().categories.length-1);o<=s;++o)if(e.ordinalNumbers[o]!==a.getRawOrdinalNumber(o))return!0},t.prototype._updateSortWithinSameData=function(e,n,a,i){if(this._isOrderChangedWithinSameData(e,n,a)){var o=this._dataSort(e,a,n);this._isOrderDifferentInView(o,a)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:a.dim+"Axis",axisId:a.index,sortInfo:o}))}},t.prototype._dispatchInitSort=function(e,n,a){var i=n.baseAxis,o=this._dataSort(e,i,function(s){return e.get(e.mapDimension(n.otherAxis.dim),s)});a.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:o})},t.prototype.remove=function(e,n){this._clear(this._model),this._removeOnRenderedListener(n)},t.prototype.dispose=function(e,n){this._removeOnRenderedListener(n)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var n=this.group,a=this._data;e&&e.isAnimationEnabled()&&a&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],a.eachItemGraphicEl(function(i){La(i,e,$(i).dataIndex)})):n.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(ke),fc={cartesian2d:function(r,t){var e=t.width<0?-1:1,n=t.height<0?-1:1;e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height);var a=r.x+r.width,i=r.y+r.height,o=ro(t.x,r.x),s=no(t.x+t.width,a),l=ro(t.y,r.y),u=no(t.y+t.height,i),f=sa?s:o,t.y=c&&l>i?u:l,t.width=f?0:s-o,t.height=c?0:u-l,e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height),f||c},polar:function(r,t){var e=t.r0<=t.r?1:-1;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}var a=no(t.r,r.r),i=ro(t.r0,r.r0);t.r=a,t.r0=i;var o=a-i<0;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}return o}},cc={cartesian2d:function(r,t,e,n,a,i,o,s,l){var u=new he({shape:N({},n),z2:1});if(u.__dataIndex=e,u.name="item",i){var f=u.shape,c=a?"height":"width";f[c]=0}return u},polar:function(r,t,e,n,a,i,o,s,l){var u=!a&&l?uc:or,f=new u({shape:n,z2:1});f.name="item";var c=Dp(a);if(f.calculateTextPosition=EC(c,{isRoundCap:u===uc}),i){var h=f.shape,v=a?"r":"endAngle",d={};h[v]=a?n.r0:n.startAngle,d[v]=n[v],(s?me:De)(f,{shape:d},i)}return f}};function VC(r,t){var e=r.get("realtimeSort",!0),n=t.getBaseAxis();if(e&&n.type==="category"&&t.type==="cartesian2d")return{baseAxis:n,otherAxis:t.getOtherAxis(n)}}function vc(r,t,e,n,a,i,o,s){var l,u;i?(u={x:n.x,width:n.width},l={y:n.y,height:n.height}):(u={y:n.y,height:n.height},l={x:n.x,width:n.width}),s||(o?me:De)(e,{shape:l},t,a,null);var f=t?r.baseAxis.model:null;(o?me:De)(e,{shape:u},f,a)}function hc(r,t){for(var e=0;e0?1:-1,o=n.height>0?1:-1;return{x:n.x+i*a/2,y:n.y+o*a/2,width:n.width-i*a,height:n.height-o*a}},polar:function(r,t,e){var n=r.getItemLayout(t);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}};function GC(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function Dp(r){return function(t){var e=t?"Arc":"Angle";return function(n){switch(n){case"start":case"insideStart":case"end":case"insideEnd":return n+e;default:return n}}}(r)}function pc(r,t,e,n,a,i,o,s){var l=t.getItemVisual(e,"style");if(s){if(!i.get("roundCap")){var f=r.shape,c=cn(n.getModel("itemStyle"),f,!0);N(f,c),r.setShape(f)}}else{var u=n.get(["itemStyle","borderRadius"])||0;r.setShape("r",u)}r.useStyle(l);var h=n.getShallow("cursor");h&&r.attr("cursor",h);var v=s?o?a.r>=a.r0?"endArc":"startArc":a.endAngle>=a.startAngle?"endAngle":"startAngle":o?a.height>=0?"bottom":"top":a.width>=0?"right":"left",d=Br(n);Nr(r,d,{labelFetcher:i,labelDataIndex:e,defaultText:hi(i.getData(),e),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:v});var p=r.getTextContent();if(s&&p){var g=n.get(["label","position"]);r.textConfig.inside=g==="middle"?!0:null,OC(r,g==="outside"?v:g,Dp(o),n.get(["label","rotate"]))}Wm(p,d,i.getRawValue(e),function(y){return hp(t,y)});var m=n.getModel(["emphasis"]);Mr(r,m.get("focus"),m.get("blurScope"),m.get("disabled")),wn(r,n),GC(a)&&(r.style.fill="none",r.style.stroke="none",w(r.states,function(y){y.style&&(y.style.fill=y.style.stroke="none")}))}function WC(r,t){var e=r.get(["itemStyle","borderColor"]);if(!e||e==="none")return 0;var n=r.get(["itemStyle","borderWidth"])||0,a=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),i=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(n,a,i)}var HC=function(){function r(){}return r}(),gc=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="largeBar",n}return t.prototype.getDefaultShape=function(){return new HC},t.prototype.buildPath=function(e,n){for(var a=n.points,i=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,f=0;f=0?e:null},30,!1);function UC(r,t,e){for(var n=r.baseDimIdx,a=1-n,i=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,f=0,c=i.length/3;f=s[0]&&t<=s[0]+l[0]&&e>=s[1]&&e<=s[1]+l[1])return o[f]}return-1}function Ap(r,t,e){if(vl(e,"cartesian2d")){var n=t,a=e.getArea();return{x:r?n.x:a.x,y:r?a.y:n.y,width:r?n.width:a.width,height:r?a.height:n.height}}else{var a=e.getArea(),i=t;return{cx:a.cx,cy:a.cy,r0:r?a.r0:i.r0,r:r?a.r:i.r,startAngle:r?i.startAngle:0,endAngle:r?i.endAngle:Math.PI*2}}}function YC(r,t,e){var n=r.type==="polar"?or:he;return new n({shape:Ap(t,e,r),silent:!0,z2:0})}function rT(r){r.registerChartView(BC),r.registerSeriesModel(RC),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,J(sd,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,ld("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Tp("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(a){t.sortInfo&&a.axis.setCategorySortInfo(t.sortInfo)})})}var _c=Math.PI*2,pa=Math.PI/180;function Ip(r,t){return Gt(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function Mp(r,t){var e=Ip(r,t),n=r.get("center"),a=r.get("radius");O(a)||(a=[0,a]);var i=te(e.width,t.getWidth()),o=te(e.height,t.getHeight()),s=Math.min(i,o),l=te(a[0],s/2),u=te(a[1],s/2),f,c,h=r.coordinateSystem;if(h){var v=h.dataToPoint(n);f=v[0]||0,c=v[1]||0}else O(n)||(n=[n,n]),f=te(n[0],i)+e.x,c=te(n[1],o)+e.y;return{cx:f,cy:c,r0:l,r:u}}function XC(r,t,e){t.eachSeriesByType(r,function(n){var a=n.getData(),i=a.mapDimension("value"),o=Ip(n,e),s=Mp(n,e),l=s.cx,u=s.cy,f=s.r,c=s.r0,h=-n.get("startAngle")*pa,v=n.get("endAngle"),d=n.get("padAngle")*pa;v=v==="auto"?h-_c:-v*pa;var p=n.get("minAngle")*pa,g=p+d,m=0;a.each(i,function(H){!isNaN(H)&&m++});var y=a.getSum(i),_=Math.PI/(y||m)*2,S=n.get("clockwise"),b=n.get("roseType"),x=n.get("stillShowZeroSum"),C=a.getDataExtent(i);C[0]=0;var T=S?1:-1,D=[h,v],A=T*d/2;_g(D,!S),h=D[0],v=D[1];var I=Lp(n);I.startAngle=h,I.endAngle=v,I.clockwise=S;var L=Math.abs(v-h),M=L,P=0,R=h;if(a.setLayout({viewRect:o,r:f}),a.each(i,function(H,k){var E;if(isNaN(H)){a.setItemLayout(k,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:S,cx:l,cy:u,r0:c,r:b?NaN:f});return}b!=="area"?E=y===0&&x?_:H*_:E=L/m,EE?(G=R+T*E/2,Z=G):(G=R+A,Z=z-A),a.setItemLayout(k,{angle:E,startAngle:G,endAngle:Z,clockwise:S,cx:l,cy:u,r0:c,r:b?Ot(H,C,[c,f]):f}),R=z}),M<_c&&m)if(M<=.001){var V=L/m;a.each(i,function(H,k){if(!isNaN(H)){var E=a.getItemLayout(k);E.angle=V;var z=0,G=0;Ve?m:g,b=Math.abs(_.label.y-e);if(b>=S.maxY){var x=_.label.x-t-_.len2*a,C=n+_.len,T=Math.abs(x)r.unconstrainedWidth?null:v:null;n.setStyle("width",d)}var p=n.getBoundingRect();i.width=p.width;var g=(n.style.margin||0)+2.1;i.height=p.height+g,i.y-=(i.height-c)/2}}}function ao(r){return r.position==="center"}function qC(r){var t=r.getData(),e=[],n,a,i=!1,o=(r.get("minShowLabelAngle")||0)*$C,s=t.getLayout("viewRect"),l=t.getLayout("r"),u=s.width,f=s.x,c=s.y,h=s.height;function v(x){x.ignore=!0}function d(x){if(!x.ignore)return!0;for(var C in x.states)if(x.states[C].ignore===!1)return!0;return!1}t.each(function(x){var C=t.getItemGraphicEl(x),T=C.shape,D=C.getTextContent(),A=C.getTextGuideLine(),I=t.getItemModel(x),L=I.getModel("label"),M=L.get("position")||I.get(["emphasis","label","position"]),P=L.get("distanceToLabelLine"),R=L.get("alignTo"),V=te(L.get("edgeDistance"),u),H=L.get("bleedMargin"),k=I.getModel("labelLine"),E=k.get("length");E=te(E,u);var z=k.get("length2");if(z=te(z,u),Math.abs(T.endAngle-T.startAngle)0?"right":"left":Z>0?"left":"right"}var Tt=Math.PI,vt=0,Ur=L.get("rotate");if(ue(Ur))vt=Ur*(Tt/180);else if(M==="center")vt=0;else if(Ur==="radial"||Ur===!0){var Hp=Z<0?-G+Tt:-G;vt=Hp}else if(Ur==="tangential"&&M!=="outside"&&M!=="outer"){var lr=Math.atan2(Z,j);lr<0&&(lr=Tt*2+lr);var Up=j>0;Up&&(lr=Tt+lr),vt=lr-Tt}if(i=!!vt,D.x=ne,D.y=xe,D.rotation=vt,D.setStyle({verticalAlign:"middle"}),Ct){D.setStyle({align:wt});var di=D.states.select;di&&(di.x+=D.x,di.y+=D.y)}else{var Yr=D.getBoundingRect().clone();Yr.applyTransform(D.getComputedTransform());var ml=(D.style.margin||0)+2.1;Yr.y-=ml/2,Yr.height+=ml,e.push({label:D,labelLine:A,position:M,len:E,len2:z,minTurnAngle:k.get("minTurnAngle"),maxSurfaceAngle:k.get("maxSurfaceAngle"),surfaceNormal:new we(Z,j),linePoints:ye,textAlign:wt,labelDistance:P,labelAlignTo:R,edgeDistance:V,bleedMargin:H,rect:Yr,unconstrainedWidth:Yr.width,labelStyleWidth:D.style.width})}C.setTextConfig({inside:Ct})}}),!i&&r.get("avoidLabelOverlap")&&KC(e,n,a,l,u,h,f,c);for(var p=0;p0){for(var f=o.getItemLayout(0),c=1;isNaN(f&&f.startAngle)&&c=i.r0}},t.type="pie",t}(ke);function Rp(r,t,e){t=O(t)&&{coordDimensions:t}||N({encodeDefine:r.getEncode()},t);var n=r.getSource(),a=td(n,t).dimensions,i=new ed(a,r);return i.initData(n,e),i}var JC=function(){function r(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return r.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},r.prototype.containName=function(t){var e=this._getRawData();return e.indexOfName(t)>=0},r.prototype.indexOfName=function(t){var e=this._getDataWithEncodedVisual();return e.indexOfName(t)},r.prototype.getItemVisual=function(t,e){var n=this._getDataWithEncodedVisual();return n.getItemVisual(t,e)},r}(),e1=se(),t1=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new JC(oe(this.getData,this),oe(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){return Rp(this,{coordDimensions:["value"],encodeDefaulter:J(gy,this)})},t.prototype.getDataParams=function(e){var n=this.getData(),a=e1(n),i=a.seats;if(!i){var o=[];n.each(n.mapDimension("value"),function(l){o.push(l)}),i=a.seats=Rg(o,n.hostModel.get("percentPrecision"))}var s=r.prototype.getDataParams.call(this,e);return s.percent=i[e]||0,s.$vars.push("percent"),s},t.prototype._defaultLabelLine=function(e){xo(e,"labelLine",["show"]);var n=e.labelLine,a=e.emphasis.labelLine;n.show=n.show&&e.label.show,a.show=a.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,endAngle:"auto",padAngle:0,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(ze);function r1(r){return{seriesType:r,reset:function(t,e){var n=t.getData();n.filterSelf(function(a){var i=n.mapDimension("value"),o=n.get(i,a);return!(ue(o)&&!isNaN(o)&&o<0)})}}}function nT(r){r.registerChartView(QC),r.registerSeriesModel(t1),J0("pie",r.registerAction),r.registerLayout(J(XC,"pie")),r.registerProcessor(ZC("pie")),r.registerProcessor(r1("pie"))}var n1=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.getInitialData=function(e,n){return si(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return e??(this.option.large?5e3:this.get("progressive"))},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e??(this.option.large?1e4:this.get("progressiveThreshold"))},t.prototype.brushSelector=function(e,n,a){return a.point(n.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(ze),kp=4,a1=function(){function r(){}return r}(),i1=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.getDefaultShape=function(){return new a1},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,n){var a=n.points,i=n.size,o=this.symbolProxy,s=o.shape,l=e.getContext?e.getContext():e,u=l&&i[0]=0;u--){var f=u*2,c=i[f]-s/2,h=i[f+1]-l/2;if(e>=c&&n>=h&&e<=c+s&&n<=h+l)return u}return-1},t.prototype.contain=function(e,n){var a=this.transformCoordToLocal(e,n),i=this.getBoundingRect();if(e=a[0],n=a[1],i.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,a=n.points,i=n.size,o=i[0],s=i[1],l=1/0,u=1/0,f=-1/0,c=-1/0,h=0;h=0&&(u.dataIndex=c+(t.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}(),s1=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.updateData(i,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.incrementalPrepareUpdate(i),this._finished=!1},t.prototype.incrementalRender=function(e,n,a){this._symbolDraw.incrementalUpdate(e,n.getData(),{clipShape:this._getClipShape(n)}),this._finished=e.end===n.getData().count()},t.prototype.updateTransform=function(e,n,a){var i=e.getData();if(this.group.dirty(),!this._finished||i.count()>1e4)return{update:!0};var o=pl("").reset(e,n,a);o.progress&&o.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){if(e.get("clip",!0)){var n=e.coordinateSystem;return n&&n.getArea&&n.getArea(.1)}},t.prototype._updateSymbolDraw=function(e,n){var a=this._symbolDraw,i=n.pipelineContext,o=i.large;return(!a||o!==this._isLargeDraw)&&(a&&a.remove(),a=this._symbolDraw=o?new o1:new dp,this._isLargeDraw=o,this.group.removeAll()),this.group.add(a.group),a},t.prototype.remove=function(e,n){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(ke);function aT(r){St(Bd),r.registerSeriesModel(n1),r.registerChartView(s1),r.registerLayout(pl("scatter"))}var l1=function(){function r(){}return r.prototype.getInitialData=function(t,e){var n,a=e.getComponent("xAxis",this.get("xAxisIndex")),i=e.getComponent("yAxis",this.get("yAxisIndex")),o=a.get("type"),s=i.get("type"),l;o==="category"?(t.layout="horizontal",n=a.getOrdinalMeta(),l=!0):s==="category"?(t.layout="vertical",n=i.getOrdinalMeta(),l=!0):t.layout=t.layout||"horizontal";var u=["x","y"],f=t.layout==="horizontal"?0:1,c=this._baseAxisDim=u[f],h=u[1-f],v=[a,i],d=v[f].get("type"),p=v[1-f].get("type"),g=t.data;if(g&&l){var m=[];w(g,function(S,b){var x;O(S)?(x=S.slice(),S.unshift(b)):O(S.value)?(x=N({},S),x.value=x.value.slice(),S.value.unshift(b)):x=S,m.push(x)}),t.data=m}var y=this.defaultValueDimensions,_=[{name:c,type:Ho(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:h,type:Ho(p),dimsDef:y.slice()}];return Rp(this,{coordDimensions:_,dimensionsCount:y.length+1,encodeDefaulter:J($v,_,this)})},r.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},r}(),u1=["color","borderColor"],f1=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,n,a){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,n,a,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,n):this._incrementalRenderNormal(e,n)},t.prototype.eachRendered=function(e){Wn(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var n=e.pipelineContext.large;(this._isLargeDraw==null||n!==this._isLargeDraw)&&(this._isLargeDraw=n,this._clear())},t.prototype._renderNormal=function(e){var n=e.getData(),a=this._data,i=this.group,o=n.getLayout("isSimpleBox"),s=e.get("clip",!0),l=e.coordinateSystem,u=l.getArea&&l.getArea();this._data||i.removeAll(),n.diff(a).add(function(f){if(n.hasValue(f)){var c=n.getItemLayout(f);if(s&&xc(u,c))return;var h=io(c,f,!0);De(h,{shape:{points:c.ends}},e,f),oo(h,n,f,o),i.add(h),n.setItemGraphicEl(f,h)}}).update(function(f,c){var h=a.getItemGraphicEl(c);if(!n.hasValue(f)){i.remove(h);return}var v=n.getItemLayout(f);if(s&&xc(u,v)){i.remove(h);return}h?(me(h,{shape:{points:v.ends}},e,f),Za(h)):h=io(v),oo(h,n,f,o),i.add(h),n.setItemGraphicEl(f,h)}).remove(function(f){var c=a.getItemGraphicEl(f);c&&i.remove(c)}).execute(),this._data=n},t.prototype._renderLarge=function(e){this._clear(),bc(e,this.group);var n=e.get("clip",!0)?dl(e.coordinateSystem,!1,e):null;n?this.group.setClipPath(n):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,n){for(var a=n.getData(),i=a.getLayout("isSimpleBox"),o;(o=e.next())!=null;){var s=a.getItemLayout(o),l=io(s);oo(l,a,o,i),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},t.prototype._incrementalRenderLarge=function(e,n){bc(n,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(ke),c1=function(){function r(){}return r}(),v1=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="normalCandlestickBox",n}return t.prototype.getDefaultShape=function(){return new c1},t.prototype.buildPath=function(e,n){var a=n.points;this.__simpleBox?(e.moveTo(a[4][0],a[4][1]),e.lineTo(a[6][0],a[6][1])):(e.moveTo(a[0][0],a[0][1]),e.lineTo(a[1][0],a[1][1]),e.lineTo(a[2][0],a[2][1]),e.lineTo(a[3][0],a[3][1]),e.closePath(),e.moveTo(a[4][0],a[4][1]),e.lineTo(a[5][0],a[5][1]),e.moveTo(a[6][0],a[6][1]),e.lineTo(a[7][0],a[7][1]))},t}(Se);function io(r,t,e){var n=r.ends;return new v1({shape:{points:e?h1(n,r):n},z2:100})}function xc(r,t){for(var e=!0,n=0;n0?"borderColor":"borderColor0"])||e.get(["itemStyle",r>0?"color":"color0"]);r===0&&(a=e.get(["itemStyle","borderColorDoji"]));var i=e.getModel("itemStyle").getItemStyle(u1);t.useStyle(i),t.style.fill=null,t.style.stroke=a}var Ep=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],e}return t.prototype.getShadowDim=function(){return"open"},t.prototype.brushSelector=function(e,n,a){var i=n.getItemLayout(e);return i&&a.rect(i.brushRect)},t.type="series.candlestick",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderColorDoji:null,borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},t}(ze);xt(Ep,l1,!0);function p1(r){!r||!O(r.series)||w(r.series,function(t){Y(t)&&t.type==="k"&&(t.type="candlestick")})}var g1=["itemStyle","borderColor"],m1=["itemStyle","borderColor0"],y1=["itemStyle","borderColorDoji"],_1=["itemStyle","color"],S1=["itemStyle","color0"],x1={seriesType:"candlestick",plan:Un(),performRawSeries:!0,reset:function(r,t){function e(i,o){return o.get(i>0?_1:S1)}function n(i,o){return o.get(i===0?y1:i>0?g1:m1)}if(!t.isSeriesFiltered(r)){var a=r.pipelineContext.large;return!a&&{progress:function(i,o){for(var s;(s=i.next())!=null;){var l=o.getItemModel(s),u=o.getItemLayout(s).sign,f=l.getItemStyle();f.fill=e(u,l),f.stroke=n(u,l)||f.fill;var c=o.ensureUniqueItemVisual(s,"style");N(c,f)}}}}}},b1={seriesType:"candlestick",plan:Un(),reset:function(r){var t=r.coordinateSystem,e=r.getData(),n=w1(r,e),a=0,i=1,o=["x","y"],s=e.getDimensionIndex(e.mapDimension(o[a])),l=F(e.mapDimensionsAll(o[i]),e.getDimensionIndex,e),u=l[0],f=l[1],c=l[2],h=l[3];if(e.setLayout({candleWidth:n,isSimpleBox:n<=1.3}),s<0||l.length<4)return;return{progress:r.pipelineContext.large?d:v};function v(p,g){for(var m,y=g.getStore();(m=p.next())!=null;){var _=y.get(s,m),S=y.get(u,m),b=y.get(f,m),x=y.get(c,m),C=y.get(h,m),T=Math.min(S,b),D=Math.max(S,b),A=H(T,_),I=H(D,_),L=H(x,_),M=H(C,_),P=[];k(P,I,0),k(P,A,1),P.push(z(M),z(I),z(L),z(A));var R=g.getItemModel(m),V=!!R.get(["itemStyle","borderColorDoji"]);g.setItemLayout(m,{sign:wc(y,m,S,b,f,V),initBaseline:S>b?I[i]:A[i],ends:P,brushRect:E(x,C,_)})}function H(G,Z){var j=[];return j[a]=Z,j[i]=G,isNaN(Z)||isNaN(G)?[NaN,NaN]:t.dataToPoint(j)}function k(G,Z,j){var ne=Z.slice(),xe=Z.slice();ne[a]=ya(ne[a]+n/2,1,!1),xe[a]=ya(xe[a]-n/2,1,!0),j?G.push(ne,xe):G.push(xe,ne)}function E(G,Z,j){var ne=H(G,j),xe=H(Z,j);return ne[a]-=n/2,xe[a]-=n/2,{x:ne[0],y:ne[1],width:n,height:xe[1]-ne[1]}}function z(G){return G[a]=ya(G[a],1),G}}function d(p,g){for(var m=at(p.count*4),y=0,_,S=[],b=[],x,C=g.getStore(),T=!!r.get(["itemStyle","borderColorDoji"]);(x=p.next())!=null;){var D=C.get(s,x),A=C.get(u,x),I=C.get(f,x),L=C.get(c,x),M=C.get(h,x);if(isNaN(D)||isNaN(L)||isNaN(M)){m[y++]=NaN,y+=3;continue}m[y++]=wc(C,x,A,I,f,T),S[a]=D,S[i]=L,_=t.dataToPoint(S,null,b),m[y++]=_?_[0]:NaN,m[y++]=_?_[1]:NaN,S[i]=M,_=t.dataToPoint(S,null,b),m[y++]=_?_[1]:NaN}g.setLayout("largePoints",m)}}};function wc(r,t,e,n,a,i){var o;return e>n?o=-1:e0?r.get(a,t-1)<=n?1:-1:1,o}function w1(r,t){var e=r.getBaseAxis(),n,a=e.type==="category"?e.getBandWidth():(n=e.getExtent(),Math.abs(n[1]-n[0])/t.count()),i=te(ie(r.get("barMaxWidth"),a),a),o=te(ie(r.get("barMinWidth"),1),a),s=r.get("barWidth");return s!=null?te(s,a):Math.max(Math.min(a/2,i),o)}function iT(r){r.registerChartView(f1),r.registerSeriesModel(Ep),r.registerPreprocessor(p1),r.registerVisual(x1),r.registerLayout(b1)}var C1=["itemStyle","borderWidth"],Cc=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],uo=new Ga,T1=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=this.group,o=e.getData(),s=this._data,l=e.coordinateSystem,u=l.getBaseAxis(),f=u.isHorizontal(),c=l.master.getRect(),h={ecSize:{width:a.getWidth(),height:a.getHeight()},seriesModel:e,coordSys:l,coordSysExtent:[[c.x,c.x+c.width],[c.y,c.y+c.height]],isHorizontal:f,valueDim:Cc[+f],categoryDim:Cc[1-+f]};o.diff(s).add(function(d){if(o.hasValue(d)){var p=Dc(o,d),g=Tc(o,d,p,h),m=Ac(o,h,g);o.setItemGraphicEl(d,m),i.add(m),Mc(m,h,g)}}).update(function(d,p){var g=s.getItemGraphicEl(p);if(!o.hasValue(d)){i.remove(g);return}var m=Dc(o,d),y=Tc(o,d,m,h),_=Fp(o,y);g&&_!==g.__pictorialShapeStr&&(i.remove(g),o.setItemGraphicEl(d,null),g=null),g?R1(g,h,y):g=Ac(o,h,y,!0),o.setItemGraphicEl(d,g),g.__pictorialSymbolMeta=y,i.add(g),Mc(g,h,y)}).remove(function(d){var p=s.getItemGraphicEl(d);p&&Ic(s,d,p.__pictorialSymbolMeta.animationModel,p)}).execute();var v=e.get("clip",!0)?dl(e.coordinateSystem,!1,e):null;return v?i.setClipPath(v):i.removeClipPath(),this._data=o,this.group},t.prototype.remove=function(e,n){var a=this.group,i=this._data;e.get("animation")?i&&i.eachItemGraphicEl(function(o){Ic(i,$(o).dataIndex,e,o)}):a.removeAll()},t.type="pictorialBar",t}(ke);function Tc(r,t,e,n){var a=r.getItemLayout(t),i=e.get("symbolRepeat"),o=e.get("symbolClip"),s=e.get("symbolPosition")||"start",l=e.get("symbolRotate"),u=(l||0)*Math.PI/180||0,f=e.get("symbolPatternSize")||2,c=e.isAnimationEnabled(),h={dataIndex:t,layout:a,itemModel:e,symbolType:r.getItemVisual(t,"symbol")||"circle",style:r.getItemVisual(t,"style"),symbolClip:o,symbolRepeat:i,symbolRepeatDirection:e.get("symbolRepeatDirection"),symbolPatternSize:f,rotation:u,animationModel:c?e:null,hoverScale:c&&e.get(["emphasis","scale"]),z2:e.getShallow("z",!0)||0};D1(e,i,a,n,h),A1(r,t,a,i,o,h.boundingLength,h.pxSign,f,n,h),I1(e,h.symbolScale,u,n,h);var v=h.symbolSize,d=Hs(e.get("symbolOffset"),v);return M1(e,v,a,i,o,d,s,h.valueLineWidth,h.boundingLength,h.repeatCutLength,n,h),h}function D1(r,t,e,n,a){var i=n.valueDim,o=r.get("symbolBoundingData"),s=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(e[i.wh]<=0),f;if(O(o)){var c=[fo(s,o[0])-l,fo(s,o[1])-l];c[1]0?1:-1}function fo(r,t){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(t)))}function A1(r,t,e,n,a,i,o,s,l,u){var f=l.valueDim,c=l.categoryDim,h=Math.abs(e[c.wh]),v=r.getItemVisual(t,"symbolSize"),d;O(v)?d=v.slice():v==null?d=["100%","100%"]:d=[v,v],d[c.index]=te(d[c.index],h),d[f.index]=te(d[f.index],n?h:Math.abs(i)),u.symbolSize=d;var p=u.symbolScale=[d[0]/s,d[1]/s];p[f.index]*=(l.isHorizontal?-1:1)*o}function I1(r,t,e,n,a){var i=r.get(C1)||0;i&&(uo.attr({scaleX:t[0],scaleY:t[1],rotation:e}),uo.updateTransform(),i/=uo.getLineScale(),i*=t[n.valueDim.index]),a.valueLineWidth=i||0}function M1(r,t,e,n,a,i,o,s,l,u,f,c){var h=f.categoryDim,v=f.valueDim,d=c.pxSign,p=Math.max(t[v.index]+s,0),g=p;if(n){var m=Math.abs(l),y=Dr(r.get("symbolMargin"),"15%")+"",_=!1;y.lastIndexOf("!")===y.length-1&&(_=!0,y=y.slice(0,y.length-1));var S=te(y,t[v.index]),b=Math.max(p+S*2,0),x=_?0:S*2,C=Jc(n),T=C?n:Lc((m+x)/b),D=m-T*p;S=D/2/(_?T:Math.max(T-1,1)),b=p+S*2,x=_?0:S*2,!C&&n!=="fixed"&&(T=u?Lc((Math.abs(u)+x)/b):0),g=T*b-x,c.repeatTimes=T,c.symbolMargin=S}var A=d*(g/2),I=c.pathPosition=[];I[h.index]=e[h.wh]/2,I[v.index]=o==="start"?A:o==="end"?l-A:l/2,i&&(I[0]+=i[0],I[1]+=i[1]);var L=c.bundlePosition=[];L[h.index]=e[h.xy],L[v.index]=e[v.xy];var M=c.barRectShape=N({},e);M[v.wh]=d*Math.max(Math.abs(e[v.wh]),Math.abs(I[v.index]+A)),M[h.wh]=e[h.wh];var P=c.clipShape={};P[h.xy]=-e[h.xy],P[h.wh]=f.ecSize[h.wh],P[v.xy]=0,P[v.wh]=e[v.wh]}function Op(r){var t=r.symbolPatternSize,e=Wt(r.symbolType,-t/2,-t/2,t,t);return e.attr({culling:!0}),e.type!=="image"&&e.setStyle({strokeNoScale:!0}),e}function Np(r,t,e,n){var a=r.__pictorialBundle,i=e.symbolSize,o=e.valueLineWidth,s=e.pathPosition,l=t.valueDim,u=e.repeatTimes||0,f=0,c=i[t.valueDim.index]+o+e.symbolMargin*2;for(gl(r,function(p){p.__pictorialAnimationIndex=f,p.__pictorialRepeatTimes=u,f0:m<0)&&(y=u-1-p),g[l.index]=c*(y-u/2+.5)+s[l.index],{x:g[0],y:g[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation}}}function Bp(r,t,e,n){var a=r.__pictorialBundle,i=r.__pictorialMainPath;i?Tr(i,null,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation},e,n):(i=r.__pictorialMainPath=Op(e),a.add(i),Tr(i,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:0,scaleY:0,rotation:e.rotation},{scaleX:e.symbolScale[0],scaleY:e.symbolScale[1]},e,n))}function Vp(r,t,e){var n=N({},t.barRectShape),a=r.__pictorialBarRect;a?Tr(a,null,{shape:n},t,e):(a=r.__pictorialBarRect=new he({z2:2,shape:n,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),a.disableMorphing=!0,r.add(a))}function zp(r,t,e,n){if(e.symbolClip){var a=r.__pictorialClipPath,i=N({},e.clipShape),o=t.valueDim,s=e.animationModel,l=e.dataIndex;if(a)me(a,{shape:i},s,l);else{i[o.wh]=0,a=new he({shape:i}),r.__pictorialBundle.setClipPath(a),r.__pictorialClipPath=a;var u={};u[o.wh]=e.clipShape[o.wh],As[n?"updateProps":"initProps"](a,{shape:u},s,l)}}}function Dc(r,t){var e=r.getItemModel(t);return e.getAnimationDelayParams=L1,e.isAnimationEnabled=P1,e}function L1(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function P1(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function Ac(r,t,e,n){var a=new ge,i=new ge;return a.add(i),a.__pictorialBundle=i,i.x=e.bundlePosition[0],i.y=e.bundlePosition[1],e.symbolRepeat?Np(a,t,e):Bp(a,t,e),Vp(a,e,n),zp(a,t,e,n),a.__pictorialShapeStr=Fp(r,e),a.__pictorialSymbolMeta=e,a}function R1(r,t,e){var n=e.animationModel,a=e.dataIndex,i=r.__pictorialBundle;me(i,{x:e.bundlePosition[0],y:e.bundlePosition[1]},n,a),e.symbolRepeat?Np(r,t,e,!0):Bp(r,t,e,!0),Vp(r,e,!0),zp(r,t,e,!0)}function Ic(r,t,e,n){var a=n.__pictorialBarRect;a&&a.removeTextContent();var i=[];gl(n,function(o){i.push(o)}),n.__pictorialMainPath&&i.push(n.__pictorialMainPath),n.__pictorialClipPath&&(e=null),w(i,function(o){Cn(o,{scaleX:0,scaleY:0},e,t,function(){n.parent&&n.parent.remove(n)})}),r.setItemGraphicEl(t,null)}function Fp(r,t){return[r.getItemVisual(t.dataIndex,"symbol")||"none",!!t.symbolRepeat,!!t.symbolClip].join(":")}function gl(r,t,e){w(r.__pictorialBundle.children(),function(n){n!==r.__pictorialBarRect&&t.call(e,n)})}function Tr(r,t,e,n,a,i){t&&r.attr(t),n.symbolClip&&!a?e&&r.attr(e):e&&As[a?"updateProps":"initProps"](r,e,n.animationModel,n.dataIndex,i)}function Mc(r,t,e){var n=e.dataIndex,a=e.itemModel,i=a.getModel("emphasis"),o=i.getModel("itemStyle").getItemStyle(),s=a.getModel(["blur","itemStyle"]).getItemStyle(),l=a.getModel(["select","itemStyle"]).getItemStyle(),u=a.getShallow("cursor"),f=i.get("focus"),c=i.get("blurScope"),h=i.get("scale");gl(r,function(p){if(p instanceof Or){var g=p.style;p.useStyle(N({image:g.image,x:g.x,y:g.y,width:g.width,height:g.height},e.style))}else p.useStyle(e.style);var m=p.ensureState("emphasis");m.style=o,h&&(m.scaleX=p.scaleX*1.1,m.scaleY=p.scaleY*1.1),p.ensureState("blur").style=s,p.ensureState("select").style=l,u&&(p.cursor=u),p.z2=e.z2});var v=t.valueDim.posDesc[+(e.boundingLength>0)],d=r.__pictorialBarRect;d.ignoreClip=!0,Nr(d,Br(a),{labelFetcher:t.seriesModel,labelDataIndex:n,defaultText:hi(t.seriesModel.getData(),n),inheritColor:e.style.fill,defaultOpacity:e.style.opacity,defaultOutsidePosition:v}),Mr(r,f,c,i.get("disabled"))}function Lc(r){var t=Math.round(r);return Math.abs(r-t)<1e-4?t:Math.ceil(r)}var k1=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e.defaultSymbol="roundRect",e}return t.prototype.getInitialData=function(e){return e.stack=null,r.prototype.getInitialData.apply(this,arguments)},t.type="series.pictorialBar",t.dependencies=["grid"],t.defaultOption=Is(On.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",clip:!1,progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),t}(On);function oT(r){r.registerChartView(T1),r.registerSeriesModel(k1),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,J(sd,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,ld("pictorialBar"))}function Pc(r){return O(r[0])}function Rc(r,t){for(var e=[],n=r.length,a=0;a=0;a--)if(!e[a].many.length){var l=e[s].many;if(l.length<=1)if(s)s=0;else return e;var i=l.length,u=Math.ceil(i/2);e[a].many=l.slice(u,i),e[s].many=l.slice(0,u),s++}return e}var E1={clone:function(r){for(var t=[],e=1-Math.pow(1-r.path.style.opacity,1/r.count),n=0;n0))return;var s=n.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,f;Pc(r)&&(u=r,f=t),Pc(t)&&(u=t,f=r);function c(m,y,_,S,b){var x=m.many,C=m.one;if(x.length===1&&!b){var T=y?x[0]:C,D=y?C:x[0];if(xg(T))c({many:[T],one:D},!0,_,S,!0);else{var A=s?re({delay:s(_,S)},l):l;bg(T,D,A),i(T,D,T,D,A)}}else for(var I=re({dividePath:E1[e],individualDelay:s&&function(H,k,E,z){return s(H+_,S)}},l),L=y?wg(x,C,I):Cg(C,x,I),M=L.fromIndividuals,P=L.toIndividuals,R=M.length,V=0;Vt.length,v=u?Rc(f,u):Rc(h?t:r,[h?r:t]),d=0,p=0;pGp))for(var i=n.getIndices(),o=0;o0&&x.group.traverse(function(T){T instanceof Se&&!T.animators.length&&T.animateFrom({style:{opacity:0}},C)})})}function Bc(r){var t=r.getModel("universalTransition").get("seriesKey");return t||r.id}function Vc(r){return O(r)?r.sort().join(","):r}function Et(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function G1(r,t){var e=U(),n=U(),a=U();return w(r.oldSeries,function(i,o){var s=r.oldDataGroupIds[o],l=r.oldData[o],u=Bc(i),f=Vc(u);n.set(f,{dataGroupId:s,data:l}),O(u)&&w(u,function(c){a.set(c,{key:f,dataGroupId:s,data:l})})}),w(t.updatedSeries,function(i){if(i.isUniversalTransitionEnabled()&&i.isAnimationEnabled()){var o=i.get("dataGroupId"),s=i.getData(),l=Bc(i),u=Vc(l),f=n.get(u);if(f)e.set(u,{oldSeries:[{dataGroupId:f.dataGroupId,divide:Et(f.data),data:f.data}],newSeries:[{dataGroupId:o,divide:Et(s),data:s}]});else if(O(l)){var c=[];w(l,function(d){var p=n.get(d);p.data&&c.push({dataGroupId:p.dataGroupId,divide:Et(p.data),data:p.data})}),c.length&&e.set(u,{oldSeries:c,newSeries:[{dataGroupId:o,data:s,divide:Et(s)}]})}else{var h=a.get(l);if(h){var v=e.get(h.key);v||(v={oldSeries:[{dataGroupId:h.dataGroupId,data:h.data,divide:Et(h.data)}],newSeries:[]},e.set(h.key,v)),v.newSeries.push({dataGroupId:o,data:s,divide:Et(s)})}}}}),e}function zc(r,t){for(var e=0;e=0&&a.push({dataGroupId:t.oldDataGroupIds[s],data:t.oldData[s],divide:Et(t.oldData[s]),groupIdDim:o.dimension})}),w(de(r.to),function(o){var s=zc(e.updatedSeries,o);if(s>=0){var l=e.updatedSeries[s].getData();i.push({dataGroupId:t.oldDataGroupIds[s],data:l,divide:Et(l),groupIdDim:o.dimension})}}),a.length>0&&i.length>0&&Wp(a,i,n)}function sT(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){w(de(n.seriesTransition),function(a){w(de(a.to),function(i){for(var o=n.updatedSeries,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 o;if(r>=i)return s}else{if(r>=a)return o;if(r<=i)return s}else{if(r===a)return o;if(r===i)return s}return(r-a)/l*u+o}function te(r,t){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return W(r)?Rg(r).match(/%$/)?parseFloat(r)/100*t:parseFloat(r):r==null?NaN:+r}function Se(r,t,e){return t==null&&(t=10),t=Math.min(Math.max(0,t),Qc),r=(+r).toFixed(t),e?r:+r}function kg(r){return r.sort(function(t,e){return t-e}),r}function pt(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var t=1,e=0;e<15;e++,t*=10)if(Math.round(r*t)/t===r)return e}return Eg(r)}function Eg(r){var t=r.toString().toLowerCase(),e=t.indexOf("e"),n=e>0?+t.slice(e+1):0,a=e>0?e:t.length,i=t.indexOf("."),o=i<0?0:a-1-i;return Math.max(0,o-n)}function Jc(r,t){var e=Math.log,n=Math.LN10,a=Math.floor(e(r[1]-r[0])/n),i=Math.round(e(Math.abs(t[1]-t[0]))/n),o=Math.min(Math.max(-a+i,0),20);return isFinite(o)?o:20}function Og(r,t){var e=Da(r,function(v,d){return v+(isNaN(d)?0:d)},0);if(e===0)return[];for(var n=Math.pow(10,t),a=F(r,function(v){return(isNaN(v)?0:v)/e*n*100}),i=n*100,o=F(a,function(v){return Math.floor(v)}),s=Da(o,function(v,d){return v+d},0),l=F(a,function(v,d){return v-o[d]});su&&(u=l[c],f=c);++o[f],l[f]=0,++s}return F(o,function(v){return v/n})}function Ng(r,t){var e=Math.max(pt(r),pt(t)),n=r+t;return e>Qc?n:Se(n,e)}function ev(r){var t=Math.PI*2;return(r%t+t)%t}function Ia(r){return r>-1e-4&&r=10&&t++,t}function tv(r,t){var e=ps(r),n=Math.pow(10,e),a=r/n,i;return a<1.5?i=1:a<2.5?i=2:a<4?i=3:a<7?i=5:i=10,r=i*n,e>=-20?+r.toFixed(e<0?-e:0):r}function Vt(r){var t=parseFloat(r);return t==r&&(t!==0||!W(r)||r.indexOf("x")<=0)?t:NaN}function rv(r){return!isNaN(Vt(r))}function nv(){return Math.round(Math.random()*9)}function av(r,t){return t===0?r:av(t,r%t)}function Dl(r,t){return r==null?t:t==null?r:r*t/av(r,t)}function Q(r){throw new Error(r)}function Al(r,t,e){return(t-r)*e+r}var iv="series\0",ov="\0_ec_\0";function ge(r){return r instanceof Array?r:r==null?[]:[r]}function xo(r,t,e){if(r){r[t]=r[t]||{},r.emphasis=r.emphasis||{},r.emphasis[t]=r.emphasis[t]||{};for(var n=0,a=e.length;n=0||i&&le(i,l)<0)){var u=n.getShallow(l,t);u!=null&&(o[r[s][0]]=u)}}return o}}var lm=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],um=wn(lm),fm=function(){function r(){}return r.prototype.getAreaStyle=function(t,e){return um(this,t,e)},r}(),$=ue(),cm=function(r,t,e,n){if(n){var a=$(n);a.dataIndex=e,a.dataType=t,a.seriesIndex=r,a.ssrType="chart",n.type==="group"&&n.traverse(function(i){var o=$(i);o.seriesIndex=r,o.dataIndex=e,o.dataType=t,o.ssrType="chart"})}},Il=1,Ll={},vv=ue(),_s=ue(),Ss=0,Ua=1,Ya=2,Ye=["emphasis","blur","select"],La=["normal","emphasis","blur","select"],vm=10,hm=9,jt="highlight",ma="downplay",pn="select",ya="unselect",gn="toggleSelect";function fr(r){return r!=null&&r!=="none"}function Xa(r,t,e){r.onHoverStateChange&&(r.hoverState||0)!==e&&r.onHoverStateChange(t),r.hoverState=e}function hv(r){Xa(r,"emphasis",Ya)}function dv(r){r.hoverState===Ya&&Xa(r,"normal",Ss)}function xs(r){Xa(r,"blur",Ua)}function pv(r){r.hoverState===Ua&&Xa(r,"normal",Ss)}function dm(r){r.selected=!0}function pm(r){r.selected=!1}function Pl(r,t,e){t(r,e)}function xt(r,t,e){Pl(r,t,e),r.isGroup&&r.traverse(function(n){Pl(n,t,e)})}function Rl(r,t){switch(t){case"emphasis":r.hoverState=Ya;break;case"normal":r.hoverState=Ss;break;case"blur":r.hoverState=Ua;break;case"select":r.selected=!0}}function gm(r,t,e,n){for(var a=r.style,i={},o=0;o=0,i=!1;if(r instanceof xe){var o=vv(r),s=a&&o.selectFill||o.normalFill,l=a&&o.selectStroke||o.normalStroke;if(fr(s)||fr(l)){n=n||{};var u=n.style||{};u.fill==="inherit"?(i=!0,n=N({},n),u=N({},u),u.fill=s):!fr(u.fill)&&fr(s)?(i=!0,n=N({},n),u=N({},u),u.fill=Sl(s)):!fr(u.stroke)&&fr(l)&&(i||(n=N({},n),u=N({},u)),u.stroke=Sl(l)),n.style=u}}if(n&&n.z2==null){i||(n=N({},n));var f=r.z2EmphasisLift;n.z2=r.z2+(f??vm)}return n}function ym(r,t,e){if(e&&e.z2==null){e=N({},e);var n=r.z2SelectLift;e.z2=r.z2+(n??hm)}return e}function _m(r,t,e){var n=le(r.currentStates,t)>=0,a=r.style.opacity,i=n?null:gm(r,["opacity"],t,{opacity:1});e=e||{};var o=e.style||{};return o.opacity==null&&(e=N({},e),o=N({opacity:n?a:i.opacity*.1},o),e.style=o),e}function mi(r,t){var e=this.states[r];if(this.style){if(r==="emphasis")return mm(this,r,t,e);if(r==="blur")return _m(this,r,e);if(r==="select")return ym(this,r,e)}return e}function Sm(r){r.stateProxy=mi;var t=r.getTextContent(),e=r.getTextGuideLine();t&&(t.stateProxy=mi),e&&(e.stateProxy=mi)}function kl(r,t){!_v(r,t)&&!r.__highByOuter&&xt(r,hv)}function El(r,t){!_v(r,t)&&!r.__highByOuter&&xt(r,dv)}function Ir(r,t){r.__highByOuter|=1<<(t||0),xt(r,hv)}function Lr(r,t){!(r.__highByOuter&=~(1<<(t||0)))&&xt(r,dv)}function xm(r){xt(r,xs)}function gv(r){xt(r,pv)}function mv(r){xt(r,dm)}function yv(r){xt(r,pm)}function _v(r,t){return r.__highDownSilentOnTouch&&t.zrByTouch}function Sv(r){var t=r.getModel(),e=[],n=[];t.eachComponent(function(a,i){var o=_s(i),s=a==="series",l=s?r.getViewOfSeriesModel(i):r.getViewOfComponentModel(i);!s&&n.push(l),o.isBlured&&(l.group.traverse(function(u){pv(u)}),s&&e.push(i)),o.isBlured=!1}),w(n,function(a){a&&a.toggleBlurSeries&&a.toggleBlurSeries(e,!1,t)})}function bo(r,t,e,n){var a=n.getModel();e=e||"coordinateSystem";function i(u,f){for(var c=0;c0){var s={dataIndex:o,seriesIndex:e.seriesIndex};i!=null&&(s.dataType=i),t.push(s)}})}),t}function Co(r,t,e){xv(r,!0),xt(r,Sm),Mm(r,t,e)}function Am(r){xv(r,!1)}function rr(r,t,e,n){n?Am(r):Co(r,t,e)}function Mm(r,t,e){var n=$(r);t!=null?(n.focus=t,n.blurScope=e):n.focus&&(n.focus=null)}var Nl=["emphasis","blur","select"],Im={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function Cn(r,t,e,n){e=e||"itemStyle";for(var a=0;a0){var c=f.duration,h=f.delay,v=f.easing,d={duration:c,delay:h||0,easing:v,done:i,force:!!i||!!o,setToFinal:!u,scope:r,during:o};s?t.animateFrom(e,d):t.animateTo(e,d)}else t.stopAnimation(),!s&&t.attr(e),o&&o(1),i&&i()}function _e(r,t,e,n,a,i){ws("update",r,t,e,n,a,i)}function Te(r,t,e,n,a,i){ws("enter",r,t,e,n,a,i)}function br(r){if(!r.__zr)return!0;for(var t=0;tMath.abs(i[1])?i[0]>0?"right":"left":i[1]>0?"bottom":"top"}function zl(r){return!r.isGroup}function zm(r){return r.shape!=null}function Av(r,t,e){if(!r||!t)return;function n(o){var s={};return o.traverse(function(l){zl(l)&&l.anid&&(s[l.anid]=l)}),s}function a(o){var s={x:o.x,y:o.y,rotation:o.rotation};return zm(o)&&(s.shape=N({},o.shape)),s}var i=n(r);t.traverse(function(o){if(zl(o)&&o.anid){var s=i[o.anid];if(s){var l=a(o);o.attr(a(s)),_e(o,l,e,$(o).dataIndex)}}})}function Mv(r,t){return F(r,function(e){var n=e[0];n=Ra(n,t.x),n=ka(n,t.x+t.width);var a=e[1];return a=Ra(a,t.y),a=ka(a,t.y+t.height),[n,a]})}function Fm(r,t){var e=Ra(r.x,t.x),n=ka(r.x+r.width,t.x+t.width),a=Ra(r.y,t.y),i=ka(r.y+r.height,t.y+t.height);if(n>=e&&i>=a)return{x:e,y:a,width:n-e,height:i-a}}function Ka(r,t,e){var n=N({rectHover:!0},t),a=n.style={strokeNoScale:!0};if(e=e||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(a.image=r.slice(8),re(a,e),new Nr(n)):Cs(r.replace("path://",""),n,e,"center")}function Gm(r,t,e,n,a){for(var i=0,o=a[a.length-1];i1)return!1;var g=yi(v,d,f,c)/h;return!(g<0||g>1)}function yi(r,t,e,n){return r*n-e*t}function Wm(r){return r<=1e-6&&r>=-1e-6}function Hn(r){var t=r.itemTooltipOption,e=r.componentModel,n=r.itemName,a=W(t)?{formatter:t}:t,i=e.mainType,o=e.componentIndex,s={componentType:i,name:n,$vars:["name"]};s[i+"Index"]=o;var l=r.formatterParamsExtra;l&&w(ze(l),function(f){lt(s,f)||(s[f]=l[f],s.$vars.push(f))});var u=$(r.el);u.componentMainType=i,u.componentIndex=o,u.tooltipConfig={name:n,option:re({content:n,encodeHTMLContent:!0,formatterParams:s},a)}}function Fl(r,t){var e;r.isGroup&&(e=t(r)),e||r.traverse(t)}function Un(r,t){if(r)if(O(r))for(var e=0;e=0&&s.push(l)}),s}}function Ms(r,t){return q(q({},r,!0),t,!0)}const ry={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst",custom:"Custom chart",chart:"Chart"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},ny={time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},toolbox:{brush:{title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}},dataView:{title:"数据视图",lang:["数据视图","关闭","刷新"]},dataZoom:{title:{zoom:"区域缩放",back:"区域缩放还原"}},magicType:{title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"}},restore:{title:"还原"},saveAsImage:{title:"保存为图片",lang:["右键另存为图片"]}},series:{typeNames:{pie:"饼图",bar:"柱状图",line:"折线图",scatter:"散点图",effectScatter:"涟漪散点图",radar:"雷达图",tree:"树图",treemap:"矩形树图",boxplot:"箱型图",candlestick:"K线图",k:"K线图",heatmap:"热力图",map:"地图",parallel:"平行坐标图",lines:"线图",graph:"关系图",sankey:"桑基图",funnel:"漏斗图",gauge:"仪表盘图",pictorialBar:"象形柱图",themeRiver:"主题河流图",sunburst:"旭日图",custom:"自定义图表",chart:"图表"}},aria:{general:{withTitle:"这是一个关于“{title}”的图表。",withoutTitle:"这是一个图表,"},series:{single:{prefix:"",withName:"图表类型是{seriesType},表示{seriesName}。",withoutName:"图表类型是{seriesType}。"},multiple:{prefix:"它由{seriesCount}个图表系列组成。",withName:"第{seriesId}个系列是一个表示{seriesName}的{seriesType},",withoutName:"第{seriesId}个系列是一个{seriesType},",separator:{middle:";",end:"。"}}},data:{allData:"其数据是——",partialData:"其中,前{displayCnt}项是——",withName:"{name}的数据是{value}",withoutName:"{value}",separator:{middle:",",end:""}}}};var Ea="ZH",Is="EN",wr=Is,Sa={},Ls={},Ev=ce.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage||wr).toUpperCase();return r.indexOf(Ea)>-1?Ea:wr}():wr;function Ov(r,t){r=r.toUpperCase(),Ls[r]=new ve(t),Sa[r]=t}function ay(r){if(W(r)){var t=Sa[r.toUpperCase()]||{};return r===Ea||r===Is?K(t):q(K(t),K(Sa[wr]),!1)}else return q(K(r),K(Sa[wr]),!1)}function iy(r){return Ls[r]}function oy(){return Ls[wr]}Ov(Is,ry);Ov(Ea,ny);var Ps=1e3,Rs=Ps*60,mn=Rs*60,He=mn*24,Xl=He*365,un={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},qn="{yyyy}-{MM}-{dd}",Zl={year:"{yyyy}",month:"{yyyy}-{MM}",day:qn,hour:qn+" "+un.hour,minute:qn+" "+un.minute,second:qn+" "+un.second,millisecond:un.none},xi=["year","month","day","hour","minute","second","millisecond"],Nv=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function Tt(r,t){return r+="","0000".substr(0,t-r.length)+r}function Cr(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function sy(r){return r===Cr(r)}function ly(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function ja(r,t,e,n){var a=yt(r),i=a[ks(e)](),o=a[Tr(e)]()+1,s=Math.floor((o-1)/3)+1,l=a[Qa(e)](),u=a["get"+(e?"UTC":"")+"Day"](),f=a[An(e)](),c=(f-1)%12+1,h=a[Ja(e)](),v=a[ei(e)](),d=a[ti(e)](),p=f>=12?"pm":"am",g=p.toUpperCase(),m=n instanceof ve?n:iy(n||Ev)||oy(),y=m.getModel("time"),_=y.get("month"),S=y.get("monthAbbr"),b=y.get("dayOfWeek"),x=y.get("dayOfWeekAbbr");return(t||"").replace(/{a}/g,p+"").replace(/{A}/g,g+"").replace(/{yyyy}/g,i+"").replace(/{yy}/g,Tt(i%100+"",2)).replace(/{Q}/g,s+"").replace(/{MMMM}/g,_[o-1]).replace(/{MMM}/g,S[o-1]).replace(/{MM}/g,Tt(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,Tt(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,b[u]).replace(/{ee}/g,x[u]).replace(/{e}/g,u+"").replace(/{HH}/g,Tt(f,2)).replace(/{H}/g,f+"").replace(/{hh}/g,Tt(c+"",2)).replace(/{h}/g,c+"").replace(/{mm}/g,Tt(h,2)).replace(/{m}/g,h+"").replace(/{ss}/g,Tt(v,2)).replace(/{s}/g,v+"").replace(/{SSS}/g,Tt(d,3)).replace(/{S}/g,d+"")}function uy(r,t,e,n,a){var i=null;if(W(e))i=e;else if(Z(e))i=e(r.value,t,{level:r.level});else{var o=N({},un);if(r.level>0)for(var s=0;s=0;--s)if(l[u]){i=l[u];break}i=i||o.none}if(O(i)){var c=r.level==null?0:r.level>=0?r.level:i.length+r.level;c=Math.min(c,i.length-1),i=i[c]}}return ja(new Date(r.value),i,a,n)}function Bv(r,t){var e=yt(r),n=e[Tr(t)]()+1,a=e[Qa(t)](),i=e[An(t)](),o=e[Ja(t)](),s=e[ei(t)](),l=e[ti(t)](),u=l===0,f=u&&s===0,c=f&&o===0,h=c&&i===0,v=h&&a===1,d=v&&n===1;return d?"year":v?"month":h?"day":c?"hour":f?"minute":u?"second":"millisecond"}function $l(r,t,e){var n=fe(r)?yt(r):r;switch(t=t||Bv(r,e),t){case"year":return n[ks(e)]();case"half-year":return n[Tr(e)]()>=6?1:0;case"quarter":return Math.floor((n[Tr(e)]()+1)/4);case"month":return n[Tr(e)]();case"day":return n[Qa(e)]();case"half-day":return n[An(e)]()/24;case"hour":return n[An(e)]();case"minute":return n[Ja(e)]();case"second":return n[ei(e)]();case"millisecond":return n[ti(e)]()}}function ks(r){return r?"getUTCFullYear":"getFullYear"}function Tr(r){return r?"getUTCMonth":"getMonth"}function Qa(r){return r?"getUTCDate":"getDate"}function An(r){return r?"getUTCHours":"getHours"}function Ja(r){return r?"getUTCMinutes":"getMinutes"}function ei(r){return r?"getUTCSeconds":"getSeconds"}function ti(r){return r?"getUTCMilliseconds":"getMilliseconds"}function fy(r){return r?"setUTCFullYear":"setFullYear"}function Vv(r){return r?"setUTCMonth":"setMonth"}function zv(r){return r?"setUTCDate":"setDate"}function Fv(r){return r?"setUTCHours":"setHours"}function Gv(r){return r?"setUTCMinutes":"setMinutes"}function Wv(r){return r?"setUTCSeconds":"setSeconds"}function Hv(r){return r?"setUTCMilliseconds":"setMilliseconds"}function Uv(r){if(!rv(r))return W(r)?r:"-";var t=(r+"").split(".");return t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function Yv(r,t){return r=(r||"").toLowerCase().replace(/-(.)/g,function(e,n){return n.toUpperCase()}),t&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var ri=ag;function Io(r,t,e){var n="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function a(f){return f&&zn(f)?f:"-"}function i(f){return!!(f!=null&&!isNaN(f)&&isFinite(f))}var o=t==="time",s=r instanceof Date;if(o||s){var l=o?yt(r):r;if(isNaN(+l)){if(s)return"-"}else return ja(l,n,e)}if(t==="ordinal")return po(r)?a(r):fe(r)&&i(r)?r+"":"-";var u=Vt(r);return i(u)?Uv(u):po(r)?a(r):typeof r=="boolean"?r+"":"-"}var Kl=["a","b","c","d","e","f","g"],bi=function(r,t){return"{"+r+(t??"")+"}"};function Xv(r,t,e){O(t)||(t=[t]);var n=t.length;if(!n)return"";for(var a=t[0].$vars||[],i=0;i':'';var o=e.markerId||"markerX";return{renderMode:i,content:"{"+o+"|} ",style:a==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:n}:{width:10,height:10,borderRadius:5,backgroundColor:n}}}function nr(r,t){return t=t||"transparent",W(r)?r:Y(r)&&r.colorStops&&(r.colorStops[0]||{}).color||t}function ql(r,t){if(t==="_blank"||t==="blank"){var e=window.open();e.opener=null,e.location.href=r}else window.open(r,t)}var xa=w,vy=["left","right","top","bottom","width","height"],jn=[["width","left","right"],["height","top","bottom"]];function Es(r,t,e,n,a){var i=0,o=0;n==null&&(n=1/0),a==null&&(a=1/0);var s=0;t.eachChild(function(l,u){var f=l.getBoundingRect(),c=t.childAt(u+1),h=c&&c.getBoundingRect(),v,d;if(r==="horizontal"){var p=f.width+(h?-h.x+f.x:0);v=i+p,v>n||l.newline?(i=0,v=p,o+=s+e,s=f.height):s=Math.max(s,f.height)}else{var g=f.height+(h?-h.y+f.y:0);d=o+g,d>a||l.newline?(i+=s+e,o=0,d=g,s=f.width):s=Math.max(s,f.width)}l.newline||(l.x=i,l.y=o,l.markRedraw(),r==="horizontal"?i=v+e:o=d+e)})}var Dr=Es;J(Es,"vertical");J(Es,"horizontal");function Ft(r,t,e){e=ri(e||0);var n=t.width,a=t.height,i=te(r.left,n),o=te(r.top,a),s=te(r.right,n),l=te(r.bottom,a),u=te(r.width,n),f=te(r.height,a),c=e[2]+e[0],h=e[1]+e[3],v=r.aspect;switch(isNaN(u)&&(u=n-s-h-i),isNaN(f)&&(f=a-l-c-o),v!=null&&(isNaN(u)&&isNaN(f)&&(v>n/a?u=n*.8:f=a*.8),isNaN(u)&&(u=v*f),isNaN(f)&&(f=u/v)),isNaN(i)&&(i=n-s-u-h),isNaN(o)&&(o=a-l-f-c),r.left||r.right){case"center":i=n/2-u/2-e[3];break;case"right":i=n-u-h;break}switch(r.top||r.bottom){case"middle":case"center":o=a/2-f/2-e[0];break;case"bottom":o=a-f-c;break}i=i||0,o=o||0,isNaN(u)&&(u=n-h-i-(s||0)),isNaN(f)&&(f=a-c-o-(l||0));var d=new Ue(i+e[3],o+e[0],u,f);return d.margin=e,d}function hy(r,t,e,n,a,i){i=i||r,i.x=r.x,i.y=r.y;var o;if(o=r.getBoundingRect(),r.needLocalTransform()){var s=r.getLocalTransform();o=o.clone(),o.applyTransform(s)}var l=Ft(re({width:o.width,height:o.height},t),e,n),u=l.x-o.x,f=l.y-o.y;return i.x+=u,i.y+=f,i===r&&r.markRedraw(),!0}function Mn(r){var t=r.layoutMode||r.constructor.layoutMode;return Y(t)?t:t?{type:t}:null}function Pr(r,t,e){var n=e&&e.ignoreSize;!O(n)&&(n=[n,n]);var a=o(jn[0],0),i=o(jn[1],1);u(jn[0],r,a),u(jn[1],r,i);function o(f,c){var h={},v=0,d={},p=0,g=2;if(xa(f,function(_){d[_]=r[_]}),xa(f,function(_){s(t,_)&&(h[_]=d[_]=t[_]),l(h,_)&&v++,l(d,_)&&p++}),n[c])return l(t,f[1])?d[f[2]]=null:l(t,f[2])&&(d[f[1]]=null),d;if(p===g||!v)return d;if(v>=g)return h;for(var m=0;m=0;l--)s=q(s,a[l],!0);n.defaultOption=s}return n.defaultOption},t.prototype.getReferringComponents=function(e,n){var a=e+"Index",i=e+"Id";return Wn(this.ecModel,e,{index:this.get(a,!0),id:this.get(i,!0)},n)},t.prototype.getBoxLayoutParams=function(){var e=this;return{left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")}},t.prototype.getZLevelKey=function(){return""},t.prototype.setZLevel=function(e){this.option.zlevel=e},t.protoInitialize=function(){var e=t.prototype;e.type="component",e.id="",e.name="",e.mainType="",e.subType="",e.componentIndex=0}(),t}(ve);cv(ee,ve);Ha(ee);ey(ee);ty(ee,gy);function gy(r){var t=[];return w(ee.getClassesByMainType(r),function(e){t=t.concat(e.dependencies||e.prototype.dependencies||[])}),t=F(t,function(e){return rt(e).main}),r!=="dataset"&&le(t,"dataset")<=0&&t.unshift("dataset"),t}var Zv="";typeof navigator<"u"&&(Zv=navigator.platform||"");var cr="rgba(0, 0, 0, 0.2)";const my={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:cr,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:cr,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:cr,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:cr,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:cr,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:cr,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:Zv.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var $v=U(["tooltip","label","itemName","itemId","itemGroupId","itemChildGroupId","seriesName"]),Xe="original",ke="arrayRows",Ze="objectRows",ut="keyedColumns",Nt="typedArray",Kv="unknown",ot="column",Fr="row",Ce={Must:1,Might:2,Not:3},qv=ue();function yy(r){qv(r).datasetMap=U()}function jv(r,t,e){var n={},a=Os(t);if(!a||!r)return n;var i=[],o=[],s=t.ecModel,l=qv(s).datasetMap,u=a.uid+"_"+e.seriesLayoutBy,f,c;r=r.slice(),w(r,function(p,g){var m=Y(p)?p:r[g]={name:p};m.type==="ordinal"&&f==null&&(f=g,c=d(m)),n[m.name]=[]});var h=l.get(u)||l.set(u,{categoryWayDim:c,valueWayDim:0});w(r,function(p,g){var m=p.name,y=d(p);if(f==null){var _=h.valueWayDim;v(n[m],_,y),v(o,_,y),h.valueWayDim+=y}else if(f===g)v(n[m],0,y),v(i,0,y);else{var _=h.categoryWayDim;v(n[m],_,y),v(o,_,y),h.categoryWayDim+=y}});function v(p,g,m){for(var y=0;yt)return r[n];return r[e-1]}function eh(r,t,e,n,a,i,o){i=i||r;var s=t(i),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(a))return u[a];var f=o==null||!n?e:Cy(n,o);if(f=f||e,!(!f||!f.length)){var c=f[l];return a&&(u[a]=c),s.paletteIdx=(l+1)%f.length,c}}function Ty(r,t){t(r).paletteIdx=0,t(r).paletteNameMap={}}var Qn,Zr,Jl,eu="\0_ec_inner",Dy=1,Bs=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e,n,a,i,o,s){i=i||{},this.option=null,this._theme=new ve(i),this._locale=new ve(o),this._optionManager=s},t.prototype.setOption=function(e,n,a){var i=nu(n);this._optionManager.setOption(e,a,i),this._resetOption(null,i)},t.prototype.resetOption=function(e,n){return this._resetOption(e,nu(n))},t.prototype._resetOption=function(e,n){var a=!1,i=this._optionManager;if(!e||e==="recreate"){var o=i.mountOption(e==="recreate");!this.option||e==="recreate"?Jl(this,o):(this.restoreData(),this._mergeOption(o,n)),a=!0}if((e==="timeline"||e==="media")&&this.restoreData(),!e||e==="recreate"||e==="timeline"){var s=i.getTimelineOption(this);s&&(a=!0,this._mergeOption(s,n))}if(!e||e==="recreate"||e==="media"){var l=i.getMediaOption(this);l.length&&w(l,function(u){a=!0,this._mergeOption(u,n)},this)}return a},t.prototype.mergeOption=function(e){this._mergeOption(e,null)},t.prototype._mergeOption=function(e,n){var a=this.option,i=this._componentsMap,o=this._componentsCount,s=[],l=U(),u=n&&n.replaceMergeMainTypeMap;yy(this),w(e,function(c,h){c!=null&&(ee.hasClass(h)?h&&(s.push(h),l.set(h,!0)):a[h]=a[h]==null?K(c):q(a[h],c,!0))}),u&&u.each(function(c,h){ee.hasClass(h)&&!l.get(h)&&(s.push(h),l.set(h,!0))}),ee.topologicalTravel(s,ee.getAllClassMainTypes(),f,this);function f(c){var h=by(this,c,ge(e[c])),v=i.get(c),d=v?u&&u.get(c)?"replaceMerge":"normalMerge":"replaceAll",p=Fg(v,h,d);$g(p,c,ee),a[c]=null,i.set(c,null),o.set(c,0);var g=[],m=[],y=0,_;w(p,function(S,b){var x=S.existing,C=S.newOption;if(!C)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var T=c==="series",D=ee.getClass(c,S.keyInfo.subType,!T);if(!D)return;if(c==="tooltip"){if(_)return;_=!0}if(x&&x.constructor===D)x.name=S.keyInfo.name,x.mergeOption(C,this),x.optionUpdated(C,!1);else{var A=N({componentIndex:b},S.keyInfo);x=new D(C,this,this,A),N(x,A),S.brandNew&&(x.__requireNewView=!0),x.init(C,this,this),x.optionUpdated(null,!0)}}x?(g.push(x.option),m.push(x),y++):(g.push(void 0),m.push(void 0))},this),a[c]=g,i.set(c,m),o.set(c,y),c==="series"&&Qn(this)}this._seriesIndices||Qn(this)},t.prototype.getOption=function(){var e=K(this.option);return w(e,function(n,a){if(ee.hasClass(a)){for(var i=ge(n),o=i.length,s=!1,l=o-1;l>=0;l--)i[l]&&!bn(i[l])?s=!0:(i[l]=null,!s&&o--);i.length=o,e[a]=i}}),delete e[eu],e},t.prototype.getTheme=function(){return this._theme},t.prototype.getLocaleModel=function(){return this._locale},t.prototype.setUpdatePayload=function(e){this._payload=e},t.prototype.getUpdatePayload=function(){return this._payload},t.prototype.getComponent=function(e,n){var a=this._componentsMap.get(e);if(a){var i=a[n||0];if(i)return i;if(n==null){for(var o=0;o=t:e==="max"?r<=t:r===t}function Oy(r,t){return r.join(",")===t.join(",")}var $e=w,In=Y,au=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Ci(r){var t=r&&r.itemStyle;if(t)for(var e=0,n=au.length;e=0;g--){var m=r[g];if(s||(d=m.data.rawIndexOf(m.stackedByDimension,v)),d>=0){var y=m.data.getByRawIndex(m.stackResultDimension,d);if(l==="all"||l==="positive"&&y>0||l==="negative"&&y<0||l==="samesign"&&h>=0&&y>0||l==="samesign"&&h<=0&&y<0){h=Ng(h,y),p=y;break}}}return n[0]=h,n[1]=p,n})})}var ai=function(){function r(t){this.data=t.data||(t.sourceFormat===ut?{}:[]),this.sourceFormat=t.sourceFormat||Kv,this.seriesLayoutBy=t.seriesLayoutBy||ot,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;np&&(p=_)}v[0]=d,v[1]=p}},a=function(){return this._data?this._data.length/this._dimSize:0};cu=(t={},t[ke+"_"+ot]={pure:!0,appendData:i},t[ke+"_"+Fr]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},t[Ze]={pure:!0,appendData:i},t[ut]={pure:!0,appendData:function(o){var s=this._data;w(o,function(l,u){for(var f=s[u]||(s[u]=[]),c=0;c<(l||[]).length;c++)f.push(l[c])})}},t[Xe]={appendData:i},t[Nt]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},t);function i(o){for(var s=0;s=0&&(p=o.interpolatedValue[g])}return p!=null?p+"":""})}},r.prototype.getRawValue=function(t,e){return Rr(this.getData(e),t)},r.prototype.formatTooltip=function(t,e,n){},r}();function pu(r){var t,e;return Y(r)?r.type&&(e=r):t=r,{text:t,frag:e}}function yn(r){return new Jy(r)}var Jy=function(){function r(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return r.prototype.perform=function(t){var e=this._upstream,n=t&&t.skip;if(this._dirty&&e){var a=this.context;a.data=a.outputData=e.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var i;this._plan&&!n&&(i=this._plan(this.context));var o=f(this._modBy),s=this._modDataCount||0,l=f(t&&t.modBy),u=t&&t.modDataCount||0;(o!==l||s!==u)&&(i="reset");function f(y){return!(y>=1)&&(y=1),y}var c;(this._dirty||i==="reset")&&(this._dirty=!1,c=this._doReset(n)),this._modBy=l,this._modDataCount=u;var h=t&&t.step;if(e?this._dueEnd=e._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var v=this._dueIndex,d=Math.min(h!=null?this._dueIndex+h:1/0,this._dueEnd);if(!n&&(c||v1&&n>0?s:o}};return i;function o(){return t=r?null:lt},gte:function(r,t){return r>=t}},t0=function(){function r(t,e){if(!fe(e)){var n="";Q(n)}this._opFn=vh[t],this._rvalFloat=Vt(e)}return r.prototype.evaluate=function(t){return fe(t)?this._opFn(t,this._rvalFloat):this._opFn(Vt(t),this._rvalFloat)},r}(),hh=function(){function r(t,e){var n=t==="desc";this._resultLT=n?1:-1,e==null&&(e=n?"min":"max"),this._incomparable=e==="min"?-1/0:1/0}return r.prototype.evaluate=function(t,e){var n=fe(t)?t:Vt(t),a=fe(e)?e:Vt(e),i=isNaN(n),o=isNaN(a);if(i&&(n=this._incomparable),o&&(a=this._incomparable),i&&o){var s=W(t),l=W(e);s&&(n=l?t:0),l&&(a=s?e:0)}return na?-this._resultLT:0},r}(),r0=function(){function r(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=Vt(e)}return r.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n!==this._rvalTypeof&&(n==="number"||this._rvalTypeof==="number")&&(e=Vt(t)===this._rvalFloat)}return this._isEQ?e:!e},r}();function n0(r,t){return r==="eq"||r==="ne"?new r0(r==="eq",t):lt(vh,r)?new t0(r,t):null}var a0=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(t){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(t){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(t,e){},r.prototype.retrieveValueFromItem=function(t,e){},r.prototype.convertValue=function(t,e){return ba(t,e)},r}();function i0(r,t){var e=new a0,n=r.data,a=e.sourceFormat=r.sourceFormat,i=r.startIndex,o="";r.seriesLayoutBy!==ot&&Q(o);var s=[],l={},u=r.dimensionsDefine;if(u)w(u,function(p,g){var m=p.name,y={index:g,name:m,displayName:p.displayName};if(s.push(y),m!=null){var _="";lt(l,m)&&Q(_),l[m]=y}});else for(var f=0;f65535?h0:d0}function hr(){return[1/0,-1/0]}function p0(r){var t=r.constructor;return t===Array?r.slice():new t(r)}function yu(r,t,e,n,a){var i=gh[e||"float"];if(a){var o=r[t],s=o&&o.length;if(s!==n){for(var l=new i(n),u=0;ug[1]&&(g[1]=p)}return this._rawCount=this._count=l,{start:s,end:l}},r.prototype._initDataFromProvider=function(t,e,n){for(var a=this._provider,i=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=F(o,function(y){return y.property}),f=0;fm[1]&&(m[1]=g)}}!a.persistent&&a.clean&&a.clean(),this._rawCount=this._count=e,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(t,e){if(!(e>=0&&e=0&&e=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(n!=null&&nt)i=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(t,e,n){var a=this._chunks,i=a[t],o=[];if(!i)return o;n==null&&(n=1/0);for(var s=1/0,l=-1,u=0,f=0,c=this.count();f=0&&l<0)&&(s=d,l=v,u=0),v===l&&(o[u++]=f))}return o.length=u,o},r.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,a=this._count;if(n===Array){t=new n(a);for(var i=0;i=c&&y<=h||isNaN(y))&&(l[u++]=p),p++}d=!0}else if(i===2){for(var g=v[a[0]],_=v[a[1]],S=t[a[1]][0],b=t[a[1]][1],m=0;m=c&&y<=h||isNaN(y))&&(x>=S&&x<=b||isNaN(x))&&(l[u++]=p),p++}d=!0}}if(!d)if(i===1)for(var m=0;m=c&&y<=h||isNaN(y))&&(l[u++]=C)}else for(var m=0;mt[A][1])&&(T=!1)}T&&(l[u++]=e.getRawIndex(m))}return um[1]&&(m[1]=g)}}}},r.prototype.lttbDownSample=function(t,e){var n=this.clone([t],!0),a=n._chunks,i=a[t],o=this.count(),s=0,l=Math.floor(1/e),u=this.getRawIndex(0),f,c,h,v=new(vr(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));v[s++]=u;for(var d=1;df&&(f=c,h=S)}M>0&&Ms&&(p=s-f);for(var g=0;gd&&(d=y,v=f+g)}var _=this.getRawIndex(c),S=this.getRawIndex(v);cf-d&&(l=f-d,s.length=l);for(var p=0;pc[1]&&(c[1]=m),h[v++]=y}return i._count=v,i._indices=h,i._updateGetRawIdx(),i},r.prototype.each=function(t,e){if(this._count)for(var n=t.length,a=this._chunks,i=0,o=this.count();il&&(l=c)}return o=[s,l],this._extent[t]=o,o},r.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],a=this._chunks,i=0;i=0?this._indices[t]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function t(e,n,a,i){return ba(e[i],this._dimensions[i])}Ai={arrayRows:t,objectRows:function(e,n,a,i){return ba(e[n],this._dimensions[i])},keyedColumns:t,original:function(e,n,a,i){var o=e&&(e.value==null?e:e.value);return ba(o instanceof Array?o[i]:o,this._dimensions[i])},typedArray:function(e,n,a,i){return e[i]}}}(),r}(),mh=function(){function r(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var t=this._sourceHost,e=this._getUpstreamSourceManagers(),n=!!e.length,a,i;if(Jn(t)){var o=t,s=void 0,l=void 0,u=void 0;if(n){var f=e[0];f.prepareSource(),u=f.getSource(),s=u.data,l=u.sourceFormat,i=[f._getVersionSign()]}else s=o.get("data",!0),l=Be(s)?Nt:Xe,i=[];var c=this._getSourceMetaRawOption()||{},h=u&&u.metaRawOption||{},v=ae(c.seriesLayoutBy,h.seriesLayoutBy)||null,d=ae(c.sourceHeader,h.sourceHeader),p=ae(c.dimensions,h.dimensions),g=v!==h.seriesLayoutBy||!!d!=!!h.sourceHeader||p;a=g?[Po(s,{seriesLayoutBy:v,sourceHeader:d,dimensions:p},l)]:[]}else{var m=t;if(n){var y=this._applyTransform(e);a=y.sourceList,i=y.upstreamSignList}else{var _=m.get("source",!0);a=[Po(_,this._getSourceMetaRawOption(),null)],i=[]}}this._setLocalSource(a,i)},r.prototype._applyTransform=function(t){var e=this._sourceHost,n=e.get("transform",!0),a=e.get("fromTransformResult",!0);if(a!=null){var i="";t.length!==1&&Su(i)}var o,s=[],l=[];return w(t,function(u){u.prepareSource();var f=u.getSource(a||0),c="";a!=null&&!f&&Su(c),s.push(f),l.push(u._getVersionSign())}),n?o=c0(n,s,{datasetIndex:e.componentIndex}):a!=null&&(o=[Yy(s[0])]),{sourceList:o,upstreamSignList:l}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;e1||e>0&&!r.noHeader;return w(r.blocks,function(a){var i=xh(a);i>=t&&(t=i+ +(n&&(!i||ko(a)&&!a.noHeader)))}),t}return 0}function _0(r,t,e,n){var a=t.noHeader,i=x0(xh(t)),o=[],s=t.blocks||[];st(!s||O(s)),s=s||[];var l=r.orderMode;if(t.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(lt(u,l)){var f=new hh(u[l],null);s.sort(function(p,g){return f.evaluate(p.sortParam,g.sortParam)})}else l==="seriesDesc"&&s.reverse()}w(s,function(p,g){var m=t.valueFormatter,y=Sh(p)(m?N(N({},r),{valueFormatter:m}):r,p,g>0?i.html:0,n);y!=null&&o.push(y)});var c=r.renderMode==="richText"?o.join(i.richText):Eo(n,o.join(""),a?e:i.html);if(a)return c;var h=Io(t.header,"ordinal",r.useUTC),v=_h(n,r.renderMode).nameStyle,d=yh(n);return r.renderMode==="richText"?bh(r,h,v)+i.richText+c:Eo(n,'
'+Oe(h)+"
"+c,e)}function S0(r,t,e,n){var a=r.renderMode,i=t.noName,o=t.noValue,s=!t.markerType,l=t.name,u=r.useUTC,f=t.valueFormatter||r.valueFormatter||function(S){return S=O(S)?S:[S],F(S,function(b,x){return Io(b,O(v)?v[x]:v,u)})};if(!(i&&o)){var c=s?"":r.markupStyleCreator.makeTooltipMarker(t.markerType,t.markerColor||"#333",a),h=i?"":Io(l,"ordinal",u),v=t.valueType,d=o?[]:f(t.value,t.dataIndex),p=!s||!i,g=!s&&i,m=_h(n,a),y=m.nameStyle,_=m.valueStyle;return a==="richText"?(s?"":c)+(i?"":bh(r,h,y))+(o?"":C0(r,d,p,g,_)):Eo(n,(s?"":c)+(i?"":b0(h,!s,y))+(o?"":w0(d,p,g,_)),e)}}function xu(r,t,e,n,a,i){if(r){var o=Sh(r),s={useUTC:a,renderMode:e,orderMode:n,markupStyleCreator:t,valueFormatter:r.valueFormatter};return o(s,r,0,i)}}function x0(r){return{html:m0[r],richText:y0[r]}}function Eo(r,t,e){var n='
',a="margin: "+e+"px 0 0",i=yh(r);return'
'+t+n+"
"}function b0(r,t,e){var n=t?"margin-left:2px":"";return''+Oe(r)+""}function w0(r,t,e,n){var a=e?"10px":"20px",i=t?"float:right;margin-left:"+a:"";return r=O(r)?r:[r],''+F(r,function(o){return Oe(o)}).join("  ")+""}function bh(r,t,e){return r.markupStyleCreator.wrapRichTextStyle(t,e)}function C0(r,t,e,n,a){var i=[a],o=n?10:20;return e&&i.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(O(t)?t.join(" "):t,i)}function T0(r,t){var e=r.getData().getItemVisual(t,"style"),n=e[r.visualDrawType];return nr(n)}function wh(r,t){var e=r.get("padding");return e??(t==="richText"?[8,10]:10)}var Mi=function(){function r(){this.richTextStyles={},this._nextStyleNameId=nv()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(t,e,n){var a=n==="richText"?this._generateStyleName():null,i=cy({color:e,type:t,renderMode:n,markerId:a});return W(i)?i:(this.richTextStyles[a]=i.style,i.content)},r.prototype.wrapRichTextStyle=function(t,e){var n={};O(e)?w(e,function(i){return N(n,i)}):N(n,e);var a=this._generateStyleName();return this.richTextStyles[a]=n,"{"+a+"|"+t+"}"},r}();function D0(r){var t=r.series,e=r.dataIndex,n=r.multipleSeries,a=t.getData(),i=a.mapDimensionsAll("defaultedTooltip"),o=i.length,s=t.getRawValue(e),l=O(s),u=T0(t,e),f,c,h,v;if(o>1||l&&!o){var d=A0(s,t,e,i,u);f=d.inlineValues,c=d.inlineValueTypes,h=d.blocks,v=d.inlineValues[0]}else if(o){var p=a.getDimensionInfo(i[0]);v=f=Rr(a,e,i[0]),c=p.type}else v=f=l?s[0]:s;var g=gs(t),m=g&&t.name||"",y=a.getName(e),_=n?m:y;return Ln("section",{header:m,noHeader:n||!g,sortParam:v,blocks:[Ln("nameValue",{markerType:"item",markerColor:u,name:_,noName:!zn(_),value:f,valueType:c,dataIndex:e})].concat(h||[])})}function A0(r,t,e,n,a){var i=t.getData(),o=Da(r,function(c,h,v){var d=i.getDimensionInfo(v);return c=c||d&&d.tooltip!==!1&&d.displayName!=null},!1),s=[],l=[],u=[];n.length?w(n,function(c){f(Rr(i,e,c),c)}):w(r,f);function f(c,h){var v=i.getDimensionInfo(h);!v||v.otherDims.tooltip===!1||(o?u.push(Ln("nameValue",{markerType:"subItem",markerColor:a,name:v.displayName,value:c,valueType:v.type})):(s.push(c),l.push(v.type)))}return{inlineValues:s,inlineValueTypes:l,blocks:u}}var Dt=ue();function ea(r,t){return r.getName(t)||r.getId(t)}var wa="__universalTransitionEnabled",Ve=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}return t.prototype.init=function(e,n,a){this.seriesIndex=this.componentIndex,this.dataTask=yn({count:I0,reset:L0}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(e,a);var i=Dt(this).sourceManager=new mh(this);i.prepareSource();var o=this.getInitialData(e,a);wu(o,this),this.dataTask.context.data=o,Dt(this).dataBeforeProcessed=o,bu(this),this._initSelectedMapFromData(o)},t.prototype.mergeDefaultAndTheme=function(e,n){var a=Mn(this),i=a?ni(e):{},o=this.subType;ee.hasClass(o)&&(o+="Series"),q(e,n.getTheme().get(this.subType)),q(e,this.getDefaultOption()),xo(e,"label",["show"]),this.fillDataTextStyle(e.data),a&&Pr(e,i,a)},t.prototype.mergeOption=function(e,n){e=q(this.option,e,!0),this.fillDataTextStyle(e.data);var a=Mn(this);a&&Pr(this.option,e,a);var i=Dt(this).sourceManager;i.dirty(),i.prepareSource();var o=this.getInitialData(e,n);wu(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,Dt(this).dataBeforeProcessed=o,bu(this),this._initSelectedMapFromData(o)},t.prototype.fillDataTextStyle=function(e){if(e&&!Be(e))for(var n=["show"],a=0;athis.getShallow("animationThreshold")&&(n=!1),!!n},t.prototype.restoreData=function(){this.dataTask.dirty()},t.prototype.getColorFromPalette=function(e,n,a){var i=this.ecModel,o=Ns.prototype.getColorFromPalette.call(this,e,n,a);return o||(o=i.getColorFromPalette(e,n,a)),o},t.prototype.coordDimToDataDim=function(e){return this.getRawData().mapDimensionsAll(e)},t.prototype.getProgressive=function(){return this.get("progressive")},t.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},t.prototype.select=function(e,n){this._innerSelect(this.getData(n),e)},t.prototype.unselect=function(e,n){var a=this.option.selectedMap;if(a){var i=this.option.selectedMode,o=this.getData(n);if(i==="series"||a==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&a.push(o)}return a},t.prototype.isSelected=function(e,n){var a=this.option.selectedMap;if(!a)return!1;var i=this.getData(n);return(a==="all"||a[ea(i,e)])&&!i.getItemModel(e).get(["select","disabled"])},t.prototype.isUniversalTransitionEnabled=function(){if(this[wa])return!0;var e=this.option.universalTransition;return e?e===!0?!0:e&&e.enabled:!1},t.prototype._innerSelect=function(e,n){var a,i,o=this.option,s=o.selectedMode,l=n.length;if(!(!s||!l)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){Y(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,f=0;f0&&this._innerSelect(e,n)}},t.registerClass=function(e){return ee.registerClass(e)},t.protoInitialize=function(){var e=t.prototype;e.type="series.__base__",e.seriesIndex=0,e.ignoreStyleOnData=!1,e.hasSymbolVisual=!1,e.defaultSymbol="circle",e.visualStyleAccessPath="itemStyle",e.visualDrawType="fill"}(),t}(ee);St(Ve,Qy);St(Ve,Ns);cv(Ve,ee);function bu(r){var t=r.name;gs(r)||(r.name=M0(r)||t)}function M0(r){var t=r.getRawData(),e=t.mapDimensionsAll("seriesName"),n=[];return w(e,function(a){var i=t.getDimensionInfo(a);i.displayName&&n.push(i.displayName)}),n.join(" ")}function I0(r){return r.model.getRawData().count()}function L0(r){var t=r.model;return t.setData(t.getRawData().cloneShallow()),P0}function P0(r,t){t.outputData&&r.end>t.outputData.count()&&t.model.getRawData().cloneShallow(t.outputData)}function wu(r,t){w(ig(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(e){r.wrapMethod(e,J(R0,t))})}function R0(r,t){var e=Oo(r);return e&&e.setOutputEnd((t||this).count()),t}function Oo(r){var t=(r.ecModel||{}).scheduler,e=t&&t.getPipeline(r.uid);if(e){var n=e.currentTask;if(n){var a=n.agentStubMap;a&&(n=a.get(r.uid))}return n}}var Ne=function(){function r(){this.group=new ye,this.uid=Yn("viewComponent")}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,a){},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,a){},r.prototype.updateLayout=function(t,e,n,a){},r.prototype.updateVisual=function(t,e,n,a){},r.prototype.toggleBlurSeries=function(t,e,n){},r.prototype.eachRendered=function(t){var e=this.group;e&&e.traverse(t)},r}();ys(Ne);Ha(Ne);function Xn(){var r=ue();return function(t){var e=r(t),n=t.pipelineContext,a=!!e.large,i=!!e.progressiveRender,o=e.large=!!(n&&n.large),s=e.progressiveRender=!!(n&&n.progressiveRender);return(a!==o||i!==s)&&"reset"}}var Ch=ue(),k0=Xn(),Re=function(){function r(){this.group=new ye,this.uid=Yn("viewChart"),this.renderTask=yn({plan:E0,reset:O0}),this.renderTask.context={view:this}}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,a){},r.prototype.highlight=function(t,e,n,a){var i=t.getData(a&&a.dataType);i&&Tu(i,a,"emphasis")},r.prototype.downplay=function(t,e,n,a){var i=t.getData(a&&a.dataType);i&&Tu(i,a,"normal")},r.prototype.remove=function(t,e){this.group.removeAll()},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.updateLayout=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.updateVisual=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.eachRendered=function(t){Un(this.group,t)},r.markUpdateMethod=function(t,e){Ch(t).updateMethod=e},r.protoInitialize=function(){var t=r.prototype;t.type="chart"}(),r}();function Cu(r,t,e){r&&To(r)&&(t==="emphasis"?Ir:Lr)(r,e)}function Tu(r,t,e){var n=tr(r,t),a=t&&t.highlightKey!=null?Lm(t.highlightKey):null;n!=null?w(ge(n),function(i){Cu(r.getItemGraphicEl(i),e,a)}):r.eachItemGraphicEl(function(i){Cu(i,e,a)})}ys(Re);Ha(Re);function E0(r){return k0(r.model)}function O0(r){var t=r.model,e=r.ecModel,n=r.api,a=r.payload,i=t.pipelineContext.progressiveRender,o=r.view,s=a&&Ch(a).updateMethod,l=i?"incrementalPrepareRender":s&&o[s]?s:"render";return l!=="render"&&o[l](t,e,n,a),N0[l]}var N0={incrementalPrepareRender:{progress:function(r,t){t.view.incrementalRender(r,t.model,t.ecModel,t.api,t.payload)}},render:{forceFirstProgress:!0,progress:function(r,t){t.view.render(t.model,t.ecModel,t.api,t.payload)}}},Oa="\0__throttleOriginMethod",Du="\0__throttleRate",Au="\0__throttleType";function Ws(r,t,e){var n,a=0,i=0,o=null,s,l,u,f;t=t||0;function c(){i=new Date().getTime(),o=null,r.apply(l,u||[])}var h=function(){for(var v=[],d=0;d=0?c():o=setTimeout(c,-s),a=n};return h.clear=function(){o&&(clearTimeout(o),o=null)},h.debounceNextCall=function(v){f=v},h}function Th(r,t,e,n){var a=r[t];if(a){var i=a[Oa]||a,o=a[Au],s=a[Du];if(s!==e||o!==n){if(e==null)return r[t]=i;a=r[t]=Ws(i,e,n==="debounce"),a[Oa]=i,a[Au]=n,a[Du]=e}return a}}function No(r,t){var e=r[t];e&&e[Oa]&&(e.clear&&e.clear(),r[t]=e[Oa])}var Mu=ue(),Iu={itemStyle:wn(kv,!0),lineStyle:wn(Rv,!0)},B0={lineStyle:"stroke",itemStyle:"fill"};function Dh(r,t){var e=r.visualStyleMapper||Iu[t];return e||(console.warn("Unknown style type '"+t+"'."),Iu.itemStyle)}function Ah(r,t){var e=r.visualDrawType||B0[t];return e||(console.warn("Unknown style type '"+t+"'."),"fill")}var V0={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",a=r.getModel(n),i=Dh(r,n),o=i(a),s=a.getShallow("decal");s&&(e.setVisual("decal",s),s.dirty=!0);var l=Ah(r,n),u=o[l],f=Z(u)?u:null,c=o.fill==="auto"||o.stroke==="auto";if(!o[l]||f||c){var h=r.getColorFromPalette(r.name,null,t.getSeriesCount());o[l]||(o[l]=h,e.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||Z(o.fill)?h:o.fill,o.stroke=o.stroke==="auto"||Z(o.stroke)?h:o.stroke}if(e.setVisual("style",o),e.setVisual("drawType",l),!t.isSeriesFiltered(r)&&f)return e.setVisual("colorFromPalette",!1),{dataEach:function(v,d){var p=r.getDataParams(d),g=N({},o);g[l]=f(p),v.setItemVisual(d,"style",g)}}}},Kr=new ve,z0={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){if(!(r.ignoreStyleOnData||t.isSeriesFiltered(r))){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",a=Dh(r,n),i=e.getVisual("drawType");return{dataEach:e.hasItemOption?function(o,s){var l=o.getRawDataItem(s);if(l&&l[n]){Kr.option=l[n];var u=a(Kr),f=o.ensureUniqueItemVisual(s,"style");N(f,u),Kr.option.decal&&(o.setItemVisual(s,"decal",Kr.option.decal),Kr.option.decal.dirty=!0),i in u&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},F0={performRawSeries:!0,overallReset:function(r){var t=U();r.eachSeries(function(e){var n=e.getColorBy();if(!e.isColorBySeries()){var a=e.type+"-"+n,i=t.get(a);i||(i={},t.set(a,i)),Mu(e).scope=i}}),r.eachSeries(function(e){if(!(e.isColorBySeries()||r.isSeriesFiltered(e))){var n=e.getRawData(),a={},i=e.getData(),o=Mu(e).scope,s=e.visualStyleAccessPath||"itemStyle",l=Ah(e,s);i.each(function(u){var f=i.getRawIndex(u);a[f]=u}),n.each(function(u){var f=a[u],c=i.getItemVisual(f,"colorFromPalette");if(c){var h=i.ensureUniqueItemVisual(f,"style"),v=n.getName(u)||u+"",d=n.count();h[l]=e.getColorFromPalette(v,o,d)}})}})}},ta=Math.PI;function G0(r,t){t=t||{},re(t,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var e=new ye,n=new pe({style:{fill:t.maskColor},zlevel:t.zlevel,z:1e4});e.add(n);var a=new we({style:{text:t.text,fill:t.textColor,fontSize:t.fontSize,fontWeight:t.fontWeight,fontStyle:t.fontStyle,fontFamily:t.fontFamily},zlevel:t.zlevel,z:10001}),i=new pe({style:{fill:"none"},textContent:a,textConfig:{position:"right",distance:10},zlevel:t.zlevel,z:10001});e.add(i);var o;return t.showSpinner&&(o=new vs({shape:{startAngle:-ta/2,endAngle:-ta/2+.1,r:t.spinnerRadius},style:{stroke:t.color,lineCap:"round",lineWidth:t.lineWidth},zlevel:t.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:ta*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:ta*3/2}).delay(300).start("circularInOut"),e.add(o)),e.resize=function(){var s=a.getBoundingRect().width,l=t.showSpinner?t.spinnerRadius:0,u=(r.getWidth()-l*2-(t.showSpinner&&s?10:0)-s)/2-(t.showSpinner&&s?0:5+s/2)+(t.showSpinner?0:s/2)+(s?0:l),f=r.getHeight()/2;t.showSpinner&&o.setShape({cx:u,cy:f}),i.setShape({x:u-l,y:f-l,width:l*2,height:l*2}),n.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},e.resize(),e}var Mh=function(){function r(t,e,n,a){this._stageTaskMap=U(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),a=this._visualHandlers=a.slice(),this._allHandlers=n.concat(a)}return r.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(n){var a=n.overallTask;a&&a.dirty()})},r.prototype.getPerformArgs=function(t,e){if(t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),a=n.context,i=!e&&n.progressiveEnabled&&(!a||a.progressiveRender)&&t.__idxInPipeline>n.blockIndex,o=i?n.step:null,s=a&&a.modDataCount,l=s!=null?Math.ceil(s/o):null;return{step:o,modBy:l,modDataCount:s}}},r.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},r.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),a=t.getData(),i=a.count(),o=n.progressiveEnabled&&e.incrementalPrepareRender&&i>=n.threshold,s=t.get("large")&&i>=t.get("largeThreshold"),l=t.get("progressiveChunkMode")==="mod"?i:null;t.pipelineContext=n.context={progressiveRender:o,modDataCount:l,large:s}},r.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=U();t.eachSeries(function(a){var i=a.getProgressive(),o=a.uid;n.set(o,{id:o,head:null,tail:null,threshold:a.getProgressiveThreshold(),progressiveEnabled:i&&!(a.preventIncremental&&a.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),e._pipe(a,a.dataTask)})},r.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;w(this._allHandlers,function(a){var i=t.get(a.uid)||t.set(a.uid,{}),o="";st(!(a.reset&&a.overallReset),o),a.reset&&this._createSeriesStageTask(a,i,e,n),a.overallReset&&this._createOverallStageTask(a,i,e,n)},this)},r.prototype.prepareView=function(t,e,n,a){var i=t.renderTask,o=i.context;o.model=e,o.ecModel=n,o.api=a,i.__block=!t.incrementalPrepareRender,this._pipe(e,i)},r.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},r.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},r.prototype._performStageTasks=function(t,e,n,a){a=a||{};var i=!1,o=this;w(t,function(l,u){if(!(a.visualType&&a.visualType!==l.visualType)){var f=o._stageTaskMap.get(l.uid),c=f.seriesTaskMap,h=f.overallTask;if(h){var v,d=h.agentStubMap;d.each(function(g){s(a,g)&&(g.dirty(),v=!0)}),v&&h.dirty(),o.updatePayload(h,n);var p=o.getPerformArgs(h,a.block);d.each(function(g){g.perform(p)}),h.perform(p)&&(i=!0)}else c&&c.each(function(g,m){s(a,g)&&g.dirty();var y=o.getPerformArgs(g,a.block);y.skip=!l.performRawSeries&&e.isSeriesFiltered(g.context.model),o.updatePayload(g,n),g.perform(y)&&(i=!0)})}});function s(l,u){return l.setDirty&&(!l.dirtyMap||l.dirtyMap.get(u.__pipeline.id))}this.unfinished=i||this.unfinished},r.prototype.performSeriesTasks=function(t){var e;t.eachSeries(function(n){e=n.dataTask.perform()||e}),this.unfinished=e||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)})},r.prototype.updatePayload=function(t,e){e!=="remain"&&(t.context.payload=e)},r.prototype._createSeriesStageTask=function(t,e,n,a){var i=this,o=e.seriesTaskMap,s=e.seriesTaskMap=U(),l=t.seriesType,u=t.getTargetSeries;t.createOnAllSeries?n.eachRawSeries(f):l?n.eachRawSeriesByType(l,f):u&&u(n,a).each(f);function f(c){var h=c.uid,v=s.set(h,o&&o.get(h)||yn({plan:X0,reset:Z0,count:K0}));v.context={model:c,ecModel:n,api:a,useClearVisual:t.isVisual&&!t.isLayout,plan:t.plan,reset:t.reset,scheduler:i},i._pipe(c,v)}},r.prototype._createOverallStageTask=function(t,e,n,a){var i=this,o=e.overallTask=e.overallTask||yn({reset:W0});o.context={ecModel:n,api:a,overallReset:t.overallReset,scheduler:i};var s=o.agentStubMap,l=o.agentStubMap=U(),u=t.seriesType,f=t.getTargetSeries,c=!0,h=!1,v="";st(!t.createOnAllSeries,v),u?n.eachRawSeriesByType(u,d):f?f(n,a).each(d):(c=!1,w(n.getSeries(),d));function d(p){var g=p.uid,m=l.set(g,s&&s.get(g)||(h=!0,yn({reset:H0,onDirty:Y0})));m.context={model:p,overallProgress:c},m.agent=o,m.__block=c,i._pipe(p,m)}h&&o.dirty()},r.prototype._pipe=function(t,e){var n=t.uid,a=this._pipelineMap.get(n);!a.head&&(a.head=e),a.tail&&a.tail.pipe(e),a.tail=e,e.__idxInPipeline=a.count++,e.__pipeline=a},r.wrapStageHandler=function(t,e){return Z(t)&&(t={overallReset:t,seriesType:q0(t)}),t.uid=Yn("stageHandler"),e&&(t.visualType=e),t},r}();function W0(r){r.overallReset(r.ecModel,r.api,r.payload)}function H0(r){return r.overallProgress&&U0}function U0(){this.agent.dirty(),this.getDownstream().dirty()}function Y0(){this.agent&&this.agent.dirty()}function X0(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function Z0(r){r.useClearVisual&&r.data.clearAllVisual();var t=r.resetDefines=ge(r.reset(r.model,r.ecModel,r.api,r.payload));return t.length>1?F(t,function(e,n){return Ih(n)}):$0}var $0=Ih(0);function Ih(r){return function(t,e){var n=e.data,a=e.resetDefines[r];if(a&&a.dataEach)for(var i=t.start;i0&&v===u.length-h.length){var d=u.slice(0,v);d!=="data"&&(e.mainType=d,e[h.toLowerCase()]=l,f=!0)}}s.hasOwnProperty(u)&&(n[u]=l,f=!0),f||(a[u]=l)})}return{cptQuery:e,dataQuery:n,otherQuery:a}},r.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var a=n.targetEl,i=n.packedEvent,o=n.model,s=n.view;if(!o||!s)return!0;var l=e.cptQuery,u=e.dataQuery;return f(l,o,"mainType")&&f(l,o,"subType")&&f(l,o,"index","componentIndex")&&f(l,o,"name")&&f(l,o,"id")&&f(u,i,"name")&&f(u,i,"dataIndex")&&f(u,i,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(t,e.otherQuery,a,i));function f(c,h,v,d){return c[v]==null||h[d||v]===c[v]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),Bo=["symbol","symbolSize","symbolRotate","symbolOffset"],ku=Bo.concat(["symbolKeepAspect"]),J0={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData();if(r.legendIcon&&e.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var n={},a={},i=!1,o=0;o0&&e.unfinished);e.unfinished||this._zr.flush()}}},t.prototype.getDom=function(){return this._dom},t.prototype.getId=function(){return this.id},t.prototype.getZr=function(){return this._zr},t.prototype.isSSR=function(){return this._ssr},t.prototype.setOption=function(e,n,a){if(!this[De]){if(this._disposed){this.id;return}var i,o,s;if(Y(n)&&(a=n.lazyUpdate,i=n.silent,o=n.replaceMerge,s=n.transition,n=n.notMerge),this[De]=!0,!this._model||n){var l=new Py(this._api),u=this._theme,f=this._model=new Bs;f.scheduler=this._scheduler,f.ssr=this._ssr,f.init(null,null,null,u,this._locale,l)}this._model.setOption(e,{replaceMerge:o},Go);var c={seriesTransition:s,optionChanged:!0};if(a)this[Ee]={silent:i,updateParams:c},this[De]=!1,this.getZr().wakeUp();else{try{pr(this),At.update.call(this,null,c)}catch(h){throw this[Ee]=null,this[De]=!1,h}this._ssr||this._zr.flush(),this[Ee]=null,this[De]=!1,qr.call(this,i),jr.call(this,i)}}},t.prototype.setTheme=function(){},t.prototype.getModel=function(){return this._model},t.prototype.getOption=function(){return this._model&&this._model.getOption()},t.prototype.getWidth=function(){return this._zr.getWidth()},t.prototype.getHeight=function(){return this._zr.getHeight()},t.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||ce.hasGlobalWindow&&window.devicePixelRatio||1},t.prototype.getRenderedCanvas=function(e){return this.renderToCanvas(e)},t.prototype.renderToCanvas=function(e){e=e||{};var n=this._zr.painter;return n.getRenderedCanvas({backgroundColor:e.backgroundColor||this._model.get("backgroundColor"),pixelRatio:e.pixelRatio||this.getDevicePixelRatio()})},t.prototype.renderToSVGString=function(e){e=e||{};var n=this._zr.painter;return n.renderToString({useViewBox:e.useViewBox})},t.prototype.getSvgDataURL=function(){if(ce.svgSupported){var e=this._zr,n=e.storage.getDisplayList();return w(n,function(a){a.stopAnimation(null,!0)}),e.painter.toDataURL()}},t.prototype.getDataURL=function(e){if(this._disposed){this.id;return}e=e||{};var n=e.excludeComponents,a=this._model,i=[],o=this;w(n,function(l){a.eachComponent({mainType:l},function(u){var f=o._componentsMap[u.__viewId];f.group.ignore||(i.push(f),f.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(e).toDataURL("image/"+(e&&e.type||"png"));return w(i,function(l){l.group.ignore=!1}),s},t.prototype.getConnectedDataURL=function(e){if(this._disposed){this.id;return}var n=e.type==="svg",a=this.group,i=Math.min,o=Math.max,s=1/0;if(Hu[a]){var l=s,u=s,f=-s,c=-s,h=[],v=e&&e.pixelRatio||this.getDevicePixelRatio();w(Sn,function(_,S){if(_.group===a){var b=n?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(K(e)),x=_.getDom().getBoundingClientRect();l=i(x.left,l),u=i(x.top,u),f=o(x.right,f),c=o(x.bottom,c),h.push({dom:b,left:x.left,top:x.top})}}),l*=v,u*=v,f*=v,c*=v;var d=f-l,p=c-u,g=Kc.createCanvas(),m=xl(g,{renderer:n?"svg":"canvas"});if(m.resize({width:d,height:p}),n){var y="";return w(h,function(_){var S=_.left-l,b=_.top-u;y+=''+_.dom+""}),m.painter.getSvgRoot().innerHTML=y,e.connectedBackgroundColor&&m.painter.setBackgroundColor(e.connectedBackgroundColor),m.refreshImmediately(),m.painter.toDataURL()}else return e.connectedBackgroundColor&&m.add(new pe({shape:{x:0,y:0,width:d,height:p},style:{fill:e.connectedBackgroundColor}})),w(h,function(_){var S=new Nr({style:{x:_.left*v-l,y:_.top*v-u,image:_.dom}});m.add(S)}),m.refreshImmediately(),g.toDataURL("image/"+(e&&e.type||"png"))}else return this.getDataURL(e)},t.prototype.convertToPixel=function(e,n){return ki(this,"convertToPixel",e,n)},t.prototype.convertFromPixel=function(e,n){return ki(this,"convertFromPixel",e,n)},t.prototype.containPixel=function(e,n){if(this._disposed){this.id;return}var a=this._model,i,o=dn(a,e);return w(o,function(s,l){l.indexOf("Models")>=0&&w(s,function(u){var f=u.coordinateSystem;if(f&&f.containPoint)i=i||!!f.containPoint(n);else if(l==="seriesModels"){var c=this._chartsMap[u.__viewId];c&&c.containPoint&&(i=i||c.containPoint(n,u))}},this)},this),!!i},t.prototype.getVisual=function(e,n){var a=this._model,i=dn(a,e,{defaultMainType:"series"}),o=i.seriesModel,s=o.getData(),l=i.hasOwnProperty("dataIndexInside")?i.dataIndexInside:i.hasOwnProperty("dataIndex")?s.indexOfRawIndex(i.dataIndex):null;return l!=null?t_(s,l,n):r_(s,n)},t.prototype.getViewOfComponentModel=function(e){return this._componentsMap[e.__viewId]},t.prototype.getViewOfSeriesModel=function(e){return this._chartsMap[e.__viewId]},t.prototype._initEvents=function(){var e=this;w(k_,function(n){var a=function(i){var o=e.getModel(),s=i.target,l,u=n==="globalout";if(u?l={}:s&&cn(s,function(d){var p=$(d);if(p&&p.dataIndex!=null){var g=p.dataModel||o.getSeriesByIndex(p.seriesIndex);return l=g&&g.getDataParams(p.dataIndex,p.dataType,s)||{},!0}else if(p.eventData)return l=N({},p.eventData),!0},!0),l){var f=l.componentType,c=l.componentIndex;(f==="markLine"||f==="markPoint"||f==="markArea")&&(f="series",c=l.seriesIndex);var h=f&&c!=null&&o.getComponent(f,c),v=h&&e[h.mainType==="series"?"_chartsMap":"_componentsMap"][h.__viewId];l.event=i,l.type=n,e._$eventProcessor.eventInfo={targetEl:s,packedEvent:l,model:h,view:v},e.trigger(n,l)}};a.zrEventfulCallAtLast=!0,e._zr.on(n,a,e)}),w(_n,function(n,a){e._messageCenter.on(a,function(i){this.trigger(a,i)},e)}),w(["selectchanged"],function(n){e._messageCenter.on(n,function(a){this.trigger(n,a)},e)}),a_(this._messageCenter,this,this._api)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},t.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var e=this.getDom();e&&lv(this.getDom(),Xs,"");var n=this,a=n._api,i=n._model;w(n._componentsViews,function(o){o.dispose(i,a)}),w(n._chartsViews,function(o){o.dispose(i,a)}),n._zr.dispose(),n._dom=n._model=n._chartsMap=n._componentsMap=n._chartsViews=n._componentsViews=n._scheduler=n._api=n._zr=n._throttledZrFlush=n._theme=n._coordSysMgr=n._messageCenter=null,delete Sn[n.id]},t.prototype.resize=function(e){if(!this[De]){if(this._disposed){this.id;return}this._zr.resize(e);var n=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!n){var a=n.resetOption("media"),i=e&&e.silent;this[Ee]&&(i==null&&(i=this[Ee].silent),a=!0,this[Ee]=null),this[De]=!0;try{a&&pr(this),At.update.call(this,{type:"resize",animation:N({duration:0},e&&e.animation)})}catch(o){throw this[De]=!1,o}this[De]=!1,qr.call(this,i),jr.call(this,i)}}},t.prototype.showLoading=function(e,n){if(this._disposed){this.id;return}if(Y(e)&&(n=e,e=""),e=e||"default",this.hideLoading(),!!Wo[e]){var a=Wo[e](this._api,n),i=this._zr;this._loadingFX=a,i.add(a)}},t.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},t.prototype.makeActionFromEvent=function(e){var n=N({},e);return n.type=_n[e.type],n},t.prototype.dispatchAction=function(e,n){if(this._disposed){this.id;return}if(Y(n)||(n={silent:!!n}),!!Ba[e.type]&&this._model){if(this[De]){this._pendingActions.push(e);return}var a=n.silent;Oi.call(this,e,a);var i=n.flush;i?this._zr.flush():i!==!1&&ce.browser.weChat&&this._throttledZrFlush(),qr.call(this,a),jr.call(this,a)}},t.prototype.updateLabelLayout=function(){qe.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},t.prototype.appendData=function(e){if(this._disposed){this.id;return}var n=e.seriesIndex,a=this.getModel(),i=a.getSeriesByIndex(n);i.appendData(e),this._scheduler.unfinished=!0,this.getZr().wakeUp()},t.internalField=function(){pr=function(c){var h=c._scheduler;h.restorePipelines(c._model),h.prepareStageTasks(),Ri(c,!0),Ri(c,!1),h.plan()},Ri=function(c,h){for(var v=c._model,d=c._scheduler,p=h?c._componentsViews:c._chartsViews,g=h?c._componentsMap:c._chartsMap,m=c._zr,y=c._api,_=0;_h.get("hoverLayerThreshold")&&!ce.node&&!ce.worker&&h.eachSeries(function(g){if(!g.preventUsingHoverLayer){var m=c._chartsMap[g.__viewId];m.__alive&&m.eachRendered(function(y){y.states.emphasis&&(y.states.emphasis.hoverLayer=!0)})}})}function o(c,h){var v=c.get("blendMode")||null;h.eachRendered(function(d){d.isGroup||(d.style.blend=v)})}function s(c,h){if(!c.preventAutoZ){var v=c.get("z")||0,d=c.get("zlevel")||0;h.eachRendered(function(p){return l(p,v,d,-1/0),!0})}}function l(c,h,v,d){var p=c.getTextContent(),g=c.getTextGuideLine(),m=c.isGroup;if(m)for(var y=c.childrenRef(),_=0;_0?{duration:p,delay:v.get("delay"),easing:v.get("easing")}:null;h.eachRendered(function(m){if(m.states&&m.states.emphasis){if(br(m))return;if(m instanceof xe&&Pm(m),m.__dirty){var y=m.prevStates;y&&m.useStates(y)}if(d){m.stateTransition=g;var _=m.getTextContent(),S=m.getTextGuideLine();_&&(_.stateTransition=g),S&&(S.stateTransition=g)}m.__dirty&&a(m)}})}Gu=function(c){return new(function(h){B(v,h);function v(){return h!==null&&h.apply(this,arguments)||this}return v.prototype.getCoordinateSystems=function(){return c._coordSysMgr.getCoordinateSystems()},v.prototype.getComponentByElement=function(d){for(;d;){var p=d.__ecComponentInfo;if(p!=null)return c._model.getComponent(p.mainType,p.index);d=d.parent}},v.prototype.enterEmphasis=function(d,p){Ir(d,p),Fe(c)},v.prototype.leaveEmphasis=function(d,p){Lr(d,p),Fe(c)},v.prototype.enterBlur=function(d){xm(d),Fe(c)},v.prototype.leaveBlur=function(d){gv(d),Fe(c)},v.prototype.enterSelect=function(d){mv(d),Fe(c)},v.prototype.leaveSelect=function(d){yv(d),Fe(c)},v.prototype.getModel=function(){return c.getModel()},v.prototype.getViewOfComponentModel=function(d){return c.getViewOfComponentModel(d)},v.prototype.getViewOfSeriesModel=function(d){return c.getViewOfSeriesModel(d)},v}(th))(c)},Yh=function(c){function h(v,d){for(var p=0;p=0)){Uu.push(e);var i=Mh.wrapStageHandler(e,a);i.__prio=t,i.__raw=e,r.push(i)}}function jh(r,t){Wo[r]=t}function F_(r,t,e){var n=y_("registerMap");n&&n(r,t,e)}var G_=f0;sr(Us,V0);sr(oi,z0);sr(oi,F0);sr(Us,J0);sr(oi,e_);sr(zh,g_);Kh(nh);qh(x_,Hy);jh("default",G0);ft({type:jt,event:jt,update:jt},mt);ft({type:ma,event:ma,update:ma},mt);ft({type:pn,event:pn,update:pn},mt);ft({type:ya,event:ya,update:ya},mt);ft({type:gn,event:gn,update:gn},mt);$h("light",j0);$h("dark",Rh);function Qr(r){return r==null?0:r.length||1}function Yu(r){return r}var Rn=function(){function r(t,e,n,a,i,o){this._old=t,this._new=e,this._oldKeyGetter=n||Yu,this._newKeyGetter=a||Yu,this.context=i,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(t){return this._add=t,this},r.prototype.update=function(t){return this._update=t,this},r.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},r.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},r.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},r.prototype.remove=function(t){return this._remove=t,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},a=new Array(t.length),i=new Array(e.length);this._initIndexMap(t,null,a,"_oldKeyGetter"),this._initIndexMap(e,n,i,"_newKeyGetter");for(var o=0;o1){var f=l.shift();l.length===1&&(n[s]=l[0]),this._update&&this._update(f,o)}else u===1?(n[s]=null,this._update&&this._update(l,o)):this._remove&&this._remove(o)}this._performRestAdd(i,n)},r.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},a={},i=[],o=[];this._initIndexMap(t,n,i,"_oldKeyGetter"),this._initIndexMap(e,a,o,"_newKeyGetter");for(var s=0;s1&&h===1)this._updateManyToOne&&this._updateManyToOne(f,u),a[l]=null;else if(c===1&&h>1)this._updateOneToMany&&this._updateOneToMany(f,u),a[l]=null;else if(c===1&&h===1)this._update&&this._update(f,u),a[l]=null;else if(c>1&&h>1)this._updateManyToMany&&this._updateManyToMany(f,u),a[l]=null;else if(c>1)for(var v=0;v1)for(var s=0;s30}var Jr=Y,Mt=F,Z_=typeof Int32Array>"u"?Array:Int32Array,$_="e\0\0",Xu=-1,K_=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],q_=["_approximateExtent"],Zu,ia,en,tn,Vi,rn,zi,nd=function(){function r(t,e){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","minmaxDownSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","minmaxDownSample","lttbDownSample"];var n,a=!1;Jh(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(a=!0,n=t),n=n||["x","y"];for(var i={},o=[],s={},l=!1,u={},f=0;f=e)){var n=this._store,a=n.getProvider();this._updateOrdinalMeta();var i=this._nameList,o=this._idList,s=a.getSource().sourceFormat,l=s===Xe;if(l&&!a.pure)for(var u=[],f=t;f0},r.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,a=n[t];a||(a=n[t]={});var i=a[e];return i==null&&(i=this.getVisual(e),O(i)?i=i.slice():Jr(i)&&(i=N({},i)),a[e]=i),i},r.prototype.setItemVisual=function(t,e,n){var a=this._itemVisuals[t]||{};this._itemVisuals[t]=a,Jr(e)?N(a,e):a[e]=n},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(t,e){Jr(t)?N(this._layout,t):this._layout[t]=e},r.prototype.getLayout=function(t){return this._layout[t]},r.prototype.getItemLayout=function(t){return this._itemLayouts[t]},r.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?N(this._itemLayouts[t]||{},e):e},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel&&this.hostModel.seriesIndex;cm(n,this.dataType,t,e),this._graphicEls[t]=e},r.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},r.prototype.eachItemGraphicEl=function(t,e){w(this._graphicEls,function(n,a){n&&t&&t.call(e,n,a)})},r.prototype.cloneShallow=function(t){return t||(t=new r(this._schema?this._schema:Mt(this.dimensions,this._getDimInfo,this),this.hostModel)),Vi(t,this),t._store=this._store,t},r.prototype.wrapMethod=function(t,e){var n=this[t];Z(n)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var a=n.apply(this,arguments);return e.apply(this,[a].concat(ug(arguments)))})},r.internalField=function(){Zu=function(t){var e=t._invertedIndicesMap;w(e,function(n,a){var i=t._dimInfos[a],o=i.ordinalMeta,s=t._store;if(o){n=e[a]=new Z_(o.categories.length);for(var l=0;l1&&(l+="__ec__"+f),a[e]=l}}}(),r}();function ad(r,t){zs(r)||(r=ah(r)),t=t||{};var e=t.coordDimensions||[],n=t.dimensionsDefine||r.dimensionsDefine||[],a=U(),i=[],o=Q_(r,e,n,t.dimensionsCount),s=t.canOmitUnusedDimensions&&rd(o),l=n===r.dimensionsDefine,u=l?td(r):ed(n),f=t.encodeDefine;!f&&t.encodeDefaulter&&(f=t.encodeDefaulter(r,o));for(var c=U(f),h=new ph(o),v=0;v0&&(n.name=a+(i-1)),i++,t.set(a,i)}}function Q_(r,t,e,n){var a=Math.max(r.dimensionsDetectedCount||1,t.length,e.length,n||0);return w(t,function(i){var o;Y(i)&&(o=i.dimsDef)&&(a=Math.max(a,o.length))}),a}function J_(r,t,e){if(e||t.hasKey(r)){for(var n=0;t.hasKey(r+n);)n++;r+=n}return t.set(r,!0),r}var eS=function(){function r(t){this.coordSysDims=[],this.axisMap=U(),this.categoryAxisMap=U(),this.coordSysName=t}return r}();function tS(r){var t=r.get("coordinateSystem"),e=new eS(t),n=rS[t];if(n)return n(r,e,e.axisMap,e.categoryAxisMap),e}var rS={cartesian2d:function(r,t,e,n){var a=r.getReferringComponents("xAxis",Pe).models[0],i=r.getReferringComponents("yAxis",Pe).models[0];t.coordSysDims=["x","y"],e.set("x",a),e.set("y",i),gr(a)&&(n.set("x",a),t.firstCategoryDimIndex=0),gr(i)&&(n.set("y",i),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},singleAxis:function(r,t,e,n){var a=r.getReferringComponents("singleAxis",Pe).models[0];t.coordSysDims=["single"],e.set("single",a),gr(a)&&(n.set("single",a),t.firstCategoryDimIndex=0)},polar:function(r,t,e,n){var a=r.getReferringComponents("polar",Pe).models[0],i=a.findAxisModel("radiusAxis"),o=a.findAxisModel("angleAxis");t.coordSysDims=["radius","angle"],e.set("radius",i),e.set("angle",o),gr(i)&&(n.set("radius",i),t.firstCategoryDimIndex=0),gr(o)&&(n.set("angle",o),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},geo:function(r,t,e,n){t.coordSysDims=["lng","lat"]},parallel:function(r,t,e,n){var a=r.ecModel,i=a.getComponent("parallel",r.get("parallelIndex")),o=t.coordSysDims=i.dimensions.slice();w(i.parallelAxisIndex,function(s,l){var u=a.getComponent("parallelAxis",s),f=o[l];e.set(f,u),gr(u)&&(n.set(f,u),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=l))})}};function gr(r){return r.get("type")==="category"}function nS(r,t,e){e=e||{};var n=e.byIndex,a=e.stackedCoordDimension,i,o,s;aS(t)?i=t:(o=t.schema,i=o.dimensions,s=t.store);var l=!!(r&&r.get("stack")),u,f,c,h;if(w(i,function(y,_){W(y)&&(i[_]=y={name:y}),l&&!y.isExtraCoord&&(!n&&!u&&y.ordinalMeta&&(u=y),!f&&y.type!=="ordinal"&&y.type!=="time"&&(!a||a===y.coordDim)&&(f=y))}),f&&!n&&!u&&(n=!0),f){c="__\0ecstackresult_"+r.id,h="__\0ecstackedover_"+r.id,u&&(u.createInvertedIndices=!0);var v=f.coordDim,d=f.type,p=0;w(i,function(y){y.coordDim===v&&p++});var g={name:c,coordDim:v,coordDimIndex:p,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},m={name:h,coordDim:h,coordDimIndex:p+1,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};o?(s&&(g.storeDimIndex=s.ensureCalculationDimension(h,d),m.storeDimIndex=s.ensureCalculationDimension(c,d)),o.appendCalculationDimension(g),o.appendCalculationDimension(m)):(i.push(g),i.push(m))}return{stackedDimension:f&&f.name,stackedByDimension:u&&u.name,isStackedByIndex:n,stackedOverDimension:h,stackResultDimension:c}}function aS(r){return!Jh(r.schema)}function kr(r,t){return!!t&&t===r.getCalculationInfo("stackedDimension")}function iS(r,t){return kr(r,t)?r.getCalculationInfo("stackResultDimension"):t}function oS(r,t){var e=r.get("coordinateSystem"),n=Vs.get(e),a;return t&&t.coordSysDims&&(a=F(t.coordSysDims,function(i){var o={name:i},s=t.axisMap.get(i);if(s){var l=s.get("type");o.type=Ho(l)}return o})),a||(a=n&&(n.getDimensionsInfo?n.getDimensionsInfo():n.dimensions.slice())||["x","y"]),a}function sS(r,t,e){var n,a;return e&&w(r,function(i,o){var s=i.coordDim,l=e.categoryAxisMap.get(s);l&&(n==null&&(n=o),i.ordinalMeta=l.getOrdinalMeta(),t&&(i.createInvertedIndices=!0)),i.otherDims.itemName!=null&&(a=!0)}),!a&&n!=null&&(r[n].otherDims.itemName=0),n}function si(r,t,e){e=e||{};var n=t.getSourceManager(),a,i=!1;a=n.getSource(),i=a.sourceFormat===Xe;var o=tS(t),s=oS(t,o),l=e.useEncodeDefaulter,u=Z(l)?l:l?J(jv,s,t):null,f={coordDimensions:s,generateCoord:e.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!i},c=ad(a,f),h=sS(c.dimensions,e.createInvertedIndices,o),v=i?null:n.getSharedDataStore(c),d=nS(t,{schema:c,store:v}),p=new nd(c,t);p.setCalculationInfo(d);var g=h!=null&&lS(a)?function(m,y,_,S){return S===h?_:this.defaultDimValueGetter(m,y,_,S)}:null;return p.hasItemOption=!1,p.initData(i?a:v,null,g),p}function lS(r){if(r.sourceFormat===Xe){var t=uS(r.data||[]);return!O(Gn(t))}}function uS(r){for(var t=0;te[1]&&(e[1]=t[1])},r.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},r.prototype.isInExtentRange=function(t){return this._extent[0]<=t&&this._extent[1]>=t},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(t){this._isBlank=t},r}();Ha(ct);var fS=0,Uo=function(){function r(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++fS}return r.createByAxisModel=function(t){var e=t.option,n=e.data,a=n&&F(n,cS);return new r({categories:a,needCollect:!a,deduplication:e.dedplication!==!1})},r.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},r.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!W(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var a=this._getOrCreateMap();return e=a.get(t),e==null&&(n?(e=this.categories.length,this.categories[e]=t,a.set(t,e)):e=NaN),e},r.prototype._getOrCreateMap=function(){return this._map||(this._map=U(this.categories))},r}();function cS(r){return Y(r)&&r.value!=null?r.value:r+""}function Yo(r){return r.type==="interval"||r.type==="log"}function vS(r,t,e,n){var a={},i=r[1]-r[0],o=a.interval=tv(i/t);e!=null&&on&&(o=a.interval=n);var s=a.intervalPrecision=id(o),l=a.niceTickExtent=[Se(Math.ceil(r[0]/o)*o,s),Se(Math.floor(r[1]/o)*o,s)];return hS(l,r),a}function Fi(r){var t=Math.pow(10,ps(r)),e=r/t;return e?e===2?e=3:e===3?e=5:e*=2:e=1,Se(e*t)}function id(r){return pt(r)+2}function $u(r,t,e){r[t]=Math.max(Math.min(r[t],e[1]),e[0])}function hS(r,t){!isFinite(r[0])&&(r[0]=t[0]),!isFinite(r[1])&&(r[1]=t[1]),$u(r,0,t),$u(r,1,t),r[0]>r[1]&&(r[0]=r[1])}function li(r,t){return r>=t[0]&&r<=t[1]}function ui(r,t){return t[1]===t[0]?.5:(r-t[0])/(t[1]-t[0])}function fi(r,t){return r*(t[1]-t[0])+t[0]}var Ks=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;n.type="ordinal";var a=n.getSetting("ordinalMeta");return a||(a=new Uo({})),O(a)&&(a=new Uo({categories:F(a,function(i){return Y(i)?i.value:i})})),n._ordinalMeta=a,n._extent=n.getSetting("extent")||[0,a.categories.length-1],n}return t.prototype.parse=function(e){return e==null?NaN:W(e)?this._ordinalMeta.getOrdinal(e):Math.round(e)},t.prototype.contain=function(e){return e=this.parse(e),li(e,this._extent)&&this._ordinalMeta.categories[e]!=null},t.prototype.normalize=function(e){return e=this._getTickNumber(this.parse(e)),ui(e,this._extent)},t.prototype.scale=function(e){return e=Math.round(fi(e,this._extent)),this.getRawOrdinalNumber(e)},t.prototype.getTicks=function(){for(var e=[],n=this._extent,a=n[0];a<=n[1];)e.push({value:a}),a++;return e},t.prototype.getMinorTicks=function(e){},t.prototype.setSortInfo=function(e){if(e==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var n=e.ordinalNumbers,a=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,l=Math.min(s,n.length);o=0&&e=0&&e=e},t.prototype.getOrdinalMeta=function(){return this._ordinalMeta},t.prototype.calcNiceTicks=function(){},t.prototype.calcNiceExtent=function(){},t.type="ordinal",t}(ct);ct.registerClass(Ks);var Zt=Se,Gr=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="interval",e._interval=0,e._intervalPrecision=2,e}return t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return li(e,this._extent)},t.prototype.normalize=function(e){return ui(e,this._extent)},t.prototype.scale=function(e){return fi(e,this._extent)},t.prototype.setExtent=function(e,n){var a=this._extent;isNaN(e)||(a[0]=parseFloat(e)),isNaN(n)||(a[1]=parseFloat(n))},t.prototype.unionExtent=function(e){var n=this._extent;e[0]n[1]&&(n[1]=e[1]),this.setExtent(n[0],n[1])},t.prototype.getInterval=function(){return this._interval},t.prototype.setInterval=function(e){this._interval=e,this._niceExtent=this._extent.slice(),this._intervalPrecision=id(e)},t.prototype.getTicks=function(e){var n=this._interval,a=this._extent,i=this._niceExtent,o=this._intervalPrecision,s=[];if(!n)return s;var l=1e4;a[0]l)return[];var f=s.length?s[s.length-1].value:i[1];return a[1]>f&&(e?s.push({value:Zt(f+n,o)}):s.push({value:a[1]})),s},t.prototype.getMinorTicks=function(e){for(var n=this.getTicks(!0),a=[],i=this.getExtent(),o=1;oi[0]&&v0&&(i=i===null?s:Math.min(i,s))}e[n]=i}}return e}function ud(r){var t=gS(r),e=[];return w(r,function(n){var a=n.coordinateSystem,i=a.getBaseAxis(),o=i.getExtent(),s;if(i.type==="category")s=i.getBandWidth();else if(i.type==="value"||i.type==="time"){var l=i.dim+"_"+i.index,u=t[l],f=Math.abs(o[1]-o[0]),c=i.scale.getExtent(),h=Math.abs(c[1]-c[0]);s=u?f/h*u:f}else{var v=n.getData();s=Math.abs(o[1]-o[0])/v.count()}var d=te(n.get("barWidth"),s),p=te(n.get("barMaxWidth"),s),g=te(n.get("barMinWidth")||(hd(n)?.5:1),s),m=n.get("barGap"),y=n.get("barCategoryGap");e.push({bandWidth:s,barWidth:d,barMaxWidth:p,barMinWidth:g,barGap:m,barCategoryGap:y,axisKey:qs(i),stackId:sd(n)})}),mS(e)}function mS(r){var t={};w(r,function(n,a){var i=n.axisKey,o=n.bandWidth,s=t[i]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},l=s.stacks;t[i]=s;var u=n.stackId;l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var f=n.barWidth;f&&!l[u].width&&(l[u].width=f,f=Math.min(s.remainedWidth,f),s.remainedWidth-=f);var c=n.barMaxWidth;c&&(l[u].maxWidth=c);var h=n.barMinWidth;h&&(l[u].minWidth=h);var v=n.barGap;v!=null&&(s.gap=v);var d=n.barCategoryGap;d!=null&&(s.categoryGap=d)});var e={};return w(t,function(n,a){e[a]={};var i=n.stacks,o=n.bandWidth,s=n.categoryGap;if(s==null){var l=ze(i).length;s=Math.max(35-l*4,15)+"%"}var u=te(s,o),f=te(n.gap,1),c=n.remainedWidth,h=n.autoWidthCount,v=(c-u)/(h+(h-1)*f);v=Math.max(v,0),w(i,function(m){var y=m.maxWidth,_=m.minWidth;if(m.width){var S=m.width;y&&(S=Math.min(S,y)),_&&(S=Math.max(S,_)),m.width=S,c-=S+f*S,h--}else{var S=v;y&&yS&&(S=_),S!==v&&(m.width=S,c-=S+f*S,h--)}}),v=(c-u)/(h+(h-1)*f),v=Math.max(v,0);var d=0,p;w(i,function(m,y){m.width||(m.width=v),p=m,d+=m.width*(1+f)}),p&&(d-=p.width*f);var g=-d/2;w(i,function(m,y){e[a][y]=e[a][y]||{bandWidth:o,offset:g,width:m.width},g+=m.width*(1+f)})}),e}function yS(r,t,e){if(r&&t){var n=r[qs(t)];return n}}function fd(r,t){var e=ld(r,t),n=ud(e);w(e,function(a){var i=a.getData(),o=a.coordinateSystem,s=o.getBaseAxis(),l=sd(a),u=n[qs(s)][l],f=u.offset,c=u.width;i.setLayout({bandWidth:u.bandWidth,offset:f,size:c})})}function cd(r){return{seriesType:r,plan:Xn(),reset:function(t){if(vd(t)){var e=t.getData(),n=t.coordinateSystem,a=n.getBaseAxis(),i=n.getOtherAxis(a),o=e.getDimensionIndex(e.mapDimension(i.dim)),s=e.getDimensionIndex(e.mapDimension(a.dim)),l=t.get("showBackground",!0),u=e.mapDimension(i.dim),f=e.getCalculationInfo("stackResultDimension"),c=kr(e,u)&&!!e.getCalculationInfo("stackedOnSeries"),h=i.isHorizontal(),v=_S(a,i),d=hd(t),p=t.get("barMinHeight")||0,g=f&&e.getDimensionIndex(f),m=e.getLayout("size"),y=e.getLayout("offset");return{progress:function(_,S){for(var b=_.count,x=d&&nt(b*3),C=d&&l&&nt(b*3),T=d&&nt(b),D=n.master.getRect(),A=h?D.width:D.height,M,L=S.getStore(),I=0;(M=_.next())!=null;){var P=L.get(c?g:o,M),R=L.get(s,M),V=v,H=void 0;c&&(H=+P-L.get(o,M));var E=void 0,k=void 0,z=void 0,G=void 0;if(h){var X=n.dataToPoint([P,R]);if(c){var j=n.dataToPoint([H,R]);V=j[0]}E=V,k=X[1]+y,z=X[0]-V,G=m,Math.abs(z)0?e:1:e))}var SS=function(r,t,e,n){for(;e>>1;r[a][1]a&&(this._approxInterval=a);var s=oa.length,l=Math.min(SS(oa,this._approxInterval,0,s),s-1);this._interval=oa[l][1],this._minLevelUnit=oa[Math.max(l-1,0)][0]},t.prototype.parse=function(e){return fe(e)?e:+yt(e)},t.prototype.contain=function(e){return li(this.parse(e),this._extent)},t.prototype.normalize=function(e){return ui(this.parse(e),this._extent)},t.prototype.scale=function(e){return fi(e,this._extent)},t.type="time",t}(Gr),oa=[["second",Ps],["minute",Rs],["hour",mn],["quarter-day",mn*6],["half-day",mn*12],["day",He*1.2],["half-week",He*3.5],["week",He*7],["month",He*31],["quarter",He*95],["half-year",Xl/2],["year",Xl]];function xS(r,t,e,n){var a=yt(t),i=yt(e),o=function(d){return $l(a,d,n)===$l(i,d,n)},s=function(){return o("year")},l=function(){return s()&&o("month")},u=function(){return l()&&o("day")},f=function(){return u()&&o("hour")},c=function(){return f()&&o("minute")},h=function(){return c()&&o("second")},v=function(){return h()&&o("millisecond")};switch(r){case"year":return s();case"month":return l();case"day":return u();case"hour":return f();case"minute":return c();case"second":return h();case"millisecond":return v()}}function bS(r,t){return r/=He,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function wS(r){var t=30*He;return r/=t,r>6?6:r>3?3:r>2?2:1}function CS(r){return r/=mn,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function Ku(r,t){return r/=t?Rs:Ps,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function TS(r){return tv(r)}function DS(r,t,e){var n=new Date(r);switch(Cr(t)){case"year":case"month":n[Vv(e)](0);case"day":n[zv(e)](1);case"hour":n[Fv(e)](0);case"minute":n[Gv(e)](0);case"second":n[Wv(e)](0),n[Hv(e)](0)}return n.getTime()}function AS(r,t,e,n){var a=1e4,i=Nv,o=0;function s(A,M,L,I,P,R,V){for(var H=new Date(M),E=M,k=H[I]();E1&&R===0&&L.unshift({value:L[0].value-E})}}for(var R=0;R=n[0]&&y<=n[1]&&c++)}var _=(n[1]-n[0])/t;if(c>_*1.5&&h>_/1.5||(u.push(g),c>_||r===i[v]))break}f=[]}}}for(var S=de(F(u,function(A){return de(A,function(M){return M.value>=n[0]&&M.value<=n[1]&&!M.notAdd})}),function(A){return A.length>0}),b=[],x=S.length-1,v=0;v0;)i*=10;var s=[Se(LS(n[0]/i)*i),Se(IS(n[1]/i)*i)];this._interval=i,this._niceExtent=s}},t.prototype.calcNiceExtent=function(e){xn.calcNiceExtent.call(this,e),this._fixMin=e.fixMin,this._fixMax=e.fixMax},t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return e=Ke(e)/Ke(this.base),li(e,this._extent)},t.prototype.normalize=function(e){return e=Ke(e)/Ke(this.base),ui(e,this._extent)},t.prototype.scale=function(e){return e=fi(e,this._extent),sa(this.base,e)},t.type="log",t}(ct),pd=js.prototype;pd.getMinorTicks=xn.getMinorTicks;pd.getLabel=xn.getLabel;function la(r,t){return MS(r,pt(t))}ct.registerClass(js);var PS=function(){function r(t,e,n){this._prepareParams(t,e,n)}return r.prototype._prepareParams=function(t,e,n){n[1]0&&l>0&&!u&&(s=0),s<0&&l<0&&!f&&(l=0));var h=this._determinedMin,v=this._determinedMax;return h!=null&&(s=h,u=!0),v!=null&&(l=v,f=!0),{min:s,max:l,minFixed:u,maxFixed:f,isBlank:c}},r.prototype.modifyDataMinMax=function(t,e){this[kS[t]]=e},r.prototype.setDeterminedMinMax=function(t,e){var n=RS[t];this[n]=e},r.prototype.freeze=function(){this.frozen=!0},r}(),RS={min:"_determinedMin",max:"_determinedMax"},kS={min:"_dataMin",max:"_dataMax"};function gd(r,t,e){var n=r.rawExtentInfo;return n||(n=new PS(r,t,e),r.rawExtentInfo=n,n)}function ua(r,t){return t==null?null:_o(t)?NaN:r.parse(t)}function md(r,t){var e=r.type,n=gd(r,t,r.getExtent()).calculate();r.setBlank(n.isBlank);var a=n.min,i=n.max,o=t.ecModel;if(o&&e==="time"){var s=ld("bar",o),l=!1;if(w(s,function(c){l=l||c.getBaseAxis()===t.axis}),l){var u=ud(s),f=ES(a,i,t,u);a=f.min,i=f.max}}return{extent:[a,i],fixMin:n.minFixed,fixMax:n.maxFixed}}function ES(r,t,e,n){var a=e.axis.getExtent(),i=Math.abs(a[1]-a[0]),o=yS(n,e.axis);if(o===void 0)return{min:r,max:t};var s=1/0;w(o,function(v){s=Math.min(v.offset,s)});var l=-1/0;w(o,function(v){l=Math.max(v.offset+v.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,f=t-r,c=1-(s+l)/i,h=f/c-f;return t+=h*(l/u),r-=h*(s/u),{min:r,max:t}}function ju(r,t){var e=t,n=md(r,e),a=n.extent,i=e.get("splitNumber");r instanceof js&&(r.base=e.get("logBase"));var o=r.type,s=e.get("interval"),l=o==="interval"||o==="time";r.setExtent(a[0],a[1]),r.calcNiceExtent({splitNumber:i,fixMin:n.fixMin,fixMax:n.fixMax,minInterval:l?e.get("minInterval"):null,maxInterval:l?e.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function OS(r,t){if(t=t||r.get("type"),t)switch(t){case"category":return new Ks({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new dd({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(ct.getClass(t)||Gr)}}function NS(r){var t=r.scale.getExtent(),e=t[0],n=t[1];return!(e>0&&n>0||e<0&&n<0)}function Wr(r){var t=r.getLabelModel().get("formatter"),e=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(n){return function(a,i){return r.scale.getFormattedLabel(a,i,n)}}(t):W(t)?function(n){return function(a){var i=r.scale.getLabel(a),o=n.replace("{value}",i??"");return o}}(t):Z(t)?function(n){return function(a,i){return e!=null&&(i=a.value-e),n(Qs(r,a),i,a.level!=null?{level:a.level}:null)}}(t):function(n){return r.scale.getLabel(n)}}function Qs(r,t){return r.type==="category"?r.scale.getLabel(t):t.value}function BS(r){var t=r.model,e=r.scale;if(!(!t.get(["axisLabel","show"])||e.isBlank())){var n,a,i=e.getExtent();e instanceof Ks?a=e.count():(n=e.getTicks(),a=n.length);var o=r.getLabelModel(),s=Wr(r),l,u=1;a>40&&(u=Math.ceil(a/40));for(var f=0;fr[1]&&(r[1]=a[1])})}var FS=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var t=this.option;return!t.scale},r.prototype.getCoordSysModel=function(){},r}(),Qu=[],GS={registerPreprocessor:Kh,registerProcessor:qh,registerPostInit:N_,registerPostUpdate:B_,registerUpdateLifecycle:Zs,registerAction:ft,registerCoordinateSystem:V_,registerLayout:z_,registerVisual:sr,registerTransform:G_,registerLoading:jh,registerMap:F_,registerImpl:m_,PRIORITY:L_,ComponentModel:ee,ComponentView:Ne,SeriesModel:Ve,ChartView:Re,registerComponentModel:function(r){ee.registerClass(r)},registerComponentView:function(r){Ne.registerClass(r)},registerSeriesModel:function(r){Ve.registerClass(r)},registerChartView:function(r){Re.registerClass(r)},registerSubTypeDefaulter:function(r,t){ee.registerSubTypeDefaulter(r,t)},registerPainter:function(r,t){fg(r,t)}};function _t(r){if(O(r)){w(r,function(t){_t(t)});return}le(Qu,r)>=0||(Qu.push(r),Z(r)&&(r={install:r}),r.install(GS))}var kn=ue();function Sd(r,t){var e=F(t,function(n){return r.scale.parse(n)});return r.type==="time"&&e.length>0&&(e.sort(),e.unshift(e[0]),e.push(e[e.length-1])),e}function WS(r){var t=r.getLabelModel().get("customValues");if(t){var e=Wr(r),n=r.scale.getExtent(),a=Sd(r,t),i=de(a,function(o){return o>=n[0]&&o<=n[1]});return{labels:F(i,function(o){var s={value:o};return{formattedLabel:e(s),rawLabel:r.scale.getLabel(s),tickValue:o}})}}return r.type==="category"?US(r):XS(r)}function HS(r,t){var e=r.getTickModel().get("customValues");if(e){var n=r.scale.getExtent(),a=Sd(r,e);return{ticks:de(a,function(i){return i>=n[0]&&i<=n[1]})}}return r.type==="category"?YS(r,t):{ticks:F(r.scale.getTicks(),function(i){return i.value})}}function US(r){var t=r.getLabelModel(),e=xd(r,t);return!t.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:e.labelCategoryInterval}:e}function xd(r,t){var e=bd(r,"labels"),n=Js(t),a=wd(e,n);if(a)return a;var i,o;return Z(n)?i=Dd(r,n):(o=n==="auto"?ZS(r):n,i=Td(r,o)),Cd(e,n,{labels:i,labelCategoryInterval:o})}function YS(r,t){var e=bd(r,"ticks"),n=Js(t),a=wd(e,n);if(a)return a;var i,o;if((!t.get("show")||r.scale.isBlank())&&(i=[]),Z(n))i=Dd(r,n,!0);else if(n==="auto"){var s=xd(r,r.getLabelModel());o=s.labelCategoryInterval,i=F(s.labels,function(l){return l.tickValue})}else o=n,i=Td(r,o,!0);return Cd(e,n,{ticks:i,tickCategoryInterval:o})}function XS(r){var t=r.scale.getTicks(),e=Wr(r);return{labels:F(t,function(n,a){return{level:n.level,formattedLabel:e(n,a),rawLabel:r.scale.getLabel(n),tickValue:n.value}})}}function bd(r,t){return kn(r)[t]||(kn(r)[t]=[])}function wd(r,t){for(var e=0;e40&&(s=Math.max(1,Math.floor(o/40)));for(var l=i[0],u=r.dataToCoord(l+1)-r.dataToCoord(l),f=Math.abs(u*Math.cos(n)),c=Math.abs(u*Math.sin(n)),h=0,v=0;l<=i[1];l+=s){var d=0,p=0,g=ds(e({value:l}),t.font,"center","top");d=g.width*1.3,p=g.height*1.3,h=Math.max(h,d,7),v=Math.max(v,p,7)}var m=h/f,y=v/c;isNaN(m)&&(m=1/0),isNaN(y)&&(y=1/0);var _=Math.max(0,Math.floor(Math.min(m,y))),S=kn(r.model),b=r.getExtent(),x=S.lastAutoInterval,C=S.lastTickCount;return x!=null&&C!=null&&Math.abs(x-_)<=1&&Math.abs(C-o)<=1&&x>_&&S.axisExtent0===b[0]&&S.axisExtent1===b[1]?_=x:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=b[0],S.axisExtent1=b[1]),_}function KS(r){var t=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:t.get("rotate")||0,font:t.getFont()}}function Td(r,t,e){var n=Wr(r),a=r.scale,i=a.getExtent(),o=r.getLabelModel(),s=[],l=Math.max((t||0)+1,1),u=i[0],f=a.count();u!==0&&l>1&&f/l>2&&(u=Math.round(Math.ceil(u/l)*l));var c=yd(r),h=o.get("showMinLabel")||c,v=o.get("showMaxLabel")||c;h&&u!==i[0]&&p(i[0]);for(var d=u;d<=i[1];d+=l)p(d);v&&d-l!==i[1]&&p(i[1]);function p(g){var m={value:g};s.push(e?g:{formattedLabel:n(m),rawLabel:a.getLabel(m),tickValue:g})}return s}function Dd(r,t,e){var n=r.scale,a=Wr(r),i=[];return w(n.getTicks(),function(o){var s=n.getLabel(o),l=o.value;t(o.value,s)&&i.push(e?l:{formattedLabel:a(o),rawLabel:s,tickValue:l})}),i}var Ju=[0,1],qS=function(){function r(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return r.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),a=Math.max(e[0],e[1]);return t>=n&&t<=a},r.prototype.containData=function(t){return this.scale.contain(t)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(t){return Jc(t||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},r.prototype.dataToCoord=function(t,e){var n=this._extent,a=this.scale;return t=a.normalize(t),this.onBand&&a.type==="ordinal"&&(n=n.slice(),ef(n,a.count())),Et(t,Ju,n,e)},r.prototype.coordToData=function(t,e){var n=this._extent,a=this.scale;this.onBand&&a.type==="ordinal"&&(n=n.slice(),ef(n,a.count()));var i=Et(t,n,Ju,e);return this.scale.scale(i)},r.prototype.pointToData=function(t,e){},r.prototype.getTicksCoords=function(t){t=t||{};var e=t.tickModel||this.getTickModel(),n=HS(this,e),a=n.ticks,i=F(a,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=e.get("alignWithLabel");return jS(this,i,o,t.clamp),i},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var t=this.model.getModel("minorTick"),e=t.get("splitNumber");e>0&&e<100||(e=5);var n=this.scale.getMinorTicks(e),a=F(n,function(i){return F(i,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return a},r.prototype.getViewLabels=function(){return WS(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);n===0&&(n=1);var a=Math.abs(t[1]-t[0]);return Math.abs(a)/n},r.prototype.calculateCategoryInterval=function(){return $S(this)},r}();function ef(r,t){var e=r[1]-r[0],n=t,a=e/n/2;r[0]+=a,r[1]-=a}function jS(r,t,e,n){var a=t.length;if(!r.onBand||e||!a)return;var i=r.getExtent(),o,s;if(a===1)t[0].coord=i[0],o=t[1]={coord:i[1],tickValue:t[0].tickValue};else{var l=t[a-1].tickValue-t[0].tickValue,u=(t[a-1].coord-t[0].coord)/l;w(t,function(v){v.coord-=u/2});var f=r.scale.getExtent();s=1+f[1]-t[a-1].tickValue,o={coord:t[a-1].coord+u*s,tickValue:f[1]+1},t.push(o)}var c=i[0]>i[1];h(t[0].coord,i[0])&&(n?t[0].coord=i[0]:t.shift()),n&&h(i[0],t[0].coord)&&t.unshift({coord:i[0]}),h(i[1],o.coord)&&(n?o.coord=i[1]:t.pop()),n&&h(o.coord,i[1])&&t.push({coord:i[1]});function h(v,d){return v=Se(v),d=Se(d),c?v>d:va&&(a+=nn);var v=Math.atan2(s,o);if(v<0&&(v+=nn),v>=n&&v<=a||v+nn>=n&&v+nn<=a)return l[0]=f,l[1]=c,u-e;var d=e*Math.cos(n)+r,p=e*Math.sin(n)+t,g=e*Math.cos(a)+r,m=e*Math.sin(a)+t,y=(d-o)*(d-o)+(p-s)*(p-s),_=(g-o)*(g-o)+(m-s)*(m-s);return y<_?(l[0]=d,l[1]=p,Math.sqrt(y)):(l[0]=g,l[1]=m,Math.sqrt(_))}function za(r,t,e,n,a,i,o,s){var l=a-r,u=i-t,f=e-r,c=n-t,h=Math.sqrt(f*f+c*c);f/=h,c/=h;var v=l*f+u*c,d=v/h;s&&(d=Math.min(Math.max(d,0),1)),d*=h;var p=o[0]=r+d*f,g=o[1]=t+d*c;return Math.sqrt((p-a)*(p-a)+(g-i)*(g-i))}function Ad(r,t,e,n,a,i,o){e<0&&(r=r+e,e=-e),n<0&&(t=t+n,n=-n);var s=r+e,l=t+n,u=o[0]=Math.min(Math.max(a,r),s),f=o[1]=Math.min(Math.max(i,t),l);return Math.sqrt((u-a)*(u-a)+(f-i)*(f-i))}var je=[];function tx(r,t,e){var n=Ad(t.x,t.y,t.width,t.height,r.x,r.y,je);return e.set(je[0],je[1]),n}function rx(r,t,e){for(var n=0,a=0,i=0,o=0,s,l,u=1/0,f=t.data,c=r.x,h=r.y,v=0;v0){t=t/180*Math.PI,Je.fromArray(r[0]),ie.fromArray(r[1]),he.fromArray(r[2]),be.sub(at,Je,ie),be.sub(tt,he,ie);var e=at.len(),n=tt.len();if(!(e<.001||n<.001)){at.scale(1/e),tt.scale(1/n);var a=at.dot(tt),i=Math.cos(t);if(i1&&be.copy(Le,he),Le.toArray(r[1])}}}}function nx(r,t,e){if(e<=180&&e>0){e=e/180*Math.PI,Je.fromArray(r[0]),ie.fromArray(r[1]),he.fromArray(r[2]),be.sub(at,ie,Je),be.sub(tt,he,ie);var n=at.len(),a=tt.len();if(!(n<.001||a<.001)){at.scale(1/n),tt.scale(1/a);var i=at.dot(t),o=Math.cos(e);if(i=l)be.copy(Le,he);else{Le.scaleAndAdd(tt,s/Math.tan(Math.PI/2-f));var c=he.x!==ie.x?(Le.x-ie.x)/(he.x-ie.x):(Le.y-ie.y)/(he.y-ie.y);if(isNaN(c))return;c<0?be.copy(Le,ie):c>1&&be.copy(Le,he)}Le.toArray(r[1])}}}}function Gi(r,t,e,n){var a=e==="normal",i=a?r:r.ensureState(e);i.ignore=t;var o=n.get("smooth");o&&o===!0&&(o=.3),i.shape=i.shape||{},o>0&&(i.shape.smooth=o);var s=n.getModel("lineStyle").getLineStyle();a?r.useStyle(s):i.style=s}function ax(r,t){var e=t.smooth,n=t.points;if(n)if(r.moveTo(n[0][0],n[0][1]),e>0&&n.length>=3){var a=bl(n[0],n[1]),i=bl(n[1],n[2]);if(!a||!i){r.lineTo(n[1][0],n[1][1]),r.lineTo(n[2][0],n[2][1]);return}var o=Math.min(a,i)*e,s=gi([],n[1],n[0],o/a),l=gi([],n[1],n[2],o/i),u=gi([],s,l,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),r.bezierCurveTo(l[0],l[1],l[0],l[1],n[2][0],n[2][1])}else for(var f=1;f0){_(D*T,0,o);var A=D+x;A<0&&S(-A*T,1)}else S(-x*T,1)}}function _(x,C,T){x!==0&&(u=!0);for(var D=C;D0)for(var A=0;A0;A--){var P=T[A-1]*I;_(-P,A,o)}}}function b(x){var C=x<0?-1:1;x=Math.abs(x);for(var T=Math.ceil(x/(o-1)),D=0;D0?_(T,0,D+1):_(-T,o-D-1,o),x-=T,x<=0)return}return u}function ix(r,t,e,n){return Rd(r,"x","width",t,e)}function kd(r,t,e,n){return Rd(r,"y","height",t,e)}function Ed(r){var t=[];r.sort(function(p,g){return g.priority-p.priority});var e=new Ue(0,0,0,0);function n(p){if(!p.ignore){var g=p.ensureState("emphasis");g.ignore==null&&(g.ignore=!1)}p.ignore=!0}for(var a=0;a=0&&n.attr(i.oldLayoutSelect),le(h,"emphasis")>=0&&n.attr(i.oldLayoutEmphasis)),_e(n,u,e,l)}else if(n.attr(u),!zr(n).valueAnimation){var c=ae(n.style.opacity,1);n.style.opacity=0,Te(n,{style:{opacity:c}},e,l)}if(i.oldLayout=u,n.states.select){var v=i.oldLayoutSelect={};fa(v,u,ca),fa(v,n.states.select,ca)}if(n.states.emphasis){var d=i.oldLayoutEmphasis={};fa(d,u,ca),fa(d,n.states.emphasis,ca)}Xm(n,l,f,e,e)}if(a&&!a.ignore&&!a.invisible){var i=lx(a),o=i.oldLayout,p={points:a.shape.points};o?(a.attr({shape:o}),_e(a,{shape:p},e)):(a.setShape(p),a.style.strokePercent=0,Te(a,{style:{strokePercent:1}},e)),i.oldLayout=p}},r}(),Hi=ue();function q1(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){var a=Hi(e).labelManager;a||(a=Hi(e).labelManager=new ux),a.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(t,e,n){var a=Hi(e).labelManager;n.updatedSeries.forEach(function(i){a.addLabelsOfSeries(e.getViewOfSeriesModel(i))}),a.updateLayoutConfig(e),a.layout(e),a.processLabelsOverall()})}var fx=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.type="grid",t.dependencies=["xAxis","yAxis"],t.layoutMode="box",t.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},t}(ee),Xo=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",Pe).models[0]},t.type="cartesian2dAxis",t}(ee);St(Xo,FS);var Od={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,showMinLine:!0,showMaxLine:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},cx=q({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},Od),el=q({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},Od),vx=q({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},el),hx=re({logBase:10},el);const dx={category:cx,value:el,time:vx,log:hx};var px={value:1,category:1,time:1,log:1};function nf(r,t,e,n){w(px,function(a,i){var o=q(q({},dx[i],!0),n,!0),s=function(l){B(u,l);function u(){var f=l!==null&&l.apply(this,arguments)||this;return f.type=t+"Axis."+i,f}return u.prototype.mergeDefaultAndTheme=function(f,c){var h=Mn(this),v=h?ni(f):{},d=c.getTheme();q(f,d.get(i+"Axis")),q(f,this.getDefaultOption()),f.type=af(f),h&&Pr(f,v,h)},u.prototype.optionUpdated=function(){var f=this.option;f.type==="category"&&(this.__ordinalMeta=Uo.createByAxisModel(this))},u.prototype.getCategories=function(f){var c=this.option;if(c.type==="category")return f?c.data:this.__ordinalMeta.categories},u.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},u.type=t+"Axis."+i,u.defaultOption=o,u}(e);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(t+"Axis",af)}function af(r){return r.type||(r.data?"category":"value")}var gx=function(){function r(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return r.prototype.getAxis=function(t){return this._axes[t]},r.prototype.getAxes=function(){return F(this._dimList,function(t){return this._axes[t]},this)},r.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),de(this.getAxes(),function(e){return e.scale.type===t})},r.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},r}(),Zo=["x","y"];function of(r){return r.type==="interval"||r.type==="time"}var mx=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="cartesian2d",e.dimensions=Zo,e}return t.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var e=this.getAxis("x").scale,n=this.getAxis("y").scale;if(!(!of(e)||!of(n))){var a=e.getExtent(),i=n.getExtent(),o=this.dataToPoint([a[0],i[0]]),s=this.dataToPoint([a[1],i[1]]),l=a[1]-a[0],u=i[1]-i[0];if(!(!l||!u)){var f=(s[0]-o[0])/l,c=(s[1]-o[1])/u,h=o[0]-a[0]*f,v=o[1]-i[0]*c,d=this._transform=[f,0,0,c,h,v];this._invTransform=hs([],d)}}},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},t.prototype.containPoint=function(e){var n=this.getAxis("x"),a=this.getAxis("y");return n.contain(n.toLocalCoord(e[0]))&&a.contain(a.toLocalCoord(e[1]))},t.prototype.containData=function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},t.prototype.containZone=function(e,n){var a=this.dataToPoint(e),i=this.dataToPoint(n),o=this.getArea(),s=new Ue(a[0],a[1],i[0]-a[0],i[1]-a[1]);return o.intersect(s)},t.prototype.dataToPoint=function(e,n,a){a=a||[];var i=e[0],o=e[1];if(this._transform&&i!=null&&isFinite(i)&&o!=null&&isFinite(o))return er(a,e,this._transform);var s=this.getAxis("x"),l=this.getAxis("y");return a[0]=s.toGlobalCoord(s.dataToCoord(i,n)),a[1]=l.toGlobalCoord(l.dataToCoord(o,n)),a},t.prototype.clampData=function(e,n){var a=this.getAxis("x").scale,i=this.getAxis("y").scale,o=a.getExtent(),s=i.getExtent(),l=a.parse(e[0]),u=i.parse(e[1]);return n=n||[],n[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),n[1]=Math.min(Math.max(Math.min(s[0],s[1]),u),Math.max(s[0],s[1])),n},t.prototype.pointToData=function(e,n){var a=[];if(this._invTransform)return er(a,e,this._invTransform);var i=this.getAxis("x"),o=this.getAxis("y");return a[0]=i.coordToData(i.toLocalCoord(e[0]),n),a[1]=o.coordToData(o.toLocalCoord(e[1]),n),a},t.prototype.getOtherAxis=function(e){return this.getAxis(e.dim==="x"?"y":"x")},t.prototype.getArea=function(e){e=e||0;var n=this.getAxis("x").getGlobalExtent(),a=this.getAxis("y").getGlobalExtent(),i=Math.min(n[0],n[1])-e,o=Math.min(a[0],a[1])-e,s=Math.max(n[0],n[1])-i+e,l=Math.max(a[0],a[1])-o+e;return new Ue(i,o,s,l)},t}(gx),yx=function(r){B(t,r);function t(e,n,a,i,o){var s=r.call(this,e,n,a)||this;return s.index=0,s.type=i||"value",s.position=o||"bottom",s}return t.prototype.isHorizontal=function(){var e=this.position;return e==="top"||e==="bottom"},t.prototype.getGlobalExtent=function(e){var n=this.getExtent();return n[0]=this.toGlobalCoord(n[0]),n[1]=this.toGlobalCoord(n[1]),e&&n[0]>n[1]&&n.reverse(),n},t.prototype.pointToData=function(e,n){return this.coordToData(this.toLocalCoord(e[this.dim==="x"?0:1]),n)},t.prototype.setCategorySortInfo=function(e){if(this.type!=="category")return!1;this.model.option.categorySortInfo=e,this.scale.setSortInfo(e)},t}(qS);function $o(r,t,e){e=e||{};var n=r.coordinateSystem,a=t.axis,i={},o=a.getAxesOnZeroOf()[0],s=a.position,l=o?"onZero":s,u=a.dim,f=n.getRect(),c=[f.x,f.x+f.width,f.y,f.y+f.height],h={left:0,right:1,top:0,bottom:1,onZero:2},v=t.get("offset")||0,d=u==="x"?[c[2]-v,c[3]+v]:[c[0]-v,c[1]+v];if(o){var p=o.toGlobalCoord(o.dataToCoord(0));d[h.onZero]=Math.max(Math.min(p,d[1]),d[0])}i.position=[u==="y"?d[h[l]]:c[0],u==="x"?d[h[l]]:c[3]],i.rotation=Math.PI/2*(u==="x"?0:1);var g={top:-1,bottom:1,left:-1,right:1};i.labelDirection=i.tickDirection=i.nameDirection=g[s],i.labelOffset=o?d[h[s]]-d[h.onZero]:0,t.get(["axisTick","inside"])&&(i.tickDirection=-i.tickDirection),Mr(e.labelInside,t.get(["axisLabel","inside"]))&&(i.labelDirection=-i.labelDirection);var m=t.get(["axisLabel","rotate"]);return i.labelRotate=l==="top"?-m:m,i.z2=1,i}function sf(r){return r.get("coordinateSystem")==="cartesian2d"}function lf(r){var t={xAxisModel:null,yAxisModel:null};return w(t,function(e,n){var a=n.replace(/Model$/,""),i=r.getReferringComponents(a,Pe).models[0];t[n]=i}),t}var Ui=Math.log;function _x(r,t,e){var n=Gr.prototype,a=n.getTicks.call(e),i=n.getTicks.call(e,!0),o=a.length-1,s=n.getInterval.call(e),l=md(r,t),u=l.extent,f=l.fixMin,c=l.fixMax;if(r.type==="log"){var h=Ui(r.base);u=[Ui(u[0])/h,Ui(u[1])/h]}r.setExtent(u[0],u[1]),r.calcNiceExtent({splitNumber:o,fixMin:f,fixMax:c});var v=n.getExtent.call(r);f&&(u[0]=v[0]),c&&(u[1]=v[1]);var d=n.getInterval.call(r),p=u[0],g=u[1];if(f&&c)d=(g-p)/o;else if(f)for(g=u[0]+d*o;gu[0]&&isFinite(p)&&isFinite(u[0]);)d=Fi(d),p=u[1]-d*o;else{var m=r.getTicks().length-1;m>o&&(d=Fi(d));var y=d*o;g=Math.ceil(u[1]/d)*d,p=Se(g-y),p<0&&u[0]>=0?(p=0,g=Se(y)):g>0&&u[1]<=0&&(g=0,p=-Se(y))}var _=(a[0].value-i[0].value)/s,S=(a[o].value-i[o].value)/s;n.setExtent.call(r,p+d*_,g+d*S),n.setInterval.call(r,d),(_||S)&&n.setNiceExtent.call(r,p+d,g-d)}var Sx=function(){function r(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=Zo,this._initCartesian(t,e,n),this.model=t}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(t,e){var n=this._axesMap;this._updateScale(t,this.model);function a(o){var s,l=ze(o),u=l.length;if(u){for(var f=[],c=u-1;c>=0;c--){var h=+l[c],v=o[h],d=v.model,p=v.scale;Yo(p)&&d.get("alignTicks")&&d.get("interval")==null?f.push(v):(ju(p,d),Yo(p)&&(s=v))}f.length&&(s||(s=f.pop(),ju(s.scale,s.model)),w(f,function(g){_x(g.scale,g.model,s.scale)}))}}a(n.x),a(n.y);var i={};w(n.x,function(o){uf(n,"y",o,i)}),w(n.y,function(o){uf(n,"x",o,i)}),this.resize(this.model,e)},r.prototype.resize=function(t,e,n){var a=t.getBoxLayoutParams(),i=!n&&t.get("containLabel"),o=Ft(a,{width:e.getWidth(),height:e.getHeight()});this._rect=o;var s=this._axesList;l(),i&&(w(s,function(u){if(!u.model.get(["axisLabel","inside"])){var f=BS(u);if(f){var c=u.isHorizontal()?"height":"width",h=u.model.get(["axisLabel","margin"]);o[c]-=f[c]+h,u.position==="top"?o.y+=f.height+h:u.position==="left"&&(o.x+=f.width+h)}}}),l()),w(this._coordsList,function(u){u.calcAffineTransform()});function l(){w(s,function(u){var f=u.isHorizontal(),c=f?[0,o.width]:[0,o.height],h=u.inverse?1:0;u.setExtent(c[h],c[1-h]),xx(u,f?o.x:o.y)})}},r.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(n!=null)return n[e||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(t,e){if(t!=null&&e!=null){var n="x"+t+"y"+e;return this._coordsMap[n]}Y(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var a=0,i=this._coordsList;a0?"top":"bottom",i="center"):Ia(a-Ot)?(o=n>0?"bottom":"top",i="center"):(o="middle",a>0&&a0?"right":"left":i=n>0?"left":"right"),{rotation:a,textAlign:i,textVerticalAlign:o}},r.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},r.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},r}(),cf={axisLine:function(r,t,e,n){var a=t.get(["axisLine","show"]);if(a==="auto"&&r.handleAutoShown&&(a=r.handleAutoShown("axisLine")),!!a){var i=t.axis.getExtent(),o=n.transform,s=[i[0],0],l=[i[1],0],u=s[0]>l[0];o&&(er(s,s,o),er(l,l,o));var f=N({lineCap:"round"},t.getModel(["axisLine","lineStyle"]).getLineStyle()),c=new Jt({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:f,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});Dn(c.shape,c.style.lineWidth),c.anid="line",e.add(c);var h=t.get(["axisLine","symbol"]);if(h!=null){var v=t.get(["axisLine","symbolSize"]);W(h)&&(h=[h,h]),(W(v)||fe(v))&&(v=[v,v]);var d=Hs(t.get(["axisLine","symbolOffset"])||0,v),p=v[0],g=v[1];w([{rotate:r.rotation+Math.PI/2,offset:d[0],r:0},{rotate:r.rotation-Math.PI/2,offset:d[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],function(m,y){if(h[y]!=="none"&&h[y]!=null){var _=Gt(h[y],-p/2,-g/2,p,g,f.stroke,!0),S=m.r+m.offset,b=u?l:s;_.attr({rotation:m.rotate,x:b[0]+S*Math.cos(r.rotation),y:b[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),e.add(_)}})}}},axisTickLabel:function(r,t,e,n){var a=Cx(e,n,t,r),i=Dx(e,n,t,r);if(wx(t,i,a),Tx(e,n,t,r.tickDirection),t.get(["axisLabel","hideOverlap"])){var o=Pd(F(i,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));Ed(o)}},axisName:function(r,t,e,n){var a=Mr(r.axisName,t.get("name"));if(a){var i=t.get("nameLocation"),o=r.nameDirection,s=t.getModel("nameTextStyle"),l=t.get("nameGap")||0,u=t.axis.getExtent(),f=u[0]>u[1]?-1:1,c=[i==="start"?u[0]-f*l:i==="end"?u[1]+f*l:(u[0]+u[1])/2,hf(i)?r.labelOffset+o*l:0],h,v=t.get("nameRotate");v!=null&&(v=v*Ot/180);var d;hf(i)?h=Bt.innerTextLayout(r.rotation,v??r.rotation,o):(h=bx(r.rotation,i,v||0,u),d=r.axisNameAvailableWidth,d!=null&&(d=Math.abs(d/Math.sin(h.rotation)),!isFinite(d)&&(d=null)));var p=s.getFont(),g=t.get("nameTruncate",!0)||{},m=g.ellipsis,y=Mr(r.nameTruncateMaxWidth,g.maxWidth,d),_=new we({x:c[0],y:c[1],rotation:h.rotation,silent:Bt.isLabelSilent(t),style:zt(s,{text:a,font:p,overflow:"truncate",width:y,ellipsis:m,fill:s.getTextColor()||t.get(["axisLine","lineStyle","color"]),align:s.get("align")||h.textAlign,verticalAlign:s.get("verticalAlign")||h.textVerticalAlign}),z2:1});if(Hn({el:_,componentModel:t,itemName:a}),_.__fullText=a,_.anid="name",t.get("triggerEvent")){var S=Bt.makeAxisEventDataBase(t);S.targetType="axisName",S.name=a,$(_).eventData=S}n.add(_),_.updateTransform(),e.add(_),_.decomposeTransform()}}};function bx(r,t,e,n){var a=ev(e-r),i,o,s=n[0]>n[1],l=t==="start"&&!s||t!=="start"&&s;return Ia(a-Ot/2)?(o=l?"bottom":"top",i="center"):Ia(a-Ot*1.5)?(o=l?"top":"bottom",i="center"):(o="middle",aOt/2?i=l?"left":"right":i=l?"right":"left"),{rotation:a,textAlign:i,textVerticalAlign:o}}function wx(r,t,e){if(!yd(r.axis)){var n=r.get(["axisLabel","showMinLabel"]),a=r.get(["axisLabel","showMaxLabel"]);t=t||[],e=e||[];var i=t[0],o=t[1],s=t[t.length-1],l=t[t.length-2],u=e[0],f=e[1],c=e[e.length-1],h=e[e.length-2];n===!1?(Ge(i),Ge(u)):vf(i,o)&&(n?(Ge(o),Ge(f)):(Ge(i),Ge(u))),a===!1?(Ge(s),Ge(c)):vf(l,s)&&(a?(Ge(l),Ge(h)):(Ge(s),Ge(c)))}}function Ge(r){r&&(r.ignore=!0)}function vf(r,t){var e=r&&r.getBoundingRect().clone(),n=t&&t.getBoundingRect().clone();if(!(!e||!n)){var a=Xc([]);return jc(a,a,-r.rotation),e.applyTransform(go([],a,r.getLocalTransform())),n.applyTransform(go([],a,t.getLocalTransform())),e.intersect(n)}}function hf(r){return r==="middle"||r==="center"}function Nd(r,t,e,n,a){for(var i=[],o=[],s=[],l=0;l=0||r===t}function Rx(r){var t=tl(r);if(t){var e=t.axisPointerModel,n=t.axis.scale,a=e.option,i=e.get("status"),o=e.get("value");o!=null&&(o=n.parse(o));var s=Ko(e);i==null&&(a.status=s?"show":"hide");var l=n.getExtent().slice();l[0]>l[1]&&l.reverse(),(o==null||o>l[1])&&(o=l[1]),os)return!0;if(o){var l=tl(t).seriesDataCount,u=a.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return n===!0},r.prototype.makeElOption=function(t,e,n,a,i){},r.prototype.createPointerEl=function(t,e,n,a){var i=e.pointer;if(i){var o=qt(t).pointerEl=new As[i.type](gf(e.pointer));t.add(o)}},r.prototype.createLabelEl=function(t,e,n,a){if(e.label){var i=qt(t).labelEl=new we(gf(e.label));t.add(i),yf(i,a)}},r.prototype.updatePointerEl=function(t,e,n){var a=qt(t).pointerEl;a&&e.pointer&&(a.setStyle(e.pointer.style),n(a,{shape:e.pointer.shape}))},r.prototype.updateLabelEl=function(t,e,n,a){var i=qt(t).labelEl;i&&(i.setStyle(e.label.style),n(i,{x:e.label.x,y:e.label.y}),yf(i,a))},r.prototype._renderHandle=function(t){if(!(this._dragging||!this.updateHandleTransform)){var e=this._axisPointerModel,n=this._api.getZr(),a=this._handle,i=e.getModel("handle"),o=e.get("status");if(!i.get("show")||!o||o==="hide"){a&&n.remove(a),this._handle=null;return}var s;this._handle||(s=!0,a=this._handle=Ka(i.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(u){hg(u.event)},onmousedown:Zi(this._onHandleDragMove,this,0,0),drift:Zi(this._onHandleDragMove,this),ondragend:Zi(this._onHandleDragEnd,this)}),n.add(a)),_f(a,e,!1),a.setStyle(i.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var l=i.get("size");O(l)||(l=[l,l]),a.scaleX=l[0]/2,a.scaleY=l[1]/2,Th(this,"_doDispatchAxisPointer",i.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,s)}},r.prototype._moveHandleToValue=function(t,e){mf(this._axisPointerModel,!e&&this._moveAnimation,this._handle,$i(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(n){this._dragging=!0;var a=this.updateHandleTransform($i(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=a,n.stopAnimation(),n.attr($i(a)),qt(n).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var t=this._handle;if(t){var e=this._payloadInfo,n=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:e.cursorPoint[0],y:e.cursorPoint[1],tooltipOption:e.tooltipOption,axesInfo:[{axisDim:n.axis.dim,axisIndex:n.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var t=this._handle;if(t){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,a=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),a&&e.remove(a),this._group=null,this._handle=null,this._payloadInfo=null),No(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}},r}();function mf(r,t,e,n){Gd(qt(e).lastProp,n)||(qt(e).lastProp=n,t?_e(e,n,r):(e.stopAnimation(),e.attr(n)))}function Gd(r,t){if(Y(r)&&Y(t)){var e=!0;return w(t,function(n,a){e=e&&Gd(r[a],n)}),!!e}else return r===t}function yf(r,t){r[t.get(["label","show"])?"show":"hide"]()}function $i(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function _f(r,t,e){var n=t.get("z"),a=t.get("zlevel");r&&r.traverse(function(i){i.type!=="group"&&(n!=null&&(i.z=n),a!=null&&(i.zlevel=a),i.silent=e)})}function Wx(r){var t=r.get("type"),e=r.getModel(t+"Style"),n;return t==="line"?(n=e.getLineStyle(),n.fill=null):t==="shadow"&&(n=e.getAreaStyle(),n.stroke=null),n}function Hx(r,t,e,n,a){var i=e.get("value"),o=Wd(i,t.axis,t.ecModel,e.get("seriesDataIndices"),{precision:e.get(["label","precision"]),formatter:e.get(["label","formatter"])}),s=e.getModel("label"),l=ri(s.get("padding")||0),u=s.getFont(),f=ds(o,u),c=a.position,h=f.width+l[1]+l[3],v=f.height+l[0]+l[2],d=a.align;d==="right"&&(c[0]-=h),d==="center"&&(c[0]-=h/2);var p=a.verticalAlign;p==="bottom"&&(c[1]-=v),p==="middle"&&(c[1]-=v/2),Ux(c,h,v,n);var g=s.get("backgroundColor");(!g||g==="auto")&&(g=t.get(["axisLine","lineStyle","color"])),r.label={x:c[0],y:c[1],style:zt(s,{text:o,font:u,fill:s.getTextColor(),padding:l,backgroundColor:g}),z2:10}}function Ux(r,t,e,n){var a=n.getWidth(),i=n.getHeight();r[0]=Math.min(r[0]+t,a)-t,r[1]=Math.min(r[1]+e,i)-e,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function Wd(r,t,e,n,a){r=t.scale.parse(r);var i=t.scale.getLabel({value:r},{precision:a.precision}),o=a.formatter;if(o){var s={value:Qs(t,{value:r}),axisDimension:t.dim,axisIndex:t.index,seriesData:[]};w(n,function(l){var u=e.getSeriesByIndex(l.seriesIndex),f=l.dataIndexInside,c=u&&u.getDataParams(f);c&&s.seriesData.push(c)}),W(o)?i=o.replace("{value}",i):Z(o)&&(i=o(s))}return i}function Hd(r,t,e){var n=pg();return jc(n,n,e.rotation),dg(n,n,e.position),Ds([r.dataToCoord(t),(e.labelOffset||0)+(e.labelDirection||1)*(e.labelMargin||0)],n)}function Yx(r,t,e,n,a,i){var o=Bt.innerTextLayout(e.rotation,0,e.labelDirection);e.labelMargin=a.get(["label","margin"]),Hx(t,n,a,i,{position:Hd(n.axis,r,e),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function Xx(r,t,e){return e=e||0,{x1:r[e],y1:r[1-e],x2:t[e],y2:t[1-e]}}function Zx(r,t,e){return e=e||0,{x:r[e],y:r[1-e],width:t[e],height:t[1-e]}}var $x=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,a,i,o){var s=a.axis,l=s.grid,u=i.get("type"),f=Sf(l,s).getOtherAxis(s).getGlobalExtent(),c=s.toGlobalCoord(s.dataToCoord(n,!0));if(u&&u!=="none"){var h=Wx(i),v=Kx[u](s,c,f);v.style=h,e.graphicKey=v.type,e.pointer=v}var d=$o(l.model,a);Yx(n,e,d,a,i,o)},t.prototype.getHandleTransform=function(e,n,a){var i=$o(n.axis.grid.model,n,{labelInside:!1});i.labelMargin=a.get(["handle","margin"]);var o=Hd(n.axis,e,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,n,a,i){var o=a.axis,s=o.grid,l=o.getGlobalExtent(!0),u=Sf(s,o).getOtherAxis(o).getGlobalExtent(),f=o.dim==="x"?0:1,c=[e.x,e.y];c[f]+=n[f],c[f]=Math.min(l[1],c[f]),c[f]=Math.max(l[0],c[f]);var h=(u[1]+u[0])/2,v=[h,h];v[f]=c[f];var d=[{verticalAlign:"middle"},{align:"center"}];return{x:c[0],y:c[1],rotation:e.rotation,cursorPoint:v,tooltipOption:d[f]}},t}(Gx);function Sf(r,t){var e={};return e[t.dim+"AxisIndex"]=t.index,r.getCartesian(e)}var Kx={line:function(r,t,e){var n=Xx([t,e[0]],[t,e[1]],xf(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,t,e){var n=Math.max(1,r.getBandWidth()),a=e[1]-e[0];return{type:"Rect",shape:Zx([t-n/2,e[0]],[n,a],xf(r))}}};function xf(r){return r.dim==="x"?0:1}var qx=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="axisPointer",t.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},t}(ee),gt=ue(),jx=w;function Ud(r,t,e){if(!ce.node){var n=t.getZr();gt(n).records||(gt(n).records={}),Qx(n,t);var a=gt(n).records[r]||(gt(n).records[r]={});a.handler=e}}function Qx(r,t){if(gt(r).initialized)return;gt(r).initialized=!0,e("click",J(bf,"click")),e("mousemove",J(bf,"mousemove")),e("globalout",eb);function e(n,a){r.on(n,function(i){var o=tb(t);jx(gt(r).records,function(s){s&&a(s,i,o.dispatchAction)}),Jx(o.pendings,t)})}}function Jx(r,t){var e=r.showTip.length,n=r.hideTip.length,a;e?a=r.showTip[e-1]:n&&(a=r.hideTip[n-1]),a&&(a.dispatchAction=null,t.dispatchAction(a))}function eb(r,t,e){r.handler("leave",null,e)}function bf(r,t,e,n){t.handler(r,e,n)}function tb(r){var t={showTip:[],hideTip:[]},e=function(n){var a=t[n.type];a?a.push(n):(n.dispatchAction=e,r.dispatchAction(n))};return{dispatchAction:e,pendings:t}}function jo(r,t){if(!ce.node){var e=t.getZr(),n=(gt(e).records||{})[r];n&&(gt(e).records[r]=null)}}var rb=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=n.getComponent("tooltip"),o=e.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click";Ud("axisPointer",a,function(s,l,u){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&u({type:"updateAxisPointer",currTrigger:s,x:l&&l.offsetX,y:l&&l.offsetY})})},t.prototype.remove=function(e,n){jo("axisPointer",n)},t.prototype.dispose=function(e,n){jo("axisPointer",n)},t.type="axisPointer",t}(Ne);function Yd(r,t){var e=[],n=r.seriesIndex,a;if(n==null||!(a=t.getSeriesByIndex(n)))return{point:[]};var i=a.getData(),o=tr(i,r);if(o==null||o<0||O(o))return{point:[]};var s=i.getItemGraphicEl(o),l=a.coordinateSystem;if(a.getTooltipPosition)e=a.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(r.isStacked){var u=l.getBaseAxis(),f=l.getOtherAxis(u),c=f.dim,h=u.dim,v=c==="x"||c==="radius"?1:0,d=i.mapDimension(h),p=[];p[v]=i.get(d,o),p[1-v]=i.get(i.getCalculationInfo("stackResultDimension"),o),e=l.dataToPoint(p)||[]}else e=l.dataToPoint(i.getValues(F(l.dimensions,function(m){return i.mapDimension(m)}),o))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),e=[g.x+g.width/2,g.y+g.height/2]}return{point:e,el:s}}var wf=ue();function nb(r,t,e){var n=r.currTrigger,a=[r.x,r.y],i=r,o=r.dispatchAction||oe(e.dispatchAction,e),s=t.getComponent("axisPointer").coordSysAxesInfo;if(s){Ta(a)&&(a=Yd({seriesIndex:i.seriesIndex,dataIndex:i.dataIndex},t).point);var l=Ta(a),u=i.axesInfo,f=s.axesInfo,c=n==="leave"||Ta(a),h={},v={},d={list:[],map:{}},p={showPointer:J(ib,v),showTooltip:J(ob,d)};w(s.coordSysMap,function(m,y){var _=l||m.containPoint(a);w(s.coordSysAxesInfo[y],function(S,b){var x=S.axis,C=fb(u,S);if(!c&&_&&(!u||C)){var T=C&&C.value;T==null&&!l&&(T=x.pointToData(a)),T!=null&&Cf(S,T,p,!1,h)}})});var g={};return w(f,function(m,y){var _=m.linkGroup;_&&!v[y]&&w(_.axesInfo,function(S,b){var x=v[b];if(S!==m&&x){var C=x.value;_.mapper&&(C=m.axis.scale.parse(_.mapper(C,Tf(S),Tf(m)))),g[m.key]=C}})}),w(g,function(m,y){Cf(f[y],m,p,!0,h)}),sb(v,f,h),lb(d,a,r,o),ub(f,o,e),h}}function Cf(r,t,e,n,a){var i=r.axis;if(!(i.scale.isBlank()||!i.containData(t))){if(!r.involveSeries){e.showPointer(r,t);return}var o=ab(t,r),s=o.payloadBatch,l=o.snapToValue;s[0]&&a.seriesIndex==null&&N(a,s[0]),!n&&r.snap&&i.containData(l)&&l!=null&&(t=l),e.showPointer(r,t,s),e.showTooltip(r,o,l)}}function ab(r,t){var e=t.axis,n=e.dim,a=r,i=[],o=Number.MAX_VALUE,s=-1;return w(t.seriesModels,function(l,u){var f=l.getData().mapDimensionsAll(n),c,h;if(l.getAxisTooltipData){var v=l.getAxisTooltipData(f,r,e);h=v.dataIndices,c=v.nestestValue}else{if(h=l.getData().indicesOfNearest(f[0],r,e.type==="category"?.5:null),!h.length)return;c=l.getData().get(f[0],h[0])}if(!(c==null||!isFinite(c))){var d=r-c,p=Math.abs(d);p<=o&&((p=0&&s<0)&&(o=p,s=d,a=c,i.length=0),w(h,function(g){i.push({seriesIndex:l.seriesIndex,dataIndexInside:g,dataIndex:l.getData().getRawIndex(g)})}))}}),{payloadBatch:i,snapToValue:a}}function ib(r,t,e,n){r[t.key]={value:e,payloadBatch:n}}function ob(r,t,e,n){var a=e.payloadBatch,i=t.axis,o=i.model,s=t.axisPointerModel;if(!(!t.triggerTooltip||!a.length)){var l=t.coordSys.model,u=En(l),f=r.map[u];f||(f=r.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},r.list.push(f)),f.dataByAxis.push({axisDim:i.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:n,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:a.slice()})}}function sb(r,t,e){var n=e.axesInfo=[];w(t,function(a,i){var o=a.axisPointerModel.option,s=r[i];s?(!a.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!a.useHandle&&(o.status="hide"),o.status==="show"&&n.push({axisDim:a.axis.dim,axisIndex:a.axis.model.componentIndex,value:o.value})})}function lb(r,t,e,n){if(Ta(t)||!r.list.length){n({type:"hideTip"});return}var a=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:t[0],y:t[1],tooltipOption:e.tooltipOption,position:e.position,dataIndexInside:a.dataIndexInside,dataIndex:a.dataIndex,seriesIndex:a.seriesIndex,dataByCoordSys:r.list})}function ub(r,t,e){var n=e.getZr(),a="axisPointerLastHighlights",i=wf(n)[a]||{},o=wf(n)[a]={};w(r,function(u,f){var c=u.axisPointerModel.option;c.status==="show"&&u.triggerEmphasis&&w(c.seriesDataIndices,function(h){var v=h.seriesIndex+" | "+h.dataIndex;o[v]=h})});var s=[],l=[];w(i,function(u,f){!o[f]&&l.push(u)}),w(o,function(u,f){!i[f]&&s.push(u)}),l.length&&e.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&e.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function fb(r,t){for(var e=0;e<(r||[]).length;e++){var n=r[e];if(t.axis.dim===n.axisDim&&t.axis.model.componentIndex===n.axisIndex)return n}}function Tf(r){var t=r.axis.model,e={},n=e.axisDim=r.axis.dim;return e.axisIndex=e[n+"AxisIndex"]=t.componentIndex,e.axisName=e[n+"AxisName"]=t.name,e.axisId=e[n+"AxisId"]=t.id,e}function Ta(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function Xd(r){Bd.registerAxisPointerClass("CartesianAxisPointer",$x),r.registerComponentModel(qx),r.registerComponentView(rb),r.registerPreprocessor(function(t){if(t){(!t.axisPointer||t.axisPointer.length===0)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!O(e)&&(t.axisPointer.link=[e])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=Ax(t,e)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},nb)}function j1(r){_t(Fd),_t(Xd)}var Df="\0_ec_interaction_mutex";function cb(r,t,e){var n=Zd(r);n[t]=e}function vb(r,t,e){var n=Zd(r),a=n[t];a===e&&(n[t]=null)}function Zd(r){return r[Df]||(r[Df]={})}ft({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},mt);var hb={axisPointer:1,tooltip:1,brush:1};function db(r,t,e){var n=t.getComponentByElement(r.topTarget),a=n&&n.coordinateSystem;return n&&n!==e&&!hb.hasOwnProperty(n.mainType)&&a&&a.model!==e}function $d(r,t,e,n,a,i){r=r||0;var o=e[1]-e[0];if(a!=null&&(a=mr(a,[0,o])),i!=null&&(i=Math.max(i,a??0)),n==="all"){var s=Math.abs(t[1]-t[0]);s=mr(s,[0,o]),a=i=mr(s,[a,i]),n=0}t[0]=mr(t[0],e),t[1]=mr(t[1],e);var l=Ki(t,n);t[n]+=r;var u=a||0,f=e.slice();l.sign<0?f[0]+=u:f[1]-=u,t[n]=mr(t[n],f);var c;return c=Ki(t,n),a!=null&&(c.sign!==l.sign||c.spani&&(t[1-n]=t[n]+c.sign*i),t}function Ki(r,t){var e=r[t]-r[1-t];return{span:Math.abs(e),sign:e>0?-1:e<0?1:t?-1:1}}function mr(r,t){return Math.min(t[1]!=null?t[1]:1/0,Math.max(t[0]!=null?t[0]:-1/0,r))}var ar=!0,On=Math.min,Er=Math.max,pb=Math.pow,gb=1e4,mb=6,yb=6,Af="globalPan",_b={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},Sb={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},Mf={brushStyle:{lineWidth:2,stroke:"rgba(210,219,238,0.3)",fill:"#D2DBEE"},transformable:!0,brushMode:"single",removeOnClick:!1},xb=0,bb=function(r){B(t,r);function t(e){var n=r.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=e,n.group=new ye,n._uid="brushController_"+xb++,w(Ib,function(a,i){this._handlers[i]=oe(a,this)},n),n}return t.prototype.enableBrush=function(e){return this._brushType&&this._doDisableBrush(),e.brushType&&this._doEnableBrush(e),this},t.prototype._doEnableBrush=function(e){var n=this._zr;this._enableGlobalPan||cb(n,Af,this._uid),w(this._handlers,function(a,i){n.on(i,a)}),this._brushType=e.brushType,this._brushOption=q(K(Mf),e,!0)},t.prototype._doDisableBrush=function(){var e=this._zr;vb(e,Af,this._uid),w(this._handlers,function(n,a){e.off(a,n)}),this._brushType=this._brushOption=null},t.prototype.setPanels=function(e){if(e&&e.length){var n=this._panels={};w(e,function(a){n[a.panelId]=K(a)})}else this._panels=null;return this},t.prototype.mount=function(e){e=e||{},this._enableGlobalPan=e.enableGlobalPan;var n=this.group;return this._zr.add(n),n.attr({x:e.x||0,y:e.y||0,rotation:e.rotation||0,scaleX:e.scaleX||1,scaleY:e.scaleY||1}),this._transform=n.getLocalTransform(),this},t.prototype.updateCovers=function(e){e=F(e,function(h){return q(K(Mf),h,!0)});var n="\0-brush-index-",a=this._covers,i=this._covers=[],o=this,s=this._creatingCover;return new Rn(a,e,u,l).add(f).update(f).remove(c).execute(),this;function l(h,v){return(h.id!=null?h.id:n+v)+"-"+h.brushType}function u(h,v){return l(h.__brushOption,v)}function f(h,v){var d=e[h];if(v!=null&&a[v]===s)i[h]=a[v];else{var p=i[h]=v!=null?(a[v].__brushOption=d,a[v]):qd(o,Kd(o,d));rl(o,p)}}function c(h){a[h]!==s&&o.group.remove(a[h])}},t.prototype.unmount=function(){return this.enableBrush(!1),Qo(this),this._zr.remove(this.group),this},t.prototype.dispose=function(){this.unmount(),this.off()},t}(Fn);function Kd(r,t){var e=ci[t.brushType].createCover(r,t);return e.__brushOption=t,Qd(e,t),r.group.add(e),e}function qd(r,t){var e=nl(t);return e.endCreating&&(e.endCreating(r,t),Qd(t,t.__brushOption)),t}function jd(r,t){var e=t.__brushOption;nl(t).updateCoverShape(r,t,e.range,e)}function Qd(r,t){var e=t.z;e==null&&(e=gb),r.traverse(function(n){n.z=e,n.z2=e})}function rl(r,t){nl(t).updateCommon(r,t),jd(r,t)}function nl(r){return ci[r.__brushOption.brushType]}function al(r,t,e){var n=r._panels;if(!n)return ar;var a,i=r._transform;return w(n,function(o){o.isTargetByCursor(t,e,i)&&(a=o)}),a}function Jd(r,t){var e=r._panels;if(!e)return ar;var n=t.__brushOption.panelId;return n!=null?e[n]:ar}function Qo(r){var t=r._covers,e=t.length;return w(t,function(n){r.group.remove(n)},r),t.length=0,!!e}function ir(r,t){var e=F(r._covers,function(n){var a=n.__brushOption,i=K(a.range);return{brushType:a.brushType,panelId:a.panelId,range:i}});r.trigger("brush",{areas:e,isEnd:!!t.isEnd,removeOnClick:!!t.removeOnClick})}function wb(r){var t=r._track;if(!t.length)return!1;var e=t[t.length-1],n=t[0],a=e[0]-n[0],i=e[1]-n[1],o=pb(a*a+i*i,.5);return o>mb}function ep(r){var t=r.length-1;return t<0&&(t=0),[r[0],r[t]]}function tp(r,t,e,n){var a=new ye;return a.add(new pe({name:"main",style:il(e),silent:!0,draggable:!0,cursor:"move",drift:J(If,r,t,a,["n","s","w","e"]),ondragend:J(ir,t,{isEnd:!0})})),w(n,function(i){a.add(new pe({name:i.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:J(If,r,t,a,i),ondragend:J(ir,t,{isEnd:!0})}))}),a}function rp(r,t,e,n){var a=n.brushStyle.lineWidth||0,i=Er(a,yb),o=e[0][0],s=e[1][0],l=o-a/2,u=s-a/2,f=e[0][1],c=e[1][1],h=f-i+a/2,v=c-i+a/2,d=f-o,p=c-s,g=d+a,m=p+a;dt(r,t,"main",o,s,d,p),n.transformable&&(dt(r,t,"w",l,u,i,m),dt(r,t,"e",h,u,i,m),dt(r,t,"n",l,u,g,i),dt(r,t,"s",l,v,g,i),dt(r,t,"nw",l,u,i,i),dt(r,t,"ne",h,u,i,i),dt(r,t,"sw",l,v,i,i),dt(r,t,"se",h,v,i,i))}function Jo(r,t){var e=t.__brushOption,n=e.transformable,a=t.childAt(0);a.useStyle(il(e)),a.attr({silent:!n,cursor:n?"move":"default"}),w([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(i){var o=t.childOfName(i.join("")),s=i.length===1?es(r,i[0]):Tb(r,i);o&&o.attr({silent:!n,invisible:!n,cursor:n?Sb[s]+"-resize":null})})}function dt(r,t,e,n,a,i,o){var s=t.childOfName(e);s&&s.setShape(Ab(ol(r,t,[[n,a],[n+i,a+o]])))}function il(r){return re({strokeNoScale:!0},r.brushStyle)}function np(r,t,e,n){var a=[On(r,e),On(t,n)],i=[Er(r,e),Er(t,n)];return[[a[0],i[0]],[a[1],i[1]]]}function Cb(r){return Ts(r.group)}function es(r,t){var e={w:"left",e:"right",n:"top",s:"bottom"},n={left:"w",right:"e",top:"n",bottom:"s"},a=Dv(e[t],Cb(r));return n[a]}function Tb(r,t){var e=[es(r,t[0]),es(r,t[1])];return(e[0]==="e"||e[0]==="w")&&e.reverse(),e.join("")}function If(r,t,e,n,a,i){var o=e.__brushOption,s=r.toRectRange(o.range),l=ap(t,a,i);w(n,function(u){var f=_b[u];s[f[0]][f[1]]+=l[f[0]]}),o.range=r.fromRectRange(np(s[0][0],s[1][0],s[0][1],s[1][1])),rl(t,e),ir(t,{isEnd:!1})}function Db(r,t,e,n){var a=t.__brushOption.range,i=ap(r,e,n);w(a,function(o){o[0]+=i[0],o[1]+=i[1]}),rl(r,t),ir(r,{isEnd:!1})}function ap(r,t,e){var n=r.group,a=n.transformCoordToLocal(t,e),i=n.transformCoordToLocal(0,0);return[a[0]-i[0],a[1]-i[1]]}function ol(r,t,e){var n=Jd(r,t);return n&&n!==ar?n.clipPath(e,r._transform):K(e)}function Ab(r){var t=On(r[0][0],r[1][0]),e=On(r[0][1],r[1][1]),n=Er(r[0][0],r[1][0]),a=Er(r[0][1],r[1][1]);return{x:t,y:e,width:n-t,height:a-e}}function Mb(r,t,e){if(!(!r._brushType||Lb(r,t.offsetX,t.offsetY))){var n=r._zr,a=r._covers,i=al(r,t,e);if(!r._dragging)for(var o=0;on.getWidth()||e<0||e>n.getHeight()}var ci={lineX:Rf(0),lineY:Rf(1),rect:{createCover:function(r,t){function e(n){return n}return tp({toRectRange:e,fromRectRange:e},r,t,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var t=ep(r);return np(t[1][0],t[1][1],t[0][0],t[0][1])},updateCoverShape:function(r,t,e,n){rp(r,t,e,n)},updateCommon:Jo,contain:rs},polygon:{createCover:function(r,t){var e=new ye;return e.add(new Vn({name:"main",style:il(t),silent:!0})),e},getCreatingRange:function(r){return r},endCreating:function(r,t){t.remove(t.childAt(0)),t.add(new cs({name:"main",draggable:!0,drift:J(Db,r,t),ondragend:J(ir,r,{isEnd:!0})}))},updateCoverShape:function(r,t,e,n){t.childAt(0).setShape({points:ol(r,t,e)})},updateCommon:Jo,contain:rs}};function Rf(r){return{createCover:function(t,e){return tp({toRectRange:function(n){var a=[n,[0,100]];return r&&a.reverse(),a},fromRectRange:function(n){return n[r]}},t,e,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(t){var e=ep(t),n=On(e[0][r],e[1][r]),a=Er(e[0][r],e[1][r]);return[n,a]},updateCoverShape:function(t,e,n,a){var i,o=Jd(t,e);if(o!==ar&&o.getLinearBrushOtherExtent)i=o.getLinearBrushOtherExtent(r);else{var s=t._zr;i=[0,[s.getWidth(),s.getHeight()][1-r]]}var l=[n,i];r&&l.reverse(),rp(t,e,l,a)},updateCommon:Jo,contain:rs}}function Pb(r){return r=sl(r),function(t){return Mv(t,r)}}function Rb(r,t){return r=sl(r),function(e){var n=t??e,a=n?r.width:r.height,i=n?r.x:r.y;return[i,i+(a||0)]}}function kb(r,t,e){var n=sl(r);return function(a,i){return n.contain(i[0],i[1])&&!db(a,t,e)}}function sl(r){return Ue.create(r)}var kf=["x","y","radius","angle","single"],Eb=["cartesian2d","polar","singleAxis"];function Ob(r){var t=r.get("coordinateSystem");return le(Eb,t)>=0}function xr(r){return r+"Axis"}function Nb(r,t){var e=U(),n=[],a=U();r.eachComponent({mainType:"dataZoom",query:t},function(f){a.get(f.uid)||s(f)});var i;do i=!1,r.eachComponent("dataZoom",o);while(i);function o(f){!a.get(f.uid)&&l(f)&&(s(f),i=!0)}function s(f){a.set(f.uid,!0),n.push(f),u(f)}function l(f){var c=!1;return f.eachTargetAxis(function(h,v){var d=e.get(h);d&&d[v]&&(c=!0)}),c}function u(f){f.eachTargetAxis(function(c,h){(e.get(c)||e.set(c,[]))[h]=!0})}return n}var qi=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},r}(),Bb=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._autoThrottle=!0,e._noTarget=!0,e._rangePropMode=["percent","percent"],e}return t.prototype.init=function(e,n,a){var i=Ef(e);this.settledOption=i,this.mergeDefaultAndTheme(e,a),this._doInit(i)},t.prototype.mergeOption=function(e){var n=Ef(e);q(this.option,e,!0),q(this.settledOption,n,!0),this._doInit(n)},t.prototype._doInit=function(e){var n=this.option;this._setDefaultThrottle(e),this._updateRangeUse(e);var a=this.settledOption;w([["start","startValue"],["end","endValue"]],function(i,o){this._rangePropMode[o]==="value"&&(n[i[0]]=a[i[0]]=null)},this),this._resetTarget()},t.prototype._resetTarget=function(){var e=this.get("orient",!0),n=this._targetAxisInfoMap=U(),a=this._fillSpecifiedTargetAxis(n);a?this._orient=e||this._makeAutoOrientByTargetAxis():(this._orient=e||"horizontal",this._fillAutoTargetAxisByOrient(n,this._orient)),this._noTarget=!0,n.each(function(i){i.indexList.length&&(this._noTarget=!1)},this)},t.prototype._fillSpecifiedTargetAxis=function(e){var n=!1;return w(kf,function(a){var i=this.getReferringComponents(xr(a),jg);if(i.specified){n=!0;var o=new qi;w(i.models,function(s){o.add(s.componentIndex)}),e.set(a,o)}},this),n},t.prototype._fillAutoTargetAxisByOrient=function(e,n){var a=this.ecModel,i=!0;if(i){var o=n==="vertical"?"y":"x",s=a.findComponents({mainType:o+"Axis"});l(s,o)}if(i){var s=a.findComponents({mainType:"singleAxis",filter:function(f){return f.get("orient",!0)===n}});l(s,"single")}function l(u,f){var c=u[0];if(c){var h=new qi;if(h.add(c.componentIndex),e.set(f,h),i=!1,f==="x"||f==="y"){var v=c.getReferringComponents("grid",Pe).models[0];v&&w(u,function(d){c.componentIndex!==d.componentIndex&&v===d.getReferringComponents("grid",Pe).models[0]&&h.add(d.componentIndex)})}}}i&&w(kf,function(u){if(i){var f=a.findComponents({mainType:xr(u),filter:function(h){return h.get("type",!0)==="category"}});if(f[0]){var c=new qi;c.add(f[0].componentIndex),e.set(u,c),i=!1}}},this)},t.prototype._makeAutoOrientByTargetAxis=function(){var e;return this.eachTargetAxis(function(n){!e&&(e=n)},this),e==="y"?"vertical":"horizontal"},t.prototype._setDefaultThrottle=function(e){if(e.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var n=this.ecModel.option;this.option.throttle=n.animation&&n.animationDurationUpdate>0?100:20}},t.prototype._updateRangeUse=function(e){var n=this._rangePropMode,a=this.get("rangeMode");w([["start","startValue"],["end","endValue"]],function(i,o){var s=e[i[0]]!=null,l=e[i[1]]!=null;s&&!l?n[o]="percent":!s&&l?n[o]="value":a?n[o]=a[o]:s&&(n[o]="percent")})},t.prototype.noTarget=function(){return this._noTarget},t.prototype.getFirstTargetAxisModel=function(){var e;return this.eachTargetAxis(function(n,a){e==null&&(e=this.ecModel.getComponent(xr(n),a))},this),e},t.prototype.eachTargetAxis=function(e,n){this._targetAxisInfoMap.each(function(a,i){w(a.indexList,function(o){e.call(n,i,o)})})},t.prototype.getAxisProxy=function(e,n){var a=this.getAxisModel(e,n);if(a)return a.__dzAxisProxy},t.prototype.getAxisModel=function(e,n){var a=this._targetAxisInfoMap.get(e);if(a&&a.indexMap[n])return this.ecModel.getComponent(xr(e),n)},t.prototype.setRawRange=function(e){var n=this.option,a=this.settledOption;w([["start","startValue"],["end","endValue"]],function(i){(e[i[0]]!=null||e[i[1]]!=null)&&(n[i[0]]=a[i[0]]=e[i[0]],n[i[1]]=a[i[1]]=e[i[1]])},this),this._updateRangeUse(e)},t.prototype.setCalculatedRange=function(e){var n=this.option;w(["start","startValue","end","endValue"],function(a){n[a]=e[a]})},t.prototype.getPercentRange=function(){var e=this.findRepresentativeAxisProxy();if(e)return e.getDataPercentWindow()},t.prototype.getValueRange=function(e,n){if(e==null&&n==null){var a=this.findRepresentativeAxisProxy();if(a)return a.getDataValueWindow()}else return this.getAxisProxy(e,n).getDataValueWindow()},t.prototype.findRepresentativeAxisProxy=function(e){if(e)return e.__dzAxisProxy;for(var n,a=this._targetAxisInfoMap.keys(),i=0;io[1];if(_&&!S&&!b)return!0;_&&(g=!0),S&&(d=!0),b&&(p=!0)}return g&&d&&p})}else Sr(f,function(v){if(i==="empty")l.setData(u=u.map(v,function(p){return s(p)?p:NaN}));else{var d={};d[v]=o,u.selectRange(d)}});Sr(f,function(v){u.setApproximateExtent(o,v)})}});function s(l){return l>=o[0]&&l<=o[1]}},r.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;Sr(["min","max"],function(a){var i=e.get(a+"Span"),o=e.get(a+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?i=Et(n[0]+o,n,[0,100],!0):i!=null&&(o=Et(i,[0,100],n,!0)-n[0]),t[a+"Span"]=i,t[a+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(e){var a=Jc(n,[0,500]);a=Math.min(a,20);var i=t.axis.scale.rawExtentInfo;e[0]!==0&&i.setDeterminedMinMax("min",+n[0].toFixed(a)),e[1]!==100&&i.setDeterminedMinMax("max",+n[1].toFixed(a)),i.freeze()}},r}();function Wb(r,t,e){var n=[1/0,-1/0];Sr(e,function(o){zS(n,o.getData(),t)});var a=r.getAxisModel(),i=gd(a.axis.scale,a,n).calculate();return[i.min,i.max]}var Hb={getTargetSeries:function(r){function t(a){r.eachComponent("dataZoom",function(i){i.eachTargetAxis(function(o,s){var l=r.getComponent(xr(o),s);a(o,s,l,i)})})}t(function(a,i,o,s){o.__dzAxisProxy=null});var e=[];t(function(a,i,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new Gb(a,i,s,r),e.push(o.__dzAxisProxy))});var n=U();return w(e,function(a){w(a.getTargetSeriesModels(),function(i){n.set(i.uid,i)})}),n},overallReset:function(r,t){r.eachComponent("dataZoom",function(e){e.eachTargetAxis(function(n,a){e.getAxisProxy(n,a).reset(e)}),e.eachTargetAxis(function(n,a){e.getAxisProxy(n,a).filterData(e,t)})}),r.eachComponent("dataZoom",function(e){var n=e.findRepresentativeAxisProxy();if(n){var a=n.getDataPercentWindow(),i=n.getDataValueWindow();e.setCalculatedRange({start:a[0],end:a[1],startValue:i[0],endValue:i[1]})}})}};function Ub(r){r.registerAction("dataZoom",function(t,e){var n=Nb(e,t);w(n,function(a){a.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})})}var Nf=!1;function Yb(r){Nf||(Nf=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,Hb),Ub(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function Xb(r){r.registerComponentModel(Vb),r.registerComponentView(Fb),Yb(r)}var Qe=function(){function r(){}return r}(),op={};function an(r,t){op[r]=t}function sp(r){return op[r]}var Zb=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;w(this.option.feature,function(n,a){var i=sp(a);i&&(i.getDefaultOption&&(i.defaultOption=i.getDefaultOption(e)),q(n,i.defaultOption))})},t.type="toolbox",t.layoutMode={type:"box",ignoreSize:!0},t.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},t}(ee);function $b(r,t,e){var n=t.getBoxLayoutParams(),a=t.get("padding"),i={width:e.getWidth(),height:e.getHeight()},o=Ft(n,i,a);Dr(t.get("orient"),r,t.get("itemGap"),o.width,o.height),hy(r,n,i,a)}function lp(r,t){var e=ri(t.get("padding")),n=t.getItemStyle(["color","opacity"]);return n.fill=t.get("backgroundColor"),r=new pe({shape:{x:r.x-e[3],y:r.y-e[0],width:r.width+e[1]+e[3],height:r.height+e[0]+e[2],r:t.get("borderRadius")},style:n,silent:!0,z2:-1}),r}var Kb=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,a,i){var o=this.group;if(o.removeAll(),!e.get("show"))return;var s=+e.get("itemSize"),l=e.get("orient")==="vertical",u=e.get("feature")||{},f=this._features||(this._features={}),c=[];w(u,function(d,p){c.push(p)}),new Rn(this._featureNames||[],c).add(h).update(h).remove(J(h,null)).execute(),this._featureNames=c;function h(d,p){var g=c[d],m=c[p],y=u[g],_=new ve(y,e,e.ecModel),S;if(i&&i.newTitle!=null&&i.featureName===g&&(y.title=i.newTitle),g&&!m){if(qb(g))S={onclick:_.option.onclick,featureName:g};else{var b=sp(g);if(!b)return;S=new b}f[g]=S}else if(S=f[m],!S)return;S.uid=Yn("toolbox-feature"),S.model=_,S.ecModel=n,S.api=a;var x=S instanceof Qe;if(!g&&m){x&&S.dispose&&S.dispose(n,a);return}if(!_.get("show")||x&&S.unusable){x&&S.remove&&S.remove(n,a);return}v(_,S,g),_.setIconStatus=function(C,T){var D=this.option,A=this.iconPaths;D.iconStatus=D.iconStatus||{},D.iconStatus[C]=T,A[C]&&(T==="emphasis"?Ir:Lr)(A[C])},S instanceof Qe&&S.render&&S.render(_,n,a,i)}function v(d,p,g){var m=d.getModel("iconStyle"),y=d.getModel(["emphasis","iconStyle"]),_=p instanceof Qe&&p.getIcons?p.getIcons():d.get("icon"),S=d.get("title")||{},b,x;W(_)?(b={},b[g]=_):b=_,W(S)?(x={},x[g]=S):x=S;var C=d.iconPaths={};w(b,function(T,D){var A=Ka(T,{},{x:-s/2,y:-s/2,width:s,height:s});A.setStyle(m.getItemStyle());var M=A.ensureState("emphasis");M.style=y.getItemStyle();var L=new we({style:{text:x[D],align:y.get("textAlign"),borderRadius:y.get("textBorderRadius"),padding:y.get("textPadding"),fill:null,font:Pv({fontStyle:y.get("textFontStyle"),fontFamily:y.get("textFontFamily"),fontSize:y.get("textFontSize"),fontWeight:y.get("textFontWeight")},n)},ignore:!0});A.setTextContent(L),Hn({el:A,componentModel:e,itemName:D,formatterParamsExtra:{title:x[D]}}),A.__title=x[D],A.on("mouseover",function(){var I=y.getItemStyle(),P=l?e.get("right")==null&&e.get("left")!=="right"?"right":"left":e.get("bottom")==null&&e.get("top")!=="bottom"?"bottom":"top";L.setStyle({fill:y.get("textFill")||I.fill||I.stroke||"#000",backgroundColor:y.get("textBackgroundColor")}),A.setTextConfig({position:y.get("textPosition")||P}),L.ignore=!e.get("showTitle"),a.enterEmphasis(this)}).on("mouseout",function(){d.get(["iconStatus",D])!=="emphasis"&&a.leaveEmphasis(this),L.hide()}),(d.get(["iconStatus",D])==="emphasis"?Ir:Lr)(A),o.add(A),A.on("click",oe(p.onclick,p,n,a,D)),C[D]=A})}$b(o,e,a),o.add(lp(o.getBoundingRect(),e)),l||o.eachChild(function(d){var p=d.__title,g=d.ensureState("emphasis"),m=g.textConfig||(g.textConfig={}),y=d.getTextContent(),_=y&&y.ensureState("emphasis");if(_&&!Z(_)&&p){var S=_.style||(_.style={}),b=ds(p,we.makeFont(S)),x=d.x+o.x,C=d.y+o.y+s,T=!1;C+b.height>a.getHeight()&&(m.position="top",T=!0);var D=T?-5-b.height:s+10;x+b.width/2>a.getWidth()?(m.position=["100%",D],S.align="right"):x-b.width/2<0&&(m.position=[0,D],S.align="left")}})},t.prototype.updateView=function(e,n,a,i){w(this._features,function(o){o instanceof Qe&&o.updateView&&o.updateView(o.model,n,a,i)})},t.prototype.remove=function(e,n){w(this._features,function(a){a instanceof Qe&&a.remove&&a.remove(e,n)}),this.group.removeAll()},t.prototype.dispose=function(e,n){w(this._features,function(a){a instanceof Qe&&a.dispose&&a.dispose(e,n)})},t.type="toolbox",t}(Ne);function qb(r){return r.indexOf("my")===0}var jb=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){var a=this.model,i=a.get("name")||e.get("title.0.text")||"echarts",o=n.getZr().painter.getType()==="svg",s=o?"svg":a.get("type",!0)||"png",l=n.getConnectedDataURL({type:s,backgroundColor:a.get("backgroundColor",!0)||e.get("backgroundColor")||"#fff",connectedBackgroundColor:a.get("connectedBackgroundColor"),excludeComponents:a.get("excludeComponents"),pixelRatio:a.get("pixelRatio")}),u=ce.browser;if(typeof MouseEvent=="function"&&(u.newEdge||!u.ie&&!u.edge)){var f=document.createElement("a");f.download=i+"."+s,f.target="_blank",f.href=l;var c=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});f.dispatchEvent(c)}else if(window.navigator.msSaveOrOpenBlob||o){var h=l.split(","),v=h[0].indexOf("base64")>-1,d=o?decodeURIComponent(h[1]):h[1];v&&(d=window.atob(d));var p=i+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var g=d.length,m=new Uint8Array(g);g--;)m[g]=d.charCodeAt(g);var y=new Blob([m]);window.navigator.msSaveOrOpenBlob(y,p)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,b=S.document;b.open("image/svg+xml","replace"),b.write(d),b.close(),S.focus(),b.execCommand("SaveAs",!0,p),document.body.removeChild(_)}}else{var x=a.get("lang"),C='',T=window.open();T.document.write(C),T.document.title=i}},t.getDefaultOption=function(e){var n={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:e.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:e.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return n},t}(Qe),Bf="__ec_magicType_stack__",Qb=[["line","bar"],["stack"]],Jb=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getIcons=function(){var e=this.model,n=e.get("icon"),a={};return w(e.get("type"),function(i){n[i]&&(a[i]=n[i])}),a},t.getDefaultOption=function(e){var n={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:e.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return n},t.prototype.onclick=function(e,n,a){var i=this.model,o=i.get(["seriesIndex",a]);if(Vf[a]){var s={series:[]},l=function(c){var h=c.subType,v=c.id,d=Vf[a](h,v,c,i);d&&(re(d,c.option),s.series.push(d));var p=c.coordinateSystem;if(p&&p.type==="cartesian2d"&&(a==="line"||a==="bar")){var g=p.getAxesByScale("ordinal")[0];if(g){var m=g.dim,y=m+"Axis",_=c.getReferringComponents(y,Pe).models[0],S=_.componentIndex;s[y]=s[y]||[];for(var b=0;b<=S;b++)s[y][S]=s[y][S]||{};s[y][S].boundaryGap=a==="bar"}}};w(Qb,function(c){le(c,a)>=0&&w(c,function(h){i.setIconStatus(h,"normal")})}),i.setIconStatus(a,"emphasis"),e.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},l);var u,f=a;a==="stack"&&(u=q({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),i.get(["iconStatus",a])!=="emphasis"&&(f="tiled")),n.dispatchAction({type:"changeMagicType",currentType:f,newOption:s,newTitle:u,featureName:"magicType"})}},t}(Qe),Vf={line:function(r,t,e,n){if(r==="bar")return q({id:t,type:"line",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","line"])||{},!0)},bar:function(r,t,e,n){if(r==="line")return q({id:t,type:"bar",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","bar"])||{},!0)},stack:function(r,t,e,n){var a=e.get("stack")===Bf;if(r==="line"||r==="bar")return n.setIconStatus("stack",a?"normal":"emphasis"),q({id:t,stack:a?"":Bf},n.get(["option","stack"])||{},!0)}};ft({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,t){t.mergeOption(r.newOption)});var vi=new Array(60).join("-"),Or=" ";function ew(r){var t={},e=[],n=[];return r.eachRawSeries(function(a){var i=a.coordinateSystem;if(i&&(i.type==="cartesian2d"||i.type==="polar")){var o=i.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;t[s]||(t[s]={categoryAxis:o,valueAxis:i.getOtherAxis(o),series:[]},n.push({axisDim:o.dim,axisIndex:o.index})),t[s].series.push(a)}else e.push(a)}else e.push(a)}),{seriesGroupByCategoryAxis:t,other:e,meta:n}}function tw(r){var t=[];return w(r,function(e,n){var a=e.categoryAxis,i=e.valueAxis,o=i.dim,s=[" "].concat(F(e.series,function(v){return v.name})),l=[a.model.getCategories()];w(e.series,function(v){var d=v.getRawData();l.push(v.getRawData().mapArray(d.mapDimension(o),function(p){return p}))});for(var u=[s.join(Or)],f=0;f=0)return!0}var ns=new RegExp("["+Or+"]+","g");function iw(r){for(var t=r.split(/\n+/g),e=Ga(t.shift()).split(ns),n=[],a=F(e,function(l){return{name:l,data:[]}}),i=0;i=0;i--){var o=e[i];if(o[a])break}if(i<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:a})[0];if(s){var l=s.getPercentRange();e[0][a]={dataZoomId:a,start:l[0],end:l[1]}}}}),e.push(t)}function cw(r){var t=ll(r),e=t[t.length-1];t.length>1&&t.pop();var n={};return up(e,function(a,i){for(var o=t.length-1;o>=0;o--)if(a=t[o][i],a){n[i]=a;break}}),n}function vw(r){fp(r).snapshots=null}function hw(r){return ll(r).length}function ll(r){var t=fp(r);return t.snapshots||(t.snapshots=[{}]),t.snapshots}var dw=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){vw(e),n.dispatchAction({type:"restore",from:this.uid})},t.getDefaultOption=function(e){var n={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:e.getLocaleModel().get(["toolbox","restore","title"])};return n},t}(Qe);ft({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,t){t.resetOption("recreate")});var pw=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],cp=function(){function r(t,e,n){var a=this;this._targetInfoList=[];var i=zf(e,t);w(gw,function(o,s){(!n||!n.include||le(n.include,s)>=0)&&o(i,a._targetInfoList)})}return r.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,function(n,a,i){if((n.coordRanges||(n.coordRanges=[])).push(a),!n.coordRange){n.coordRange=a;var o=ji[n.brushType](0,i,a);n.__rangeOffset={offset:Hf[n.brushType](o.values,n.range,[1,1]),xyMinMax:o.xyMinMax}}}),t},r.prototype.matchOutputRanges=function(t,e,n){w(t,function(a){var i=this.findTargetInfo(a,e);i&&i!==!0&&w(i.coordSyses,function(o){var s=ji[a.brushType](1,o,a.range,!0);n(a,s.values,o,e)})},this)},r.prototype.setInputRanges=function(t,e){w(t,function(n){var a=this.findTargetInfo(n,e);if(n.range=n.range||[],a&&a!==!0){n.panelId=a.panelId;var i=ji[n.brushType](0,a.coordSys,n.coordRange),o=n.__rangeOffset;n.range=o?Hf[n.brushType](i.values,o.offset,mw(i.xyMinMax,o.xyMinMax)):i.values}},this)},r.prototype.makePanelOpts=function(t,e){return F(this._targetInfoList,function(n){var a=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:Pb(a),isTargetByCursor:kb(a,t,n.coordSysModel),getLinearBrushOtherExtent:Rb(a)}})},r.prototype.controlSeries=function(t,e,n){var a=this.findTargetInfo(t,n);return a===!0||a&&le(a.coordSyses,e.coordinateSystem)>=0},r.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,a=zf(e,t),i=0;ir[1]&&r.reverse(),r}function zf(r,t){return dn(r,t,{includeMainTypes:pw})}var gw={grid:function(r,t){var e=r.xAxisModels,n=r.yAxisModels,a=r.gridModels,i=U(),o={},s={};!e&&!n&&!a||(w(e,function(l){var u=l.axis.grid.model;i.set(u.id,u),o[u.id]=!0}),w(n,function(l){var u=l.axis.grid.model;i.set(u.id,u),s[u.id]=!0}),w(a,function(l){i.set(l.id,l),o[l.id]=!0,s[l.id]=!0}),i.each(function(l){var u=l.coordinateSystem,f=[];w(u.getCartesians(),function(c,h){(le(e,c.getAxis("x").model)>=0||le(n,c.getAxis("y").model)>=0)&&f.push(c)}),t.push({panelId:"grid--"+l.id,gridModel:l,coordSysModel:l,coordSys:f[0],coordSyses:f,getPanelRect:Gf.grid,xAxisDeclared:o[l.id],yAxisDeclared:s[l.id]})}))},geo:function(r,t){w(r.geoModels,function(e){var n=e.coordinateSystem;t.push({panelId:"geo--"+e.id,geoModel:e,coordSysModel:e,coordSys:n,coordSyses:[n],getPanelRect:Gf.geo})})}},Ff=[function(r,t){var e=r.xAxisModel,n=r.yAxisModel,a=r.gridModel;return!a&&e&&(a=e.axis.grid.model),!a&&n&&(a=n.axis.grid.model),a&&a===t.gridModel},function(r,t){var e=r.geoModel;return e&&e===t.geoModel}],Gf={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,t=r.getBoundingRect().clone();return t.applyTransform(Ts(r)),t}},ji={lineX:J(Wf,0),lineY:J(Wf,1),rect:function(r,t,e,n){var a=r?t.pointToData([e[0][0],e[1][0]],n):t.dataToPoint([e[0][0],e[1][0]],n),i=r?t.pointToData([e[0][1],e[1][1]],n):t.dataToPoint([e[0][1],e[1][1]],n),o=[as([a[0],i[0]]),as([a[1],i[1]])];return{values:o,xyMinMax:o}},polygon:function(r,t,e,n){var a=[[1/0,-1/0],[1/0,-1/0]],i=F(e,function(o){var s=r?t.pointToData(o,n):t.dataToPoint(o,n);return a[0][0]=Math.min(a[0][0],s[0]),a[1][0]=Math.min(a[1][0],s[1]),a[0][1]=Math.max(a[0][1],s[0]),a[1][1]=Math.max(a[1][1],s[1]),s});return{values:i,xyMinMax:a}}};function Wf(r,t,e,n){var a=e.getAxis(["x","y"][r]),i=as(F([0,1],function(s){return t?a.coordToData(a.toLocalCoord(n[s]),!0):a.toGlobalCoord(a.dataToCoord(n[s]))})),o=[];return o[r]=i,o[1-r]=[NaN,NaN],{values:i,xyMinMax:o}}var Hf={lineX:J(Uf,0),lineY:J(Uf,1),rect:function(r,t,e){return[[r[0][0]-e[0]*t[0][0],r[0][1]-e[0]*t[0][1]],[r[1][0]-e[1]*t[1][0],r[1][1]-e[1]*t[1][1]]]},polygon:function(r,t,e){return F(r,function(n,a){return[n[0]-e[0]*t[a][0],n[1]-e[1]*t[a][1]]})}};function Uf(r,t,e,n){return[t[0]-n[r]*e[0],t[1]-n[r]*e[1]]}function mw(r,t){var e=Yf(r),n=Yf(t),a=[e[0]/n[0],e[1]/n[1]];return isNaN(a[0])&&(a[0]=1),isNaN(a[1])&&(a[1]=1),a}function Yf(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}var is=w,yw=Zg("toolbox-dataZoom_"),_w=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,a,i){this._brushController||(this._brushController=new bb(a.getZr()),this._brushController.on("brush",oe(this._onBrush,this)).mount()),bw(e,n,this,i,a),xw(e,n)},t.prototype.onclick=function(e,n,a){Sw[a].call(this)},t.prototype.remove=function(e,n){this._brushController&&this._brushController.unmount()},t.prototype.dispose=function(e,n){this._brushController&&this._brushController.dispose()},t.prototype._onBrush=function(e){var n=e.areas;if(!e.isEnd||!n.length)return;var a={},i=this.ecModel;this._brushController.updateCovers([]);var o=new cp(ul(this.model),i,{include:["grid"]});o.matchOutputRanges(n,i,function(u,f,c){if(c.type==="cartesian2d"){var h=u.brushType;h==="rect"?(s("x",c,f[0]),s("y",c,f[1])):s({lineX:"x",lineY:"y"}[h],c,f)}}),fw(i,a),this._dispatchZoomAction(a);function s(u,f,c){var h=f.getAxis(u),v=h.model,d=l(u,v,i),p=d.findRepresentativeAxisProxy(v).getMinMaxSpan();(p.minValueSpan!=null||p.maxValueSpan!=null)&&(c=$d(0,c.slice(),h.scale.getExtent(),0,p.minValueSpan,p.maxValueSpan)),d&&(a[d.id]={dataZoomId:d.id,startValue:c[0],endValue:c[1]})}function l(u,f,c){var h;return c.eachComponent({mainType:"dataZoom",subType:"select"},function(v){var d=v.getAxisModel(u,f.componentIndex);d&&(h=v)}),h}},t.prototype._dispatchZoomAction=function(e){var n=[];is(e,function(a,i){n.push(K(a))}),n.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:n})},t.getDefaultOption=function(e){var n={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:e.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return n},t}(Qe),Sw={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(cw(this.ecModel))}};function ul(r){var t={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return t.xAxisIndex==null&&t.xAxisId==null&&(t.xAxisIndex="all"),t.yAxisIndex==null&&t.yAxisId==null&&(t.yAxisIndex="all"),t}function xw(r,t){r.setIconStatus("back",hw(t)>1?"emphasis":"normal")}function bw(r,t,e,n,a){var i=e._isZoomActive;n&&n.type==="takeGlobalCursor"&&(i=n.key==="dataZoomSelect"?n.dataZoomSelectActive:!1),e._isZoomActive=i,r.setIconStatus("zoom",i?"emphasis":"normal");var o=new cp(ul(r),t,{include:["grid"]}),s=o.makePanelOpts(a,function(l){return l.xAxisDeclared&&!l.yAxisDeclared?"lineX":!l.xAxisDeclared&&l.yAxisDeclared?"lineY":"rect"});e._brushController.setPanels(s).enableBrush(i&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}xy("dataZoom",function(r){var t=r.getComponent("toolbox",0),e=["feature","dataZoom"];if(!t||t.get(e)==null)return;var n=t.getModel(e),a=[],i=ul(n),o=dn(r,i);is(o.xAxisModels,function(l){return s(l,"xAxis","xAxisIndex")}),is(o.yAxisModels,function(l){return s(l,"yAxis","yAxisIndex")});function s(l,u,f){var c=l.componentIndex,h={type:"select",$fromToolbox:!0,filterMode:n.get("filterMode",!0)||"filter",id:yw+u+c};h[f]=c,a.push(h)}return a});function Q1(r){r.registerComponentModel(Zb),r.registerComponentView(Kb),an("saveAsImage",jb),an("magicType",Jb),an("dataView",lw),an("dataZoom",_w),an("restore",dw),_t(Xb)}var ww=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="tooltip",t.dependencies=["axisPointer"],t.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},t}(ee);function vp(r){var t=r.get("confine");return t!=null?!!t:r.get("renderMode")==="richText"}function hp(r){if(ce.domSupported){for(var t=document.documentElement.style,e=0,n=r.length;e-1?(s+="top:50%",l+="translateY(-50%) rotate("+(u=i==="left"?-225:-45)+"deg)"):(s+="left:50%",l+="translateX(-50%) rotate("+(u=i==="top"?225:45)+"deg)");var f=u*Math.PI/180,c=o+a,h=c*Math.abs(Math.cos(f))+c*Math.abs(Math.sin(f)),v=Math.round(((h-Math.SQRT2*a)/2+Math.SQRT2*a-(h-c)/2)*100)/100;s+=";"+i+":-"+v+"px";var d=t+" solid "+a+"px;",p=["position:absolute;width:"+o+"px;height:"+o+"px;z-index:-1;",s+";"+l+";","border-bottom:"+d,"border-right:"+d,"background-color:"+n+";"];return'
'}function Lw(r,t){var e="cubic-bezier(0.23,1,0.32,1)",n=" "+r/2+"s "+e,a="opacity"+n+",visibility"+n;return t||(n=" "+r+"s "+e,a+=ce.transformSupported?","+fl+n:",left"+n+",top"+n),Dw+":"+a}function Xf(r,t,e){var n=r.toFixed(0)+"px",a=t.toFixed(0)+"px";if(!ce.transformSupported)return e?"top:"+a+";left:"+n+";":[["top",a],["left",n]];var i=ce.transform3dSupported,o="translate"+(i?"3d":"")+"("+n+","+a+(i?",0":"")+")";return e?"top:0;left:0;"+fl+":"+o+";":[["top",0],["left",0],[dp,o]]}function Pw(r){var t=[],e=r.get("fontSize"),n=r.getTextColor();n&&t.push("color:"+n),t.push("font:"+r.getFont());var a=ae(r.get("lineHeight"),Math.round(e*3/2));e&&t.push("line-height:"+a+"px");var i=r.get("textShadowColor"),o=r.get("textShadowBlur")||0,s=r.get("textShadowOffsetX")||0,l=r.get("textShadowOffsetY")||0;return i&&o&&t.push("text-shadow:"+s+"px "+l+"px "+o+"px "+i),w(["decoration","align"],function(u){var f=r.get(u);f&&t.push("text-"+u+":"+f)}),t.join(";")}function Rw(r,t,e){var n=[],a=r.get("transitionDuration"),i=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),l=r.get("shadowOffsetX"),u=r.get("shadowOffsetY"),f=r.getModel("textStyle"),c=wh(r,"html"),h=l+"px "+u+"px "+o+"px "+s;return n.push("box-shadow:"+h),t&&a&&n.push(Lw(a,e)),i&&n.push("background-color:"+i),w(["width","color","radius"],function(v){var d="border-"+v,p=Yv(d),g=r.get(p);g!=null&&n.push(d+":"+g+(v==="color"?"":"px"))}),n.push(Pw(f)),c!=null&&n.push("padding:"+ri(c).join("px ")+"px"),n.join(";")+";"}function Zf(r,t,e,n,a){var i=t&&t.painter;if(e){var o=i&&i.getViewportRoot();o&&mg(r,o,e,n,a)}else{r[0]=n,r[1]=a;var s=i&&i.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/t.getWidth(),r[3]=r[1]/t.getHeight()}var kw=function(){function r(t,e){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,ce.wxa)return null;var n=document.createElement("div");n.domBelongToZr=!0,this.el=n;var a=this._zr=t.getZr(),i=e.appendTo,o=i&&(W(i)?document.querySelector(i):So(i)?i:Z(i)&&i(t.getDom()));Zf(this._styleCoord,a,o,t.getWidth()/2,t.getHeight()/2),(o||t.getDom()).appendChild(n),this._api=t,this._container=o;var s=this;n.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},n.onmousemove=function(l){if(l=l||window.event,!s._enterable){var u=a.handler,f=a.painter.getViewportRoot();gg(f,l,!0),u.dispatch("mousemove",l)}},n.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(t){if(!this._container){var e=this._api.getDom(),n=Tw(e,"position"),a=e.style;a.position!=="absolute"&&n!=="absolute"&&(a.position="relative")}var i=t.get("alwaysShowContent");i&&this._moveIfResized(),this._alwaysShowContent=i,this.el.className=t.get("className")||""},r.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,a=n.style,i=this._styleCoord;n.innerHTML?a.cssText=Aw+Rw(t,!this._firstShow,this._longHide)+Xf(i[0],i[1],!0)+("border-color:"+nr(e)+";")+(t.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):a.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(t,e,n,a,i){var o=this.el;if(t==null){o.innerHTML="";return}var s="";if(W(i)&&n.get("trigger")==="item"&&!vp(n)&&(s=Iw(n,a,i)),W(t))o.innerHTML=t+s;else if(t){o.innerHTML="",O(t)||(t=[t]);for(var l=0;l=0?this._tryShow(i,o):a==="leave"&&this._hide(o))},this))},t.prototype._keepShow=function(){var e=this._tooltipModel,n=this._ecModel,a=this._api,i=e.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&i!=="none"&&i!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!a.isDisposed()&&o.manuallyShowTip(e,n,a,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},t.prototype.manuallyShowTip=function(e,n,a,i){if(!(i.from===this.uid||ce.node||!a.getDom())){var o=qf(i,a);this._ticket="";var s=i.dataByCoordSys,l=Fw(i,n,a);if(l){var u=l.el.getBoundingRect().clone();u.applyTransform(l.el.transform),this._tryShow({offsetX:u.x+u.width/2,offsetY:u.y+u.height/2,target:l.el,position:i.position,positionDefault:"bottom"},o)}else if(i.tooltip&&i.x!=null&&i.y!=null){var f=Ow;f.x=i.x,f.y=i.y,f.update(),$(f).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:f},o)}else if(s)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:s,tooltipOption:i.tooltipOption},o);else if(i.seriesIndex!=null){if(this._manuallyAxisShowTip(e,n,a,i))return;var c=Yd(i,n),h=c.point[0],v=c.point[1];h!=null&&v!=null&&this._tryShow({offsetX:h,offsetY:v,target:c.el,position:i.position,positionDefault:"bottom"},o)}else i.x!=null&&i.y!=null&&(a.dispatchAction({type:"updateAxisPointer",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:a.getZr().findHover(i.x,i.y).target},o))}},t.prototype.manuallyHideTip=function(e,n,a,i){var o=this._tooltipContent;this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,i.from!==this.uid&&this._hide(qf(i,a))},t.prototype._manuallyAxisShowTip=function(e,n,a,i){var o=i.seriesIndex,s=i.dataIndex,l=n.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||l==null)){var u=n.getSeriesByIndex(o);if(u){var f=u.getData(),c=on([f.getItemModel(s),u,(u.coordinateSystem||{}).model],this._tooltipModel);if(c.get("trigger")==="axis")return a.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:i.position}),!0}}},t.prototype._tryShow=function(e,n){var a=e.target,i=this._tooltipModel;if(i){this._lastX=e.offsetX,this._lastY=e.offsetY;var o=e.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,e);else if(a){var s=$(a);if(s.ssrType==="legend")return;this._lastDataByCoordSys=null;var l,u;cn(a,function(f){if($(f).dataIndex!=null)return l=f,!0;if($(f).tooltipConfig!=null)return u=f,!0},!0),l?this._showSeriesItemTooltip(e,l,n):u?this._showComponentItemTooltip(e,u,n):this._hide(n)}else this._lastDataByCoordSys=null,this._hide(n)}},t.prototype._showOrMove=function(e,n){var a=e.get("showDelay");n=oe(n,this),clearTimeout(this._showTimout),a>0?this._showTimout=setTimeout(n,a):n()},t.prototype._showAxisTooltip=function(e,n){var a=this._ecModel,i=this._tooltipModel,o=[n.offsetX,n.offsetY],s=on([n.tooltipOption],i),l=this._renderMode,u=[],f=Ln("section",{blocks:[],noHeader:!0}),c=[],h=new Mi;w(e,function(y){w(y.dataByAxis,function(_){var S=a.getComponent(_.axisDim+"Axis",_.axisIndex),b=_.value;if(!(!S||b==null)){var x=Wd(b,S.axis,a,_.seriesDataIndices,_.valueLabelOpt),C=Ln("section",{header:x,noHeader:!zn(x),sortBlocks:!0,blocks:[]});f.blocks.push(C),w(_.seriesDataIndices,function(T){var D=a.getSeriesByIndex(T.seriesIndex),A=T.dataIndexInside,M=D.getDataParams(A);if(!(M.dataIndex<0)){M.axisDim=_.axisDim,M.axisIndex=_.axisIndex,M.axisType=_.axisType,M.axisId=_.axisId,M.axisValue=Qs(S.axis,{value:b}),M.axisValueLabel=x,M.marker=h.makeTooltipMarker("item",nr(M.color),l);var L=pu(D.formatTooltip(A,!0,null)),I=L.frag;if(I){var P=on([D],i).get("valueFormatter");C.blocks.push(P?N({valueFormatter:P},I):I)}L.text&&c.push(L.text),u.push(M)}})}})}),f.blocks.reverse(),c.reverse();var v=n.position,d=s.get("order"),p=xu(f,h,l,d,a.get("useUTC"),s.get("textStyle"));p&&c.unshift(p);var g=l==="richText"?` + +`:"
",m=c.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(e,u)?this._updatePosition(s,v,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,m,u,Math.random()+"",o[0],o[1],v,null,h)})},t.prototype._showSeriesItemTooltip=function(e,n,a){var i=this._ecModel,o=$(n),s=o.seriesIndex,l=i.getSeriesByIndex(s),u=o.dataModel||l,f=o.dataIndex,c=o.dataType,h=u.getData(c),v=this._renderMode,d=e.positionDefault,p=on([h.getItemModel(f),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,d?{position:d}:null),g=p.get("trigger");if(!(g!=null&&g!=="item")){var m=u.getDataParams(f,c),y=new Mi;m.marker=y.makeTooltipMarker("item",nr(m.color),v);var _=pu(u.formatTooltip(f,!1,c)),S=p.get("order"),b=p.get("valueFormatter"),x=_.frag,C=x?xu(b?N({valueFormatter:b},x):x,y,v,S,i.get("useUTC"),p.get("textStyle")):_.text,T="item_"+u.name+"_"+f;this._showOrMove(p,function(){this._showTooltipContent(p,C,m,T,e.offsetX,e.offsetY,e.position,e.target,y)}),a({type:"showTip",dataIndexInside:f,dataIndex:h.getRawIndex(f),seriesIndex:s,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,n,a){var i=this._renderMode==="html",o=$(n),s=o.tooltipConfig,l=s.option||{},u=l.encodeHTMLContent;if(W(l)){var f=l;l={content:f,formatter:f},u=!0}u&&i&&l.content&&(l=K(l),l.content=Oe(l.content));var c=[l],h=this._ecModel.getComponent(o.componentMainType,o.componentIndex);h&&c.push(h),c.push({formatter:l.content});var v=e.positionDefault,d=on(c,this._tooltipModel,v?{position:v}:null),p=d.get("content"),g=Math.random()+"",m=new Mi;this._showOrMove(d,function(){var y=K(d.get("formatterParams")||{});this._showTooltipContent(d,p,y,g,e.offsetX,e.offsetY,e.position,n,m)}),a({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(e,n,a,i,o,s,l,u,f){if(this._ticket="",!(!e.get("showContent")||!e.get("show"))){var c=this._tooltipContent;c.setEnterable(e.get("enterable"));var h=e.get("formatter");l=l||e.get("position");var v=n,d=this._getNearestPoint([o,s],a,e.get("trigger"),e.get("borderColor")),p=d.color;if(h)if(W(h)){var g=e.ecModel.get("useUTC"),m=O(a)?a[0]:a,y=m&&m.axisType&&m.axisType.indexOf("time")>=0;v=h,y&&(v=ja(m.axisValue,v,g)),v=Xv(v,a,!0)}else if(Z(h)){var _=oe(function(S,b){S===this._ticket&&(c.setContent(b,f,e,p,l),this._updatePosition(e,l,o,s,c,a,u))},this);this._ticket=i,v=h(a,i,_)}else v=h;c.setContent(v,f,e,p,l),c.show(e,p),this._updatePosition(e,l,o,s,c,a,u)}},t.prototype._getNearestPoint=function(e,n,a,i){if(a==="axis"||O(n))return{color:i||(this._renderMode==="html"?"#fff":"none")};if(!O(n))return{color:i||n.color||n.borderColor}},t.prototype._updatePosition=function(e,n,a,i,o,s,l){var u=this._api.getWidth(),f=this._api.getHeight();n=n||e.get("position");var c=o.getSize(),h=e.get("align"),v=e.get("verticalAlign"),d=l&&l.getBoundingRect().clone();if(l&&d.applyTransform(l.transform),Z(n)&&(n=n([a,i],s,o.el,d,{viewSize:[u,f],contentSize:c.slice()})),O(n))a=te(n[0],u),i=te(n[1],f);else if(Y(n)){var p=n;p.width=c[0],p.height=c[1];var g=Ft(p,{width:u,height:f});a=g.x,i=g.y,h=null,v=null}else if(W(n)&&l){var m=zw(n,d,c,e.get("borderWidth"));a=m[0],i=m[1]}else{var m=Bw(a,i,o,u,f,h?null:20,v?null:20);a=m[0],i=m[1]}if(h&&(a-=jf(h)?c[0]/2:h==="right"?c[0]:0),v&&(i-=jf(v)?c[1]/2:v==="bottom"?c[1]:0),vp(e)){var m=Vw(a,i,o,u,f);a=m[0],i=m[1]}o.moveTo(a,i)},t.prototype._updateContentNotChangedOnAxis=function(e,n){var a=this._lastDataByCoordSys,i=this._cbParamsList,o=!!a&&a.length===e.length;return o&&w(a,function(s,l){var u=s.dataByAxis||[],f=e[l]||{},c=f.dataByAxis||[];o=o&&u.length===c.length,o&&w(u,function(h,v){var d=c[v]||{},p=h.seriesDataIndices||[],g=d.seriesDataIndices||[];o=o&&h.value===d.value&&h.axisType===d.axisType&&h.axisId===d.axisId&&p.length===g.length,o&&w(p,function(m,y){var _=g[y];o=o&&m.seriesIndex===_.seriesIndex&&m.dataIndex===_.dataIndex}),i&&w(h.seriesDataIndices,function(m){var y=m.seriesIndex,_=n[y],S=i[y];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=e,this._cbParamsList=n,!!o},t.prototype._hide=function(e){this._lastDataByCoordSys=null,e({type:"hideTip",from:this.uid})},t.prototype.dispose=function(e,n){ce.node||!n.getDom()||(No(this,"_updatePosition"),this._tooltipContent.dispose(),jo("itemTooltip",n))},t.type="tooltip",t}(Ne);function on(r,t,e){var n=t.ecModel,a;e?(a=new ve(e,n,n),a=new ve(t.option,a,n)):a=t;for(var i=r.length-1;i>=0;i--){var o=r[i];o&&(o instanceof ve&&(o=o.get("tooltip",!0)),W(o)&&(o={formatter:o}),o&&(a=new ve(o,a,n)))}return a}function qf(r,t){return r.dispatchAction||oe(t.dispatchAction,t)}function Bw(r,t,e,n,a,i,o){var s=e.getSize(),l=s[0],u=s[1];return i!=null&&(r+l+i+2>n?r-=l+i:r+=i),o!=null&&(t+u+o>a?t-=u+o:t+=o),[r,t]}function Vw(r,t,e,n,a){var i=e.getSize(),o=i[0],s=i[1];return r=Math.min(r+o,n)-o,t=Math.min(t+s,a)-s,r=Math.max(r,0),t=Math.max(t,0),[r,t]}function zw(r,t,e,n){var a=e[0],i=e[1],o=Math.ceil(Math.SQRT2*n)+8,s=0,l=0,u=t.width,f=t.height;switch(r){case"inside":s=t.x+u/2-a/2,l=t.y+f/2-i/2;break;case"top":s=t.x+u/2-a/2,l=t.y-i-o;break;case"bottom":s=t.x+u/2-a/2,l=t.y+f+o;break;case"left":s=t.x-a-o,l=t.y+f/2-i/2;break;case"right":s=t.x+u+o,l=t.y+f/2-i/2}return[s,l]}function jf(r){return r==="center"||r==="middle"}function Fw(r,t,e){var n=ms(r).queryOptionMap,a=n.keys()[0];if(!(!a||a==="series")){var i=Wn(t,a,n.get(a),{useDefault:!1,enableAll:!1,enableNone:!1}),o=i.models[0];if(o){var s=e.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var f=$(u).tooltipConfig;if(f&&f.name===r.name)return l=u,!0}),l)return{componentMainType:a,componentIndex:o.componentIndex,el:l}}}}function J1(r){_t(Xd),r.registerComponentModel(ww),r.registerComponentView(Nw),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},mt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},mt)}var Gw=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode={type:"box",ignoreSize:!0},e}return t.type="title",t.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(ee),Ww=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){if(this.group.removeAll(),!!e.get("show")){var i=this.group,o=e.getModel("textStyle"),s=e.getModel("subtextStyle"),l=e.get("textAlign"),u=ae(e.get("textBaseline"),e.get("textVerticalAlign")),f=new we({style:zt(o,{text:e.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),c=f.getBoundingRect(),h=e.get("subtext"),v=new we({style:zt(s,{text:h,fill:s.getTextColor(),y:c.height+e.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),d=e.get("link"),p=e.get("sublink"),g=e.get("triggerEvent",!0);f.silent=!d&&!g,v.silent=!p&&!g,d&&f.on("click",function(){ql(d,"_"+e.get("target"))}),p&&v.on("click",function(){ql(p,"_"+e.get("subtarget"))}),$(f).eventData=$(v).eventData=g?{componentType:"title",componentIndex:e.componentIndex}:null,i.add(f),h&&i.add(v);var m=i.getBoundingRect(),y=e.getBoxLayoutParams();y.width=m.width,y.height=m.height;var _=Ft(y,{width:a.getWidth(),height:a.getHeight()},e.get("padding"));l||(l=e.get("left")||e.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=e.get("top")||e.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?_.y+=_.height:u==="middle"&&(_.y+=_.height/2),u=u||"top"),i.x=_.x,i.y=_.y,i.markRedraw();var S={align:l,verticalAlign:u};f.setStyle(S),v.setStyle(S),m=i.getBoundingRect();var b=_.margin,x=e.getItemStyle(["color","opacity"]);x.fill=e.get("backgroundColor");var C=new pe({shape:{x:m.x-b[3],y:m.y-b[0],width:m.width+b[1]+b[3],height:m.height+b[0]+b[2],r:e.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});i.add(C)}},t.type="title",t}(Ne);function eT(r){r.registerComponentModel(Gw),r.registerComponentView(Ww)}function hi(r,t){var e=r.mapDimensionsAll("defaultedLabel"),n=e.length;if(n===1){var a=Rr(r,t,e[0]);return a!=null?a+"":null}else if(n){for(var i=[],o=0;o=0&&n.push(t[i])}return n.join(" ")}var cl=function(r){B(t,r);function t(e,n,a,i){var o=r.call(this)||this;return o.updateData(e,n,a,i),o}return t.prototype._createSymbol=function(e,n,a,i,o){this.removeAll();var s=Gt(e,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),s.drift=Hw,this._symbolType=e,this.add(s)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){Ir(this.childAt(0))},t.prototype.downplay=function(){Lr(this.childAt(0))},t.prototype.setZ=function(e,n){var a=this.childAt(0);a.zlevel=e,a.z=n},t.prototype.setDraggable=function(e,n){var a=this.childAt(0);a.draggable=e,a.cursor=!n&&e?"move":a.cursor},t.prototype.updateData=function(e,n,a,i){this.silent=!1;var o=e.getItemVisual(n,"symbol")||"circle",s=e.hostModel,l=t.getSymbolSize(e,n),u=o!==this._symbolType,f=i&&i.disableAnimation;if(u){var c=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,e,n,l,c)}else{var h=this.childAt(0);h.silent=!1;var v={scaleX:l[0]/2,scaleY:l[1]/2};f?h.attr(v):_e(h,v,s,n),$a(h)}if(this._updateCommon(e,n,l,a,i),u){var h=this.childAt(0);if(!f){var v={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:h.style.opacity}};h.scaleX=h.scaleY=0,h.style.opacity=0,Te(h,v,s,n)}}f&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,n,a,i,o){var s=this.childAt(0),l=e.hostModel,u,f,c,h,v,d,p,g,m;if(i&&(u=i.emphasisItemStyle,f=i.blurItemStyle,c=i.selectItemStyle,h=i.focus,v=i.blurScope,p=i.labelStatesModels,g=i.hoverScale,m=i.cursorStyle,d=i.emphasisDisabled),!i||e.hasItemOption){var y=i&&i.itemModel?i.itemModel:e.getItemModel(n),_=y.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),c=y.getModel(["select","itemStyle"]).getItemStyle(),f=y.getModel(["blur","itemStyle"]).getItemStyle(),h=_.get("focus"),v=_.get("blurScope"),d=_.get("disabled"),p=Vr(y),g=_.getShallow("scale"),m=y.getShallow("cursor")}var S=e.getItemVisual(n,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var b=Hs(e.getItemVisual(n,"symbolOffset"),a);b&&(s.x=b[0],s.y=b[1]),m&&s.attr("cursor",m);var x=e.getItemVisual(n,"style"),C=x.fill;if(s instanceof Nr){var T=s.style;s.useStyle(N({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(N({},x)):s.useStyle(x),s.style.decal=null,s.setColor(C,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var D=e.getItemVisual(n,"liftZ"),A=this._z2;D!=null?A==null&&(this._z2=s.z2,s.z2+=D):A!=null&&(s.z2=A,this._z2=null);var M=o&&o.useNameLabel;Br(s,p,{labelFetcher:l,labelDataIndex:n,defaultText:L,inheritColor:C,defaultOpacity:x.opacity});function L(R){return M?e.getName(R):hi(e,R)}this._sizeX=a[0]/2,this._sizeY=a[1]/2;var I=s.ensureState("emphasis");I.style=u,s.ensureState("select").style=c,s.ensureState("blur").style=f;var P=g==null||g===!0?Math.max(1.1,3/this._sizeY):isFinite(g)&&g>0?+g:1;I.scaleX=this._sizeX*P,I.scaleY=this._sizeY*P,this.setSymbolScale(1),rr(this,h,v,d)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,n,a){var i=this.childAt(0),o=$(this).dataIndex,s=a&&a.animation;if(this.silent=i.silent=!0,a&&a.fadeLabel){var l=i.getTextContent();l&&Tn(l,{style:{opacity:0}},n,{dataIndex:o,removeOpt:s,cb:function(){i.removeTextContent()}})}else i.removeTextContent();Tn(i,{style:{opacity:0},scaleX:0,scaleY:0},n,{dataIndex:o,cb:e,removeOpt:s})},t.getSymbolSize=function(e,n){return h_(e.getItemVisual(n,"symbolSize"))},t}(ye);function Hw(r,t){this.parent.drift(r,t)}function Qi(r,t,e,n){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(n.isIgnore&&n.isIgnore(e))&&!(n.clipShape&&!n.clipShape.contain(t[0],t[1]))&&r.getItemVisual(e,"symbol")!=="none"}function Qf(r){return r!=null&&!Y(r)&&(r={isIgnore:r}),r||{}}function Jf(r){var t=r.hostModel,e=t.getModel("emphasis");return{emphasisItemStyle:e.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:e.get("focus"),blurScope:e.get("blurScope"),emphasisDisabled:e.get("disabled"),hoverScale:e.get("scale"),labelStatesModels:Vr(t),cursorStyle:t.get("cursor")}}var mp=function(){function r(t){this.group=new ye,this._SymbolCtor=t||cl}return r.prototype.updateData=function(t,e){this._progressiveEls=null,e=Qf(e);var n=this.group,a=t.hostModel,i=this._data,o=this._SymbolCtor,s=e.disableAnimation,l=Jf(t),u={disableAnimation:s},f=e.getSymbolPoint||function(c){return t.getItemLayout(c)};i||n.removeAll(),t.diff(i).add(function(c){var h=f(c);if(Qi(t,h,c,e)){var v=new o(t,c,l,u);v.setPosition(h),t.setItemGraphicEl(c,v),n.add(v)}}).update(function(c,h){var v=i.getItemGraphicEl(h),d=f(c);if(!Qi(t,d,c,e)){n.remove(v);return}var p=t.getItemVisual(c,"symbol")||"circle",g=v&&v.getSymbolType&&v.getSymbolType();if(!v||g&&g!==p)n.remove(v),v=new o(t,c,l,u),v.setPosition(d);else{v.updateData(t,c,l,u);var m={x:d[0],y:d[1]};s?v.attr(m):_e(v,m,a)}n.add(v),t.setItemGraphicEl(c,v)}).remove(function(c){var h=i.getItemGraphicEl(c);h&&h.fadeOut(function(){n.remove(h)},a)}).execute(),this._getSymbolPoint=f,this._data=t},r.prototype.updateLayout=function(){var t=this,e=this._data;e&&e.eachItemGraphicEl(function(n,a){var i=t._getSymbolPoint(a);n.setPosition(i),n.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=Jf(t),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e,n){this._progressiveEls=[],n=Qf(n);function a(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var i=t.start;i=0},t.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(ee),yr=J,ss=w,va=ye,yp=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.newlineDisabled=!1,e}return t.prototype.init=function(){this.group.add(this._contentGroup=new va),this.group.add(this._selectorGroup=new va),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(e,n,a){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!e.get("show",!0)){var o=e.get("align"),s=e.get("orient");(!o||o==="auto")&&(o=e.get("left")==="right"&&s==="vertical"?"right":"left");var l=e.get("selector",!0),u=e.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,e,n,a,l,s,u);var f=e.getBoxLayoutParams(),c={width:a.getWidth(),height:a.getHeight()},h=e.get("padding"),v=Ft(f,c,h),d=this.layoutInner(e,o,v,i,l,u),p=Ft(re({width:d.width,height:d.height},f),c,h);this.group.x=p.x-d.x,this.group.y=p.y-d.y,this.group.markRedraw(),this.group.add(this._backgroundEl=lp(d,e))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(e,n,a,i,o,s,l){var u=this.getContentGroup(),f=U(),c=n.get("selectedMode"),h=[];a.eachRawSeries(function(v){!v.get("legendHoverLink")&&h.push(v.id)}),ss(n.getData(),function(v,d){var p=v.get("name");if(!this.newlineDisabled&&(p===""||p===` +`)){var g=new va;g.newline=!0,u.add(g);return}var m=a.getSeriesByName(p)[0];if(!f.get(p))if(m){var y=m.getData(),_=y.getVisual("legendLineStyle")||{},S=y.getVisual("legendIcon"),b=y.getVisual("style"),x=this._createItem(m,p,d,v,n,e,_,b,S,c,i);x.on("click",yr(ec,p,null,i,h)).on("mouseover",yr(ls,m.name,null,i,h)).on("mouseout",yr(us,m.name,null,i,h)),a.ssr&&x.eachChild(function(C){var T=$(C);T.seriesIndex=m.seriesIndex,T.dataIndex=d,T.ssrType="legend"}),f.set(p,!0)}else a.eachRawSeries(function(C){if(!f.get(p)&&C.legendVisualProvider){var T=C.legendVisualProvider;if(!T.containName(p))return;var D=T.indexOfName(p),A=T.getItemVisual(D,"style"),M=T.getItemVisual(D,"legendIcon"),L=yg(A.fill);L&&L[3]===0&&(L[3]=.2,A=N(N({},A),{fill:_g(L,"rgba")}));var I=this._createItem(C,p,d,v,n,e,{},A,M,c,i);I.on("click",yr(ec,null,p,i,h)).on("mouseover",yr(ls,null,p,i,h)).on("mouseout",yr(us,null,p,i,h)),a.ssr&&I.eachChild(function(P){var R=$(P);R.seriesIndex=C.seriesIndex,R.dataIndex=d,R.ssrType="legend"}),f.set(p,!0)}},this)},this),o&&this._createSelector(o,n,i,s,l)},t.prototype._createSelector=function(e,n,a,i,o){var s=this.getSelectorGroup();ss(e,function(u){var f=u.type,c=new we({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){a.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect",legendId:n.id})}});s.add(c);var h=n.getModel("selectorLabel"),v=n.getModel(["emphasis","selectorLabel"]);Br(c,{normal:h,emphasis:v},{defaultText:u.title}),Co(c)})},t.prototype._createItem=function(e,n,a,i,o,s,l,u,f,c,h){var v=e.visualDrawType,d=o.get("itemWidth"),p=o.get("itemHeight"),g=o.isSelected(n),m=i.get("symbolRotate"),y=i.get("symbolKeepAspect"),_=i.get("icon");f=_||f||"roundRect";var S=Yw(f,i,l,u,v,g,h),b=new va,x=i.getModel("textStyle");if(Z(e.getLegendIcon)&&(!_||_==="inherit"))b.add(e.getLegendIcon({itemWidth:d,itemHeight:p,icon:f,iconRotate:m,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:y}));else{var C=_==="inherit"&&e.getData().getVisual("symbol")?m==="inherit"?e.getData().getVisual("symbolRotate"):m:0;b.add(Xw({itemWidth:d,itemHeight:p,icon:f,iconRotate:C,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:y}))}var T=s==="left"?d+5:-5,D=s,A=o.get("formatter"),M=n;W(A)&&A?M=A.replace("{name}",n??""):Z(A)&&(M=A(n));var L=g?x.getTextColor():i.get("inactiveColor");b.add(new we({style:zt(x,{text:M,x:T,y:p/2,fill:L,align:D,verticalAlign:"middle"},{inheritColor:L})}));var I=new pe({shape:b.getBoundingRect(),style:{fill:"transparent"}}),P=i.getModel("tooltip");return P.get("show")&&Hn({el:I,componentModel:o,itemName:n,itemTooltipOption:P.option}),b.add(I),b.eachChild(function(R){R.silent=!0}),I.silent=!c,this.getContentGroup().add(b),Co(b),b.__legendDataIndex=a,b},t.prototype.layoutInner=function(e,n,a,i,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();Dr(e.get("orient"),l,e.get("itemGap"),a.width,a.height);var f=l.getBoundingRect(),c=[-f.x,-f.y];if(u.markRedraw(),l.markRedraw(),o){Dr("horizontal",u,e.get("selectorItemGap",!0));var h=u.getBoundingRect(),v=[-h.x,-h.y],d=e.get("selectorButtonGap",!0),p=e.getOrient().index,g=p===0?"width":"height",m=p===0?"height":"width",y=p===0?"y":"x";s==="end"?v[p]+=f[g]+d:c[p]+=h[g]+d,v[1-p]+=f[m]/2-h[m]/2,u.x=v[0],u.y=v[1],l.x=c[0],l.y=c[1];var _={x:0,y:0};return _[g]=f[g]+d+h[g],_[m]=Math.max(f[m],h[m]),_[y]=Math.min(0,h[y]+v[1-p]),_}else return l.x=c[0],l.y=c[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(Ne);function Yw(r,t,e,n,a,i,o){function s(g,m){g.lineWidth==="auto"&&(g.lineWidth=m.lineWidth>0?2:0),ss(g,function(y,_){g[_]==="inherit"&&(g[_]=m[_])})}var l=t.getModel("itemStyle"),u=l.getItemStyle(),f=r.lastIndexOf("empty",0)===0?"fill":"stroke",c=l.getShallow("decal");u.decal=!c||c==="inherit"?n.decal:zo(c,o),u.fill==="inherit"&&(u.fill=n[a]),u.stroke==="inherit"&&(u.stroke=n[f]),u.opacity==="inherit"&&(u.opacity=(a==="fill"?n:e).opacity),s(u,n);var h=t.getModel("lineStyle"),v=h.getLineStyle();if(s(v,e),u.fill==="auto"&&(u.fill=n.fill),u.stroke==="auto"&&(u.stroke=n.fill),v.stroke==="auto"&&(v.stroke=n.fill),!i){var d=t.get("inactiveBorderWidth"),p=u[f];u.lineWidth=d==="auto"?n.lineWidth>0&&p?2:0:u.lineWidth,u.fill=t.get("inactiveColor"),u.stroke=t.get("inactiveBorderColor"),v.stroke=h.get("inactiveColor"),v.lineWidth=h.get("inactiveWidth")}return{itemStyle:u,lineStyle:v}}function Xw(r){var t=r.icon||"roundRect",e=Gt(t,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return e.setStyle(r.itemStyle),e.rotation=(r.iconRotate||0)*Math.PI/180,e.setOrigin([r.itemWidth/2,r.itemHeight/2]),t.indexOf("empty")>-1&&(e.style.stroke=e.style.fill,e.style.fill="#fff",e.style.lineWidth=2),e}function ec(r,t,e,n){us(r,t,e,n),e.dispatchAction({type:"legendToggleSelect",name:r??t}),ls(r,t,e,n)}function _p(r){for(var t=r.getZr().storage.getDisplayList(),e,n=0,a=t.length;na[o],g=[-v.x,-v.y];n||(g[i]=f[u]);var m=[0,0],y=[-d.x,-d.y],_=ae(e.get("pageButtonGap",!0),e.get("itemGap",!0));if(p){var S=e.get("pageButtonPosition",!0);S==="end"?y[i]+=a[o]-d[o]:m[i]+=d[o]+_}y[1-i]+=v[s]/2-d[s]/2,f.setPosition(g),c.setPosition(m),h.setPosition(y);var b={x:0,y:0};if(b[o]=p?a[o]:v[o],b[s]=Math.max(v[s],d[s]),b[l]=Math.min(0,d[l]+y[1-i]),c.__rectSize=a[o],p){var x={x:0,y:0};x[o]=Math.max(a[o]-d[o]-_,0),x[s]=b[s],c.setClipPath(new pe({shape:x})),c.__rectSize=x[o]}else h.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var C=this._getPageInfo(e);return C.pageIndex!=null&&_e(f,{x:C.contentPosition[0],y:C.contentPosition[1]},p?e:null),this._updatePageInfoView(e,C),b},t.prototype._pageGo=function(e,n,a){var i=this._getPageInfo(n)[e];i!=null&&a.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:n.id})},t.prototype._updatePageInfoView=function(e,n){var a=this._controllerGroup;w(["pagePrev","pageNext"],function(f){var c=f+"DataIndex",h=n[c]!=null,v=a.childOfName(f);v&&(v.setStyle("fill",h?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),v.cursor=h?"pointer":"default")});var i=a.childOfName("pageText"),o=e.get("pageFormatter"),s=n.pageIndex,l=s!=null?s+1:0,u=n.pageCount;i&&o&&i.setStyle("text",W(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},t.prototype._getPageInfo=function(e){var n=e.get("scrollDataIndex",!0),a=this.getContentGroup(),i=this._containerGroup.__rectSize,o=e.getOrient().index,s=Ji[o],l=eo[o],u=this._findTargetItemIndex(n),f=a.children(),c=f[u],h=f.length,v=h?1:0,d={contentPosition:[a.x,a.y],pageCount:v,pageIndex:v-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!c)return d;var p=S(c);d.contentPosition[o]=-p.s;for(var g=u+1,m=p,y=p,_=null;g<=h;++g)_=S(f[g]),(!_&&y.e>m.s+i||_&&!b(_,m.s))&&(y.i>m.i?m=y:m=_,m&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=m.i),++d.pageCount)),y=_;for(var g=u-1,m=p,y=p,_=null;g>=-1;--g)_=S(f[g]),(!_||!b(y,_.s))&&m.i=C&&x.s<=C+i}},t.prototype._findTargetItemIndex=function(e){if(!this._showController)return 0;var n,a=this.getContentGroup(),i;return a.eachChild(function(o,s){var l=o.__legendDataIndex;i==null&&l!=null&&(i=s),l===e&&(n=s)}),n??i},t.type="legend.scroll",t}(yp);function jw(r){r.registerAction("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;n!=null&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(a){a.setScrollDataIndex(n)})})}function Qw(r){_t(Sp),r.registerComponentModel(Kw),r.registerComponentView(qw),jw(r)}function tT(r){_t(Sp),_t(Qw)}var Jw={label:{enabled:!0},decal:{show:!1}},ac=ue(),eC={};function tC(r,t){var e=r.getModel("aria");if(!e.get("enabled"))return;var n=K(Jw);q(n.label,r.getLocaleModel().get("aria"),!1),q(e.option,n,!1),a(),i();function a(){var u=e.getModel("decal"),f=u.get("show");if(f){var c=U();r.eachSeries(function(h){if(!h.isColorBySeries()){var v=c.get(h.type);v||(v={},c.set(h.type,v)),ac(h).scope=v}}),r.eachRawSeries(function(h){if(r.isSeriesFiltered(h))return;if(Z(h.enableAriaDecal)){h.enableAriaDecal();return}var v=h.getData();if(h.isColorBySeries()){var y=Ql(h.ecModel,h.name,eC,r.getSeriesCount()),_=v.getVisual("decal");v.setVisual("decal",S(_,y))}else{var d=h.getRawData(),p={},g=ac(h).scope;v.each(function(b){var x=v.getRawIndex(b);p[x]=b});var m=d.count();d.each(function(b){var x=p[b],C=d.getName(b)||b+"",T=Ql(h.ecModel,C,g,m),D=v.getItemVisual(x,"decal");v.setItemVisual(x,"decal",S(D,T))})}function S(b,x){var C=b?N(N({},x),b):x;return C.dirty=!0,C}})}}function i(){var u=t.getZr().dom;if(u){var f=r.getLocaleModel().get("aria"),c=e.getModel("label");if(c.option=re(c.option,f),!!c.get("enabled")){if(u.setAttribute("role","img"),c.get("description")){u.setAttribute("aria-label",c.get("description"));return}var h=r.getSeriesCount(),v=c.get(["data","maxCount"])||10,d=c.get(["series","maxCount"])||10,p=Math.min(h,d),g;if(!(h<1)){var m=s();if(m){var y=c.get(["general","withTitle"]);g=o(y,{title:m})}else g=c.get(["general","withoutTitle"]);var _=[],S=h>1?c.get(["series","multiple","prefix"]):c.get(["series","single","prefix"]);g+=o(S,{seriesCount:h}),r.eachSeries(function(T,D){if(D1?c.get(["series","multiple",L]):c.get(["series","single",L]),A=o(A,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:l(T.subType)});var I=T.getData();if(I.count()>v){var P=c.get(["data","partialData"]);A+=o(P,{displayCnt:v})}else A+=c.get(["data","allData"]);for(var R=c.get(["data","separator","middle"]),V=c.get(["data","separator","end"]),H=c.get(["data","excludeDimensionId"]),E=[],k=0;k":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},nC=function(){function r(t){var e=this._condVal=W(t)?new RegExp(t):Sg(t)?t:null;if(e==null){var n="";Q(n)}}return r.prototype.evaluate=function(t){var e=typeof t;return W(e)?this._condVal.test(t):fe(e)?this._condVal.test(t+""):!1},r}(),aC=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),iC=function(){function r(){}return r.prototype.evaluate=function(){for(var t=this.children,e=0;e-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(Ve);function bp(r,t,e){var n=r.getBaseAxis(),a=r.getOtherAxis(n),i=yC(a,e),o=n.dim,s=a.dim,l=t.mapDimension(s),u=t.mapDimension(o),f=s==="x"||s==="radius"?1:0,c=F(r.dimensions,function(d){return t.mapDimension(d)}),h=!1,v=t.getCalculationInfo("stackResultDimension");return kr(t,c[0])&&(h=!0,c[0]=v),kr(t,c[1])&&(h=!0,c[1]=v),{dataDimsForPoint:c,valueStart:i,valueAxisDim:s,baseAxisDim:o,stacked:!!h,valueDim:l,baseDim:u,baseDataOffset:f,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function yC(r,t){var e=0,n=r.scale.getExtent();return t==="start"?e=n[0]:t==="end"?e=n[1]:fe(t)&&!isNaN(t)?e=t:n[0]>0?e=n[0]:n[1]<0&&(e=n[1]),e}function wp(r,t,e,n){var a=NaN;r.stacked&&(a=e.get(e.getCalculationInfo("stackedOverDimension"),n)),isNaN(a)&&(a=r.valueStart);var i=r.baseDataOffset,o=[];return o[i]=e.get(r.baseDim,n),o[1-i]=a,t.dataToPoint(o)}function _C(r,t){var e=[];return t.diff(r).add(function(n){e.push({cmd:"+",idx:n})}).update(function(n,a){e.push({cmd:"=",idx:a,idx1:n})}).remove(function(n){e.push({cmd:"-",idx:n})}).execute(),e}function SC(r,t,e,n,a,i,o,s){for(var l=_C(r,t),u=[],f=[],c=[],h=[],v=[],d=[],p=[],g=bp(a,t,o),m=r.getLayout("points")||[],y=t.getLayout("points")||[],_=0;_=a||p<0)break;if(Qt(m,y)){if(l){p+=i;continue}break}if(p===e)r[i>0?"moveTo":"lineTo"](m,y),c=m,h=y;else{var _=m-u,S=y-f;if(_*_+S*S<.5){p+=i;continue}if(o>0){for(var b=p+i,x=t[b*2],C=t[b*2+1];x===m&&C===y&&g=n||Qt(x,C))v=m,d=y;else{A=x-u,M=C-f;var P=m-u,R=x-m,V=y-f,H=C-y,E=void 0,k=void 0;if(s==="x"){E=Math.abs(P),k=Math.abs(R);var z=A>0?1:-1;v=m-z*E*o,d=y,L=m+z*k*o,I=y}else if(s==="y"){E=Math.abs(V),k=Math.abs(H);var G=M>0?1:-1;v=m,d=y-G*E*o,L=m,I=y+G*k*o}else E=Math.sqrt(P*P+V*V),k=Math.sqrt(R*R+H*H),D=k/(k+E),v=m-A*o*(1-D),d=y-M*o*(1-D),L=m+A*o*D,I=y+M*o*D,L=It(L,Lt(x,m)),I=It(I,Lt(C,y)),L=Lt(L,It(x,m)),I=Lt(I,It(C,y)),A=L-m,M=I-y,v=m-A*E/k,d=y-M*E/k,v=It(v,Lt(u,m)),d=It(d,Lt(f,y)),v=Lt(v,It(u,m)),d=Lt(d,It(f,y)),A=m-v,M=y-d,L=m+A*k/E,I=y+M*k/E}r.bezierCurveTo(c,h,v,d,m,y),c=L,h=I}else r.lineTo(m,y)}u=m,f=y,p+=i}return g}var Cp=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),xC=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Cp},t.prototype.buildPath=function(e,n){var a=n.points,i=0,o=a.length/2;if(n.connectNulls){for(;o>0&&Qt(a[o*2-2],a[o*2-1]);o--);for(;i=0){var S=u?(d-l)*_+l:(v-s)*_+s;return u?[e,S]:[S,e]}s=v,l=d;break;case o.C:v=i[c++],d=i[c++],p=i[c++],g=i[c++],m=i[c++],y=i[c++];var b=u?Cl(s,v,p,m,e,f):Cl(l,d,g,y,e,f);if(b>0)for(var x=0;x=0){var S=u?Tl(l,d,g,y,C):Tl(s,v,p,m,C);return u?[e,S]:[S,e]}}s=m,l=y;break}}},t}(xe),bC=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t}(Cp),wC=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new bC},t.prototype.buildPath=function(e,n){var a=n.points,i=n.stackedOnPoints,o=0,s=a.length/2,l=n.smoothMonotone;if(n.connectNulls){for(;s>0&&Qt(a[s*2-2],a[s*2-1]);s--);for(;ot){i?e.push(o(i,l,t)):a&&e.push(o(a,l,0),o(a,l,t));break}else a&&(e.push(o(a,l,0)),a=null),e.push(l),i=l}return e}function DC(r,t,e){var n=r.getVisual("visualMeta");if(!(!n||!n.length||!r.count())&&t.type==="cartesian2d"){for(var a,i,o=n.length-1;o>=0;o--){var s=r.getDimensionInfo(n[o].dimension);if(a=s&&s.coordDim,a==="x"||a==="y"){i=n[o];break}}if(i){var l=t.getAxis(a),u=F(i.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),f=u.length,c=i.outerColors.slice();f&&u[0].coord>u[f-1].coord&&(u.reverse(),c.reverse());var h=TC(u,a==="x"?e.getWidth():e.getHeight()),v=h.length;if(!v&&f)return u[0].coord<0?c[1]?c[1]:u[f-1].color:c[0]?c[0]:u[0].color;var d=10,p=h[0].coord-d,g=h[v-1].coord+d,m=g-p;if(m<.001)return"transparent";w(h,function(_){_.offset=(_.coord-p)/m}),h.push({offset:v?h[v-1].offset:.5,color:c[1]||"transparent"}),h.unshift({offset:v?h[0].offset:.5,color:c[0]||"transparent"});var y=new $c(0,0,0,0,h,!0);return y[a]=p,y[a+"2"]=g,y}}}function AC(r,t,e){var n=r.get("showAllSymbol"),a=n==="auto";if(!(n&&!a)){var i=e.getAxesByScale("ordinal")[0];if(i&&!(a&&MC(i,t))){var o=t.mapDimension(i.dim),s={};return w(i.getViewLabels(),function(l){var u=i.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(t.get(o,l))}}}}function MC(r,t){var e=r.getExtent(),n=Math.abs(e[1]-e[0])/r.scale.count();isNaN(n)&&(n=0);for(var a=t.count(),i=Math.max(1,Math.round(a/5)),o=0;on)return!1;return!0}function IC(r,t){return isNaN(r)||isNaN(t)}function LC(r){for(var t=r.length/2;t>0&&IC(r[t*2-2],r[t*2-1]);t--);return t-1}function cc(r,t){return[r[t*2],r[t*2+1]]}function PC(r,t,e){for(var n=r.length/2,a=e==="x"?0:1,i,o,s=0,l=-1,u=0;u=t||i>=t&&o<=t){l=u;break}s=u,i=o}return{range:[s,l],t:(t-i)/(o-i)}}function Ap(r){if(r.get(["endLabel","show"]))return!0;for(var t=0;t0&&e.get(["emphasis","lineStyle","width"])==="bolder"){var k=d.getState("emphasis").style;k.lineWidth=+d.style.lineWidth+1}$(d).seriesIndex=e.seriesIndex,rr(d,V,H,E);var z=fc(e.get("smooth")),G=e.get("smoothMonotone");if(d.setShape({smooth:z,smoothMonotone:G,connectNulls:C}),p){var X=s.getCalculationInfo("stackedOnSeries"),j=0;p.useStyle(re(u.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:s.getVisual("style").decal})),X&&(j=fc(X.get("smooth"))),p.setShape({smooth:z,stackedOnSmooth:j,smoothMonotone:G,connectNulls:C}),Cn(p,e,"areaStyle"),$(p).seriesIndex=e.seriesIndex,rr(p,V,H,E)}var ne=this._changePolyState;s.eachItemGraphicEl(function(se){se&&(se.onHoverStateChange=ne)}),this._polyline.onHoverStateChange=ne,this._data=s,this._coordSys=i,this._stackedOnPoints=b,this._points=f,this._step=A,this._valueOrigin=_,e.get("triggerLineEvent")&&(this.packEventData(e,d),p&&this.packEventData(e,p))},t.prototype.packEventData=function(e,n){$(n).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,n,a,i){var o=e.getData(),s=tr(o,i);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var f=l[s*2],c=l[s*2+1];if(isNaN(f)||isNaN(c)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,c))return;var h=e.get("zlevel")||0,v=e.get("z")||0;u=new cl(o,s),u.x=f,u.y=c,u.setZ(h,v);var d=u.getSymbolPath().getTextContent();d&&(d.zlevel=h,d.z=v,d.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else Re.prototype.highlight.call(this,e,n,a,i)},t.prototype.downplay=function(e,n,a,i){var o=e.getData(),s=tr(o,i);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else Re.prototype.downplay.call(this,e,n,a,i)},t.prototype._changePolyState=function(e){var n=this._polygon;Rl(this._polyline,e),n&&Rl(n,e)},t.prototype._newPolyline=function(e){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new xC({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(e,n){var a=this._polygon;return a&&this._lineGroup.remove(a),a=new wC({shape:{points:e,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(a),this._polygon=a,a},t.prototype._initSymbolLabelAnimation=function(e,n,a){var i,o,s=n.getBaseAxis(),l=s.inverse;n.type==="cartesian2d"?(i=s.isHorizontal(),o=!1):n.type==="polar"&&(i=s.dim==="angle",o=!0);var u=e.hostModel,f=u.get("animationDuration");Z(f)&&(f=f(null));var c=u.get("animationDelay")||0,h=Z(c)?c(null):c;e.eachItemGraphicEl(function(v,d){var p=v;if(p){var g=[v.x,v.y],m=void 0,y=void 0,_=void 0;if(a)if(o){var S=a,b=n.pointToCoord(g);i?(m=S.startAngle,y=S.endAngle,_=-b[1]/180*Math.PI):(m=S.r0,y=S.r,_=b[0])}else{var x=a;i?(m=x.x,y=x.x+x.width,_=v.x):(m=x.y+x.height,y=x.y,_=v.y)}var C=y===m?0:(_-m)/(y-m);l&&(C=1-C);var T=Z(c)?c(d):f*C+h,D=p.getSymbolPath(),A=D.getTextContent();p.attr({scaleX:0,scaleY:0}),p.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),A&&A.animateFrom({style:{opacity:0}},{duration:300,delay:T}),D.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(e,n,a){var i=e.getModel("endLabel");if(Ap(e)){var o=e.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new we({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=LC(l);f>=0&&(Br(s,Vr(e,"endLabel"),{inheritColor:a,labelFetcher:e,labelDataIndex:f,defaultText:function(c,h,v){return v!=null?gp(o,v):hi(o,c)},enableTextSetter:!0},RC(i,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,n,a,i,o,s,l){var u=this._endLabel,f=this._polyline;if(u){e<1&&i.originalX==null&&(i.originalX=u.x,i.originalY=u.y);var c=a.getLayout("points"),h=a.hostModel,v=h.get("connectNulls"),d=s.get("precision"),p=s.get("distance")||0,g=l.getBaseAxis(),m=g.isHorizontal(),y=g.inverse,_=n.shape,S=y?m?_.x:_.y+_.height:m?_.x+_.width:_.y,b=(m?p:0)*(y?-1:1),x=(m?0:-p)*(y?-1:1),C=m?"x":"y",T=PC(c,S,C),D=T.range,A=D[1]-D[0],M=void 0;if(A>=1){if(A>1&&!v){var L=cc(c,D[0]);u.attr({x:L[0]+b,y:L[1]+x}),o&&(M=h.getRawValue(D[0]))}else{var L=f.getPointOn(S,C);L&&u.attr({x:L[0]+b,y:L[1]+x});var I=h.getRawValue(D[0]),P=h.getRawValue(D[1]);o&&(M=uv(a,d,I,P,T.t))}i.lastFrameIndex=D[0]}else{var R=e===1||i.lastFrameIndex>0?D[0]:0,L=cc(c,R);o&&(M=h.getRawValue(R)),u.attr({x:L[0]+b,y:L[1]+x})}if(o){var V=zr(u);typeof V.setLabelText=="function"&&V.setLabelText(M)}}},t.prototype._doUpdateAnimation=function(e,n,a,i,o,s,l){var u=this._polyline,f=this._polygon,c=e.hostModel,h=SC(this._data,e,this._stackedOnPoints,n,this._coordSys,a,this._valueOrigin),v=h.current,d=h.stackedOnCurrent,p=h.next,g=h.stackedOnNext;if(o&&(d=Pt(h.stackedOnCurrent,h.current,a,o,l),v=Pt(h.current,null,a,o,l),g=Pt(h.stackedOnNext,h.next,a,o,l),p=Pt(h.next,null,a,o,l)),uc(v,p)>3e3||f&&uc(d,g)>3e3){u.stopAnimation(),u.setShape({points:p}),f&&(f.stopAnimation(),f.setShape({points:p,stackedOnPoints:g}));return}u.shape.__points=h.current,u.shape.points=v;var m={shape:{points:p}};h.current!==v&&(m.shape.__points=h.next),u.stopAnimation(),_e(u,m,c),f&&(f.setShape({points:v,stackedOnPoints:d}),f.stopAnimation(),_e(f,{shape:{stackedOnPoints:g}},c),u.shape.points!==f.shape.points&&(f.shape.points=u.shape.points));for(var y=[],_=h.status,S=0;S<_.length;S++){var b=_[S].cmd;if(b==="="){var x=e.getItemGraphicEl(_[S].idx1);x&&y.push({el:x,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){f&&f.dirtyShape();for(var C=u.shape.__points,T=0;Tt&&(t=r[e]);return isFinite(t)?t:NaN},min:function(r){for(var t=1/0,e=0;e10&&o.type==="cartesian2d"&&i){var l=o.getBaseAxis(),u=o.getOtherAxis(l),f=l.getExtent(),c=n.getDevicePixelRatio(),h=Math.abs(f[1]-f[0])*(c||1),v=Math.round(s/h);if(isFinite(v)&&v>1){i==="lttb"?t.setData(a.lttbDownSample(a.mapDimension(u.dim),1/v)):i==="minmax"&&t.setData(a.minmaxDownSample(a.mapDimension(u.dim),1/v));var d=void 0;W(i)?d=EC[i]:Z(i)&&(d=i),d&&t.setData(a.downSample(a.mapDimension(u.dim),1/v,d,OC))}}}}}function iT(r){r.registerChartView(kC),r.registerSeriesModel(mC),r.registerLayout(pl("line",!0)),r.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Mp("line"))}var Nn=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return si(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e,n,a){var i=this.coordinateSystem;if(i&&i.clampData){var o=i.clampData(e),s=i.dataToPoint(o);if(a)w(i.getAxes(),function(h,v){if(h.type==="category"&&n!=null){var d=h.getTicksCoords(),p=h.getTickModel().get("alignWithLabel"),g=o[v],m=n[v]==="x1"||n[v]==="y1";if(m&&!p&&(g+=1),d.length<2)return;if(d.length===2){s[v]=h.toGlobalCoord(h.getExtent()[m?1:0]);return}for(var y=void 0,_=void 0,S=1,b=0;bg){_=(x+y)/2;break}b===1&&(S=C-d[0].tickValue)}_==null&&(y?y&&(_=d[d.length-1].coord):_=d[0].coord),s[v]=h.toGlobalCoord(_)}});else{var l=this.getData(),u=l.getLayout("offset"),f=l.getLayout("size"),c=i.getBaseAxis().isHorizontal()?0:1;s[c]+=u+f/2}return s}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(Ve);Ve.registerClass(Nn);var NC=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(){return si(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),n=this.get("largeThreshold");return n>e&&(e=n),e},t.prototype.brushSelector=function(e,n,a){return a.rect(n.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=Ms(Nn.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(Nn),BC=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),vc=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="sausage",n}return t.prototype.getDefaultShape=function(){return new BC},t.prototype.buildPath=function(e,n){var a=n.cx,i=n.cy,o=Math.max(n.r0||0,0),s=Math.max(n.r,0),l=(s-o)*.5,u=o+l,f=n.startAngle,c=n.endAngle,h=n.clockwise,v=Math.PI*2,d=h?c-fMath.PI/2&&fs)return!0;s=c}return!1},t.prototype._isOrderDifferentInView=function(e,n){for(var a=n.scale,i=a.getExtent(),o=Math.max(0,i[0]),s=Math.min(i[1],a.getOrdinalMeta().categories.length-1);o<=s;++o)if(e.ordinalNumbers[o]!==a.getRawOrdinalNumber(o))return!0},t.prototype._updateSortWithinSameData=function(e,n,a,i){if(this._isOrderChangedWithinSameData(e,n,a)){var o=this._dataSort(e,a,n);this._isOrderDifferentInView(o,a)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:a.dim+"Axis",axisId:a.index,sortInfo:o}))}},t.prototype._dispatchInitSort=function(e,n,a){var i=n.baseAxis,o=this._dataSort(e,i,function(s){return e.get(e.mapDimension(n.otherAxis.dim),s)});a.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:o})},t.prototype.remove=function(e,n){this._clear(this._model),this._removeOnRenderedListener(n)},t.prototype.dispose=function(e,n){this._removeOnRenderedListener(n)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var n=this.group,a=this._data;e&&e.isAnimationEnabled()&&a&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],a.eachItemGraphicEl(function(i){Pa(i,e,$(i).dataIndex)})):n.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(Re),hc={cartesian2d:function(r,t){var e=t.width<0?-1:1,n=t.height<0?-1:1;e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height);var a=r.x+r.width,i=r.y+r.height,o=ro(t.x,r.x),s=no(t.x+t.width,a),l=ro(t.y,r.y),u=no(t.y+t.height,i),f=sa?s:o,t.y=c&&l>i?u:l,t.width=f?0:s-o,t.height=c?0:u-l,e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height),f||c},polar:function(r,t){var e=t.r0<=t.r?1:-1;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}var a=no(t.r,r.r),i=ro(t.r0,r.r0);t.r=a,t.r0=i;var o=a-i<0;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}return o}},dc={cartesian2d:function(r,t,e,n,a,i,o,s,l){var u=new pe({shape:N({},n),z2:1});if(u.__dataIndex=e,u.name="item",i){var f=u.shape,c=a?"height":"width";f[c]=0}return u},polar:function(r,t,e,n,a,i,o,s,l){var u=!a&&l?vc:or,f=new u({shape:n,z2:1});f.name="item";var c=Ip(a);if(f.calculateTextPosition=VC(c,{isRoundCap:u===vc}),i){var h=f.shape,v=a?"r":"endAngle",d={};h[v]=a?n.r0:n.startAngle,d[v]=n[v],(s?_e:Te)(f,{shape:d},i)}return f}};function WC(r,t){var e=r.get("realtimeSort",!0),n=t.getBaseAxis();if(e&&n.type==="category"&&t.type==="cartesian2d")return{baseAxis:n,otherAxis:t.getOtherAxis(n)}}function pc(r,t,e,n,a,i,o,s){var l,u;i?(u={x:n.x,width:n.width},l={y:n.y,height:n.height}):(u={y:n.y,height:n.height},l={x:n.x,width:n.width}),s||(o?_e:Te)(e,{shape:l},t,a,null);var f=t?r.baseAxis.model:null;(o?_e:Te)(e,{shape:u},f,a)}function gc(r,t){for(var e=0;e0?1:-1,o=n.height>0?1:-1;return{x:n.x+i*a/2,y:n.y+o*a/2,width:n.width-i*a,height:n.height-o*a}},polar:function(r,t,e){var n=r.getItemLayout(t);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}};function YC(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function Ip(r){return function(t){var e=t?"Arc":"Angle";return function(n){switch(n){case"start":case"insideStart":case"end":case"insideEnd":return n+e;default:return n}}}(r)}function yc(r,t,e,n,a,i,o,s){var l=t.getItemVisual(e,"style");if(s){if(!i.get("roundCap")){var f=r.shape,c=vn(n.getModel("itemStyle"),f,!0);N(f,c),r.setShape(f)}}else{var u=n.get(["itemStyle","borderRadius"])||0;r.setShape("r",u)}r.useStyle(l);var h=n.getShallow("cursor");h&&r.attr("cursor",h);var v=s?o?a.r>=a.r0?"endArc":"startArc":a.endAngle>=a.startAngle?"endAngle":"startAngle":o?a.height>=0?"bottom":"top":a.width>=0?"right":"left",d=Vr(n);Br(r,d,{labelFetcher:i,labelDataIndex:e,defaultText:hi(i.getData(),e),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:v});var p=r.getTextContent();if(s&&p){var g=n.get(["label","position"]);r.textConfig.inside=g==="middle"?!0:null,zC(r,g==="outside"?v:g,Ip(o),n.get(["label","rotate"]))}Ym(p,d,i.getRawValue(e),function(y){return gp(t,y)});var m=n.getModel(["emphasis"]);rr(r,m.get("focus"),m.get("blurScope"),m.get("disabled")),Cn(r,n),YC(a)&&(r.style.fill="none",r.style.stroke="none",w(r.states,function(y){y.style&&(y.style.fill=y.style.stroke="none")}))}function XC(r,t){var e=r.get(["itemStyle","borderColor"]);if(!e||e==="none")return 0;var n=r.get(["itemStyle","borderWidth"])||0,a=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),i=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(n,a,i)}var ZC=function(){function r(){}return r}(),_c=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="largeBar",n}return t.prototype.getDefaultShape=function(){return new ZC},t.prototype.buildPath=function(e,n){for(var a=n.points,i=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,f=0;f=0?e:null},30,!1);function $C(r,t,e){for(var n=r.baseDimIdx,a=1-n,i=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,f=0,c=i.length/3;f=s[0]&&t<=s[0]+l[0]&&e>=s[1]&&e<=s[1]+l[1])return o[f]}return-1}function Lp(r,t,e){if(vl(e,"cartesian2d")){var n=t,a=e.getArea();return{x:r?n.x:a.x,y:r?a.y:n.y,width:r?n.width:a.width,height:r?a.height:n.height}}else{var a=e.getArea(),i=t;return{cx:a.cx,cy:a.cy,r0:r?a.r0:i.r0,r:r?a.r:i.r,startAngle:r?i.startAngle:0,endAngle:r?i.endAngle:Math.PI*2}}}function KC(r,t,e){var n=r.type==="polar"?or:pe;return new n({shape:Lp(t,e,r),silent:!0,z2:0})}function oT(r){r.registerChartView(GC),r.registerSeriesModel(NC),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,J(fd,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,cd("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Mp("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(a){t.sortInfo&&a.axis.setCategorySortInfo(t.sortInfo)})})}var bc=Math.PI*2,ga=Math.PI/180;function Pp(r,t){return Ft(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function Rp(r,t){var e=Pp(r,t),n=r.get("center"),a=r.get("radius");O(a)||(a=[0,a]);var i=te(e.width,t.getWidth()),o=te(e.height,t.getHeight()),s=Math.min(i,o),l=te(a[0],s/2),u=te(a[1],s/2),f,c,h=r.coordinateSystem;if(h){var v=h.dataToPoint(n);f=v[0]||0,c=v[1]||0}else O(n)||(n=[n,n]),f=te(n[0],i)+e.x,c=te(n[1],o)+e.y;return{cx:f,cy:c,r0:l,r:u}}function qC(r,t,e){t.eachSeriesByType(r,function(n){var a=n.getData(),i=a.mapDimension("value"),o=Pp(n,e),s=Rp(n,e),l=s.cx,u=s.cy,f=s.r,c=s.r0,h=-n.get("startAngle")*ga,v=n.get("endAngle"),d=n.get("padAngle")*ga;v=v==="auto"?h-bc:-v*ga;var p=n.get("minAngle")*ga,g=p+d,m=0;a.each(i,function(H){!isNaN(H)&&m++});var y=a.getSum(i),_=Math.PI/(y||m)*2,S=n.get("clockwise"),b=n.get("roseType"),x=n.get("stillShowZeroSum"),C=a.getDataExtent(i);C[0]=0;var T=S?1:-1,D=[h,v],A=T*d/2;bg(D,!S),h=D[0],v=D[1];var M=kp(n);M.startAngle=h,M.endAngle=v,M.clockwise=S;var L=Math.abs(v-h),I=L,P=0,R=h;if(a.setLayout({viewRect:o,r:f}),a.each(i,function(H,E){var k;if(isNaN(H)){a.setItemLayout(E,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:S,cx:l,cy:u,r0:c,r:b?NaN:f});return}b!=="area"?k=y===0&&x?_:H*_:k=L/m,kk?(G=R+T*k/2,X=G):(G=R+A,X=z-A),a.setItemLayout(E,{angle:k,startAngle:G,endAngle:X,clockwise:S,cx:l,cy:u,r0:c,r:b?Et(H,C,[c,f]):f}),R=z}),Ie?m:g,b=Math.abs(_.label.y-e);if(b>=S.maxY){var x=_.label.x-t-_.len2*a,C=n+_.len,T=Math.abs(x)r.unconstrainedWidth?null:v:null;n.setStyle("width",d)}var p=n.getBoundingRect();i.width=p.width;var g=(n.style.margin||0)+2.1;i.height=p.height+g,i.y-=(i.height-c)/2}}}function ao(r){return r.position==="center"}function e1(r){var t=r.getData(),e=[],n,a,i=!1,o=(r.get("minShowLabelAngle")||0)*QC,s=t.getLayout("viewRect"),l=t.getLayout("r"),u=s.width,f=s.x,c=s.y,h=s.height;function v(x){x.ignore=!0}function d(x){if(!x.ignore)return!0;for(var C in x.states)if(x.states[C].ignore===!1)return!0;return!1}t.each(function(x){var C=t.getItemGraphicEl(x),T=C.shape,D=C.getTextContent(),A=C.getTextGuideLine(),M=t.getItemModel(x),L=M.getModel("label"),I=L.get("position")||M.get(["emphasis","label","position"]),P=L.get("distanceToLabelLine"),R=L.get("alignTo"),V=te(L.get("edgeDistance"),u),H=L.get("bleedMargin"),E=M.getModel("labelLine"),k=E.get("length");k=te(k,u);var z=E.get("length2");if(z=te(z,u),Math.abs(T.endAngle-T.startAngle)0?"right":"left":X>0?"left":"right"}var Ct=Math.PI,vt=0,Yr=L.get("rotate");if(fe(Yr))vt=Yr*(Ct/180);else if(I==="center")vt=0;else if(Yr==="radial"||Yr===!0){var Xp=X<0?-G+Ct:-G;vt=Xp}else if(Yr==="tangential"&&I!=="outside"&&I!=="outer"){var ur=Math.atan2(X,j);ur<0&&(ur=Ct*2+ur);var Zp=j>0;Zp&&(ur=Ct+ur),vt=ur-Ct}if(i=!!vt,D.x=ne,D.y=se,D.rotation=vt,D.setStyle({verticalAlign:"middle"}),wt){D.setStyle({align:lr});var di=D.states.select;di&&(di.x+=D.x,di.y+=D.y)}else{var Xr=D.getBoundingRect().clone();Xr.applyTransform(D.getComputedTransform());var _l=(D.style.margin||0)+2.1;Xr.y-=_l/2,Xr.height+=_l,e.push({label:D,labelLine:A,position:I,len:k,len2:z,minTurnAngle:E.get("minTurnAngle"),maxSurfaceAngle:E.get("maxSurfaceAngle"),surfaceNormal:new be(X,j),linePoints:bt,textAlign:lr,labelDistance:P,labelAlignTo:R,edgeDistance:V,bleedMargin:H,rect:Xr,unconstrainedWidth:Xr.width,labelStyleWidth:D.style.width})}C.setTextConfig({inside:wt})}}),!i&&r.get("avoidLabelOverlap")&&JC(e,n,a,l,u,h,f,c);for(var p=0;p0){for(var f=o.getItemLayout(0),c=1;isNaN(f&&f.startAngle)&&c=i.r0}},t.type="pie",t}(Re);function Op(r,t,e){t=O(t)&&{coordDimensions:t}||N({encodeDefine:r.getEncode()},t);var n=r.getSource(),a=ad(n,t).dimensions,i=new nd(a,r);return i.initData(n,e),i}var n1=function(){function r(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return r.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},r.prototype.containName=function(t){var e=this._getRawData();return e.indexOfName(t)>=0},r.prototype.indexOfName=function(t){var e=this._getDataWithEncodedVisual();return e.indexOfName(t)},r.prototype.getItemVisual=function(t,e){var n=this._getDataWithEncodedVisual();return n.getItemVisual(t,e)},r}(),a1=ue(),i1=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new n1(oe(this.getData,this),oe(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){return Op(this,{coordDimensions:["value"],encodeDefaulter:J(_y,this)})},t.prototype.getDataParams=function(e){var n=this.getData(),a=a1(n),i=a.seats;if(!i){var o=[];n.each(n.mapDimension("value"),function(l){o.push(l)}),i=a.seats=Og(o,n.hostModel.get("percentPrecision"))}var s=r.prototype.getDataParams.call(this,e);return s.percent=i[e]||0,s.$vars.push("percent"),s},t.prototype._defaultLabelLine=function(e){xo(e,"labelLine",["show"]);var n=e.labelLine,a=e.emphasis.labelLine;n.show=n.show&&e.label.show,a.show=a.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,endAngle:"auto",padAngle:0,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(Ve);function o1(r){return{seriesType:r,reset:function(t,e){var n=t.getData();n.filterSelf(function(a){var i=n.mapDimension("value"),o=n.get(i,a);return!(fe(o)&&!isNaN(o)&&o<0)})}}}function sT(r){r.registerChartView(r1),r.registerSeriesModel(i1),n_("pie",r.registerAction),r.registerLayout(J(qC,"pie")),r.registerProcessor(jC("pie")),r.registerProcessor(o1("pie"))}var s1=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.getInitialData=function(e,n){return si(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return e??(this.option.large?5e3:this.get("progressive"))},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e??(this.option.large?1e4:this.get("progressiveThreshold"))},t.prototype.brushSelector=function(e,n,a){return a.point(n.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(Ve),Np=4,l1=function(){function r(){}return r}(),u1=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.getDefaultShape=function(){return new l1},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,n){var a=n.points,i=n.size,o=this.symbolProxy,s=o.shape,l=e.getContext?e.getContext():e,u=l&&i[0]=0;u--){var f=u*2,c=i[f]-s/2,h=i[f+1]-l/2;if(e>=c&&n>=h&&e<=c+s&&n<=h+l)return u}return-1},t.prototype.contain=function(e,n){var a=this.transformCoordToLocal(e,n),i=this.getBoundingRect();if(e=a[0],n=a[1],i.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,a=n.points,i=n.size,o=i[0],s=i[1],l=1/0,u=1/0,f=-1/0,c=-1/0,h=0;h=0&&(u.dataIndex=c+(t.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}(),c1=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.updateData(i,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.incrementalPrepareUpdate(i),this._finished=!1},t.prototype.incrementalRender=function(e,n,a){this._symbolDraw.incrementalUpdate(e,n.getData(),{clipShape:this._getClipShape(n)}),this._finished=e.end===n.getData().count()},t.prototype.updateTransform=function(e,n,a){var i=e.getData();if(this.group.dirty(),!this._finished||i.count()>1e4)return{update:!0};var o=pl("").reset(e,n,a);o.progress&&o.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){if(e.get("clip",!0)){var n=e.coordinateSystem;return n&&n.getArea&&n.getArea(.1)}},t.prototype._updateSymbolDraw=function(e,n){var a=this._symbolDraw,i=n.pipelineContext,o=i.large;return(!a||o!==this._isLargeDraw)&&(a&&a.remove(),a=this._symbolDraw=o?new f1:new mp,this._isLargeDraw=o,this.group.removeAll()),this.group.add(a.group),a},t.prototype.remove=function(e,n){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(Re);function lT(r){_t(Fd),r.registerSeriesModel(s1),r.registerChartView(c1),r.registerLayout(pl("scatter"))}var v1=function(){function r(){}return r.prototype._hasEncodeRule=function(t){var e=this.getEncode();return e&&e.get(t)!=null},r.prototype.getInitialData=function(t,e){var n,a=e.getComponent("xAxis",this.get("xAxisIndex")),i=e.getComponent("yAxis",this.get("yAxisIndex")),o=a.get("type"),s=i.get("type"),l;o==="category"?(t.layout="horizontal",n=a.getOrdinalMeta(),l=!this._hasEncodeRule("x")):s==="category"?(t.layout="vertical",n=i.getOrdinalMeta(),l=!this._hasEncodeRule("y")):t.layout=t.layout||"horizontal";var u=["x","y"],f=t.layout==="horizontal"?0:1,c=this._baseAxisDim=u[f],h=u[1-f],v=[a,i],d=v[f].get("type"),p=v[1-f].get("type"),g=t.data;if(g&&l){var m=[];w(g,function(S,b){var x;O(S)?(x=S.slice(),S.unshift(b)):O(S.value)?(x=N({},S),x.value=x.value.slice(),S.value.unshift(b)):x=S,m.push(x)}),t.data=m}var y=this.defaultValueDimensions,_=[{name:c,type:Ho(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:h,type:Ho(p),dimsDef:y.slice()}];return Op(this,{coordDimensions:_,dimensionsCount:y.length+1,encodeDefaulter:J(jv,_,this)})},r.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},r}(),h1=["itemStyle","borderColor"],d1=["itemStyle","borderColor0"],p1=["itemStyle","borderColorDoji"],g1=["itemStyle","color"],m1=["itemStyle","color0"];function gl(r,t){return t.get(r>0?g1:m1)}function ml(r,t){return t.get(r===0?p1:r>0?h1:d1)}var y1={seriesType:"candlestick",plan:Xn(),performRawSeries:!0,reset:function(r,t){if(!t.isSeriesFiltered(r)){var e=r.pipelineContext.large;return!e&&{progress:function(n,a){for(var i;(i=n.next())!=null;){var o=a.getItemModel(i),s=a.getItemLayout(i).sign,l=o.getItemStyle();l.fill=gl(s,o),l.stroke=ml(s,o)||l.fill;var u=a.ensureUniqueItemVisual(i,"style");N(u,l)}}}}}},_1=["color","borderColor"],S1=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,n,a){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,n,a,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,n):this._incrementalRenderNormal(e,n)},t.prototype.eachRendered=function(e){Un(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var n=e.pipelineContext.large;(this._isLargeDraw==null||n!==this._isLargeDraw)&&(this._isLargeDraw=n,this._clear())},t.prototype._renderNormal=function(e){var n=e.getData(),a=this._data,i=this.group,o=n.getLayout("isSimpleBox"),s=e.get("clip",!0),l=e.coordinateSystem,u=l.getArea&&l.getArea();this._data||i.removeAll(),n.diff(a).add(function(f){if(n.hasValue(f)){var c=n.getItemLayout(f);if(s&&Cc(u,c))return;var h=io(c,f,!0);Te(h,{shape:{points:c.ends}},e,f),oo(h,n,f,o),i.add(h),n.setItemGraphicEl(f,h)}}).update(function(f,c){var h=a.getItemGraphicEl(c);if(!n.hasValue(f)){i.remove(h);return}var v=n.getItemLayout(f);if(s&&Cc(u,v)){i.remove(h);return}h?(_e(h,{shape:{points:v.ends}},e,f),$a(h)):h=io(v),oo(h,n,f,o),i.add(h),n.setItemGraphicEl(f,h)}).remove(function(f){var c=a.getItemGraphicEl(f);c&&i.remove(c)}).execute(),this._data=n},t.prototype._renderLarge=function(e){this._clear(),Tc(e,this.group);var n=e.get("clip",!0)?dl(e.coordinateSystem,!1,e):null;n?this.group.setClipPath(n):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,n){for(var a=n.getData(),i=a.getLayout("isSimpleBox"),o;(o=e.next())!=null;){var s=a.getItemLayout(o),l=io(s);oo(l,a,o,i),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},t.prototype._incrementalRenderLarge=function(e,n){Tc(n,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(Re),x1=function(){function r(){}return r}(),b1=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="normalCandlestickBox",n}return t.prototype.getDefaultShape=function(){return new x1},t.prototype.buildPath=function(e,n){var a=n.points;this.__simpleBox?(e.moveTo(a[4][0],a[4][1]),e.lineTo(a[6][0],a[6][1])):(e.moveTo(a[0][0],a[0][1]),e.lineTo(a[1][0],a[1][1]),e.lineTo(a[2][0],a[2][1]),e.lineTo(a[3][0],a[3][1]),e.closePath(),e.moveTo(a[4][0],a[4][1]),e.lineTo(a[5][0],a[5][1]),e.moveTo(a[6][0],a[6][1]),e.lineTo(a[7][0],a[7][1]))},t}(xe);function io(r,t,e){var n=r.ends;return new b1({shape:{points:e?w1(n,r):n},z2:100})}function Cc(r,t){for(var e=!0,n=0;nb?M[i]:A[i],ends:P,brushRect:k(x,C,_)})}function H(G,X){var j=[];return j[a]=X,j[i]=G,isNaN(X)||isNaN(G)?[NaN,NaN]:t.dataToPoint(j)}function E(G,X,j){var ne=X.slice(),se=X.slice();ne[a]=_a(ne[a]+n/2,1,!1),se[a]=_a(se[a]-n/2,1,!0),j?G.push(ne,se):G.push(se,ne)}function k(G,X,j){var ne=H(G,j),se=H(X,j);return ne[a]-=n/2,se[a]-=n/2,{x:ne[0],y:ne[1],width:n,height:se[1]-ne[1]}}function z(G){return G[a]=_a(G[a],1),G}}function d(p,g){for(var m=nt(p.count*4),y=0,_,S=[],b=[],x,C=g.getStore(),T=!!r.get(["itemStyle","borderColorDoji"]);(x=p.next())!=null;){var D=C.get(s,x),A=C.get(u,x),M=C.get(f,x),L=C.get(c,x),I=C.get(h,x);if(isNaN(D)||isNaN(L)||isNaN(I)){m[y++]=NaN,y+=3;continue}m[y++]=Dc(C,x,A,M,f,T),S[a]=D,S[i]=L,_=t.dataToPoint(S,null,b),m[y++]=_?_[0]:NaN,m[y++]=_?_[1]:NaN,S[i]=I,_=t.dataToPoint(S,null,b),m[y++]=_?_[1]:NaN}g.setLayout("largePoints",m)}}};function Dc(r,t,e,n,a,i){var o;return e>n?o=-1:e0?r.get(a,t-1)<=n?1:-1:1,o}function A1(r,t){var e=r.getBaseAxis(),n,a=e.type==="category"?e.getBandWidth():(n=e.getExtent(),Math.abs(n[1]-n[0])/t.count()),i=te(ae(r.get("barMaxWidth"),a),a),o=te(ae(r.get("barMinWidth"),1),a),s=r.get("barWidth");return s!=null?te(s,a):Math.max(Math.min(a/2,i),o)}function uT(r){r.registerChartView(S1),r.registerSeriesModel(Bp),r.registerPreprocessor(T1),r.registerVisual(y1),r.registerLayout(D1)}var M1=["itemStyle","borderWidth"],Ac=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],uo=new Wa,I1=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=this.group,o=e.getData(),s=this._data,l=e.coordinateSystem,u=l.getBaseAxis(),f=u.isHorizontal(),c=l.master.getRect(),h={ecSize:{width:a.getWidth(),height:a.getHeight()},seriesModel:e,coordSys:l,coordSysExtent:[[c.x,c.x+c.width],[c.y,c.y+c.height]],isHorizontal:f,valueDim:Ac[+f],categoryDim:Ac[1-+f]};o.diff(s).add(function(d){if(o.hasValue(d)){var p=Ic(o,d),g=Mc(o,d,p,h),m=Lc(o,h,g);o.setItemGraphicEl(d,m),i.add(m),Rc(m,h,g)}}).update(function(d,p){var g=s.getItemGraphicEl(p);if(!o.hasValue(d)){i.remove(g);return}var m=Ic(o,d),y=Mc(o,d,m,h),_=Hp(o,y);g&&_!==g.__pictorialShapeStr&&(i.remove(g),o.setItemGraphicEl(d,null),g=null),g?N1(g,h,y):g=Lc(o,h,y,!0),o.setItemGraphicEl(d,g),g.__pictorialSymbolMeta=y,i.add(g),Rc(g,h,y)}).remove(function(d){var p=s.getItemGraphicEl(d);p&&Pc(s,d,p.__pictorialSymbolMeta.animationModel,p)}).execute();var v=e.get("clip",!0)?dl(e.coordinateSystem,!1,e):null;return v?i.setClipPath(v):i.removeClipPath(),this._data=o,this.group},t.prototype.remove=function(e,n){var a=this.group,i=this._data;e.get("animation")?i&&i.eachItemGraphicEl(function(o){Pc(i,$(o).dataIndex,e,o)}):a.removeAll()},t.type="pictorialBar",t}(Re);function Mc(r,t,e,n){var a=r.getItemLayout(t),i=e.get("symbolRepeat"),o=e.get("symbolClip"),s=e.get("symbolPosition")||"start",l=e.get("symbolRotate"),u=(l||0)*Math.PI/180||0,f=e.get("symbolPatternSize")||2,c=e.isAnimationEnabled(),h={dataIndex:t,layout:a,itemModel:e,symbolType:r.getItemVisual(t,"symbol")||"circle",style:r.getItemVisual(t,"style"),symbolClip:o,symbolRepeat:i,symbolRepeatDirection:e.get("symbolRepeatDirection"),symbolPatternSize:f,rotation:u,animationModel:c?e:null,hoverScale:c&&e.get(["emphasis","scale"]),z2:e.getShallow("z",!0)||0};L1(e,i,a,n,h),P1(r,t,a,i,o,h.boundingLength,h.pxSign,f,n,h),R1(e,h.symbolScale,u,n,h);var v=h.symbolSize,d=Hs(e.get("symbolOffset"),v);return k1(e,v,a,i,o,d,s,h.valueLineWidth,h.boundingLength,h.repeatCutLength,n,h),h}function L1(r,t,e,n,a){var i=n.valueDim,o=r.get("symbolBoundingData"),s=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(e[i.wh]<=0),f;if(O(o)){var c=[fo(s,o[0])-l,fo(s,o[1])-l];c[1]=0?1:-1:f>0?1:-1}function fo(r,t){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(t)))}function P1(r,t,e,n,a,i,o,s,l,u){var f=l.valueDim,c=l.categoryDim,h=Math.abs(e[c.wh]),v=r.getItemVisual(t,"symbolSize"),d;O(v)?d=v.slice():v==null?d=["100%","100%"]:d=[v,v],d[c.index]=te(d[c.index],h),d[f.index]=te(d[f.index],n?h:Math.abs(i)),u.symbolSize=d;var p=u.symbolScale=[d[0]/s,d[1]/s];p[f.index]*=(l.isHorizontal?-1:1)*o}function R1(r,t,e,n,a){var i=r.get(M1)||0;i&&(uo.attr({scaleX:t[0],scaleY:t[1],rotation:e}),uo.updateTransform(),i/=uo.getLineScale(),i*=t[n.valueDim.index]),a.valueLineWidth=i||0}function k1(r,t,e,n,a,i,o,s,l,u,f,c){var h=f.categoryDim,v=f.valueDim,d=c.pxSign,p=Math.max(t[v.index]+s,0),g=p;if(n){var m=Math.abs(l),y=Mr(r.get("symbolMargin"),"15%")+"",_=!1;y.lastIndexOf("!")===y.length-1&&(_=!0,y=y.slice(0,y.length-1));var S=te(y,t[v.index]),b=Math.max(p+S*2,0),x=_?0:S*2,C=rv(n),T=C?n:kc((m+x)/b),D=m-T*p;S=D/2/(_?T:Math.max(T-1,1)),b=p+S*2,x=_?0:S*2,!C&&n!=="fixed"&&(T=u?kc((Math.abs(u)+x)/b):0),g=T*b-x,c.repeatTimes=T,c.symbolMargin=S}var A=d*(g/2),M=c.pathPosition=[];M[h.index]=e[h.wh]/2,M[v.index]=o==="start"?A:o==="end"?l-A:l/2,i&&(M[0]+=i[0],M[1]+=i[1]);var L=c.bundlePosition=[];L[h.index]=e[h.xy],L[v.index]=e[v.xy];var I=c.barRectShape=N({},e);I[v.wh]=d*Math.max(Math.abs(e[v.wh]),Math.abs(M[v.index]+A)),I[h.wh]=e[h.wh];var P=c.clipShape={};P[h.xy]=-e[h.xy],P[h.wh]=f.ecSize[h.wh],P[v.xy]=0,P[v.wh]=e[v.wh]}function Vp(r){var t=r.symbolPatternSize,e=Gt(r.symbolType,-t/2,-t/2,t,t);return e.attr({culling:!0}),e.type!=="image"&&e.setStyle({strokeNoScale:!0}),e}function zp(r,t,e,n){var a=r.__pictorialBundle,i=e.symbolSize,o=e.valueLineWidth,s=e.pathPosition,l=t.valueDim,u=e.repeatTimes||0,f=0,c=i[t.valueDim.index]+o+e.symbolMargin*2;for(yl(r,function(p){p.__pictorialAnimationIndex=f,p.__pictorialRepeatTimes=u,f0:m<0)&&(y=u-1-p),g[l.index]=c*(y-u/2+.5)+s[l.index],{x:g[0],y:g[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation}}}function Fp(r,t,e,n){var a=r.__pictorialBundle,i=r.__pictorialMainPath;i?Ar(i,null,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation},e,n):(i=r.__pictorialMainPath=Vp(e),a.add(i),Ar(i,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:0,scaleY:0,rotation:e.rotation},{scaleX:e.symbolScale[0],scaleY:e.symbolScale[1]},e,n))}function Gp(r,t,e){var n=N({},t.barRectShape),a=r.__pictorialBarRect;a?Ar(a,null,{shape:n},t,e):(a=r.__pictorialBarRect=new pe({z2:2,shape:n,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),a.disableMorphing=!0,r.add(a))}function Wp(r,t,e,n){if(e.symbolClip){var a=r.__pictorialClipPath,i=N({},e.clipShape),o=t.valueDim,s=e.animationModel,l=e.dataIndex;if(a)_e(a,{shape:i},s,l);else{i[o.wh]=0,a=new pe({shape:i}),r.__pictorialBundle.setClipPath(a),r.__pictorialClipPath=a;var u={};u[o.wh]=e.clipShape[o.wh],As[n?"updateProps":"initProps"](a,{shape:u},s,l)}}}function Ic(r,t){var e=r.getItemModel(t);return e.getAnimationDelayParams=E1,e.isAnimationEnabled=O1,e}function E1(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function O1(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function Lc(r,t,e,n){var a=new ye,i=new ye;return a.add(i),a.__pictorialBundle=i,i.x=e.bundlePosition[0],i.y=e.bundlePosition[1],e.symbolRepeat?zp(a,t,e):Fp(a,t,e),Gp(a,e,n),Wp(a,t,e,n),a.__pictorialShapeStr=Hp(r,e),a.__pictorialSymbolMeta=e,a}function N1(r,t,e){var n=e.animationModel,a=e.dataIndex,i=r.__pictorialBundle;_e(i,{x:e.bundlePosition[0],y:e.bundlePosition[1]},n,a),e.symbolRepeat?zp(r,t,e,!0):Fp(r,t,e,!0),Gp(r,e,!0),Wp(r,t,e,!0)}function Pc(r,t,e,n){var a=n.__pictorialBarRect;a&&a.removeTextContent();var i=[];yl(n,function(o){i.push(o)}),n.__pictorialMainPath&&i.push(n.__pictorialMainPath),n.__pictorialClipPath&&(e=null),w(i,function(o){Tn(o,{scaleX:0,scaleY:0},e,t,function(){n.parent&&n.parent.remove(n)})}),r.setItemGraphicEl(t,null)}function Hp(r,t){return[r.getItemVisual(t.dataIndex,"symbol")||"none",!!t.symbolRepeat,!!t.symbolClip].join(":")}function yl(r,t,e){w(r.__pictorialBundle.children(),function(n){n!==r.__pictorialBarRect&&t.call(e,n)})}function Ar(r,t,e,n,a,i){t&&r.attr(t),n.symbolClip&&!a?e&&r.attr(e):e&&As[a?"updateProps":"initProps"](r,e,n.animationModel,n.dataIndex,i)}function Rc(r,t,e){var n=e.dataIndex,a=e.itemModel,i=a.getModel("emphasis"),o=i.getModel("itemStyle").getItemStyle(),s=a.getModel(["blur","itemStyle"]).getItemStyle(),l=a.getModel(["select","itemStyle"]).getItemStyle(),u=a.getShallow("cursor"),f=i.get("focus"),c=i.get("blurScope"),h=i.get("scale");yl(r,function(p){if(p instanceof Nr){var g=p.style;p.useStyle(N({image:g.image,x:g.x,y:g.y,width:g.width,height:g.height},e.style))}else p.useStyle(e.style);var m=p.ensureState("emphasis");m.style=o,h&&(m.scaleX=p.scaleX*1.1,m.scaleY=p.scaleY*1.1),p.ensureState("blur").style=s,p.ensureState("select").style=l,u&&(p.cursor=u),p.z2=e.z2});var v=t.valueDim.posDesc[+(e.boundingLength>0)],d=r.__pictorialBarRect;d.ignoreClip=!0,Br(d,Vr(a),{labelFetcher:t.seriesModel,labelDataIndex:n,defaultText:hi(t.seriesModel.getData(),n),inheritColor:e.style.fill,defaultOpacity:e.style.opacity,defaultOutsidePosition:v}),rr(r,f,c,i.get("disabled"))}function kc(r){var t=Math.round(r);return Math.abs(r-t)<1e-4?t:Math.ceil(r)}var B1=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e.defaultSymbol="roundRect",e}return t.prototype.getInitialData=function(e){return e.stack=null,r.prototype.getInitialData.apply(this,arguments)},t.type="series.pictorialBar",t.dependencies=["grid"],t.defaultOption=Ms(Nn.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",clip:!1,progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),t}(Nn);function fT(r){r.registerChartView(I1),r.registerSeriesModel(B1),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,J(fd,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,cd("pictorialBar"))}function Ec(r){return O(r[0])}function Oc(r,t){for(var e=[],n=r.length,a=0;a=0;a--)if(!e[a].many.length){var l=e[s].many;if(l.length<=1)if(s)s=0;else return e;var i=l.length,u=Math.ceil(i/2);e[a].many=l.slice(u,i),e[s].many=l.slice(0,u),s++}return e}var V1={clone:function(r){for(var t=[],e=1-Math.pow(1-r.path.style.opacity,1/r.count),n=0;n0))return;var s=n.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,f;Ec(r)&&(u=r,f=t),Ec(t)&&(u=t,f=r);function c(m,y,_,S,b){var x=m.many,C=m.one;if(x.length===1&&!b){var T=y?x[0]:C,D=y?C:x[0];if(Cg(T))c({many:[T],one:D},!0,_,S,!0);else{var A=s?re({delay:s(_,S)},l):l;Tg(T,D,A),i(T,D,T,D,A)}}else for(var M=re({dividePath:V1[e],individualDelay:s&&function(H,E,k,z){return s(H+_,S)}},l),L=y?Dg(x,C,M):Ag(C,x,M),I=L.fromIndividuals,P=L.toIndividuals,R=I.length,V=0;Vt.length,v=u?Oc(f,u):Oc(h?t:r,[h?r:t]),d=0,p=0;pUp))for(var i=n.getIndices(),o=0;o0&&x.group.traverse(function(T){T instanceof xe&&!T.animators.length&&T.animateFrom({style:{opacity:0}},C)})})}function Fc(r){var t=r.getModel("universalTransition").get("seriesKey");return t||r.id}function Gc(r){return O(r)?r.sort().join(","):r}function kt(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function Y1(r,t){var e=U(),n=U(),a=U();return w(r.oldSeries,function(i,o){var s=r.oldDataGroupIds[o],l=r.oldData[o],u=Fc(i),f=Gc(u);n.set(f,{dataGroupId:s,data:l}),O(u)&&w(u,function(c){a.set(c,{key:f,dataGroupId:s,data:l})})}),w(t.updatedSeries,function(i){if(i.isUniversalTransitionEnabled()&&i.isAnimationEnabled()){var o=i.get("dataGroupId"),s=i.getData(),l=Fc(i),u=Gc(l),f=n.get(u);if(f)e.set(u,{oldSeries:[{dataGroupId:f.dataGroupId,divide:kt(f.data),data:f.data}],newSeries:[{dataGroupId:o,divide:kt(s),data:s}]});else if(O(l)){var c=[];w(l,function(d){var p=n.get(d);p.data&&c.push({dataGroupId:p.dataGroupId,divide:kt(p.data),data:p.data})}),c.length&&e.set(u,{oldSeries:c,newSeries:[{dataGroupId:o,data:s,divide:kt(s)}]})}else{var h=a.get(l);if(h){var v=e.get(h.key);v||(v={oldSeries:[{dataGroupId:h.dataGroupId,data:h.data,divide:kt(h.data)}],newSeries:[]},e.set(h.key,v)),v.newSeries.push({dataGroupId:o,data:s,divide:kt(s)})}}}}),e}function Wc(r,t){for(var e=0;e=0&&a.push({dataGroupId:t.oldDataGroupIds[s],data:t.oldData[s],divide:kt(t.oldData[s]),groupIdDim:o.dimension})}),w(ge(r.to),function(o){var s=Wc(e.updatedSeries,o);if(s>=0){var l=e.updatedSeries[s].getData();i.push({dataGroupId:t.oldDataGroupIds[s],data:l,divide:kt(l),groupIdDim:o.dimension})}}),a.length>0&&i.length>0&&Yp(a,i,n)}function cT(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){w(ge(n.seriesTransition),function(a){w(ge(a.to),function(i){for(var o=n.updatedSeries,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
+;5L>|aN5Kmf@U{&h;` z?}p~KeU9y*s@7|_o;Dib+ZSN{*-UFig0H7igSX-+wL7WneYkK}`IPxvtyn0E6tlTI zpTSMU%=9_cAx%zQpy>~_CprqaGlnZB1VXHW9^|Nn2YEfQ+y zlyBV&%M-5$u|54N;qHz_FlqNo>+%V%%kzatKKPB-CATNq?MLjBZ9ifQeoh;jw!r;m zF$v(M5DP=lNPQ{>1xmE{y@ED%z`pF{h&v==Pz8Vev%>sr;3zz57s>FWtCT$ z=y(*r$5YpgEJ1-CaG~nF(Ws7hyETnzDvd63zpAFMjOq(TKk_53jLq^38PCnGD-FUk zJuXwkltF4>;h8@lQ0Aq_WIo)qT!));dAMqukzJGwnr76Tbl zBv0aS!5?ADCa+)3&qD>U>p= zlI-CD%^dJ{6psvm>rt$XuOH2r&8>DyPde1=JM-j@g6!R5uaXTJyR4=*t z=!Tb&OOv6TfNor`w@lmxxLcUv&td8=IC(KMp%3!VI1jxsQ*5HUU(`wPQ|sB4fy5i@ z-LiLJ%N$^Nj)z?BtW^8R=N7qaY5U6*49jz;r4&7#R^L3?Su)Dq>elmX9oB|5^-BIy z@%1X;RBM-}VhC!61sb$ma4(JXq%@w#VLTB^yLw@xMdYaJha&2Rl(cV%8HHzz;faU# z1njrbJ4_Vcj8eJ0Cz6y*jclT1{J->8)4>uPtZuwsU`SLWKMmURc+M8_b#1R?1Z zM5%Ms*hPoYAz6@7JC z1(7YOATfI$k?@Xs|P_#DnRv~vY zxB-v2p24YhCuqf~!a2(qx;FKCA$J$n%&T%%jA;_>*;fcWeoQRTDfzfCz5uj7{2&Go zyYNF-R!{H^3e$i;fLB!@kF6_i*&d!h$06!wgOfUIZcyvo(t}A#n%OVh7obC~4Dc1f zrBv+XlCDxQq-t5Usv1aS9ff?*VBg!#_3_^hTKVGyl+={xsWlEis5+)zI9o!hY#FJn+q440*}r@r%{ zzNT9#&pDs_&ikCtb(Dys#387WK2<4s2%AXqKnpA z8rR_dTDz|N8=pYWi==Bznv^8P$`9ekA*l%Y$ajtesL5@JrZn?mJyPG!hJYW^tBKMz zG^vMd!D}q3VQfC|N5I0VT@OX@9Gb>VD#viM(atse6`Yx%ah>?9x!}I@Q1Dt{^&NVw zztuQ#bUG#ply0_jr~5<1tv;o5V+AJ`Z^Av9-_ zg&_}p=b;YO3jb;8W znOpd4`Zi(Ng!|5W@Z*rVfXyjbcn#*~q4}zv03u4Ke8wLMu+ngjAY8+b8V)1LqLWM} zsSj8ILkzNphV3HjIc-(O|8UZ3A2Q-H;QG+O~ zDyfZQxZ%Sin*igfU{Ab(jILzDR0Jawt%YKQ)z(V_8EpgbmcMlzTUo zq2;kVI!+KqJenXr$76q4*cXBD)8#N-!)0!(lKBAp~>^R zCg%UrF+crt9rH)OlLzw3A*|{zAN*aFysv&Ps-H{h=PmW~w)%NT{k*GwzN~(_9sR58 z>F%p0Y&ziecfR-f&%XEi+kfQ{9scwuUoFBv`=%BDjXeD7yWh3)e5;86+7EXS1*&#c zuc}eirD{>-vE;c#!K<(R^{>AA4T~;#^~Zk%5x%acNt3UY=x=}dfBw5y-~B~?8kQrSS6}<_ufF|52z>p2zWz^t|2dSvt8f17)%U*l z+0Xyx^|yXuC;~g~m;dygSO5NdpGO(I`ugv`{-eMA^d~=i{RiLq>}UUk9l*1-Nci55 zKKp}zzywVe|MBbp^lep6kpQ3m;}3rM{lEU~yWdgGmMDQ= z{^nA@KU!KYab|zf$v{DS==9{tsUL z?Vo=7({H@`?k|4%{lCtM0sZ-T)PVELfBMg_zw>vW{^YBl{^SR*zV_o!fA;VH`Ky1X zX@P(K>Yso1r@yCa`G3FqZ=DKdP%4U<{^jT2{DSm>%KzDq{_)j+`NP-W`8)fB{Fk49 z6O#Vh&+OyYZvNNS0GW4D3$On6cR%~qk4hv$-gQ{quYdcqfBe1IU;mT5G1by%|NXxg z2m7Z#`GLxs4}H6{pZ)3YRR&b)`>&~StMHD4_g{YgU48Q6Xt(KxS6}-Fg&<#l=kNac ztKa(PuYRjSF}(WPKYaR=AO6eFzxnDLe`M1Pzxw`9ts=!VC^F%*KmEPD+TWa9z|rKS zj?&A%$*A+}wnOeD)VX=!kW)$TB;*hbipV{%mnSzDwEALWg@+}nJBkB*Oss7J+OVk& z=y1J`*g{O8Gx(jc3Af`;WPF-%c`r{omGDyQ3K9sH`<)sTDOGanTb7U(efkX1aau%-5}QoMYdQpi=VXlVQV2VJR~Ou3Q0ll0#Q zam@>mKzQVR_mB-v<WRTSic{jw;vI@pdThF~MT|4Pi4mS@L?wy3lrPq6~ zaBngaEfrJjVM4q7B6*b1hslMvJ7gBoM;N%x=`6aie~Ek)(%byP#kb!gSwvS$qz6{Z z<#M@k6d~t3tNZuwZycbBd}lSf4>d6d6O63iNg zVs~O~b$EEVaR@jXH=Ss$?%&_ER-@6TwlnjFyol&lUWYsj&l^mURSoGyq{j0iYC1Ki znMG~*G(#$4RfHK=5w9Xja5vGdl0y2~A7v4)|#z1=r^TJs@Vag{!q^{{&O33Dr+ zoR;`Jsi17|93(J97wu>UM^b$>yChNasBsv_(skoj*W0@Y@$gE}2TYgAC>wycQm5(i zzVrC#y5r*;gExRf>Y|Us!PQ7-4yZeBb-gcj_nTcZrEGB5RI{LLz=i%8Q8q};$DEF@ z(C&WUnS&D;VBAdTyn>o%G_q|57rY<&V(CWf_05I1UIW%6OFFalO2rJ6rH<)R+j!v2 zd*rYb0arN3BPS*@zuP$;IopaLs?nNax#xE+l;owo(N91BDJI0S7yY+7Ma$7eR#MJ1L1e{$8%JWAZp6Lis zRY#rHl&nI&;9%~DzZCkAco=L*oz+~5 z8I#Mk(=?GyXX9wY6;PSf+TZFGbq@Y9IEg(!CKSkX$?q)dGU73w*zh;Ps_hVYCYuO75k-07HExwNw88<1_L^7G-3?m z6DIG1@MX`uuLmY?I7u8{FR>3xqqUJAUA-z*kmoSx*%kVBzw38;yU2x_ zea=PJ5$Nq*(p8sEW~*A2Y7q&wC_fvkbVZ)QoQHe+mvkPS!mV_3_^WBnlkb-5FOvne zC_hHeB^_!}e!5x|!t=zYUHWjQKR&vCD+|M?IHM4ee_4J+<*s7))pR*{;6kt{@B!OZ z;D&N0teyg}AIZEL?aF>T&SawUt6)*!?#}w}<0R@L=EG8x5xWW<;Fneb$L!r$B7p?t!V zT@(IfXQ5)klU);j`<#|a6P}zq;g1)&-`$1f^Av9Ded#+bN53`aN<6g-y}jI4V9*&B zN4ER%Xw@YbH=f(4Zr}fSw7R(Qnr^@T@yPS`Cd7H8OB}E18cnq;-9Eg+oesJ~08&7$ zzrS?MKdro=MqR0B$27hdpBf^!Xt?FJq5iVkmD$>5%6Nlz_GrBaURI_|UQOLjg+bCZ z?%ukdail2)WtP*~I~D&azwU-@y)MSUaz=M<+-ST6XI=d<%(lg`DDu?nZf@^c7s&xT zaK~PwA(C65Tg=gmmv-xpUMPW#2fKco{0D%>7cJK7+|gT{pDy6v1M6+Vt50Z*u5V2( zr^IFXgt;L&v_nfjY)wg_!~8wNIr#7I1HSR`1Or#n0835B$-yb3A40>qS4=na`j6p} zINvI*l@=ws(u_mSA}6l}hxID)#2JzkQFbpdOZLKK%Jf5`(pZj z2=4m;01XJA2vER-zog?8#-57mjPT{~!gEch7Z%lq#bdK6yaLV!;c%<&_rpOrBnh~F zc)($*vs|0dVk`tpoBl#9utJjsUxH67$*v~}nqZ|HU!wCO^m>c-%lT69rMA*6jq zLa;CaZK8v-k8b|@bgsZ$V+Hv$H<6!d=v3(2p z`=nw#>qi@ZWkyBvF_lZbwWE}+Pbf?0gmUtNF2a;5vP1My_7riERIqxO#`6R%aEs4D z2bs{GidwHNCiaUk_a%rp@AxES(Q`+?W~e^Qo;elKC_Zh+a~{D%lNf+USU}I3x5GF< zU7Yq*@-dYPx7tO}=OEN{#^@=#CQPSvKbtbPa-fkGSQ{NV1QG2 zjj-z(T8zn?$@UGqgTAJ6jc_-j-MtRFd(jaLBYFm7>E}tOA{<%XfJy!WWw^tCHh3Wk zpv2YG&6-_LUB!YOITvJ=A109MC*0f zj`%5TKX?)vE_!nkH)+xYmn>uBzt&H3PxatN(?l1K@J;f(x~XMz++IRcBN{g+WORj< zn^H~0v_nR8f=wyEy499c>?SV?KDXLuRFJT}q%jF`>ptQm$xh*Ifyy-W1zj|`AJb72 z-)e`h-jMWW(!1;4ObSOKj;AB+DJ;O?R{lslr&72aUenFbLF14;_vJ1qUh4te;Bo9& zeWvjo+!`h7ODeDLa2>~Q1$&SoQxU4x2)%c}x2~H3Z1BPUun7*5$rPO*H~HY=kSyTI zhh)x!)ZCC29iv}AiCRf(+7ccqs3vzzSu1P>t=J=lgNmY*m2+_=+GG8UMi<)e`eVv2 zwBI!~>G~HJ#+ACWy@h9@gnIS_I+3-eCKmlw$JmK+D*%6KFlpc|0Ov>F>9xOLU(jf8 zzm@Inw_v=AgQG67+A}!RpS7l%w`17oF!Ra*0Zg&3Q=NmFt!^5KDcjp`jj@4FsR83; z9QrzL1vd8x&_N78mD!%QM9WR^-R0_(2d%gT-s3u+aR36`pvT-5Y9(W}xbPNg&SEj% zgg6-$$auPROOJG5ha?g0Gk6n#h&H&HTdGqIDc+sV`ei%fd{p&sZ#2qxI=}D5@ER`| zPXVu~>e4^)v-EGZ;{l zjtP)O_y$*L@7Ft)B74cBambc&mMU6H+IC%5ifIYnzU`-e+D9E4pzX>&;UCKKRR>); zD6eZ^VBM=fa3g$qj1D3a4ULcT*!?7eHSGYO4nMj>()D_oj+eOgb-V;She9R`uBOc! z%c~7pAkJKE;6+|Cq5H6~XJ8zWA1=q|->DTTh9X*%FTZ)5K3^CdbBA>6XYlHTf?n-Xb( zTI!Z49jWY+&`?+K!-NJ+S2T5 zG(ufze7tKz(yD22CEHHpvilMC8Ksx~2w0guJcXeAv8vj=-U|>ppoC8KLHqaiJOU}k znZOO>B1x&Fc!V_?4<&f`*xkLVX$`WRLbp zF$zlBNd~MZa1U+W{8t-%7|n=OdLW4Dg{_vC&=+n(;GU23TImx_3@BC-wkGTmA9D#d zx%nf?$xh(n#uGgZu<6_xnVVwmiCWCu)gdP3!{o{hZQ+1`(+o5W!DOn@2)Ub*{M)+>=7MQE1B;n4Dl_N=qI^R>TcC}p zHmWvScbA(Y4@4BjShV?W*|Z}05KxdpN5L6^K;Dbyt$tZI95F729}R0;;V%9ZK)GWjxg>&xWJ zTitqx?3btKowqiiTc3Nr@>iA*rDu!w3?Bb=_rCH(M0;M}xi114C-FF~J!QAK0FhJS z&aLp#)ZHhA|EJt1yyff3#BIn)$fFVN1LZOue0=3j6#U{T&5ND<15$6%ue$m>5j0Ru)WvpZIhukkXB>|FeSVS5Wjv8QNyLH|2^Y%= z{-sWbOu_rtJ+|bsoG(lGi{tU0f5#JXNEEcSbsZFLmT! z$fGNw3cYV<=#h^&2zZoPI+(mrhXKGmicb@VJmbclg!;}>>OAL54s6{fis&qWaqL z63>_y_`;;d(D&J#KDK>-e^Ple4qRr_2Z^g5r>e8{x-JW68tMWtfTzF*==MFQYC`&A z;U;!FpyLNOfu?ipG|k)ZigvlSgr|&9{-RwOkW>4)uQ{2h{>%%L9l0~`uQ8b6sXnA&BCnn4A#2smJYYR05F)F9rF;_0P+AVaN_AQ9aTnPpis$z7RsGJuaR;tXvg;Wuz*34SwXBXX{WcmJnJo+O>eFU@k!Hm z@&E(YOx}5WBxcDCJ~njBq(9L#x!>L7*FxiZ#f|buqR@5N=fG>}F3&Y8n)4K~d#Z5#6 zzIR^QG%-Y_OzM}i7Vx42uFTxi4}}3c0sQBhIv)UplnA_Xol=cm0r)&4MU_iS+8B)1w>9DoY-nV(Cr6B z`xvA_dx39sV^dXkBD#%bJ7-BR+u9A0fv}lU5}3Jx*AEnfPQA<#daFn~HywoS#ZZgb zlYT#JM?DJ~;Te+>3=Xnkep4(ugkYER5w$vR${f6Emi!MriQL>@dqF>&8=zG-;ibqbiZRDsc;X@$N(U0e#V_9e%T3SJMT{M3N2#YovCVnjAS+{`4yw;7EvE&^2qL<4R}6(%4V9pf?N`A-xNKcr(+`p8Pov1*xpPW54D!0BCV zQjm~7=ed4qPro^Q%kup{rNKZT`sgh#yHmW$#;zOFLw7o0&Bf63%Dsry zsbXqWRRvp>=+|2UtOL3-LQ%}2I~s@`b>>G^ifGgzF~v6uD-&C8d%nBv37zYwWG1@h z$sqi7EoZ4Yj(4}L=5RI$6_a?nUSH$I(~P_OH~pLmK6iR`e?H<~ag0j6Zp-rqyadlr z$Mn4jym>?a9=ONVzL~aML2HX=>>luCGo?vY!23;Ox;3lV?>qMz<_r&uWjT5-- z=h`G^eS^O(Fg??`T8`B<0Od`or+EFp7Xy)55Eo~fZ=Iy>J;hv=o;ej#kKBuq3@g87 zd{Q~@bwN#+MmaxHvrHpPTZ;9$VU94*SC6WH5-L{rsb+Z}B)_TaOuXvflJV>z3*l{^ zEsvF|BNOiCY&`AD6fhw0Fe~wRaZzW68O&61)jtXGi3k0>e8n{(XUY@mRyVxW(bAOH z-aCsW_#muW@=WyOH}1dz{sd@;0cXPeCeF~aJ0{8L5>(OQs#$&a{`#`|`kS%I(!O~) z`s4+Lgh4bkijDap36Z&FNKa_}XHvvFs1213`Yh=F4q zZaviqG^Ye?T@{wFeD7uO7K%CmVneCaqdxbqFWrd5n%svcDM;O|kJszEkxk|10%O2A z1}s4Y3~wR@96wKcV;AWVJI0K0r5-8!AR^Bsxf>FmQRm~% zF%OPK6alQ=Skf-Jmi!uNPr(tan_a5kXIJ3GXbCRhYE$wHtH28V zjG|e*F_;yejs>-#FprK+v?_j|MQp+)O}5y`I|MJbQ4G8{xTB(?B*>dc-U;vwV-l2i z)Cz;%%21IKm?_$-hZF2ZrK02WYf`(n-ZcoN+;zl`@csb4zRuMPoK7KbnSm9&X}X-J zXS?yN*3iGJC4RBz=l(5?Cso%>kR|MLV-kU23>+WA>BWuWEqd+N)zA1yFnH`?M~&N~ z(BF9_`8(t&z|*n1btR5UQ17bV+0nfOy0_UmTjkDaRbXu7K17vT2=i0@)D4S^W9F^S zX*W|+9Vl$M?EUo;LoNR()y0W+E?)wj^Cga21J@EK8W_rj8VPW2;;mS8o`B98NeE{< zJbw+3y=e8>`_QD3RorLu-ckz$$*IeWSwT^F@th3jfO}Ea;ZD8&6n$Q54~s;xW~O*{ z`fM;AQv9RruHJ{o4PLkqLjugQ@kj>F8bPVfEjL(hrqQS?{tpDtX>S7}@oi_J@M0j6 z0$0Njt1}}`z+zRcX@N(_Zmynjq7i36CfwzqGXbWn>N$)63|AL@?7aH!JNB$PhU06# zbRzovo6}npcR{9Po&S%y zcW-ao$kGS@pHE?;^J4>HiH79ZP5_m;vSg>-v1PYq=f>e`V4z513<3-;lo*lUeV=pc z4uG;VJ^SoF>9&YMp{}Q@PMynp$aQ$*uJv495yeVgjoEEl0U{PTr&nNd_f|vgo_n{$ zp?hmmtt&QnkKEeYX?TH=C6)N<1C7x@Rw!;RsG@Y9vxz0U5+`GKCCLq~K!&cHL$)(i%p z_PYIEc#CJ(g(#5!bLNpt_ZI$KjXwcu?vP*UYxJVGWk=){;Y8KFK z7EU_Gu)CeO3r^fJk4IJ_!6P8m3uJ~(ktPp(^;$g2U5ZoFLXpx+(-8!RGNx}h{Fm4k z_k8~lkSBSP#-M*xZ`-QjL*@uJq_&|X)ntmtIb4~IMIL#Y6-|N9MRQ9je5SaC3+6_i z#Z^?(W;PsVe5JyJxA(k2#QdCOv~FA{O&pSv$_olB8HLu!f(IE*7}!x81xrV&29*De zn_&b9bL8eJxEI_za5%W=&&2-xzz&HYM`Xpg)L*$beG%Y$s=YZY?rSC62qZUe+e!=kP;N=~reQc2_ z?utPurNGH8LEvTUb8v!B2=iMf>x1%dOe4cMnj^Cx$w3h6%GNwLEhw_9o$T8C7 z7!8NHWNIVMQ&5`kyXTy261N=cF~Rv_{ZlqOSZWJZU)z!XrGDkQU&!H0+b2rd!5;M- z6@RT#rYk*M3rBH3bSky(Dt1lXwbgDoo>ae=>ekZ3z*uvCa0RyJE1HFjlWi`IL%S>x zH0XVF)7z$-zeto24^~zfk*Kpy4vs~KfcRGPwPT_{{l7dW=`1Wvx-wRF!9^-x7@`AB zRs5lf`DNsW@LqYxcs8wgo|m`{v!rkRs1fMtzv5!r<1Ay(w0Wea1fRPrvy3iD_l-1H z`UrE0_Q?#5zn7vzX@493uTG<)G?+JKu&bu9Z^USHU>xa3w>>+(!Frf?CodAx*{Vl` zfql(e=N`(B&6`5u8CJ%JZvD}Hw|-;XZrq$3?;6R4cUORm(?H*ncDupZma{CwVPOls z_F{cvOvpUSUZyOw81aAQy^L3Dh;f?PU)nQrJ_z;csq)Q^-V6Bjs$VQsCzN2ITcj zT(#6~_zyQHt1aB)i7hpAb0JqVOnVhGced4@uG+v@4G_B}xqeR20Z`i$D1FL6$<^)g z9#Dv+mFw4O0y6mBF49TBU<@cVBiy{PoYIBQE^7R>rU_Pl>)wpc$%ZZpLy6lrX>joG z#zrdP>I?r&{&3+B$zd3SpWNIF@SP4x9L*>QS`BSc-AK(IVk_02q~njSamTN%wFTF~ zfniux0RNT>{;iN>lcQXM8_(ml+>{igI;INb#FaWN;r^ukRU;_2?y!Z2N>P&n1yPt1 z)0wAiY;T>mqRA0QpyR=1pzJfrMmI8jQr7bK-U|#!g1ph@D8?9;Ad^NdpD9ml*^%Rj zq3;RAra2(a4eI^=s&=1O1$c(p#3j z2a8Y8GN#oUOk~fnF<@(1U0uD$zZYq>E-DOyf^UlXToe=4(Z~0%`NMgU=Pa&SVx{sW z%zvZ3CJ*TO8caU90f{psX3R7@s3C0QuUhU@%d`UDse-xSK80Z`E%`mhNxVs6kNf$s zT3Mb_GAPB>wgRkvFih-GICE7*Z?H4m-EWLAKH9E@M&d)vALcZdits|2{~u^ZZtI!( zsI}_XylCrd>-vz3k71RGXsQ@bvKuM!ywi%q+v%V-qMHvx4TO7-732EChmCTee;mK+a4wqA-=QpPN*S~ikc*iAi9%IiaGa(S|oi| ziG+d+AkoB4$E|_Y zMxs&s742m9NIF*IZ+@vK#mJy?3-36cQzTIPy(eN|T3w`RD`Kfuv>u8nZGCS=mhMm$ zYxl52WK8$Rd?$OrtRCD?k3YHfgc7St&k%}oKB z)v&7`yoC$L!8u1oD1B)eKI>r3Xoh}tJV|AY+-N$VNhTWC{y|zQNY%DOdfzhZn$Eak z2rbPG0PqFmoRf@}qPmJSwB&?L=5#QSzhgQW0CGaL+u@!iKlQ=_;7bakHwcKOrygkK zd4cQ3yB!*Es%m5^8@I7Mxi=8&kADb=7<{HC;y$(Uf@rsMBQ$9C z2;7Z{Whk&w0}YvRL(UJp)nl%Q6F$1LnB~N~OWX}VZ-pDEv655LT75x=FkB|t1`$zo z4NyX=vd?W3eC`igD;H40fkx0zD5xK@J(_=Lp5EYbjo^fZaFu$!<$4mKDVZM6@XyK2 zlQtNT2DV+(lbMZj7rxlKIT&xJB=c~*0o#7>kw~}xg=)RrA<)Pp1<Xw(2- z3qBLv)BwFD*lN9us{vt{x#fNN(pv+*H;#Jc)`|9*M@EvZlO>i#4Vq;W(VdzEy z{w~lCva))r2Y5JyH<~bI7Nc92GOP#o$h*U(O8Sajb%$%!9xkhHx4&}IO74_syfcdS zLg~l?xH<2NG_ONofzJUAn*0JmOL!J0vcN2djOSpOgLzUE%X6HSEP{pd3z%MrO96N7 z;JD$^dyj`&1UVGMGQs%cRVYD5U`MPV8QO|mVmcfSo`X%OXWIazrVYR^41?vO$DZ_g zOPQ_fp2NR;wEl~DnNhpUs8uG~6>xVAW1s*gm0z9=40PeY#mlK$vHbhy~+`z>2mAl(y5QpsdIaFn^q2S zw&E`boD>h}MJ|5x@K@qN#v9WgMWr)?g~d2$=%7EEcrAT1#bZ`1#4q61@TW(dQ2rb)@+)%TZ^RqcJ2P;j+@$vw-cC10&mQ4~>wyqng0zm|z&g{@Oq;-&dhg8`v-9 zNmSakyqll=C_XsxBt@{1p%bx%2vsy?zy`!QOZ&0esgmqcCMSVguR=!0gde-rYZ-phP*H64^OZmCu z^ioUkZvrGm0q@rjqf=)1H{%+bg5}_h2rZ9?9E-dp8D6G;ZnevffuC$vlF||kx)1=_ zKtTc|WQfXB%`hmuqCp--e$N9>6tgg$Mi`nyzvs`)=w{IfmgvTPX~@Mv{yFt$DXJL; zF2Iw+Zw@q8Bgz~6^=C5)u=#QesH?XUaTSnOw*q7pe&3#0AgtRH6MB{Wi28;SEZdv~ zD~t^m%Yy)@SQb)^BTqBpY|^TUG7PQk$l#!2TSa-&jC@F;Stg(^R2-Gh%@k-6&vMQ^ zx^xbnpfgAXh|0hdO!(Mu%CEk)h3xc$VsF%qEvFySDTA|~MB=AE3+rjF@aWtcZbXn` z9;ua_%W{mk&mSP52l9fBz)f7FhVBtwT%;TzU2F90WcihelBa7)iklpuoKY1C7ZEG~ zeo+0=`1F^p`V_A?mqo(PlK+lkmdD$H(S$EvqQq6H`-ynrM6y_mYcH2dyIZ#Ap){wV zMmRl>z`w&Gd^Ke=j?G)L+;U{hMUjF9QQpkl0Z%d_H|n>gdrIf-Z_1o6m+;}-9F{s< zBnnP}>H6)4mGi8)(cTr9OzpRxij{)}tW)rI$u)ln8v7XVwtq=0W))S$pKsENQRBTw zs>Wqw+!;M(9V^-VE@$0?^9IxRVIXc_wK%dm@fqW9c!F! z{7$4Q@x%XY2!(nchEZ$iheP+9k`FBrKZZm2*ARBtjg`gB|%@k)`n# zy{Qh*2x~2|-Og<%fxMMu4U9**bj1ZHYeY+OeI*n$$ph~?lV7%ID9QzNYX_ULiq@c= z9u5ciTc%O<#zPpl^=pAAJ{)2=DJ#uWbf<8WzJm0aaTRY98tr~AUbHLnJW{|&fRvKo zjo(N4g3EE#sYQ)9ut)r8Yo?{Nip@|g1sJot9b(MRT7u-ryDJ*W5E`LTwk^v6!yeG> z)+8|gFut|p83+kNV}tc`lY*Q~XBd2HEY$WGed-QB<(Lx}62c)s-O72C#Z87o0}eBy zmR45BkEn-0cQ#F>V(E;mo>?lAg|?R!yOo&%u$*uY{vkG}Y|pY-}_Pgp$&p4y+Bh z1>Q&VkpGB8XK4dk3L!eZj4sJ#bO}P~X+7>E1yYau=6A-Ceqdt(Nlbej09f5@u0haO zptoR)t>f)>P6biY(?#xt1;Cc1^Q~(bTr|YMUKY3norxf^r=!Mbu!#tFdBEqdCJF!e zeRRY1m$4UY+T|J31trRZU`=6&7L*+whYRpxS{xlI5RB;pHIA?aCv=6QF)l?VZ|Cl+ zuWSHiPo7a*V-foa1N1>^6}&F zUmNZKn|lHrs;Rh@1qWkQ5t8<%NtM1Z{b>c6GlMoose!>>=x_{x=moKIRXBzgf>1<% z1$G<^$K}-hgGC7|iP>*Bz`$!WO5Ho$gG*vgbHIpQY><=opaoG6?3kL~ATnW#4$Ne$ z2y>3D=?uUGM|(yYBNHu+@w=}>h=(+}tb<>f$tL`^J@~!YYRy7g=uNF5>VP?QM(iiI zi|^!_gI0dcpp}OP&FmP`h~R&I+Gs?mnqJoGrt}u|H}d)iaWCP14VX=#tzRtX~qc}JP>AsC`Rnam;HXad2k;_L1#d)K-&BnWH zBp2Rr#37J)LIkuzvDXDX_JV=}vKS*3Iriac4wB4C9^??RlYmtPF6N|-|Y2vh8XDv7>z;m#{HM7y0tT)aCtNybDTo;yt@*nUNC zHT4M#Yb6f>@gDq2(jgeIqJWVJrle z&8;=x|7XQRtVByNBo!_~SR2hPyHe!Rgu)?j^JtgARtV!tl=D!D!IGpaE(Ib+F_A|$ zjQ}+QT$X<1uPfe+L$=Ah2`!ke1HOuW$0`v5!?g^T?L5&MFx+h)sJfjAV8JW^1@-zc zFh0zu2F9<)>!xG?jZlx*tgOJIIRW&lF?w9fw+ zlJt2F@Vp(4X+z^?`m(~^5s%VKw;&rpp@Av)3N?@ryn~N@L<(?>%dYC8j21vd%F836 z*%FHi^@jy>6Ao@xVZ@e@U$PpNk(XL9cWq|d?*$WW_TIZIXmMmxA*m=j@EO*gnhGJd zmr0@!cKh3c#Nd~G+JrHPNdbZ*o6bkELKCYXu%tca5IjyJ&l(lPtqPXZ50|HLxC9fz)nIuf081nGmdFy$7?wLyHaiGtocA4))OMU*PY< zxS?(h9vSuYGeZdKqMp$^pz&bf6TPT{)X4L)?9XGgre2oC4Kl$m%Cackzh4v&@}hoF zHS2Xz)(`Yo4{nw$e^9adL5l@`fJolszoXOo^mleoyP5-yHqG>f)rlID(1I{-Q3XIo z>~@G8LE$RPsm#qxOi?7cxiB&Yw4yz4>95ezb_*}Dg=)hH2FK(J?KSq_Voz}AvIkhN zn~{u2)8w@R8RG{4a9a>0Oy3eAI_#Y`!vUSBG=WBqs6jPcLN%>s+{X_cK$gZ9rcPi3 zp>R*W*;4l-64ghGs_y%21P&%2Edpz22i`j$Q4K(vf;kj|te2#xA2K%av;qxoHKW-i zo96t`S76&%DUjB(fnQBeGojvYm0)eeOlu>l4wx1*&bolXBUWA9Q}wU1YGZ=3rD^H+ z%@%faNKktkhw4n)6Jc20@^sgRvahI|< z6FAM_IRDsAOVv5!<|_KFgP+446M|n~JEPk4jeK94M!;%Lh1eDLCOG~DtZZ(&m_|Go z@DBhOo6<=0g05$C!f@xY-Ba;fB_ZX~Q;=ftQq&8>CRO%w4o(8-QePRKsTs}H{Q@t7 z2sr&C*u{7x1L*+d`tL1$_@8(GmpdL!y#L%kT#$bq@?Sd$a|=V#jxA-(t%O!Ul@3#$ zFnlKt zzY0_;2|W~7Fje>mD`q_YMG%QlN)0irUxK-o8bA$Iu$gSe^Crs_Sy#L!md6mD240Jw zn2gcigQ*!wMOfkyZWZZ3V4W6S@|9Mz1g-m8u85|4VefPQ1DC7y2t=p4{6&Y%H{j5%;y=Oh`->bKnAJ2167hCA#DBYo*;y!<=ZLQ5blxJ1=WMHw+JP+X%Bkrcee(z*K!d?8?!euZcv z+RuG1-NfDhHnhwL6~(Uy5)qvwbQvb&co~&vwd-R*jHxpms-(@)F(%F&Wc5dhaMnF0 z@J3#(-j{AgYN0zSU_ko@T!N%mJ^N|mq3R1S5k22d7c+IE7si>BwUF|8T>_K)S8Ll7 z1-via_SRRod?5MkeBjoD9betHBivd$?Gq!+EEq7O$O_#YOE0KtN$$Y?A*ji`j1~bi zghkuDC7Aywi0bet_~(6|%Mb%zA~18PVOn$WVv)AaBG8(^ALTL5)lIQhE?pP-MOxON z))K#ztOZgBe%}$ZW+e>NK@ZGkUDYLvR^WRH#`V?b6j9BLl7~ZPp$dXkD!Z-2h->ho zae>=5icFY%Ya|ME%IkHyMk_!iGEymH;m!CVsy`-jkFe^j#mLL!iBzj7VpG2?s~eIkqt>uYQyEU-8?G8 z-fk;RLaynTNJ?-na$e;{o><*$y$ceFcWw+kUG2>V$Vz%L{`LCI@w8mrn|z+;X|-gD z+uBDt;dLYea#OMQ9swOLA8qom%Qc3!hkfww77gD5C0f1mY>u)l%@^w1xinC%4_U0fl4MAYNl{RhfXA^r46S zLlXq-NoQdoEKc9j;CMM;wPGEjszRAyRn1*-+b!y8q|rd@8+k(5t)Lk2sl{D=lm#4` z0$D@n%M0D$gF<1I#r_(QQ`7?JuBk6?ZL}8XFpH+G^Dv^4&^uf;T8NnuVIfx2jFhw? zjLu0;V-oRGC}wHq<`3bTjGF>w&yI(~{Fy(gf?~f{7kz!A7e<#)%L%9xZH(E?%DM_X{}^GGSfses_daVD41Wgy}al^*9`nGbkyIVS3n)!gnnDl7If zDXZZ5ax6fz|0&o95RVwf+b7nXUI8OL4aAy<*zkZq1%@Ta8#csceG8{wt zGvM_0@#_q3v^Er!YSWyd&Q_J}*6ngNQqIfV{TaeHb#jOmw)_emF=%+5gjKNenAAn0y=^6T|+R<`V>W2oTdjR-5J^e2GfH2BaDQ0ySF44|^{xJp-UyBt{_MU5h9V z{)7cMoZx1K)}I^z8-GTg@MLx+wv5>%1V(V9-Z$xRsFXdwa8Vh6EQkC=&L(x>djt&@ zXf9B{ zv!Tl2QEn7j@QUg%ADEeVGjMc3%7QzIBM)Swo%$uZj!>LSt2#lb)|msnp0HrR+86uW z?}(-y_JM~^;)+hS8 zCnv;#`=aGWT;v;8*7r!2K1CcFuSG(sZ=SzsaLMfpQJW7!4a@AMWpD}L35G#M0f#`_ z>T*D7Q4fdz0=)y@QZTa5-5wE^`YeAN&jLQ`3xO=6gf6&*d1aYqtxYQ`G{+L5ceWl` znW~d(Xl_=!8CiMIz-y0W)76ZJE4J*J=F|`8rw8pk!#NmE@Jd9>=EAK%1_O|Y6kupH zzP?VY=S`Z`uMpbhAmy*sti_1sU6D0dADXMJU~b`a^AO;2TEt&4w^DC~c%+f-VA{ZB z$@5?xJl}@SmvC|%Bv)fLbmJ6&sk9&sr{+oB7geCR5|mS;GZ$8=21|%&+JoRx;q88Wl9Y!5sf2`Ql`0NBx}hT=XYt zhYuqT8zaG4s&_k>C~cw7-P!}k3#Dd#KDPU5#qENFE=Ei03{&e5zn~^{-7~EHH2g~ zF;2b^%*%M0G~wP%d=>g+?MYl*Q76P>yK9+g6*VzELxQzoEFC1aD~-_H*rsHiv7t1MVtg(~M%!q_lAgUaxC<0o_V_@!r-p9ZL$&fot z;f4tzbehu&1Lr`*99lrw90Z@s1Wj@zI`IJ#$@}8q%|ZydmrefJKq)Sxn-{le8LX06 z>zOk$zW(6cN{FK@zDQTV2Yx6ZmhDHk_c92$ zVUHp%cOoUZeU-4hPV21{Gn=M965BQ5Xh#?63OT1AK~z}Mvve9+e8eo2;!rDJzT2gJ zV^{!Zr)|{57C>K`U{8gl&O7vJDEN-Q7Pdn{F_u5~doAeTqlW>j#Zb9EsiiGt_qr!@ z-6tf+44p5(U>`5PGsn~}gXL9IGQ;aw@r8$NkUDgvKza2jN-HE`-jy1x5Mm(+ATs5y zk_x6w!|+P(3cwZk;Ilo+1xKMZL`Zs&2NsvTrd@j(cx@VhuVDWnY5Ve+Wh}1W^6l;o zYb}Jy_wGx1e7h5R@!~h+1r5K>F5Poimp$_fy4BK@`Bn>Upej_YO z0D={iKp>hugE(K<1w>}`Le6x~0ihrR9!}|F=OjY}y9}(q6{|GIXV2TKcH$T?(rP!Y zNZXCHL!kYGXxkmw0|qKCqgsv5bWmy`E&0B#0(Dywsx`iPzsB#wEK;s4iBm1sc4&UA zVcD5_udZs^ZX2A@Mu1Y9pGHy(*1Ly*#sm25X-=Y9UyE_mYa0)0uVIs5`hjiXxAWz3n407n!GXAK+#J+1d=KTpQf2F6*pQdB3YVuDI!9>Vh~-g5 z66%M^X&NSGkqJ0QoTcLk&j0ttjfj-T6?xOmY`2TaTum`(^t~{jCNl_TycS`2i)k_o z*QblA4*<3Bhps)cezuq%^8|2WJz)pYk_k+k-qM+hNZwd9o_1a99 zNerybpM9N+no&e&w`;9xMC)c~g2zsc@08r&GP(?V&nazCpHJJonajLca2Z{8YVX}y zHU?_Qj03BRQ=S29NDZee4xZE|S`$l22QWhli7clK9}mrzL`LAe%RV4qfze10o){WV zsN^#^3= zi^VV%JTzj*K%-O^2nB`Zr`~SI)NDy95(vi2x)tzEGIvMCUfHX+PC^KTU`$}PwX?!-n43#)I0S81tqbXyMxOKNIE+qd8p>I8qfzQTJlXN-pBA&z z+KXs0I#wR&koc_jQVgBVFO+eqesVZ?86ZvjTYrR&rf50qAY1=%b9}!h#jTe0}^?P=u_ox zyf8Th%ud%$POIH6p_Ep`;RY9JcIxxU841bg25N>vC`EjNX)_wl=v<5WrAx_)V8F?fR;Vmqj|;{$5q&3FHybVa)GYo z6;o(-ZeGL+AqoLF3$FfBEF`BQkU5f==887C-)zMFW;tKDDbnPDPm-3q%TggC`QC;y zc$TXO5|1VK5Kreb-~}Mh8vKcIm~BJS3@u1O|3c$wJzdQ33w&Mz)dJt0ZC#-^*>5!Y zC5rkQ;Oe3KQYumaaIs(%8u+QDI5`+&LD;SzrF5igQ&%y#*p)*BJ0>-CQRH@>r z^NHgdz@O+4WL&$gg|9Le`U*oTm`-L+Cl`f5OiwX=5ud&qhS&$b9)BIraLnYCCZJP5 zYXZFii@Cv#Fy*tQXJj*la%W^k{cv@fhbu`7Te_I8W+B*H#{g4Bm%AN5tF|8ci10Z9 z#(p%~gO!|80YN1veU)6}ujAQ_T+y2Ug06g0561@^LT>5xz3sVuMz4m$+f({Urr#cF zC-BvS#8bl|8_KILbk*mSS<7JMk*(~^^!&?%bKZ(0ZdD)?KY$T%PfZup4=+yB@Itoc zj7HOo8Mfd|RDW8-Pe8%gKEt2KGpPOp#*6u&8`3V^SV#qGiPb{NM4(c>keIoUSl>cw z0Yw00jU$SsI%O6Gc?X?bQ_kc zN<`h$_wy;piE8r}$nSSbvk8ZCGiB5Hj9=?QeHRDE^a_2^@AOrzZUN>I2w%TBE%4%& z!5u4_vgu|9_v;X1AkbJSz7f6N*ebb0R3c@9LNAdFObpeO;}Rs)&;s%fBxVQ1h5@}G z3!1>66>X+#puK3io`qZRzknM*-15GB?Q31zv%3BSR!6WJ)6L3ld~JQd;WW_lIFSE^0auEd7~5W+Y?fN zH_WtxmDL!R>Ekdt1zs{4(M(VBT8jpgQAUcRV~;GXG%S&EejXV{U0e&RcEp$OoDn9g_>1f)HsA ztmcy5s=k~-!W(SHZFqfp{iAG@9xcLM9xk@=z2!4yb#Rq)4XB(So5RqhohDE zt^4Wd!aH(599?_gy4#}*&m-|OFm#*Km@Mg)w}11@9}eFDQb4W0oSq-uLP#<`@Tx;+ zWa$w@DGkpa5xIc(S<1~$q;)!gQ=-_1iWq#whUE9@Svp%)ny;eUgT&p-*Yy*4n~V!i z@*Rocy#$P8TRlv@Z%-r_A*E3?mEx#5S<<2_wTM07EaoKXd%5vIOqhoAQTnVxhsEk> zuJ;t-F@%iXo#EPJT~S60I86&U)VHVLP_d+dp2O3haafftG-0&h%DwAuA+bk#2y)|v z@#$tF55H?7eq4EhOuLe4*ZM+l@sH{}{3`x2>7Vg7C`He#7c^C~F4*?&4pyMhz@GXT zKGbR#q1GVFub_ze!wfA1d?5m!iybR_Ha|+x5r2M^5GhHbnF-VChwIZUT+4}FbVolK zt-Y|Cu4lBFE@pc^{kdDgY!hsKwSMT;*?R{TpGj)Uls|=7n zleN!-odxhOms+SyG_tQEak1W>7poOle^y|I0ufe?<3QwtE(#$RsBXUIh-epX+n_6l zbiLD%x}yk@kMK$xjM!SO+OoUosI+Qzqx;DLbHgG3JNUNXP=^mv$31+K{AZ@Kmt- z+cB-_b0De@ebk%TmUGw7s6Vk=UC)BH2)a#Y9p}j|vnooPv{={RfXUGQK6FH7QKh|# z4cmW^xpqu{z^r$FmeM<=Q4VUtucY{(O7AT&KTsg~%(h?{pEau-3oO$G+R=536QVX0 zb8uJ_?%)kzsvPko)HN1ec&B2T&Vu4VGhk8@Zt8ciBPfd2z-+67o?%j|!OgEQ47xJ^ zssOjiPLg)4SLq_R-)!IvC~|lKAO5b7Oof3QH)+CA zyZS0nKF&8=GZNoj2izi0m4 zn<$SKtgKKhK2Xl_K>e_r|1(!k2L%Od7olCq0is+uw@1f?ThQFHVyvjJ zCC+Hmb{Lw@+f(Oy;smHfKne_>hB5z0MxQgc5;*ZF02E#|s@I~oriHYN5jn|{Hp5|K z8&Bhl4UL!^x4~hTtpsnkL$*2*xlQE$rS%A*Aux||mM<-A{{`I)C~eoU+YJWEfDQ(B zal73*jOb!AeOI^@X`6O$Y|HM%wCrB*N#W3ZLke&0**us^pJjNRUYHyLAHs0c#J z)xZ&w9FaaRiepb76~!K@Bt|>Q_^+nBguuBXpAGdU8400;6FKUjaomc`@XDK)MUj<6PPL%FdF zOHbQ&bEj+uHtap4B^%YfFn7*8fnnu`T}s0`xQWD|WhQ%1=hWQ{Whd~jK?&OTmvx)A zj7o-juI*Mi>M#U$&QF=j#Jj z7TWwn@f;vbg9z!xZs+o!5FIp>*ZZ6gVx^EJzBGt%5dBja0T}BZq7zIin)UURH!*N4 zylA{HNTm$_UDW3;T}C9y0p^-VpkcIpm!9fAFcF==vCk^LWk>hwHXMJn5X%+mh~!gCK%KM!(s*w zp%XB{MUc*fBxgYjL^Za zZBQ7F%R@_IIFWuXETXIxLE>wZB29=J{AzOT2Umt)-0f1tYr(gY2z~UF{sd8ArGyDM zyJyF{9Rt1Npd9A~UxJ$bk{?(hDf#wri@xpYGm5c0XgYc@a>3+oknVP$3k)efh*Xgt za#ia3ZM62f<2_reuSiO7efJh(i+E^Th;|CRNf?-+s@*}g+r4!mM5&C{z>mFhjM%pT z-ijhOv@v~-pALtacURF$Nys+{_M^+Gosh*g^P7VGKIzpd%|+* zf)0VR<6+e@W<|$*iM*q*QrtCWLmXSO(7)ke!5ur(+YvOu84jy)$>5?5epokd)eGuS zb5V~(-7U$MUM=0V=dLD~-2c4v$eo=hSna)_Bx|yG=12zn>=Q z<^dvDQ|Ira&BzIzQ8M~_=sf#7>@rJl<109RR~wer6>CP=i$?;&TA72k$s&MqAUn+m)RZMHW|z?5^lr_sW}G1=Fh;dFfth z()mPgRjyZs`-!}DH{N73y`2RcP=a|pUa5;HMpBbrO&lk{2;!fcHIDf?2w{p6Ic9;R z`v&{sTAh*)=koY@^yra8BGBfhQ0A+`&5RjuV5&uz@%w}plj$sg#f*uBM}5S57zhqv zD;T6?K?l`vn35HzlL$1jD}zAb%B{D2)0o^K4i|eFdm|T{CTL~rc_X)ggmakY1Xc~X z_5_W$zwzBA8C1qcH@>Sr0irSXY{SbKWU3nWzM#0{lZxJPItU`7=_z1DZF50Rx^oiL zq_y1JB%}P+K|}&(!>QFU12p0e_lA`}EoVfIRIr6d?O>jn$ zZoz|+zC|GE0LHi7p44oQ6?9GeN&ute?LD#64)agdI^_R4y{$*0wj*`)Eb5ywTE7>w zjW0O(kt*ff?>fjsII;rZ-TdIhH@qfO0qnDmk|fO+!PF=4Uoj(5mM-$Z!7*|$xb{~y zXhJvujhZ+Dc*HN=N#h> zIzg46vAs;cC&&IQIQIEX;?1ETw?dFznw_qw0s+ru8XPFE5}I%Nz4EUYEN2iXS!M1D z`JL)>$i#@joMbQt?mAR3?sMuE-#|37P%ZcjifZ*x_6w<7vTVFbI0Sm z94lWXL8RlR0!02K4cwmL0s%=n#_1&~$H(m`dOMWWtJ%NXhX9Z}xiQ`RwFc}GK%Bh2 z7r+mNesi$9mN==~mSO#PX%$uFc;uN|-jVO5X2yY>d}EcrfVK;QUJirX@(I(gG%`MEKD+3hytqF!QH`bsvDLK8vII%)XXb>I9{&8JtLDT??M zZLBD#e1c+Qf;OB8J&>yMnqsA-;O{);&v0jwe^8P3Y6&t)P7N1WT-3B-=H9^~8}8Bw z@dK9%I2;oYpu@*E5p}Mwn>>ZvXOy9)Cxud8-E2~{~LJp)e zU@6S)(4QeH7tM<0btTjf8tUMhyDV{0y|BZ16RqI{RAwx73w}noMbI#AutxkHX@Fr329;wz(@}y}t4Z$BBOJOPCg!OJc3lyA_0pK~s~xjNo1_*ahE4&+_EMlEF4X z6#Ul(H_nj(se}*~#R)6!m+XaUueM7&?ur9REyk{x)Hi}E2-bDp})3-0#P zlvD&!3K^@jP;pXpBoP0-!YQG za0oO37Z*tud8-NbP_?Gn&f13p(+S2V%wSzWPBf5T1PyfRK2X}*LT(qzG=V$N>PayW z;5mN#09lvUY5tjStdl5cr2rPEsUEW?wbQh-tTiNUTVBym6F$eP?hFjoI!UeH)gwE7>8M`(u`A_{w2QZo-7jxW8v)oaQ+{eFSr(GGXpb$9?ZWeuTB!9T(Pw~MnB zay?d9{VV-IF^8uX4i!q`d&|}QTd6B@@>0)=Ps#FFY$DzGlT`i+5 zD{fpTlGW&`$_4n87Ox2RhG&Pr{;(`rwJfp(0o-%2?IVLhZg&dsCyJ7FQPF#jrGBDA z(4;5>XrIog8}3SCP)I>9tNTkakfL}oN`A`iG5Wp{6?)(dVKx$J>mpr!D4>TI>B`#B zTEwi*i|&oRXETuje$vf-TY>AWbw20bQq+8XZE?l~w>NJ%?^_3`VN}EU0XuSEjskP5 zm?rNn$dI}SBY;Zt7Y0^m+MfrMGzD$dEinb;9+j}O<4qj5fAVZ2I<&}Xv+At2_m{eMGkS2wBk4VS?6r|c<}n)Gh5S}Xr_%7jiDAj z>yagBSvhEF2mWN>2Y4hgUP~}Iwwq*b6@5bqp=HfV5#`QW<(bCKL?tJx4?(pLfW5|I z_X>;baA=iT6=sx2v*X?U=32SIRlR8K3Yq{LYP}PF%bAIymjf)p5*9v4x55VC2()KI z|H5CkkuYL!zqcA(rTHRb&Td!XU`xqZKFyAfRdpLLw43fmu%|_$2@3!A!1m^*kUQ#5RHNb zxq!J$_qakRL+Dh=7T}p!qVS^cKxfR(V;2ZF&!LptJJIQ>Qj+%6&Ozxl7Ie!I&oUY8G}N(J`4*vi-F01 z7u8FO5@}4-d8E#a@`&Ex3smo2#=P*Vc7JB%Ut9U>vhu=s1Ha&{R!dqIejq#z7Zu{? zyZn*9@$s=Xq}FdNWr)cw5pK)d)^QkNtU>2z8lAHqbEmp1GzMZZg}RDZtW-`oLP6;m zEq>+OW{9vS+iafTq4g)Ptxn<>N{J+|#BSXx1Uwie_w9M)ond?RPH0EXFuNd{WqI<< zOp`4Up=~?uG^;SbGc~0Ruj?wRCS-y(|)!k$<}HeXuMxbr zIG&Z;3x8#1v8R10Gv|h%XHD4_CFuCyE!c$jI0Vd&Olit8U;;v< zwz`bC!JZ747j7%}l6m1jBK)If?^hL`lB;Q?xnQRT@Sa2~a2fLYoQt&}iVFCpMdboa z%;2|i5#vqfa8Hnf4hAmbD&Z5T*?O|8Or1BH(S&$ZyIl&QQ@r6&#G>YOdcMT2kk3Aa z-jVnJ9^FFJ7#R+b6QNSmKn(BTh1Al#RazRIP3vi(EUu>cf0O)|>0+6IAxlrrwmy}I zzy(PLXf1&I_y7RO5pmdRy^N}~YKLY65EeLG{;k4ukVa+gqD!_aHoZ=&I6dM$N@o9; z7rZfJD)BFE0$*Fe!Hwa|1sq)cABFP_4ie#}C7=QRh&A#9t2H#|VACv`Br<3xrNcZR z9Q&FF6n5ke##C~o=e6Ee&KqUlH5`5@Fu*G}L{hXhc~u6lOV2GWldca<%W|&7V-;*i z;Ivcp{Sy;5!jso4*G}igJfVQQo!qz!1~MGeY6hAoZ=^q#(R!K2FETgvP`L#*$vEQn z+t&A~$h+TG?t8wmzBf147bcJO*>?rgWOVgym!(1*8YvG13z}%1qBF%h+Ga(Rpbc+p z1Mb~!!HSICK=7&I@Eq)qwF2m((%uopc)Q~X*HWvfy2pC846|) zn^&YkrfjAtmR$PNjH3}<`ViW$zx3cvwzn0ww#Fupjqmse@K%gYt;VLtk*Vdl!0o3L z#diaZ2LqqnU#VPtUs2DVyp5>ypZ@hVxaQP##@-?_0v}n2Tr~FE_fgFpa@ImcaK-s*%X72U}p64OAhnnwpHCezP7S2V7Xny1_CQ*=j zM{9znx$t$-)PTmim=v_)fU}F+c@0C0IJm36@Tomip=DUKW;- zC^Qw=Lnr{zI&fHkU&J48#!k`Lq0KE2~`5pVOeEE9S(*p^s{ zp6k(#PHV-6?>8dG)1g-~vfG)Wk%)i9#jZIRzTjB%0Mi`FI?#1kG*XQE61(#rry?{~NHCJnc$jcI{46et^R>cZLWiZLe&m4sqY_;$CO z?{=|-T`zkzT3i&v<9_nMTR3*-5=ESs9qULg|_)@oyJq{o6 zB8r!qm>{xL;%nJ#BIkmjQsiU zQaQ@P%dXULx9c4Z@84P%avca+Y-bkaT~m)@OS(JJeh@^tyccb`E;k3shQn-{&%C>z zq<=7lXW{-Axj&T<$fgj1%|7Po9}P1Gy;42`;iWqV_as%$7}q6OskJ7mB67*L@^(Jf z%bBDP()>XKes`V1dTDIG=RwDT5MKK9u5YG`4J)H8d*7OH$@)SFSk7v+96Knc~;}KNEj6vg65Q2v(X9^iF^eChuul&b52XhQ~ZWV_%5u+Ke0r10hHd&n4_Sy_OH|h7<(Y zZ~i}0M;yfU-7C#R{3u1rz$JqO0NjP{;EEJDz`TQF41q^(9PRwg2d8x9b$xtd`ddpe z1%J=E7BlH(v`VvW;8amw9f3f94yM=DXHj;!_!PM(j~|l<`X7J%z2^`x3%pvR_68P* za4P@X#CC%IRo=5Y#e&o1d)7#*u!`0f-8HapBKcM zM-;l?*uSSfF+Qm0ZFf-t*JM%oDu3I60QBBcjQ*-}5|%|<_mS@(ERqjy0UoJfZq*}o z65Q!?=y{qi-h;N&8{a^W(NWo$hDmEU13*9HVjdhJ*E`C-Jvnk)b60_@Knf=!P$)!ai9&?dw3GIO2Pw`kKA2+8#E-|26LciBmFjLjxw?h z=0_R9E(QQxFVH!%Z%=UJHnaO=8~7rt*-`n8)h007lf#T*CGdWC5Gv6UPF`1av|u36 z2KD+!X@||?R|3mX!Usm{6iizsDk^Z7+%U5!{}JU$2CzE01V2zfwfwkK86uTI;GAWd z@v-n8ih9*Zy+(UnmTbNQ+nR32T8E;cDHALV>d?4kTiE^eM8)MC&{?@?2cAPHi0f-9 zzO#|0WGXZRJqnDR<1~?>iMYxor32Q|j|htxK*5N1yQoKX0^-x_>omE2l}m-;vz$A& zaW|BLrjvYJ)odLIAq{qQRiJqVhsDikCB&*G{Cy!rt`cMiiYUmcNS<$ljF<%=j!9?8 zM00vET>D3-SHOOS*g|mC?T`6)XrvoHzHR4336ovW{*h+mLo&|cFnvbzaV@P7rQf3K zpxO(pP655dNHPo-abIg2G@b*RGW5(rd*W4*IFpnQdPg9v35DKu$bip_o{x-R{V*@2 zXCcX{sSfBId9Ws9NRgeddwFOrA#0g;;uuFT4Iz(|T#&mo2?_$vi<}ngD9yw#IZ{Ep z7&V5jN4oPBq+n_c3xjRY^GZz}TF!M+K_{;lM{smZkgSpH@gR27-R`LmfPXlUp!^d< z;YK7RPLVCo=jps1Vn6WiUgwSZ6YH^MyH`-{OhBt0!vpi%=;^J6?6$`%z!4qJA zlLDX%0ocZk#&|!6p)s#-9tbVeyV}G|#mQEkg4-2JNr_#6{n1$nC|&iL*f)44D{lM7}^=hm^E&Ryw- zOA@-YjbD=1(ZBHSDmNkv&{{5(@7V@KBzuo+hQp;wEX3jSj%$eAB@vgYHJ1e${D8Y8 z5kGLfz8V*DD%~~IvNRqcvJ_U1rj+q;7`HzsE8S$(Vr<8@+m3~9$97zOPS2Pz`m-UKMf>bM_2^lmR7#JatdK0a8JN+A{yJ@jS z-d-4f&(l1umMo#EfDzS6z02iF5lhd}cHjU*m&#l_f5=WkWLatYVYGyOsU=xtp)_{c z6MK#gd{8(J!=ykBlH9t0#nlHE9LqMd$AgsY85gifBt}5=TBhLt**U1JiEZs-jO&2` zz!1Wo)ru^HqLg-`#PuE%hxc*dEx>BXUer}P1@9tw5#*_W)zt7)?gQ{OLNyT9L4*i<=}bcu<2GwI`gk~vtWyv@ITVZi5%`7*B7a> zeivh7?`mKPo}l$Nq@88LQNWb}6iU98U9dUcO&6dOF2%5ZsR0`NNcvP9PhOfVDzeNH znGo~7bCk#K7J07S#4IdY;oU$2R)!50`4V^lFd-U|| z(~}=C z-wXfA$=M71_2dWt;uwChr=Q|EFD3cm$^0?=`u@?=?_XeTKRkK<^5sis7GgxF2mcK^ zcGMZYZn*O3b+lz=FtwUEpC{ixj`3IW^wZPCtNwZ7H^@U`96UF>#@ zyl!Uv6hC9s`P=g!o_~M-!XfV(>iq54_s>tx98&h60Nh2lY4tkISzs6&iLp6j`#q`F zSy~^+;QZ~o@4tKc_>m*?os}#K?xK=KR=%m$alR1vt(|A7rbi!vZNuKz8RG+Y?PvF<%?~@wo&KX;k}fHp6kkCoBX{fR`x6BZ%>b(`rn^9 z{f+xnHr3Lu7m4Ng(PMJ_cS{X@)*y1Q-c@mX@VQML|ziVLVwy)bo zuZp~0c2c)2D%**?*#Hj`l%V0riiLjQ@Z;(+j%v0j%B_(byIY}eW*~ht_hbRq@v@Tl z&7LfxW&!JxFHhZ~d-m$-^jL1D{!?;td_qo+f8dlkgUu8_ZTB!?s1fL_dKg3?#i~x@ z&pqSl{B8c^JNEdApkp5`FIe=$Nqe=)Y(}b)dB5L>@0Vk9oW|<7LB%f>uJZr#4>}+9 z=`Xp7N%|-ISHsF}kJ9CCPmt#VGa_Ihe^Jp#Qd)vyEM%H3O7W+NfW;&u1c;=~C!VUK zK^1iBpybFQ4!Wii=T+i>^)kjY2#yUz82%e?NXPpg`L1NE=5XnasUOCtg|sD)rGq)d z#Eu~Xb~DbRibLVO1tBeTYXgqX8%p6Nes{FAVuU0Rk_?r^J~)dfAdbR#V`#Oi1|T79 zx*XTV>*9u$=Mezd&uB*GD3IJ&V9)pV2BU>CxZ^Yk2LtF8A`hAGb}k}bWFQ_Bj7Pk# zae4xVUu9;hirlAs(TB^9J%Lm3(w za&&Lj`4j%okkovKkBYEbX|hUpP>B(IS(Gns!QG4Zez!aD0tR@j=L3Pw+nAgLZDA!o z=yWra5M|40vfIHUh1AweM)R7LAIfym!pX9yQ2>czG|K0&viQ#F5b*|s!!_Zj2fUpSq z$s>cZ?ba{I&xnC6_AMf`Ll9f|d0_?@7B)Z6i)jJqs~pw3^1|QU%$uMdfke{^R%4Lk z-#x|<<3mH`53tCz&;%?y>r3}ew>vO9vD?WKNPDmY0kGYf1aD7r@ZRpVPZk5fjeP%P zV1#PZpy_@ip#wOw@zNtn$3%Mxp#~s6yxbMdF!9ZFJqzQO-R_bsNHkr{(D2)nuBY0h zIi1X<0WV?K{|n~Z9V$3vyKRh(O@L~Iax~Gs)3K-{8$>1r=LJA5`rP!u7JY6wZc$-+ zH)M#0*U0E1QERkP!sD-h$?!XuV`c!&UP})y5oVt8F!S7Q)(Q9mP)>&(>~|ebuI#r) zpJ5n!M=;Y)V8ZA2mN*t!`FCOi3XBKbgm^-h&gsRZVlVFfe}zb%q-@8o$INEs9n$7N8GKLk5q#Y_;P2nrJ} z1*FXB{>Gh7%aQZJK+1B6V*+P^ET$Ye>Rn}~e#}+6gu-%WGb^xM?Lw$R!!iWGia>Xd zo*xk?bitz8`2rQ(+unk*+ zQ*unAF$5pwgCvxszmv!|}L!7p(1 zWdTl4#fzl-PSBmTuuN^U8WIYUJ+p& z9)sm>tW9@)X|L<=$)_gG67cruWz_0%e2X9)@fHmh@%x7-=;gx8cz6Ns(SjgPIJ{C z+o1Zd^oDoF?91bCACZ*%sH~z}HzKlQXzTd!1Tf*gEgrh*Q2_=F`B6G5M&LD#pF~xf zqg^eT^Mtsl+{XL1ATfW2_YG`C##^$X#kb=p5Uc9j@l#{?j^-pARWKk?8M}1Dl){LNp^1XPd{%E3-!7naV3x0`+SZG0UP1b21RM!LtCdjUd+)RS> zdQaxEaB~!tIo|m8n3g0OZ;xp`${(JPXncD@%MpXL6P~u`jXLl>|D4t&;=@ScQ$Dsd z-y8k-pL`E?q+)@jT^2TkhiMC8U3O=rd~GFz!bzJHtV@O7!%Lv57PyQxnzYqp z=`jXrXux8v_Tk{{ZUOtTnW3&OC0#1g&MBy09F#?Ov+J2wZ@ zI^g0(qDSV}(|qQ_76u!b+|<-Q7x7Mk!HjB$Tgqg-y_vR`n`?Dn#}TQy&8?HJqJ?aa zus6r+R>*C6uG8wpYF%%igL-QMF74d^y(BzF0=QjrWglVMF^!%`BwlDsYpfxcGtngl zq9kE!4M;}s8C(!u^QQJ=ZAL64g%lf=<5UQd0cEJ(qOXLHNCqXh1E}iKeN2u$TO>SE z@1A%9(LjgrR7K+G1P>qbQYRU`*|?<;LVxcOAoY(-qu~@2CuX2Wbpj^_%N++`g;Z&4 zAQhvq^GX%=)FU9}|BCW5Tww9Fc01Gys3f;RO+ZG?*H13jPlShWYdUE~(AW$W9dvU| z(&11ifT+c=*;!s2rX+6#JSLrvN-`>E9+{R?f41BCq?{hZ-)E~X^^ z4{z_{oi?)Njs7cbRu5AOWdiAwGv5eTSdQ()KCu(Gahy&VE}skqC>9be32bcm-|yPH z-jZmr~O4?wa@oD)3{;S2!lV;8}S}VxL0iig^W`}7StpBh-zSe+Y{%{>eV!4}7VRu)v zd@(;JruR&5fAxLBPIO3P#1COo%w4P`m?B7x%%)u4`3hIr==GC;;Nrk>v zy?z#g1ty1aRQ_7dgmd&%fQqY{L+O+yT#2R7rkR=eh&V#A zJ|8GW(^hA8@JTZw8V&6!Ea`s&z-3etTPc3!9{9+u*Z01NKNF6BVfvHFFRMLPyG@da z2XW1N0)11d@ja2AyaW`@SeosR*+fFa(wf&GLASOK>&LIvl=;HR5?9OE>nuQ7v%73& ztLaIErZH^cFPnHGvW4_W&rX1)W#$+B){TdD&{uGWdxwlKTuI=%ZZRZNkM`K78JT>0 zh#eD;UUzQmb#g1|mLu`^1*f-)emPQCIH%X_R-g``+AOKP8rM9J9)c*mUOxf%YdIOy z+s)>|qpIJx)ESTm@%hEBO$42~)mf-V7W~!)YtwVqqGxQVR>S$hS*OuB_b%9RL@wyC ze?Bny-IqH3x|seF(qGbb|9qfirk#ry>=LK-iuGQo8eZtElHo0G3jJtpQ%wh7(4=Ya zN>AGuSEar(sYT~K`}#g4-qUrxPOgP^C)#v_D^@vGdV+u#S=hyx3n&EPhp7}#MeOb( zEeQS#)`Ai2oFB~1{yX8gFe>1S#_P)U&NH*_1G!M5p zeBG&fp@=^iY459T2B)|8qWPMBXD1EJe>ZsX2aP#9Ys~wX@H^v7McBFMZO$--6BwoJ z5qi`=)s4H)$#)uann4x{G5shVc-xbPDwj4IkF?Raqj!ukt6%jxxnnJF+i2X-8;COD zHxPc-z!uO(F1Pwi|Ma1{UF(%UvfOFIX%kR`<#4; z>1q1nOHM!Izu#i`_gDNkk&p|jzviy366{j1n~9Es74}gi0S1eQ_g;8{vzQp!NIdV4#<04%Z52 ztqwm(&C21x-roB{K&#aQfE0ZkW&UWV2fOR^wktd`t<7i{yYaff05sZob+ZN+#yUclpu-hk4)c|)mAb-C&Z z_k3>Jy|5n?PT2+s;1l-QhEK%>Wfp$ry3ZR77G$|8IKKIdSH6Y2K9%p{v}hPsK!K{p zd$Qr4v~xWvH&*5g0NUUh_36iJToAe@R73FraHJAz$GdQr5+h2E1gsZ(Ou*SO+FdF= zqG=J&&vURV<0`RjXo?H4xUHc0{uKB_?_&B93;+yWGneD|an?@<%o^aeJtoQlw+#-=BYadwA}D&gjwU;nlT&GozQEde=kzQt1wd^yt&Y<)@D)AFuu6 zA$@!Gxp(Sc3`L&d+4aeVpM>=A>g>=z8`9&Gqr-FmakkykV-8+%Cs8mxi!XvOmImWB zdV&$)&M}Oq0s^{5&qD}|IUi@AB}_(;FS8o`xMVN?pMJ3ac)0(qwg2D4LF3n#^b%8# zk~rq0+)e*>$y)Rh=IUz5UYY5BS7`!cZ%uuVl#pe4qv7RXYhjROIi5z+&(pC$_Z|bf zn+O^!&sEC%y6{;`Q|d_b-~X>S>iPP<%(Ns{X*rF^A`l`essN{5=1a*qhvGA5Mh1@sGvh2;0!3|X&X zb2v`sj7ug-ZG>;q8qFl?Ck6L4odEn7N=2`*IebjnLqs@z64W72{h+CSZZ-)W7nnPK z&@2W?ww>g=Yv!F|`DPiEnPn;11EcjP3St5da2{3&V2OflT@s`jSC$Sc0UHhhx8wa1fZ2>NpP)B* z4Fo+LF48dBU&$Y83oJr%6M(z+MM&Ny@B@0LEQ+zBix~;&guYAYO@PsJo@K$5A0Y!4 zlbp^V9Nadb!fA%ijwOa!!io9~GQnk2JDx-(jY*2?)nRj(#P}N$-7G=x)uWH{??nJi z*RaabxXM=WezqqOMC6I-J$;exj%_b!rlabR?Vs?0t&0rb%?!14kni6==HPP+jR6;_ zbfA2gOLPExzY267S%Lx&0KG+NJV+uq!_(yc7gKIq=Mcc)k-&2pKBi(BNdwmE#D6-+ zg-5@;-`ejOw;&jlv}HJ?(u>`2F1>F`{G3JDu`|H#9w(AWYbeC?P8E;@IuO_m1Ow40 zp=h0*(n4;5BtamOIE|wUYyok4f_>AH{Y(Nl1fVkSbk*sH1f#GU<5$tos8GZ^5{hDgT_j!`dK*89f%HRapBI2m zP~7!O@X@>v?)c{g5$4ZNKX)pP)Cn|mP9S}d*p>^dLvv+S>3v{xSSMt4|&#ciYOGiXs+S>1<AnaD@PD7)-??6V4LP!z?$x&+bX=Am;^;W1&5qi^EeOfpH^)O=N?JS8=Tt z+sc3DE^>zvRA)xfa?G{Dbf!^O1d#wr>IQSo>O%y5*rjV7S!&f920SUen)-md1;%A( z<3VR4U2+MSegIV$EXj#S-6#qBrKGNFG>HRENi zAw0?F=)0q~h^IBrn$*x4kf_j7z)8+3+_)njL|7O9^%+z%XA9`nqzR8*MxPB(;H4;y zW~}|P1y|+ivL6f-aRAz(8J)0wfGOI~=nUq2#jwvmw~agZq-U**A?;x=hSCKdWAY(> z%i``(-?-Lv!Mr2@AcLsJr`H$f{;)VTAAlK3AJ|Y5l)^cXLU2BcLLTP=$GH=+kUTUa zJ`vAU{K}IByd5VjArH+|fQJLVAAH^>d7jMS$u<*9?rEIN{aXqp__ClpS@>AWR%n^N zU@N+WeYlG4j?W{tmy@1e+dlJ7_KmJOll`^(O{!T$4L`U?`1@JL`a{0T~LH>Ld82mla{8vW_2|4XV^>L%+f&BY6#4LCWxp*-SWWhf=Y?3Z zJ0sMa@(Dn&p3Ucc90oa$0Dx#-c}C*fOuI69t~H2HuQ1=M6oaiXr#2}3?qauF&!g2- z0X2P0HM;zRFXraO3X!>Sc3!OZmsDtj;m8AjT{N@jZFdgC^d}E2XJqtNmKlp=#wdwb zJk75Y+~oyd8xMRiF9c}Gy*)P+ z0L>JeAu=#Ts#I=w{OL zRpwF)VjSs{G?l$5T3;a`aM-kZgpTZuAymY|q6NLN0D=(@XMg;|#l2|WqsU>kbTjD-?G01R9isx(jWfs`zB^u4w0M(k+|jvq&{ zy-T#Ws9%Y2EWN1L7iK!74yT4Kga`muK&ij!tU57Bhi}(n9v6z63gV2XE!}Hr-rhnO-J{EIT_76E*)fnq_^VU9K5FVo#*#;N2-e#n6NFk1(mO!) zsBJd-8+W7~0O(POR4~y%WLTopUjceCsnr`An@IWoe>m2*uM73Mm7*mnM$N-;D9plPVf%pw#yjb&2ZRufL6cV~Mv2s%($dVZe zc@)+O|CU5!u@-q1q*^7>66#2!+V(HKxF0ve;vG@+lf(ZylUqN;<=cgO4y#5?kS<2L z&U*KU;u`7z<4k66&vKT6&=7KA){q3Qp_e^`60rnJCwzdkjyw!WSd>43miu1I<+(a+ zbQDSj_4>0MU}^g(`ON=`k zSR&AOpCYTJCmWZ@jX_hwRBU;gQrCqeTy9lMx1b-$G>L=gUC1Mcq*z$Qf`vP8$@XU@ z|2<@+))(;3iY{n~N3TLMLK0d0Xk$8nboRFNDzqweQHxZubnLW%F4(L)DqWlY$i2d+ z#Z-X0II^y0I)`E(Q@Vz~FzG|q>I@GSN>^*xXn2eMaL^nMgD6~~lJBg$DzLkC>mTTm z_w=x5;|2G~5gf?Qv4`exnDRfDVah-9d+0)^9Hfx{u32r!N5fj< zp&5=FHT(gqk{+|Yqk4VXzeYv3y<<`OA;9;E6dt``v+hU1fsTSKBZv4Jpod_m==oPp z36#<7JTf?9f@ zGFNjrt<7DSV8xM!N$%XL z=5>dShEJfhTg&5*MeohkRdOr4OK){7j?MxB8%LZBX&c7s7KZ>(-)`%5NrCB5D*m$D zoueS!$!}>KI9mlk=BUQ?A6dlJ6v+3_j_;I}NB73w(>>`Al%8~X3wd^w*-9S0b?$>X zXynfO;|8KQvX%NpMHup0RIvCEF$n!ABgAj%M8-_>SfU!uw`dr)*0_=janlUhO3A8v z68eVrIz#p7B|UV;a8IV33_U}|>s=P+E!j z6t8HHDZ9 zmY`vV{>5qouU@~M6IjjSsFErQ;w-q$h_yY68-uQdOLLi#9<%G_BpEHU9*-vUkX>s+ zgr`}@Y2UHi#QWsgdQ=66zzsb#Lw4akS*3Q*QgY$>=kV`Va-@$FG&U@Z6&PeWeWsrx z^5D^ToQyng3k;2aXReMmn_DvKkN*M>#GGmatlu2uw@}#w80N@Bq+WmM&j#XO@}Leo zI+cA99#Ia_iyod=hw)f!Sl_;WpM89c=##4hGit{CUObLOAAx3B7E7ht4%DW6#zsYr zE{sfjs`$(1VM*sz>V7MjyDvz+t|RDjywF7!7#{t#;@%Y&JqXCLoz=bf{7)-1C~(Syaih)*jUd(-6o4 z)aeBtC%9^mnco_Ib9=N zJGV$1QSp$?b}_)o8dp?? z(Mja0(#O_Z$xLT9$9!%vHp2;7SGRD;N)cqPT8O<=EyT;0%+Xa%TQ;*0CYNZDcCTKr z^hxgC$NGXWxyjeYbGS9XsVdyQVAVUGM;$d9S=aVK>}`C6Zd`df5;7k@b34FNuYD zog(dRU64ZX;);Dy?SrmCF1mmVOFTrT_DfS9gj0BngcH(3@`215{2&Xu29RAB*JQrk z(v#xzSwEf4J9k`sz*kMu0#86~8mMbF%?W&Z zj&%XF?tuXw{1LpLN6lLxcI$O=1P{>%_KwIPLpfe**~%qAmmp{F(gWh*QY013^vkWp z^tlFgsbhM`juSXDF4)@$?pCn#uh)AkTj~0qJUI1)6LPG(PcG?7EvuEL*N-zBYfJ?b7a!M)dGxuDMK^rsZ3 z+P~iV$Lt#Mf~->Z+zh7J!&DU z`Xd`(b+g%PQ-f#f%MDk;ko8B~j%n7JNOguXgg;%rpE~9gN#HVxJ2RJqvSPDlHVY@9 zcjs`3SK^fY?iRi`lB{2Ss7q!mAfDeW3x~@H4V$E{oDDp?@}6d<2$Nvt(UD~q6=v@w zM-*(N_hv#iv^T5fnu?eLPh3GlSkuatN6OnD<%JwH>JPO;V}OYGDPEw=+I)5OpQa3xzW}r>ix_ur4AcLdhYPq?Hz>PuD7=5HsC8fjRY}= zPq@n<;&~1%zft9#IfE5gk=%w7u;@-ysqGIa+I=CBv4dJ$Q%ijl-P^bF41Dc5zPw)@8AHZv| zs?x$c9%|jvcibTuM*Z^;O&doQ!ptwra@u;Gn54=kCr^VFPc!bE-?u3`&ko28nkg%4 z+qXjC(nENNkD8-pnxYHnAm{MvX?4a2D@7HJ)pKqE!j3@)%pVM2f3v~w+i01p-|{-# zY^3eM!rPAY#R*Eh8P+3%fDplCDj(cWGoUlDIgGKdft5*B+*P@BOTaIHlkc;g?-rT< zDibyrDq3b-^csdtk5X88eLkiXs0cas=vro6F#~v*h1q*p|C`OC(b#%)@n$C0KQ;|r zkY3L~={}zUW9BLuDa>JUYJJNW`CKD2O`~)i+T=oeLv+$@U&$n_LkR7Fmk&Fel zZW9Y&D~BG*L`5(vBQ+|A%RKp3s9X{kWBqL?ke$s~=!;+QhQ@Ti{j!A`vNoPcWLPbV zl>+8k{6T;ug4tJwW2avVA6$2D&846CvXQq^eZ-QyaIuuIW2R$ zJ4Z=838$SY7Bt;e&{PyekP8mlU5B^Hig(-oe%sSHU1Kx2OEJH@rf4Om{x*e&x+eBZ z!@n?r*6?>$Vo@7AY{52l!=x_V7^Ly#PVuwmMCv*zJm2{RpX5~J|ej3%imoj@cl z7jIf!qb0Zi)y!b+tCa8o3}SHCFjb-AtLAO}XODxqkk`l)2#&78S%mSoDVb|uS&-fq zzdrDK{c=u__!|z9pfTj38L!S7N;g-++5_gw*n66n=4~nk`1A5=>zP1%wGHcaGAx(l z(H_w16%kwA)_Of4bDYQbE_tAo^Z30(2D~LJkOb;UUm5M{nMOgH{R|4ys%Yg|U<6m_ zZ~qkgcuPwqOFI7TTH(an_W>M?opDDUvE#B{37%vwM|otKcbf;-!U+8r!hi-}n9@nj z)@>Q`zfR;jvswf%q_Y(N3JJcOE#kq7@5pw(I~&#p+6hkIACO(PtCmvo>1s!EEM2(0 zax%+9p0_y~yMqJJ`C6mU7H31`dY;0jz0PWzYPfQ`3X*R%tR7*!ZxSd1zm?>b%fN8)ugsMkkO z+8$$Xml%gPj>B@b9R~sdQla-t7C?mb2L*FyAOiOo8`bM;ZSX8BMyppKq1W)jn2|Ys zyM*`s+|4c9b~%J13XHI+%6Wx?ZXl)rFGS$2ea+Y(Hs0FT4Di<8DZDlKoJ_P1shf<^eG?Y;K+Vm{gN>yuq|H~f=5l|_chs|)zYN!%=GHf(xFYZIofQ0~$ z7OhAMwlfgq(XTUrf-1>Wf#$4H1P0R${bYk`_Tv8UQ!L1{+%Eh&6M&rGih!IS5G66< zV9ZNf5ZlS%bYga`QN$;6eGb-@=ZF1_>(uK z2N{dF%hgPLBRP=UoaHoU#>nU^NxiOcgW!Yv2=;_8CO_W}`mI4nTDdWjDk)N2Z~#Jc zCgbSdFz)BTo5*tVaoNmymLm$3`ki|oeH--S!Dd77FMASVL7!729`)0$N3kRpTRpjv zz^FHXXE6=4oTr7pJ`VLz-vl_+Z)db7m_s%Dg_su8-OQ*`I1m_;pO9#nATOCnA_FDVD3Y0rE5ywvsvVsT&0n)hk2K<)8U^tPT7G&2Y#(jLnJ z+-{f#_l$${WXK)bkIV0JL48RI>+#*t-E`|A2#v%@fqI|U0U$w{27CE_$R@2$mXgmI zy=i&yD+%eN{`F4$`kc{!=`cRTUyn079eSM)GZN3d&Yv^#Fr=qzuk(FIj4{pome-l& zQq1u^r($J&&y~*J_k2s|xs_%f$TagnrI`nXG>cfKS;Q*MA}*v^t8&)5oOQ9BsVZlx z%bCh@ew~q8gbqmP_m=nsUAP*(vPtOQQ|s(V1r6P8`3fc(@R4-duS+{E4*r#cGo@3e z#Bt6eq?1WBh82dtV-71rhkxMf_aKx>S-jbNU7AEDA}|s1LSP|PMjVp~&^H&$C=VCl z6#%Vr> zM}?V$KWf>}lxC%@Do)5bb{8V!tFrP3K3e9El`4wzt0%cz8_EnS1ayIA5O(=f%xeRn z%I!*uDT-G1In#@hD%7Z$-&5(j9IkcrWI_~BI~W0(P_F%Lh^%lGqM+^~Sdd&`(FL^T ztofSKEprmX_6cdt*#tEMQZHz{+@|d$LS-O4r^mwi_3tT(kV09$X&cLTr3MfgH25|c z6rx9U;abU>a%BQ0wRa~pk?JKTO6G#uWJToFw?iR2^~fl44nV~N5XRL;hEmLHDC zBt$fasyWpA{jbd-x}Qffxj)!3O*ryDGe-dcbMBfW;hQ|Ha7`YH$%*^XfKFHde?~A> z=+N``luU5SMsM2nI?jz(c{sQutb@q};FF+Gp+c{K5=LT{XK&o%^zq;pr-Oe~T&aDf zZ}08d-sA{_E!VRQGPDfj%Ar3RDiQA-4xat z=(ra~#}azu#%fUnEC&w}A>;i3*5>cva}8EOV)aa{s05dizN=J&!L$n&mh4j^=BGND z*MVw;Hb|it_6m3UAm~Q((yTt0>F$$BTEpR?9t=nh2UQ|Gk%4_IJWUbNhO2GD?K5nN ze)0%}u>`!+Np~Ze=lS9w!l-^klYt*e2kWRcmBKsx%WyZPq9_y|kCHLhL<-2l=Kf-L-sgCye2KDGQk4HfFg{bCZL>|t0ttF={2w8b0_EVoYzbpg#k&BHwBV>?y` zi8NWVOh@2VQ~Zz_!K!=1fR{=~DQND|{q_%wbxO4G zg+#lo$v)xVI3#g9R6i!_hXnmIUFc_MGBOg%JJ!L-7)!i}@$LxEcHt&RuNf+F>TapyjAc6*qyOBb~Coli!|Gu2k+W&3WJS*&140{FMi#-}N zSnbyu{P|^6IMtyU~B|)4$$cEI~?m@2>Qy$k}?FgJgvd`-&@Y-LAtKdnxUB>Dh=+z z1XHHE38E#J%o14#toQMQsKxw-m@D+pjH{$JpnpOuhrwczCJ&&$!%rSSIi)tB-c{F?|eaJpSRE4-K_y5%#QfpDNE2dK_T0OFq!p{T6~3B$fnFm4G(+F;n)s}^8D5bm;>;FsNv}J@ZfuE3Z|lAJU6u8jX1F>p%B= z5(xLAInV|1X49|1@?6)9)721$UB772AsD{N=!CU8lY>|tHWPK&j9A>C4Cst~AtSE~ z&x)gfJmHZu+Is%TKGu$c?#P!(1Ux97O&xKO%ljNIPJ9s1nSTCmHpG0el@%i{mzF1i z&}SC8Z~aE!1Bvn-PD6M<&L})1H8l{SYWz$>LY%n=1ISPz4?KFtO<3%3(g7PsQ>kY2 zvx!P{Hg=Mz69Ezg!rI-rA}6TKR(vQVX0~BlWLj7R?5+33r>X=MY|fHQYUyyDym;2J z@Y-l{hF`|ZL*uhepN}T?Iw(5Ds#xCDc?<+TFYB_Ll>}BG6CxS0=# zFLwc9XKfVDT#4jmgTW;)<^A@+t127cDA_Zc#x7qZhBN>mtkeP!j}>?k2zt%qv34+- z&5~s_z6kF4*%(w-;UXoT!CRIBSi^;Zx2q)s3_z-Ei<7hcpySReNWwUXm6Lk?Q6lwZ zUQxVMs^~e68TMGo)2#(A1e&}`py?c}eK`IGoxo;h!7F-{MDQT6yBiefA}3F&7gfW# zOC>-|8(4X!$tnb6S@SY?sZIOUFRn>2Qp6wcl5`&AdyIVqbilj`zGiyDgs#vuvDOO9 z2rPR@{)QQk@%8{qAMIBAb}ovJEr(SzuUDDa!8BvR&Mwf1WsI>ukRAe>B4{p_saa~E zKL{QtJCg%$zg+_5sUD^A9qoG7d2`n5k5e-86dhl9kG24(MFZF3dnW8p2HJ>2zc4T~ z%*jjuLW)jK(p6;*RRkdp-Ugw*1qg%ea4@>Xz-AZM} zr2TxL2{N@R;iM9=M3W&7xmBievgcbt(HmcxTGF7z<#zD_NJ@6xtVacQ!_NK|_!1>v zefC^g(CUAI0I2(sR2D~brAt(qDXNcGXKSW<0iU zI+KKgj93>yVgxRT%f$7O6#o72>OmO`<(_r{sDte@!Vuj-H)u-9V#tBx?8l{HI;&KQ z3~hJB?r0U(2ND3!lU<5PDAoO=4%5fLtq^QNMwP)NU#73 zrvlJfH22gKey=V23m%Z%HxD}5DxHm{fi3EuIdboI_(6wUcrN?J=H=I1XH;Ht`=V(|5qgkmEX;LGciGT%2f8eR7y&zD)M`=#- z7=?P3)d^>G9lN2ZixkqJn{c!Z@r!4n5eoc&*`)FiIxAWQ6v4f6K+QpCD zx^(XgZmd?)Gh5Yh(m@5tydMs>S_DyQuhk9`S2c7VEKtJtQ)4Q`8BmBE-TuHCFq}i{ zLq_(fek0s+{!$afWdrmQJXC+~YEr37*NJ=}7YwxBmxq=%scW`WrtT`g z|7FEVOu67O@e$@LuBLD@*-@8W&{a(GZm!v+!aK93HhsnN+Y#@$*Rx&-c-d6P;YCzI zvlZNw7C3l9qON5I;1aRo4OuG0Xmd-Ey#0Z2X70mMM40!a_^y6No@pWeGcN~A(qBy( zbhVRn38Y*+6(p;qSW{scTJ=cM@J)fh<8ii3`R6$NbIJc|)1lq)+6hq82<=#(wu<8v zSlualZ*%%ZKatSuhDPt!{}-4wU}6Nz4LvaC-~$$x4yJ79co*H-x+9KK>#7JAz|?b? z`T!|+sJCzixDeq*Q?#<0hpX06>Oj%aRRv>1D2kZ%C%&uKU#YmllF)f8SMHB;TiPg9 zJFT(^F&S0)S**M0M&KUgp3f^r{>)N{DUH2Vj51qmRkrfI(xBPB)b-IT$$I^51Ce${ za}tY*)`+Iaa*?-+R@B*jT2wWqDAcrzDbwrEb?BZHizql&jq7#9cR{gy&!aaX$yHp%jZO=)A22)@K>a&s7tXD3 zXtOU{JcLXOJ{I|u2}~grq+ql%#%MH(!i&NMVA)p^!}{{Fqx*sO?X;W{i*lAzv(xF@ zw`J8`S@k0A+!J0{2~t#Gv9i$0EOb?inVJDKJoBDnCd|b6{V(5!B(WHX+RjyR3nJF) zL`KsoYBW4BZ)ATg3rRA~Mi6Q6#vld7R~mT(76FP1<#Fk}QCCk+a))V(l!oB?Z)q4* zFAyaesbuUL0Z@UbORcC9FZb7BLy(hsC3owSFaXJ!RNm)|hrt#ydrNiiCL~-~tk9dVbcB2us^!Ql_k>IFRp>pyHUk(8;5z|REH7`ka>?|b z{OS5J$1*+;tCXT@qj23>3I}BGVz=~MYq3~hW}b#BM$Tu#?Ags2kZUv&WKK9CnVRa* zEDE3HO;wH*$zv)ZW9817XCu|8qTmt`YHZ8Bw?nEr36EK@4 zQG?Y0DQq~bH71gRinfS1T~w|1 z`55>g6P8Qe5NRK>H-Sy8gV2~OMX&6oP?Ca0x;~sn>@%5w`89051(=RfVMnY{^ue5X z2KtQqZ8N}QqP;iH`p39j4i8!)=z_)l;{iQqU&)2nz3_#8=f#$uF`>>$FWI?}eO{_X zv&7Tz($kCR3=^<3M4O6&HL`0jJ$jC+A67C{20fSVBhT&RRwBC)CygNOub8%0SGaop z;{m&(X9cCpV=B!@&OCaiG#11D;Q(Zn|(3v!X&zM{S9GY{(swF@#=s7)urhg&Fo_ENO=^0pNqH)F< z1J@&BILBr>M1X1ygk8(Y-5m`>ScbVXe;10k~1QFu*Zh=LS>;5aMtFgE}S) zPd7#S_wyEwhKRkApvsMgx4kDq?HbBn^%&BjCdUyYR`enaD$WT$suW8mLXs@;vGH6L>o@PlKEb z0n)k{B5s%=TgypUvw3&D*|dEDtKMVt&8D^j$yLpEo_Op%9XkU_SAZ!JqexN z0eJymyqP6wUfBHd@Hlo)nEk_|@vuNOP%G|%wK@+6N#{Xnr5v#_xShOaN5(4rS~t`L zvVRRpj|Oz;(W9b1JSBVc&1QYTS{~-HO~p}VWxc=e(OYr^d2zj|@_z^Hwg(V@9r5PH zGRrp`H#?T6r&cS&?@1|<9VcF(Ce{;;5tb^-q*ogqeIEi&9NZ_r&&ZR|?(tLVShi++{zN?zWr~MpH;$30oy9 zLxobN9#lt3x9org;SZ4AC@9yc0AN_+mhRC_Pl58*HVFMJSw2w0_-u;F}x@AX40Ni zkBGH;1X6)qwT<#(qu@;fm83oPGz!w3XJHV(8XM*5!cxGdT=5A{(=eWDtkjIu9-zb; zz2sgKv2im{?+l;Gu&&6^$qQqv41Fl_mI!0Seaa6rdBBX8K)fS=>PS z&`K`~*_B=$FT3IaT$}>fbi|=Me`DNC<{yrQNNNT{enWo?gJ8w%9*HeoBvFw5jW%Px z@>~baNf?iDWeMo-G#H1=4EyHMq#PgUu6yO)ip(`CQkh<>@KCPzf+rkp2YtGxGS{d)FI0eVF7A2w z%66&`ZL48L_urGSsj|Y{2zHQeQAYKnc~=X>V$R@onDnDTM@$pqMoj@?OOG`M{oPTH z@IhdCAelNyiee1l&aQb5sE6fqs;6!c&bWSzgSo@)TIxMB4l3lMJGkfU_c_2S(ySA} z$=eNC?h_bX!6Tv}OI!nlT#!-29bQI}A}upqOB@2^eE*LtNrR zevLQrq+VC`5TQ;y@t#J&75SeQA7QUjo-Lz%SZk!sa7<@T93KNJv5JF2men?lP_$Gz zp6G_qF`G!s3w#QOE=aVYH5psg>*y~umaAi`nK0WOl| zcAqJz(DIt+Tc`&~&qn{+O*h8uCX<$BW_@YI+a-I;TBIiNooq2 z0`dwnZ6#x$$(=+zs7}H7SJA-97R1p);*Gb2W1a`2(5(m~o*!4-WS(Ux?z|kbo&#}g zMu6Ar_awD?2-vy8&|PsB=OG(I0x4=Qp2wG&(85LVxRmdVXU5C?#L?g5f881_r+7-h|Zbck)yBCJ`Y zB_6&@GM4m!|L))Vvsm<4MYsM&eZWSK!eLUvn`yK+nC-qQXLhjMY7+?Q^0Y=(g%5JEv<3&g3*2 zJ!5Rv9SYqB$tF8?AV72$=`BZQT$BMU7RIhI>;}Ft@1awVE-a^2czA{rI5msQLcM2~ zJ>Vn+d4SR_r5yc2;*xs%Vk)5@P_5ZV&6tVe79Q_ zOvIOZTF9jro+>Yw*h;4X8RcSYPkO9HKPNxpKxsVy6y~W9ONAol@Mb~FPL?;VFJ&Ce z$IC?&j__;&Iivk8ErY``YcwW3vjfDj_jaw{@RbS?37!~eHx9d8XyCmgF&*_Bh02sX znWp;zwHoQ~1=MMg&!L6-6J;V5Dvk1LeHOvsQ+kBm003!ELgl#yErK-Thp`^NQYVd( znrSjxVSW*K5V3>x5o?49r%T#QgB7M!@lOlEXctJi1M5-jj;3V9;~e#D4L#B&f2}Sd z+JNop`J8oB9wyopc#iFejSePvHzm=P%eRpR+bJfWNSvsf0FQ+9D^Z*LY<)#aSu>6z_7)^cO$E7$I8)MgWET z&nkE(Upjl*4P+{0)A(0jly+oWMyl(QV&yGR%fVl5_yu|2q~d19axkAo-4t+U-(W@c zdU}9`T9k{M5F)`ctKS-Qo3DM6?qdUA5{MALEoVE0N?us08t^YtHybi>z)3*sz|C1OY$QnOwzHDkvro@f02m(K}#f(P3t!Fx7=)~WukV1T3d zGpHrY4IF}C9{_=e_ERZ<07;Fx%@Tp&W3}I+LHRJ-Zx5&?-YJ~xX4tp^hLL_(J_aBC zFQB0;PAaQ8*5yLD=i>@ZlVv7-0La^g;iKZ%+Q~x-P;vNedNn@2Svjc<83NYa1^G zjuNHk$(b+Fx9sg2N|x=-p^~?2r}xZyX>E3FF`~b+L;!*V+T!4NK?H8U*jka6Nvu{mfpJ2Z= ztHC=+>=jOho$t9H9dO!6z-7C(J-&!DA|HmNT^wc5+5! zg3@@Eb85Rm^L|pi46{|L7);d7=DeYPOlA~K@MI~}oi}~enzk6Ar((qvw1SWypda~} zl>N5(KRPh)2ccx^bu))>`Ie*Oll>Tce0jbb2^qJR%Jh;!+RpNTg<=lfE*# z1ezh1)Gdi=0H>S=7D=R;lmzr1+MUE$#w1E9Ry@9A<*qG(cf*o_2Z27g1It7g_apI_ z&e-TB?<^1ae!HVQ<9y4BjBb!+qwT$zd7af8F}JG&F)I@d;Ja)zwwel32W0R=S^-Xy z5-?;jzYk!ylsvuXJt%C7~>JgMPZZO7787N*~HW*UHMoSNg$D*#^k znLAG!(W7YTwS$z#)%Jn$*~cY}SSs?Zo_O9<0*-J=!uAsyHdDUh@KW&`jthJTBYPqaU50NJPk!z()^b!VgWC)vybj=EJX{11 zlFi*dRANJ!ceUTf=K$*-DuHgW9r2$32#eyLPaT{~F>d&Mhw2Cvb(Fj1g$m&ICp? zDZ+@4fwPHBoJCKX5us?`_I;g=%gRhrRcNzW^ctycCu{kM&YW!Ha1IJKZklLpD+ySL zBWM{Syw$&5gR!kG3kPaujK*g2r5z*wk|}m-X{-vTVkWaz8H<`lZ3M8hLJ+SYLsdXw zd9p_)MSUa_AQa;bYT!tS)lo1B;@S!Jy9TCNqVIGiEGi0s$Rh_1mtZyzB(x(7djT|z z=#-7M(d6P_+G#WvqDON!#<^M1h1bdZvq2aBQCclNe6ap}u$B5p;Db%y-tjMC{7a4) zPGy@u+b5wwJbMZX%KH&r8nSqQx%DhGe3Z=SCPaARQqDm2dI{xvS+ZPs2G!?s0_SUjMDqyH6yT-c zv~Xt9jv(y_5AuvHyOWo*7fXM#)gEG2f}bhYYbUF!%NkHdF$d$bAv^F=_)xPEPRLxW1d+1GA0af|AMp|6F5&6^*R~vvxN+v zD8;J%@yk~gMZ!1=m;@er$^J7VnKuwu;<71v zOGj)e7gT7VcI;bWY3(#QLKB*WkLY5@wsjj>#O{-zYk~aqQ@V(P*#9F2vwDvCElrGY zLRR1+&?ugmKE}$_!S16JZ(4l}MaU=6l*FI_hNr^e32|K~kWkW!+0P^nWa3Dg<<+uT za{o3M-Az$$RzuUXC9AB0PFNM}^DbpzI%0Pz;S`K4_V%91$;Y2!LF(6lb^#Z6r%4(< z0_Qa%umOT~fG%EV`mJJ1YL?76=UXOEf`{Fl`9>GUszOPlJM~_+DoComi6GlxV zAlVMtta~h$uz%c~VTZtiob_z_|BSUdGF{;uiu43Y}p8 zS_GNxE|VTne3ihdV>X^Y1Cu8B&uAsNjDX^y22z}2nDtE37M+%!)66Y#5iWQX#{4LW zbN-M+frX$Z_P`V{bgT?=VFRdH6sZ7XHVPwrvmvN@o;UO4eU#h=5$b9KkPfaA^<}GN zb@`iCm-}s>ORM^xWt6Mcv{23rV94rm$s6&TH*eaV6t3y^;2`gU$#dI}Szw;8bUgln ztn7K+84Z6am`wPVtX4Rw6#TmEYpvC?%=qW)BQtE@1I>Z`7WJbwIa2sv^DsW=D;|B0 z!`$-*o6R>sO&cZgn8vhJZj``VwN_-SfoFSE&DQ?6i=11FWn0xwnv~;IU8)buwJ3}x zw8%BC()X}cpfzi@r1v33E7}clpfn4lOaaAJ5e$&u+B!Zuc68&gS23`TcLvQ64QXr? zp^%P3;HJc*#Wu99HqaeX;=jW^mIAzecFL*X4WELVp-?abg>?YC#MJGVn!OBM$KxR9 z9Zc6yp9IOmcgraH$^$g=K*>uI10RJdno)Rbhcc1Le9E`~78m(13lG|@A4w0Yrivvm zxzWC?N^uZte7Ztb08oA|=bKHfBzTO37bnqx2>8mfV!7&TFff1qcIS~xK^G$a|Aoj;M9gro69{8roB3w4aH;q*3O)FL8ir6Mn zx2^$c`V#Ji^iBJp-2g*CyubE8{q)U$HD7oC%TM3@)_mRlho8P_H(z&O`E8T`-r}SF z)_QTOeRHHQSx(b8|Lj6Bzjc4}(>Jf&tVgzje)^KlW2pF5xBbf3`DC?)oFA6OM(5qD z%)iVi_|)$H)`Bdp?ko7)e%)=qhQFN zbi*$CS5lpYp29~%X}3UYZuS^E6)B&6sPDDaYC3dQ(uv_;wyC8ooxeQgFMs>zYtN&1 z3sP`j z_IYy|XR~mUt5ts9Z^_lNe*%wpcfp;hbq&kyTp~91ue8$1yuf2{;88X7+3G+k1-e2VM4;MqLXn11AbTG3>7z?Lk*$Z?p%( z-Wp07?=iLz{*ILr_|uGy=%gTgM(jM5diQ5aBB?4j`{;L%$c!3WmUGbtBE&kW~ED?%Kx9!&f-Yjv&)igWIX;FKibmbqjUp>CqqqH)na|t)%IF=|>&K#5x44EC z4&k<>q%)Rg?|&}Y$a)sghnT&$tP$x&4>Y0Aq#z0vkm$Mm0wp7w1=_-mevq~+Q8K09 ze`HMcZz@j%M~m|2ZIE%+MxE&-4X2>q-NTm+++^?5qGt6Dj?(k`t4_gXCDyp08TkcKnP6S9TmAy&_l^*G6ddqV6T1qY#u7G@D+EWkY=S|Jq0x=}#De55t-{3TVX z+D@wAL8WSADy`8f%=G_~`t=8H+UIpReCsQ@1(e0hfX0Q;7(*XoQ?xxg_-HE3N?DcP z;%4E{#O%+dNomRh$5X8V%g|2?QZmS;k>73Yd8=xErDRV{sOxP@47bwwjsl^`jRUV< z+hVMh_BSSJ55%YoJoTSYH?L@yYwO{4tOW`~f$Hcm;;4oG@&mfkLL>tWYwNH-mv%|c z0{#EZ1Z5Y8%H>W~Sf^=)Oi*VF1Ve7K2>{$wF;{PnjA2=u1NTTwOd|i zPuK$hsGXLMgx*2h`Fzvrc$i-Dp1?x*yeCvIL+?e1hQVh&p<;;vgCdtHtk8h{d6n0P zxDe~i6t!0)Q|hA50%S@x^e1^&KW{IB+nwWjGKWBg;pJblsH`gT-!P#pGqI?1rgDp^ zg*S;%W~GZU`<|I9I*V~Zab6tmCP1bT?0yl6zs*e-1s$vz3dseT073-HgNBelPmC_Aa$CP~DDxVG8o@U|T; zyK0qt7RO+7+oG+3zbkT`5GWs%!tiGsehvy=&6RTvUZf@R;<}~UgRPiNEh>{^s;NI~ z)U+K_v2`HMlgL&3e6!Kl3-@SNvG%Mr)a8C@4biA#*;upPjs4PW({mAk>0-pxapGLt&Hc#c2~-o1-W#EVAWVqTqeF^s2|Ok2QDnYS`tPJ9xD%y)((>(p3rNsi?xB)FHtpfnIEckr8 zRBUEiNXlZk>5R&}d&A~Z=^l69FhR$3!AC!pVlf*_Wj=Pn9r4K|vNqT5d_gdY@4|T?{P0MGVRS%MuNSrDGf+4L6|kB>^xJC-z*-9za^yWlEZS^F zuCg8ApP)82z}6~zkmZ;lPVfmTo6(#uy-vU;vQZOgl(IW`610)u4`?``f{667`M8*= zARvA02!>cvl9Lj@TwtO*kKxcL;=^-vKft$G!qz?T`-$oCs!IS>7TLa10|6IRifbv~ z%1g8T5^!m)xAV$-%8Vp`;b#Uvot{~~36_om5RDnG zO#~*0o0`|4=ozCJ0Gc7cgmIP!@d$3!?|?Cy3ciR;9VJs(Gc`^3$c3J%1e*4O-X;ZX zr$jGTvFhdI!c@`#ZJX1=Q-wTP?E_a0YGKJ|ie6UY2elL%{HSZlxij4?VH#kmJXq;W zpiBodxTjf4mR)q=lVsLO@JR~&z;p<}3mvd)ntM_ZkxM~@ww6&ML^!WLWaP<$G4Rs@ z_CdE8Ks-M!Qe0H+NrRRsrCT@$c75Y9c@pYDzD6;}2MC4Q=O+-x@d&oGOW9v}B+@jUPUv?@dEXvrkvxDth5b8++R= z$vqzc>z*%C`@uHl$znXTrbziB3PzmN1dnc8qhYsOGdf_2sOZ}dE3(>d@NI#?B{|sTnrLM$|1C-2_PCq|+q5$w7D>>u3oVU)( zLqZqV0%jFlp*^8e-LJvrf+f``YKPYb-e$usXc&!Etj<-<^5gb_`XTGW-6n0vd?H^- zLPtv+&kEW{ovwxTOEZS+n?`iW+MVFdKUxSKZ!C3#m;Y#4AOryXGdT!4lLlLgR*qQQ zjr)^<|D-SiT7$*}v^Fv_qG;2B#s=5?L8xNSK+F85M^-cu+b2!(05m<&flSnm1mlj3 zJwIY&#WjemIlFOHQeR+eFV9}K|4$1XqsR*r94JUN?~uhW^i?VPmcV1jYZxLxB*?-T zkvWo54jEI*Axi@5A^=3=ByB#>w7CYS0eV|xmM5F6Szwi73I?CqKC#Nnl;1d>3BkccEOc;LT(wbtsJF4*2@zvr#5Qt_ZxtJUi3>UDV@ z#4pd>8OY=={}|O`^ge3Oiwc0X??ROSJ3>OwAkStlL1h%A?m<9463P&1LgVy}XJ|iw zkP;~G#W{VHdw&MYx2CE&bL=KiQ?)@cpKqt_BCy#bC2xITDd`6n8AzrPXpN|*Mw zh&DyOh{`fA{GV3bq^rcgti-&mUS>(<|9n?V`(+abRpdW4sg&|6iKE3~kw*USrM`8A zb@Jm%r(8E2$o+qrg2>I?|7cQ(Zrd*lopM_QSqWR7|Go8K9)wA@^#3r`e;sW67beHc z^(OV#cl_Le09B~R;q5J=e`1K0ZWpM9ZWPMSs z7~8lPMGZY>0nnq(=deKgv7bNnm|Z3Np?`hyUAp4-Bkw->p6wh0qYQ?*?Gj)6v}R7s zUl}PnNj&d2$g5S0v#s3wI|R?w?2l>0{<-Ca`veTX?4Q!qUby^s z#BXJVxW~;ZP5t8JBG)orvF~rBoByAg*hV%C>`iTbdQpq>Y;EXtXwFQHtYuNc2t?Yt z4nQ?z@djuL<<=pAk*Ma;G%_v}ZY^~0*Cs(%TL@fi%PJ?RbznFGXZLwLWL>dVB z%{&3;0}DShH{O}bxgaOE0{y}FDO3Y+HHT2c-$ zgeQwX|0N3ncb88HNxwh~`M=%Nyzzc$GgN?Z@|kwC)G%k;OWUmP5hBp9H=U6!6V-Hy zYPwH;#e1r-FH3#FtSTt6s_QMvPr?#Xe)-gp;gQ%=x0^ji2MdBEq~5D#!b{cH(;3HK zDtcOHPlt#ca^^)J81Lb>{mPC5*+anqA0wtK&Pmh(FSKy z?MXv5!O8mR*8HvebgTxpT&P-WOEcJB-N!>%Mu#xoT3aCNCsvotUR^Rde`*tG9@g1% zV8fhNv*VGepU_{HbF<8EaAaHjnGkn9jb`4T(E${cYOG*d<2-k*Rl-J!M5n4hqk~^j zIG-QY1H6B?+867HasR3>EZLs5?^5s?X>psq$Xx3)zqVfTlSE-r8w?|z>pMJ94J#UF zbmhY7NS&1MY*cpnl*o8-0>1%R6%}^#c&u7WIUbBBIUN_vmeVVtLFIUKG-t;Y0qpoz z6tz&mbTD>@jU?AbW7(R6R^~#`bMp=y&ESsmqD%=QZ;}o~shlTA3fiY+k@Ad7k@!B& zvx+;5D8tAMr^*5KBos>-%0KoV@r_u@qaZjF{>lGT`6nG660uFG$5gpr~F90zL_0rDXX%IeA*VftY%{6fRpM6>r(Q?g5M19E^FE35+T$zTlDW&(=ju{Dzc z3=++h<9{O!1+ydS*MJsg>mD5Lrf33bcL>% z{KZSR-%r$+q^⩔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 literal 0 HcmV?d00001 diff --git a/js/en-US-BmeRyTYa.js b/js/en-US-BmeRyTYa.js new file mode 100644 index 00000000..27d206d0 --- /dev/null +++ b/js/en-US-BmeRyTYa.js @@ -0,0 +1 @@ +import{E as eo}from"./hooks-Bi_Q9OFa.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";import"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./utils-4asTneEs.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";const o="The current environment does not support full screen",to={isEnabledFullscreen:o},no=Object.freeze(Object.defineProperty({__proto__:null,default:to,isEnabledFullscreen:o},Symbol.toStringTag,{value:"Module"})),e="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",r="Content Transition",ro={Title:e,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:r},io=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:r,InterfaceDisplay:n,ThemeOptions:t,Title:e,default:ro},Symbol.toStringTag,{value:"Module"})),i="Reload Current Page",s="Lock",c="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",p="Search",so={Reload:i,Lock:s,Setting:c,Github:l,FullScreen:a,CancelFullScreen:m,Search:p},co=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:s,Reload:i,Search:p,Setting:c,default:so},Symbol.toStringTag,{value:"Module"})),g="Axios Request",u="Barcode",_="Cache Utils Demo",d="Precision",S="Right Click Menu",b="Home",f="Directive",h="Doc",T="Doc (China)",y="Doc(inside)",D="Chart",C="Form",O="Mock",P="Modal",v="MultiMenu(catch)",j="Office",M="Document",R="Presentation",k="Spreadsheet",L="QRCode",U="Rely",F="Rely About",I="Same Level Router Demo",w="Segment",x="SVG Icon",z="Table",A="Template Api",E="Scroll Reveal",Q="Table Pro",B="Flow",G="Draggable Card",lo={Axios:g,Barcode:u,CacheDemo:_,CalculatePrecision:d,ContextMenu:S,Dashboard:b,Directive:f,Doc:h,DocLocal:T,DocLocalInside:y,Echart:D,Error:"Error Page",Form:C,Mock:O,Modal:P,MultiMenu:v,Office:j,Office_Document:M,Office_Presentation:R,Office_Spreadsheet:k,QRCode:L,Rely:U,RelyAbout:F,RouterDemo:I,Segment:w,SvgIcon:x,Table:z,TemplateHooks:A,scrollReveal:E,TablePro:Q,Flow:B,DraggableCard:G},ao=Object.freeze(Object.defineProperty({__proto__:null,Axios:g,Barcode:u,CacheDemo:_,CalculatePrecision:d,ContextMenu:S,Dashboard:b,Directive:f,Doc:h,DocLocal:T,DocLocalInside:y,DraggableCard:G,Echart:D,Flow:B,Form:C,Mock:O,Modal:P,MultiMenu:v,Office:j,Office_Document:M,Office_Presentation:R,Office_Spreadsheet:k,QRCode:L,Rely:U,RelyAbout:F,RouterDemo:I,Segment:w,SvgIcon:x,Table:z,TablePro:Q,TemplateHooks:A,default:lo,scrollReveal:E},Symbol.toStringTag,{value:"Module"})),N="Configuration",$={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},H="Interface Display",mo={Title:N,ThemeOptions:$,InterfaceDisplay:H},po=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:H,ThemeOptions:$,Title:N,default:mo},Symbol.toStringTag,{value:"Module"})),q="Register",V="Signing",J="QRCode Signing",K="please enter user name",W="please enter password",X="Login",Y="User Name",Z="User Password",oo="Fast Background Template",go={Register:q,Signing:V,QRCodeSigning:J,NamePlaceholder:K,PasswordPlaceholder:W,Login:X,Name:Y,Password:Z,RayTemplate:oo},uo=Object.freeze(Object.defineProperty({__proto__:null,Login:X,Name:Y,NamePlaceholder:K,Password:Z,PasswordPlaceholder:W,QRCodeSigning:J,RayTemplate:oo,Register:q,Signing:V,default:go},Symbol.toStringTag,{value:"Module"})),_o=Object.assign({"./en-US/globalMessage.json":no,"./en-US/headerSettingOptions.json":io,"./en-US/headerTooltip.json":co,"./en-US/menu.json":ao,"./en-US/setting.json":po,"./en-US/views/login/index.json":uo}),fe={message:{...eo(_o,"en-US")}};export{fe as default}; diff --git a/js/en-US-BmeRyTYa.js.gz b/js/en-US-BmeRyTYa.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..44b7edd80aa0d1b8d414af9f0567080064acea92 GIT binary patch literal 2419 zcmV-(35@n1iwFP!000001JzhtZ{oTZem}n=vi8G_WM>GMws;hYLVBAi0|k10iA-XG zsS~HRL!njQ_xVrzKkdJ8gOYiD2s}hnG`Xw zKh1@>SE$SUi}v7{*b4>BD_ zKYGZkrMp7QjH1F($}`oe+jZOVml^Fe?3V2`e7#Po3M5N)r)BTi4Ig!{m-YJKvePSbYw?Ye_J=k|Wg7WG}Bg+hT4_sm$Y*)4SEAB;n%*4mX)fuuB(!$rh`85fU!ASCV7?V9b>khk{5;nj%m z3ddr)LaC%A(0Pb8->h_6w$rlr{c^*p+4Yv)M7?9xSHqh{HS0S<=;D?vv-E0LD9EIw zNwBsTDi5fM+JnQ9PX>dEoLr|`7z~?vCVGR$y2>lYRP$c_3)0cniEOGt>DGp9cqQn z8}4U8r)D?pz2?u8;oU{Uc(rWo>eHnTJ2ks*xNzos-cjaPA_rsq8~D8^d0-)=jy%M*Q-|AtKiyMWKqNo z5Q;rfB&LeWC6%3q-85Bt+it1WWtHjM3~UaLx{u=isFqcFLx;vfGm-dn(?@Fdfn7t_ zJRBT*qxdJ>2}QgC+57Uq?d_MF?gTXNI!KNrqui@(=X3g z6LN8~t47p13DA;o77{IFUZpKGJWxT{UUh#=hLmR!OVE_YTROa#DA}JRC%3n6kDn=8 zbTg-Ja{mTF9cY zrZf$eHhIrGm!C^?>UQHDhdp3pSBa4d>dBqqe{!Xl{QdswST?n zwjZhzG({;3?vaR@?l`81P}jMX$ZNE-d8{hgnd_J%Ef9-IM9WLtLEfIf zeqz1J+xu9GOjARq=07!QFI?@f>+R{T4VGvsNuY}fp=Q_j(fo2ce7MglkOqWvG-XNH zaqODCkGeu-tGlPSZ4xo(AnCMir}0nIfp@_V+bXU&>aav}Hd}9)S6D*b)n#q)bW`mF z8)3t6G$o2|w2l6phibUoR8yoF^WtG~>m`RG^ zcTbP9=D|Y+(ts1C5)xB0FSJZ7H{k(Ej-RTYGDWo{X+HC{kXK(F5+p9(#)I;5&JR|9 zJ>(#-IU0Yt9?x@?KqN|A!UdB#wThudTQpfRDU#Schk`0A5!zB&YOGskY_p094nQs3 zXQqx4GUYTp&NweNuy}!qa0k-`4YWOzls?f9<*$&=SVD(Vq*UtlhiBhUrO?9naguQk zLpmcF*H{bq1HWt^3(iGw4`ASeG1ZzS5rEtUCrr4w2T8-*u@+g^+FpHSeSgZ6vM(CPG4Z~n;Cv< zbI0d4k}}3^%p1?IqTb|N{c^q|7aXpbP}Yb(WK?MYGZ%D=w|z!L$0llSrVvXpMniE}=!q!j<0J|w44o9#= z3}-OM%LIgd*dsj1jI%9XI4ml9rA@~071- z5aBgE$}dIi!6PY!#327FtJUCzd(fbT2QbG958)Omyo3cncu_w18$t4Gk$^_L{7~s6F!702c*CQ z9~ELlDewg}P~a}y0%35#CohovUgiG}!K)nMJDBAW|GxnIj!+fLO+)0O0_(5#$8T?L z|3Ch_xBsaNw)d&Eode?Sh5v2$ZvEr!?R)wH)88ZDTT@kMn;15EjDPuJc`$u5GB0-$ zz$+JwS(N0L_LohQwYE!NU66806t$>{$jTIzmKk9Iysm7eM5#w%+TV?t2qKmMcUqf28FLmZf<^mfyVrhlYq_z z52?go;l{=5)oYkXg>Q0se7hCGcW^}38^2hH7nuDXY!wGTjtk%YAjIm?b_0X&rei~a z=$9$rZ;wZmVo~zp*}O|7=yLoi;$lj8zjzC?7fK`mCjxHw=aht0mV-@6$5M>F5t|6X zHA~C=;MIOildN1Oua;F|x7eV?xoh<>O7NR{O!3mXC)TUjfP9WO~LF9I#m zG95}(NXoGjX7pm>pj$=Cw)Hy%An_NzMyE3U{iAK5Do?S!T z+b0iswRBf#nNd_YN_nQ*b-Qjm{xYNOhTXEAhOgHtRe@xwZnx|`yWu16(a*?g6z|&M zA|z_wZraYiU3ZY@e0vzNMSWLjp->>i12fiZb_?D62cyubwRWXcASq2|8RzYmUAJq< zyFQyQMTn}#rbGrJG{zjq-a|L@^UlqY-rE&xa}lv%#>JB#2ua&@yJqj9)#)_3=l=e# zY%HcLluAkhokv*n%}TpvJ1u+PFE^Z;UC*Ps+3z~ zd!h1pn&_~9H1tWoUy+mRR0{)PGfzaf-xwb_E$5@uBdWI9=X>(7Hc4i?atUEeiZa%& z+fB!={Q%{0zaBrLph`PU(JWEzMnS35!`hx#Kd#_MY0TH{n%%GuQ75_B>m77?1(an* zeVHYi#T4bR6oH_QI$bX=&mTS#H;H9Srq>(c?&9L|V3eGEAgty@(r_c_O?&6}m-iR% zsGkMxn%%VbnmJFj59}Jc z66RV zm|UOksu8tL0<FF~Sta6)VnsJ4^&PnZ7om871OBg}rsZuHx zQ<{cKo4hw|$8Pw!M7wS`K5+PtT=adP^LaO;07oEe$ssv3@%7OuV1C$fubH)o0F zY_{I;u&{(Wt4Xc@d{^xY8)3tDG$o2|PDN|HSlI8?P#8>1R_z|5-u3esa1?H+M>ylNs+|nITTb` ziO`nHQe)jRGn`e7a{y}LzA$y1kSV9(Nyd4xfyFCKgxjAkXrS$xr1Y77Du0D^#u7S^ zBBfHVKfU;VDuoulkCTjZ7}6QZxW-z*?-(Aff9R#3uU&c&xip^PL3ZO^i0|w?3z)Kd*H3s3Dx31toGV@8z*Fmpkt zcy$8MH(3nk)S8$UV0kna0ER9YNE$GeQ*-2kq2apK= zfq{7l2?ucLf?mcoGj2ZxLp>Hbiwtoo1c7=^KcE|N%3GEO+}^wJa@r}#MHW^OUkWbe*Kntc{1FJ3Rf!^jBZY? z^T4=ycEQ-R9{`VBFs5y+=T`$+=n?9{Vo{P`+83K9Yi*alx*+A0C~8p?k(DVbEi=Lbcw5;@ ziBeC(w7)wu5kxEj@S6)JM&l~ixG#SVwvs});Djh`bx80KNs%R?wIK?CQ9cJ0k>W>K z28C}*Zf<^GKx2NuNkHdMhKp!gskm{*Z;wZmVo~zx#k@-;XfpZ|aWN&lSGLLP4M~k^>@0;|EZr*^H+VDuh-xI^&bRv!aui.map(i=>d[i]); +var uo=Object.defineProperty;var co=(e,n,t)=>n in e?uo(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t;var $t=(e,n,t)=>co(e,typeof n!="symbol"?n+"":n,t);import{s as yt,c as Ee,m as st,q as Et,w as mn,p as Ne,z as We,A as po}from"./lodash-es@4.17.21-BbYRMHep.js";import{z as Kt,d as Wt,f as mo,g as fo,c as go,N as De,a as ho,b as yo,e as I,h as pt,m as bo,i as fn,u as vo,S as Dt,j as _o,k as ze,l as So,n as gn,o as wo,p as Ue,q as Co,r as fe,t as To,s as Oo,v as hn,w as ko,x as yn,y as it,A as qt,B as bn,C as Ao,D as Ro,E as Po,F as le,G as xo,H as Gt,I as z,J as ee,K as Y,L as Mo,M as zt,O as vn,P as J,Q as Eo,R as Do,T as Qe,U as zo,V as Lo,W as Io,X as Fo,Y as Bo,Z as _n,_ as Ht,$ as Vo}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import{o as jo,u as $e,a as No,b as Uo,c as Sn,d as $o,e as bt,f as Ko}from"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import{s as ne,k as V,n as ve,e as re,o as Wo,x as we,a as wn,y as Q}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import{n as te,j as de,m as P,b as r,p as j,q as he,t as ie,f as T,l as Ce,T as qo,i as Te,w as qe,v as Go,x as Lt,h as mt,y as Cn,F as Tn,z as Ho,A as Yo,C as vt,D as Xo,E as Ae,G as Ve,S as Jo,K as Zo,H as Yt,I as Qo,J as q}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import{d as H}from"./dayjs@1.11.13-BI9XULUM.js";import{p as ea}from"./print-js@1.6.0-CWwD-D0p.js";import{u as On}from"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import{b as ta}from"./jsbarcode@3.11.6-VhIBVAt6.js";import{L as Xt}from"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{u as It,g as Le,i as ge,s as Pe,a as Rt,c as na,b as ut,d as N,e as se,q as Ke,l as kn,f as An,h as oa,r as _e,j as F,k as aa,m as ct,n as Rn,p as Pn,o as Ft,t as la,v as Jt,w as ce,x as xn,y as ra,z as sa,A as ia,B as ua,C as ca}from"./utils-4asTneEs.js";import{s as da}from"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import{d as ft,c as pa}from"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import{t as ma,a as fa,b as ga,c as ha,d as ya,e as ba}from"./html-to-image@1.11.11-D6_yziCT.js";import{u as Ge,a as va,o as _a,c as Sa,b as wa}from"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import{T as Mn,a as Ca}from"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import{i as Zt}from"./interactjs@1.10.27-hUbPqkuo.js";import{c as Ta}from"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import{r as Oa,u as je,i as ka,a as Aa,b as Ra,c as Pa,d as xa,e as Ma,f as Ea,g as Da,h as za,j as La,k as Ia,l as Fa,m as Ba,n as Va,o as ja,p as Na,q as Ua,s as $a}from"./echarts@5.6.0-Dq866SEH.js";import{h as Ka}from"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";const fi=(e,n)=>{if(typeof n!="string"||!n.trim())throw new TypeError("Expected prefix to be a non-empty string");const t={};return Object.keys(e).forEach(o=>{const a=e[o].default;let l=o.replace(`./${n}/`,"").replace(/^\.\//,"");const s=l.lastIndexOf(".");l=l.substring(0,s);const i=l.split("/"),u=i.shift(),c=i.join(".");u&&(c?(yt(t,u,t[u]||{}),yt(t[u],c,a)):yt(t,u,a||{}))}),t},Wa="modulepreload",qa=function(e){return"/ray-template/"+e},Qt={},D=function(n,t,o){let a=Promise.resolve();if(t&&t.length>0){document.getElementsByTagName("link");const s=document.querySelector("meta[property=csp-nonce]"),i=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));a=Promise.allSettled(t.map(u=>{if(u=qa(u),u in Qt)return;Qt[u]=!0;const c=u.endsWith(".css"),f=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${u}"]${f}`))return;const p=document.createElement("link");if(p.rel=c?"stylesheet":Wa,c||(p.as="script"),p.crossOrigin="",p.href=u,i&&p.setAttribute("nonce",i),document.head.appendChild(p),c)return new Promise((v,m)=>{p.addEventListener("load",v),p.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${u}`)))})}))}function l(s){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s}return a.then(s=>{for(const i of s||[])i.status==="rejected"&&l(i.reason);return n().catch(l)})},Ga=(e,n,t)=>{const o=e[n];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((a,l)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(l.bind(null,new Error("Unknown variable dynamic import: "+n+(n.split("/").length!==t?". Note that variables only represent file names one level deep.":""))))})},Ha=async e=>{var t;const n={};for(const o of e){const a=await Ga(Object.assign({"../lang/en-US.ts":()=>D(()=>import("./en-US-BmeRyTYa.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),"../lang/zh-CN.ts":()=>D(()=>import("./zh-CN-B-kcJT8r.js"),__vite__mapDeps([57,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56]))}),`../lang/${o.key}.ts`,3),l=o.key;l&&(n[l]=((t=a==null?void 0:a.default)==null?void 0:t.message)??{})}return n},gi=e=>{switch(e){case"zh-CN":return{locale:Kt,dateLocal:Wt};case"en-US":return{locale:null,dateLocal:null};default:return{locale:Kt,dateLocal:Wt}}},Ya={darkClassName:"ray-template--dark",lightClassName:"ray-template--light",rayTemplateThemePrimaryColor:"--ray-theme-primary-color",rayTemplateThemePrimaryFadeColor:"--ray-theme-primary-fade-color",preLoadingAnimation:"pre-loading-animation",htmlHeight:"--html-height",htmlWidth:"--html-width"},hi={max:5,closable:!1},yi="loading",bi="",U={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions",appMenuTagOptions:"appMenuTagOptions",appLockScreenPasswordKey:"appLockScreenPasswordKey"},Xa=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],Se={appThemeColors:["#2d8cf0","#3f9eff","#ff42bc","#ee4f12","#dbcb02","#18a058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.85)"},appNaiveUIThemeOverrides:{dark:{common:{borderRadius:"4px",baseColor:"rgb(18, 18, 18)"}},light:{common:{borderRadius:"4px",baseColor:"rgb(255, 255, 255)"}}},echartTheme:"macarons"},En=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Ja="zh-CN",Za="zh-CN",Qa={"zh-CN":"zh-cn","en-US":"en"},el="zh-cn",vi={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/,cssSize:/^auto|unset|fit-content|max-content|min-content|initial|inherit|revert|revert-layer|[-\w]+-webkit-fill-available$/},_i={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},xe=ne(null),Dn=ne(null),tl={setupRouterLoadingBar:!0,setupRouterGuard:!0},nl=["RLogin","ErrorPage","RayTemplateDoc"],et=[],Si=(e,n)=>{const t=V(0),o=V(0),a=V(!1),{clickOutside:l}={},s=p=>{a.value=p},i=p=>{p.preventDefault(),s(!1),te().then(()=>{const{clientX:v,clientY:m}=p;t.value=v,o.value=m,s(!0)})};l&&jo(e,p=>{l(p)});const u=$e(e,"contextmenu",i,n),c=$e(e,"click",()=>{s(!1)});return{stop:()=>{u(),c()},x:ve(t),y:ve(o),show:ve(a),updateShow:s}},Bt=re({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function me(e,n,t){It(Bt,e,n,t)}function gt(e){return ve(Wo(Bt,e))}function ol(){return{...we(ve(Bt))}}let pe;const al=async()=>{const e=oo(),n=await Ha(En);return Ta({legacy:!1,locale:e,messages:n,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:Za})},wi=async e=>{const n=await al();e.use(n),pe=n},en=(e,n)=>n,He=e=>{if(!pe)return{t:l=>en(e,l),locale:l=>{}};const{t:n,...t}=pe.global;return{...t,t:(l,...s)=>l?l.includes(".")?n(en(e,l),...s):l:"",locale:l=>{pe.mode==="legacy"?pe.global.locale=l:wn(pe.global.locale)?pe.global.locale.value=l:pe.global.locale=l}}},B=e=>e,ll={path:"/dashboard",component:()=>D(()=>import("./index-Zn8uDOa9.js"),__vite__mapDeps([58,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,59,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,60])),meta:{i18nKey:B("menu.Dashboard"),icon:"dashboard",order:0}},rl=Object.freeze(Object.defineProperty({__proto__:null,default:ll},Symbol.toStringTag,{value:"Module"})),sl={path:"/flow",component:()=>D(()=>import("./Flow-XWW4foIy.js"),__vite__mapDeps([61,22,23,2,1,3,4,5,6,7,8,9,10,11,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39,40,41,12,13,14,15,17,18,19,20,21,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.Flow"),icon:"other",order:2}},il=Object.freeze(Object.defineProperty({__proto__:null,default:sl},Symbol.toStringTag,{value:"Module"})),ul={path:"/axios",name:"RAxios",component:()=>D(()=>import("./index-BhM7EuC5.js"),__vite__mapDeps([62,4,5,6,7,8,2,9,10,63,64,1,3,11,12,13,14,15,16,17,18,19,20,21,42,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56,65])),meta:{i18nKey:B("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},cl=Object.freeze(Object.defineProperty({__proto__:null,default:ul},Symbol.toStringTag,{value:"Module"})),dl={path:"barcode",component:()=>D(()=>import("./BarcodeDemo-B0OBSU9q.js"),__vite__mapDeps([66,22,23,2,1,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,11,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.Barcode"),icon:"other",order:2,extra:{label:"new"}}},pl=Object.freeze(Object.defineProperty({__proto__:null,default:dl},Symbol.toStringTag,{value:"Module"})),ml={path:"/cache-demo",component:()=>D(()=>import("./index-Dk76Wg-2.js"),__vite__mapDeps([67,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,42,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.CacheDemo"),icon:"other",order:3}},fl=Object.freeze(Object.defineProperty({__proto__:null,default:ml},Symbol.toStringTag,{value:"Module"})),gl={path:"/context-menu",component:()=>D(()=>import("./index-B5p3nAYZ.js"),__vite__mapDeps([68,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.ContextMenu"),icon:"other",order:2}},hl=Object.freeze(Object.defineProperty({__proto__:null,default:gl},Symbol.toStringTag,{value:"Module"})),yl={path:"/directive",component:()=>D(()=>import("./index-e7_TArrI.js"),__vite__mapDeps([69,7,5,6,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39])),meta:{i18nKey:B("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},bl=Object.freeze(Object.defineProperty({__proto__:null,default:yl},Symbol.toStringTag,{value:"Module"})),vl={path:"/draggable-card",component:()=>D(()=>import("./draggable-card-Bn2yn2QC.js"),__vite__mapDeps([70,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.DraggableCard"),icon:"other",order:2,extra:{label:"drag"}}},_l=Object.freeze(Object.defineProperty({__proto__:null,default:vl},Symbol.toStringTag,{value:"Module"})),Sl={path:"/echart",component:()=>D(()=>import("./index-NT6CxTG0.js"),__vite__mapDeps([71,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,72])),meta:{i18nKey:B("menu.Echart"),icon:"echart",order:1,extra:{label:"useChart"}}},wl=Object.freeze(Object.defineProperty({__proto__:null,default:Sl},Symbol.toStringTag,{value:"Module"})),Cl={path:"/form",component:()=>D(()=>import("./index-RcBdBfte.js"),__vite__mapDeps([73,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.Form"),icon:"other",order:2,extra:{label:"useForm"}}},Tl=Object.freeze(Object.defineProperty({__proto__:null,default:Cl},Symbol.toStringTag,{value:"Module"})),Ol={path:"/iframe",component:()=>D(()=>import("./index-p9rF2sQs.js"),__vite__mapDeps([74,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},kl=Object.freeze(Object.defineProperty({__proto__:null,default:Ol},Symbol.toStringTag,{value:"Module"})),Al={path:"/mock-demo",component:()=>D(()=>import("./index-BjsUFS0U.js"),__vite__mapDeps([75,22,23,2,1,3,11,12,13,14,15,16,17,18,19,20,21,4,5,6,7,8,9,10,63,64,42,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.Mock"),icon:"other",order:3,keepAlive:!1,extra:{label:"usePagination"}}},Rl=Object.freeze(Object.defineProperty({__proto__:null,default:Al},Symbol.toStringTag,{value:"Module"})),Pl={path:"/modal-demo",component:()=>D(()=>import("./index-BNHkUzwU.js"),__vite__mapDeps([76,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.Modal"),icon:"other",order:3}},xl=Object.freeze(Object.defineProperty({__proto__:null,default:Pl},Symbol.toStringTag,{value:"Module"})),rt=()=>D(()=>Promise.resolve().then(()=>rs),void 0),Ml={path:"/multi",component:rt,meta:{i18nKey:B("menu.MultiMenu"),icon:"other",order:4,extra:{label:"cache"}},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>D(()=>import("./index-BVc_Gnpy.js"),__vite__mapDeps([77,7,5,6,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:rt,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>D(()=>import("./index-VfNFmfqJ.js"),__vite__mapDeps([78,7,5,6,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:rt,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>D(()=>import("./index-C9W4sfAi.js"),__vite__mapDeps([79,7,5,6,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},El=Object.freeze(Object.defineProperty({__proto__:null,default:Ml},Symbol.toStringTag,{value:"Module"})),Dl={path:"/precision",component:()=>D(()=>import("./index-CAOR_kJ-.js"),__vite__mapDeps([80,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,42,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.CalculatePrecision"),icon:"other",order:2}},zl=Object.freeze(Object.defineProperty({__proto__:null,default:Dl},Symbol.toStringTag,{value:"Module"})),Ll={path:"/qrcode",component:()=>D(()=>import("./index-Ca5uOONJ.js"),__vite__mapDeps([81,82,7,5,6,83,84,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39])),meta:{i18nKey:B("menu.QRCode"),icon:"other",order:2}},Il=Object.freeze(Object.defineProperty({__proto__:null,default:Ll},Symbol.toStringTag,{value:"Module"})),Fl={path:"rely-about",component:()=>D(()=>import("./index-Bf4jaD3y.js"),__vite__mapDeps([85,7,5,6,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39,86])),meta:{i18nKey:B("menu.RelyAbout"),icon:"rely",order:999}},Bl=Object.freeze(Object.defineProperty({__proto__:null,default:Fl},Symbol.toStringTag,{value:"Module"})),Vl={path:"/router-demo",component:rt,meta:{i18nKey:B("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",component:()=>D(()=>import("./index-C5NvyzDY.js"),__vite__mapDeps([87,22,23,2,1,3,48,5,6,7,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,4,8,9,10,42,43,44,45,46,47,49,50,51,52,53,54,55,56])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",component:()=>D(()=>import("./index-DmIHrKCj.js"),__vite__mapDeps([88,7,5,6,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},jl=Object.freeze(Object.defineProperty({__proto__:null,default:Vl},Symbol.toStringTag,{value:"Module"})),Nl={path:"/scroll-reveal",component:()=>D(()=>import("./index-DZB7njz5.js"),__vite__mapDeps([89,7,5,6,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39,90])),meta:{i18nKey:B("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},Ul=Object.freeze(Object.defineProperty({__proto__:null,default:Nl},Symbol.toStringTag,{value:"Module"})),$l={path:"/segment",component:()=>D(()=>import("./index-Bdu49VSO.js"),__vite__mapDeps([91,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.Segment"),icon:"other",order:3,extra:{label:"segment"}}},Kl=Object.freeze(Object.defineProperty({__proto__:null,default:$l},Symbol.toStringTag,{value:"Module"})),Wl={path:"/svg-icons",component:()=>D(()=>import("./index-Ch7Iz5Mb.js"),__vite__mapDeps([92,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,93])),meta:{i18nKey:B("menu.SvgIcon"),icon:"other",order:3}},ql=Object.freeze(Object.defineProperty({__proto__:null,default:Wl},Symbol.toStringTag,{value:"Module"})),Gl={path:"/table-pro",component:()=>D(()=>import("./TablePro-CT98TDAq.js"),__vite__mapDeps([94,42,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,63,64,95,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.TablePro"),icon:"other",order:2,extra:{label:"TablePro"}}},Hl=Object.freeze(Object.defineProperty({__proto__:null,default:Gl},Symbol.toStringTag,{value:"Module"})),Yl={path:"/table",component:()=>D(()=>import("./index-D26iCvfp.js"),__vite__mapDeps([96,42,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.Table"),icon:"other",order:2,extra:{label:"useTable"}}},Xl=Object.freeze(Object.defineProperty({__proto__:null,default:Yl},Symbol.toStringTag,{value:"Module"})),Jl={path:"/template-hooks",component:()=>D(()=>import("./index-C8q1X2s-.js"),__vite__mapDeps([97,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.TemplateHooks"),icon:"other",order:1}},Zl=Object.freeze(Object.defineProperty({__proto__:null,default:Jl},Symbol.toStringTag,{value:"Module"})),Ql=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":rl,"/src/router/modules/demo/axios copy.ts":il,"/src/router/modules/demo/axios.ts":cl,"/src/router/modules/demo/barcode.ts":pl,"/src/router/modules/demo/cache-demo.ts":fl,"/src/router/modules/demo/context-menu.ts":hl,"/src/router/modules/demo/directive.ts":bl,"/src/router/modules/demo/draggable-card.ts":_l,"/src/router/modules/demo/echart.ts":wl,"/src/router/modules/demo/form.ts":Tl,"/src/router/modules/demo/iframe.ts":kl,"/src/router/modules/demo/mock.ts":Rl,"/src/router/modules/demo/modal.ts":xl,"/src/router/modules/demo/multi-menu.ts":El,"/src/router/modules/demo/precision.ts":zl,"/src/router/modules/demo/qrcode.ts":Il,"/src/router/modules/demo/rely.ts":Bl,"/src/router/modules/demo/router-demo.ts":jl,"/src/router/modules/demo/scroll-reveal.ts":Ul,"/src/router/modules/demo/segment.ts":Kl,"/src/router/modules/demo/svg-icons.ts":ql,"/src/router/modules/demo/table-pro.ts":Hl,"/src/router/modules/demo/table.ts":Xl,"/src/router/modules/demo/template-hooks.ts":Zl});return Object.keys(e).reduce((t,o)=>{const a=e[o].default;if(a)t.push(a);else throw new Error(`[combineRawRouteModules]: ${o} module must export default.`);return t},[])},er=e=>e[0]==="/",zn=(e,n=[],t="")=>{var o;if(!Array.isArray(e))return[];for(const a of e){const l=t+(er(a.path)?a.path:"/"+a.path);if((o=a.children)!=null&&o.length){zn(a.children,n,l);continue}else n.push({...a,path:l})}return n},tr=e=>Array.isArray(e)?zn(Ee(e)):[],nr=e=>e.sort((n,t)=>{var l,s;const o=((l=n.meta)==null?void 0:l.order)??1,a=((s=t.meta)==null?void 0:s.order)??0;return o===a?n.name?t.name?n.name.localeCompare(t.name):-1:1:o-a}),or=e=>{const{beforeEach:n}=e,{getRootPath:t}=Je(),o=(a,l)=>a.path==="/"||l.path==="/login";n((a,l,s)=>{const i=Le(U.token,"localStorage"),u=Le(U.appMenuKey,"sessionStorage",{defaultValue:t.value}),{meta:c,name:f}=a;i!==null?o(a,l)?_t(!0):!ge(f,"Symbol")&&f&&nl.includes(f)?s():Jn(c)?o(a,l)?u?s(u):_t(!0):s():_t(!0):o(a,l)?s():s("/")})},_t=(e=!0)=>{const{router:n}=jt(),{push:t,replace:o}=n,{getRootPath:a}=Je();Pe(U.appMenuKey,a.value,"localStorage"),e?o(a.value):t(a.value)},ar=e=>{var t;const{meta:n}=e;n!=null&&n.ignoreAutoResetScroll||(t=xe.value)==null||t.scrollTo({top:0,left:0,behavior:"smooth"})},lr=e=>{e.beforeEach(()=>{var n;(n=window.$loadingBar)==null||n.start()}),e.afterEach(()=>{var n;(n=window.$loadingBar)==null||n.finish()}),e.onError(()=>{var n;(n=window.$loadingBar)==null||n.error()})},Ln=e=>{const{meta:n={}}=e,{hidden:t,sameLevel:o,env:a}=n,{MODE:l}=Rt();return!(o||t||a&&typeof a=="string"&&a!==l||a&&Array.isArray(a)&&!a.includes(l))},rr={contentTransition:"scale",watermarkSwitch:!1,keepAliveConfig:{maxKeepAliveLength:10,setupKeepAlive:!0,keepAliveExclude:[]},menuConfig:{collapsedWidth:64,collapsedMode:"width",collapsedIconSize:16,collapsedIndent:24,accordion:!1,menuSiderBarLogo:!0,iconSize:16,menuWidth:272,inverted:!1,nativeScrollbar:!1},menuTagSwitch:!0,breadcrumbSwitch:!0,copyrightSwitch:!0,drawerPlacement:"right",colorWeakness:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15,xGap:0,yGap:0,cross:!0},dynamicDocumentTitle:!0},In=()=>rr,Ie=ft("setting",()=>{const{appPrimaryColor:{primaryColor:e,primaryFadeColor:n}}=Se,{locale:t}=He(),{locale:o}=Ls(),a=re({primaryColorOverride:{common:{primaryColor:e,primaryColorHover:n,primaryColorPressed:e,primaryColorSuppl:n}},_appTheme:!1,appTheme:"light",localeLanguage:oo(),lockScreenSwitch:!1,appRootRoute:{name:"Dashboard",path:"/dashboard"},sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"},...Ee(In())}),l=c=>{t(c),o(c),Pe(U.localeLanguage,c,"localStorage"),a.localeLanguage=c},s=(c,f=.85)=>{const p=na(c,f),v={primaryColor:c,primaryColorHover:p,primaryColorPressed:c,primaryColorSuppl:p},{rayTemplateThemePrimaryColor:m,rayTemplateThemePrimaryFadeColor:g}=Ya,b=document.documentElement;a.primaryColorOverride.common=v,b.style.setProperty(m,c),b.style.setProperty(g,p)},i=(c,f,p)=>{It(a,c,f,p)},u=c=>{const f=document.documentElement;i("colorWeakness",c),ut(f,{filter:c?"invert(100%)":""})};return de(()=>{var c;a._appTheme?a.primaryColorOverride=st({},a.primaryColorOverride,Se.appNaiveUIThemeOverrides.dark):a.primaryColorOverride=st({},a.primaryColorOverride,Se.appNaiveUIThemeOverrides.light),u(a.colorWeakness),a.dynamicDocumentTitle||(document.title=((c=a.sideBarLogo)==null?void 0:c.title)||"Ray Template")}),{...we(a),updateLocale:l,changePrimaryColor:s,updateSettingState:i,toggleColorWeakness:u}},{persist:{key:U.appPiniaSettingStore,omit:["lockScreenSwitch"],storage:window.localStorage}}),Fn={...mo,onRegister:{type:[Function,Array],default:null}},Bn={actionSpan:{type:Number,default:1},actionAlign:{type:String,default:"end"},open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!0},onUpdateOpen:{type:[Function,Array],default:null},"onUpdate:open":{type:[Function,Array],default:null},...fo};function sr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const Ci=P({name:"RCollapse",props:Object.assign({},Fn,{...Bn,open:{type:Boolean,default:!0},cols:{type:Number,default:4},bordered:{type:Boolean,default:!0}}),render(){const{$slots:e,$props:n}=this,{labelPlacement:t,showFeedback:o,...a}=n;return r(Un,j(a,{labelPlacement:"top",showFeedback:!1}),{default:()=>[r(pr,a,sr(e)?e:{default:()=>[e]})]})}}),ir={...go,restrictionElement:{type:[String,HTMLElement,Function,Object],default:"body"},dad:{type:Boolean,default:!0},restrictRectOptions:{type:Object,default:void 0},defaultPosition:{type:[Object,String],default:()=>({x:0,y:0})},width:{type:[String,Number],default:600},zIndex:{type:Number,default:void 0},animation:{type:Boolean,default:!1},padding:{type:Object,default:void 0}},Ti=P({name:"RDraggableCard",props:ir,setup(e,{expose:n}){const t=ie("cardRef");let o=null;const a={x:0,y:0},l="draggable-card-container",s=T(()=>({"--r-draggable-card-width":N(e.width),"--r-draggable-card-z-index":e.zIndex}));let i=!1;(()=>{if(!document.getElementById(l)){const v=document.createElement("div");v.id=l,document.documentElement.appendChild(v)}})();const c=()=>{const v=se(t),m=typeof e.restrictionElement=="string"?Ke(e.restrictionElement):e.restrictionElement;let g=null;return Array.isArray(m)?g=m[0]:g=se(m),{card:v,restrictionElement:g}},f=(v,m)=>{const{defaultPosition:g,padding:b}=e,{x:h=0,y:_=0}=b??{},{x:d,y,width:w,height:C}=v,{width:S,height:A}=m;if(typeof g=="string")switch(g){case"top-left":return{x:h+d,y:_+y};case"top-right":return{x:w-S-h+d,y:_+y};case"bottom-left":return{x:h+d,y:C-A-_+y};case"bottom-right":return{x:w-S-h+d,y:C-A-_+y};default:return{x:h+d,y:_+y}}else{const{x:O,y:L}=g;return{x:O+d+h,y:L+y+_}}},p=()=>{const{card:v,restrictionElement:m}=c();if(!v||!e.dad)return;const g=m==null?void 0:m.getBoundingClientRect(),b=v.querySelector(".n-card-header"),h=Object.assign({},{restriction:m,endOnly:!0},e.restrictRectOptions);if(g&&!i){const _=f(g,v.getBoundingClientRect());v.style.transform=`translate(${_.x}px, ${_.y}px)`,a.x=_.x,a.y=_.y}o=Zt(v).draggable({inertia:!0,autoScroll:!0,allowFrom:b?".n-card-header":".n-card__content",modifiers:[Zt.modifiers.restrictRect(h)],listeners:{move:_=>{v.setAttribute("can-drag","true"),a.x+=_.dx,a.y+=_.dy,v.style.transform=`translate(${a.x}px, ${a.y}px)`}}}).resizable(!1),i=!0};return n(),de(()=>{e.dad?p():(o==null||o.unset(),o=null)}),Ce(()=>{te(()=>{p()})}),{cardRef:t,CONTAINER_ID:l,cssVars:s}},render(){const{$attrs:e,$slots:n,$props:t,CONTAINER_ID:o,cssVars:a,animation:l}=this;return r(qo,{to:`#${o}`},{default:()=>[l?r(Mn,{name:"draggable-card",appear:!0,mode:"out-in"},{default:()=>[r(De,j(e,t,{class:"r-draggable-card",style:[a],ref:"cardRef"}),{...n})]}):r(De,j(e,t,{class:"r-draggable-card",style:[a],ref:"cardRef"}),{...n})]})}}),ur={intersectionObserver:{type:Boolean,default:!0},intersectionObserverTarget:{type:Object,default:null},intersectionOptions:{type:Object,default:{threshold:.1}},bordered:{type:Boolean,default:!0},downloadOptions:{type:Object,default:()=>({})},onDropdownSelect:{type:[Function,Array]},dropdownOptions:{type:Array},preset:{type:String},contentStyle:{type:[String,Object]},title:{type:[String,Function]},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},autoResize:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onFinally:{type:[Function,Array],default:null},theme:{type:String,default:null},autoChangeTheme:{type:Boolean,default:!0},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>kn()},autoResizeObserverTarget:{type:Object,default:null},watchOptionsThrottleWait:{type:Number,default:500},nextTick:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>An()},onRegister:{type:[Function,Array],default:null}},cr=Symbol("USE_CHART_PROVIDER_KEY"),dr=oa(),tn="__R_CHART_DOWN_LOAD_CHART__";dr.forEach(e=>{Oa(e.name,e.theme)});const Oi=P({name:"RChart",props:ur,setup(e,{expose:n}){const{getAppTheme:t}=X(),o=ie("rayChartRef"),a=ie("rayChartWrapperRef"),l=ne();let s,i;const{echartTheme:u}=Se;let c;const f=T(()=>[{label:"下载图片",key:tn,disabled:!(l.value&&l.value.getDom())}]),p=T(()=>({"--ray-chart-width":N(e.width),"--ray-chart-height":N(e.height)})),v=V(!1);let m;const g={aria:e.showAria},b=Te(cr,{}),h=async()=>{var k;je([Aa,Ra,Pa,xa,Ma,Ea,Da,za]),je([La,Ia,Fa,Ba,Va,ja]),je([Na,Ua]),je([$a]);try{je((k=e.use)==null?void 0:k.filter(Boolean))}catch(M){console.error("[RChart register error]: ",M)}},_=()=>{const{theme:k}=b||{};if(l.value&&C(),k){y(k);return}if(e.theme==="default"){e.autoChangeTheme?y("dark"):y("");return}if(e.theme)y(e.theme);else{const M=e.autoChangeTheme&&t.value?`${u}-dark`:u;y(M)}},d=k=>{let M=Q(k);return M=(W=>Object.assign({},M,W))({aria:{enabled:e.showAria,decal:{show:e.showAria}}}),M},y=(k=u)=>{var ke;const M=o.value,$=d(e.options),{height:W,width:oe}=M.getBoundingClientRect(),{onSuccess:G,onError:ye}=e;try{l.value=ka(M,k,{width:oe===0?200:void 0,height:W===0?200:void 0}),G&&F(G,l.value),e.nextTick?(l.value.setOption({}),te(()=>{var ae;$&&((ae=l.value)==null||ae.setOption($))})):$&&((ke=l.value)==null||ke.setOption($))}catch(ae){throw ye&&F(ye),new Error(`[RChart render error]: ${ae}`)}finally{const{onFinally:ae}=e;ae&&F(ae)}},w=()=>{var k;return!!((k=l.value)!=null&&k.isDisposed())},C=()=>{var k;w()||(k=l.value)==null||k.dispose()},S=()=>{l.value&&l.value.resize()},A=(k,M)=>{if(k===tn&&!w()){const{filename:W,...oe}=e.downloadOptions;aa(l.value.getDataURL(oe),W??`${new Date().getTime()}`)}const{onDropdownSelect:$}=e;$&&F($,k,M)},O=()=>{var M;if(e.autoResize&&(s||(s=Et(S,500)),i||(i=Uo(e.autoResizeObserverTarget||a,s))),(M=l.value)!=null&&M.getDom()||!v.value&&e.intersectionObserver)return;_(),m==null||m.stop();const{onRegister:k}=e;k&&l.value&&F(k,l.value,O,L)},L=()=>{C(),s==null||s.cancel(),i==null||i.stop(),m==null||m.stop(),m=null,s=null,i=null};return qe(()=>t.value,()=>{e.autoChangeTheme&&(C(),_())}),de(()=>{var k,M;e.intersectionObserver&&(m=No(e.intersectionObserverTarget||a,([$])=>{v.value=$.isIntersecting},e.intersectionOptions)),e.watchOptions?c=Ka(()=>e.options,$=>{var G;const W=d($),oe=Object.assign({},An(),e.setChartOptions);(G=l.value)==null||G.setOption(W,oe)},{deep:!0,throttle:e.watchOptionsThrottleWait}):c==null||c(),e.loading?(k=l.value)==null||k.showLoading(kn(e.loadingOptions)):(M=l.value)==null||M.hideLoading(),e.showAria!==g.aria&&l.value&&(l.value.setOption(d(e.options)),g.aria=e.showAria),v.value&&!w()&&O()}),n(),Go(async()=>{await h()}),Ce(()=>{O()}),Lt(()=>{L(),c==null||c()}),{rayChartRef:o,cssVarsRef:p,rayChartWrapperRef:a,moreDropDownOptions:f,dropdownSelect:A}},render(){const{title:e,contentStyle:n,preset:t,moreDropDownOptions:o,dropdownSelect:a,bordered:l,dropdownOptions:s}=this,{cardExtra:i}=this.$slots;return t==="card"?r(De,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:n,bordered:l,embedded:!0},{default:_e(r("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:_e(e,{defaultElement:r("div",{style:"display: none;"},null)}),"header-extra":_e(i,{defaultElement:r(jn,{iconSize:18,cursor:"pointer",options:s||o,trigger:"click",onSelect:a.bind(this),placement:"bottom-end"},null)})}):r("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[r("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),ki=()=>{let e,n,t;const o=(u,c,f)=>{u&&(e=u,n=f,t=c)},a=()=>{if(!e)throw new Error("[useChart]: echart instance is not ready yet. if you are using useChart, please make sure you have called register method in onRegister event.");return{dispose:n,render:t,echartInst:e}};return[o,{getChartInstance:a,isDisposed:()=>{var u;return!!((u=a().echartInst)!=null&&u.isDisposed())},dispose:()=>a().dispose.call(null),render:()=>a().render.call(null)}]},pr=P({name:"RCollapseGrid",props:Bn,setup(e){const n=V(!e.open),t=T(()=>({"--r-collapse-grid-action-align":e.actionAlign})),o=()=>{const{onUpdateOpen:l,"onUpdate:open":s}=e;n.value=!n.value,l&&F(l,n.value),s&&F(s,n.value)},a=l=>r("div",{class:"collapse-icon",onClick:o.bind(this)},[r("span",null,[l?e.collapseToggleText[0]:e.collapseToggleText[1]]),r(x,{customClassName:`collapse-icon--arrow ${l?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)]);return de(()=>{n.value=!e.open}),{modelCollapsed:n,collapseClick:o,CollapseIcon:a,cssVars:t}},render(){const{$slots:{collapse:e,action:n,default:t},CollapseIcon:o,$props:a,modelCollapsed:l,xGap:s,yGap:i,collapsedRows:u,cssVars:c,actionSpan:f,bordered:p}=this;return r(De,{bordered:p,style:[c]},{default:()=>r(ho,j({class:"ray-collapse-grid"},a,{collapsed:l,xGap:s||12,yGap:i||12,collapsedRows:u}),{default:()=>[t==null?void 0:t(),r(yo,{suffix:!0,class:"ray-collapse-grid__suffix--btn",span:f},{default:()=>[r(I,{justify:"end",align:"center"},{default:()=>[n==null?void 0:n(),e?e(l):o(l)]})]})]})})}}),mr={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},x=P({name:"RIcon",props:mr,setup(e){const n=T(()=>`#${e.prefix}-${e.name}`),t=T(()=>({"--ray-icon-width":e.width?N(e.width):N(e.size),"--ray-icon-height":e.height?N(e.height):N(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor,"--ray-icon-color":e.color}));return{symbolId:n,cssVars:t,iconClick:a=>{const{onClick:l}=e;l&&F(l,a)}}},render(){return r("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[r("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[r("use",j({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),fr={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:[Boolean,String],default:!0},iframeClass:{type:String,default:null}},Ai=P({name:"RIframe",props:fr,setup(e,{expose:n}){const t=T(()=>({"--ray-iframe-frameborder":N(e.frameborder),"--ray-iframe-width":N(e.width),"--ray-iframe-height":N(e.height)})),o=ie("iframeRef"),a=V(!0),l=i=>{a.value=!1;const{onSuccess:u}=e;u&&F(u,o.value,i)},s=i=>{a.value=!1;const{onError:u}=e;u&&F(u,i)};return $e(o,"load",l),$e(o,"error",s),n({iframeInst:o}),{cssVars:t,iframeRef:o,spinShow:a}},render(){return r("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[r(pt,j(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>r("iframe",{class:["ray-iframe__container",this.iframeClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title,loading:typeof this.lazy=="boolean"?"lazy":this.lazy},null)})])}}),gr={...bo,fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446}},hr="r-modal__preset-card--fullscreen",Vn="r-modal",Me={width:"--r-modal-width",cardWidth:"--r-modal-card-width",dialogWidth:"--r-modal-dialog-width"},Ri=P({name:"RModal",props:gr,setup(e){const n=T(()=>({[Me.width]:N(e.width??600),[Me.cardWidth]:N(e.cardWidth??600),[Me.dialogWidth]:N(e.dialogWidth??446)})),t=ct(),o=T(()=>e.preset==="card"&&e.fullscreen);return{cssVars:n,isFullscreenCardType:o,uuidEl:t}},render(){const{$props:e,$slots:n,$attrs:t}=this,{preset:o,...a}=e,{cssVars:l,uuidEl:s,isFullscreenCardType:i}=this;return r(fn,j({class:[Vn,i?hr:""],style:[l,i?"height: 100vh":""],preset:o},{id:s},a,t),{...n})}}),yr=()=>{const{create:e,destroyAll:n}=vo();return{create:o=>{const{content:a,...l}=o;let s=a;l.preset==="card"&&l.fullscreen&&(s=()=>mt(Dt,{themeOverrides:{color:"rgba(0, 0, 0, 0)",colorHover:"rgba(0, 0, 0, 0)"},trigger:"hover",style:{width:"auto",maxHeight:"calc(var(--html-height) - 29px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))"}},{default:()=>typeof a=="function"?a():a}));const{preset:i,fullscreen:u,width:c,cardWidth:f,dialogWidth:p}=o,v=e({...l,content:s}),{key:m}=v,g={[Me.width]:N(c??600),[Me.cardWidth]:N(f??600),[Me.dialogWidth]:N(p??446)};return te(()=>{const[b]=Ke(`[internalkey="${m}"]`)||[];b&&(u&&i==="card"&&ut(b,{width:"100%",height:"100vh"}),ut(b,g),Rn(b,Vn))}),v},destroyAll:n}},br={..._o,icon:{type:String,default:"more"},iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function vr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const jn=P({name:"RMoreDropdown",props:br,render(){let e;const{iconSize:n,cursor:t,icon:o}=this,{default:a}=this.$slots;return r(ze,j(this.$props,this.$attrs,{placement:"bottom-start"}),vr(e=_e(a,{defaultElement:r(x,{name:o,size:n,cursor:t},null)}))?e:{default:()=>[e]})}}),Fe={...So,tableFlexHeight:{type:[String,Number],default:void 0},renderWrapperHeader:{type:Boolean,default:!0},cardProps:{type:Object,default:()=>({})},tool:{type:Boolean,default:!0},downloadCsvTableOptions:{type:Object,default:()=>({})},title:{type:[String,Number,Object],default:null},toolOptions:{type:Array},coverTool:{type:Boolean,default:!1},contextMenuOptions:{type:Array},disabledContextMenu:{type:Boolean,default:!1},onContextMenuClick:{type:[Function,Array],default:null},wrapperBordered:{type:Boolean,default:!0},bordered:{type:Boolean,default:!0},printTableOptions:{type:Object,default:()=>({})},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null},onRegister:{type:[Function,Array],default:null}},ue={tableIconSize:"18",tableKey:Symbol("r-table")},_r=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],Sr=P({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...Fe},setup(e){return{size:V(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],updatePopselectValue:a=>{const{onChangeSize:l}=e;l&&F(l,a)}}},render(){return r(gn,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[r(x,{name:"adjustment",size:ue.tableIconSize,cursor:"pointer"},null)]})}}),wr=P({name:"TableFullscreen",setup(){const{wrapperRef:e}=Te(ue.tableKey,{}),[n,{toggleFullscreen:t,isEnabled:o}]=On(e);return{toggleFullscreen:t,isEnabled:o}},render(){const{toggleFullscreen:e,isEnabled:n,$t:t}=this;return r(x,{name:"fullscreen",size:ue.tableIconSize,cursor:"pointer",onClick:()=>{n||window.$message.warning(t("globalMessage.isEnabledFullscreen")),e()}},null)}}),Cr=()=>r(x,{name:"draggable",size:14,cursor:"grab"},null),nn=({icon:e,title:n,onClick:t,customClassName:o})=>r(Ue,{showArrow:!1},{trigger:()=>r(x,{name:e,size:ue.tableIconSize,cursor:"pointer",customClassName:o,onClick:t==null?void 0:t.bind(null)},null),default:()=>n}),Pt=(e,n)=>{if(!n)return[null,null];for(let t=0;tEe(e.columns).filter(u=>u.type?(n=u,!1):!0).map((u,c)=>{const{key:f,title:p,children:v,fixed:m,isResizable:g,...b}=u,h=m==="left",_=m==="right",d={...b,title:p,key:f,fixed:m,isLeftFixedActivated:h,isRightFixedActivated:_,isResizable:g};return{...d,suffix:()=>r(I,{style:"padding-left: 32px;"},{default:()=>[r(nn,{icon:"row_head",title:"固定在列首",customClassName:h?St:"",onClick:l.bind(this,"left",d,c)},null),r(Ue,{showArrow:!1},{trigger:()=>r(x,{name:"resize_h",size:ue.tableIconSize,cursor:"pointer",customClassName:g?St:"",onClick:a.bind(this,d,c)},null),default:()=>"修改列宽"}),r(nn,{icon:"row_end",title:"固定在列尾",customClassName:_?St:"",onClick:l.bind(this,"right",d,c)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:u}=e;u&&F(u,i)},a=(i,u)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[u]=i,o(t.value)},l=(i,u,c)=>{const f=`${i}FixedActivated`,p=`${i==="left"?"right":"left"}FixedActivated`;u[p]=!1,u[f]=!u[f],u[f]?u.fixed=i:u.fixed=void 0,t.value[c]=u,o(t.value)};return{treeDataSource:t,treeDrop:({node:i,dragNode:u,dropPosition:c})=>{const[f,p]=Pt(u,t.value);if(f===null||p===null)return;f.splice(p,1);const[v,m]=Pt(i,t.value);v===null||m===null||(c==="before"?v.splice(m,0,u):v.splice(m+1,0,u),mn(n)||v.unshift(n),o(v))}}},render(){return r(Ue,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>r(x,{name:"setting",size:ue.tableIconSize,cursor:"pointer",customClassName:"r-table__setting"},null),default:()=>r(wo,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:Cr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),Or=P({name:"TablePrint",props:Fe,setup(e){const{wrapperRef:n}=Te(ue.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:o={},domToImageOptions:a}={},title:l}=e;(o.documentTitle===""||o.documentTitle===void 0||o.documentTitle===null)&&(o.documentTitle=typeof l=="string"?l:""),Pn(n,{printOptions:o,domToImageOptions:a})}}},render(){return r(x,{name:"print",size:ue.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),kr=P({name:"TablePropsSelect",props:{...Fe,onPopselectChange:{type:[Function,Array],default:null},onInitialed:{type:[Function,Array],default:null}},setup(e){const n=V(!1),t=V([]),o=l=>{const{onPopselectChange:s}=e;s&&F(s,l)};return(()=>{const{striped:l,bordered:s,onInitialed:i}=e;l&&t.value.push("striped"),s&&t.value.push("bordered"),i&&F(i,t.value)})(),{propsPopselectValue:t,popoverShow:n,updatePopselectValue:o}},render(){return r(gn,{value:this.propsPopselectValue,"onUpdate:value":e=>this.propsPopselectValue=e,options:_r,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[r(x,{name:"expanded",size:ue.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function Ar(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const Rr=P({name:"RTable",inheritAttrs:!1,props:Fe,setup(e,n){const{expose:t,emit:o}=n,a=ie("rTableInst"),l=ie("wrapperRef"),s=ct(16),i=ct(16),u=re({x:0,y:0,showContextMenu:!1}),c=re({size:e.size}),f=V(Object.assign({striped:!1,bordered:!1},Ne(e,"striped","bordered"))),p=T(()=>{const{title:y,tool:w,cardProps:C}=e,{headerStyle:S={}}=C??{};return!y&&!w?Object.assign({},{paddingTop:"0px"},S):S}),v=(y,w)=>{const{onContextMenuClick:C}=e;C&&F(C,y,w),u.showContextMenu=!1},m=(y,w)=>{var S;return{...(S=e.rowProps)==null?void 0:S.call(e,y,w),onContextmenu:e.disabledContextMenu?void 0:A=>{A.preventDefault(),u.showContextMenu=!1,te().then(()=>{u.showContextMenu=!0,u.x=A.clientX,u.y=A.clientY})}}},g=y=>{c.size=y},b=y=>{const{onUpdateColumns:w,"onUpdate:columns":C}=e;w&&F(w,y),C&&F(C,y)},h=()=>{const{toolOptions:y}=e;return y==null?void 0:y.filter(Boolean).map(w=>typeof w=="function"?w():w)},_=y=>{Object.keys(f.value).forEach(C=>{f.value[C]=y.includes(C)})},d=y=>{const{tool:w}=y;if(!w)return;const C=()=>r(I,{align:"center"},{default:()=>[r(Or,y,null),r(Sr,j(y,{onChangeSize:g.bind(this)}),null),r(wr,null,null),r(Tr,j(y,{onUpdateColumn:b.bind(this)}),null),r(kr,j(y,{onPopselectChange:_.bind(this),onInitialed:_.bind(this)}),null)]});return e.toolOptions?e.coverTool?()=>{let S;return r(I,{align:"center"},Ar(S=h())?S:{default:()=>[S]})}:()=>r(I,{align:"center"},{default:()=>[C(),h()]}):C};return Ce(()=>{const{onRegister:y}=e;y&&a.value&&F(y,a.value,{uuidTable:i,uuidWrapper:s,wrapperRef:l})}),Cn(ue.tableKey,{uuidTable:i,uuidWrapper:s,wrapperRef:l}),t(),{uuidWrapper:s,uuidTable:i,contextMenuReactive:u,rTableInst:a,combineRowProps:m,contextMenuSelect:v,privateReactive:c,tool:d,wrapperRef:l,propsPopselectValue:f,cardHeaderStyle:p}},render(){const{$props:e,$attrs:n,$slots:t,uuidTable:o,contextMenuReactive:a,uuidWrapper:l,privateReactive:s,propsPopselectValue:i,cardHeaderStyle:u}=this,{class:c,...f}=n,{tool:p,combineRowProps:v,contextMenuSelect:m}=this,{renderWrapperHeader:g,wrapperBordered:b,disabledContextMenu:h,contextMenuOptions:_,title:d,tableFlexHeight:y,cardProps:w,...C}=e,{headerStyle:S,...A}=w??{};return r(De,j(A,{id:l},f,{ref:"wrapperRef",bordered:b,class:c,style:u}),{default:()=>r(Tn,null,[r(Co,j({id:o},C,i,{rowProps:v.bind(this),size:s.size,ref:"rTableInst",style:{height:y!=null?N(y):null}}),{...t}),h?null:r(ze,{show:a.showContextMenu,placement:"bottom-start",trigger:"manual",x:a.x,y:a.y,options:_,onClickoutside:()=>a.showContextMenu=!1,onSelect:m.bind(this)},null)]),header:g?_e(d,{defaultElement:r("div",{style:"display: none;"},null)}):null,"header-extra":p(e),footer:()=>{var O;return(O=t.tableFooter)==null?void 0:O.call(t)},action:()=>{var O;return(O=t.tableAction)==null?void 0:O.call(t)}})}}),Pr=()=>{const e=ne();let n={};const t=(m,g)=>{m&&(e.value=m,n=g)},o=()=>{if(!e.value)throw new Error("[useTable]: table instance is not ready yet. if you are using useTable, please make sure you have called register method in onRegister event.");return e.value};return[t,{getTableInstance:o,clearFilters:()=>o().clearFilters.call(null),clearSorter:()=>o().clearSorter.call(null),downloadCsv:m=>o().downloadCsv.call(null,m),filters:m=>o().filters.call(null,m),page:m=>o().page.call(null,m),scrollTo:m=>o().scrollTo(m),sort:(m,g)=>o().sort.call(null,m,g),print:m=>{const{uuidWrapper:g}=n;if(g){const b=document.getElementById(g);Pn(b,m)}},filter:m=>o().filter.call(null,m)}]},Nn=(e,n,t)=>{var o;if(e.length)for(const a of e){if(a[n]===t)return a;if((o=a==null?void 0:a.children)!=null&&o.length){const l=Nn(a.children,n,t);if(l)return l}}},on=e=>{const n=Q(e);return n?n.findIndex(o=>{const{type:a,multiple:l}=o;if(a==="selection"&&(l==null||l===!0))return!0})!==-1:!0},xr=(e,n,t,o)=>{const a=Q(e);return a?n.reduce((l,s)=>{const i=Q(t).findIndex(c=>c[o]===s);if(i!==-1)return l.push(Q(t)[i]),l;const u=a.findIndex(c=>c[o]===s);return u!==-1&&l.push(a[u]),l},[]):t},Pi=(e,n,t)=>{const o=V([]),a=V([]),{rowKey:l="key",onChange:s}=t||{},i=T(()=>on(n)),u=(g,b,h)=>{o.value=g,a.value=Q(xr(e,g,a,l)),s==null||s(g,a.value,h),on(n)},c=()=>o.value,f=()=>a.value,p=()=>{o.value=[],a.value=[],s==null||s(o.value,a.value,{row:void 0,action:"uncheckAll"})},v=g=>{if(g==null)return;let b;o.value=o.value.filter(h=>h!==g),a.value=a.value.filter(h=>h[l]===g?(b=h,!1):!0),s==null||s(o.value,a.value,{row:b,action:"uncheck"})},m=g=>{if(o.value.includes(g))return;const b=!i.value&&o.value.length>=1,h=Nn(Q(e)||[],l,g);b?o.value=[g]:o.value.push(g),h&&(b?a.value=[h]:a.value.push(h),s==null||s(o.value,a.value,{row:h,action:"check"}))};return Ft(()=>{p()}),[o,{checkedRows:a,checkedRowKeysBind:u,getKeys:c,getRows:f,clearAll:p,clearKey:v,selectKey:m}]},Mr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Er=P({name:"RTransitionComponent",__name:"index",props:Ho({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Mr),setup(e){const{getKeepAliveInclude:n}=Xr(),{getKeepAliveConfig:t}=X();return(o,a)=>{const l=Xo("RouterView");return Ae(),Yo("div",null,[r(l,null,{default:vt(({Component:s,route:i})=>[s?(Ae(),Ve(Mn,{key:0,name:o.transitionPropName,mode:o.transitionMode,appear:o.transitionAppear},{default:vt(()=>[(Ae(),Ve(Jo,null,{default:vt(()=>[Q(t).setupKeepAlive?(Ae(),Ve(Zo,{key:0,max:Q(t).maxKeepAliveLength,include:Q(n),exclude:Q(t).keepAliveExclude},[(Ae(),Ve(Yt(s),{key:i.fullPath}))],1032,["max","include","exclude"])):(Ae(),Ve(Yt(s),{key:i.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Qo("",!0)]),_:1})])}}}),Un=P({name:"RForm",props:Fn,setup(e,{expose:n}){const t=ie("formRef");return Ce(()=>{const{onRegister:o}=e;o&&t.value&&F(o,t.value)}),n(),{formRef:t}},render(){const{$attrs:e,$props:n,$slots:t}=this;return r(fe,j(e,n,{ref:"formRef"}),{...t})}}),Dr=(e,n)=>{const t=ne(),o=c=>{c&&(t.value=c)},a=()=>{if(!t.value)throw new Error("[useForm]: form instance is not ready yet. if you are using useForm, please make sure you have called register method in onRegister event.");return t.value};return[o,{getFormInstance:a,validate:(c,f)=>a().validate.call(null,c,f),restoreValidation:()=>a().restoreValidation.call(null),formModel:()=>Ee(e)||{},formRules:()=>Ee(n)||{}}]},zr=["addTabClass","addTabStyle","paneClass","paneStyle","paneWrapperStyle","tabClass","tabStyle","type","label","addable","closable","onAdd","onClose","placement","animated","justifyContent","builtinThemeOverrides","displayDirective"],Lr={tabPaddingSmallSegment:"4px 7px",tabPaddingMediumSegment:"6px 11px",tabPaddingLargeSegment:"8px 11px"},Ir=We({...To,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},...zr);function Fr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const xt=e=>{const{icon:n,label:t}=e;return n?r(I,{align:"center",wrap:!1,size:"small"},{default:()=>{var o;return[(o=_e(n))==null?void 0:o(),r("div",null,[t])]}}):t},Br=e=>{if(typeof e.popover=="string")return r(Ue,null,{trigger:()=>xt(e),default:()=>e.popover});if(ge(e.popover,"Object")){const{popover:n}=e,{label:t,...o}=n;return r(Ue,o,{trigger:()=>xt(e),default:()=>t})}},Vr=P({name:"RSegment",props:Ir,setup(e,{expose:n}){const t=T(()=>{const{width:o}=e;let a="";switch(o){case"block":a="100%";break;case"fitContent":a="fit-content";break;default:a=typeof o=="number"?N(o):"fit-content"}return{"--r-segment-width":a}});return n(),{cssVars:t}},render(){let e;const{$props:n,options:t,cssVars:o,themeOverrides:a}=this;return r(hn,j(n,{style:[o],class:"r-segment",type:"segment",animated:!0,themeOverrides:Object.assign({},Lr,a)}),Fr(e=t.map(l=>r(Oo,{key:l.key,name:l.key,tab:l.popover?Br(l):xt(l),disabled:l.disabled},{...l.slots})))?e:{default:()=>[e]})}}),jr={width:{type:[String,Number],default:"auto"},height:{type:[String,Number],default:"auto"},loading:{type:Boolean,default:!1},barcodeRender:{type:String,default:"canvas",validator:e=>["canvas","svg"].includes(e)},text:{type:String},options:{type:Object,default:()=>({})},format:{type:String,default:()=>"CODE128"},watchText:{type:Boolean,default:!0},onSuccess:{type:[Function,Array]},onError:{type:[Function,Array]},onFinally:{type:[Function,Array]}},xi=P({name:"RBarcode",props:jr,setup(e){const n=ie("barcodeRef"),t=T(()=>({"--r-barcode-width":N(e.width),"--r-barcode-height":N(e.height)}));let o;const a=()=>{try{const{format:l,text:s,options:i,onSuccess:u}=e,c=Object.assign({},i,{format:l});ta(n.value,s!=null?s.toString():"",c),u&&F(u,s,l,i)}catch(l){const{onError:s}=e;s&&F(s,l)}finally{const{onFinally:l}=e;l&&F(l)}};return de(()=>{e.watchText?o=qe(()=>e.text,a):o==null||o()}),Ce(()=>{a()}),Lt(()=>{o==null||o()}),{barcodeRef:n,cssVars:t}},render(){const{barcodeRender:e,loading:n,cssVars:t}=this,o=["r-barcode",{"r-barcode--loading":n}];return r(pt,{class:"r-barcode-spin",show:n},{default:()=>[e==="canvas"?r("canvas",{class:o,style:t,ref:"barcodeRef"},null):r("svg",{class:o,style:t,ref:"barcodeRef"},null)]})}}),Nr={...We(Fe,["pagination"]),paginationCount:{type:Number,default:1},onRegister:{type:Function,default:void 0},manual:{type:Boolean,default:!1},request:{type:Function},onTablePaginationUpdate:{type:Function},requestConfig:{type:Object,default:()=>({})},showPagination:{type:Boolean,default:!1},remote:{type:Boolean,default:!0}};function Ur(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const Mi=P({name:"RTablePro",props:Nr,setup(e){const[n,{clearFilters:t,clearSorter:o,downloadCsv:a,filters:l,page:s,scrollTo:i,sort:u,print:c,filter:f}]=Pr(),[p,{getPage:v,getPageSize:m,setCallback:g,setItemCount:b,resetPagination:h,getItemCount:_}]=Fs(void 0,{prefix:O=>`共 ${O.itemCount} 条`}),d=T(()=>e.request),y=()=>({getItemCount:_,getPage:v,getPageSize:m}),w=()=>{const{onTablePaginationUpdate:O}=e;O&&F(O,y())},C=O=>{const L=Object.assign({},e.requestConfig,O),{formatRangeTime:k}=L;let M=L.params||{};return k!=null&&k.length&&M&&k.forEach(W=>{const{key:oe,target:G}=W,ye=M[oe];if(ye&&(G!=null&&G.length)){const[ke,ae]=ye;M[G[0]]=ke,M[G[1]]=ae}else M[oe]=null,M[G[0]]=null,M[G[1]]=null}),M=la(M),Object.assign({},M,{page:v(),pageSize:m()})},S=O=>{var k;h();const L=C(O);(k=d.value)==null||k.call(d,L)},A=O=>{var k;const L=C(O);(k=d.value)==null||k.call(d,L)};return de(()=>{b(e.paginationCount),g(()=>{const{manual:O}=e;O||A(),w()})}),Ce(()=>{const{onRegister:O}=e;O&&F(O,{getTablePagination:y,runTableRequest:S,clearFilters:t,clearSorter:o,downloadCsv:a,filters:l,page:s,scrollTo:i,sort:u,print:c,filter:f,getCurrentTableRequestParams:C,resetTablePagination:h})}),{register:n,paginationRef:p}},render(){const{register:e,$props:n,paginationRef:t,$slots:o}=this,{onRegister:a,showPagination:l,...s}=n;return r(Rr,j(s,{onRegister:e,pagination:l?t:void 0}),Ur(o)?o:{default:()=>[o]})}}),Ei=()=>{const e=V(),n=b=>{b&&(e.value=b)},t=()=>{if(!e.value)throw new Error("[useTablePro]: table instance is not ready yet. if you are using useTablePro, please make sure you have called register method in onRegister event.");return e.value};return[n,{clearFilters:()=>t().clearFilters.call(null),getTableProInstance:t,clearSorter:()=>t().clearSorter.call(null),downloadCsv:b=>t().downloadCsv.call(null,b),filters:b=>t().filters.call(null,b),page:b=>t().page.call(null,b),scrollTo:b=>t().scrollTo(b),sort:(b,h)=>t().sort.call(null,b,h),getTablePagination:()=>t().getTablePagination.call(null),runTableRequest:b=>t().runTableRequest.call(null,b),print:b=>t().print.call(null,b),getCurrentTableRequestParams:b=>t().getCurrentTableRequestParams.call(null,b),resetTablePagination:()=>t().resetTablePagination.call(null)}]},$r=()=>({grid:!0,partial:!1,keyboard:{enabled:!0}}),Kr={use:{type:Array,default:void 0},watchData:{type:Boolean,default:!0},readonly:{type:Boolean,default:!1},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},data:{type:Object,default:void 0},options:{type:Object,default:$r()},onRegister:{type:[Function,Array],default:void 0}};let an=!1;const Di=P({name:"RFlow",props:Kr,setup(e){const n=ie("flowDomRef"),t=T(()=>{const{width:p,height:v}=e;return{"--r-flow-width":N(p),"--r-flow-height":N(v)}}),o=ne(),a={nodeTextEdit:!1,edgeTextEdit:!1,textEdit:!1};let l;const s={nodes:[],edges:[]},i={readonly:e.readonly},u=()=>{var p;an||((p=e.use)==null||p.filter(Boolean).forEach(v=>Xt.use(v)),an=!0)},c=p=>{if(!o.value)return;const v=Object.entries(a).reduce((m,[g])=>(m[g]=!p,m),{});Object.assign(a,v,{isSilentMode:p}),o.value.updateEditConfig(a)},f=p=>{if(u(),!n.value)return;const{options:v,readonly:m}=e;o.value=new Xt({container:Q(n.value),...We(v,"container")}),o.value.render(p||s),c(m)};return de(()=>{e.watchData?l=qe(()=>e.data,p=>{o.value?p&&o.value.renderRawData(p):f(p)}):l==null||l(),e.readonly!==i.readonly&&(c(e.readonly),i.readonly=e.readonly)}),Ce(()=>{f();const{onRegister:p}=e;p&&o.value&&F(p,o.value)}),{flowDomRef:n,cssVars:t}},render(){const{cssVars:e}=this;return r("div",{class:"r-flow",style:[e],ref:"flowDomRef"},null)}}),zi=()=>{let e;return[o=>{o&&(e=o)},{getFlowInstance:()=>{if(!e)throw new Error("[useFlow]: flow instance is not ready yet. if you are using useFlow, please make sure you have called register method in onRegister event.");return e}}]},Wr=(e,n,t)=>!e||typeof e!="object"?!1:e[n]===t,$n=(e,n,t)=>{const o=[];if(Wr(e,n,t))return o.push(e),o;if(e.children&&e.children.length>0)for(const a of e.children){const l=$n(a,n,t);l.length>0&&o.push(e,...l)}return o},qr=(e,n,t)=>{const o=[];for(const a of e){const l=$n(a,n,t);l.length>0&&o.push(...l)}return o},ln=e=>{const{dynamicDocumentTitle:n}=Ie();if(!n)return;const{breadcrumbLabel:t}=e;if(!t)return;const{sideBarLogo:o}=Ie(),a=o?o.title:"";document.title=t+" - "+a},Gr=e=>{const{meta:{icon:n}}=e;if(!n)return;if(ge(n,"Object"))return()=>n;const{menuConfig:t}=Ie(),{collapsed:o}=Vt(),a=mt(x,{name:n,size:o?t.collapsedIconSize:t.iconSize,cursor:"pointer"},{});return()=>a},Kn=e=>{const{meta:{extra:n}}=e;if(!n)return;const{show:t}=n;if(t===!1)return;const{t:o}=He(),{label:a,icon:l,type:s,i18nLabel:i}=n,u={type:"primary",size:"small",round:!0,bordered:!1,strong:!0},c=()=>i?o(i):a||null,f=()=>l&&(i||a)||!l&&(i||a)?null:{"padding-right":"0"};if(ge(n,"Object"))return()=>mt(ko,{...u,type:s||"primary",style:f()},{default:()=>c(),icon:()=>l})},rn=()=>{const{getRootPath:e}=Je();return Le(U.appMenuKey,"sessionStorage",{defaultValue:e.value})},Hr=()=>Le(U.appMenuTagOptions,"sessionStorage",{defaultValue:[]}),Wn=()=>nr(Ql()),Yr=()=>tr(Wn()),Mt=["redirect","breadcrumbLabel","children","key","meta","name","path","show","fullPath"];let tt;const qn=(e,n)=>{var t;if(tt&&Jt(tt.fullPath,n))return tt;for(const o of e){if(Jt(o.fullPath,n))return tt=o,o;if((t=o.children)!=null&&t.length){qn(o.children,n);continue}}},Vt=ft("menu",()=>{const{push:e,getRoutes:n}=Ge(),t=va(),{t:o}=He(),{setKeepAliveInclude:a}=Jr(),l=re({menuKey:rn(),options:[],collapsed:!1,menuTagOptions:Hr(),breadcrumbOptions:[],currentMenuOption:null}),s=V(!0),i=(d,y,w)=>{It(l,d,y,w)},u=d=>{const{meta:y}=d,{i18nKey:w,noLocalTitle:C}=y,S=T(()=>w?o(`${w}`):C),A={...d,key:d.fullPath,label:()=>mt(yn,null,{default:()=>S.value}),breadcrumbLabel:S.value},O=Object.assign({},A,{icon:Gr(d),extra:Kn(d)});return d.fullPath===rn()&&(l.currentMenuOption=O),O.show=Ln(O),O},c=d=>{l.breadcrumbOptions=Q(qr(l.options,"fullPath",d))},f=(d,y=!0)=>{const C=Array.isArray(d)?[...d]:[d];y?l.menuTagOptions.push(...C):l.menuTagOptions=C,Pe(U.appMenuTagOptions,l.menuTagOptions)},p=(d,y)=>{l.menuTagOptions.find(C=>C.fullPath===d)||l.menuTagOptions.push(y),l.menuTagOptions=l.menuTagOptions.filter(C=>{var S;return(S=C.fullPath)==null?void 0:S.startsWith("/")}),Pe(U.appMenuTagOptions,l.menuTagOptions)},v=(d,y,w)=>{const{meta:C}=y;if(C.windowOpen)window.open(C.windowOpen);else{e({path:String(d),query:w});const{sameLevel:S}=C;if(a(y),ln(y),!S)p(d,y),c(d),l.menuKey=d,l.currentMenuOption=y,Pe(U.appMenuKey,d);else{const A=Ne(u(y),Mt);l.breadcrumbOptions.find(L=>L.key===A.key)||l.breadcrumbOptions.push({...A,fullPath:String(A.key)})}}},m=async(d,y)=>{const[w]=d.split("?"),C=n().find(S=>S.path===w);if(!((C==null?void 0:C.path)==="/"||!(C!=null&&C.path)||(C==null?void 0:C.path)==="/login")&&C){const S=Ne(C,Mt);v(w,u({...S,fullPath:S.path}),y)}},g=()=>new Promise(d=>{const y=(C,S)=>{var O;const A=[];for(const L of C){let k=`${S.endsWith("/")?S:S+"/"}${L.path}`;if(k=k.replace(/\/+/g,"/"),(O=L.children)!=null&&O.length)L.children=y(L.children,k);else if(!Jn(L.meta))continue;A.push(u({...L,fullPath:k}))}return A};l.options=y(Wn(),"");const w=l.currentMenuOption||Qr(l.options);w&&(l.breadcrumbOptions.length||c(w.key),p(w.fullPath,w),ln(w)),d()}),b=d=>l.collapsed=d,h=(d,y=1)=>{const w=l.menuTagOptions.splice(d,y);return Pe(U.appMenuTagOptions,l.menuTagOptions),w},_=async()=>{s.value&&(await g(),s.value=!1)};return qe(()=>t.fullPath,async(d,y)=>{await _(),d!==y&&await m(d,t.query)},{immediate:!0}),{...we(l),changeMenuModelValue:v,collapsedMenu:b,spliceMenTagOptions:h,setMenuTagOptions:f,resolveOption:u,updateMenuState:i,setupAppMenu:g}},{persist:{key:U.appPiniaMenuStore,storage:window.localStorage,pick:["menuKey","collapsed"]}}),Gn=ft("signing",()=>{const{clearRoutes:e,replace:n}=Ge(),t=re({signingCallback:{}}),o=s=>new Promise((i,u)=>{mn(s)?u({code:1,message:"登陆失败",data:null}):(t.signingCallback={role:"admin",name:s.name,avatar:"https://avatars.githubusercontent.com/u/51957438?v=4"},i({code:0,message:"登陆成功",data:t.signingCallback}))}),a=s=>{const{closeAll:i}=no(),{appPiniaMenuStore:u,appPiniaSigningStore:c,token:f,signing:p,appMenuKey:v}=U;window.$message.info("账号退出中..."),ce("__all_sessionStorage__","sessionStorage"),ce(c,"localStorage"),ce(u,"localStorage"),ce(f,"localStorage"),ce(p,"localStorage"),ce(v,"localStorage"),ce(U.isAppLockScreen,"localStorage"),i(),s&&(e(),n("/"),setTimeout(()=>{window.location.reload()},0))},l=()=>{a(!0)};return{...we(t),signing:o,logout:l,clearSigningCallback:a}},{persist:{key:U.appPiniaSigningStore,pick:["signingCallback"],storage:window.localStorage}}),Hn=ft("keepAlive",()=>{const e=re({keepAliveInclude:[]}),n=()=>e.keepAliveInclude.length,t=a=>{const l=n(),{name:s,meta:{keepAlive:i}}=a,{maxKeepAliveLength:u}=Ie().keepAliveConfig;if(i){if(l=u&&(e.keepAliveInclude.splice(0,1),e.keepAliveInclude.push(s))}},o=()=>e.keepAliveInclude;return{...we(e),setKeepAliveInclude:t,getKeepAliveInclude:o}},{persist:{key:U.appPiniaKeepAliveStore,storage:window.sessionStorage,pick:["keepAliveInclude"]}}),Oe=()=>{const e=Vt(),n=T(()=>e.options),t=T(()=>e.breadcrumbOptions),o=T(()=>e.menuKey),a=T(()=>e.menuTagOptions),l=T(()=>e.currentMenuOption),s=T(()=>e.collapsed);return{getMenuOptions:n,getBreadcrumbOptions:t,getMenuKey:o,getMenuTagOptions:a,getCurrentMenuOption:l,getCollapsed:s}},Be=()=>{const{changeMenuModelValue:e,collapsedMenu:n,spliceMenTagOptions:t,setMenuTagOptions:o,resolveOption:a,updateMenuState:l,setupAppMenu:s}=Vt();return{changeMenuModelValue:e,collapsedMenu:n,spliceMenTagOptions:t,setMenuTagOptions:o,resolveOption:a,updateMenuState:l,setupAppMenu:s}},X=()=>{const e=Ie(),n=T(()=>e.drawerPlacement),t=T(()=>e.primaryColorOverride),o=T(()=>e._appTheme),a=T(()=>e.appTheme),l=T(()=>e.menuTagSwitch),s=T(()=>e.breadcrumbSwitch),i=T(()=>e.localeLanguage),u=T(()=>e.lockScreenSwitch),c=T(()=>e.copyrightSwitch),f=T(()=>e.contentTransition),p=T(()=>e.watermarkSwitch),v=T(()=>e.watermarkConfig),m=T(()=>e.appRootRoute),g=T(()=>e.sideBarLogo),b=T(()=>e.keepAliveConfig),h=T(()=>e.menuConfig),_=T(()=>e.colorWeakness),d=T(()=>e.dynamicDocumentTitle);return{getDrawerPlacement:n,getPrimaryColorOverride:t,getAppTheme:o,getMenuTagSwitch:l,getBreadcrumbSwitch:s,getLocaleLanguage:i,getLockScreenSwitch:u,getCopyrightSwitch:c,getContentTransition:f,getWatermarkSwitch:p,getWatermarkConfig:v,getAppRootRoute:m,getSideBarLogo:g,getKeepAliveConfig:b,getMenuConfig:h,getAppThemeStr:a,getColorWeakness:_,getDynamicDocumentTitle:d}},K=()=>{const{updateLocale:e,changePrimaryColor:n,updateSettingState:t,toggleColorWeakness:o}=Ie();return{updateLocale:e,changePrimaryColor:n,updateSettingState:t,toggleColorWeakness:o}},Yn=()=>{const e=Gn();return{getSigningCallback:T(()=>e.signingCallback)}},Xn=()=>{const{signing:e,logout:n,clearSigningCallback:t}=Gn();return{signing:e,logout:n,clearSigningCallback:t}},Xr=()=>{const e=Hn();return{getKeepAliveInclude:T(()=>e.keepAliveInclude)}},Jr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:n}=Hn();return{setKeepAliveInclude:e,getKeepAliveInclude:n}},Li=e=>{const n=pa();e.use(n),n.use(da)},Jn=e=>{const{getSigningCallback:n}=Yn(),{role:t}=e;return et!=null&&et.length&&et.includes(n.value.role)||!t||!(t!=null&&t.length)?!0:t?t.includes(n.value.role):!0},Zr=e=>{const{setupRouterLoadingBar:n,setupRouterGuard:t}=tl;n&&lr(e),t&&or(e)},Qr=e=>{if(!Array.isArray(e))return;const n=t=>{for(const o of t){if((!o.children||o.children.length===0)&&!o.meta.windowOpen)return o;{const a=n(o.children||[]);if(a)return a}}};return n(e)},es=ne(),ts=P({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=Ge(),{getSideBarLogo:n}=X();return{sideBarLogo:n,sideBarLogoClick:()=>{n.value&&n.value.url&&(n.value.jumpType==="station"?e.push(n.value.url):window.open(n.value.url))},TemplateLogo:({cursor:a})=>{if(!n.value)return null;if(typeof n.value.icon=="string")return r(x,{name:n.value.icon,size:"30",cursor:a},null);if(ge(n.value.icon,"Object"))return _e(n.value.icon)}}},render(){const{sideBarLogo:e,collapsed:n,TemplateLogo:t,sideBarLogoClick:o}=this;return e!=null&&e.title?r("div",{class:["ray-menu__logo",e!=null&&e.url?"ray-menu__logo-url":null],onClick:o.bind(this),ref:es},[e!=null&&e.icon?n?r(it,{placement:"right"},{trigger:()=>t({cursor:"pointer"}),default:()=>e.title}):t({cursor:"pointer"}):n?r(it,{placement:"right"},{trigger:()=>r(qt,{type:"primary",size:18},{default:()=>{var a;return[((a=e.title)==null?void 0:a[0])||null]}}),default:()=>e.title}):null,r(qt,{class:[n?null:"ray-menu__logo-title--open","ray-menu__logo-title",'class="n-menu-item-content"'],type:"primary",size:18},{default:()=>[r(yn,null,{default:()=>[e.title]})]})]):null}}),ns=P({name:"AppMenu",setup(){const e=ne(),{changeMenuModelValue:n,collapsedMenu:t,updateMenuState:o}=Be(),{getMenuConfig:a}=X(),{getMenuOptions:l,getCollapsed:s,getMenuKey:i}=Oe(),u=T({get:()=>(setTimeout(()=>{p(),xn()},300),i.value),set:()=>{c.value&&me("globalDrawerValue",!1)}}),{isTabletOrSmaller:c}=Xe({observer:m=>{m&&o("collapsed",!1)}}),f=T({get:()=>gt("globalDrawerValue").value,set:m=>{me("globalDrawerValue",m)}}),p=()=>{const m=u.value;m!=null&&te(()=>{var g,b;return(b=(g=e.value)==null?void 0:g.showOption)==null?void 0:b.call(g,m)})};return{isTabletOrSmaller:c,BasicMenu:()=>r(Ro,{class:"app-menu__sider",showTrigger:!c.value,collapseMode:a.value.collapsedMode,collapsedWidth:a.value.collapsedWidth,onUpdateCollapsed:t.bind(this),width:a.value.menuWidth,nativeScrollbar:a.value.nativeScrollbar,ref:Dn,collapsed:s.value,onExpand:()=>{o("collapsed",!1)},onCollapse:()=>{o("collapsed",!0)},inverted:a.value.inverted},{default:()=>[a.value.menuSiderBarLogo?r(ts,{collapsed:s.value},null):null,r(Ao,{ref:e,class:"r-menu--app",keyField:"fullPath",value:u.value,"onUpdate:value":m=>u.value=m,options:l.value,indent:a.value.collapsedIndent,collapsed:s.value,collapsedIconSize:a.value.collapsedIconSize,collapsedWidth:a.value.collapsedWidth,onUpdateValue:(m,g)=>{n(m,g)},accordion:a.value.accordion,iconSize:a.value.iconSize,inverted:a.value.inverted},null)]}),modelGlobalDrawerValue:f}},render(){const{isTabletOrSmaller:e,BasicMenu:n}=this;return e?r(bn,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":t=>this.modelGlobalDrawerValue=t,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[r(n,null,null)]}):r(n,null,null)}});class os{constructor(){$t(this,"pendingRequest");this.pendingRequest=new Map}isAppending(n){var t;return((t=n.cancelConfig)==null?void 0:t.cancel)??!0}generateRequestKey(n){const{method:t,url:o}=n;return[o||"",t||"",JSON.stringify(n.params),JSON.stringify(n.data)].join("&")}addPendingRequest(n){var t;if(this.isAppending(n)){n.__CANCELER_TAG_RAY_TEMPLATE__="__CANCELER_TAG_RAY_TEMPLATE__";const o=this.generateRequestKey(n);if(this.pendingRequest.has(o))n.signal=(t=this.pendingRequest.get(o))==null?void 0:t.signal;else{const a=new AbortController;n.signal=a.signal,this.pendingRequest.set(o,a)}}}removePendingRequest(n){const t=this.generateRequestKey(n);this.pendingRequest.has(t)&&(this.pendingRequest.get(t).abort(),this.pendingRequest.delete(t))}cancelAllRequest(){this.pendingRequest.forEach(n=>{n.abort()})}}const wt={requestInstance:null,responseInstance:null},Ct={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},nt={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},as=new os,Ii=()=>{const e=(i,u)=>{u==="requestInstance"?wt.requestInstance=i:wt.responseInstance=i},n=i=>wt[i],t=(i,u,c)=>{c==="ok"?Ct[i]=u:nt[i]=u},o=(i,u)=>u==="ok"?Ct[i]:nt[i],a=(i,...u)=>{Array.isArray(i)&&i.forEach(c=>{typeof c=="function"&&c(...u)})};return{createAxiosInstance:e,setImplement:t,getImplement:o,getAxiosInstance:n,beforeFetch:(i,u,c)=>{const f=c==="ok"?Ct[u]:nt[u],p=n(i),{MODE:v}=Rt();p&&a(f,p,v)},fetchError:(i,u,c)=>{const f=nt[c],{MODE:p}=Rt();a(f,u,p)}}},ls=P({name:"AppRequestCancelerProvider",setup(e,{expose:n}){_a(()=>{as.cancelAllRequest()}),n()},render(){return r("div",{class:"app-style-provider"},null)}}),Zn=P({name:"LayoutContentWrapper",setup(){Ge();const{maximize:e}=to(),{getContentTransition:n}=X(),t=V(!1),o={opacitySpinning:"0"},{globalMainLayoutLoad:a,layoutContentMaximize:l,layoutContentSpinning:s}=ol();return{globalMainLayoutLoad:a,spinning:t,themeOverridesSpin:o,getContentTransition:n,layoutContentMaximize:l,maximize:e,layoutContentSpinning:s}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:n,layoutContentSpinning:t,maximize:o,spinning:a,themeOverridesSpin:l,getContentTransition:s}=this;return r(pt,{show:a||!e||t,description:"loading...",size:"large",themeOverrides:l,class:[n?"r-layout-full__viewer-content--maximize":null]},{default:()=>[n?r("div",{class:"layout-content__maximize-out",onClick:()=>{o(!1)}},[r(x,{name:"out",size:"16",cursor:"pointer"},null)]):null,r(ls,null,null),e?r(Er,{class:"content-wrapper",transitionPropName:s+"-transform"},null):null]})}}),rs=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"}));var ss={pkg:{dependencies:{"@logicflow/core":"2.0.10","@logicflow/extension":"2.0.14","@vueuse/core":"^12.4.0",axios:"^1.7.9",clipboard:"^2.0.11","crypto-js":"4.2.0","currency.js":"^2.0.4",dayjs:"^1.11.13",echarts:"^5.6.0","html-to-image":"1.11.11",interactjs:"1.10.27",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.41.0",pinia:"^2.3.0","pinia-plugin-persistedstate":"^4.2.0","print-js":"^1.6.0",vue:"^3.5.13","vue-demi":"0.14.10","vue-hooks-plus":"2.2.1","vue-i18n":"^9.13.1","vue-router":"^4.4.0","vue3-next-qrcode":"2.0.10"},devDependencies:{"@amap/amap-jsapi-types":"0.0.15","@ant-design/icons-vue":"7.0.1","@commitlint/cli":"19.3.0","@commitlint/config-conventional":"19.2.2","@interactjs/types":"1.10.27","@intlify/unplugin-vue-i18n":"4.0.0","@types/crypto-js":"4.2.2","@types/jsbarcode":"3.11.4","@types/lodash-es":"4.17.12","@types/mockjs":"1.0.10","@types/three":"0.171.0","@typescript-eslint/eslint-plugin":"8.20.0","@typescript-eslint/parser":"8.20.0","@vitejs/plugin-vue":"5.2.1","@vitejs/plugin-vue-jsx":"4.1.1","@vitest/ui":"2.1.8","@vue/eslint-config-prettier":"10.1.0","@vue/eslint-config-typescript":"14.2.0","@vue/test-utils":"2.4.6",autoprefixer:"10.4.20",depcheck:"1.4.7",eslint:"9.18.0","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.2","eslint-plugin-vue":"9.32.0",globals:"15.14.0","happy-dom":"16.6.0",husky:"8.0.3","lint-staged":"15.3.0",postcss:"8.5.1","postcss-px-to-viewport-8-with-include":"1.2.2",prettier:"3.4.2","rollup-plugin-gzip":"4.0.1",sass:"1.83.0","svg-sprite-loader":"6.0.11",typescript:"5.6.3","unplugin-auto-import":"19.0.0","unplugin-vue-components":"0.28.0",vite:"6.0.7","vite-bundle-analyzer":"0.16.0","vite-plugin-cdn2":"1.1.0","vite-plugin-ejs":"1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-inspect":"0.8.4","vite-plugin-mock-dev-server":"1.8.3","vite-plugin-svg-icons":"2.0.1","vite-svg-loader":"5.1.0",vitest:"2.1.8","vue-tsc":"2.2.0"},name:"ray-template",version:"5.0.10"},layout:{copyright:"Copyright © 2022-present Ray"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.85)"}};const is=P({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=ss;return{copyright:e}},render(){return this.copyright?r("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),us=P({name:"TooltipIcon",props:{...Po,iconName:{type:String,required:!0},customClassName:{type:String,default:null},tooltipText:{type:String,default:null}},emits:["click"],setup(e,{emit:n}){const t=a=>{n("click",a)};return{iconClick:t,Icon:()=>r(x,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:t.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?r(it,this.$props,{trigger:()=>r(e,null,null),default:()=>this.tooltipText}):r(e,null,null)}}),cs=P({name:"ThemeSegment",setup(){const{system:e}=Sn(),{getAppThemeStr:n,getAppTheme:t}=X(),{updateSettingState:o}=K(),a=[{label:"深色",key:"dark",icon:()=>r(x,{name:"dark",size:"16"},null)},{label:"浅色",key:"light",icon:()=>r(x,{name:"light",size:"16"},null)},{label:"自动",key:"auto",icon:()=>r(x,{name:"system_os",size:"16"},null)}],l=T({get:()=>n.value==="auto"?"auto":t.value?"dark":"light",set:i=>{s(i,e.value)}}),s=(i,u)=>{if(i==="auto"){o("_appTheme",u==="dark"),o("appTheme","auto");return}o("_appTheme",i==="dark"),o("appTheme",i)};return de(()=>{s(l.value,e.value)}),{options:a,modelAppTheme:l}},render(){const{options:e}=this;return r(Vr,{options:e,size:"small",width:"block",value:this.modelAppTheme,"onUpdate:value":n=>this.modelAppTheme=n},null)}}),Ye=Symbol("segmentDrawer"),ds=P({name:"SegmentViewsAppearance",setup(){const e=Te(Ye,{}),{changePrimaryColor:n,updateSettingState:t,toggleColorWeakness:o}=K();return{toggleColorWeakness:o,model:e,changePrimaryColor:n,updateSettingState:t}},render(){const{toggleColorWeakness:e,model:n,changePrimaryColor:t,updateSettingState:o}=this;return r(I,{vertical:!0,style:"width: 100%;",size:[0,0]},{default:()=>[r(le,null,{default:()=>[q("系统主题")]}),r(cs,null,null),r(le,null,{default:()=>[q("内置主题")]}),r(xo,{showPreview:!0,swatches:Se.appThemeColors,value:n.primaryColorOverride.common.primaryColor,"onUpdate:value":a=>n.primaryColorOverride.common.primaryColor=a,onUpdateValue:t.bind(this)},null),r(le,null,{default:()=>[q("切换动画")]}),r(Gt,{value:n.contentTransition,"onUpdate:value":a=>n.contentTransition=a,options:Xa,onUpdateValue:a=>{o("contentTransition",a)}},null),r(le,null,{default:()=>[q("配置入口出现位置")]}),r(Gt,{value:n.drawerPlacement,"onUpdate:value":a=>n.drawerPlacement=a,options:[{label:"右边",value:"right"},{label:"左边",value:"left"}],onUpdateValue:a=>{o("drawerPlacement",a)}},null),r(le,null,{default:()=>[q("其他设置")]}),r(fe,{labelPlacement:"left",class:"setting-drawer__overrides-form",showFeedback:!1},{default:()=>[r(z,{label:"面包屑"},{default:()=>[r(ee,{value:n.breadcrumbSwitch,"onUpdate:value":a=>n.breadcrumbSwitch=a,onUpdateValue:a=>o("breadcrumbSwitch",a)},null)]}),r(z,{label:"标签页"},{default:()=>[r(ee,{value:n.menuTagSwitch,"onUpdate:value":a=>n.menuTagSwitch=a,onUpdateValue:a=>o("menuTagSwitch",a)},null)]}),r(z,{label:"页底信息"},{default:()=>[r(ee,{value:n.copyrightSwitch,"onUpdate:value":a=>n.copyrightSwitch=a,onUpdateValue:a=>o("copyrightSwitch",a)},null)]}),r(z,{label:"色弱模式"},{default:()=>[r(ee,{value:n.colorWeakness,"onUpdate:value":a=>n.colorWeakness=a,onUpdateValue:a=>{o("colorWeakness",a),e(a)}},null)]})]})]})}}),ps=P({name:"SegmentViewsCommon",setup(){const e=Te(Ye,{}),{updateSettingState:n}=K();return{model:e,updateSettingState:n}},render(){const{model:e,updateSettingState:n}=this;return r(I,{vertical:!0,style:"width: 100%;",size:[0,0]},{default:()=>[r(le,null,{default:()=>[q("基础设置")]}),r(fe,{labelPlacement:"left",class:"setting-drawer__overrides-form",showFeedback:!1},{default:()=>[r(z,{label:"页面缓存"},{default:()=>[r(ee,{value:e.keepAliveConfig.setupKeepAlive,"onUpdate:value":t=>e.keepAliveConfig.setupKeepAlive=t,onUpdateValue:t=>n("keepAliveConfig",{setupKeepAlive:t})},null)]}),r(z,{label:"动态浏览器标题"},{default:()=>[r(ee,{value:e.dynamicDocumentTitle,"onUpdate:value":t=>e.dynamicDocumentTitle=t,onUpdateValue:t=>n("dynamicDocumentTitle",t)},null)]})]}),r(le,null,{default:()=>[q("缓存设置")]}),r(fe,{labelPlacement:"top",showFeedback:!0,showRequireMark:!1,model:e.keepAliveConfig},{default:()=>[r(z,{label:"最大缓存数",feedback:T(()=>e.keepAliveConfig.maxKeepAliveLength<=0?"设置为【0】时,缓存将会失效":"").value},{default:()=>[r(Y,{disabled:!e.keepAliveConfig.setupKeepAlive,value:e.keepAliveConfig.maxKeepAliveLength,"onUpdate:value":t=>e.keepAliveConfig.maxKeepAliveLength=t,min:0,precision:0,showButton:!1,onUpdateValue:t=>n("keepAliveConfig",{maxKeepAliveLength:t})},null)]}),r(z,{label:"排除缓存"},{default:()=>[r(Mo,{type:"success",value:e.keepAliveConfig.keepAliveExclude,"onUpdate:value":t=>e.keepAliveConfig.keepAliveExclude=t},null)]})]})]})}}),ms=P({name:"SegmentViewsWatermark",setup(){const e=Te(Ye,{}),{updateSettingState:n}=K();return{model:e,updateSettingState:n}},render(){const{model:e,updateSettingState:n}=this;return r(I,{vertical:!0,style:"width: 100%;",size:[0,0]},{default:()=>[r(le,null,{default:()=>[q("基础设置")]}),r(fe,{showFeedback:!1,showRequireMark:!1,class:"setting-drawer__overrides-form",labelPlacement:"left"},{default:()=>[r(z,{label:"全屏水印"},{default:()=>[r(ee,{value:e.watermarkSwitch,"onUpdate:value":t=>e.watermarkSwitch=t,onUpdateValue:t=>n("watermarkSwitch",t)},null)]}),r(z,{label:"跨边界显示"},{default:()=>[r(ee,{value:e.watermarkConfig.cross,"onUpdate:value":t=>e.watermarkConfig.cross=t,onUpdateValue:t=>n("watermarkConfig",{cross:t})},null)]})]}),r(le,null,{default:()=>[q("个性化水印")]}),r(fe,{showFeedback:!0,showRequireMark:!1,class:"setting-drawer__overrides-form"},{default:()=>[r(z,{label:"水印内容"},{default:()=>[r(zt,{value:e.watermarkConfig.content,"onUpdate:value":t=>e.watermarkConfig.content=t,onUpdateValue:t=>n("watermarkConfig",{content:t})},null)]}),r(z,{label:"字体尺寸"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.fontSize,"onUpdate:value":t=>e.watermarkConfig.fontSize=t,onUpdateValue:t=>n("watermarkConfig",{fontSize:t})},null)]}),r(z,{label:"字体行高"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.lineHeight,"onUpdate:value":t=>e.watermarkConfig.lineHeight=t,onUpdateValue:t=>n("watermarkConfig",{lineHeight:t})},null)]}),r(z,{label:"字体宽度"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.width,"onUpdate:value":t=>e.watermarkConfig.width=t,onUpdateValue:t=>n("watermarkConfig",{width:t})},null)]}),r(z,{label:"字体高度"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.height,"onUpdate:value":t=>e.watermarkConfig.height=t,onUpdateValue:t=>n("watermarkConfig",{height:t})},null)]}),r(z,{label:"x轴偏移"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.xOffset,"onUpdate:value":t=>e.watermarkConfig.xOffset=t,onUpdateValue:t=>n("watermarkConfig",{xOffset:t})},null)]}),r(z,{label:"x轴间隙"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.xGap,"onUpdate:value":t=>e.watermarkConfig.xGap=t,onUpdateValue:t=>n("watermarkConfig",{xGap:t})},null)]}),r(z,{label:"y轴偏移"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.yOffset,"onUpdate:value":t=>e.watermarkConfig.yOffset=t,onUpdateValue:t=>n("watermarkConfig",{yOffset:t})},null)]}),r(z,{label:"y轴间隙"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.yGap,"onUpdate:value":t=>e.watermarkConfig.yGap=t,onUpdateValue:t=>n("watermarkConfig",{yGap:t})},null)]}),r(z,{label:"旋转角度"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.rotate,"onUpdate:value":t=>e.watermarkConfig.rotate=t,onUpdateValue:t=>n("watermarkConfig",{rotate:t})},null)]})]})]})}}),fs=P({name:"SegmentViewsCustomMenu",setup(){const e=Te(Ye,{}),{updateSettingState:n}=K();return{model:e,updateSettingState:n}},render(){const{model:e,updateSettingState:n}=this;return r(I,{vertical:!0,style:"width: 100%;",size:[0,0]},{default:()=>[r(le,{titlePlacement:"center"},{default:()=>[r(I,{wrap:!1,align:"center",size:[4,0]},{default:()=>[r(it,{placement:"top",showArrow:!1},{trigger:()=>r(x,{name:"question",size:"16"},null),default:()=>"菜单更新是一个复杂、耗时的操作,请手动点击【更新菜单】按钮更新设置"}),r(vn,null,{default:()=>[q("菜单样式")]})]})]}),r(fe,{showFeedback:!0,showRequireMark:!1,class:"setting-drawer__overrides-form"},{default:()=>[r(z,{label:"每级菜单缩进"},{default:()=>[r(Y,{value:e.menuConfig.collapsedIndent,"onUpdate:value":t=>e.menuConfig.collapsedIndent=t,min:0,precision:0,onUpdateValue:t=>n("menuConfig",{collapsedIndent:t})},null)]}),r(z,{label:"菜单图标尺寸"},{default:()=>[r(Y,{value:e.menuConfig.iconSize,"onUpdate:value":t=>e.menuConfig.iconSize=t,min:0,precision:0,onUpdateValue:t=>n("menuConfig",{iconSize:t})},null)]}),r(z,{label:"折叠菜单图标尺寸"},{default:()=>[r(Y,{value:e.menuConfig.collapsedIconSize,"onUpdate:value":t=>e.menuConfig.collapsedIconSize=t,min:0,precision:0,onUpdateValue:t=>n("menuConfig",{collapsedIconSize:t})},null)]}),r(z,{label:"菜单宽度"},{default:()=>[r(Y,{value:e.menuConfig.menuWidth,"onUpdate:value":t=>e.menuConfig.menuWidth=t,min:0,precision:0,onUpdateValue:t=>n("menuConfig",{menuWidth:t})},null)]}),r(z,{label:"折叠菜单宽度"},{default:()=>[r(Y,{value:e.menuConfig.collapsedWidth,"onUpdate:value":t=>e.menuConfig.collapsedWidth=t,min:0,precision:0,onUpdateValue:t=>n("menuConfig",{collapsedWidth:t})},null)]}),r(z,{showFeedback:!1,showLabel:!1},{default:()=>[r(J,{onClick:e.throttleSetupAppMenu,block:!0,type:"primary"},{default:()=>[q("更新菜单")]})]})]}),r(le,null,{default:()=>[q("其他设置")]}),r(fe,{showFeedback:!1,showRequireMark:!1,class:"setting-drawer__overrides-form",labelPlacement:"left"},{default:()=>[r(z,{label:"反转色菜单"},{default:()=>[r(ee,{value:e.menuConfig.inverted,"onUpdate:value":t=>e.menuConfig.inverted=t,onUpdateValue:t=>n("menuConfig",{inverted:t})},null)]}),r(z,{label:"菜单标题"},{default:()=>[r(ee,{value:e.menuConfig.menuSiderBarLogo,"onUpdate:value":t=>e.menuConfig.menuSiderBarLogo=t,onUpdateValue:t=>n("menuConfig",{menuSiderBarLogo:t})},null)]}),r(z,{label:"手风琴菜单"},{default:()=>[r(ee,{value:e.menuConfig.accordion,"onUpdate:value":t=>e.menuConfig.accordion=t,onUpdateValue:t=>n("menuConfig",{accordion:t})},null)]}),r(z,{label:"原生滚动条"},{default:()=>[r(ee,{value:e.menuConfig.nativeScrollbar,"onUpdate:value":t=>e.menuConfig.nativeScrollbar=t,onUpdateValue:t=>n("menuConfig",{nativeScrollbar:t})},null)]})]})]})}}),gs=P({name:"SettingDrawer",props:Eo,setup(){const{create:e}=yr(),{changePrimaryColor:n,updateSettingState:t}=K(),{getAppTheme:o,getPrimaryColorOverride:a,getMenuTagSwitch:l,getBreadcrumbSwitch:s,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c,getKeepAliveConfig:f,getMenuConfig:p,getDrawerPlacement:v,getColorWeakness:m,getWatermarkConfig:g,getDynamicDocumentTitle:b}=X(),{setupAppMenu:h}=Be(),_=Et(h,300),d=re({menuTagSwitch:l.value,breadcrumbSwitch:s.value,copyrightSwitch:i.value,contentTransition:u.value,watermarkSwitch:c.value,keepAliveConfig:f.value,menuConfig:p.value,drawerPlacement:v.value,colorWeakness:m.value,primaryColorOverride:a.value,watermarkConfig:g.value,dynamicDocumentTitle:b.value,throttleSetupAppMenu:_}),y=()=>{e({preset:"dialog",title:"恢复默认配置",type:"warning",content:"点击【确认初始化】按钮会恢复默认系统配置,是否继续?",positiveText:"确认初始化",negativeText:"取消",onPositiveClick:()=>{po(Ee(In()),(w,C)=>{d[C]=w,t(C,w)}),_()}})};return Cn(Ye,d),{changePrimaryColor:n,getAppTheme:o,getPrimaryColorOverride:a,updateSettingState:t,modelReactive:d,defaultSettingBtnClick:y}},render(){const{defaultSettingBtnClick:e,$props:n}=this,{trapFocus:t,autoFocus:o,nativeScrollbar:a,...l}=n;return r(bn,j(l,{trapFocus:!1,autoFocus:!1,width:320}),{default:()=>[r(Do,{title:"个性化配置",closable:!0},{default:()=>r(hn,{type:"bar",animated:!0,defaultValue:"appearance"},{default:()=>[r(Qe,{name:"appearance",tab:"外观"},{default:()=>[r(ds,null,null)]}),r(Qe,{name:"menu",tab:"菜单"},{default:()=>[r(fs,null,null)]}),r(Qe,{name:"watermark",tab:"水印"},{default:()=>[r(ms,null,null)]}),r(Qe,{name:"common",tab:"通用"},{default:()=>[r(ps,null,null)]})]}),footer:()=>r(I,{justify:"flex-start"},{default:()=>[r(J,{type:"warning",onClick:e},{icon:()=>r(x,{name:"reload"},null),default:()=>"初始化配置"})]})})]})}});function hs(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const ys=P({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=Be(),{getBreadcrumbOptions:n}=Oe(),{isTabletOrSmaller:t}=Xe();return{getBreadcrumbOptions:n,dropdownSelect:(l,s)=>{e(l,s)},breadcrumbItemClick:l=>{var s;if(!((s=l.children)!=null&&s.length)){const{meta:i={}}=l;i.sameLevel||e(l.fullPath,l)}},isTabletOrSmaller:t}},render(){let e;const{isTabletOrSmaller:n,getBreadcrumbOptions:t}=this,{dropdownSelect:o,breadcrumbItemClick:a}=this;return n?r("div",{style:"display: none;"},null):r(Lo,null,{default:()=>[r(Ca,{tag:"li",name:"breadcrumb",appear:!0},hs(e=t.map(l=>r(zo,{key:l.fullPath,onClick:a.bind(this,l)},{default:()=>{var s;return[r(ze,{labelField:"breadcrumbLabel",keyField:"fullPath",options:l.children&&((s=l.children)==null?void 0:s.length)>1?l.children:[],onSelect:o.bind(this)},{default:()=>r("span",null,[l.label&&typeof l.label=="function"?l.label():l.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function Tt(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const bs=P({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:n}){const{changeMenuModelValue:t,resolveOption:o}=Be(),{getRoutes:a}=Ge(),l=T({get:()=>e.show,set:S=>{n("update:show",S),S||m()}}),s=re({searchValue:null,searchOptions:[]}),i=[{icon:["↑","↓"],label:"切换",plain:!0},{icon:["↵"],label:"选择",plain:!0},{icon:["esc"],label:"关闭",plain:!0}];let u=0,c=u;const{isTabletOrSmaller:f}=Xe({observer:S=>{S&&(l.value=!1)}}),p=V(!1),v="content-item--active",m=()=>{s.searchOptions=[],s.searchValue=null,u=0,c=u},g=S=>{l.value||(S.ctrlKey||S.metaKey)&&S.key==="k"&&(S.preventDefault(),S.stopPropagation(),m(),l.value=!0)},b=S=>{if(S)p.value=!0;else{p.value=!1,s.searchOptions=[];return}const A=a().reduce((O,L)=>{var W;const k=Ne(L,["children","meta","path","name"]),M=o({...k,fullPath:L.path}),{breadcrumbLabel:$}=M;return(W=$==null?void 0:$.toLocaleLowerCase())!=null&&W.includes(S.toLocaleLowerCase())&&Ln(M)&&O.push(M),O},[]);setTimeout(()=>{s.searchOptions=A,te().then(()=>{_()}),p.value=!1},300)},h=S=>{if(S){const{meta:A}=S;A.windowOpen?window.open(A.windowOpen):(l.value=!1,t(S.fullPath,S),setTimeout(xn,300))}},_=()=>{const S=s.searchOptions[u],A=s.searchOptions[c];S&&te().then(()=>{const O=Ke(`attr:data_path="${S.path}"`),L=A?Ke(`attr:data_path="${A==null?void 0:A.path}"`):null;if(L!=null&&L.length){const[k]=L;ra(k,v)}if(O!=null&&O.length){const[k]=O;Rn(k,v)}})},d=S=>{const{icon:A}=S;return typeof A=="string"&&A?r(x,{name:A,size:"24"},null):typeof A=="function"?r(A,null,null):r(x,{name:"search",size:"24"},null)},y=S=>{S==="up"&&(u-=1,u<0&&(u=s.searchOptions.length-1)),S==="down"&&(u+=1,u>=s.searchOptions.length&&(u=0))},w=S=>{const A=S.key;switch((A==="ArrowUp"||A==="ArrowDown"||A==="Enter")&&(S.preventDefault(),S.stopPropagation()),c=u<=0?0:u,A){case"ArrowUp":y("up");break;case"ArrowDown":y("down");break;case"Enter":const O=s.searchOptions[u];O&&h(O);break}_()},C=({menuOption:S})=>r(I,j({align:"center",class:"content-item"},{onClick:h.bind(this,S),data_path:S.path}),{default:()=>[r("div",{class:"content-item-icon"},[d(S.meta)]),r("div",{class:"content-item-label"},[S.breadcrumbLabel]),r(x,{name:"enter",size:"18",customClassName:"content-item-icon__enter"},null)]});return $e(window,"keydown",g),{...we(s),modelShow:l,helperTipOptions:i,fuzzySearchMenuOptions:Et(b,300),searchItemClick:h,RenderPreIcon:d,isTabletOrSmaller:f,SearchItem:C,loading:p,registerChangeSearchElementIndex:w}},render(){const{isTabletOrSmaller:e,searchOptions:n,loading:t}=this,{SearchItem:o,fuzzySearchMenuOptions:a,registerChangeSearchElementIndex:l}=this;return e?r("div",{style:"display: none;"},null):r(fn,{show:this.modelShow,"onUpdate:show":s=>this.modelShow=s,transformOrigin:"center",displayDirective:"if"},{default:()=>[r("div",{class:"global-search global-search--dark global-search--light",tabindex:"-1",onKeydown:l},[r("div",{class:"global-search__wrapper"},[r(De,{class:"global-search__card",headerStyle:{padding:"12px 12px 0 12px"},contentStyle:{padding:"12px"},segmented:{action:"soft"}},{header:()=>r(zt,{size:"large",value:this.searchValue,"onUpdate:value":s=>this.searchValue=s,clearable:!0,onInput:a.bind(this)},{prefix:()=>r(x,{name:"search",size:"24"},null)}),default:()=>{let s;return r(Dt,null,{default:()=>[r(pt,{show:t},{default:()=>[n.length?r(I,{vertical:!0,size:[0,6],class:"global-search__card-content"},Tt(s=n.map((i,u)=>r(o,{menuOption:i,key:i.fullPath},null)))?s:{default:()=>[s]}):r(Io,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>r(I,{justify:"center",class:"global-search__empty-content"},{default:()=>[r(vn,null,{default:()=>[q("没有搜索结果")]})]})})]})]})},action:()=>{let s;return r(I,{justify:"flex-start",align:"center",size:[16,0]},Tt(s=this.helperTipOptions.map(i=>r(I,{key:i.label,size:[4,0]},{default:()=>[i.icon.map(u=>r(I,{class:"item-icon",align:"center",justify:"center"},Tt(u)?u:{default:()=>[u]})),r(I,{class:"item-label",align:"center"},{default:()=>[i.label]})]})))?s:{default:()=>[s]})}})])])]})}}),vs=P({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const o=sa();return o==="MacOS"?"⌘ + K":"CTRL + K"},click:o=>{const{onClick:a}=e;a&&F(a,o)}}},render(){const{getShortcutKeyAboutSystem:e,click:n,$t:t}=this;return r(J,{bordered:!1,onClick:n.bind(this),round:!0,tertiary:!0,style:"margin-right: 16px"},{icon:()=>r(x,{name:"search",size:"16"},null),default:()=>r(I,{align:"center"},{default:()=>[t("headerTooltip.Search"),r("div",{class:"global-search-btn__label"},[e()])]})})}}),Qn=P({name:"AppAvatar",props:{...Fo,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number,Array],default:"medium"},avatarSize:{type:[String,Number],default:"medium"},vertical:{type:Boolean,default:!1}},setup(){const{getSigningCallback:e}=Yn();return{getSigningCallback:e}},render(){const{getSigningCallback:e,avatarSize:n,spaceSize:t,$props:o,vertical:a}=this;return r(J,{quaternary:!0,strong:!0,focusable:!1},{default:()=>[r(I,{align:"center",size:t,vertical:a},{default:()=>[r(Bo,j(o,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:n}),{default:()=>{var l;return e.avatar?null:(l=e==null?void 0:e.name)==null?void 0:l[0]}}),e==null?void 0:e.name]})]})}}),_s=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Ss={logout:()=>{const{logout:e}=Xn();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=K();e("lockScreenSwitch",!0)}},ws=e=>{const n=Ss[e];n?n():window.$message.info("这个人很懒, 没做这个功能~")},Cs=e=>{const{isTabletOrSmaller:n}=e,t=[],o=[{name:"menu",size:18,eventKey:"menu"}];return n.value?o:t},Ts=e=>{const{isTabletOrSmaller:n}=e,t=[{name:"fullscreen",size:18,eventKey:"screen"},{name:"github",size:18,eventKey:"github"},{name:"setting",size:18,eventKey:"setting"}],o=[...t],a=[...t];return n.value?a:o},Os=P({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:n}=K(),{t}=He(),[o,{toggleFullscreen:a,isEnabled:l}]=On(document.getElementsByTagName("html")[0]),{getDrawerPlacement:s,getBreadcrumbSwitch:i}=X(),u=V(!1),c=V(!1),{isTabletOrSmaller:f}=Xe(),p=gt("globalDrawerValue"),v=T(()=>Cs({isFullscreen:o,isTabletOrSmaller:f})),m=T(()=>Ts({isFullscreen:o,isTabletOrSmaller:f})),g={search:()=>{c.value=!0},setting:()=>{u.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{l||window.$message.warning(t("globalMessage.isEnabledFullscreen")),a()},lock:()=>{n("lockScreenSwitch",!0)},menu:()=>{me("globalDrawerValue",!p.value)}};return{leftIconOptions:v,rightTooltipIconOptions:m,toolIconClick:_=>{var d;(d=g[_])==null||d.call(g)},showSettings:u,updateLocale:e,getDrawerPlacement:s,getBreadcrumbSwitch:i,globalSearchShown:c,isRenderVNode:_=>f.value?null:_}},render(){const{rightTooltipIconOptions:e,leftIconOptions:n,getDrawerPlacement:t,getBreadcrumbSwitch:o}=this,{toolIconClick:a,updateLocale:l,isRenderVNode:s}=this;return r(_n,{class:"layout-header"},{default:()=>[r(bs,{show:this.globalSearchShown,"onUpdate:show":i=>this.globalSearchShown=i},null),r(I,{class:"layout-header__method",align:"center",justify:"space-between",wrap:!1},{default:()=>[r(I,{align:"center",wrap:!1},{default:()=>[n.map(i=>r(us,{key:i.name,iconName:i.name,tooltipText:wn(i.tooltip)?i.tooltip.value:i.tooltip,customClassName:i.iconClass,onClick:a.bind(this,i.name)},null)),o?r(ys,null,null):null]}),r(I,{justify:"end",align:"center",size:[0,0],wrap:!1},{default:()=>[s(r(vs,{onClick:i=>{i.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(i=>r(J,{class:"override-button__layout",quaternary:!0,size:"medium",key:i.name,onClick:a.bind(this,i.name),focusable:!1},{default:()=>[r(x,{name:i.name,size:16,cursor:"pointer"},null)]})),r(ze,{options:En,onSelect:i=>l(String(i)),trigger:"click"},{default:()=>[r(J,{quaternary:!0,class:"override-button__layout",focusable:!1},{default:()=>[r(x,{customClassName:"layout-header__method--icon",name:"language",size:"16",cursor:"pointer"},null)]})]}),r(ze,{options:_s(),onSelect:ws.bind(this),trigger:"click"},{default:()=>[r(Qn,{avatarSize:24,spaceSize:[8,0],class:"override-button__layout"},null)]})]})]}),r(gs,{show:this.showSettings,"onUpdate:show":i=>this.showSettings=i,placement:t},null)]})}}),ks=P({name:"LayoutHeaderWrapper",setup(){return{}},render(){return r(I,{size:[0,0]},{default:()=>[r(Os,null,null)]})}});function As(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const Rs=P({name:"AppMenuTag",setup(e,{expose:n}){const t=ie("scrollRef"),{getMenuKey:o,getMenuTagOptions:a}=Oe(),{changeMenuModelValue:l}=Be(),{getRootPath:s}=Je(),{maximize:i}=to(),{reload:u}=Bs(),{close:c,closeAll:f,closeRight:p,closeLeft:v,closeOther:m,checkCloseLeft:g,checkCloseRight:b}=no(),h=["closeAll","closeRight","closeLeft","closeOther"];let _=1/0;const d={size:16},y=V([{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>r(x,{name:"close",size:d.size},null)},{label:"最大化当前页面",key:"maximizeLayoutContent",icon:()=>r(x,{name:"fullscreen_fold",size:d.size},null)},{label:"刷新当前页面",key:"reloadCurrentPage",icon:()=>r(x,{name:"reload",size:d.size},null)},{label:"新窗口打开",key:"windowOpenTab",icon:()=>r(x,{name:"shared",size:d.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>r(x,{name:"close_left",size:d.size},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>r(x,{name:"close_right",size:d.size},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>r(x,{name:"close_other",size:d.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>r(x,{name:"resize_h",size:d.size},null),disabled:!1}]),w=ct(16),C={closeCurrentPage:()=>{o.value!==s.value&&c(_)},reloadCurrentPage:()=>{u()},closeAll:()=>{f()},closeRight:()=>{p(_)},closeLeft:()=>{v(_)},closeOther:()=>{m(_)},windowOpenTab:()=>{const R=a.value[_];if(!(R!=null&&R.fullPath))return;const E=R.fullPath.startsWith("#")?R.fullPath:`#${R.fullPath}`;window.open(E,"_blank")},maximizeLayoutContent:()=>{const R=a.value[_];i(!0),R&&oe(R)}},S=re({x:0,y:0,actionDropdownShow:!1}),A="menu_tag_data",O=gt("globalMainLayoutLoad"),L="n-scrollbar-container";let k=o.value;const M=V(!1),$=R=>{c(R)},W=(R,E)=>{for(const Z of y.value)if(Z.key===R){Z.disabled=E;break}},oe=R=>{S.actionDropdownShow=!1,l(R.fullPath,R)},G=()=>{const R=document.getElementById(w);if(R)return Array.from(R.childNodes).find(Ze=>ia(Ze,L).value)},ye=R=>{var Z;const E=G();if(E){const Ze=E.scrollLeft||0,Ut=R==="left"?Math.max(0,Ze-200):Ze+200;(Z=t.value)==null||Z.scrollTo({left:Ut,behavior:"smooth"})}},ke=R=>{S.actionDropdownShow=!1;const E=C[R];E==null||E()},ae=(R,E)=>{E.preventDefault(),_=R,S.actionDropdownShow=!1,te(()=>{S.x=E.clientX,S.y=E.clientY,S.actionDropdownShow=!0})},Nt=()=>{b(_)?W("closeRight",!1):W("closeRight",!0),g(_)?W("closeLeft",!1):W("closeLeft",!0)},ao=()=>{_=a.value.findIndex(E=>E.fullPath===o.value),Nt()},lo=R=>{a.value.length>1&&R.fullPath!==s.value&&(R.closeable=!0),M.value=!0},ro=R=>{R.fullPath!==o.value&&(R.closeable=!1),M.value=!1},so=()=>{G()&&te().then(()=>{var E;(E=t.value)==null||E.scrollTo({left:99999,behavior:"smooth"})})},ht=()=>{te().then(()=>{const R=Ke(`attr:${A}="${o.value}"`);if(R!=null&&R.length){const[E]=R;te().then(()=>{var Z;(Z=t.value)==null||Z.scrollTo({left:E.offsetLeft,behavior:"smooth"})})}})},io=()=>{i(!0)};return qe(()=>a.value,(R,E)=>{y.value.forEach(Z=>{h.includes(Z.key)&&(R.length>1?Z.disabled=!1:Z.disabled=!0)}),E!=null&&E.length&&(R.length>(E==null?void 0:E.length)?so():R.length===(E==null?void 0:E.length)&&ht()),E===void 0&&ht()},{immediate:!0}),de(()=>{S.actionDropdownShow&&Nt(),k!==o.value&&(k=o.value,ht())}),n(),{getMenuTagOptions:a,closeCurrentMenuTag:$,getMenuKey:o,menuTagClick:oe,moreOptions:y,scrollX:ye,scrollRef:t,uuidScrollBar:w,actionDropdownSelect:ke,actionState:S,menuTagContextMenu:ae,setCurrentContextmenuIndex:ao,menuTagMouseenter:lo,menuTagMouseleave:ro,MENU_TAG_DATA:A,iconConfig:d,maximize:i,reload:u,globalMainLayoutLoad:O,maximizeBtnClick:io,isMouseInMenuTag:M}},render(){let e;const{iconConfig:n,uuidScrollBar:t,getMenuTagOptions:o,MENU_TAG_DATA:a,globalMainLayoutLoad:l,isMouseInMenuTag:s}=this,{maximizeBtnClick:i,closeCurrentMenuTag:u,scrollX:c,$t:f,menuTagClick:p,menuTagContextMenu:v,menuTagMouseenter:m,menuTagMouseleave:g,actionDropdownSelect:b,reload:h}=this;return r(_n,null,{default:()=>[r("div",{class:"menu-tag"},[r(ze,{class:"menu-tag__dropdown",options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,keyboard:!1,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onSelect:b.bind(this),onClickoutside:()=>{s||(this.actionState.actionDropdownShow=!1)}},null),r(I,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0},{default:()=>[r(J,{quaternary:!0,class:"override-button__menu-tag",focusable:!1,onClick:this.scrollX.bind(this,"left")},{icon:()=>r(x,{name:"expanded",width:n.size,height:n.size,customClassName:"menu-tag__left-arrow"},null)}),r(Dt,j({xScrollable:!0,ref:"scrollRef"},{id:t},{themeOverrides:{width:"0px",height:"0px"}}),{default:()=>[r(I,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},As(e=o.map((_,d)=>r(J,j({key:_.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:_.fullPath===this.getMenuKey?"primary":"default"},{onClick:p.bind(this,_),onContextmenu:v.bind(this,d),onMouseenter:m.bind(this,_),onMouseleave:g.bind(this,_),[a]:_.fullPath},{size:"small",focusable:!1,iconPlacement:"right"}),{default:()=>r(Tn,null,[r("span",null,{default:()=>{const{breadcrumbLabel:y,meta:{i18nKey:w}}=_;return w?f(w):y}})]),icon:()=>r(x,j({customClassName:"menu-tag__btn-icon",name:"close",size:"15"},{onMousedown:u.bind(this,d)}),null)})))?e:{default:()=>[e]})]}),r(I,{align:"center",inline:!0,wrap:!1,size:[0,0]},{default:()=>[r(J,{quaternary:!0,class:"override-button__menu-tag",focusable:!1,onClick:c.bind(this,"right")},{icon:()=>r(x,{name:"expanded",width:n.size,height:n.size,style:{transform:"rotate(180deg)"}},null)}),r(J,{quaternary:!0,class:"override-button__menu-tag",focusable:!1,onClick:i},{icon:()=>r(x,{name:"fullscreen_fold",width:n.size,height:n.size},null)}),r(J,{quaternary:!0,class:"override-button__menu-tag",focusable:!1,onClick:()=>{h()}},{icon:()=>r(x,{name:"reload",width:n.size,height:n.size,customClassName:`${l?"":"menu-tag__right-setting--spinning"}`},null)}),r(jn,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:18,keyboard:!1},{default:()=>[r(J,{quaternary:!0,class:"override-button__menu-tag",focusable:!1,onClick:this.setCurrentContextmenuIndex.bind(this)},{icon:()=>r(x,{name:"more",width:n.size,height:n.size},null)})]})]})]})])]})}}),Ps=P({name:"LayoutFeatureWrapper",setup(){return{}},render(){return r(Rs,null,null)}}),xs={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},sn=()=>({lockPassword:null}),un=$o(U.isAppLockScreen,!1,window.localStorage,{mergeDefaults:!0}),eo=()=>({setLockAppScreen:t=>{un.value=t},getLockAppScreen:()=>un.value}),Ms=P({name:"UnlockScreen",setup(){const[e,{validate:n}]=Dr(),{logout:t}=Xn(),{updateSettingState:o}=K(),{setLockAppScreen:a}=eo(),{isTabletOrSmaller:l}=Xe(),s="HH:mm",i="A",u="YYYY-MM-DD",c="ddd",f=re({lockCondition:sn(),HH_MM:H().format(s),AM_PM:H().format(i),YY_MM_DD:H().format(u),DDD:H().format(c)}),p=setInterval(()=>{f.HH_MM=H().format(s),f.AM_PM=H().format(i)},6e3),v=setInterval(()=>{f.YY_MM_DD=H().format(u),f.DDD=H().format(c)},864e5),m=()=>{ce(U.appLockScreenPasswordKey,"localStorage"),o("lockScreenSwitch",!1),setTimeout(()=>{t()},100)},g=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页并且重新登录",positiveText:"确定",negativeText:"重新登录",onPositiveClick:m})},b=()=>{const h=Le(U.appLockScreenPasswordKey,"localStorage");if(!h){window.$dialog.warning({title:"警告",content:()=>"检测到锁屏密码被修改,请重新登录",closable:!1,maskClosable:!1,closeOnEsc:!1,positiveText:"重新登录",onPositiveClick:m});return}const _=ua(h);n().then(()=>{_===f.lockCondition.lockPassword?(a(!1),o("lockScreenSwitch",!1),ce(U.appLockScreenPasswordKey,"localStorage"),f.lockCondition=sn()):window.$message.warning("密码错误,请重新输入")})};return Lt(()=>{clearInterval(p),clearInterval(v)}),{...we(f),backToSigning:g,unlockScreen:b,isTabletOrSmaller:l,register:e}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:n,AM_PM:t,YY_MM_DD:o,DDD:a}=this,l=n.split(":"),{unlockScreen:s,backToSigning:i,register:u}=this;return r("div",{class:"app-lock-screen__content app-lock-screen__content--full"},[r("div",{class:"app-lock-screen__unlock"},[r("div",{class:"app-lock-screen__unlock__content"},[r("div",{class:"app-lock-screen__unlock__content-wrapper"},[r("div",{class:["app-lock-screen__unlock__content-bg__wrapper","app-lock-screen__unlock__content-bg",e?"app-lock-screen__unlock__content-bg--smaller":""]},[r("div",{class:"left"},[l[0]]),r("div",{class:"right"},[l[1]])])]),r("div",{class:"app-lock-screen__unlock__content-avatar"},[r(Qn,{avatarSize:52,style:"pointer-events: none;",vertical:!0},null)]),r("div",{class:"app-lock-screen__unlock__content-input"},[r(Un,{onRegister:u,model:this.lockCondition,rules:xs},{default:()=>[r(z,{path:"lockPassword"},{default:()=>[r(zt,{autofocus:!0,value:this.lockCondition.lockPassword,"onUpdate:value":c=>this.lockCondition.lockPassword=c,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,onKeydown:c=>{c.code==="Enter"&&s()}},null)]}),r(I,{justify:"space-between"},{default:()=>[r(J,{type:"primary",text:!0,onClick:i.bind(this)},{default:()=>[q("返回登陆")]}),r(J,{type:"primary",text:!0,onClick:s.bind(this)},{default:()=>[q("进入系统")]})]})]})]),r("div",{class:"app-lock-screen__unlock__content-date"},[r("div",{class:"current-year"},[o,q(" "),r("span",null,[a]),q(" "),r("span",null,[t])])])])])])}}),Es=e=>{const n=bt(e[0]),t=bt(e[1]),o=bt(e[2]);return T(()=>({"--window-width":"var(--html-width)","--window-height":"var(--html-height)","--layout-content-height":`calc(var(--html-height) - ${n.height.value}px - ${t.height.value}px - ${o.height.value}px)`,"--layout-content-width":`${n.width.value}px`,"--layout-siderbar-height":`${n.height.value}px`,"--layout-menutag-height":`${t.height.value}px`,"--layout-footer-height":`${o.height.value}px`}))},Ds=P({name:"RLayout",setup(){const e=ne(),n=ne(),t=ne(),{getMenuTagSwitch:o,getCopyrightSwitch:a}=X(),{getLockAppScreen:l}=eo(),s=Es([e,n,t]);return{getMenuTagSwitch:o,cssVarsRef:s,getLockAppScreen:l,layoutSiderBarRef:e,layoutMenuTagRef:n,layoutFooterRef:t,getCopyrightSwitch:a}},render(){const{getMenuTagSwitch:e,cssVarsRef:n,getCopyrightSwitch:t}=this,{getLockAppScreen:o}=this;return o()?r(Ms,null,null):r(Vo,{class:"r-layout-full",style:[n],hasSider:!0,embedded:!0},{default:()=>[r(ns,null,null),r(Ht,{class:"r-layout-full__viewer"},{default:()=>[r(ks,{ref:"layoutSiderBarRef"},null),e?r(Ps,{ref:"layoutMenuTagRef"},null):null,r(Ht,{ref:xe,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[r(Zn,null,null)]}),t?r(is,{ref:"layoutFooterRef"},null):null]})]})}}),zs=[{path:"/",name:"RLogin",component:()=>D(()=>import("./index-BryWK9rN.js"),__vite__mapDeps([98,42,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,48,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,82,83,84,40,41,59,43,44,45,46,47,49,50,51,52,53,54,55,56,99]))},{path:"/",name:"RLayout",component:Ds,children:[...Yr(),{path:"/:catchAll(.*)",component:()=>D(()=>import("./index-DGmHId93.js"),__vite__mapDeps([100,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,48,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,49,50,51,52,53,54,55,56,101])),meta:{i18nKey:B("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}}]}],dt=Sa({history:wa(),routes:zs,scrollBehavior:e=>{ar(e)}}),Fi=e=>{e.use(dt),Zr(dt)},jt=()=>dt?{router:dt}:{router:{}},cn="YYYY-MM-DD HH:mm:ss",Ls=()=>({locale:s=>{const i=Qa[s];i?H.locale(i):H.locale(el)},getStartAndEndOfDay:s=>{const{format:i=cn}=s??{},u=H(),c=u.startOf("day"),f=u.endOf("day"),p=u.format(i),v=c.format(i),m=f.format(i);return{today:u,startOfDay:c,endOfDay:f,formatToday:p,formatStartOfDay:v,formatEndOfDay:m}},format:(s,i)=>{const{format:u=cn}=i??{};return H(s).format(u)},isDayjs:s=>H.isDayjs(s),daysDiff:(s,i)=>{const u=H(s);return H(i).diff(u,"days")},isDateInRange:(s,i)=>{const{start:u,end:c}=i,f=H(s);return f.isAfter(u)&&f.isBefore(c)}});function Xe(e){const{width:n,height:t}=Ko(e),o=V(!1),{observer:a}=e??{};return ca(()=>{const{media:s=768}=e??{};o.value=n.value<=s,a==null||a(o.value,{width:n.value,height:t.value})}),{width:n,height:t,isTabletOrSmaller:ve(o)}}let ot=999,Ot=!1;const be="ELEMENT-FULLSCREEN-RAY",dn=document.createElement("style"),Is=(e,n)=>{const{beforeEnter:t,beforeExit:o,enter:a,exit:l,backgroundColor:s,zIndex:i,transition:u="transform 0.3s var(--r-bezier)"}=n??{};let c=!1;const f={x:null,y:null},p=V(!1),v=()=>{const h=se(e);if(!h)return;const{left:_,top:d}=h.getBoundingClientRect();f.x===null&&f.y===null&&(f.x=-_,f.y=-d),ut(document.body,{"--element-fullscreen-z-index":ge(i,"Null")||ge(i,"Undefined")?ot:i,"--element-fullscreen-transition":u,"--element-fullscreen-background-color":s,"--element-fullscreen-width":"var(--html-width)","--element-fullscreen-height":"var(--html-height)","--element-fullscreen-transform-x":`${f.x}px`,"--element-fullscreen-transform-y":`${f.y}px`});const y=` + [${be}] { + position: fixed; + width: var(--element-fullscreen-width) !important; + height: var(--element-fullscreen-height) !important; + transform: translate(var(--element-fullscreen-transform-x), var(--element-fullscreen-transform-y)) !important; + transition: var(--element-fullscreen-transition); + z-index: var(--element-fullscreen-z-index) !important; + background-color: var(--element-fullscreen-background-color); + } + `.trim();dn.innerHTML=y,Ot||document.head.appendChild(dn)},m=()=>{const h=se(e);t==null||t(),h&&(h.getAttribute(be)||h.setAttribute(be,be),c||(c=!0,ot+=1),Ot||(v(),Ot=!0),h.style.transition=u,p.value=!0,a==null||a())},g=()=>{o==null||o();const h=se(e);h&&h.removeAttribute(be),p.value=!1,l==null||l()},b=()=>{const h=se(e);h&&(h.getAttribute(be)?g():m())};return Ft(()=>{const h=se(e);h&&h.removeAttribute(be),ot=Math.max(999,ot-1),p.value=!1}),{enter:m,exit:g,toggleFullscreen:b,isFullscreen:ve(p)}},kt={svg:ma,png:fa,jpeg:ga,blob:ha,pixelData:ya,canvas:ba},Bi=(e,n)=>{const{beforeCreate:t,created:o,createdError:a,finally:l,imageType:s}=n;return{create:u=>new Promise((c,f)=>{var m;const p=se(e);if(t==null||t(p),!p)return a==null||a(),f("[useDomToImage]: target element is undefined.");(m=kt[u??s??"jpeg"])==null||m.call(kt,p,n).then(g=>(o==null||o(g,p),c(g))).catch(g=>(a==null||a(g),f(g))).finally(()=>{l==null||l(p)})})}},Vi=(e,n)=>({print:()=>{const o=se(e)||e;ea({...We(n,["printable"]),printable:o})}}),at={page:1,pageSize:10,showSizePicker:!0,pageSizes:[10,20,50,100]},Fs=(e,n)=>{const t=T(()=>({...at,...We(n,["on-update:page","on-update:page-size","onUpdatePage","onUpdatePageSize","onUpdate:page","onUpdate:page-size","onUpdate:pageSize"]),...a})),o=ne(e),a={onUpdatePage:d=>{var w;const{pageChange:y}=t.value;l.value.page=d,(w=o.value)==null||w.call(o),y==null||y(d)},onUpdatePageSize:d=>{var w;const{pageSizeChange:y}=t.value;l.value.pageSize=d,l.value.page=at.page,(w=o.value)==null||w.call(o),y==null||y(d)}},l=V(t.value),s=l.value.onUpdatePage,i=l.value.onUpdatePageSize,u=()=>l.value.itemCount,c=d=>{l.value.itemCount=d},f=()=>l.value.page,p=d=>{s(d)},v=()=>l.value.pageSize,m=d=>{i(d)},g=()=>l.value,b=o.value,h=d=>{o.value=d},_=()=>{const{pageSizes:d}=l.value;l.value.page=at.page,l.value.pageSize=(d==null?void 0:d[0])||at.pageSize};return Ft(()=>{o.value=void 0}),[l,{getItemCount:u,setItemCount:c,getPage:f,setPage:p,getPageSize:v,setPageSize:m,getPagination:g,getCallback:b,setCallback:h,resetPagination:_}]},to=()=>({isLayoutContentMaximized:T(()=>gt("layoutContentMaximize").value),maximize:(t,o)=>{var i;const{scrollToOptions:a}=o??{},l=se(xe),{toggleFullscreen:s}=Is(l,o);me("layoutContentMaximize",t),s(),a&&t&&((i=xe==null?void 0:xe.value)==null||i.scrollTo(a))}}),Bs=()=>({reload:(o=800)=>{me("globalMainLayoutLoad",!1),setTimeout(()=>me("globalMainLayoutLoad",!0),o)},openSpin:()=>{me("layoutContentSpinning",!0)},closeSpin:()=>{me("layoutContentSpinning",!1)}}),ji=()=>({setWatermarkContent:a=>{const{getWatermarkConfig:l}=X(),s=Object.assign({},l.value,{content:a}),{updateSettingState:i}=K();i("watermarkConfig",s)},showWatermark:()=>{const{updateSettingState:a}=K();a("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:a}=K();a("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:a}=X(),{updateSettingState:l}=K();l("watermarkSwitch",!a.value)}}),lt=e=>{const{getPrimaryColorOverride:n}=X(),{updateSettingState:t}=K();t("primaryColorOverride",e?st({},n.value,Se.appNaiveUIThemeOverrides.dark):st({},n.value,Se.appNaiveUIThemeOverrides.light))},Ni=()=>{const e=()=>{const{getAppTheme:l}=X(),{t:s}=He();return{theme:l.value,themeI18nLabel:l.value?s("headerSettingOptions.ThemeOptions.Dark"):s("headerSettingOptions.ThemeOptions.Light"),themeLabel:l.value?"Dark":"Light"}};return{darkTheme:()=>{const{updateSettingState:l}=K();l("_appTheme",!0),l("appTheme","dark"),lt(!0)},lightTheme:()=>{const{updateSettingState:l}=K();l("_appTheme",!1),l("appTheme","light"),lt(!1)},toggleTheme:()=>{const{theme:l}=e(),{updateSettingState:s}=K();s("_appTheme",!l),s("appTheme",l?"light":"dark"),lt(!l)},getAppTheme:e,syncSystemTheme:()=>{const{getAppTheme:l}=X(),{updateSettingState:s}=K(),{system:i}=Sn();s("_appTheme",i.value==="dark"),s("appTheme","auto"),lt(l.value)}}},Re=(e,n)=>{const{getMenuTagOptions:t}=Oe();if(typeof e=="number"){if(isNaN(e)){console.warn(`${n}: The ${e} is NaN, expect number.`);return}if(e>t.value.length||e<-1){console.warn(`${n}: The incoming index ${e} did not match the corresponding item.`);return}return{option:t.value[e],index:e}}else if(typeof e=="string"){const o=t.value.findIndex(a=>a.fullPath===e);return o>-1?{option:t.value[o],index:o}:console.warn(`${n}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:o}=e,a=t.value.findIndex(l=>l.fullPath===o);if(a===-1){console.warn(`${n}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:a}}};function no(){const{getMenuTagOptions:e,getMenuKey:n}=Oe(),{changeMenuModelValue:t,spliceMenTagOptions:o,setMenuTagOptions:a,resolveOption:l}=Be(),s=()=>e.value.findIndex(g=>g.fullPath===n.value),i=g=>{const b=Re(g,"checkCloseRight");if(b){const{index:h}=b,_=e.value.length-1;return!(h>=_)}return!1},u=g=>{const b=Re(g,"checkCloseRight");if(b){const{index:h}=b,_=e.value.length-1;return h===0?!1:h>0&&_>0}return!1};return{close:g=>{const b=Re(g,"close");if(e.value.length!==1&&b){const{index:h,option:_}=b;if(o(h),_.fullPath===n.value){let d=u(h)?h-1:i(h)?h:h-1;d<0&&(d=0);const y=e.value[d];y&&t(y.fullPath,y)}}},closeAll:()=>{o(0,e.value.length);const{getRootPath:g}=Je(),{router:{getRoutes:b}}=jt(),h=b().find(_=>_.path===g.value);if(h){const _=Ne(h,Mt),d=l(_);t(d.path,l({...d,fullPath:d.path}))}},closeRight:g=>{const b=Re(g,"closeRight");if(b){const{option:h,index:_}=b,d=e.value.length-_,y=s();o(_+1,d),_<=y&&n.value!==h.fullPath&&t(h.fullPath,h)}},closeLeft:g=>{const b=Re(g,"closeLeft");if(b){const{option:h,index:_}=b,d=s();o(0,_),d<=_&&n.value!==h.fullPath&&t(h.fullPath,h)}},closeOther:g=>{const b=Re(g,"closeOther");if(b){const{option:h}=b;n.value!==h.fullPath?(o(0,e.value.length),t(h.fullPath,h)):a(h,!1)}},getCurrentTagIndex:s,checkCloseRight:i,checkCloseLeft:u}}function Ui(){return{navigationTo:(n,t)=>{const{router:{getRoutes:o,push:a,replace:l}}=jt(),{isPush:s=!0,query:i}=t||{},u=c=>s?a({path:c,query:i}):l({path:c,query:i});if(typeof n=="number"){if(isNaN(n)){console.warn(`[navigationTo]: The ${n} is NaN, expect number.`);return}const{getMenuOptions:c}=Oe();if(n>c.value.length){console.warn(`[navigationTo]: The current ${n} exceeds the maximum number of menus.`);return}const f=c.value[n],p=v=>{if(v.children&&v.children.length>0){const{children:[m]}=v;p(m);return}u(v.fullPath)};p(f)}else if(typeof n=="string"){const c=o().find(f=>f.path===n);c?u(c.path):console.warn(`[navigationTo]: The path "${n}" is not found.`)}else u(n.fullPath)}}}function Je(){const{getAppRootRoute:e}=X(),{updateSettingState:n}=K(),t=e,o=T(()=>e.value.path),a=T(()=>e.value.name);return{getRootRoute:t,getRootPath:o,getRootName:a,setRootRoute:s=>{n("appRootRoute",Object.assign({},e.value,s))}}}const Vs=(e,n)=>{const{show:t,...o}=n;e.meta.extra=Object.assign({},e.meta.extra,{...o,show:t}),e.extra=Kn(e)},pn=(e,n,t)=>{const o=qn(e,n);o&&Vs(o,t)},At=(e,n,t)=>{const{getMenuOptions:o}=Oe();if(typeof e=="string")pn(o.value,e,t);else if(ge(e,"Object")){const{fullPath:a}=e;pn(o.value,a,t)}else console.warn(`[useBadge ${n}]: target expect string or object.`)};function $i(){return{hidden:o=>{At(o,"hidden",{show:!1})},show:(o,a)=>{At(o,"show",{...a,show:!0})},update:(o,a)=>{At(o,"update",a)}}}const Ki=()=>{const e=Dn.value,{scrollTo:n}=e||{};if(!n)throw new Error("[useSiderScroll]: LAYOUT_SIDER_REF is not ready yet. please wait component mounted!");return n},oo=()=>Le(U.localeLanguage,"localStorage",{defaultValue:Ja});export{Ls as $,bi as A,En as B,_t as C,Qa as D,fi as E,Di as F,Ya as G,zi as H,xi as I,Si as J,Ti as K,Dn as L,hi as M,Oi as N,ki as O,Ai as P,Fs as Q,Un as R,es as S,Ci as T,Rr as U,yr as V,Vr as W,Ei as X,Pi as Y,Mi as Z,D as _,Bi as a,as as a0,Ii as a1,_i as a2,Pr as a3,jn as a4,to as a5,Ui as a6,Bs as a7,ji as a8,$i as a9,Vi as b,Ki as c,vi as d,X as e,U as f,gi as g,Se as h,Dr as i,K as j,sn as k,Qn as l,eo as m,Ri as n,gt as o,Xn as p,yi as q,xs as r,el as s,Li as t,Ni as u,wi as v,Fi as w,Je as x,He as y,x as z}; diff --git a/js/hooks-Bi_Q9OFa.js.gz b/js/hooks-Bi_Q9OFa.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0d1d83b769587de382e60c49c2de61cf9ad0768c GIT binary patch literal 37730 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 literal 0 HcmV?d00001 diff --git a/js/hooks-CpaAYtdw.js b/js/hooks-CpaAYtdw.js deleted file mode 100644 index fb56b695..00000000 --- a/js/hooks-CpaAYtdw.js +++ /dev/null @@ -1,12 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/en-US-p0z3hc2m.js","js/dayjs@1.11.13-BI9XULUM.js","js/call-bind@1.0.7-BosuxZz1.js","js/print-js@1.6.0-CWwD-D0p.js","js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js","js/@vue_reactivity@3.5.13-CjJL8SnF.js","js/@vue_shared@3.5.13-DbMIZLZJ.js","js/@vue_runtime-core@3.5.13-BsGyjLIk.js","js/lodash@4.17.21-D1YkSij2.js","js/js-cookie@3.0.5-Z_8Sd105.js","js/screenfull@5.2.0-DQHhvod-.js","js/jsbarcode@3.11.6-VhIBVAt6.js","js/@logicflow_core@2.0.6-xGbnZl_7.js","js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js","js/preact@10.22.0-Dw4c-0kT.js","js/mobx@5.15.7-BvNiR7Ki.js","js/lodash-es@4.17.21-l6r90Unf.js","js/uuid@9.0.1-CtRu48qb.js","js/classnames@2.5.1-BXd8anFz.js","js/mousetrap@1.6.5-D2xAa-oQ.js","js/mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js","css/@logicflow_core@2.0-CugW5BGX.css","js/currency.js@2.0.4-9OAR_aOO.js","js/crypto-js@4.2.0-CO3T8151.js","js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js","js/date-fns@3.6.0-CG906D2E.js","js/seemly@0.3.9-BnJ6M8Cl.js","js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js","js/evtd@0.2.4-CI_DDEu_.js","js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js","js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js","js/vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js","js/@juggle_resize-observer@3.4.0-DY95s5UV.js","js/css-render@0.15.14-BwokE0u2.js","js/@emotion_hash@0.8.0-WldOFDRm.js","js/@vue_runtime-dom@3.5.13-CwqXTXrC.js","js/treemate@0.3.11-CWtmm0QO.js","js/date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js","js/async-validator@4.2.5-P8scd9xB.js","js/@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js","js/@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js","js/@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js","js/utils-DBF0WsFC.js","js/pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js","js/destr@2.0.3-Cx7WjB9q.js","js/deep-pick-omit@1.2.1-B1UrSIxj.js","js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js","js/html-to-image@1.11.11-D6_yziCT.js","js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js","js/interactjs@1.10.27-hUbPqkuo.js","js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js","js/@intlify_shared@9.13.1-BxU0OzX2.js","js/@intlify_core-base@9.13.1-CVxc1Bsn.js","js/@intlify_message-compiler@9.13.1-GrLDMuy_.js","js/echarts@5.5.1-Dj_7IMQj.js","js/zrender@5.6.0-DbjVw6Tx.js","js/tslib@2.3.0-BDyQ-Jie.js","js/zh-CN-Ms_tFsC1.js","js/index-C9Re1EZk.js","js/index-DhY7Gt5n.js","css/index-BPwDcGFh.css","js/Flow-BwOEXCKT.js","js/index-DTS9XXyl.js","js/instance-nutHwvcu.js","js/axios@1.7.9-upsvKRUO.js","css/index-C60eEB5E.css","js/BarcodeDemo-DIeP09RN.js","js/index-DiNOalgO.js","js/index-DHO0XaOX.js","js/index-K_RkB5nU.js","js/draggable-card-CZ4wS8CL.js","js/index-Qtv2dC6e.js","css/index-D9y7XLpS.css","js/index-CbzDm5wU.js","js/index-DPVrk8sH.js","js/index-CVpI_rlQ.js","js/index-ixFMLUoT.js","js/index-B4iylE3W.js","js/index-DnDhmFC3.js","js/index-BNLeaxW4.js","js/index-BU8x8xeE.js","js/index-_CcPe96W.js","js/vue3-next-qrcode@2.0.10_typescript@5.6.3-DJUY2IsH.js","css/vue3-next-qrcode@2.0.10_typescript@5.6-BnS3AyZU.css","js/ray-dCjhX_JK.js","js/index-CNY9lLzh.js","css/index-C7SBslZD.css","js/index-HHvg0jl-.js","js/index-DhTBLp28.js","js/index-j667e7uE.js","css/index-CCBgYJcK.css","js/index-CHjj1t3Y.js","js/index-BpYY6BmL.js","css/index-Bit-kagu.css","js/TablePro-CxALP6p1.js","js/mockjs@1.1.0-C0u4TCrj.js","js/index-C-ELjja3.js","js/index-D_ftfM6j.js","js/index-BFnjjPIz.js","css/index-DId3lj_V.css","js/index-rt4PH3zE.js","css/index-CEBSONXB.css"])))=>i.map(i=>d[i]); -var uo=Object.defineProperty;var co=(e,n,t)=>n in e?uo(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t;var $t=(e,n,t)=>co(e,typeof n!="symbol"?n+"":n,t);import{s as yt,c as Ee,m as st,l as Et,v as mn,p as Ne,y as We,z as po}from"./lodash-es@4.17.21-l6r90Unf.js";import{z as Kt,d as Wt,f as mo,g as fo,c as go,N as De,a as ho,b as yo,e as I,h as pt,m as bo,i as fn,u as vo,S as Dt,j as _o,k as ze,l as So,n as gn,o as wo,p as Ue,q as Co,r as fe,t as To,s as Oo,v as hn,w as ko,x as yn,y as it,A as qt,B as bn,C as Ao,D as Ro,E as Po,F as le,G as xo,H as Gt,I as z,J as ee,K as Y,L as Mo,M as zt,O as vn,P as J,Q as Eo,R as Do,T as Qe,U as zo,V as Lo,W as Io,X as Fo,Y as Bo,Z as _n,_ as Ht,$ as Vo}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{o as jo,u as $e,a as No,b as Uo,c as Sn,d as $o,e as bt,f as Ko}from"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import{s as ne,k as V,l as ve,e as re,n as Wo,x as we,a as wn,u as Q}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{n as te,j as de,l as P,b as r,m as j,p as he,q as ie,f as T,k as Ce,T as qo,i as Te,w as qe,t as Go,v as Lt,h as mt,x as Cn,F as Tn,y as Ho,z as Yo,A as vt,C as Xo,D as Ae,E as Ve,S as Jo,K as Zo,G as Yt,H as Qo,I as q}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import{d as H}from"./dayjs@1.11.13-BI9XULUM.js";import{p as ea}from"./print-js@1.6.0-CWwD-D0p.js";import{u as On}from"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import{b as ta}from"./jsbarcode@3.11.6-VhIBVAt6.js";import{L as Xt}from"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{u as It,g as Le,i as ge,s as Pe,a as Rt,c as na,b as ut,d as N,e as se,q as Ke,l as kn,f as An,h as oa,r as _e,j as F,k as aa,m as ct,n as Rn,p as Pn,o as Ft,t as la,v as Jt,w as ce,x as xn,y as ra,z as sa,A as ia,B as ua,C as ca}from"./utils-DBF0WsFC.js";import{s as da}from"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import{d as ft,c as pa}from"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import{t as ma,a as fa,b as ga,c as ha,d as ya,e as ba}from"./html-to-image@1.11.11-D6_yziCT.js";import{u as Ge,a as va,o as _a,c as Sa,b as wa}from"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import{T as Mn,a as Ca}from"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import{i as Zt}from"./interactjs@1.10.27-hUbPqkuo.js";import{c as Ta}from"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import{r as Oa,u as je,i as ka,a as Aa,b as Ra,c as Pa,d as xa,e as Ma,f as Ea,g as Da,h as za,j as La,k as Ia,l as Fa,m as Ba,n as Va,o as ja,p as Na,q as Ua,s as $a}from"./echarts@5.5.1-Dj_7IMQj.js";import{g as Ka}from"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";const fi=(e,n)=>{if(typeof n!="string"||!n.trim())throw new TypeError("Expected prefix to be a non-empty string");const t={};return Object.keys(e).forEach(o=>{const a=e[o].default;let l=o.replace(`./${n}/`,"").replace(/^\.\//,"");const s=l.lastIndexOf(".");l=l.substring(0,s);const i=l.split("/"),u=i.shift(),c=i.join(".");u&&(c?(yt(t,u,t[u]||{}),yt(t[u],c,a)):yt(t,u,a||{}))}),t},Wa="modulepreload",qa=function(e){return"/ray-template/"+e},Qt={},D=function(n,t,o){let a=Promise.resolve();if(t&&t.length>0){document.getElementsByTagName("link");const s=document.querySelector("meta[property=csp-nonce]"),i=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));a=Promise.allSettled(t.map(u=>{if(u=qa(u),u in Qt)return;Qt[u]=!0;const c=u.endsWith(".css"),f=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${u}"]${f}`))return;const p=document.createElement("link");if(p.rel=c?"stylesheet":Wa,c||(p.as="script"),p.crossOrigin="",p.href=u,i&&p.setAttribute("nonce",i),document.head.appendChild(p),c)return new Promise((v,m)=>{p.addEventListener("load",v),p.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${u}`)))})}))}function l(s){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s}return a.then(s=>{for(const i of s||[])i.status==="rejected"&&l(i.reason);return n().catch(l)})},Ga=(e,n,t)=>{const o=e[n];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((a,l)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(l.bind(null,new Error("Unknown variable dynamic import: "+n+(n.split("/").length!==t?". Note that variables only represent file names one level deep.":""))))})},Ha=async e=>{var t;const n={};for(const o of e){const a=await Ga(Object.assign({"../lang/en-US.ts":()=>D(()=>import("./en-US-p0z3hc2m.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),"../lang/zh-CN.ts":()=>D(()=>import("./zh-CN-Ms_tFsC1.js"),__vite__mapDeps([57,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56]))}),`../lang/${o.key}.ts`,3),l=o.key;l&&(n[l]=((t=a==null?void 0:a.default)==null?void 0:t.message)??{})}return n},gi=e=>{switch(e){case"zh-CN":return{locale:Kt,dateLocal:Wt};case"en-US":return{locale:null,dateLocal:null};default:return{locale:Kt,dateLocal:Wt}}},Ya={darkClassName:"ray-template--dark",lightClassName:"ray-template--light",rayTemplateThemePrimaryColor:"--ray-theme-primary-color",rayTemplateThemePrimaryFadeColor:"--ray-theme-primary-fade-color",preLoadingAnimation:"pre-loading-animation",htmlHeight:"--html-height",htmlWidth:"--html-width"},hi={max:5,closable:!1},yi="loading",bi="",U={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions",appMenuTagOptions:"appMenuTagOptions",appLockScreenPasswordKey:"appLockScreenPasswordKey"},Xa=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],Se={appThemeColors:["#2d8cf0","#3f9eff","#ff42bc","#ee4f12","#dbcb02","#18a058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.85)"},appNaiveUIThemeOverrides:{dark:{common:{borderRadius:"4px",baseColor:"rgb(18, 18, 18)"}},light:{common:{borderRadius:"4px",baseColor:"rgb(255, 255, 255)"}}},echartTheme:"macarons"},En=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Ja="zh-CN",Za="zh-CN",Qa={"zh-CN":"zh-cn","en-US":"en"},el="zh-cn",vi={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/,cssSize:/^auto|unset|fit-content|max-content|min-content|initial|inherit|revert|revert-layer|[-\w]+-webkit-fill-available$/},_i={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},xe=ne(null),Dn=ne(null),tl={setupRouterLoadingBar:!0,setupRouterGuard:!0},nl=["RLogin","ErrorPage","RayTemplateDoc"],et=[],Si=(e,n)=>{const t=V(0),o=V(0),a=V(!1),{clickOutside:l}={},s=p=>{a.value=p},i=p=>{p.preventDefault(),s(!1),te().then(()=>{const{clientX:v,clientY:m}=p;t.value=v,o.value=m,s(!0)})};l&&jo(e,p=>{l(p)});const u=$e(e,"contextmenu",i,n),c=$e(e,"click",()=>{s(!1)});return{stop:()=>{u(),c()},x:ve(t),y:ve(o),show:ve(a),updateShow:s}},Bt=re({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function me(e,n,t){It(Bt,e,n,t)}function gt(e){return ve(Wo(Bt,e))}function ol(){return{...we(ve(Bt))}}let pe;const al=async()=>{const e=oo(),n=await Ha(En);return Ta({legacy:!1,locale:e,messages:n,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:Za})},wi=async e=>{const n=await al();e.use(n),pe=n},en=(e,n)=>n,He=e=>{if(!pe)return{t:l=>en(e,l),locale:l=>{}};const{t:n,...t}=pe.global;return{...t,t:(l,...s)=>l?l.includes(".")?n(en(e,l),...s):l:"",locale:l=>{pe.mode==="legacy"?pe.global.locale=l:wn(pe.global.locale)?pe.global.locale.value=l:pe.global.locale=l}}},B=e=>e,ll={path:"/dashboard",component:()=>D(()=>import("./index-C9Re1EZk.js"),__vite__mapDeps([58,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,59,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,60])),meta:{i18nKey:B("menu.Dashboard"),icon:"dashboard",order:0}},rl=Object.freeze(Object.defineProperty({__proto__:null,default:ll},Symbol.toStringTag,{value:"Module"})),sl={path:"/flow",component:()=>D(()=>import("./Flow-BwOEXCKT.js"),__vite__mapDeps([61,22,23,2,1,3,4,5,6,7,8,9,10,11,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39,40,41,12,13,14,15,17,18,19,20,21,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.Flow"),icon:"other",order:2}},il=Object.freeze(Object.defineProperty({__proto__:null,default:sl},Symbol.toStringTag,{value:"Module"})),ul={path:"/axios",name:"RAxios",component:()=>D(()=>import("./index-DTS9XXyl.js"),__vite__mapDeps([62,4,5,6,7,8,2,9,10,63,64,1,3,11,12,13,14,15,16,17,18,19,20,21,42,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56,65])),meta:{i18nKey:B("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},cl=Object.freeze(Object.defineProperty({__proto__:null,default:ul},Symbol.toStringTag,{value:"Module"})),dl={path:"barcode",component:()=>D(()=>import("./BarcodeDemo-DIeP09RN.js"),__vite__mapDeps([66,22,23,2,1,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,11,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.Barcode"),icon:"other",order:2,extra:{label:"new"}}},pl=Object.freeze(Object.defineProperty({__proto__:null,default:dl},Symbol.toStringTag,{value:"Module"})),ml={path:"/cache-demo",component:()=>D(()=>import("./index-DiNOalgO.js"),__vite__mapDeps([67,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,42,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.CacheDemo"),icon:"other",order:3}},fl=Object.freeze(Object.defineProperty({__proto__:null,default:ml},Symbol.toStringTag,{value:"Module"})),gl={path:"/context-menu",component:()=>D(()=>import("./index-DHO0XaOX.js"),__vite__mapDeps([68,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.ContextMenu"),icon:"other",order:2}},hl=Object.freeze(Object.defineProperty({__proto__:null,default:gl},Symbol.toStringTag,{value:"Module"})),yl={path:"/directive",component:()=>D(()=>import("./index-K_RkB5nU.js"),__vite__mapDeps([69,7,5,6,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39])),meta:{i18nKey:B("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},bl=Object.freeze(Object.defineProperty({__proto__:null,default:yl},Symbol.toStringTag,{value:"Module"})),vl={path:"/draggable-card",component:()=>D(()=>import("./draggable-card-CZ4wS8CL.js"),__vite__mapDeps([70,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.DraggableCard"),icon:"other",order:2,extra:{label:"drag"}}},_l=Object.freeze(Object.defineProperty({__proto__:null,default:vl},Symbol.toStringTag,{value:"Module"})),Sl={path:"/echart",component:()=>D(()=>import("./index-Qtv2dC6e.js"),__vite__mapDeps([71,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,72])),meta:{i18nKey:B("menu.Echart"),icon:"echart",order:1,extra:{label:"useChart"}}},wl=Object.freeze(Object.defineProperty({__proto__:null,default:Sl},Symbol.toStringTag,{value:"Module"})),Cl={path:"/form",component:()=>D(()=>import("./index-CbzDm5wU.js"),__vite__mapDeps([73,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.Form"),icon:"other",order:2,extra:{label:"useForm"}}},Tl=Object.freeze(Object.defineProperty({__proto__:null,default:Cl},Symbol.toStringTag,{value:"Module"})),Ol={path:"/iframe",component:()=>D(()=>import("./index-DPVrk8sH.js"),__vite__mapDeps([74,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},kl=Object.freeze(Object.defineProperty({__proto__:null,default:Ol},Symbol.toStringTag,{value:"Module"})),Al={path:"/mock-demo",component:()=>D(()=>import("./index-CVpI_rlQ.js"),__vite__mapDeps([75,22,23,2,1,3,11,12,13,14,15,16,17,18,19,20,21,4,5,6,7,8,9,10,63,64,42,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.Mock"),icon:"other",order:3,keepAlive:!1,extra:{label:"usePagination"}}},Rl=Object.freeze(Object.defineProperty({__proto__:null,default:Al},Symbol.toStringTag,{value:"Module"})),Pl={path:"/modal-demo",component:()=>D(()=>import("./index-ixFMLUoT.js"),__vite__mapDeps([76,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.Modal"),icon:"other",order:3}},xl=Object.freeze(Object.defineProperty({__proto__:null,default:Pl},Symbol.toStringTag,{value:"Module"})),rt=()=>D(()=>Promise.resolve().then(()=>rs),void 0),Ml={path:"/multi",component:rt,meta:{i18nKey:B("menu.MultiMenu"),icon:"other",order:4,extra:{label:"cache"}},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>D(()=>import("./index-B4iylE3W.js"),__vite__mapDeps([77,7,5,6,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:rt,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>D(()=>import("./index-DnDhmFC3.js"),__vite__mapDeps([78,7,5,6,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:rt,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>D(()=>import("./index-BNLeaxW4.js"),__vite__mapDeps([79,7,5,6,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},El=Object.freeze(Object.defineProperty({__proto__:null,default:Ml},Symbol.toStringTag,{value:"Module"})),Dl={path:"/precision",component:()=>D(()=>import("./index-BU8x8xeE.js"),__vite__mapDeps([80,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,42,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.CalculatePrecision"),icon:"other",order:2}},zl=Object.freeze(Object.defineProperty({__proto__:null,default:Dl},Symbol.toStringTag,{value:"Module"})),Ll={path:"/qrcode",component:()=>D(()=>import("./index-_CcPe96W.js"),__vite__mapDeps([81,82,7,5,6,83,84,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39])),meta:{i18nKey:B("menu.QRCode"),icon:"other",order:2}},Il=Object.freeze(Object.defineProperty({__proto__:null,default:Ll},Symbol.toStringTag,{value:"Module"})),Fl={path:"rely-about",component:()=>D(()=>import("./index-CNY9lLzh.js"),__vite__mapDeps([85,7,5,6,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39,86])),meta:{i18nKey:B("menu.RelyAbout"),icon:"rely",order:999}},Bl=Object.freeze(Object.defineProperty({__proto__:null,default:Fl},Symbol.toStringTag,{value:"Module"})),Vl={path:"/router-demo",component:rt,meta:{i18nKey:B("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",component:()=>D(()=>import("./index-HHvg0jl-.js"),__vite__mapDeps([87,22,23,2,1,3,48,5,6,7,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,4,8,9,10,42,43,44,45,46,47,49,50,51,52,53,54,55,56])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",component:()=>D(()=>import("./index-DhTBLp28.js"),__vite__mapDeps([88,7,5,6,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},jl=Object.freeze(Object.defineProperty({__proto__:null,default:Vl},Symbol.toStringTag,{value:"Module"})),Nl={path:"/scroll-reveal",component:()=>D(()=>import("./index-j667e7uE.js"),__vite__mapDeps([89,7,5,6,24,25,26,27,28,29,30,31,32,33,34,35,16,36,37,38,39,90])),meta:{i18nKey:B("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},Ul=Object.freeze(Object.defineProperty({__proto__:null,default:Nl},Symbol.toStringTag,{value:"Module"})),$l={path:"/segment",component:()=>D(()=>import("./index-CHjj1t3Y.js"),__vite__mapDeps([91,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.Segment"),icon:"other",order:3,extra:{label:"segment"}}},Kl=Object.freeze(Object.defineProperty({__proto__:null,default:$l},Symbol.toStringTag,{value:"Module"})),Wl={path:"/svg-icons",component:()=>D(()=>import("./index-BpYY6BmL.js"),__vite__mapDeps([92,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,93])),meta:{i18nKey:B("menu.SvgIcon"),icon:"other",order:3}},ql=Object.freeze(Object.defineProperty({__proto__:null,default:Wl},Symbol.toStringTag,{value:"Module"})),Gl={path:"/table-pro",component:()=>D(()=>import("./TablePro-CxALP6p1.js"),__vite__mapDeps([94,42,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,63,64,95,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.TablePro"),icon:"other",order:2,extra:{label:"TablePro"}}},Hl=Object.freeze(Object.defineProperty({__proto__:null,default:Gl},Symbol.toStringTag,{value:"Module"})),Yl={path:"/table",component:()=>D(()=>import("./index-C-ELjja3.js"),__vite__mapDeps([96,42,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.Table"),icon:"other",order:2,extra:{label:"useTable"}}},Xl=Object.freeze(Object.defineProperty({__proto__:null,default:Yl},Symbol.toStringTag,{value:"Module"})),Jl={path:"/template-hooks",component:()=>D(()=>import("./index-D_ftfM6j.js"),__vite__mapDeps([97,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56])),meta:{i18nKey:B("menu.TemplateHooks"),icon:"other",order:1}},Zl=Object.freeze(Object.defineProperty({__proto__:null,default:Jl},Symbol.toStringTag,{value:"Module"})),Ql=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":rl,"/src/router/modules/demo/axios copy.ts":il,"/src/router/modules/demo/axios.ts":cl,"/src/router/modules/demo/barcode.ts":pl,"/src/router/modules/demo/cache-demo.ts":fl,"/src/router/modules/demo/context-menu.ts":hl,"/src/router/modules/demo/directive.ts":bl,"/src/router/modules/demo/draggable-card.ts":_l,"/src/router/modules/demo/echart.ts":wl,"/src/router/modules/demo/form.ts":Tl,"/src/router/modules/demo/iframe.ts":kl,"/src/router/modules/demo/mock.ts":Rl,"/src/router/modules/demo/modal.ts":xl,"/src/router/modules/demo/multi-menu.ts":El,"/src/router/modules/demo/precision.ts":zl,"/src/router/modules/demo/qrcode.ts":Il,"/src/router/modules/demo/rely.ts":Bl,"/src/router/modules/demo/router-demo.ts":jl,"/src/router/modules/demo/scroll-reveal.ts":Ul,"/src/router/modules/demo/segment.ts":Kl,"/src/router/modules/demo/svg-icons.ts":ql,"/src/router/modules/demo/table-pro.ts":Hl,"/src/router/modules/demo/table.ts":Xl,"/src/router/modules/demo/template-hooks.ts":Zl});return Object.keys(e).reduce((t,o)=>{const a=e[o].default;if(a)t.push(a);else throw new Error(`[combineRawRouteModules]: ${o} module must export default.`);return t},[])},er=e=>e[0]==="/",zn=(e,n=[],t="")=>{var o;if(!Array.isArray(e))return[];for(const a of e){const l=t+(er(a.path)?a.path:"/"+a.path);if((o=a.children)!=null&&o.length){zn(a.children,n,l);continue}else n.push({...a,path:l})}return n},tr=e=>Array.isArray(e)?zn(Ee(e)):[],nr=e=>e.sort((n,t)=>{var l,s;const o=((l=n.meta)==null?void 0:l.order)??1,a=((s=t.meta)==null?void 0:s.order)??0;return o===a?n.name?t.name?n.name.localeCompare(t.name):-1:1:o-a}),or=e=>{const{beforeEach:n}=e,{getRootPath:t}=Je(),o=(a,l)=>a.path==="/"||l.path==="/login";n((a,l,s)=>{const i=Le(U.token,"localStorage"),u=Le(U.appMenuKey,"sessionStorage",{defaultValue:t.value}),{meta:c,name:f}=a;i!==null?o(a,l)?_t(!0):!ge(f,"Symbol")&&f&&nl.includes(f)?s():Jn(c)?o(a,l)?u?s(u):_t(!0):s():_t(!0):o(a,l)?s():s("/")})},_t=(e=!0)=>{const{router:n}=jt(),{push:t,replace:o}=n,{getRootPath:a}=Je();Pe(U.appMenuKey,a.value,"localStorage"),e?o(a.value):t(a.value)},ar=e=>{var t;const{meta:n}=e;n!=null&&n.ignoreAutoResetScroll||(t=xe.value)==null||t.scrollTo({top:0,left:0,behavior:"smooth"})},lr=e=>{e.beforeEach(()=>{var n;(n=window.$loadingBar)==null||n.start()}),e.afterEach(()=>{var n;(n=window.$loadingBar)==null||n.finish()}),e.onError(()=>{var n;(n=window.$loadingBar)==null||n.error()})},Ln=e=>{const{meta:n={}}=e,{hidden:t,sameLevel:o,env:a}=n,{MODE:l}=Rt();return!(o||t||a&&typeof a=="string"&&a!==l||a&&Array.isArray(a)&&!a.includes(l))},rr={contentTransition:"scale",watermarkSwitch:!1,keepAliveConfig:{maxKeepAliveLength:10,setupKeepAlive:!0,keepAliveExclude:[]},menuConfig:{collapsedWidth:64,collapsedMode:"width",collapsedIconSize:16,collapsedIndent:24,accordion:!1,menuSiderBarLogo:!0,iconSize:16,menuWidth:272,inverted:!1,nativeScrollbar:!1},menuTagSwitch:!0,breadcrumbSwitch:!0,copyrightSwitch:!0,drawerPlacement:"right",colorWeakness:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15,xGap:0,yGap:0,cross:!0},dynamicDocumentTitle:!0},In=()=>rr,Ie=ft("setting",()=>{const{appPrimaryColor:{primaryColor:e,primaryFadeColor:n}}=Se,{locale:t}=He(),{locale:o}=Ls(),a=re({primaryColorOverride:{common:{primaryColor:e,primaryColorHover:n,primaryColorPressed:e,primaryColorSuppl:n}},_appTheme:!1,appTheme:"light",localeLanguage:oo(),lockScreenSwitch:!1,appRootRoute:{name:"Dashboard",path:"/dashboard"},sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"},...Ee(In())}),l=c=>{t(c),o(c),Pe(U.localeLanguage,c,"localStorage"),a.localeLanguage=c},s=(c,f=.85)=>{const p=na(c,f),v={primaryColor:c,primaryColorHover:p,primaryColorPressed:c,primaryColorSuppl:p},{rayTemplateThemePrimaryColor:m,rayTemplateThemePrimaryFadeColor:g}=Ya,b=document.documentElement;a.primaryColorOverride.common=v,b.style.setProperty(m,c),b.style.setProperty(g,p)},i=(c,f,p)=>{It(a,c,f,p)},u=c=>{const f=document.documentElement;i("colorWeakness",c),ut(f,{filter:c?"invert(100%)":""})};return de(()=>{var c;a._appTheme?a.primaryColorOverride=st({},a.primaryColorOverride,Se.appNaiveUIThemeOverrides.dark):a.primaryColorOverride=st({},a.primaryColorOverride,Se.appNaiveUIThemeOverrides.light),u(a.colorWeakness),a.dynamicDocumentTitle||(document.title=((c=a.sideBarLogo)==null?void 0:c.title)||"Ray Template")}),{...we(a),updateLocale:l,changePrimaryColor:s,updateSettingState:i,toggleColorWeakness:u}},{persist:{key:U.appPiniaSettingStore,omit:["lockScreenSwitch"],storage:window.localStorage}}),Fn={...mo,onRegister:{type:[Function,Array],default:null}},Bn={actionSpan:{type:Number,default:1},actionAlign:{type:String,default:"end"},open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!0},onUpdateOpen:{type:[Function,Array],default:null},"onUpdate:open":{type:[Function,Array],default:null},...fo};function sr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const Ci=P({name:"RCollapse",props:Object.assign({},Fn,{...Bn,open:{type:Boolean,default:!0},cols:{type:Number,default:4},bordered:{type:Boolean,default:!0}}),render(){const{$slots:e,$props:n}=this,{labelPlacement:t,showFeedback:o,...a}=n;return r(Un,j(a,{labelPlacement:"top",showFeedback:!1}),{default:()=>[r(pr,a,sr(e)?e:{default:()=>[e]})]})}}),ir={...go,restrictionElement:{type:[String,HTMLElement,Function,Object],default:"body"},dad:{type:Boolean,default:!0},restrictRectOptions:{type:Object,default:void 0},defaultPosition:{type:[Object,String],default:()=>({x:0,y:0})},width:{type:[String,Number],default:600},zIndex:{type:Number,default:void 0},animation:{type:Boolean,default:!1},padding:{type:Object,default:void 0}},Ti=P({name:"RDraggableCard",props:ir,setup(e,{expose:n}){const t=ie("cardRef");let o=null;const a={x:0,y:0},l="draggable-card-container",s=T(()=>({"--r-draggable-card-width":N(e.width),"--r-draggable-card-z-index":e.zIndex}));let i=!1;(()=>{if(!document.getElementById(l)){const v=document.createElement("div");v.id=l,document.documentElement.appendChild(v)}})();const c=()=>{const v=se(t),m=typeof e.restrictionElement=="string"?Ke(e.restrictionElement):e.restrictionElement;let g=null;return Array.isArray(m)?g=m[0]:g=se(m),{card:v,restrictionElement:g}},f=(v,m)=>{const{defaultPosition:g,padding:b}=e,{x:h=0,y:_=0}=b??{},{x:d,y,width:w,height:C}=v,{width:S,height:A}=m;if(typeof g=="string")switch(g){case"top-left":return{x:h+d,y:_+y};case"top-right":return{x:w-S-h+d,y:_+y};case"bottom-left":return{x:h+d,y:C-A-_+y};case"bottom-right":return{x:w-S-h+d,y:C-A-_+y};default:return{x:h+d,y:_+y}}else{const{x:O,y:L}=g;return{x:O+d+h,y:L+y+_}}},p=()=>{const{card:v,restrictionElement:m}=c();if(!v||!e.dad)return;const g=m==null?void 0:m.getBoundingClientRect(),b=v.querySelector(".n-card-header"),h=Object.assign({},{restriction:m,endOnly:!0},e.restrictRectOptions);if(g&&!i){const _=f(g,v.getBoundingClientRect());v.style.transform=`translate(${_.x}px, ${_.y}px)`,a.x=_.x,a.y=_.y}o=Zt(v).draggable({inertia:!0,autoScroll:!0,allowFrom:b?".n-card-header":".n-card__content",modifiers:[Zt.modifiers.restrictRect(h)],listeners:{move:_=>{v.setAttribute("can-drag","true"),a.x+=_.dx,a.y+=_.dy,v.style.transform=`translate(${a.x}px, ${a.y}px)`}}}).resizable(!1),i=!0};return n(),de(()=>{e.dad?p():(o==null||o.unset(),o=null)}),Ce(()=>{te(()=>{p()})}),{cardRef:t,CONTAINER_ID:l,cssVars:s}},render(){const{$attrs:e,$slots:n,$props:t,CONTAINER_ID:o,cssVars:a,animation:l}=this;return r(qo,{to:`#${o}`},{default:()=>[l?r(Mn,{name:"draggable-card",appear:!0,mode:"out-in"},{default:()=>[r(De,j(e,t,{class:"r-draggable-card",style:[a],ref:"cardRef"}),{...n})]}):r(De,j(e,t,{class:"r-draggable-card",style:[a],ref:"cardRef"}),{...n})]})}}),ur={intersectionObserver:{type:Boolean,default:!0},intersectionObserverTarget:{type:Object,default:null},intersectionOptions:{type:Object,default:{threshold:.1}},bordered:{type:Boolean,default:!0},downloadOptions:{type:Object,default:()=>({})},onDropdownSelect:{type:[Function,Array]},dropdownOptions:{type:Array},preset:{type:String},contentStyle:{type:[String,Object]},title:{type:[String,Function]},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},autoResize:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onFinally:{type:[Function,Array],default:null},theme:{type:String,default:null},autoChangeTheme:{type:Boolean,default:!0},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>kn()},autoResizeObserverTarget:{type:Object,default:null},watchOptionsThrottleWait:{type:Number,default:500},nextTick:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>An()},onRegister:{type:[Function,Array],default:null}},cr=Symbol("USE_CHART_PROVIDER_KEY"),dr=oa(),tn="__R_CHART_DOWN_LOAD_CHART__";dr.forEach(e=>{Oa(e.name,e.theme)});const Oi=P({name:"RChart",props:ur,setup(e,{expose:n}){const{getAppTheme:t}=X(),o=ie("rayChartRef"),a=ie("rayChartWrapperRef"),l=ne();let s,i;const{echartTheme:u}=Se;let c;const f=T(()=>[{label:"下载图片",key:tn,disabled:!(l.value&&l.value.getDom())}]),p=T(()=>({"--ray-chart-width":N(e.width),"--ray-chart-height":N(e.height)})),v=V(!1);let m;const g={aria:e.showAria},b=Te(cr,{}),h=async()=>{var k;je([Aa,Ra,Pa,xa,Ma,Ea,Da,za]),je([La,Ia,Fa,Ba,Va,ja]),je([Na,Ua]),je([$a]);try{je((k=e.use)==null?void 0:k.filter(Boolean))}catch(M){console.error("[RChart register error]: ",M)}},_=()=>{const{theme:k}=b||{};if(l.value&&C(),k){y(k);return}if(e.theme==="default"){e.autoChangeTheme?y("dark"):y("");return}if(e.theme)y(e.theme);else{const M=e.autoChangeTheme&&t.value?`${u}-dark`:u;y(M)}},d=k=>{let M=Q(k);return M=(W=>Object.assign({},M,W))({aria:{enabled:e.showAria,decal:{show:e.showAria}}}),M},y=(k=u)=>{var ke;const M=o.value,$=d(e.options),{height:W,width:oe}=M.getBoundingClientRect(),{onSuccess:G,onError:ye}=e;try{l.value=ka(M,k,{width:oe===0?200:void 0,height:W===0?200:void 0}),G&&F(G,l.value),e.nextTick?(l.value.setOption({}),te(()=>{var ae;$&&((ae=l.value)==null||ae.setOption($))})):$&&((ke=l.value)==null||ke.setOption($))}catch(ae){throw ye&&F(ye),new Error(`[RChart render error]: ${ae}`)}finally{const{onFinally:ae}=e;ae&&F(ae)}},w=()=>{var k;return!!((k=l.value)!=null&&k.isDisposed())},C=()=>{var k;w()||(k=l.value)==null||k.dispose()},S=()=>{l.value&&l.value.resize()},A=(k,M)=>{if(k===tn&&!w()){const{filename:W,...oe}=e.downloadOptions;aa(l.value.getDataURL(oe),W??`${new Date().getTime()}`)}const{onDropdownSelect:$}=e;$&&F($,k,M)},O=()=>{var M;if(e.autoResize&&(s||(s=Et(S,500)),i||(i=Uo(e.autoResizeObserverTarget||a,s))),(M=l.value)!=null&&M.getDom()||!v.value&&e.intersectionObserver)return;_(),m==null||m.stop();const{onRegister:k}=e;k&&l.value&&F(k,l.value,O,L)},L=()=>{C(),s==null||s.cancel(),i==null||i.stop(),m==null||m.stop(),m=null,s=null,i=null};return qe(()=>t.value,()=>{e.autoChangeTheme&&(C(),_())}),de(()=>{var k,M;e.intersectionObserver&&(m=No(e.intersectionObserverTarget||a,([$])=>{v.value=$.isIntersecting},e.intersectionOptions)),e.watchOptions?c=Ka(()=>e.options,$=>{var G;const W=d($),oe=Object.assign({},An(),e.setChartOptions);(G=l.value)==null||G.setOption(W,oe)},{deep:!0,throttle:e.watchOptionsThrottleWait}):c==null||c(),e.loading?(k=l.value)==null||k.showLoading(kn(e.loadingOptions)):(M=l.value)==null||M.hideLoading(),e.showAria!==g.aria&&l.value&&(l.value.setOption(d(e.options)),g.aria=e.showAria),v.value&&!w()&&O()}),n(),Go(async()=>{await h()}),Ce(()=>{O()}),Lt(()=>{L(),c==null||c()}),{rayChartRef:o,cssVarsRef:p,rayChartWrapperRef:a,moreDropDownOptions:f,dropdownSelect:A}},render(){const{title:e,contentStyle:n,preset:t,moreDropDownOptions:o,dropdownSelect:a,bordered:l,dropdownOptions:s}=this,{cardExtra:i}=this.$slots;return t==="card"?r(De,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:n,bordered:l,embedded:!0},{default:_e(r("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:_e(e,{defaultElement:r("div",{style:"display: none;"},null)}),"header-extra":_e(i,{defaultElement:r(jn,{iconSize:18,cursor:"pointer",options:s||o,trigger:"click",onSelect:a.bind(this),placement:"bottom-end"},null)})}):r("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[r("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),ki=()=>{let e,n,t;const o=(u,c,f)=>{u&&(e=u,n=f,t=c)},a=()=>{if(!e)throw new Error("[useChart]: echart instance is not ready yet. if you are using useChart, please make sure you have called register method in onRegister event.");return{dispose:n,render:t,echartInst:e}};return[o,{getChartInstance:a,isDisposed:()=>{var u;return!!((u=a().echartInst)!=null&&u.isDisposed())},dispose:()=>a().dispose.call(null),render:()=>a().render.call(null)}]},pr=P({name:"RCollapseGrid",props:Bn,setup(e){const n=V(!e.open),t=T(()=>({"--r-collapse-grid-action-align":e.actionAlign})),o=()=>{const{onUpdateOpen:l,"onUpdate:open":s}=e;n.value=!n.value,l&&F(l,n.value),s&&F(s,n.value)},a=l=>r("div",{class:"collapse-icon",onClick:o.bind(this)},[r("span",null,[l?e.collapseToggleText[0]:e.collapseToggleText[1]]),r(x,{customClassName:`collapse-icon--arrow ${l?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)]);return de(()=>{n.value=!e.open}),{modelCollapsed:n,collapseClick:o,CollapseIcon:a,cssVars:t}},render(){const{$slots:{collapse:e,action:n,default:t},CollapseIcon:o,$props:a,modelCollapsed:l,xGap:s,yGap:i,collapsedRows:u,cssVars:c,actionSpan:f,bordered:p}=this;return r(De,{bordered:p,style:[c]},{default:()=>r(ho,j({class:"ray-collapse-grid"},a,{collapsed:l,xGap:s||12,yGap:i||12,collapsedRows:u}),{default:()=>[t==null?void 0:t(),r(yo,{suffix:!0,class:"ray-collapse-grid__suffix--btn",span:f},{default:()=>[r(I,{justify:"end",align:"center"},{default:()=>[n==null?void 0:n(),e?e(l):o(l)]})]})]})})}}),mr={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},x=P({name:"RIcon",props:mr,setup(e){const n=T(()=>`#${e.prefix}-${e.name}`),t=T(()=>({"--ray-icon-width":e.width?N(e.width):N(e.size),"--ray-icon-height":e.height?N(e.height):N(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor,"--ray-icon-color":e.color}));return{symbolId:n,cssVars:t,iconClick:a=>{const{onClick:l}=e;l&&F(l,a)}}},render(){return r("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[r("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[r("use",j({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),fr={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:[Boolean,String],default:!0},iframeClass:{type:String,default:null}},Ai=P({name:"RIframe",props:fr,setup(e,{expose:n}){const t=T(()=>({"--ray-iframe-frameborder":N(e.frameborder),"--ray-iframe-width":N(e.width),"--ray-iframe-height":N(e.height)})),o=ie("iframeRef"),a=V(!0),l=i=>{a.value=!1;const{onSuccess:u}=e;u&&F(u,o.value,i)},s=i=>{a.value=!1;const{onError:u}=e;u&&F(u,i)};return $e(o,"load",l),$e(o,"error",s),n({iframeInst:o}),{cssVars:t,iframeRef:o,spinShow:a}},render(){return r("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[r(pt,j(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>r("iframe",{class:["ray-iframe__container",this.iframeClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title,loading:typeof this.lazy=="boolean"?"lazy":this.lazy},null)})])}}),gr={...bo,fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446}},hr="r-modal__preset-card--fullscreen",Vn="r-modal",Me={width:"--r-modal-width",cardWidth:"--r-modal-card-width",dialogWidth:"--r-modal-dialog-width"},Ri=P({name:"RModal",props:gr,setup(e){const n=T(()=>({[Me.width]:N(e.width??600),[Me.cardWidth]:N(e.cardWidth??600),[Me.dialogWidth]:N(e.dialogWidth??446)})),t=ct(),o=T(()=>e.preset==="card"&&e.fullscreen);return{cssVars:n,isFullscreenCardType:o,uuidEl:t}},render(){const{$props:e,$slots:n,$attrs:t}=this,{preset:o,...a}=e,{cssVars:l,uuidEl:s,isFullscreenCardType:i}=this;return r(fn,j({class:[Vn,i?hr:""],style:[l,i?"height: 100vh":""],preset:o},{id:s},a,t),{...n})}}),yr=()=>{const{create:e,destroyAll:n}=vo();return{create:o=>{const{content:a,...l}=o;let s=a;l.preset==="card"&&l.fullscreen&&(s=()=>mt(Dt,{themeOverrides:{color:"rgba(0, 0, 0, 0)",colorHover:"rgba(0, 0, 0, 0)"},trigger:"hover",style:{width:"auto",maxHeight:"calc(var(--html-height) - 29px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))"}},{default:()=>typeof a=="function"?a():a}));const{preset:i,fullscreen:u,width:c,cardWidth:f,dialogWidth:p}=o,v=e({...l,content:s}),{key:m}=v,g={[Me.width]:N(c??600),[Me.cardWidth]:N(f??600),[Me.dialogWidth]:N(p??446)};return te(()=>{const[b]=Ke(`[internalkey="${m}"]`)||[];b&&(u&&i==="card"&&ut(b,{width:"100%",height:"100vh"}),ut(b,g),Rn(b,Vn))}),v},destroyAll:n}},br={..._o,icon:{type:String,default:"more"},iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function vr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const jn=P({name:"RMoreDropdown",props:br,render(){let e;const{iconSize:n,cursor:t,icon:o}=this,{default:a}=this.$slots;return r(ze,j(this.$props,this.$attrs,{placement:"bottom-start"}),vr(e=_e(a,{defaultElement:r(x,{name:o,size:n,cursor:t},null)}))?e:{default:()=>[e]})}}),Fe={...So,tableFlexHeight:{type:[String,Number],default:void 0},renderWrapperHeader:{type:Boolean,default:!0},cardProps:{type:Object,default:()=>({})},tool:{type:Boolean,default:!0},downloadCsvTableOptions:{type:Object,default:()=>({})},title:{type:[String,Number,Object],default:null},toolOptions:{type:Array},coverTool:{type:Boolean,default:!1},contextMenuOptions:{type:Array},disabledContextMenu:{type:Boolean,default:!1},onContextMenuClick:{type:[Function,Array],default:null},wrapperBordered:{type:Boolean,default:!0},bordered:{type:Boolean,default:!0},printTableOptions:{type:Object,default:()=>({})},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null},onRegister:{type:[Function,Array],default:null}},ue={tableIconSize:"18",tableKey:Symbol("r-table")},_r=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],Sr=P({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...Fe},setup(e){return{size:V(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],updatePopselectValue:a=>{const{onChangeSize:l}=e;l&&F(l,a)}}},render(){return r(gn,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[r(x,{name:"adjustment",size:ue.tableIconSize,cursor:"pointer"},null)]})}}),wr=P({name:"TableFullscreen",setup(){const{wrapperRef:e}=Te(ue.tableKey,{}),[n,{toggleFullscreen:t,isEnabled:o}]=On(e);return{toggleFullscreen:t,isEnabled:o}},render(){const{toggleFullscreen:e,isEnabled:n,$t:t}=this;return r(x,{name:"fullscreen",size:ue.tableIconSize,cursor:"pointer",onClick:()=>{n||window.$message.warning(t("globalMessage.isEnabledFullscreen")),e()}},null)}}),Cr=()=>r(x,{name:"draggable",size:14,cursor:"grab"},null),nn=({icon:e,title:n,onClick:t,customClassName:o})=>r(Ue,{showArrow:!1},{trigger:()=>r(x,{name:e,size:ue.tableIconSize,cursor:"pointer",customClassName:o,onClick:t==null?void 0:t.bind(null)},null),default:()=>n}),Pt=(e,n)=>{if(!n)return[null,null];for(let t=0;tEe(e.columns).filter(u=>u.type?(n=u,!1):!0).map((u,c)=>{const{key:f,title:p,children:v,fixed:m,isResizable:g,...b}=u,h=m==="left",_=m==="right",d={...b,title:p,key:f,fixed:m,isLeftFixedActivated:h,isRightFixedActivated:_,isResizable:g};return{...d,suffix:()=>r(I,{style:"padding-left: 32px;"},{default:()=>[r(nn,{icon:"row_head",title:"固定在列首",customClassName:h?St:"",onClick:l.bind(this,"left",d,c)},null),r(Ue,{showArrow:!1},{trigger:()=>r(x,{name:"resize_h",size:ue.tableIconSize,cursor:"pointer",customClassName:g?St:"",onClick:a.bind(this,d,c)},null),default:()=>"修改列宽"}),r(nn,{icon:"row_end",title:"固定在列尾",customClassName:_?St:"",onClick:l.bind(this,"right",d,c)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:u}=e;u&&F(u,i)},a=(i,u)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[u]=i,o(t.value)},l=(i,u,c)=>{const f=`${i}FixedActivated`,p=`${i==="left"?"right":"left"}FixedActivated`;u[p]=!1,u[f]=!u[f],u[f]?u.fixed=i:u.fixed=void 0,t.value[c]=u,o(t.value)};return{treeDataSource:t,treeDrop:({node:i,dragNode:u,dropPosition:c})=>{const[f,p]=Pt(u,t.value);if(f===null||p===null)return;f.splice(p,1);const[v,m]=Pt(i,t.value);v===null||m===null||(c==="before"?v.splice(m,0,u):v.splice(m+1,0,u),mn(n)||v.unshift(n),o(v))}}},render(){return r(Ue,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>r(x,{name:"setting",size:ue.tableIconSize,cursor:"pointer",customClassName:"r-table__setting"},null),default:()=>r(wo,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:Cr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),Or=P({name:"TablePrint",props:Fe,setup(e){const{wrapperRef:n}=Te(ue.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:o={},domToImageOptions:a}={},title:l}=e;(o.documentTitle===""||o.documentTitle===void 0||o.documentTitle===null)&&(o.documentTitle=typeof l=="string"?l:""),Pn(n,{printOptions:o,domToImageOptions:a})}}},render(){return r(x,{name:"print",size:ue.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),kr=P({name:"TablePropsSelect",props:{...Fe,onPopselectChange:{type:[Function,Array],default:null},onInitialed:{type:[Function,Array],default:null}},setup(e){const n=V(!1),t=V([]),o=l=>{const{onPopselectChange:s}=e;s&&F(s,l)};return(()=>{const{striped:l,bordered:s,onInitialed:i}=e;l&&t.value.push("striped"),s&&t.value.push("bordered"),i&&F(i,t.value)})(),{propsPopselectValue:t,popoverShow:n,updatePopselectValue:o}},render(){return r(gn,{value:this.propsPopselectValue,"onUpdate:value":e=>this.propsPopselectValue=e,options:_r,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[r(x,{name:"expanded",size:ue.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function Ar(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const Rr=P({name:"RTable",inheritAttrs:!1,props:Fe,setup(e,n){const{expose:t,emit:o}=n,a=ie("rTableInst"),l=ie("wrapperRef"),s=ct(16),i=ct(16),u=re({x:0,y:0,showContextMenu:!1}),c=re({size:e.size}),f=V(Object.assign({striped:!1,bordered:!1},Ne(e,"striped","bordered"))),p=T(()=>{const{title:y,tool:w,cardProps:C}=e,{headerStyle:S={}}=C??{};return!y&&!w?Object.assign({},{paddingTop:"0px"},S):S}),v=(y,w)=>{const{onContextMenuClick:C}=e;C&&F(C,y,w),u.showContextMenu=!1},m=(y,w)=>{var S;return{...(S=e.rowProps)==null?void 0:S.call(e,y,w),onContextmenu:e.disabledContextMenu?void 0:A=>{A.preventDefault(),u.showContextMenu=!1,te().then(()=>{u.showContextMenu=!0,u.x=A.clientX,u.y=A.clientY})}}},g=y=>{c.size=y},b=y=>{const{onUpdateColumns:w,"onUpdate:columns":C}=e;w&&F(w,y),C&&F(C,y)},h=()=>{const{toolOptions:y}=e;return y==null?void 0:y.filter(Boolean).map(w=>typeof w=="function"?w():w)},_=y=>{Object.keys(f.value).forEach(C=>{f.value[C]=y.includes(C)})},d=y=>{const{tool:w}=y;if(!w)return;const C=()=>r(I,{align:"center"},{default:()=>[r(Or,y,null),r(Sr,j(y,{onChangeSize:g.bind(this)}),null),r(wr,null,null),r(Tr,j(y,{onUpdateColumn:b.bind(this)}),null),r(kr,j(y,{onPopselectChange:_.bind(this),onInitialed:_.bind(this)}),null)]});return e.toolOptions?e.coverTool?()=>{let S;return r(I,{align:"center"},Ar(S=h())?S:{default:()=>[S]})}:()=>r(I,{align:"center"},{default:()=>[C(),h()]}):C};return Ce(()=>{const{onRegister:y}=e;y&&a.value&&F(y,a.value,{uuidTable:i,uuidWrapper:s,wrapperRef:l})}),Cn(ue.tableKey,{uuidTable:i,uuidWrapper:s,wrapperRef:l}),t(),{uuidWrapper:s,uuidTable:i,contextMenuReactive:u,rTableInst:a,combineRowProps:m,contextMenuSelect:v,privateReactive:c,tool:d,wrapperRef:l,propsPopselectValue:f,cardHeaderStyle:p}},render(){const{$props:e,$attrs:n,$slots:t,uuidTable:o,contextMenuReactive:a,uuidWrapper:l,privateReactive:s,propsPopselectValue:i,cardHeaderStyle:u}=this,{class:c,...f}=n,{tool:p,combineRowProps:v,contextMenuSelect:m}=this,{renderWrapperHeader:g,wrapperBordered:b,disabledContextMenu:h,contextMenuOptions:_,title:d,tableFlexHeight:y,cardProps:w,...C}=e,{headerStyle:S,...A}=w??{};return r(De,j(A,{id:l},f,{ref:"wrapperRef",bordered:b,class:c,style:u}),{default:()=>r(Tn,null,[r(Co,j({id:o},C,i,{rowProps:v.bind(this),size:s.size,ref:"rTableInst",style:{height:y!=null?N(y):null}}),{...t}),h?null:r(ze,{show:a.showContextMenu,placement:"bottom-start",trigger:"manual",x:a.x,y:a.y,options:_,onClickoutside:()=>a.showContextMenu=!1,onSelect:m.bind(this)},null)]),header:g?_e(d,{defaultElement:r("div",{style:"display: none;"},null)}):null,"header-extra":p(e),footer:()=>{var O;return(O=t.tableFooter)==null?void 0:O.call(t)},action:()=>{var O;return(O=t.tableAction)==null?void 0:O.call(t)}})}}),Pr=()=>{const e=ne();let n={};const t=(m,g)=>{m&&(e.value=m,n=g)},o=()=>{if(!e.value)throw new Error("[useTable]: table instance is not ready yet. if you are using useTable, please make sure you have called register method in onRegister event.");return e.value};return[t,{getTableInstance:o,clearFilters:()=>o().clearFilters.call(null),clearSorter:()=>o().clearSorter.call(null),downloadCsv:m=>o().downloadCsv.call(null,m),filters:m=>o().filters.call(null,m),page:m=>o().page.call(null,m),scrollTo:m=>o().scrollTo(m),sort:(m,g)=>o().sort.call(null,m,g),print:m=>{const{uuidWrapper:g}=n;if(g){const b=document.getElementById(g);Pn(b,m)}},filter:m=>o().filter.call(null,m)}]},Nn=(e,n,t)=>{var o;if(e.length)for(const a of e){if(a[n]===t)return a;if((o=a==null?void 0:a.children)!=null&&o.length){const l=Nn(a.children,n,t);if(l)return l}}},on=e=>{const n=Q(e);return n?n.findIndex(o=>{const{type:a,multiple:l}=o;if(a==="selection"&&(l==null||l===!0))return!0})!==-1:!0},xr=(e,n,t,o)=>{const a=Q(e);return a?n.reduce((l,s)=>{const i=Q(t).findIndex(c=>c[o]===s);if(i!==-1)return l.push(Q(t)[i]),l;const u=a.findIndex(c=>c[o]===s);return u!==-1&&l.push(a[u]),l},[]):t},Pi=(e,n,t)=>{const o=V([]),a=V([]),{rowKey:l="key",onChange:s}=t||{},i=T(()=>on(n)),u=(g,b,h)=>{o.value=g,a.value=Q(xr(e,g,a,l)),s==null||s(g,a.value,h),on(n)},c=()=>o.value,f=()=>a.value,p=()=>{o.value=[],a.value=[],s==null||s(o.value,a.value,{row:void 0,action:"uncheckAll"})},v=g=>{if(g==null)return;let b;o.value=o.value.filter(h=>h!==g),a.value=a.value.filter(h=>h[l]===g?(b=h,!1):!0),s==null||s(o.value,a.value,{row:b,action:"uncheck"})},m=g=>{if(o.value.includes(g))return;const b=!i.value&&o.value.length>=1,h=Nn(Q(e)||[],l,g);b?o.value=[g]:o.value.push(g),h&&(b?a.value=[h]:a.value.push(h),s==null||s(o.value,a.value,{row:h,action:"check"}))};return Ft(()=>{p()}),[o,{checkedRows:a,checkedRowKeysBind:u,getKeys:c,getRows:f,clearAll:p,clearKey:v,selectKey:m}]},Mr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Er=P({name:"RTransitionComponent",__name:"index",props:Ho({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Mr),setup(e){const{getKeepAliveInclude:n}=Xr(),{getKeepAliveConfig:t}=X();return(o,a)=>{const l=Xo("RouterView");return Ae(),Yo("div",null,[r(l,null,{default:vt(({Component:s,route:i})=>[s?(Ae(),Ve(Mn,{key:0,name:o.transitionPropName,mode:o.transitionMode,appear:o.transitionAppear},{default:vt(()=>[(Ae(),Ve(Jo,null,{default:vt(()=>[Q(t).setupKeepAlive?(Ae(),Ve(Zo,{key:0,max:Q(t).maxKeepAliveLength,include:Q(n),exclude:Q(t).keepAliveExclude},[(Ae(),Ve(Yt(s),{key:i.fullPath}))],1032,["max","include","exclude"])):(Ae(),Ve(Yt(s),{key:i.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Qo("",!0)]),_:1})])}}}),Un=P({name:"RForm",props:Fn,setup(e,{expose:n}){const t=ie("formRef");return Ce(()=>{const{onRegister:o}=e;o&&t.value&&F(o,t.value)}),n(),{formRef:t}},render(){const{$attrs:e,$props:n,$slots:t}=this;return r(fe,j(e,n,{ref:"formRef"}),{...t})}}),Dr=(e,n)=>{const t=ne(),o=c=>{c&&(t.value=c)},a=()=>{if(!t.value)throw new Error("[useForm]: form instance is not ready yet. if you are using useForm, please make sure you have called register method in onRegister event.");return t.value};return[o,{getFormInstance:a,validate:(c,f)=>a().validate.call(null,c,f),restoreValidation:()=>a().restoreValidation.call(null),formModel:()=>Ee(e)||{},formRules:()=>Ee(n)||{}}]},zr=["addTabClass","addTabStyle","paneClass","paneStyle","paneWrapperStyle","tabClass","tabStyle","type","label","addable","closable","onAdd","onClose","placement","animated","justifyContent","builtinThemeOverrides","displayDirective"],Lr={tabPaddingSmallSegment:"4px 7px",tabPaddingMediumSegment:"6px 11px",tabPaddingLargeSegment:"8px 11px"},Ir=We({...To,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},...zr);function Fr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const xt=e=>{const{icon:n,label:t}=e;return n?r(I,{align:"center",wrap:!1,size:"small"},{default:()=>{var o;return[(o=_e(n))==null?void 0:o(),r("div",null,[t])]}}):t},Br=e=>{if(typeof e.popover=="string")return r(Ue,null,{trigger:()=>xt(e),default:()=>e.popover});if(ge(e.popover,"Object")){const{popover:n}=e,{label:t,...o}=n;return r(Ue,o,{trigger:()=>xt(e),default:()=>t})}},Vr=P({name:"RSegment",props:Ir,setup(e,{expose:n}){const t=T(()=>{const{width:o}=e;let a="";switch(o){case"block":a="100%";break;case"fitContent":a="fit-content";break;default:a=typeof o=="number"?N(o):"fit-content"}return{"--r-segment-width":a}});return n(),{cssVars:t}},render(){let e;const{$props:n,options:t,cssVars:o,themeOverrides:a}=this;return r(hn,j(n,{style:[o],class:"r-segment",type:"segment",animated:!0,themeOverrides:Object.assign({},Lr,a)}),Fr(e=t.map(l=>r(Oo,{key:l.key,name:l.key,tab:l.popover?Br(l):xt(l),disabled:l.disabled},{...l.slots})))?e:{default:()=>[e]})}}),jr={width:{type:[String,Number],default:"auto"},height:{type:[String,Number],default:"auto"},loading:{type:Boolean,default:!1},barcodeRender:{type:String,default:"canvas",validator:e=>["canvas","svg"].includes(e)},text:{type:String},options:{type:Object,default:()=>({})},format:{type:String,default:()=>"CODE128"},watchText:{type:Boolean,default:!0},onSuccess:{type:[Function,Array]},onError:{type:[Function,Array]},onFinally:{type:[Function,Array]}},xi=P({name:"RBarcode",props:jr,setup(e){const n=ie("barcodeRef"),t=T(()=>({"--r-barcode-width":N(e.width),"--r-barcode-height":N(e.height)}));let o;const a=()=>{try{const{format:l,text:s,options:i,onSuccess:u}=e,c=Object.assign({},i,{format:l});ta(n.value,s!=null?s.toString():"",c),u&&F(u,s,l,i)}catch(l){const{onError:s}=e;s&&F(s,l)}finally{const{onFinally:l}=e;l&&F(l)}};return de(()=>{e.watchText?o=qe(()=>e.text,a):o==null||o()}),Ce(()=>{a()}),Lt(()=>{o==null||o()}),{barcodeRef:n,cssVars:t}},render(){const{barcodeRender:e,loading:n,cssVars:t}=this,o=["r-barcode",{"r-barcode--loading":n}];return r(pt,{class:"r-barcode-spin",show:n},{default:()=>[e==="canvas"?r("canvas",{class:o,style:t,ref:"barcodeRef"},null):r("svg",{class:o,style:t,ref:"barcodeRef"},null)]})}}),Nr={...We(Fe,["pagination"]),paginationCount:{type:Number,default:1},onRegister:{type:Function,default:void 0},manual:{type:Boolean,default:!1},request:{type:Function},onTablePaginationUpdate:{type:Function},requestConfig:{type:Object,default:()=>({})},showPagination:{type:Boolean,default:!1},remote:{type:Boolean,default:!0}};function Ur(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const Mi=P({name:"RTablePro",props:Nr,setup(e){const[n,{clearFilters:t,clearSorter:o,downloadCsv:a,filters:l,page:s,scrollTo:i,sort:u,print:c,filter:f}]=Pr(),[p,{getPage:v,getPageSize:m,setCallback:g,setItemCount:b,resetPagination:h,getItemCount:_}]=Fs(void 0,{prefix:O=>`共 ${O.itemCount} 条`}),d=T(()=>e.request),y=()=>({getItemCount:_,getPage:v,getPageSize:m}),w=()=>{const{onTablePaginationUpdate:O}=e;O&&F(O,y())},C=O=>{const L=Object.assign({},e.requestConfig,O),{formatRangeTime:k}=L;let M=L.params||{};return k!=null&&k.length&&M&&k.forEach(W=>{const{key:oe,target:G}=W,ye=M[oe];if(ye&&(G!=null&&G.length)){const[ke,ae]=ye;M[G[0]]=ke,M[G[1]]=ae}else M[oe]=null,M[G[0]]=null,M[G[1]]=null}),M=la(M),Object.assign({},M,{page:v(),pageSize:m()})},S=O=>{var k;h();const L=C(O);(k=d.value)==null||k.call(d,L)},A=O=>{var k;const L=C(O);(k=d.value)==null||k.call(d,L)};return de(()=>{b(e.paginationCount),g(()=>{const{manual:O}=e;O||A(),w()})}),Ce(()=>{const{onRegister:O}=e;O&&F(O,{getTablePagination:y,runTableRequest:S,clearFilters:t,clearSorter:o,downloadCsv:a,filters:l,page:s,scrollTo:i,sort:u,print:c,filter:f,getCurrentTableRequestParams:C,resetTablePagination:h})}),{register:n,paginationRef:p}},render(){const{register:e,$props:n,paginationRef:t,$slots:o}=this,{onRegister:a,showPagination:l,...s}=n;return r(Rr,j(s,{onRegister:e,pagination:l?t:void 0}),Ur(o)?o:{default:()=>[o]})}}),Ei=()=>{const e=V(),n=b=>{b&&(e.value=b)},t=()=>{if(!e.value)throw new Error("[useTablePro]: table instance is not ready yet. if you are using useTablePro, please make sure you have called register method in onRegister event.");return e.value};return[n,{clearFilters:()=>t().clearFilters.call(null),getTableProInstance:t,clearSorter:()=>t().clearSorter.call(null),downloadCsv:b=>t().downloadCsv.call(null,b),filters:b=>t().filters.call(null,b),page:b=>t().page.call(null,b),scrollTo:b=>t().scrollTo(b),sort:(b,h)=>t().sort.call(null,b,h),getTablePagination:()=>t().getTablePagination.call(null),runTableRequest:b=>t().runTableRequest.call(null,b),print:b=>t().print.call(null,b),getCurrentTableRequestParams:b=>t().getCurrentTableRequestParams.call(null,b),resetTablePagination:()=>t().resetTablePagination.call(null)}]},$r=()=>({grid:!0,partial:!1,keyboard:{enabled:!0}}),Kr={use:{type:Array,default:void 0},watchData:{type:Boolean,default:!0},readonly:{type:Boolean,default:!1},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},data:{type:Object,default:void 0},options:{type:Object,default:$r()},onRegister:{type:[Function,Array],default:void 0}};let an=!1;const Di=P({name:"RFlow",props:Kr,setup(e){const n=ie("flowDomRef"),t=T(()=>{const{width:p,height:v}=e;return{"--r-flow-width":N(p),"--r-flow-height":N(v)}}),o=ne(),a={nodeTextEdit:!1,edgeTextEdit:!1,textEdit:!1};let l;const s={nodes:[],edges:[]},i={readonly:e.readonly},u=()=>{var p;an||((p=e.use)==null||p.filter(Boolean).forEach(v=>Xt.use(v)),an=!0)},c=p=>{if(!o.value)return;const v=Object.entries(a).reduce((m,[g])=>(m[g]=!p,m),{});Object.assign(a,v,{isSilentMode:p}),o.value.updateEditConfig(a)},f=p=>{if(u(),!n.value)return;const{options:v,readonly:m}=e;o.value=new Xt({container:Q(n.value),...We(v,"container")}),o.value.render(p||s),c(m)};return de(()=>{e.watchData?l=qe(()=>e.data,p=>{o.value?p&&o.value.renderRawData(p):f(p)}):l==null||l(),e.readonly!==i.readonly&&(c(e.readonly),i.readonly=e.readonly)}),Ce(()=>{f();const{onRegister:p}=e;p&&o.value&&F(p,o.value)}),{flowDomRef:n,cssVars:t}},render(){const{cssVars:e}=this;return r("div",{class:"r-flow",style:[e],ref:"flowDomRef"},null)}}),zi=()=>{let e;return[o=>{o&&(e=o)},{getFlowInstance:()=>{if(!e)throw new Error("[useFlow]: flow instance is not ready yet. if you are using useFlow, please make sure you have called register method in onRegister event.");return e}}]},Wr=(e,n,t)=>!e||typeof e!="object"?!1:e[n]===t,$n=(e,n,t)=>{const o=[];if(Wr(e,n,t))return o.push(e),o;if(e.children&&e.children.length>0)for(const a of e.children){const l=$n(a,n,t);l.length>0&&o.push(e,...l)}return o},qr=(e,n,t)=>{const o=[];for(const a of e){const l=$n(a,n,t);l.length>0&&o.push(...l)}return o},ln=e=>{const{dynamicDocumentTitle:n}=Ie();if(!n)return;const{breadcrumbLabel:t}=e;if(!t)return;const{sideBarLogo:o}=Ie(),a=o?o.title:"";document.title=t+" - "+a},Gr=e=>{const{meta:{icon:n}}=e;if(!n)return;if(ge(n,"Object"))return()=>n;const{menuConfig:t}=Ie(),{collapsed:o}=Vt(),a=mt(x,{name:n,size:o?t.collapsedIconSize:t.iconSize,cursor:"pointer"},{});return()=>a},Kn=e=>{const{meta:{extra:n}}=e;if(!n)return;const{show:t}=n;if(t===!1)return;const{t:o}=He(),{label:a,icon:l,type:s,i18nLabel:i}=n,u={type:"primary",size:"small",round:!0,bordered:!1,strong:!0},c=()=>i?o(i):a||null,f=()=>l&&(i||a)||!l&&(i||a)?null:{"padding-right":"0"};if(ge(n,"Object"))return()=>mt(ko,{...u,type:s||"primary",style:f()},{default:()=>c(),icon:()=>l})},rn=()=>{const{getRootPath:e}=Je();return Le(U.appMenuKey,"sessionStorage",{defaultValue:e.value})},Hr=()=>Le(U.appMenuTagOptions,"sessionStorage",{defaultValue:[]}),Wn=()=>nr(Ql()),Yr=()=>tr(Wn()),Mt=["redirect","breadcrumbLabel","children","key","meta","name","path","show","fullPath"];let tt;const qn=(e,n)=>{var t;if(tt&&Jt(tt.fullPath,n))return tt;for(const o of e){if(Jt(o.fullPath,n))return tt=o,o;if((t=o.children)!=null&&t.length){qn(o.children,n);continue}}},Vt=ft("menu",()=>{const{push:e,getRoutes:n}=Ge(),t=va(),{t:o}=He(),{setKeepAliveInclude:a}=Jr(),l=re({menuKey:rn(),options:[],collapsed:!1,menuTagOptions:Hr(),breadcrumbOptions:[],currentMenuOption:null}),s=V(!0),i=(d,y,w)=>{It(l,d,y,w)},u=d=>{const{meta:y}=d,{i18nKey:w,noLocalTitle:C}=y,S=T(()=>w?o(`${w}`):C),A={...d,key:d.fullPath,label:()=>mt(yn,null,{default:()=>S.value}),breadcrumbLabel:S.value},O=Object.assign({},A,{icon:Gr(d),extra:Kn(d)});return d.fullPath===rn()&&(l.currentMenuOption=O),O.show=Ln(O),O},c=d=>{l.breadcrumbOptions=Q(qr(l.options,"fullPath",d))},f=(d,y=!0)=>{const C=Array.isArray(d)?[...d]:[d];y?l.menuTagOptions.push(...C):l.menuTagOptions=C,Pe(U.appMenuTagOptions,l.menuTagOptions)},p=(d,y)=>{l.menuTagOptions.find(C=>C.fullPath===d)||l.menuTagOptions.push(y),l.menuTagOptions=l.menuTagOptions.filter(C=>{var S;return(S=C.fullPath)==null?void 0:S.startsWith("/")}),Pe(U.appMenuTagOptions,l.menuTagOptions)},v=(d,y,w)=>{const{meta:C}=y;if(C.windowOpen)window.open(C.windowOpen);else{e({path:String(d),query:w});const{sameLevel:S}=C;if(a(y),ln(y),!S)p(d,y),c(d),l.menuKey=d,l.currentMenuOption=y,Pe(U.appMenuKey,d);else{const A=Ne(u(y),Mt);l.breadcrumbOptions.find(L=>L.key===A.key)||l.breadcrumbOptions.push({...A,fullPath:String(A.key)})}}},m=async(d,y)=>{const[w]=d.split("?"),C=n().find(S=>S.path===w);if(!((C==null?void 0:C.path)==="/"||!(C!=null&&C.path)||(C==null?void 0:C.path)==="/login")&&C){const S=Ne(C,Mt);v(w,u({...S,fullPath:S.path}),y)}},g=()=>new Promise(d=>{const y=(C,S)=>{var O;const A=[];for(const L of C){let k=`${S.endsWith("/")?S:S+"/"}${L.path}`;if(k=k.replace(/\/+/g,"/"),(O=L.children)!=null&&O.length)L.children=y(L.children,k);else if(!Jn(L.meta))continue;A.push(u({...L,fullPath:k}))}return A};l.options=y(Wn(),"");const w=l.currentMenuOption||Qr(l.options);w&&(l.breadcrumbOptions.length||c(w.key),p(w.fullPath,w),ln(w)),d()}),b=d=>l.collapsed=d,h=(d,y=1)=>{const w=l.menuTagOptions.splice(d,y);return Pe(U.appMenuTagOptions,l.menuTagOptions),w},_=async()=>{s.value&&(await g(),s.value=!1)};return qe(()=>t.fullPath,async(d,y)=>{await _(),d!==y&&await m(d,t.query)},{immediate:!0}),{...we(l),changeMenuModelValue:v,collapsedMenu:b,spliceMenTagOptions:h,setMenuTagOptions:f,resolveOption:u,updateMenuState:i,setupAppMenu:g}},{persist:{key:U.appPiniaMenuStore,storage:window.localStorage,pick:["menuKey","collapsed"]}}),Gn=ft("signing",()=>{const{clearRoutes:e,replace:n}=Ge(),t=re({signingCallback:{}}),o=s=>new Promise((i,u)=>{mn(s)?u({code:1,message:"登陆失败",data:null}):(t.signingCallback={role:"admin",name:s.name,avatar:"https://avatars.githubusercontent.com/u/51957438?v=4"},i({code:0,message:"登陆成功",data:t.signingCallback}))}),a=s=>{const{closeAll:i}=no(),{appPiniaMenuStore:u,appPiniaSigningStore:c,token:f,signing:p,appMenuKey:v}=U;window.$message.info("账号退出中..."),ce("__all_sessionStorage__","sessionStorage"),ce(c,"localStorage"),ce(u,"localStorage"),ce(f,"localStorage"),ce(p,"localStorage"),ce(v,"localStorage"),ce(U.isAppLockScreen,"localStorage"),i(),s&&(e(),n("/"),setTimeout(()=>{window.location.reload()},0))},l=()=>{a(!0)};return{...we(t),signing:o,logout:l,clearSigningCallback:a}},{persist:{key:U.appPiniaSigningStore,pick:["signingCallback"],storage:window.localStorage}}),Hn=ft("keepAlive",()=>{const e=re({keepAliveInclude:[]}),n=()=>e.keepAliveInclude.length,t=a=>{const l=n(),{name:s,meta:{keepAlive:i}}=a,{maxKeepAliveLength:u}=Ie().keepAliveConfig;if(i){if(l=u&&(e.keepAliveInclude.splice(0,1),e.keepAliveInclude.push(s))}},o=()=>e.keepAliveInclude;return{...we(e),setKeepAliveInclude:t,getKeepAliveInclude:o}},{persist:{key:U.appPiniaKeepAliveStore,storage:window.sessionStorage,pick:["keepAliveInclude"]}}),Oe=()=>{const e=Vt(),n=T(()=>e.options),t=T(()=>e.breadcrumbOptions),o=T(()=>e.menuKey),a=T(()=>e.menuTagOptions),l=T(()=>e.currentMenuOption),s=T(()=>e.collapsed);return{getMenuOptions:n,getBreadcrumbOptions:t,getMenuKey:o,getMenuTagOptions:a,getCurrentMenuOption:l,getCollapsed:s}},Be=()=>{const{changeMenuModelValue:e,collapsedMenu:n,spliceMenTagOptions:t,setMenuTagOptions:o,resolveOption:a,updateMenuState:l,setupAppMenu:s}=Vt();return{changeMenuModelValue:e,collapsedMenu:n,spliceMenTagOptions:t,setMenuTagOptions:o,resolveOption:a,updateMenuState:l,setupAppMenu:s}},X=()=>{const e=Ie(),n=T(()=>e.drawerPlacement),t=T(()=>e.primaryColorOverride),o=T(()=>e._appTheme),a=T(()=>e.appTheme),l=T(()=>e.menuTagSwitch),s=T(()=>e.breadcrumbSwitch),i=T(()=>e.localeLanguage),u=T(()=>e.lockScreenSwitch),c=T(()=>e.copyrightSwitch),f=T(()=>e.contentTransition),p=T(()=>e.watermarkSwitch),v=T(()=>e.watermarkConfig),m=T(()=>e.appRootRoute),g=T(()=>e.sideBarLogo),b=T(()=>e.keepAliveConfig),h=T(()=>e.menuConfig),_=T(()=>e.colorWeakness),d=T(()=>e.dynamicDocumentTitle);return{getDrawerPlacement:n,getPrimaryColorOverride:t,getAppTheme:o,getMenuTagSwitch:l,getBreadcrumbSwitch:s,getLocaleLanguage:i,getLockScreenSwitch:u,getCopyrightSwitch:c,getContentTransition:f,getWatermarkSwitch:p,getWatermarkConfig:v,getAppRootRoute:m,getSideBarLogo:g,getKeepAliveConfig:b,getMenuConfig:h,getAppThemeStr:a,getColorWeakness:_,getDynamicDocumentTitle:d}},K=()=>{const{updateLocale:e,changePrimaryColor:n,updateSettingState:t,toggleColorWeakness:o}=Ie();return{updateLocale:e,changePrimaryColor:n,updateSettingState:t,toggleColorWeakness:o}},Yn=()=>{const e=Gn();return{getSigningCallback:T(()=>e.signingCallback)}},Xn=()=>{const{signing:e,logout:n,clearSigningCallback:t}=Gn();return{signing:e,logout:n,clearSigningCallback:t}},Xr=()=>{const e=Hn();return{getKeepAliveInclude:T(()=>e.keepAliveInclude)}},Jr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:n}=Hn();return{setKeepAliveInclude:e,getKeepAliveInclude:n}},Li=e=>{const n=pa();e.use(n),n.use(da)},Jn=e=>{const{getSigningCallback:n}=Yn(),{role:t}=e;return et!=null&&et.length&&et.includes(n.value.role)||!t||!(t!=null&&t.length)?!0:t?t.includes(n.value.role):!0},Zr=e=>{const{setupRouterLoadingBar:n,setupRouterGuard:t}=tl;n&&lr(e),t&&or(e)},Qr=e=>{if(!Array.isArray(e))return;const n=t=>{for(const o of t){if((!o.children||o.children.length===0)&&!o.meta.windowOpen)return o;{const a=n(o.children||[]);if(a)return a}}};return n(e)},es=ne(),ts=P({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=Ge(),{getSideBarLogo:n}=X();return{sideBarLogo:n,sideBarLogoClick:()=>{n.value&&n.value.url&&(n.value.jumpType==="station"?e.push(n.value.url):window.open(n.value.url))},TemplateLogo:({cursor:a})=>{if(!n.value)return null;if(typeof n.value.icon=="string")return r(x,{name:n.value.icon,size:"30",cursor:a},null);if(ge(n.value.icon,"Object"))return _e(n.value.icon)}}},render(){const{sideBarLogo:e,collapsed:n,TemplateLogo:t,sideBarLogoClick:o}=this;return e!=null&&e.title?r("div",{class:["ray-menu__logo",e!=null&&e.url?"ray-menu__logo-url":null],onClick:o.bind(this),ref:es},[e!=null&&e.icon?n?r(it,{placement:"right"},{trigger:()=>t({cursor:"pointer"}),default:()=>e.title}):t({cursor:"pointer"}):n?r(it,{placement:"right"},{trigger:()=>r(qt,{type:"primary",size:18},{default:()=>{var a;return[((a=e.title)==null?void 0:a[0])||null]}}),default:()=>e.title}):null,r(qt,{class:[n?null:"ray-menu__logo-title--open","ray-menu__logo-title",'class="n-menu-item-content"'],type:"primary",size:18},{default:()=>[r(yn,null,{default:()=>[e.title]})]})]):null}}),ns=P({name:"AppMenu",setup(){const e=ne(),{changeMenuModelValue:n,collapsedMenu:t,updateMenuState:o}=Be(),{getMenuConfig:a}=X(),{getMenuOptions:l,getCollapsed:s,getMenuKey:i}=Oe(),u=T({get:()=>(setTimeout(()=>{p(),xn()},300),i.value),set:()=>{c.value&&me("globalDrawerValue",!1)}}),{isTabletOrSmaller:c}=Xe({observer:m=>{m&&o("collapsed",!1)}}),f=T({get:()=>gt("globalDrawerValue").value,set:m=>{me("globalDrawerValue",m)}}),p=()=>{const m=u.value;m!=null&&te(()=>{var g,b;return(b=(g=e.value)==null?void 0:g.showOption)==null?void 0:b.call(g,m)})};return{isTabletOrSmaller:c,BasicMenu:()=>r(Ro,{class:"app-menu__sider",showTrigger:!c.value,collapseMode:a.value.collapsedMode,collapsedWidth:a.value.collapsedWidth,onUpdateCollapsed:t.bind(this),width:a.value.menuWidth,nativeScrollbar:a.value.nativeScrollbar,ref:Dn,collapsed:s.value,onExpand:()=>{o("collapsed",!1)},onCollapse:()=>{o("collapsed",!0)},inverted:a.value.inverted},{default:()=>[a.value.menuSiderBarLogo?r(ts,{collapsed:s.value},null):null,r(Ao,{ref:e,class:"r-menu--app",keyField:"fullPath",value:u.value,"onUpdate:value":m=>u.value=m,options:l.value,indent:a.value.collapsedIndent,collapsed:s.value,collapsedIconSize:a.value.collapsedIconSize,collapsedWidth:a.value.collapsedWidth,onUpdateValue:(m,g)=>{n(m,g)},accordion:a.value.accordion,iconSize:a.value.iconSize,inverted:a.value.inverted},null)]}),modelGlobalDrawerValue:f}},render(){const{isTabletOrSmaller:e,BasicMenu:n}=this;return e?r(bn,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":t=>this.modelGlobalDrawerValue=t,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[r(n,null,null)]}):r(n,null,null)}});class os{constructor(){$t(this,"pendingRequest");this.pendingRequest=new Map}isAppending(n){var t;return((t=n.cancelConfig)==null?void 0:t.cancel)??!0}generateRequestKey(n){const{method:t,url:o}=n;return[o||"",t||"",JSON.stringify(n.params),JSON.stringify(n.data)].join("&")}addPendingRequest(n){var t;if(this.isAppending(n)){n.__CANCELER_TAG_RAY_TEMPLATE__="__CANCELER_TAG_RAY_TEMPLATE__";const o=this.generateRequestKey(n);if(this.pendingRequest.has(o))n.signal=(t=this.pendingRequest.get(o))==null?void 0:t.signal;else{const a=new AbortController;n.signal=a.signal,this.pendingRequest.set(o,a)}}}removePendingRequest(n){const t=this.generateRequestKey(n);this.pendingRequest.has(t)&&(this.pendingRequest.get(t).abort(),this.pendingRequest.delete(t))}cancelAllRequest(){this.pendingRequest.forEach(n=>{n.abort()})}}const wt={requestInstance:null,responseInstance:null},Ct={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},nt={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},as=new os,Ii=()=>{const e=(i,u)=>{u==="requestInstance"?wt.requestInstance=i:wt.responseInstance=i},n=i=>wt[i],t=(i,u,c)=>{c==="ok"?Ct[i]=u:nt[i]=u},o=(i,u)=>u==="ok"?Ct[i]:nt[i],a=(i,...u)=>{Array.isArray(i)&&i.forEach(c=>{typeof c=="function"&&c(...u)})};return{createAxiosInstance:e,setImplement:t,getImplement:o,getAxiosInstance:n,beforeFetch:(i,u,c)=>{const f=c==="ok"?Ct[u]:nt[u],p=n(i),{MODE:v}=Rt();p&&a(f,p,v)},fetchError:(i,u,c)=>{const f=nt[c],{MODE:p}=Rt();a(f,u,p)}}},ls=P({name:"AppRequestCancelerProvider",setup(e,{expose:n}){_a(()=>{as.cancelAllRequest()}),n()},render(){return r("div",{class:"app-style-provider"},null)}}),Zn=P({name:"LayoutContentWrapper",setup(){Ge();const{maximize:e}=to(),{getContentTransition:n}=X(),t=V(!1),o={opacitySpinning:"0"},{globalMainLayoutLoad:a,layoutContentMaximize:l,layoutContentSpinning:s}=ol();return{globalMainLayoutLoad:a,spinning:t,themeOverridesSpin:o,getContentTransition:n,layoutContentMaximize:l,maximize:e,layoutContentSpinning:s}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:n,layoutContentSpinning:t,maximize:o,spinning:a,themeOverridesSpin:l,getContentTransition:s}=this;return r(pt,{show:a||!e||t,description:"loading...",size:"large",themeOverrides:l,class:[n?"r-layout-full__viewer-content--maximize":null]},{default:()=>[n?r("div",{class:"layout-content__maximize-out",onClick:()=>{o(!1)}},[r(x,{name:"out",size:"16",cursor:"pointer"},null)]):null,r(ls,null,null),e?r(Er,{class:"content-wrapper",transitionPropName:s+"-transform"},null):null]})}}),rs=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"}));var ss={pkg:{dependencies:{"@logicflow/core":"2.0.6","@logicflow/extension":"2.0.10","@vueuse/core":"^12.0.0",axios:"^1.7.9",clipboard:"^2.0.11","crypto-js":"4.2.0","currency.js":"^2.0.4",dayjs:"^1.11.13",echarts:"^5.5.1","html-to-image":"1.11.11",interactjs:"1.10.27",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.41.0",pinia:"^2.3.0","pinia-plugin-persistedstate":"^4.1.3","print-js":"^1.6.0",vue:"^3.5.13","vue-demi":"0.14.10","vue-hooks-plus":"2.2.1","vue-i18n":"^9.13.1","vue-router":"^4.4.0","vue3-next-qrcode":"2.0.10"},devDependencies:{"@amap/amap-jsapi-types":"0.0.15","@ant-design/icons-vue":"7.0.1","@commitlint/cli":"19.3.0","@commitlint/config-conventional":"19.2.2","@interactjs/types":"1.10.27","@intlify/unplugin-vue-i18n":"4.0.0","@types/crypto-js":"4.2.2","@types/jsbarcode":"3.11.4","@types/lodash-es":"4.17.12","@types/mockjs":"1.0.10","@types/three":"0.169.0","@typescript-eslint/eslint-plugin":"8.18.2","@typescript-eslint/parser":"8.18.2","@vitejs/plugin-vue":"5.2.1","@vitejs/plugin-vue-jsx":"4.1.1","@vitest/ui":"1.5.2","@vue/eslint-config-prettier":"10.1.0","@vue/eslint-config-typescript":"14.2.0","@vue/test-utils":"2.4.6",autoprefixer:"10.4.20",depcheck:"1.4.7",eslint:"9.11.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-vue":"9.32.0",globals:"15.14.0","happy-dom":"14.12.3",husky:"8.0.3","lint-staged":"15.2.2",postcss:"8.4.49","postcss-px-to-viewport-8-with-include":"1.2.2",prettier:"3.3.2","rollup-plugin-gzip":"4.0.1",sass:"1.83.0","svg-sprite-loader":"6.0.11",typescript:"5.6.3","unplugin-auto-import":"0.19.0","unplugin-vue-components":"0.28.0",vite:"6.0.7","vite-bundle-analyzer":"0.15.2","vite-plugin-cdn2":"1.1.0","vite-plugin-ejs":"1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-inspect":"0.8.4","vite-plugin-mock-dev-server":"1.8.3","vite-plugin-svg-icons":"2.0.1","vite-svg-loader":"5.1.0",vitest:"2.0.5","vue-tsc":"2.2.0"},name:"ray-template",version:"5.0.10"},layout:{copyright:"Copyright © 2022-present Ray"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.85)"}};const is=P({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=ss;return{copyright:e}},render(){return this.copyright?r("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),us=P({name:"TooltipIcon",props:{...Po,iconName:{type:String,required:!0},customClassName:{type:String,default:null},tooltipText:{type:String,default:null}},emits:["click"],setup(e,{emit:n}){const t=a=>{n("click",a)};return{iconClick:t,Icon:()=>r(x,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:t.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?r(it,this.$props,{trigger:()=>r(e,null,null),default:()=>this.tooltipText}):r(e,null,null)}}),cs=P({name:"ThemeSegment",setup(){const{system:e}=Sn(),{getAppThemeStr:n,getAppTheme:t}=X(),{updateSettingState:o}=K(),a=[{label:"深色",key:"dark",icon:()=>r(x,{name:"dark",size:"16"},null)},{label:"浅色",key:"light",icon:()=>r(x,{name:"light",size:"16"},null)},{label:"自动",key:"auto",icon:()=>r(x,{name:"system_os",size:"16"},null)}],l=T({get:()=>n.value==="auto"?"auto":t.value?"dark":"light",set:i=>{s(i,e.value)}}),s=(i,u)=>{if(i==="auto"){o("_appTheme",u==="dark"),o("appTheme","auto");return}o("_appTheme",i==="dark"),o("appTheme",i)};return de(()=>{s(l.value,e.value)}),{options:a,modelAppTheme:l}},render(){const{options:e}=this;return r(Vr,{options:e,size:"small",width:"block",value:this.modelAppTheme,"onUpdate:value":n=>this.modelAppTheme=n},null)}}),Ye=Symbol("segmentDrawer"),ds=P({name:"SegmentViewsAppearance",setup(){const e=Te(Ye,{}),{changePrimaryColor:n,updateSettingState:t,toggleColorWeakness:o}=K();return{toggleColorWeakness:o,model:e,changePrimaryColor:n,updateSettingState:t}},render(){const{toggleColorWeakness:e,model:n,changePrimaryColor:t,updateSettingState:o}=this;return r(I,{vertical:!0,style:"width: 100%;",size:[0,0]},{default:()=>[r(le,null,{default:()=>[q("系统主题")]}),r(cs,null,null),r(le,null,{default:()=>[q("内置主题")]}),r(xo,{showPreview:!0,swatches:Se.appThemeColors,value:n.primaryColorOverride.common.primaryColor,"onUpdate:value":a=>n.primaryColorOverride.common.primaryColor=a,onUpdateValue:t.bind(this)},null),r(le,null,{default:()=>[q("切换动画")]}),r(Gt,{value:n.contentTransition,"onUpdate:value":a=>n.contentTransition=a,options:Xa,onUpdateValue:a=>{o("contentTransition",a)}},null),r(le,null,{default:()=>[q("配置入口出现位置")]}),r(Gt,{value:n.drawerPlacement,"onUpdate:value":a=>n.drawerPlacement=a,options:[{label:"右边",value:"right"},{label:"左边",value:"left"}],onUpdateValue:a=>{o("drawerPlacement",a)}},null),r(le,null,{default:()=>[q("其他设置")]}),r(fe,{labelPlacement:"left",class:"setting-drawer__overrides-form",showFeedback:!1},{default:()=>[r(z,{label:"面包屑"},{default:()=>[r(ee,{value:n.breadcrumbSwitch,"onUpdate:value":a=>n.breadcrumbSwitch=a,onUpdateValue:a=>o("breadcrumbSwitch",a)},null)]}),r(z,{label:"标签页"},{default:()=>[r(ee,{value:n.menuTagSwitch,"onUpdate:value":a=>n.menuTagSwitch=a,onUpdateValue:a=>o("menuTagSwitch",a)},null)]}),r(z,{label:"页底信息"},{default:()=>[r(ee,{value:n.copyrightSwitch,"onUpdate:value":a=>n.copyrightSwitch=a,onUpdateValue:a=>o("copyrightSwitch",a)},null)]}),r(z,{label:"色弱模式"},{default:()=>[r(ee,{value:n.colorWeakness,"onUpdate:value":a=>n.colorWeakness=a,onUpdateValue:a=>{o("colorWeakness",a),e(a)}},null)]})]})]})}}),ps=P({name:"SegmentViewsCommon",setup(){const e=Te(Ye,{}),{updateSettingState:n}=K();return{model:e,updateSettingState:n}},render(){const{model:e,updateSettingState:n}=this;return r(I,{vertical:!0,style:"width: 100%;",size:[0,0]},{default:()=>[r(le,null,{default:()=>[q("基础设置")]}),r(fe,{labelPlacement:"left",class:"setting-drawer__overrides-form",showFeedback:!1},{default:()=>[r(z,{label:"页面缓存"},{default:()=>[r(ee,{value:e.keepAliveConfig.setupKeepAlive,"onUpdate:value":t=>e.keepAliveConfig.setupKeepAlive=t,onUpdateValue:t=>n("keepAliveConfig",{setupKeepAlive:t})},null)]}),r(z,{label:"动态浏览器标题"},{default:()=>[r(ee,{value:e.dynamicDocumentTitle,"onUpdate:value":t=>e.dynamicDocumentTitle=t,onUpdateValue:t=>n("dynamicDocumentTitle",t)},null)]})]}),r(le,null,{default:()=>[q("缓存设置")]}),r(fe,{labelPlacement:"top",showFeedback:!0,showRequireMark:!1,model:e.keepAliveConfig},{default:()=>[r(z,{label:"最大缓存数",feedback:T(()=>e.keepAliveConfig.maxKeepAliveLength<=0?"设置为【0】时,缓存将会失效":"").value},{default:()=>[r(Y,{disabled:!e.keepAliveConfig.setupKeepAlive,value:e.keepAliveConfig.maxKeepAliveLength,"onUpdate:value":t=>e.keepAliveConfig.maxKeepAliveLength=t,min:0,precision:0,showButton:!1,onUpdateValue:t=>n("keepAliveConfig",{maxKeepAliveLength:t})},null)]}),r(z,{label:"排除缓存"},{default:()=>[r(Mo,{type:"success",value:e.keepAliveConfig.keepAliveExclude,"onUpdate:value":t=>e.keepAliveConfig.keepAliveExclude=t},null)]})]})]})}}),ms=P({name:"SegmentViewsWatermark",setup(){const e=Te(Ye,{}),{updateSettingState:n}=K();return{model:e,updateSettingState:n}},render(){const{model:e,updateSettingState:n}=this;return r(I,{vertical:!0,style:"width: 100%;",size:[0,0]},{default:()=>[r(le,null,{default:()=>[q("基础设置")]}),r(fe,{showFeedback:!1,showRequireMark:!1,class:"setting-drawer__overrides-form",labelPlacement:"left"},{default:()=>[r(z,{label:"全屏水印"},{default:()=>[r(ee,{value:e.watermarkSwitch,"onUpdate:value":t=>e.watermarkSwitch=t,onUpdateValue:t=>n("watermarkSwitch",t)},null)]}),r(z,{label:"跨边界显示"},{default:()=>[r(ee,{value:e.watermarkConfig.cross,"onUpdate:value":t=>e.watermarkConfig.cross=t,onUpdateValue:t=>n("watermarkConfig",{cross:t})},null)]})]}),r(le,null,{default:()=>[q("个性化水印")]}),r(fe,{showFeedback:!0,showRequireMark:!1,class:"setting-drawer__overrides-form"},{default:()=>[r(z,{label:"水印内容"},{default:()=>[r(zt,{value:e.watermarkConfig.content,"onUpdate:value":t=>e.watermarkConfig.content=t,onUpdateValue:t=>n("watermarkConfig",{content:t})},null)]}),r(z,{label:"字体尺寸"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.fontSize,"onUpdate:value":t=>e.watermarkConfig.fontSize=t,onUpdateValue:t=>n("watermarkConfig",{fontSize:t})},null)]}),r(z,{label:"字体行高"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.lineHeight,"onUpdate:value":t=>e.watermarkConfig.lineHeight=t,onUpdateValue:t=>n("watermarkConfig",{lineHeight:t})},null)]}),r(z,{label:"字体宽度"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.width,"onUpdate:value":t=>e.watermarkConfig.width=t,onUpdateValue:t=>n("watermarkConfig",{width:t})},null)]}),r(z,{label:"字体高度"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.height,"onUpdate:value":t=>e.watermarkConfig.height=t,onUpdateValue:t=>n("watermarkConfig",{height:t})},null)]}),r(z,{label:"x轴偏移"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.xOffset,"onUpdate:value":t=>e.watermarkConfig.xOffset=t,onUpdateValue:t=>n("watermarkConfig",{xOffset:t})},null)]}),r(z,{label:"x轴间隙"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.xGap,"onUpdate:value":t=>e.watermarkConfig.xGap=t,onUpdateValue:t=>n("watermarkConfig",{xGap:t})},null)]}),r(z,{label:"y轴偏移"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.yOffset,"onUpdate:value":t=>e.watermarkConfig.yOffset=t,onUpdateValue:t=>n("watermarkConfig",{yOffset:t})},null)]}),r(z,{label:"y轴间隙"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.yGap,"onUpdate:value":t=>e.watermarkConfig.yGap=t,onUpdateValue:t=>n("watermarkConfig",{yGap:t})},null)]}),r(z,{label:"旋转角度"},{default:()=>[r(Y,{precision:0,showButton:!1,value:e.watermarkConfig.rotate,"onUpdate:value":t=>e.watermarkConfig.rotate=t,onUpdateValue:t=>n("watermarkConfig",{rotate:t})},null)]})]})]})}}),fs=P({name:"SegmentViewsCustomMenu",setup(){const e=Te(Ye,{}),{updateSettingState:n}=K();return{model:e,updateSettingState:n}},render(){const{model:e,updateSettingState:n}=this;return r(I,{vertical:!0,style:"width: 100%;",size:[0,0]},{default:()=>[r(le,{titlePlacement:"center"},{default:()=>[r(I,{wrap:!1,align:"center",size:[4,0]},{default:()=>[r(it,{placement:"top",showArrow:!1},{trigger:()=>r(x,{name:"question",size:"16"},null),default:()=>"菜单更新是一个复杂、耗时的操作,请手动点击【更新菜单】按钮更新设置"}),r(vn,null,{default:()=>[q("菜单样式")]})]})]}),r(fe,{showFeedback:!0,showRequireMark:!1,class:"setting-drawer__overrides-form"},{default:()=>[r(z,{label:"每级菜单缩进"},{default:()=>[r(Y,{value:e.menuConfig.collapsedIndent,"onUpdate:value":t=>e.menuConfig.collapsedIndent=t,min:0,precision:0,onUpdateValue:t=>n("menuConfig",{collapsedIndent:t})},null)]}),r(z,{label:"菜单图标尺寸"},{default:()=>[r(Y,{value:e.menuConfig.iconSize,"onUpdate:value":t=>e.menuConfig.iconSize=t,min:0,precision:0,onUpdateValue:t=>n("menuConfig",{iconSize:t})},null)]}),r(z,{label:"折叠菜单图标尺寸"},{default:()=>[r(Y,{value:e.menuConfig.collapsedIconSize,"onUpdate:value":t=>e.menuConfig.collapsedIconSize=t,min:0,precision:0,onUpdateValue:t=>n("menuConfig",{collapsedIconSize:t})},null)]}),r(z,{label:"菜单宽度"},{default:()=>[r(Y,{value:e.menuConfig.menuWidth,"onUpdate:value":t=>e.menuConfig.menuWidth=t,min:0,precision:0,onUpdateValue:t=>n("menuConfig",{menuWidth:t})},null)]}),r(z,{label:"折叠菜单宽度"},{default:()=>[r(Y,{value:e.menuConfig.collapsedWidth,"onUpdate:value":t=>e.menuConfig.collapsedWidth=t,min:0,precision:0,onUpdateValue:t=>n("menuConfig",{collapsedWidth:t})},null)]}),r(z,{showFeedback:!1,showLabel:!1},{default:()=>[r(J,{onClick:e.throttleSetupAppMenu,block:!0,type:"primary"},{default:()=>[q("更新菜单")]})]})]}),r(le,null,{default:()=>[q("其他设置")]}),r(fe,{showFeedback:!1,showRequireMark:!1,class:"setting-drawer__overrides-form",labelPlacement:"left"},{default:()=>[r(z,{label:"反转色菜单"},{default:()=>[r(ee,{value:e.menuConfig.inverted,"onUpdate:value":t=>e.menuConfig.inverted=t,onUpdateValue:t=>n("menuConfig",{inverted:t})},null)]}),r(z,{label:"菜单标题"},{default:()=>[r(ee,{value:e.menuConfig.menuSiderBarLogo,"onUpdate:value":t=>e.menuConfig.menuSiderBarLogo=t,onUpdateValue:t=>n("menuConfig",{menuSiderBarLogo:t})},null)]}),r(z,{label:"手风琴菜单"},{default:()=>[r(ee,{value:e.menuConfig.accordion,"onUpdate:value":t=>e.menuConfig.accordion=t,onUpdateValue:t=>n("menuConfig",{accordion:t})},null)]}),r(z,{label:"原生滚动条"},{default:()=>[r(ee,{value:e.menuConfig.nativeScrollbar,"onUpdate:value":t=>e.menuConfig.nativeScrollbar=t,onUpdateValue:t=>n("menuConfig",{nativeScrollbar:t})},null)]})]})]})}}),gs=P({name:"SettingDrawer",props:Eo,setup(){const{create:e}=yr(),{changePrimaryColor:n,updateSettingState:t}=K(),{getAppTheme:o,getPrimaryColorOverride:a,getMenuTagSwitch:l,getBreadcrumbSwitch:s,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c,getKeepAliveConfig:f,getMenuConfig:p,getDrawerPlacement:v,getColorWeakness:m,getWatermarkConfig:g,getDynamicDocumentTitle:b}=X(),{setupAppMenu:h}=Be(),_=Et(h,300),d=re({menuTagSwitch:l.value,breadcrumbSwitch:s.value,copyrightSwitch:i.value,contentTransition:u.value,watermarkSwitch:c.value,keepAliveConfig:f.value,menuConfig:p.value,drawerPlacement:v.value,colorWeakness:m.value,primaryColorOverride:a.value,watermarkConfig:g.value,dynamicDocumentTitle:b.value,throttleSetupAppMenu:_}),y=()=>{e({preset:"dialog",title:"恢复默认配置",type:"warning",content:"点击【确认初始化】按钮会恢复默认系统配置,是否继续?",positiveText:"确认初始化",negativeText:"取消",onPositiveClick:()=>{po(Ee(In()),(w,C)=>{d[C]=w,t(C,w)}),_()}})};return Cn(Ye,d),{changePrimaryColor:n,getAppTheme:o,getPrimaryColorOverride:a,updateSettingState:t,modelReactive:d,defaultSettingBtnClick:y}},render(){const{defaultSettingBtnClick:e,$props:n}=this,{trapFocus:t,autoFocus:o,nativeScrollbar:a,...l}=n;return r(bn,j(l,{trapFocus:!1,autoFocus:!1,width:320}),{default:()=>[r(Do,{title:"个性化配置",closable:!0},{default:()=>r(hn,{type:"bar",animated:!0,defaultValue:"appearance"},{default:()=>[r(Qe,{name:"appearance",tab:"外观"},{default:()=>[r(ds,null,null)]}),r(Qe,{name:"menu",tab:"菜单"},{default:()=>[r(fs,null,null)]}),r(Qe,{name:"watermark",tab:"水印"},{default:()=>[r(ms,null,null)]}),r(Qe,{name:"common",tab:"通用"},{default:()=>[r(ps,null,null)]})]}),footer:()=>r(I,{justify:"flex-start"},{default:()=>[r(J,{type:"warning",onClick:e},{icon:()=>r(x,{name:"reload"},null),default:()=>"初始化配置"})]})})]})}});function hs(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const ys=P({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=Be(),{getBreadcrumbOptions:n}=Oe(),{isTabletOrSmaller:t}=Xe();return{getBreadcrumbOptions:n,dropdownSelect:(l,s)=>{e(l,s)},breadcrumbItemClick:l=>{var s;if(!((s=l.children)!=null&&s.length)){const{meta:i={}}=l;i.sameLevel||e(l.fullPath,l)}},isTabletOrSmaller:t}},render(){let e;const{isTabletOrSmaller:n,getBreadcrumbOptions:t}=this,{dropdownSelect:o,breadcrumbItemClick:a}=this;return n?r("div",{style:"display: none;"},null):r(Lo,null,{default:()=>[r(Ca,{tag:"li",name:"breadcrumb",appear:!0},hs(e=t.map(l=>r(zo,{key:l.fullPath,onClick:a.bind(this,l)},{default:()=>{var s;return[r(ze,{labelField:"breadcrumbLabel",keyField:"fullPath",options:l.children&&((s=l.children)==null?void 0:s.length)>1?l.children:[],onSelect:o.bind(this)},{default:()=>r("span",null,[l.label&&typeof l.label=="function"?l.label():l.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function Tt(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const bs=P({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:n}){const{changeMenuModelValue:t,resolveOption:o}=Be(),{getRoutes:a}=Ge(),l=T({get:()=>e.show,set:S=>{n("update:show",S),S||m()}}),s=re({searchValue:null,searchOptions:[]}),i=[{icon:["↑","↓"],label:"切换",plain:!0},{icon:["↵"],label:"选择",plain:!0},{icon:["esc"],label:"关闭",plain:!0}];let u=0,c=u;const{isTabletOrSmaller:f}=Xe({observer:S=>{S&&(l.value=!1)}}),p=V(!1),v="content-item--active",m=()=>{s.searchOptions=[],s.searchValue=null,u=0,c=u},g=S=>{l.value||(S.ctrlKey||S.metaKey)&&S.key==="k"&&(S.preventDefault(),S.stopPropagation(),m(),l.value=!0)},b=S=>{if(S)p.value=!0;else{p.value=!1,s.searchOptions=[];return}const A=a().reduce((O,L)=>{var W;const k=Ne(L,["children","meta","path","name"]),M=o({...k,fullPath:L.path}),{breadcrumbLabel:$}=M;return(W=$==null?void 0:$.toLocaleLowerCase())!=null&&W.includes(S.toLocaleLowerCase())&&Ln(M)&&O.push(M),O},[]);setTimeout(()=>{s.searchOptions=A,te().then(()=>{_()}),p.value=!1},300)},h=S=>{if(S){const{meta:A}=S;A.windowOpen?window.open(A.windowOpen):(l.value=!1,t(S.fullPath,S),setTimeout(xn,300))}},_=()=>{const S=s.searchOptions[u],A=s.searchOptions[c];S&&te().then(()=>{const O=Ke(`attr:data_path="${S.path}"`),L=A?Ke(`attr:data_path="${A==null?void 0:A.path}"`):null;if(L!=null&&L.length){const[k]=L;ra(k,v)}if(O!=null&&O.length){const[k]=O;Rn(k,v)}})},d=S=>{const{icon:A}=S;return typeof A=="string"&&A?r(x,{name:A,size:"24"},null):typeof A=="function"?r(A,null,null):r(x,{name:"search",size:"24"},null)},y=S=>{S==="up"&&(u-=1,u<0&&(u=s.searchOptions.length-1)),S==="down"&&(u+=1,u>=s.searchOptions.length&&(u=0))},w=S=>{const A=S.key;switch((A==="ArrowUp"||A==="ArrowDown"||A==="Enter")&&(S.preventDefault(),S.stopPropagation()),c=u<=0?0:u,A){case"ArrowUp":y("up");break;case"ArrowDown":y("down");break;case"Enter":const O=s.searchOptions[u];O&&h(O);break}_()},C=({menuOption:S})=>r(I,j({align:"center",class:"content-item"},{onClick:h.bind(this,S),data_path:S.path}),{default:()=>[r("div",{class:"content-item-icon"},[d(S.meta)]),r("div",{class:"content-item-label"},[S.breadcrumbLabel]),r(x,{name:"enter",size:"18",customClassName:"content-item-icon__enter"},null)]});return $e(window,"keydown",g),{...we(s),modelShow:l,helperTipOptions:i,fuzzySearchMenuOptions:Et(b,300),searchItemClick:h,RenderPreIcon:d,isTabletOrSmaller:f,SearchItem:C,loading:p,registerChangeSearchElementIndex:w}},render(){const{isTabletOrSmaller:e,searchOptions:n,loading:t}=this,{SearchItem:o,fuzzySearchMenuOptions:a,registerChangeSearchElementIndex:l}=this;return e?r("div",{style:"display: none;"},null):r(fn,{show:this.modelShow,"onUpdate:show":s=>this.modelShow=s,transformOrigin:"center",displayDirective:"if"},{default:()=>[r("div",{class:"global-search global-search--dark global-search--light",tabindex:"-1",onKeydown:l},[r("div",{class:"global-search__wrapper"},[r(De,{class:"global-search__card",headerStyle:{padding:"12px 12px 0 12px"},contentStyle:{padding:"12px"},segmented:{action:"soft"}},{header:()=>r(zt,{size:"large",value:this.searchValue,"onUpdate:value":s=>this.searchValue=s,clearable:!0,onInput:a.bind(this)},{prefix:()=>r(x,{name:"search",size:"24"},null)}),default:()=>{let s;return r(Dt,null,{default:()=>[r(pt,{show:t},{default:()=>[n.length?r(I,{vertical:!0,size:[0,6],class:"global-search__card-content"},Tt(s=n.map((i,u)=>r(o,{menuOption:i,key:i.fullPath},null)))?s:{default:()=>[s]}):r(Io,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>r(I,{justify:"center",class:"global-search__empty-content"},{default:()=>[r(vn,null,{default:()=>[q("没有搜索结果")]})]})})]})]})},action:()=>{let s;return r(I,{justify:"flex-start",align:"center",size:[16,0]},Tt(s=this.helperTipOptions.map(i=>r(I,{key:i.label,size:[4,0]},{default:()=>[i.icon.map(u=>r(I,{class:"item-icon",align:"center",justify:"center"},Tt(u)?u:{default:()=>[u]})),r(I,{class:"item-label",align:"center"},{default:()=>[i.label]})]})))?s:{default:()=>[s]})}})])])]})}}),vs=P({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const o=sa();return o==="MacOS"?"⌘ + K":"CTRL + K"},click:o=>{const{onClick:a}=e;a&&F(a,o)}}},render(){const{getShortcutKeyAboutSystem:e,click:n,$t:t}=this;return r(J,{bordered:!1,onClick:n.bind(this),round:!0,tertiary:!0,style:"margin-right: 16px"},{icon:()=>r(x,{name:"search",size:"16"},null),default:()=>r(I,{align:"center"},{default:()=>[t("headerTooltip.Search"),r("div",{class:"global-search-btn__label"},[e()])]})})}}),Qn=P({name:"AppAvatar",props:{...Fo,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number,Array],default:"medium"},avatarSize:{type:[String,Number],default:"medium"},vertical:{type:Boolean,default:!1}},setup(){const{getSigningCallback:e}=Yn();return{getSigningCallback:e}},render(){const{getSigningCallback:e,avatarSize:n,spaceSize:t,$props:o,vertical:a}=this;return r(J,{quaternary:!0,strong:!0,focusable:!1},{default:()=>[r(I,{align:"center",size:t,vertical:a},{default:()=>[r(Bo,j(o,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:n}),{default:()=>{var l;return e.avatar?null:(l=e==null?void 0:e.name)==null?void 0:l[0]}}),e==null?void 0:e.name]})]})}}),_s=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Ss={logout:()=>{const{logout:e}=Xn();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=K();e("lockScreenSwitch",!0)}},ws=e=>{const n=Ss[e];n?n():window.$message.info("这个人很懒, 没做这个功能~")},Cs=e=>{const{isTabletOrSmaller:n}=e,t=[],o=[{name:"menu",size:18,eventKey:"menu"}];return n.value?o:t},Ts=e=>{const{isTabletOrSmaller:n}=e,t=[{name:"fullscreen",size:18,eventKey:"screen"},{name:"github",size:18,eventKey:"github"},{name:"setting",size:18,eventKey:"setting"}],o=[...t],a=[...t];return n.value?a:o},Os=P({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:n}=K(),{t}=He(),[o,{toggleFullscreen:a,isEnabled:l}]=On(document.getElementsByTagName("html")[0]),{getDrawerPlacement:s,getBreadcrumbSwitch:i}=X(),u=V(!1),c=V(!1),{isTabletOrSmaller:f}=Xe(),p=gt("globalDrawerValue"),v=T(()=>Cs({isFullscreen:o,isTabletOrSmaller:f})),m=T(()=>Ts({isFullscreen:o,isTabletOrSmaller:f})),g={search:()=>{c.value=!0},setting:()=>{u.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{l||window.$message.warning(t("globalMessage.isEnabledFullscreen")),a()},lock:()=>{n("lockScreenSwitch",!0)},menu:()=>{me("globalDrawerValue",!p.value)}};return{leftIconOptions:v,rightTooltipIconOptions:m,toolIconClick:_=>{var d;(d=g[_])==null||d.call(g)},showSettings:u,updateLocale:e,getDrawerPlacement:s,getBreadcrumbSwitch:i,globalSearchShown:c,isRenderVNode:_=>f.value?null:_}},render(){const{rightTooltipIconOptions:e,leftIconOptions:n,getDrawerPlacement:t,getBreadcrumbSwitch:o}=this,{toolIconClick:a,updateLocale:l,isRenderVNode:s}=this;return r(_n,{class:"layout-header"},{default:()=>[r(bs,{show:this.globalSearchShown,"onUpdate:show":i=>this.globalSearchShown=i},null),r(I,{class:"layout-header__method",align:"center",justify:"space-between",wrap:!1},{default:()=>[r(I,{align:"center",wrap:!1},{default:()=>[n.map(i=>r(us,{key:i.name,iconName:i.name,tooltipText:wn(i.tooltip)?i.tooltip.value:i.tooltip,customClassName:i.iconClass,onClick:a.bind(this,i.name)},null)),o?r(ys,null,null):null]}),r(I,{justify:"end",align:"center",size:[0,0],wrap:!1},{default:()=>[s(r(vs,{onClick:i=>{i.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(i=>r(J,{class:"override-button__layout",quaternary:!0,size:"medium",key:i.name,onClick:a.bind(this,i.name),focusable:!1},{default:()=>[r(x,{name:i.name,size:16,cursor:"pointer"},null)]})),r(ze,{options:En,onSelect:i=>l(String(i)),trigger:"click"},{default:()=>[r(J,{quaternary:!0,class:"override-button__layout",focusable:!1},{default:()=>[r(x,{customClassName:"layout-header__method--icon",name:"language",size:"16",cursor:"pointer"},null)]})]}),r(ze,{options:_s(),onSelect:ws.bind(this),trigger:"click"},{default:()=>[r(Qn,{avatarSize:24,spaceSize:[8,0],class:"override-button__layout"},null)]})]})]}),r(gs,{show:this.showSettings,"onUpdate:show":i=>this.showSettings=i,placement:t},null)]})}}),ks=P({name:"LayoutHeaderWrapper",setup(){return{}},render(){return r(I,{size:[0,0]},{default:()=>[r(Os,null,null)]})}});function As(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!he(e)}const Rs=P({name:"AppMenuTag",setup(e,{expose:n}){const t=ie("scrollRef"),{getMenuKey:o,getMenuTagOptions:a}=Oe(),{changeMenuModelValue:l}=Be(),{getRootPath:s}=Je(),{maximize:i}=to(),{reload:u}=Bs(),{close:c,closeAll:f,closeRight:p,closeLeft:v,closeOther:m,checkCloseLeft:g,checkCloseRight:b}=no(),h=["closeAll","closeRight","closeLeft","closeOther"];let _=1/0;const d={size:16},y=V([{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>r(x,{name:"close",size:d.size},null)},{label:"最大化当前页面",key:"maximizeLayoutContent",icon:()=>r(x,{name:"fullscreen_fold",size:d.size},null)},{label:"刷新当前页面",key:"reloadCurrentPage",icon:()=>r(x,{name:"reload",size:d.size},null)},{label:"新窗口打开",key:"windowOpenTab",icon:()=>r(x,{name:"shared",size:d.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>r(x,{name:"close_left",size:d.size},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>r(x,{name:"close_right",size:d.size},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>r(x,{name:"close_other",size:d.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>r(x,{name:"resize_h",size:d.size},null),disabled:!1}]),w=ct(16),C={closeCurrentPage:()=>{o.value!==s.value&&c(_)},reloadCurrentPage:()=>{u()},closeAll:()=>{f()},closeRight:()=>{p(_)},closeLeft:()=>{v(_)},closeOther:()=>{m(_)},windowOpenTab:()=>{const R=a.value[_];if(!(R!=null&&R.fullPath))return;const E=R.fullPath.startsWith("#")?R.fullPath:`#${R.fullPath}`;window.open(E,"_blank")},maximizeLayoutContent:()=>{const R=a.value[_];i(!0),R&&oe(R)}},S=re({x:0,y:0,actionDropdownShow:!1}),A="menu_tag_data",O=gt("globalMainLayoutLoad"),L="n-scrollbar-container";let k=o.value;const M=V(!1),$=R=>{c(R)},W=(R,E)=>{for(const Z of y.value)if(Z.key===R){Z.disabled=E;break}},oe=R=>{S.actionDropdownShow=!1,l(R.fullPath,R)},G=()=>{const R=document.getElementById(w);if(R)return Array.from(R.childNodes).find(Ze=>ia(Ze,L).value)},ye=R=>{var Z;const E=G();if(E){const Ze=E.scrollLeft||0,Ut=R==="left"?Math.max(0,Ze-200):Ze+200;(Z=t.value)==null||Z.scrollTo({left:Ut,behavior:"smooth"})}},ke=R=>{S.actionDropdownShow=!1;const E=C[R];E==null||E()},ae=(R,E)=>{E.preventDefault(),_=R,S.actionDropdownShow=!1,te(()=>{S.x=E.clientX,S.y=E.clientY,S.actionDropdownShow=!0})},Nt=()=>{b(_)?W("closeRight",!1):W("closeRight",!0),g(_)?W("closeLeft",!1):W("closeLeft",!0)},ao=()=>{_=a.value.findIndex(E=>E.fullPath===o.value),Nt()},lo=R=>{a.value.length>1&&R.fullPath!==s.value&&(R.closeable=!0),M.value=!0},ro=R=>{R.fullPath!==o.value&&(R.closeable=!1),M.value=!1},so=()=>{G()&&te().then(()=>{var E;(E=t.value)==null||E.scrollTo({left:99999,behavior:"smooth"})})},ht=()=>{te().then(()=>{const R=Ke(`attr:${A}="${o.value}"`);if(R!=null&&R.length){const[E]=R;te().then(()=>{var Z;(Z=t.value)==null||Z.scrollTo({left:E.offsetLeft,behavior:"smooth"})})}})},io=()=>{i(!0)};return qe(()=>a.value,(R,E)=>{y.value.forEach(Z=>{h.includes(Z.key)&&(R.length>1?Z.disabled=!1:Z.disabled=!0)}),E!=null&&E.length&&(R.length>(E==null?void 0:E.length)?so():R.length===(E==null?void 0:E.length)&&ht()),E===void 0&&ht()},{immediate:!0}),de(()=>{S.actionDropdownShow&&Nt(),k!==o.value&&(k=o.value,ht())}),n(),{getMenuTagOptions:a,closeCurrentMenuTag:$,getMenuKey:o,menuTagClick:oe,moreOptions:y,scrollX:ye,scrollRef:t,uuidScrollBar:w,actionDropdownSelect:ke,actionState:S,menuTagContextMenu:ae,setCurrentContextmenuIndex:ao,menuTagMouseenter:lo,menuTagMouseleave:ro,MENU_TAG_DATA:A,iconConfig:d,maximize:i,reload:u,globalMainLayoutLoad:O,maximizeBtnClick:io,isMouseInMenuTag:M}},render(){let e;const{iconConfig:n,uuidScrollBar:t,getMenuTagOptions:o,MENU_TAG_DATA:a,globalMainLayoutLoad:l,isMouseInMenuTag:s}=this,{maximizeBtnClick:i,closeCurrentMenuTag:u,scrollX:c,$t:f,menuTagClick:p,menuTagContextMenu:v,menuTagMouseenter:m,menuTagMouseleave:g,actionDropdownSelect:b,reload:h}=this;return r(_n,null,{default:()=>[r("div",{class:"menu-tag"},[r(ze,{class:"menu-tag__dropdown",options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,keyboard:!1,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onSelect:b.bind(this),onClickoutside:()=>{s||(this.actionState.actionDropdownShow=!1)}},null),r(I,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0},{default:()=>[r(J,{quaternary:!0,class:"override-button__menu-tag",focusable:!1,onClick:this.scrollX.bind(this,"left")},{icon:()=>r(x,{name:"expanded",width:n.size,height:n.size,customClassName:"menu-tag__left-arrow"},null)}),r(Dt,j({xScrollable:!0,ref:"scrollRef"},{id:t},{themeOverrides:{width:"0px",height:"0px"}}),{default:()=>[r(I,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},As(e=o.map((_,d)=>r(J,j({key:_.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:_.fullPath===this.getMenuKey?"primary":"default"},{onClick:p.bind(this,_),onContextmenu:v.bind(this,d),onMouseenter:m.bind(this,_),onMouseleave:g.bind(this,_),[a]:_.fullPath},{size:"small",focusable:!1,iconPlacement:"right"}),{default:()=>r(Tn,null,[r("span",null,{default:()=>{const{breadcrumbLabel:y,meta:{i18nKey:w}}=_;return w?f(w):y}})]),icon:()=>r(x,j({customClassName:"menu-tag__btn-icon",name:"close",size:"15"},{onMousedown:u.bind(this,d)}),null)})))?e:{default:()=>[e]})]}),r(I,{align:"center",inline:!0,wrap:!1,size:[0,0]},{default:()=>[r(J,{quaternary:!0,class:"override-button__menu-tag",focusable:!1,onClick:c.bind(this,"right")},{icon:()=>r(x,{name:"expanded",width:n.size,height:n.size,style:{transform:"rotate(180deg)"}},null)}),r(J,{quaternary:!0,class:"override-button__menu-tag",focusable:!1,onClick:i},{icon:()=>r(x,{name:"fullscreen_fold",width:n.size,height:n.size},null)}),r(J,{quaternary:!0,class:"override-button__menu-tag",focusable:!1,onClick:()=>{h()}},{icon:()=>r(x,{name:"reload",width:n.size,height:n.size,customClassName:`${l?"":"menu-tag__right-setting--spinning"}`},null)}),r(jn,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:18,keyboard:!1},{default:()=>[r(J,{quaternary:!0,class:"override-button__menu-tag",focusable:!1,onClick:this.setCurrentContextmenuIndex.bind(this)},{icon:()=>r(x,{name:"more",width:n.size,height:n.size},null)})]})]})]})])]})}}),Ps=P({name:"LayoutFeatureWrapper",setup(){return{}},render(){return r(Rs,null,null)}}),xs={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},sn=()=>({lockPassword:null}),un=$o(U.isAppLockScreen,!1,window.localStorage,{mergeDefaults:!0}),eo=()=>({setLockAppScreen:t=>{un.value=t},getLockAppScreen:()=>un.value}),Ms=P({name:"UnlockScreen",setup(){const[e,{validate:n}]=Dr(),{logout:t}=Xn(),{updateSettingState:o}=K(),{setLockAppScreen:a}=eo(),{isTabletOrSmaller:l}=Xe(),s="HH:mm",i="A",u="YYYY-MM-DD",c="ddd",f=re({lockCondition:sn(),HH_MM:H().format(s),AM_PM:H().format(i),YY_MM_DD:H().format(u),DDD:H().format(c)}),p=setInterval(()=>{f.HH_MM=H().format(s),f.AM_PM=H().format(i)},6e3),v=setInterval(()=>{f.YY_MM_DD=H().format(u),f.DDD=H().format(c)},864e5),m=()=>{ce(U.appLockScreenPasswordKey,"localStorage"),o("lockScreenSwitch",!1),setTimeout(()=>{t()},100)},g=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页并且重新登录",positiveText:"确定",negativeText:"重新登录",onPositiveClick:m})},b=()=>{const h=Le(U.appLockScreenPasswordKey,"localStorage");if(!h){window.$dialog.warning({title:"警告",content:()=>"检测到锁屏密码被修改,请重新登录",closable:!1,maskClosable:!1,closeOnEsc:!1,positiveText:"重新登录",onPositiveClick:m});return}const _=ua(h);n().then(()=>{_===f.lockCondition.lockPassword?(a(!1),o("lockScreenSwitch",!1),ce(U.appLockScreenPasswordKey,"localStorage"),f.lockCondition=sn()):window.$message.warning("密码错误,请重新输入")})};return Lt(()=>{clearInterval(p),clearInterval(v)}),{...we(f),backToSigning:g,unlockScreen:b,isTabletOrSmaller:l,register:e}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:n,AM_PM:t,YY_MM_DD:o,DDD:a}=this,l=n.split(":"),{unlockScreen:s,backToSigning:i,register:u}=this;return r("div",{class:"app-lock-screen__content app-lock-screen__content--full"},[r("div",{class:"app-lock-screen__unlock"},[r("div",{class:"app-lock-screen__unlock__content"},[r("div",{class:"app-lock-screen__unlock__content-wrapper"},[r("div",{class:["app-lock-screen__unlock__content-bg__wrapper","app-lock-screen__unlock__content-bg",e?"app-lock-screen__unlock__content-bg--smaller":""]},[r("div",{class:"left"},[l[0]]),r("div",{class:"right"},[l[1]])])]),r("div",{class:"app-lock-screen__unlock__content-avatar"},[r(Qn,{avatarSize:52,style:"pointer-events: none;",vertical:!0},null)]),r("div",{class:"app-lock-screen__unlock__content-input"},[r(Un,{onRegister:u,model:this.lockCondition,rules:xs},{default:()=>[r(z,{path:"lockPassword"},{default:()=>[r(zt,{autofocus:!0,value:this.lockCondition.lockPassword,"onUpdate:value":c=>this.lockCondition.lockPassword=c,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,onKeydown:c=>{c.code==="Enter"&&s()}},null)]}),r(I,{justify:"space-between"},{default:()=>[r(J,{type:"primary",text:!0,onClick:i.bind(this)},{default:()=>[q("返回登陆")]}),r(J,{type:"primary",text:!0,onClick:s.bind(this)},{default:()=>[q("进入系统")]})]})]})]),r("div",{class:"app-lock-screen__unlock__content-date"},[r("div",{class:"current-year"},[o,q(" "),r("span",null,[a]),q(" "),r("span",null,[t])])])])])])}}),Es=e=>{const n=bt(e[0]),t=bt(e[1]),o=bt(e[2]);return T(()=>({"--window-width":"var(--html-width)","--window-height":"var(--html-height)","--layout-content-height":`calc(var(--html-height) - ${n.height.value}px - ${t.height.value}px - ${o.height.value}px)`,"--layout-content-width":`${n.width.value}px`,"--layout-siderbar-height":`${n.height.value}px`,"--layout-menutag-height":`${t.height.value}px`,"--layout-footer-height":`${o.height.value}px`}))},Ds=P({name:"RLayout",setup(){const e=ne(),n=ne(),t=ne(),{getMenuTagSwitch:o,getCopyrightSwitch:a}=X(),{getLockAppScreen:l}=eo(),s=Es([e,n,t]);return{getMenuTagSwitch:o,cssVarsRef:s,getLockAppScreen:l,layoutSiderBarRef:e,layoutMenuTagRef:n,layoutFooterRef:t,getCopyrightSwitch:a}},render(){const{getMenuTagSwitch:e,cssVarsRef:n,getCopyrightSwitch:t}=this,{getLockAppScreen:o}=this;return o()?r(Ms,null,null):r(Vo,{class:"r-layout-full",style:[n],hasSider:!0,embedded:!0},{default:()=>[r(ns,null,null),r(Ht,{class:"r-layout-full__viewer"},{default:()=>[r(ks,{ref:"layoutSiderBarRef"},null),e?r(Ps,{ref:"layoutMenuTagRef"},null):null,r(Ht,{ref:xe,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[r(Zn,null,null)]}),t?r(is,{ref:"layoutFooterRef"},null):null]})]})}}),zs=[{path:"/",name:"RLogin",component:()=>D(()=>import("./index-BFnjjPIz.js"),__vite__mapDeps([98,42,22,23,2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,48,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,82,83,84,40,41,59,43,44,45,46,47,49,50,51,52,53,54,55,56,99]))},{path:"/",name:"RLayout",component:Ds,children:[...Yr(),{path:"/:catchAll(.*)",component:()=>D(()=>import("./index-rt4PH3zE.js"),__vite__mapDeps([100,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,48,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,49,50,51,52,53,54,55,56,101])),meta:{i18nKey:B("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}}]}],dt=Sa({history:wa(),routes:zs,scrollBehavior:e=>{ar(e)}}),Fi=e=>{e.use(dt),Zr(dt)},jt=()=>dt?{router:dt}:{router:{}},cn="YYYY-MM-DD HH:mm:ss",Ls=()=>({locale:s=>{const i=Qa[s];i?H.locale(i):H.locale(el)},getStartAndEndOfDay:s=>{const{format:i=cn}=s??{},u=H(),c=u.startOf("day"),f=u.endOf("day"),p=u.format(i),v=c.format(i),m=f.format(i);return{today:u,startOfDay:c,endOfDay:f,formatToday:p,formatStartOfDay:v,formatEndOfDay:m}},format:(s,i)=>{const{format:u=cn}=i??{};return H(s).format(u)},isDayjs:s=>H.isDayjs(s),daysDiff:(s,i)=>{const u=H(s);return H(i).diff(u,"days")},isDateInRange:(s,i)=>{const{start:u,end:c}=i,f=H(s);return f.isAfter(u)&&f.isBefore(c)}});function Xe(e){const{width:n,height:t}=Ko(e),o=V(!1),{observer:a}=e??{};return ca(()=>{const{media:s=768}=e??{};o.value=n.value<=s,a==null||a(o.value,{width:n.value,height:t.value})}),{width:n,height:t,isTabletOrSmaller:ve(o)}}let ot=999,Ot=!1;const be="ELEMENT-FULLSCREEN-RAY",dn=document.createElement("style"),Is=(e,n)=>{const{beforeEnter:t,beforeExit:o,enter:a,exit:l,backgroundColor:s,zIndex:i,transition:u="transform 0.3s var(--r-bezier)"}=n??{};let c=!1;const f={x:null,y:null},p=V(!1),v=()=>{const h=se(e);if(!h)return;const{left:_,top:d}=h.getBoundingClientRect();f.x===null&&f.y===null&&(f.x=-_,f.y=-d),ut(document.body,{"--element-fullscreen-z-index":ge(i,"Null")||ge(i,"Undefined")?ot:i,"--element-fullscreen-transition":u,"--element-fullscreen-background-color":s,"--element-fullscreen-width":"var(--html-width)","--element-fullscreen-height":"var(--html-height)","--element-fullscreen-transform-x":`${f.x}px`,"--element-fullscreen-transform-y":`${f.y}px`});const y=` - [${be}] { - position: fixed; - width: var(--element-fullscreen-width) !important; - height: var(--element-fullscreen-height) !important; - transform: translate(var(--element-fullscreen-transform-x), var(--element-fullscreen-transform-y)) !important; - transition: var(--element-fullscreen-transition); - z-index: var(--element-fullscreen-z-index) !important; - background-color: var(--element-fullscreen-background-color); - } - `.trim();dn.innerHTML=y,Ot||document.head.appendChild(dn)},m=()=>{const h=se(e);t==null||t(),h&&(h.getAttribute(be)||h.setAttribute(be,be),c||(c=!0,ot+=1),Ot||(v(),Ot=!0),h.style.transition=u,p.value=!0,a==null||a())},g=()=>{o==null||o();const h=se(e);h&&h.removeAttribute(be),p.value=!1,l==null||l()},b=()=>{const h=se(e);h&&(h.getAttribute(be)?g():m())};return Ft(()=>{const h=se(e);h&&h.removeAttribute(be),ot=Math.max(999,ot-1),p.value=!1}),{enter:m,exit:g,toggleFullscreen:b,isFullscreen:ve(p)}},kt={svg:ma,png:fa,jpeg:ga,blob:ha,pixelData:ya,canvas:ba},Bi=(e,n)=>{const{beforeCreate:t,created:o,createdError:a,finally:l,imageType:s}=n;return{create:u=>new Promise((c,f)=>{var m;const p=se(e);if(t==null||t(p),!p)return a==null||a(),f("[useDomToImage]: target element is undefined.");(m=kt[u??s??"jpeg"])==null||m.call(kt,p,n).then(g=>(o==null||o(g,p),c(g))).catch(g=>(a==null||a(g),f(g))).finally(()=>{l==null||l(p)})})}},Vi=(e,n)=>({print:()=>{const o=se(e)||e;ea({...We(n,["printable"]),printable:o})}}),at={page:1,pageSize:10,showSizePicker:!0,pageSizes:[10,20,50,100]},Fs=(e,n)=>{const t=T(()=>({...at,...We(n,["on-update:page","on-update:page-size","onUpdatePage","onUpdatePageSize","onUpdate:page","onUpdate:page-size","onUpdate:pageSize"]),...a})),o=ne(e),a={onUpdatePage:d=>{var w;const{pageChange:y}=t.value;l.value.page=d,(w=o.value)==null||w.call(o),y==null||y(d)},onUpdatePageSize:d=>{var w;const{pageSizeChange:y}=t.value;l.value.pageSize=d,l.value.page=at.page,(w=o.value)==null||w.call(o),y==null||y(d)}},l=V(t.value),s=l.value.onUpdatePage,i=l.value.onUpdatePageSize,u=()=>l.value.itemCount,c=d=>{l.value.itemCount=d},f=()=>l.value.page,p=d=>{s(d)},v=()=>l.value.pageSize,m=d=>{i(d)},g=()=>l.value,b=o.value,h=d=>{o.value=d},_=()=>{const{pageSizes:d}=l.value;l.value.page=at.page,l.value.pageSize=(d==null?void 0:d[0])||at.pageSize};return Ft(()=>{o.value=void 0}),[l,{getItemCount:u,setItemCount:c,getPage:f,setPage:p,getPageSize:v,setPageSize:m,getPagination:g,getCallback:b,setCallback:h,resetPagination:_}]},to=()=>({isLayoutContentMaximized:T(()=>gt("layoutContentMaximize").value),maximize:(t,o)=>{var i;const{scrollToOptions:a}=o??{},l=se(xe),{toggleFullscreen:s}=Is(l,o);me("layoutContentMaximize",t),s(),a&&t&&((i=xe==null?void 0:xe.value)==null||i.scrollTo(a))}}),Bs=()=>({reload:(o=800)=>{me("globalMainLayoutLoad",!1),setTimeout(()=>me("globalMainLayoutLoad",!0),o)},openSpin:()=>{me("layoutContentSpinning",!0)},closeSpin:()=>{me("layoutContentSpinning",!1)}}),ji=()=>({setWatermarkContent:a=>{const{getWatermarkConfig:l}=X(),s=Object.assign({},l.value,{content:a}),{updateSettingState:i}=K();i("watermarkConfig",s)},showWatermark:()=>{const{updateSettingState:a}=K();a("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:a}=K();a("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:a}=X(),{updateSettingState:l}=K();l("watermarkSwitch",!a.value)}}),lt=e=>{const{getPrimaryColorOverride:n}=X(),{updateSettingState:t}=K();t("primaryColorOverride",e?st({},n.value,Se.appNaiveUIThemeOverrides.dark):st({},n.value,Se.appNaiveUIThemeOverrides.light))},Ni=()=>{const e=()=>{const{getAppTheme:l}=X(),{t:s}=He();return{theme:l.value,themeI18nLabel:l.value?s("headerSettingOptions.ThemeOptions.Dark"):s("headerSettingOptions.ThemeOptions.Light"),themeLabel:l.value?"Dark":"Light"}};return{darkTheme:()=>{const{updateSettingState:l}=K();l("_appTheme",!0),l("appTheme","dark"),lt(!0)},lightTheme:()=>{const{updateSettingState:l}=K();l("_appTheme",!1),l("appTheme","light"),lt(!1)},toggleTheme:()=>{const{theme:l}=e(),{updateSettingState:s}=K();s("_appTheme",!l),s("appTheme",l?"light":"dark"),lt(!l)},getAppTheme:e,syncSystemTheme:()=>{const{getAppTheme:l}=X(),{updateSettingState:s}=K(),{system:i}=Sn();s("_appTheme",i.value==="dark"),s("appTheme","auto"),lt(l.value)}}},Re=(e,n)=>{const{getMenuTagOptions:t}=Oe();if(typeof e=="number"){if(isNaN(e)){console.warn(`${n}: The ${e} is NaN, expect number.`);return}if(e>t.value.length||e<-1){console.warn(`${n}: The incoming index ${e} did not match the corresponding item.`);return}return{option:t.value[e],index:e}}else if(typeof e=="string"){const o=t.value.findIndex(a=>a.fullPath===e);return o>-1?{option:t.value[o],index:o}:console.warn(`${n}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:o}=e,a=t.value.findIndex(l=>l.fullPath===o);if(a===-1){console.warn(`${n}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:a}}};function no(){const{getMenuTagOptions:e,getMenuKey:n}=Oe(),{changeMenuModelValue:t,spliceMenTagOptions:o,setMenuTagOptions:a,resolveOption:l}=Be(),s=()=>e.value.findIndex(g=>g.fullPath===n.value),i=g=>{const b=Re(g,"checkCloseRight");if(b){const{index:h}=b,_=e.value.length-1;return!(h>=_)}return!1},u=g=>{const b=Re(g,"checkCloseRight");if(b){const{index:h}=b,_=e.value.length-1;return h===0?!1:h>0&&_>0}return!1};return{close:g=>{const b=Re(g,"close");if(e.value.length!==1&&b){const{index:h,option:_}=b;if(o(h),_.fullPath===n.value){let d=u(h)?h-1:i(h)?h:h-1;d<0&&(d=0);const y=e.value[d];y&&t(y.fullPath,y)}}},closeAll:()=>{o(0,e.value.length);const{getRootPath:g}=Je(),{router:{getRoutes:b}}=jt(),h=b().find(_=>_.path===g.value);if(h){const _=Ne(h,Mt),d=l(_);t(d.path,l({...d,fullPath:d.path}))}},closeRight:g=>{const b=Re(g,"closeRight");if(b){const{option:h,index:_}=b,d=e.value.length-_,y=s();o(_+1,d),_<=y&&n.value!==h.fullPath&&t(h.fullPath,h)}},closeLeft:g=>{const b=Re(g,"closeLeft");if(b){const{option:h,index:_}=b,d=s();o(0,_),d<=_&&n.value!==h.fullPath&&t(h.fullPath,h)}},closeOther:g=>{const b=Re(g,"closeOther");if(b){const{option:h}=b;n.value!==h.fullPath?(o(0,e.value.length),t(h.fullPath,h)):a(h,!1)}},getCurrentTagIndex:s,checkCloseRight:i,checkCloseLeft:u}}function Ui(){return{navigationTo:(n,t)=>{const{router:{getRoutes:o,push:a,replace:l}}=jt(),{isPush:s=!0,query:i}=t||{},u=c=>s?a({path:c,query:i}):l({path:c,query:i});if(typeof n=="number"){if(isNaN(n)){console.warn(`[navigationTo]: The ${n} is NaN, expect number.`);return}const{getMenuOptions:c}=Oe();if(n>c.value.length){console.warn(`[navigationTo]: The current ${n} exceeds the maximum number of menus.`);return}const f=c.value[n],p=v=>{if(v.children&&v.children.length>0){const{children:[m]}=v;p(m);return}u(v.fullPath)};p(f)}else if(typeof n=="string"){const c=o().find(f=>f.path===n);c?u(c.path):console.warn(`[navigationTo]: The path "${n}" is not found.`)}else u(n.fullPath)}}}function Je(){const{getAppRootRoute:e}=X(),{updateSettingState:n}=K(),t=e,o=T(()=>e.value.path),a=T(()=>e.value.name);return{getRootRoute:t,getRootPath:o,getRootName:a,setRootRoute:s=>{n("appRootRoute",Object.assign({},e.value,s))}}}const Vs=(e,n)=>{const{show:t,...o}=n;e.meta.extra=Object.assign({},e.meta.extra,{...o,show:t}),e.extra=Kn(e)},pn=(e,n,t)=>{const o=qn(e,n);o&&Vs(o,t)},At=(e,n,t)=>{const{getMenuOptions:o}=Oe();if(typeof e=="string")pn(o.value,e,t);else if(ge(e,"Object")){const{fullPath:a}=e;pn(o.value,a,t)}else console.warn(`[useBadge ${n}]: target expect string or object.`)};function $i(){return{hidden:o=>{At(o,"hidden",{show:!1})},show:(o,a)=>{At(o,"show",{...a,show:!0})},update:(o,a)=>{At(o,"update",a)}}}const Ki=()=>{const e=Dn.value,{scrollTo:n}=e||{};if(!n)throw new Error("[useSiderScroll]: LAYOUT_SIDER_REF is not ready yet. please wait component mounted!");return n},oo=()=>Le(U.localeLanguage,"localStorage",{defaultValue:Ja});export{Ls as $,bi as A,En as B,_t as C,Qa as D,fi as E,Di as F,Ya as G,zi as H,xi as I,Si as J,Ti as K,Dn as L,hi as M,Oi as N,ki as O,Ai as P,Fs as Q,Un as R,es as S,Ci as T,Rr as U,yr as V,Vr as W,Ei as X,Pi as Y,Mi as Z,D as _,Bi as a,as as a0,Ii as a1,_i as a2,Pr as a3,jn as a4,to as a5,Ui as a6,Bs as a7,ji as a8,$i as a9,Vi as b,Ki as c,vi as d,X as e,U as f,gi as g,Se as h,Dr as i,K as j,sn as k,Qn as l,eo as m,Ri as n,gt as o,Xn as p,yi as q,xs as r,el as s,Li as t,Ni as u,wi as v,Fi as w,Je as x,He as y,x as z}; diff --git a/js/hooks-CpaAYtdw.js.gz b/js/hooks-CpaAYtdw.js.gz deleted file mode 100644 index 897726b29969cab05608d923c06c381106e291fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37757 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.preventDefault(),i(!1)},updateShow:i}},render(){const{x:o,y:r,show:e}=this,{clickOutside:m,updateShow:p}=this;return t(s,{vertical:!0},{default:()=>[t(f,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[t(s,{vertical:!0},{default:()=>[t("h3",null,[n("默认点击元素外部会关闭菜单。")]),t("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[n("右击")])]})]}),t(h,{show:e,x:o,y:r,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,i)=>{window.$message.info(`选中了 ${i.label}`),p(!1)},onClickoutside:m.bind(this)},null)]})}});export{bt as default}; diff --git a/js/index-B5p3nAYZ.js.gz b/js/index-B5p3nAYZ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c447ea2a5b2a52d0079ee291fb37bda597f7e6ec GIT binary patch literal 1908 zcmV-)2aEV0iwFP!000001D#iEkK4u-{oY@p5Gf#`oC!%iR^nm}u0(tNT5I3ywP7eD zawLsJ&TwajT4@CVNem|lQpaD?q-dI=1yaCY;u>%Pr*(h={wuL;@4qO9lH3({Z36`a z5R}e+%suDcJ0fAkxEx*0Ad&IMEzUv>e$-*CCqR`nHY@c@2zG_GOcI<1Kk{PEG4+P9 zD;x_NumCFc)vX4q*Hbt?j3fhH;S`_+4N$A+cgkkbTtxY3*cFZmO%s}VP`y&QxqE$g zeGwCJLM2FGCFN-U$OWzuErR+n2Gg{oAXb@K&}{T$?Brn)n)!wtMp$^9MA9k363jP1 zb-!;}^|kAZegftr(QyjUT!NMfT=Sr}O}f@1s4IZSSdS?01}uVGjqhc`RE zDbOfXqVe>mdPqHy5S>fN>BqRiV=76AL6Y#42oP;Vpz8p#d@AEu;3+Yt1q;wP69c%%UD4dR);ix*bP&h>TaByU&D!em8e24uB?$y5AhAR7 zMUmo#N!$SLVYyV=zIb^NbIdXIF;6fi zs5W*Cae43JB1VdUG^Zj2Rd=`vt`dB9?#`wxsP=D=t)*)u)v_^BMNw^2lUs42e3(*- z7a$=h3b9&ZMU~4VAkn10NldX_SOCE zPI@Ct3|dq;`RTS@s~9EMN>xH&90o(jfO%K}ReH6wUakdav=n=e0SmBHc#n{7wKu{+ zKc6D4FMY>=mRe9(8m@aWPO<8ELVzi2%6}dR!5u>#&3s?Le%N!%TbEJ^tJ^~o(X`%e z&(|vL!df>~>%LF8vNvJ*-R3pp+FmiLrAq2_<90hxi%*ba3|LcO-pAa@tC0iTgGx~p zclT0Sc~gP;!9n$i^)4E5y3ugRBw@7CQI{J7mZ1Um1HXRB-3n70=NN}-M<{Mh6V&!) z7#f@P^F;#Wv6D}hNm@3$*9SXjb8XQKi6Qks9|gomlJR5@6~RVXcz$J2eLKCgE!M>0 z8-mX}I$z(RYX=93ACFNXGflbTWk;%;Y^}zq!~?mGY3$;VX}Z8NjWcQde$h!|#?vDZNqQDvZHVQW6=6Cd+A$~@(2^7xm@y|11> zo!tN1%dftiJp6P9qQvWEJjBrv8fxP^Iej#+Lw#sRy6CVY8|iVRxY$-NWW3^MS#FtQ z8FM=FameZvZ{e2B^w~>-<9f;mi|UauZYL40fnD;Guqj5zLNDqY+{aUiof zov4zH7Xy#=DLeD}js`ZeiM(E$vzYq8V*%rKhPRt2Yv>u%D(e|T&ls?n)5b|+lLt>GUp!Mm z?~K()m)VX!nlho!iJ5b*st#u_y5ywY#@yCIL}L_adK4fJhnPxRYceTW2!upjYC5Ca zIKZB?vq&eol?$UILVb1wKb-AqNN9^?KR)^7%NIZY^y1&2XFePem}q_caZZn>5@NKb u1i|Klfa=PURT<^RNu5>p<8f{o50d+TQzrjgr=*ORfAe3&k;cW&4gdfOLZTV~ literal 0 HcmV?d00001 diff --git a/js/index-DhY7Gt5n.js b/js/index-BFJAvh0j.js similarity index 85% rename from js/index-DhY7Gt5n.js rename to js/index-BFJAvh0j.js index 54bb43fe..eaaa356f 100644 --- a/js/index-DhY7Gt5n.js +++ b/js/index-BFJAvh0j.js @@ -1 +1 @@ -import{l as n,b as e,m as s,p as i}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{y as r,Y as c,e as p}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";function l(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!i(t)}const m=n({name:"AppShareLink",setup(){return{handleLinkClick:a=>{window.open(a.src)},avatarOptions:[{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray的前端学习笔记",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray的面试题总结",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"},{key:"ray-template-doc",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",tooltip:"Ray Template Doc",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"},{key:"ray-template-doc-out",src:"https://ray-template.yunkuangao.com/",tooltip:"Ray Template Doc (国内地址)",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"}]}},render(){let t;return e(p,null,l(t=this.avatarOptions.map(o=>e(r,{key:o.key},{trigger:()=>e(c,s({round:!0,src:o.icon,style:["cursor: pointer"]},{onClick:this.handleLinkClick.bind(this,o)},{objectFit:"cover",size:24}),null),default:()=>o.tooltip})))?t:{default:()=>[t]})}});export{m as A}; +import{m as n,b as e,p as s,q as i}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{y as r,Y as c,e as p}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";function l(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!i(t)}const m=n({name:"AppShareLink",setup(){return{handleLinkClick:a=>{window.open(a.src)},avatarOptions:[{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray的前端学习笔记",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray的面试题总结",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"},{key:"ray-template-doc",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",tooltip:"Ray Template Doc",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"},{key:"ray-template-doc-out",src:"https://ray-template.yunkuangao.com/",tooltip:"Ray Template Doc (国内地址)",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"}]}},render(){let t;return e(p,null,l(t=this.avatarOptions.map(o=>e(r,{key:o.key},{trigger:()=>e(c,s({round:!0,src:o.icon,style:["cursor: pointer"]},{onClick:this.handleLinkClick.bind(this,o)},{objectFit:"cover",size:24}),null),default:()=>o.tooltip})))?t:{default:()=>[t]})}});export{m as A}; diff --git a/js/index-BFJAvh0j.js.gz b/js/index-BFJAvh0j.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2ea5fa81718791ffc8e1539441ea5a9651b88e45 GIT binary patch literal 720 zcmV;>0x$g^iwFP!000001GSV-iyTE5#_xWLP8~uwRM+g^7<=htlc*pj>|%r<%d*r| zzcW)i-Sw7LZ_RGoX~-cFJa|$;)PUsR#Xreag5Sn*lW!s2Gefc~=s`WbP|x!|^{b-Z z(v?L=O%+KW89wX^aN8BnKkkZdM-D3{2D`HWM=luB6{HFs>~4x}vA&tweOnb*PHu~1 z&vx`8ukKnM|EMd9Ls#r7$VfedH0a$8v9&JNj%HyMbwsrVubj5DyDhGW&7*X`Si3X2 zbI>PsdE;((+Ldmjg&-0ue zVDE|+=0kS*@+BQp(ke8bqAE9WV`K#xyJ79!iF9yVny&vt}9J7}g*XUxeuJ@%-^l8JiGUpA81xlBh8h z5{1HQ;0Jrdd+)%;&6|u9VoBO&>;qY!ee-bs+2?0JKAr#k!|%U-fA-UtFMfH(xK?Oh zg)R2>VytNrhQWhVXb24T(P6N?{?_)JTboy}&+;wS@^fqoXW;%3?!8-APv74!{tEZ< z@sk%%zk2!P>pvbmKYRYge?~@7*-{du1*!{lr&?km^*G4X$$A+rG!8EI4bIa>A1<}% z?Jo0w08KH_1=!auq7G&nq!}--^>6T^c>e8g^G_emzk4=+{2=*vw1;iW9hd@KoHQj+ zL_5prg4l8s%958cA2$wzDY8pz z{qa$Byxdb=LUzDZa2{P2S=5HWvBQ=(XcqI-?|Na##88_e?i7wm=j|u>T}>HVJy-n+ zWE)#;(&Hz*fRPL(^*|_=*V-mYa-Fi~b@6}>+oWxi9XNgUHQs1<-uM%X)l)|+1poly C4q?6k literal 0 HcmV?d00001 diff --git a/js/index-BFnjjPIz.js b/js/index-BFnjjPIz.js deleted file mode 100644 index 3236b13e..00000000 --- a/js/index-BFnjjPIz.js +++ /dev/null @@ -1 +0,0 @@ -import{i as N,p as O,x as C,R as L,y as F,f as v,z as r,e as P,u as A,j as $,B as z}from"./hooks-CpaAYtdw.js";import{s as f}from"./utils-DBF0WsFC.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import{u as G}from"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{I as y,M as w,P as I,W as V,p as q,e as l,y as D,J as E,A as S,k as Q,a as U,b,N as H,v as W,T as g,F as k}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as a,b as e,p as m,I as c,F as B}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as d,e as x,x as _}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{Q as K}from"./vue3-next-qrcode@2.0.10_typescript@5.6.3-DJUY2IsH.js";import{L as J}from"./ray-dCjhX_JK.js";import{f as M}from"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import{A as X}from"./index-DhY7Gt5n.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";function Y(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!m(t)}const Z=a({name:"RSigning",setup(){const[t,{validate:i}]=N(),{t:n}=F(),{signing:s}=O(),{getRootPath:o}=C(),p=d(!1),j=()=>({name:"Ray Admin",pwd:"123456"}),R=G(),u=d(j()),T={name:{required:!0,message:n("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:n("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:u,register:t,handleLogin:()=>{i().then(()=>{p.value=!0,s(u.value).then(h=>{h.code===0&&setTimeout(()=>{window.$message.success(`欢迎${u.value.name}登陆~`),f(v.token,"tokenValue","localStorage"),f(v.signing,h.data,"localStorage"),R.push(o.value),p.value=!1},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")})})},rules:T,loading:p}},render(){let t;const{$t:i,loading:n,register:s}=this;return e(L,{model:this.signingForm,onRegister:s,rules:this.rules},{default:()=>[e(y,{label:i("views.login.index.Name"),path:"name"},{default:()=>[e(w,{value:this.signingForm.name,"onUpdate:value":o=>this.signingForm.name=o,placeholder:i("views.login.index.NamePlaceholder")},null)]}),e(y,{label:i("views.login.index.Password"),path:"pwd"},{default:()=>[e(w,{value:this.signingForm.pwd,"onUpdate:value":o=>this.signingForm.pwd=o,type:"password",showPasswordOn:"click",placeholder:i("views.login.index.PasswordPlaceholder"),onKeydown:o=>o.key==="Enter"&&this.handleLogin()},null)]}),e(I,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:n},Y(t=i("views.login.index.Login"))?t:{default:()=>[t]})]})}}),ee=a({name:"RRegister",render(){return e(V,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),te=a({name:"QRCodeSigning",setup(){const t=x({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{..._(t)}},render(){return e("div",{class:"qrcode-signing"},[e(K,{text:"ray template yes",size:200,logoImage:J},null)])}});function ie(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!m(t)}const ne=a({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:n=>{window.$message.info(`调用${n.tooltipLabel}`)}}},render(){let t;return e(l,{class:"sso-signing",align:"center"},ie(t=this.ssoSigningOptions.map(i=>e(q,{key:i.key},{trigger:()=>e(r,{name:i.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,i)},null),default:()=>i.tooltipLabel})))?t:{default:()=>[t]})}}),oe=a({name:"ThemeSwitch",setup(){const{darkTheme:t,lightTheme:i}=A(),{getAppTheme:n}=P(),s=d(n.value);return{darkTheme:t,lightTheme:i,getAppTheme:n,railStyle:({checked:p})=>p?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:s}},render(){const{$t:t,darkTheme:i,lightTheme:n,railStyle:s}=this;return e(l,{justify:"center"},{default:()=>[e(D,null,{trigger:()=>e(E,{value:this.modelAppThemeRef,"onUpdate:value":o=>this.modelAppThemeRef=o,railStyle:s.bind(this),onUpdateValue:o=>o?i():n()},{"checked-icon":()=>e(r,{name:"dark"},null),"unchecked-icon":()=>e(r,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?t("headerSettingOptions.ThemeOptions.Dark"):t("headerSettingOptions.ThemeOptions.Light")})]})}});var se={pkg:{dependencies:{"@logicflow/core":"2.0.6","@logicflow/extension":"2.0.10","@vueuse/core":"^12.0.0",axios:"^1.7.9",clipboard:"^2.0.11","crypto-js":"4.2.0","currency.js":"^2.0.4",dayjs:"^1.11.13",echarts:"^5.5.1","html-to-image":"1.11.11",interactjs:"1.10.27",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.41.0",pinia:"^2.3.0","pinia-plugin-persistedstate":"^4.1.3","print-js":"^1.6.0",vue:"^3.5.13","vue-demi":"0.14.10","vue-hooks-plus":"2.2.1","vue-i18n":"^9.13.1","vue-router":"^4.4.0","vue3-next-qrcode":"2.0.10"},devDependencies:{"@amap/amap-jsapi-types":"0.0.15","@ant-design/icons-vue":"7.0.1","@commitlint/cli":"19.3.0","@commitlint/config-conventional":"19.2.2","@interactjs/types":"1.10.27","@intlify/unplugin-vue-i18n":"4.0.0","@types/crypto-js":"4.2.2","@types/jsbarcode":"3.11.4","@types/lodash-es":"4.17.12","@types/mockjs":"1.0.10","@types/three":"0.169.0","@typescript-eslint/eslint-plugin":"8.18.2","@typescript-eslint/parser":"8.18.2","@vitejs/plugin-vue":"5.2.1","@vitejs/plugin-vue-jsx":"4.1.1","@vitest/ui":"1.5.2","@vue/eslint-config-prettier":"10.1.0","@vue/eslint-config-typescript":"14.2.0","@vue/test-utils":"2.4.6",autoprefixer:"10.4.20",depcheck:"1.4.7",eslint:"9.11.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-vue":"9.32.0",globals:"15.14.0","happy-dom":"14.12.3",husky:"8.0.3","lint-staged":"15.2.2",postcss:"8.4.49","postcss-px-to-viewport-8-with-include":"1.2.2",prettier:"3.3.2","rollup-plugin-gzip":"4.0.1",sass:"1.83.0","svg-sprite-loader":"6.0.11",typescript:"5.6.3","unplugin-auto-import":"0.19.0","unplugin-vue-components":"0.28.0",vite:"6.0.7","vite-bundle-analyzer":"0.15.2","vite-plugin-cdn2":"1.1.0","vite-plugin-ejs":"1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-inspect":"0.8.4","vite-plugin-mock-dev-server":"1.8.3","vite-plugin-svg-icons":"2.0.1","vite-svg-loader":"5.1.0",vitest:"2.0.5","vue-tsc":"2.2.0"},name:"ray-template",version:"5.0.10"},layout:{copyright:"Copyright © 2022-present Ray"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.85)"}};function le(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!m(t)}const dt=a({name:"RLogin",setup(){const{layout:{copyright:t}}=se,i=x({tabsValue:"signing"}),{height:n,width:s}=M(),{updateLocale:o}=$();return{..._(i),windowHeight:n,updateLocale:o,copyright:t,windowWidth:s}},render(){let t;const{$t:i}=this;return e("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[e("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[e("div",{class:["login-wrapper__content"]},[e(l,{align:"center",class:"login-title__wrapper"},{default:()=>[e(r,{name:"ray",size:"48"},null),e(S,{class:"login-title",type:"info",size:28},{default:()=>[c("Ray Template")]})]}),e(l,{align:"center",class:"login-action__wrapper"},{default:()=>[e(oe,null,null),e(Q,{options:z,onSelect:n=>this.updateLocale(n),trigger:"click"},{default:()=>[e(r,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),e(U,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[e(b,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[e(l,{align:"center",vertical:!0},{default:()=>[e(r,{name:"login_bg",width:"368",height:"368"},null),e(S,{class:"login-title",type:"info",size:36},le(t=i("views.login.index.RayTemplate"))?t:{default:()=>[t]})]})]}),e(b,{span:1,class:"login__right-wrapper"},{default:()=>[e(H,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[e(W,{value:this.tabsValue,"onUpdate:value":n=>this.tabsValue=n,type:"line",animated:!0,size:"large"},{default:()=>e(B,null,[e(g,{tab:i("views.login.index.Signing"),name:"signing"},{default:()=>[e(Z,null,null)]}),e(g,{tab:i("views.login.index.Register"),name:"register"},{default:()=>[e(ee,null,null)]}),e(g,{tab:i("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[e(te,null,null)]})])}),e(k,null,{default:()=>[c("其他登陆方式")]}),e(ne,null,null),e(k,null,{default:()=>[c("友情链接")]}),e(X,null,null)]})]})]}),e(l,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{dt as default}; diff --git a/js/index-BFnjjPIz.js.gz b/js/index-BFnjjPIz.js.gz deleted file mode 100644 index 8179bbc4900318c5dfc7ba1549d23426e162e68c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4479 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 RH2e5Z{tx7?g^SlJ001i9!lM8H diff --git a/js/index-BNHkUzwU.js b/js/index-BNHkUzwU.js new file mode 100644 index 00000000..69da33e0 --- /dev/null +++ b/js/index-BNHkUzwU.js @@ -0,0 +1 @@ +import{V as F,n as l}from"./hooks-Bi_Q9OFa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{N as e,e as d,P as o}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import{m as p,b as u,J as t}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{e as s,x as E}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./utils-4asTneEs.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const Au=p({name:"ModalDemo",setup(){const a=s({modal1:!1,modal2:!1,modal3:!1}),{create:i}=F(),r=()=>{i({title:"卡片模态框",draggable:!0,preset:"card",content:()=>u("div",{style:"height: 3000px;"},[t("我可以被拖拽的全屏card模态框")]),fullscreen:!0})},m=()=>{i({title:"模态框",content:"内容",preset:"dialog",draggable:!0})};return{...E(a),createCardModal:r,createDialogModal:m}},render(){const{createCardModal:a,createDialogModal:i}=this;return u(d,{vertical:!0},{default:()=>[u(e,{title:"props"},{default:()=>[u(d,{vertical:!0},{default:()=>[u("h3",null,[t("fullscreen: 全屏模态框。")])]})]}),u(l,{show:this.modal1,"onUpdate:show":r=>this.modal1=r,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[u("div",{style:"height: 3000px;"},[t("我可以被拖拽的全屏card模态框")])]}),u(l,{show:this.modal2,"onUpdate:show":r=>this.modal2=r,preset:"card",title:"可拖拽卡片模态框",draggable:!0},{default:()=>[u("p",null,[t("我可以被拖拽")])]}),u(l,{show:this.modal3,"onUpdate:show":r=>this.modal3=r,preset:"dialog",title:"可拖拽卡片模态框",draggable:!0},{default:()=>[u("p",null,[t("我可以被拖拽")])]}),u(e,{title:"可拖拽模态框"},{default:()=>[u(o,{onClick:()=>this.modal2=!0},{default:()=>[t("卡片模态框")]}),u(o,{onClick:()=>this.modal3=!0},{default:()=>[t("对话框模态框")]})]}),u(e,{title:"全屏模态框"},{default:()=>[u(d,{vertical:!0},{default:()=>[u("h4",null,[t("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),u(o,{onClick:()=>this.modal1=!0},{default:()=>[t("打开")]})]})]}),u(e,{title:"手动设置宽度"},{default:()=>[u("h4",null,[t("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),u("h4",null,[t("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),u("h4",null,[t("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),u("h4",null,[t("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]}),u(e,{title:"重写 useModal"},{default:()=>[u(o,{onClick:a.bind(this)},{default:()=>[t("创建卡片模态框")]}),u(o,{onClick:i.bind(this)},{default:()=>[t("创建对话框模态框")]})]})]})}});export{Au as default}; diff --git a/js/index-BNHkUzwU.js.gz b/js/index-BNHkUzwU.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..79342d1b851b8629272ea51f4e3ac9cf582546e4 GIT binary patch literal 2107 zcmV-B2*mdviwFP!000001HD*lZyU!I{oY?e^Aic|Om_JaNkhSkTs{1d^`v<9qFIR-_T0GYXo#iBYl7qBA@huNS?DkA#2?=3_0mhpe)Q(YPJr7U?r7kw$8yM38p}yaxGVwV5xpH*|5u4TQ}^j zqGl81aW9ELX%y{=!lKb{Y}%zda0pU0=A|eW`H7r_QWB08&t6C(j3r?LlAv7nzy)Ukbw9@7v}lH?n=l~aSZ_%%Q2Xcpg6h}^SU^@KD$bK!A%b5 z2qpe-h3ovmy5MrnMMdIT44VjeZ1~W?nRiS*wbk3xrk5TS>ijX;kH9O$HOv}a|9qil z7v&_--wmCr;OTfjktV#<(CnaYqqm_^S*j=}hlfFs*hEE3x= zTt`m8xCkXMhB6kiZp{ZK98pF*wZ=idKDJuTWj2Er$N>)4Hh^tnCQE#DK~7pBOV{c_ zQU2OoffCQS6_Wl$J6U$jaa5M z*yeNL>bBX{opOECxU)R7ImG%*5nX{Ur0#&E9=JuZ#Sl?7=3k{EjE#ZHN@;#`!wo1! zQw;-@u%*iq6yX@i+0?Dy*_H+?#ZuamGf;|u>>5=TjEM|21A%00F$1qRy6O8!AXi@z z=eBRhE-~hV14=4IUHg2Yu1Ps+U1Dz{O4TyI0!#-Rh;-ei$xUU}Z4~?6kXBI%qh8`7 zP&U)4)Y9Zkzs)v5mX3&LBY|9TS)?#5mv z-Wbr5tH~lvz*OQRLb_9)H|w={plLOx%OZ^NJ$0?9D3flWtFlHZ@VmzGK3M9Er{H%2l^qHu!F$ zcpCw`L=mYWBFFia1C+H)k|tLQ0j-=f&@CL~w(N~b(G3n7GHr%!t61URaYUGgB3L!_ zxhZAQ3}~DnWbz%sdn-vGzsgKgT$md!62P|QxVKD#vRS!VUse~U``uL9uryFp4Xmro zCf*)Og84Mn^h`Z>d3(>cSP7Zu4IWlHnO(M~*Va57&9*2DO}OJuq{*i#8=kdw)liUW zhXsn5>qMeW-$)&&k*3MtO4%!t;C+gne~M?XNUf;Q)Cf`;%Hr1eR3s{p@kn(1(fHPh zL>SgogC`?2b+oR!hEL>YZUhP40v%#IG(2eWF@$g>9u_RuFg(_Khz$8;pA+}*o!@e< z@3#1#;6@CgNh|hNmM08-EeT=UT5Gjd)%fUC<2|W%RsR1<_CliPp)P_9;@U#f zw(k%3$2Eb65&@k?M1-ku)(sq^wdKhi)60pb3dc}w&V7r=Y}V(0XS zFWSF*+r4eDv4$(}UA5 zk4~QLw|{P{r3IukKgPZzxhY|;BEWevy;7hq0co+Lp7CPKG2_k zIDFiBvFo$xX=VQ+VzAZkzk1Ss@LkBI$lFn)M^=UWKduN@S9I8vJ^W+)r*|J8S^QtY lTspFMThUf4dKJ~ZA4Miy??)RSqjmK+{{bQ_SGx`r003`qCPV-L literal 0 HcmV?d00001 diff --git a/js/index-BNLeaxW4.js.gz b/js/index-BNLeaxW4.js.gz deleted file mode 100644 index f9f7e040bc966e36ffb0b6bfc399c902955b18a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 708 zcmV;#0z3U5iwFP!000001BH~$PTN2fh4+05iG%` zF86wkBfj$-?B`&z0y&{6AVYl*S6%FkQ?p7P>v;kylr+(P4cBpHj5@=C7hj|BncXT| z&4`3(mD`#0yXU?0y`nH88qkz0zk=)7LBVd*sdv2XqDTS6Z01R8 zfC+sES8=`i+Q7Z;elQvpc}R8SJJ`cj6m-X(&bAq^y(m-)N#GI4+`od9lD>o88g^d^ zY{QYWw?8;o8(4@dwM=xq|MS6iN1P7t)^?IcROY;k8?WHb{&6h{)^PvQTwJicABx@q z5)%b71?g9C6+5VN)~u=8=(xx{ZD93q)V>i{+m7+p%pn$<3O=3@HS-ayvK__V0g5+EiTmW^>;6rAWd zb`A$GR}bkszk)sNjMvLJ>fH{>;cgKlYR*HH5=JAUh4ib~!!>l!P+`=(ZU4J82{RXz zqY1>1wRvfwvOnazXJ<>FP;jL;f-NX5IEkTU^$pXs58MoI#DIfkE6^q>l@}7Uk$gdU zV)QX#23oYl4P)gjvmX*3MH`}IMKrbSh0=2dt;G!J#Z0%Xl*kf7jLe16C=^@+*XZH0 zY-O4KQI@RxAK!le`uXR}_xsOZJ>((RD%+xz*o#<1z#fwIj4J#ziERl!O7hjVo{const d=a[m],c=d(...l);return"结果: "+F(c)},e=()=>{B().then(()=>{t.distributeOutputValue=h(t.distributeValue,t.distributeLength)})};return e(),{...v(t),copilotFunc:n,updateDistributeValue:e}},render(){return u(V,null,{default:()=>[u("h2",{style:"margin: 0 0 20px 0"},[p("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),u("h3",{style:"margin: 0 0 20px 0"},[p("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),u(r,{vertical:!0},{default:()=>[u(i,{title:"加法"},{default:()=>u(o,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),u(i,{title:"减法"},{default:()=>u(o,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),u(i,{title:"乘法"},{default:()=>u(o,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),u(i,{title:"除法(非取模)"},{default:()=>u(o,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),u(i,{title:"平分一个值"},{default:()=>u(r,null,{default:()=>[u(s,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),u(s,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{At as default}; diff --git a/js/index-BU8x8xeE.js.gz b/js/index-BU8x8xeE.js.gz deleted file mode 100644 index 22aa9e71811893fcb8b2153d75478c152e25497a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2185 zcmV;42zK`$iwFP!000001D#lFZxcxt{l34#>)j8wwyWrFzY?R2I(8=^A;E+^0U@j1 zU5?A?SE{NVJCP-3Ai&PTu+jp<3=BIA49m`r0$QY52r&C&*3RP-e_>T^2kf>(!bp}Y z=|1;yZk@WfWNf((VPSZz+k_4p~$czsz&P~ou zbz@wDZ3cW;5{e+Zu&M%8bh|+n4}n%7*Yv0&Lm5i>iieaKOh74?XEhg5onV(K37CYj zJWyBio>rZ)y8W1rq0y2Ohf)g45>TbH%QLtvcZ13l=#I0DxpxsJz`6Xuj3J4MZWPrC zLUz$JO(g+kC<1l*M5*E!An2^15#2GkGf9F;Fkc$a%n!3lw3idfOpX$b1PN521f;64^8H#!SL`gs?0aN+*3rU2spVfRS7cZa628-SeT8-;K zT%PR!t&a+0A&rJg!U?|QgmJ!Pg$cfl2q*bcs27Q2h2b%eVUq$iGb%37(LgAj)LiE9 z4UYR|%I0FT15!fjjAe3fs!-sI*NWr{HeWLPA(V=T^2DCi&vDC{y8&e3{>OYHPTHfQJ>d&KAbjkb?sURQCu$wqAo}>dP_?26Mw_@>(tz&=j_@#?R*xwtOR-WRMq{j4N|ofLI4Q--2&B-UjqFpW1HA`PM*M_h zAX`l>lrw`XK?HJvi}hvTSePjiZz>=o&5@b$YPk=$-;y~{ZFy=%J`t#CiCHFK4#1YS zgxU>K0%|f}Tf^De-rh$Xk0GMOVf-+SWsLdc>gmdfUIDy6J%(ew7ys(Y;_M>H_CdF` z(gv!9squ4@=O(&=*k*`mI%_p~5y~l0nk$@MS@xWOhBVUz1#BCN1Vxwv8Hak+b8AvB zQ!EYG${>_thc)=jsS}HiH?bT@9ox*r#oB)QEl(g*ofC6wi}C?rexyJ_qi7$Wov-Rr zhS~?lvoSKMPILl()cpm0O5jjV8#)}WE6aqVC zYLwcVh4^9T`DPZ40nHv=3r6xNVnlQOv7G>_TpiYcGu>xW`NP2{CU*`hpvKS4Of1Zl zf>#EHK+&d3taTk28x)hOJQA3_2w7%L5n&7tf{Zal);xz=E0!5^Ph!W#12dHNU z6Erb5AJEGC3hWaHnN??bMD&6O4OtGuj-4;@+m{Fjpa>RBBR8s^30%+^LCE40gYT^* zf$RdaEO9#5UnGF7DKUPl$OmOJH(8z4rpLO?G+MKDP|-|mXv`u0g(Lw^4^Z70tY!}0 z-u6r@AnW}G_oGgxX6>=FXMI1qV^bCyWE=J9b#0hgiCT*Sf{LJqIB5O$P%{GAu%L|WYMjL z#Bg0W??%GAn-6z3zuvy{YWv0QcWO&4Z*Jdy z-gx;{^WMGPYd0EOx0)M2zI$`MdGlH0^^e=%zuLaB87ex&(paeFY4_?+yAQALzWsUo z#t-4>g{Z*Oi5(%GoyS{^U;ol_vUlli^Y2@Yt*=5Im&s7``RBWjHhA=F|J=Ftw7K!i z&cA&?9%?*8xM7tJSMY(KcacmLwkKnqo#vO{Z@;)54nVw! zBdk|^9k3Fn@WZhX!j3)X3nuNq52xACX93I*6ZSzZEio=-j_D9ygbCpfCgEtk?n^5w z6di{l;-}GT6HKPd183gB?CQ-UFbkaVgXsl;N9Gu?`xK%*x%K+$rrdaS_Xv~&P3&OG z0pO7-2kbtDa!+o(zPc&zee>8qVAuA(d(gajXZz{HcW?fDSOvP8_QCwSU`J-(W%ViC z16c+A1l0ZNMf2Jf-fCX{)V%nnmoe$zscE1P-81APrRW0o6r(k*II{0FiF_!-!6~$c z)=_e3A%A-k7wTQx(J_kyfjVX`EIZhagoO~_iVOayUXLC}RsZ*xVa9)SY1g`b{CEEc L)g%tdeG~uy#%M7` diff --git a/js/index-B4iylE3W.js b/js/index-BVc_Gnpy.js similarity index 50% rename from js/index-B4iylE3W.js rename to js/index-BVc_Gnpy.js index c28351ae..b1b4d9ba 100644 --- a/js/index-B4iylE3W.js +++ b/js/index-BVc_Gnpy.js @@ -1 +1 @@ -import{l as r,b as o,I as e}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as i}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{M as p}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const v=r({name:"MultiMenuOne",setup(){return{inputValue:i(null)}},render(){return o("div",null,[e("多级菜单-1"),o(p,{modelValue:this.inputValue,"onUpdate:modelValue":t=>this.inputValue=t},null)])}});export{v as default}; +import{m as r,b as o,J as e}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as i}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import{M as p}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const D=r({name:"MultiMenuOne",setup(){return{inputValue:i(null)}},render(){return o("div",null,[e("多级菜单-1"),o(p,{modelValue:this.inputValue,"onUpdate:modelValue":t=>this.inputValue=t},null)])}});export{D as default}; diff --git a/js/index-BVc_Gnpy.js.gz b/js/index-BVc_Gnpy.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..29023b13e867693be35a58d4cf714142119769ce GIT binary patch literal 674 zcmV;T0$u$diwFP!000001BH~$ZrVT;h4+05_eS#!rFj&hv8E~2%PrXM zr*TaB*H6JP1CuStBbov-)Gyq1%pOaRnPl*=5Yht!BOi*%nuw>-Z2LzG!=X}i`2|_a2-47A|@w?!6|#D zC);`x!M0@yj;`a&vv=2dbu37vW(bsD!R{Mec2R3II1S%HlGkYoz#FulHX41#jz$ I&;kVj0KSe#j{pDw literal 0 HcmV?d00001 diff --git a/js/index-Bdu49VSO.js b/js/index-Bdu49VSO.js new file mode 100644 index 00000000..d8cf7669 --- /dev/null +++ b/js/index-Bdu49VSO.js @@ -0,0 +1 @@ +import{z as m,W as o}from"./hooks-Bi_Q9OFa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{m as h,b as u,J as t}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as d}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import{ah as F,N as i,a as b,b as l,e as B,al as f,am as a}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./utils-4asTneEs.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const gu=h({name:"SegmentDemo",setup(){const s=[{label:"这是一",key:"this is one"},{label:"这是二",key:"this is two"},{label:"这是三",key:"this is three"}],n=[...s,{label:"这是四",key:"this is four",slots:{default:()=>"我是自定义"}}],p=[...s,{label:"不许点",key:"disabled option",disabled:!0},{label:"popover",key:"popover",popover:"我是 popover"},{label:"popover options",key:"popover options",popover:{label:"我是配置项的 popover"}}],r=[{label:"设置",key:"setting",icon:u(m,{name:"setting"},null)},{label:"刷新",key:"reload",icon:u(m,{name:"reload"},null)},{label:"搜索",key:"search",icon:u(m,{name:"search"},null),popover:"我是搜索"}],E=d("this is three"),e=d("medium"),C=d("block");return{baseOptions:s,options:n,segmentValueOne:E,segmentChange:A=>{window.$message.info(String(A))},size:e,width:C,disabledOptions:p,iconOptions:r}},render(){const{options:s,baseOptions:n,disabledOptions:p,iconOptions:r}=this,{segmentChange:E}=this;return u(B,{vertical:!0},{default:()=>[u(F,{title:"警告⚠️",type:"warning"},{default:()=>[t("n-tabs 默认情况下会从 slot 获取默认展示的 tab 值,因此会产生一个 vue slot 的 warning。如果你不想看到这个 warning,请设定一个 default-value。")]}),u(F,{title:"已知问题",type:"warning"},{default:()=>[t("由于 NTabs 设计缘故,手动设置 width 为 fitContent 后,配置了 disabled, popover 的配置项,会丢失过度效果。具体可以看下面的例子。"),u("br",null,null),t("解决方法,在该组件外层包一层 div,设置宽度,但是不能为 fit-content。")]}),u(i,{title:"分段器"},{default:()=>[u("h3",null,[t("该组件基于 NTabs + NTabPane 封装,所以保留了一些该组件的特性。")])]}),u(b,{cols:2,xGap:8,yGap:12},{default:()=>[u(l,{span:1},{default:()=>[u(i,{title:"基础非受控分段器"},{default:()=>[u(o,{defaultValue:"this is two",options:n},null)]})]}),u(l,{span:1},{default:()=>[u(i,{title:"自定义分段器插槽"},{default:()=>[u(o,{defaultValue:this.segmentValueOne,options:s},null)]})]}),u(l,{span:1},{default:()=>[u(i,{title:"updateValue 事件"},{default:()=>[u(o,{value:this.segmentValueOne,"onUpdate:value":e=>this.segmentValueOne=e,defaultValue:"this is two",options:p,onUpdateValue:E.bind(this),width:"block"},null)]})]}),u(l,{span:1},{default:()=>[u(i,{title:"自适应宽度"},{default:()=>[u(o,{defaultValue:"setting",options:r,width:"block"},null)]})]}),u(l,{span:2},{default:()=>[u(i,{title:"尺寸"},{default:()=>[u(B,{vertical:!0,size:"large"},{default:()=>[u(f,{value:this.size,"onUpdate:value":e=>this.size=e},{default:()=>[u(a,{value:"small"},{default:()=>[t("小")]}),u(a,{value:"medium"},{default:()=>[t("不小")]}),u(a,{value:"large"},{default:()=>[t("不太小")]})]}),u(o,{defaultValue:"this is two",options:n,size:this.size,width:"block"},null)]})]})]}),u(l,{span:2},{default:()=>[u(i,{title:"宽度"},{default:()=>[u(B,{vertical:!0,size:"large"},{default:()=>[u(F,{title:"注意",type:"info"},{default:()=>[t("RSegment 组件宽度默认为 fitContent,按照内容自适应宽度;如果需要自适应宽度,请设置 width 为 block;如果需要手动指定宽度请设置一个数字。")]}),u(f,{value:this.width,"onUpdate:value":e=>this.width=e},{default:()=>[u(a,{value:"fitContent"},{default:()=>[t("fitContent")]}),u(a,{value:"block"},{default:()=>[t("block")]}),u(a,{value:800},{default:()=>[t("800")]})]}),u(o,{defaultValue:"this is two",options:p,width:this.width},null)]})]})]})]})]})}});export{gu as default}; diff --git a/js/index-Bdu49VSO.js.gz b/js/index-Bdu49VSO.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e88c4c362e48679c87be3914d4054786192521ad GIT binary patch literal 2676 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 i2!7MS-7ytk~C_JwK literal 0 HcmV?d00001 diff --git a/js/index-Bf4jaD3y.js b/js/index-Bf4jaD3y.js new file mode 100644 index 00000000..b1fdd595 --- /dev/null +++ b/js/index-Bf4jaD3y.js @@ -0,0 +1 @@ +import{m as k,v as x,b as t,J as C,p as O,q as D}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as y}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import{N as l,ac as a,ad as p,w as N}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";var _={pkg:{dependencies:{"@logicflow/core":"2.0.10","@logicflow/extension":"2.0.14","@vueuse/core":"^12.4.0",axios:"^1.7.9",clipboard:"^2.0.11","crypto-js":"4.2.0","currency.js":"^2.0.4",dayjs:"^1.11.13",echarts:"^5.6.0","html-to-image":"1.11.11",interactjs:"1.10.27",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.41.0",pinia:"^2.3.0","pinia-plugin-persistedstate":"^4.2.0","print-js":"^1.6.0",vue:"^3.5.13","vue-demi":"0.14.10","vue-hooks-plus":"2.2.1","vue-i18n":"^9.13.1","vue-router":"^4.4.0","vue3-next-qrcode":"2.0.10"},devDependencies:{"@amap/amap-jsapi-types":"0.0.15","@ant-design/icons-vue":"7.0.1","@commitlint/cli":"19.3.0","@commitlint/config-conventional":"19.2.2","@interactjs/types":"1.10.27","@intlify/unplugin-vue-i18n":"4.0.0","@types/crypto-js":"4.2.2","@types/jsbarcode":"3.11.4","@types/lodash-es":"4.17.12","@types/mockjs":"1.0.10","@types/three":"0.171.0","@typescript-eslint/eslint-plugin":"8.20.0","@typescript-eslint/parser":"8.20.0","@vitejs/plugin-vue":"5.2.1","@vitejs/plugin-vue-jsx":"4.1.1","@vitest/ui":"2.1.8","@vue/eslint-config-prettier":"10.1.0","@vue/eslint-config-typescript":"14.2.0","@vue/test-utils":"2.4.6",autoprefixer:"10.4.20",depcheck:"1.4.7",eslint:"9.18.0","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.2","eslint-plugin-vue":"9.32.0",globals:"15.14.0","happy-dom":"16.6.0",husky:"8.0.3","lint-staged":"15.3.0",postcss:"8.5.1","postcss-px-to-viewport-8-with-include":"1.2.2",prettier:"3.4.2","rollup-plugin-gzip":"4.0.1",sass:"1.83.0","svg-sprite-loader":"6.0.11",typescript:"5.6.3","unplugin-auto-import":"19.0.0","unplugin-vue-components":"0.28.0",vite:"6.0.7","vite-bundle-analyzer":"0.16.0","vite-plugin-cdn2":"1.1.0","vite-plugin-ejs":"1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-inspect":"0.8.4","vite-plugin-mock-dev-server":"1.8.3","vite-plugin-svg-icons":"2.0.1","vite-svg-loader":"5.1.0",vitest:"2.1.8","vue-tsc":"2.2.0"},name:"ray-template",version:"5.0.10"},layout:{copyright:"Copyright © 2022-present Ray"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.85)"}};function r(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!D(i)}const Q=k({name:"RelyAbout",setup(){const{pkg:i}=_,{dependencies:s,devDependencies:n,name:e,version:g}=i,f=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],u=y([]),d=y([]),b=[{name:"项目名称",label:e},{name:"版本信息",label:g},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],h=()=>{const o=c=>Object.keys(c).reduce((m,v)=>(m.push({name:v,relyVersion:c[v],relyAddress:""}),m),[]);u.value=o(s),d.value=o(n)},j=o=>{o.url&&window.open(o.url)};return x(()=>{h()}),{columns:f,dependenciesOptions:u,devDependenciesOptions:d,templateOptions:b,handleTagClick:j}},render(){let i,s,n;return t("div",{class:"rely-about"},[t(l,{title:"关于项目"},{default:()=>[C("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(l,{title:"项目信息"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(i=this.templateOptions.map(e=>t(p,{key:e.name,label:e.name},{default:()=>[t(N,O({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?i:{default:()=>[i]})]}),t(l,{title:"生产依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(s=this.dependenciesOptions.map(e=>t(p,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?s:{default:()=>[s]})]}),t(l,{title:"开发依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(n=this.devDependenciesOptions.map(e=>t(p,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{Q as default}; diff --git a/js/index-Bf4jaD3y.js.gz b/js/index-Bf4jaD3y.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2146048f801a301c20de8aca58799ca1efe76b70 GIT binary patch literal 2493 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,Object.assign({},a))}const w=e=>n({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),d=()=>n({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),Nu=V({name:"RAxios",setup(){const e=R({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:a,loading:m,run:p}=l(d,{throttleWait:1e3,manual:!0}),{data:s,loading:D,run:F}=l(d,{debounceWait:1e3,manual:!0}),{data:h,loading:c,run:E}=l(w,{throttleWait:1e3,manual:!0}),{data:B,loading:C,run:f}=b({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0,onError:()=>{window.$message.error("接口出现异常")}});return{...v(e),throttleDemoValue:a,throttleDemoLoading:m,throttleDemoRun:p,debounceDemoValue:s,debounceDemoLoading:D,debounceDemoRun:F,weatherDemoValue:h,weatherDemoLoading:c,weatherDemoRun:E,demoData:B,demoLoading:C,demoRun:f}},render(){return u(g,null,{default:()=>[u(r,{vertical:!0},{default:()=>[u("h1",null,[t("请求")]),u(o,null,{default:()=>[u("h2",null,[t("useRequest")]),u("p",null,[t("支持配置化请求数据")]),u("h2",null,[t("useHookPlusRequest")]),u("p",null,[t("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),u("h1",null,[t("使用 useRequest 获取")]),u(o,{title:"请求函数"},{default:()=>[u("h3",null,[t("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),u("h3",null,[t("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),u("h3",null,[t("3.详情请查看文档")])]}),u(o,{title:"useRequest示例(手动触发)"},{default:()=>[u(r,{vertical:!0},{default:()=>{var e;return[u(A,{onClick:this.demoRun.bind(this)},{default:()=>[t("获取数据")]}),u("h3",null,[t("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),u("h1",null,[t("使用 useHookPlusRequest 获取")]),u(o,{title:"节流"},{default:()=>[u(r,{vertical:!0},{default:()=>[u(i,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),u("h3",null,[t("不论触发多少次,一秒钟之内仅会触发一次")]),u("h3",null,[t("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),u(o,{title:"防抖"},{default:()=>[u(r,{vertical:!0},{default:()=>[u(i,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),u("h3",null,[t("一秒后才会执行,如果中途重新请求,则会重新计时")]),u("h3",null,[t("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),u(o,{title:"获取气候"},{default:()=>[u(r,{vertical:!0},{default:()=>[u(i,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),u("h3",null,[t("该示例演示了如何根据动态值获取数据")]),u("h3",null,[t("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{Nu as default}; diff --git a/js/index-BhM7EuC5.js.gz b/js/index-BhM7EuC5.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..40c3421e92711e27502cbc311e03b2c61834f769 GIT binary patch literal 2670 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 literal 0 HcmV?d00001 diff --git a/js/index-BjsUFS0U.js b/js/index-BjsUFS0U.js new file mode 100644 index 00000000..4f67f08e --- /dev/null +++ b/js/index-BjsUFS0U.js @@ -0,0 +1 @@ +import{Q as C,T as f,U as k}from"./hooks-Bi_Q9OFa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{a as A}from"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import{s as B}from"./instance-BbSLtO2c.js";import"./lodash@4.17.21-D1YkSij2.js";import{N as p,r as y,ag as h,M as D,P as i,e as l}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import{m as b,b as t,J as o,F as w}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{e as P,x as N}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./utils-4asTneEs.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./axios@1.7.9-upsvKRUO.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const R=e=>B({url:"/api/list",method:"get",params:e}),It=b({name:"MockDemo",setup(){const e=[{type:"selection",multiple:!0},{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:m=>t(l,{align:"center"},{default:()=>[t(i,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[o("查看")]}),t(i,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[o("编辑")]}),t(i,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[o("删除")]})]})}],u=P({email:null}),[n,{getPage:r,getPageSize:a,setItemCount:s,getCallback:F,setPage:x,setPageSize:v}]=C(()=>{E({page:r(),pageSize:a(),email:u.email})}),{data:c,loading:d,run:E}=A(R,{defaultParams:[{page:r(),pageSize:a(),email:u.email}],onSuccess:m=>{const{total:g}=m;s(g)}});return{personData:c,personLoading:d,columns:e,...N(u),getCallback:F,paginationRef:n}},render(){return t(l,{vertical:!0},{default:()=>{var e;return[t(p,{title:"Mock 数据"},{default:()=>[t("h2",null,[o("mock 数据使用。但是,并没有启用生产环境的部署,所以生产环境结果为空。")])]}),t(p,{title:"提示"},{default:()=>[t("h2",null,[o("RTable 组件有一个比较值得注意的地方就是,该组件会自动的按照数据量计算分页条数。所以你在异步获取数据的时候,一定要手动设置 remote 属性为 true,并且设置 itemCount 或者 pageCount。")])]}),t(y,{labelPlacement:"left"},{default:()=>[t(f,{cols:3},{default:()=>t(w,null,[t(h,{label:"邮箱"},{default:()=>[t(D,{value:this.email,"onUpdate:value":u=>this.email=u,clearable:!0},null)]})]),action:()=>{var u;return t(i,{type:"primary",onClick:(u=this.getCallback)==null?void 0:u.bind(this)},{default:()=>[o("搜索")]})}})]}),t(k,{title:"Mock数据表格",data:(e=this.personData)==null?void 0:e.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":u=>this.columns=u,pagination:this.paginationRef,remote:!0,rowKey:u=>u.id},null)]}})}});export{It as default}; diff --git a/js/index-BjsUFS0U.js.gz b/js/index-BjsUFS0U.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..912913d630361506e0156c8a0adff19fd1a2ae17 GIT binary patch literal 2468 zcmV;V30w9biwFP!000001D#lFZxdG<{=UB=wf2K8%^7BVN#a3fC$^IiAmpBK5webF zPV5uUE$5tZ>{ynvl(x{)!m1RuYl4Se+T$u_pnlN|BB| z@AF>I^Sh{3z8|iEW0&6GhuDQIN*Dx#Y|Q6xV3zB=)pI z;t93aaqtYhlK8v`Zr!kZN;{5U^o zfnO0WV^;0zXO_!`p)ao=S0{jIuT<&$#rf&eC_qJS)TPKLm>d=3qI4u@klkFP`NgxV z$E(sJBuIawa$38P8QYw+gDn6w+b&_`ku?D>}G)@E5#}I_R#5N4qQR8Av5@j%gk`}Vg&jw}-qKtSQ9s`-m$jVwexgJCy z2RK+O0o%k(m3gy)w7f(XrYgZk{-d#iY%J*(O&X|9k(mZyHozt+O6gW)sR+%gi$YW z31rtthldx&PY+@?39@uVJd6y|xkZVdULGIBFlykuPcM+pR_DMOjE*j&&guc_@_9Tz zaux@g(Z#$dydg4d-i?p02RNV^kWvepi0_pIkL7|s3ayFFpeL6iMxf&@+yux*D`ODY zbH^-4um8QoqW!xOWaIM-XI2)9gDS9sZO)SsF$r9Ume0;F1zs9-$Pieys2cNE{bW)a z&PD^Zq6nErRh7h;m;`C-%<%MR#yG+@S5qZ1E)K`vLA6VTS+i1(1+KNsbX5|ge6LUC zve|JraPO){De&)=+m8WCi7N5r<##zOo2BgN{6rvNzVbbfa`f%`WHMQZPp$=SqpV}X z^<{DN?dlon>~g}%1WKx|xrKtkS0Tll2-tawNEs0|#>WlFUQ8xvVre6pahs5rJA0sq~CnKoeh>pX77TJOPx$FT9X$q zdUiD1qHJhBg;J-|;hIYfC3FHh_=JHe3kfD-MO#-w1;j#v0|_*#g6a`rily@58t+df zG;M38EHdqoKoN7DaHQtjM5)U)eyK``A_Hl>tRca44Tc>9Dep;jp~f&XkP^arNGPGI z_u=sA!PVXN?$eG0nGhR&!shmq=2u%CA=Gt(DD4+N`n-Aj(~g*j*)RL$=Y!YRx~hc% z(e-~cU%qJFdvE9fx2Ol4?j`sKS)@B*C^a2G&X*u(p9M-QE!Y+?n+vwpQ(M zsP)am_Vy>CNIht`Pj;mq5&p274M;3(6~dwR-rfDze>>h&R~GPu2(iiU^y6W}q2~2( z55D~VcrRVql{){cUlH8YY`EqTLa|)Ks7Hj$mQX7oHVX?#AwuWV0^URl>9q@=5JRmmp0qyQJ*E*t#b`+27b)=D zHV?6lSO06@+4*(rYU9<1t-nA1ZSQ9DmuIaXAGEe_G;cp{-`Q#3`KIyWQTwyU&F|iC z-@kV7{!aVVkH78RY~9#uynHwyeffFo>+Qz#7wvz&_;u@QC~~Dk+QT4Qw{Ew;fAP-v z<`-e!Ktt`9*BURMwYG0Go^Lgt|Im7TXaDv4&8@xW>wB%Ac3RhNweMeRZa-<={iXTj zsUQ6Qz*1CD4{lOzY--C~C?e9Kl@7`-(|M1|!e_CHXXnpbI z*R895I*nJ~Hn(@0dskckez^bHf19`N`dZw`y=Tp>FMr#+*?7Ly+`Yg5&%d^AeA4`Q zXMgu~`_=9c;Y$q-HJ^Un+IrM@{$hv`7x~p}JipTc;ckx%wXWaY-}+#P^U`}TP_L>` zGhiMWvj)_Vi7cjs47AFQDch=0(`i(()=>import("./close_other-DPtbrCYd.js"),[]),"/src/icons/action/draggable.svg":()=>i(()=>import("./draggable-D6qza0mp.js"),[]),"/src/icons/action/fullscreen.svg":()=>i(()=>import("./fullscreen-Cjm0bPGx.js"),[]),"/src/icons/action/fullscreen_fold.svg":()=>i(()=>import("./fullscreen_fold-D_jdG9mi.js"),[]),"/src/icons/action/out.svg":()=>i(()=>import("./out-CMQCc625.js"),[]),"/src/icons/action/reload.svg":()=>i(()=>import("./reload-BPf1PV7s.js"),[]),"/src/icons/action/search.svg":()=>i(()=>import("./search-CFLGi5BR.js"),[]),"/src/icons/action/setting.svg":()=>i(()=>import("./setting-DyoycADf.js"),[]),"/src/icons/action/shared.svg":()=>i(()=>import("./shared-DVfOv8Mx.js"),[]),"/src/icons/directional/adjustment.svg":()=>i(()=>import("./adjustment-DIo_g8Za.js"),[]),"/src/icons/directional/close_left.svg":()=>i(()=>import("./close_left-DX8SFJx4.js"),[]),"/src/icons/directional/close_right.svg":()=>i(()=>import("./close_right-DWMWcuX1.js"),[]),"/src/icons/directional/expanded.svg":()=>i(()=>import("./expanded-BswQDJyW.js"),[]),"/src/icons/directional/left_arrow.svg":()=>i(()=>import("./left_arrow-DAKeumRT.js"),[]),"/src/icons/directional/lock.svg":()=>i(()=>import("./lock-dC7sQfx2.js"),[]),"/src/icons/directional/resize_h.svg":()=>i(()=>import("./resize_h-DA2p7YCQ.js"),[]),"/src/icons/directional/right_arrow.svg":()=>i(()=>import("./right_arrow-CbmroMoE.js"),[]),"/src/icons/directional/row_end.svg":()=>i(()=>import("./row_end-CqbNhb3G.js"),[]),"/src/icons/directional/row_head.svg":()=>i(()=>import("./row_head-BCxi2x-p.js"),[]),"/src/icons/logo/github.svg":()=>i(()=>import("./github-B4ARmChV.js"),[]),"/src/icons/logo/google.svg":()=>i(()=>import("./google-GEcrFhWr.js"),[]),"/src/icons/logo/login_bg.svg":()=>i(()=>import("./login_bg-CRcyXHBf.js"),[]),"/src/icons/logo/office.svg":()=>i(()=>import("./office-B5pC1KGi.js"),[]),"/src/icons/logo/ray.svg":()=>i(()=>import("./ray-B93BjtIh.js"),[]),"/src/icons/logo/twitter.svg":()=>i(()=>import("./twitter-DjE7U1HD.js"),[]),"/src/icons/template/dark.svg":()=>i(()=>import("./dark-zODhV8ab.js"),[]),"/src/icons/template/light.svg":()=>i(()=>import("./light-DWWBs-Ry.js"),[]),"/src/icons/template/system_os.svg":()=>i(()=>import("./system_os-Bu1k9Avg.js"),[]),"/src/icons/tip/axios.svg":()=>i(()=>import("./axios-o8g4A-7A.js"),[]),"/src/icons/tip/close.svg":()=>i(()=>import("./close-B43hVi0H.js"),[]),"/src/icons/tip/dashboard.svg":()=>i(()=>import("./dashboard-70op-CO0.js"),[]),"/src/icons/tip/echart.svg":()=>i(()=>import("./echart-c_3t778P.js"),[]),"/src/icons/tip/enter.svg":()=>i(()=>import("./enter-CPGcsJ25.js"),[]),"/src/icons/tip/error.svg":()=>i(()=>import("./error-CjWalrOZ.js"),[]),"/src/icons/tip/export_excel.svg":()=>i(()=>import("./export_excel-ZmNoLzCr.js"),[]),"/src/icons/tip/language.svg":()=>i(()=>import("./language-BOVZ3dlJ.js"),[]),"/src/icons/tip/menu.svg":()=>i(()=>import("./menu-CPMkWw77.js"),[]),"/src/icons/tip/more.svg":()=>i(()=>import("./more-DW-qndwg.js"),[]),"/src/icons/tip/mouse.svg":()=>i(()=>import("./mouse-C_l6KSTs.js"),[]),"/src/icons/tip/other.svg":()=>i(()=>import("./other-DU6bZUrM.js"),[]),"/src/icons/tip/print.svg":()=>i(()=>import("./print-jFo_n0lx.js"),[]),"/src/icons/tip/question.svg":()=>i(()=>import("./question-TxSSjOrI.js"),[]),"/src/icons/tip/rely.svg":()=>i(()=>import("./rely-DlDUQEbT.js"),[]),"/src/icons/tip/table.svg":()=>i(()=>import("./table-tYkftQGA.js"),[])})).forEach(n=>{var _;const o=(_=n.match(/\/(\w+)\.svg/))==null?void 0:_[1];o&&r.value.push(o)}),{icons:r}},render(){return t(g,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let r;return t(E,null,f(r=this.icons.map(e=>p(t("div",{class:"pre-view-icons__card",key:e},[t(a,null,{trigger:()=>t(s,{name:e,size:"56",cursor:"pointer"},null),default:()=>e})]),[[d("copy"),``]])))?r:{default:()=>[r]})}})}});export{Vi as default}; diff --git a/js/index-BpYY6BmL.js.gz b/js/index-BpYY6BmL.js.gz deleted file mode 100644 index 4ea0c0a4b35d0c25215f52a47df7f85b9a1953df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2530 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:"Ray Admin",pwd:"123456"}),R=G(),u=d(j()),T={name:{required:!0,message:n("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:n("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:u,register:t,handleLogin:()=>{i().then(()=>{p.value=!0,s(u.value).then(h=>{h.code===0&&setTimeout(()=>{window.$message.success(`欢迎${u.value.name}登陆~`),f(v.token,"tokenValue","localStorage"),f(v.signing,h.data,"localStorage"),R.push(o.value),p.value=!1},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")})})},rules:T,loading:p}},render(){let t;const{$t:i,loading:n,register:s}=this;return e(L,{model:this.signingForm,onRegister:s,rules:this.rules},{default:()=>[e(y,{label:i("views.login.index.Name"),path:"name"},{default:()=>[e(w,{value:this.signingForm.name,"onUpdate:value":o=>this.signingForm.name=o,placeholder:i("views.login.index.NamePlaceholder")},null)]}),e(y,{label:i("views.login.index.Password"),path:"pwd"},{default:()=>[e(w,{value:this.signingForm.pwd,"onUpdate:value":o=>this.signingForm.pwd=o,type:"password",showPasswordOn:"click",placeholder:i("views.login.index.PasswordPlaceholder"),onKeydown:o=>o.key==="Enter"&&this.handleLogin()},null)]}),e(V,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:n},Y(t=i("views.login.index.Login"))?t:{default:()=>[t]})]})}}),ee=a({name:"RRegister",render(){return e(q,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),te=a({name:"QRCodeSigning",setup(){const t=x({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{..._(t)}},render(){return e("div",{class:"qrcode-signing"},[e(J,{text:"ray template yes",size:200,logoImage:K},null)])}});function ie(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!m(t)}const ne=a({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:n=>{window.$message.info(`调用${n.tooltipLabel}`)}}},render(){let t;return e(l,{class:"sso-signing",align:"center"},ie(t=this.ssoSigningOptions.map(i=>e(I,{key:i.key},{trigger:()=>e(r,{name:i.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,i)},null),default:()=>i.tooltipLabel})))?t:{default:()=>[t]})}}),oe=a({name:"ThemeSwitch",setup(){const{darkTheme:t,lightTheme:i}=A(),{getAppTheme:n}=P(),s=d(n.value);return{darkTheme:t,lightTheme:i,getAppTheme:n,railStyle:({checked:p})=>p?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:s}},render(){const{$t:t,darkTheme:i,lightTheme:n,railStyle:s}=this;return e(l,{justify:"center"},{default:()=>[e(D,null,{trigger:()=>e(E,{value:this.modelAppThemeRef,"onUpdate:value":o=>this.modelAppThemeRef=o,railStyle:s.bind(this),onUpdateValue:o=>o?i():n()},{"checked-icon":()=>e(r,{name:"dark"},null),"unchecked-icon":()=>e(r,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?t("headerSettingOptions.ThemeOptions.Dark"):t("headerSettingOptions.ThemeOptions.Light")})]})}});var se={pkg:{dependencies:{"@logicflow/core":"2.0.10","@logicflow/extension":"2.0.14","@vueuse/core":"^12.4.0",axios:"^1.7.9",clipboard:"^2.0.11","crypto-js":"4.2.0","currency.js":"^2.0.4",dayjs:"^1.11.13",echarts:"^5.6.0","html-to-image":"1.11.11",interactjs:"1.10.27",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.41.0",pinia:"^2.3.0","pinia-plugin-persistedstate":"^4.2.0","print-js":"^1.6.0",vue:"^3.5.13","vue-demi":"0.14.10","vue-hooks-plus":"2.2.1","vue-i18n":"^9.13.1","vue-router":"^4.4.0","vue3-next-qrcode":"2.0.10"},devDependencies:{"@amap/amap-jsapi-types":"0.0.15","@ant-design/icons-vue":"7.0.1","@commitlint/cli":"19.3.0","@commitlint/config-conventional":"19.2.2","@interactjs/types":"1.10.27","@intlify/unplugin-vue-i18n":"4.0.0","@types/crypto-js":"4.2.2","@types/jsbarcode":"3.11.4","@types/lodash-es":"4.17.12","@types/mockjs":"1.0.10","@types/three":"0.171.0","@typescript-eslint/eslint-plugin":"8.20.0","@typescript-eslint/parser":"8.20.0","@vitejs/plugin-vue":"5.2.1","@vitejs/plugin-vue-jsx":"4.1.1","@vitest/ui":"2.1.8","@vue/eslint-config-prettier":"10.1.0","@vue/eslint-config-typescript":"14.2.0","@vue/test-utils":"2.4.6",autoprefixer:"10.4.20",depcheck:"1.4.7",eslint:"9.18.0","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.2","eslint-plugin-vue":"9.32.0",globals:"15.14.0","happy-dom":"16.6.0",husky:"8.0.3","lint-staged":"15.3.0",postcss:"8.5.1","postcss-px-to-viewport-8-with-include":"1.2.2",prettier:"3.4.2","rollup-plugin-gzip":"4.0.1",sass:"1.83.0","svg-sprite-loader":"6.0.11",typescript:"5.6.3","unplugin-auto-import":"19.0.0","unplugin-vue-components":"0.28.0",vite:"6.0.7","vite-bundle-analyzer":"0.16.0","vite-plugin-cdn2":"1.1.0","vite-plugin-ejs":"1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-inspect":"0.8.4","vite-plugin-mock-dev-server":"1.8.3","vite-plugin-svg-icons":"2.0.1","vite-svg-loader":"5.1.0",vitest:"2.1.8","vue-tsc":"2.2.0"},name:"ray-template",version:"5.0.10"},layout:{copyright:"Copyright © 2022-present Ray"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.85)"}};function le(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!m(t)}const dt=a({name:"RLogin",setup(){const{layout:{copyright:t}}=se,i=x({tabsValue:"signing"}),{height:n,width:s}=M(),{updateLocale:o}=$();return{..._(i),windowHeight:n,updateLocale:o,copyright:t,windowWidth:s}},render(){let t;const{$t:i}=this;return e("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[e("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[e("div",{class:["login-wrapper__content"]},[e(l,{align:"center",class:"login-title__wrapper"},{default:()=>[e(r,{name:"ray",size:"48"},null),e(S,{class:"login-title",type:"info",size:28},{default:()=>[c("Ray Template")]})]}),e(l,{align:"center",class:"login-action__wrapper"},{default:()=>[e(oe,null,null),e(Q,{options:z,onSelect:n=>this.updateLocale(n),trigger:"click"},{default:()=>[e(r,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),e(U,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[e(b,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[e(l,{align:"center",vertical:!0},{default:()=>[e(r,{name:"login_bg",width:"368",height:"368"},null),e(S,{class:"login-title",type:"info",size:36},le(t=i("views.login.index.RayTemplate"))?t:{default:()=>[t]})]})]}),e(b,{span:1,class:"login__right-wrapper"},{default:()=>[e(H,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[e(W,{value:this.tabsValue,"onUpdate:value":n=>this.tabsValue=n,type:"line",animated:!0,size:"large"},{default:()=>e(B,null,[e(g,{tab:i("views.login.index.Signing"),name:"signing"},{default:()=>[e(Z,null,null)]}),e(g,{tab:i("views.login.index.Register"),name:"register"},{default:()=>[e(ee,null,null)]}),e(g,{tab:i("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[e(te,null,null)]})])}),e(k,null,{default:()=>[c("其他登陆方式")]}),e(ne,null,null),e(k,null,{default:()=>[c("友情链接")]}),e(X,null,null)]})]})]}),e(l,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{dt as default}; diff --git a/js/index-BryWK9rN.js.gz b/js/index-BryWK9rN.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f41bd5134bef21d45cc72031e6b3a7b5519d455e GIT binary patch literal 4449 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 nM@(%*Q#j4=o2>oJhWgL8e5La.name.includes(t.toString())},{title:"Age",key:"age",sorter:(t,a)=>t.age-a.age},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:t=>t.tags.map(d=>e(K,{type:"info",bordered:!1,style:"margin-right: 6px"},N(d)?d:{default:()=>[d]}))},{title:"Remark",key:"remark"},{title:"Action",key:"actions",render:t=>e(n,{align:"center"},{default:()=>[e(u,{size:"tiny"},{default:()=>[o("查看")]}),e(j,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:a=>{window.$message.info(`当前选择: ${a}`)}},null)]})}],w=x([...b].map((t,a)=>({...t}))),s=x([]),g=[{label:"编辑",key:"edit"},{label:()=>e("span",{style:"color: red;"},[o("删除")]),key:"delete"}],E=ee({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),[T,{checkedRowKeysBind:B,getKeys:R,getRows:l,clearKey:v,clearAll:A,selectKey:S}]=z(s,w,{rowKey:"key",onChange:(t,a,d)=>{}}),M=()=>{for(let t=0;t<10;t++)s.value.push({key:Y(),name:t%2===0?"John Brown":"Jim Green",age:t+20,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"})},O=t=>{window.$message.info(`${t}`)},J=()=>{const{key:t}=s.value[1];v(t)},U=()=>{s.value.map(a=>a.key).forEach(a=>S(a))},V=()=>{const{key:t}=s.value[1];S(t)};return M(),{...te(E),tableData:s,actionColumns:w,baseColumns:b,tableMenuOptions:g,menuSelect:O,register:i,getKeys:R,getRows:l,clearKey:v,clearAll:A,checkedRowKeysBind:B,checkedRowKeys:T,clearSecondIndexRow:J,selectAll:U,selectSecondIndexRow:V,clearFilters:p,clearSorter:m,scrollTo:f,filters:k,sort:C,downloadCsv:h,getTableInstance:c,print:y}},render(){let i;const{register:c,clearAll:p,checkedRowKeysBind:m,clearSecondIndexRow:f,selectAll:k,selectSecondIndexRow:C,clearFilters:h,clearSorter:y,scrollTo:b,filters:w,sort:s,downloadCsv:g,getTableInstance:E,getRows:T,getKeys:B,print:R}=this;return e(n,{vertical:!0},{default:()=>[e(D,{title:"RTable"},{default:()=>[o("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),e(D,{title:"useTable"},{default:()=>[e(n,{vertical:!0,style:"width: 100%"},{default:()=>[e(_,{title:"DataTable Methods",type:"info"},{default:()=>[o("其余的方法查看")," ",e("a",{style:"color: transparent",href:"https://www.naiveui.com/zh-CN/dark/components/data-table#DataTable-Methods"},[o("Naive UI")]),o("官网,保持一致。")]}),e(n,null,{default:()=>[e(u,{onClick:y.bind(this)},{default:()=>[o("清除所有排序")]}),e(u,{onClick:h.bind(this)},{default:()=>[o("清除所有过滤")]}),e(u,{onClick:()=>{g()}},{default:()=>[o("下载 CSV")]}),e(u,{onClick:()=>E()},{default:()=>[o("getTableInstance")]}),e(u,{onClick:()=>R()},{default:()=>[o("打印")]})]})]})]}),e(D,{title:"useCheckedRowKeys"},{default:()=>[e(n,{vertical:!0},{default:()=>[e(n,null,{default:()=>[e(u,{onClick:k.bind(this)},{default:()=>[o("选中所有行")]}),e(u,{onClick:p.bind(this)},{default:()=>[o("取消所有已选中行")]}),e(u,{onClick:C.bind(this)},{default:()=>[o("选中第二行")]}),e(u,{onClick:f.bind(this)},{default:()=>[o("取消第二行选中")]})]}),e(n,null,N(i=this.checkedRowKeys.map(l=>e(K,{type:"success",key:l},N(l)?l:{default:()=>[l]})))?i:{default:()=>[i]})]})]}),e(G,{collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateOpen:l=>window.$message.info(`我是 RCollapse 组件${l?"收起":"展开"}的回调函数`)},{action:()=>e(I,null,[e(u,{type:"primary"},{default:()=>[o("搜索")]}),e(u,null,{default:()=>[o("重置")]})]),default:()=>e(I,null,[e(r,null,{default:()=>[e(H,null,null)]}),e(r,null,{default:()=>[e(F,null,null)]}),e(r,null,{default:()=>[e(X,{type:"datetimerange",clearable:!0},null)]}),e(r,null,{default:()=>[e(F,null,null)]}),e(r,null,{default:()=>[e(F,null,null)]})])}),e(L,{checkedRowKeys:this.checkedRowKeys,"onUpdate:checkedRowKeys":l=>this.checkedRowKeys=l,onUpdateCheckedRowKeys:m.bind(this),onRegister:c.bind(this),scrollX:1e3,title:e(n,{align:"center"},{default:()=>[e("span",null,[o("标题插槽:")]),e(q,{onUpdateValue:l=>this.tableLoading=l},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":l=>this.actionColumns=l,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.menuSelect.bind(this),toolOptions:[e(Q,null,{trigger:()=>e(P,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})],rowKey:l=>l.key,striped:!0},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{at as default}; diff --git a/js/index-C-ELjja3.js.gz b/js/index-C-ELjja3.js.gz deleted file mode 100644 index 71b3ea816782fcf8ad205fddea2f9a1b7cb00c81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3555 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,{align:"center"},{default:()=>[o(n,{type:"info",text:!0,size:"tiny",onClick:()=>{r.push({path:"/router-demo/router-demo-detail",query:{name:t.name}})}},{default:()=>[s("详情")]})]})}]),m=[];for(let t=0;t<10;t++)m.push({name:"张三"+t,address:"New York No. 1 Lake Park",phone:"010-121212",key:t});return{dataSource:m,columns:i}},render(){return o(e,null,{default:()=>[o(p,{columns:this.columns,"onUpdate:columns":r=>this.columns=r,data:this.dataSource},null)]})}});export{ft as default}; diff --git a/js/index-C5NvyzDY.js.gz b/js/index-C5NvyzDY.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6337a53f64b3ce6ea3c9f42bea28c4ccb82edfac GIT binary patch literal 1654 zcmV-+28sC}iwFP!000001D#e&Z{x@jzUNmcJV_XK51V>elH&m_(U0-iV@bB<$6!FT z$d=SnlTCLwWyyko1dBc7u*d?t$Y}%QlpGTvmjv1ToAqRWM$nYxSRBs`u#f=S>aVJ+ zzWS<)G>o}W^NSpoxp>hRJT&0TA?ITW8q{moPWLe!Nn@L)I0L@)6Cp_C&)`TpHnd;~ z)J}Ih9zH$I;KVFe9E_w>f;O~3^R#$gMP;;!3h-3RnREAsL>Ht~LF2fRN?#mO|x*BD<*Z_g{HJ&7K_bC@G%|&FA zH5(D869N+I*sz4YL`EyHPWmU8;;F+>J50=;esJ?hKjhlEGf9Xil1R~zfRuryYY?~M zFsR%eKXo+Lrfkzxr$Z-H&DMs^?u48pA|#cH1X5u|mc8$# z2*-xSX9)c)OP(h`?-qPMNg5Ft{DwDpRhIo-M(HEOq61c^aR{W0Jn zRSweS0S$B^&R$Qm9rjCO1#YpH3`3b=XQ)C36bCfK1G1WQ2)Gq*c2AqBkl zu-j(4H5q1HI5bj>_GjzBmYzUkdSRX3U)i4k>vjb_EXf+*>`r~ukkKdbA(0Xf^u!5c z%7|E-9f)K1B$;`eX2c(2p=27k1>DPPbwixb}1x1KxgSq5{W)wqAv=J=fh! zGF5eaDZ#R8+J6y9DI80uhQ4&+Bpkcd&VD9fJ-*W$k^OmlaZnqS4n`TSCjk}O9>MD8 z&70PnZaHpdD0N23V8HZ7l=Pke-jhU3h;WK}4FUJMR+i<9ZbmDQ46G9ejXOTxvyyD1 zk&r9OBX6j;iv_FD0+%c}-FG`-M&p8zP)}}MTZBOKQiY+_K7C#!K;1jVbi`+6b8$R9 z$L)hnGc0G348zc=+pg58r-cm}4@l z8`_7lFdxr;`1`}3e!DuuK_G~fPmX{7-S_|f$G<=P@m~)={$T}*hdg@f;lp>|{Pdq6 zR)>bU%%!e&UhzCJ=a|t!R5yI0N4K^LNFOIm)$@g&SMPW}GUr-Yb%REIZkUQpRsGkN zsijjl6pdzv$)hHt{y4Rm3m7MIn4ia34eQ3s<=Zg`NXVc54FaMtWrlg15HYJSiBnKN z7K_3n8-~mqKmYA7AHMq9D7;_j@8W&I40qnW-|lmfXGG=Hj7TzhUMO=#U)^|1?sC^$jB{@}%%R*d9+O-Pi?Ly*wZ zSHBo_vGeLFWJj3#`lZ?b16ic^q`WK&+hm%)1NW7F30_^j*#6c30O-Px# literal 0 HcmV?d00001 diff --git a/js/index-C8q1X2s-.js b/js/index-C8q1X2s-.js new file mode 100644 index 00000000..5245bcb7 --- /dev/null +++ b/js/index-C8q1X2s-.js @@ -0,0 +1 @@ +import{o as S,e as W,a5 as V,z as w,a6 as y,a7 as M,a8 as N,u as L,a9 as R}from"./hooks-Bi_Q9OFa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{N as i,e as a,M as T,P as t}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import{m as U,b as u,J as e}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as b}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./utils-4asTneEs.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const Ou=U({name:"TemplateHooks",setup(){const m=b(""),r=S("layoutContentMaximize"),n=b(W().getWatermarkConfig.value.content),F=b("new"),{navigationTo:p}=y(),{maximize:s,isLayoutContentMaximized:d}=V(),{reload:C,openSpin:B,closeSpin:D}=M(),{showWatermark:h,hiddenWatermark:A,setWatermarkContent:E,toggleWatermark:c}=N(),{darkTheme:f,lightTheme:k,toggleTheme:l,getAppTheme:g,syncSystemTheme:o}=L(),{hidden:v,show:x,update:z}=R();return{navigationTo:p,reload:C,currentMenuOption:m,maximize:s,maximizeRef:r,openSpin:B,closeSpin:D,showWatermark:h,hiddenWatermark:A,setWatermarkContent:E,watermark:n,toggleWatermark:c,darkTheme:f,lightTheme:k,toggleTheme:l,getAppTheme:g,isLayoutContentMaximized:d,badgeHidden:v,badgeShow:x,badgeUpdateLabel:z,badgeValue:F,syncSystemTheme:o}},render(){const{navigationTo:m,reload:r,maximize:n,openSpin:F,closeSpin:p,showWatermark:s,hiddenWatermark:d,setWatermarkContent:C,toggleWatermark:B,darkTheme:D,lightTheme:h,toggleTheme:A,getAppTheme:E,isLayoutContentMaximized:c,badgeHidden:f,badgeShow:k,badgeUpdateLabel:l,syncSystemTheme:g}=this;return u(a,{vertical:!0},{default:()=>[u(i,{title:"接口说明"},{default:()=>[u("h3",null,[e("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),u(i,{title:"useBadge 菜单标记"},{default:()=>[u(a,{vertical:!0},{default:()=>[u(T,{value:this.badgeValue,"onUpdate:value":o=>this.badgeValue=o},null),u(a,null,{default:()=>[u(t,{onClick:()=>f("/template-hooks")},{default:()=>[e("隐藏当前菜单标记")]}),u(t,{onClick:()=>k("/template-hooks",{label:this.badgeValue})},{default:()=>[e("显示当前菜单标记")]}),u(t,{onClick:()=>l("/template-hooks",{label:this.badgeValue})},{default:()=>[e("更新当前菜单标记")]}),u(t,{onClick:()=>{l("/template-hooks",{label:this.badgeValue,icon:u(w,{name:"error",size:"18"},null)})}},{default:()=>[e("添加标记图标")]}),u(t,{onClick:()=>{l("/template-hooks",{label:this.badgeValue,icon:void 0})}},{default:()=>[e("隐藏标记图标")]})]})]})]}),u(i,{title:"useTheme 主题"},{default:()=>[u(a,{vertical:!0},{default:()=>[u("h3",null,[e("getAppTheme 获取当前主题色: "),E().themeLabel]),u(a,null,{default:()=>[u(t,{onClick:()=>D()},{default:()=>[e("切换暗黑主题")]}),u(t,{onClick:()=>h()},{default:()=>[e("切换明亮主题")]}),u(t,{onClick:()=>g()},{default:()=>[e("跟随主题")]}),u(t,{onClick:()=>A()},{default:()=>[e("切换主题")]})]})]})]}),u(i,{title:"useWatermark 水印"},{default:()=>[u(a,{vertical:!0},{default:()=>[u(T,{value:this.watermark,"onUpdate:value":o=>this.watermark=o,onInput:o=>{C(o)}},null),u(a,null,{default:()=>[u(t,{onClick:()=>s()},{default:()=>[e("显示水印")]}),u(t,{onClick:()=>d()},{default:()=>[e("隐藏水印")]}),u(t,{onClick:()=>B()},{default:()=>[e("切换水印")]})]})]})]}),u(i,{title:"useSpinning"},{default:()=>[u("h3",null,[e("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),u("br",null,null),u(a,null,{default:()=>[u(t,{onClick:()=>{r()}},{default:()=>[e("刷新(强制刷新)")]}),u(t,{onClick:()=>{F(),setTimeout(()=>{p()},800)}},{default:()=>[e("触发加载动画(不强制刷新)")]})]})]}),u(i,{title:"useMaximize 内容区域最大化"},{default:()=>[u("h3",null,[e("isLayoutContentMaximized 检测当前内容区域是否最大化:"),c?"最大化":"正常尺寸"]),u(t,{onClick:()=>{n(!this.maximizeRef,{scrollToOptions:{left:0,top:0}})}},{default:()=>[e("最大化内容区域,并且滚动至顶部")]})]}),u(i,{title:"useAppNavigation 导航方法"},{default:()=>[u("h3",null,[e("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。 支持传入完整的菜单路径,如:/multi/multi-menu-one。")]),u("br",null,null),u(t,{onClick:()=>m("/multi/multi-menu-one")},{default:()=>[e("跳转至多级菜单")]})]})]})}});export{Ou as default}; diff --git a/js/index-C8q1X2s-.js.gz b/js/index-C8q1X2s-.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7974f3c563cd648bab2e9bcbc31b976df0e0566d GIT binary patch literal 2871 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 VoS(9)21+OY@jpwh9jX=^0079Qf2{xj literal 0 HcmV?d00001 diff --git a/js/index-C9Re1EZk.js b/js/index-C9Re1EZk.js deleted file mode 100644 index 82c08f48..00000000 --- a/js/index-C9Re1EZk.js +++ /dev/null @@ -1 +0,0 @@ -import{z as s}from"./hooks-CpaAYtdw.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{A as d}from"./index-DhY7Gt5n.js";import{N as i,ac as f,ad as c,ae as n,af as E,e as a,w as p,O as b}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as F,b as t,I as u,p as C,m as A}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./utils-DBF0WsFC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";function m(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!C(o)}const ht=F({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>t(a,null,{default:()=>[t(p,{type:"success"},{default:()=>[u("Vue3.x")]}),t(p,{type:"info"},{default:()=>[u("React")]})]})},{label:"从事搬砖时长",des:()=>t(a,null,{default:()=>[t(p,{type:"success"},{default:()=>[u("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>t(a,{align:"center"},{default:()=>[t(s,{name:"ray",size:"22"},null),u("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>t(a,{align:"center"},{default:()=>[u("如果有希望补充的功能可以在"),t(b,A({as:"a",class:"dashboard-link",type:"primary"},{href:"https://github.com/XiaoDaiGua-Ray/ray-template/issues"}),{default:()=>[u("GitHub")]}),u("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite5.x",value:"Vite5.x"},{label:"Pinia",value:"Pinia"},{label:"TS(X)",value:"TS(X)"}]}},render(){let o,l;return t(a,{vertical:!0},{default:()=>[t(i,null,{header:()=>t(s,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),t(i,{title:"个人介绍"},{default:()=>[t(f,{bordered:!0,labelPlacement:"left",column:2},m(o=this.coverLetterOptions.map(e=>{let r;return t(c,{key:e.label,label:e.label,span:e==null?void 0:e.span},m(r=e.des())?r:{default:()=>[r]})}))?o:{default:()=>[o]})]}),t(i,{title:"项目介绍"},{default:()=>[t(n,null,{default:()=>[u("技术栈")]}),t(E,null,{default:()=>[t(a,null,m(l=this.technologyTagOptions.map(e=>t(p,{key:e.value,type:"info"},{default:()=>[e.label]})))?l:{default:()=>[l]})]}),t(n,null,{default:()=>[u("项目介绍")]}),t(E,null,{default:()=>[u("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),t(i,{title:"友情链接"},{default:()=>[t(d,null,null)]})]})}});export{ht as default}; diff --git a/js/index-C9Re1EZk.js.gz b/js/index-C9Re1EZk.js.gz deleted file mode 100644 index f8a8fa7510fa317d469bbadd01577727f591c69b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2376 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 diff --git a/js/index-BNLeaxW4.js b/js/index-C9W4sfAi.js similarity index 61% rename from js/index-BNLeaxW4.js rename to js/index-C9W4sfAi.js index c0f36945..ff8a440d 100644 --- a/js/index-BNLeaxW4.js +++ b/js/index-C9W4sfAi.js @@ -1 +1 @@ -import{l as e,b as o,I as r}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as i}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{M as p}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const C=e({name:"MultiMenuTwoOne",setup(){return{inputValue:i(null)}},render(){return o("div",{style:{height:"var(--layout-content-height)"}},[r("多级菜单2-2-1"),o(p,{modelValue:this.inputValue,"onUpdate:modelValue":t=>this.inputValue=t},null)])}});export{C as default}; +import{m as e,b as o,J as r}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as i}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import{M as p}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const C=e({name:"MultiMenuTwoOne",setup(){return{inputValue:i(null)}},render(){return o("div",{style:{height:"var(--layout-content-height)"}},[r("多级菜单2-2-1"),o(p,{modelValue:this.inputValue,"onUpdate:modelValue":t=>this.inputValue=t},null)])}});export{C as default}; diff --git a/js/index-C9W4sfAi.js.gz b/js/index-C9W4sfAi.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..07f975f2715fbcb19650bd7f77813f1e93cbc4e1 GIT binary patch literal 711 zcmV;&0yzC2iwFP!000001BH~!P8&%Wh4=Fms8_bsRq2cE*hY+6w22cEi;KVrMv+x? z{n!O{Y3kD0Sp5j2S!FYto(B+j@!ozQp!ofs4X_)|&DGf=C+c=C-ewYi|x%-5#jknDnjczKG)lndsWd*Z~ zHJFYI&guB}XK+-3`5Kgj6@VN|BHRjbFe%(Rbz&Dem`txV01M)(?8j* zv(1cXpij9+oeR{aVO>ax1#~4%65|dIP&(`dok6r$7a0J-7fFC)+(Wx^zccElye=sm zxGV{93wK(t4?MV-9*TJp*Lf%`O#&R@7D_)%27^5}*?3WA4ALMe=*mAv#^@x#VH=14 z7g&g!LHGFG#=uJ5m{npJz0T`lZ`vAOA8qiI>530=_jNoCK91XYy0Oya+D)gt>W5+X zfYhY{U4Twv+`<7GocG$MeLAi)&l^}j9PQqzo4vqA8|EOCWlBzF#LSWacX5EuI6Zhb zI2JGTWL(b=h zO_@ZOAf9UT(n9sH`o!qGd37&7jy1da`YOqer zC6l?cW5ONuSwlL`n`P-gCOnC@RKugJ@cgB*3l9C|4A^vL`(8nG10hZp%2|{tX+c`_ zc-i#I(*Hv@yoZ1P{`U31?|=RC@aLBZMJV)|zG~$DQYZ@iG1<{const d=a[m],c=d(...l);return"结果: "+F(c)},e=()=>{B().then(()=>{t.distributeOutputValue=h(t.distributeValue,t.distributeLength)})};return e(),{...v(t),copilotFunc:n,updateDistributeValue:e}},render(){return u(V,null,{default:()=>[u("h2",{style:"margin: 0 0 20px 0"},[p("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),u("h3",{style:"margin: 0 0 20px 0"},[p("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),u(r,{vertical:!0},{default:()=>[u(i,{title:"加法"},{default:()=>u(o,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),u(i,{title:"减法"},{default:()=>u(o,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),u(i,{title:"乘法"},{default:()=>u(o,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),u(i,{title:"除法(非取模)"},{default:()=>u(o,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),u(i,{title:"平分一个值"},{default:()=>u(r,null,{default:()=>[u(s,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),u(s,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{At as default}; diff --git a/js/index-CAOR_kJ-.js.gz b/js/index-CAOR_kJ-.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..cc72d54123609289531bdcfcb4d710f0bc50e8cd GIT binary patch literal 2168 zcmV-;2#5C{iwFP!000001D#lFZ_`*B{=UB=>)j8D*5_b5mo`BixruuLTGDIEMJRIY zljgL()#o@QjUq7v1$GvOl@=IgVAx?`Sax<)&?3!3f!QCkNiU!H3#;Qa5IemwQq=?Y z^Io3!ectn0#inDsl!M1Aw!KV178j?}`B4=v5$-tdzSGtE5|KqHicpM$?1}W5`HA_- zAjWaAMS%}XK>_3zE-F9~oFJ&`AnX}Lc35L?# zx_;SSItP@FjM5oe&Ohu_N0JAy++AbUlk=69K|OpeJ1{@N4!c8{@PA}Sq3hIAaTNg% z%Mwh8P&inWQ@Su&o?LME5+y+7gD$hBvon+9C^Q5te~+M!Ktu^9pwJfsD631PGeO!%n8x!S~d3W|iEj%H=HCLd-(_Y0Sp)sgX(*V>4*i;wM?wu$CB~`4i z;@n*Sb?4e1MXsFiJ9Th8y*5yn(xv{Ef0!5DHoJ0HPOcc|=Ehg{K<}!fI~UWbb0DdU zK_Ip$a#f9X?sWl51E4Zrnp#=*!m3dX1C+3(%OVuu0La?JtDRdF`6H8CDuN86A_{=vYW?r zuz}pJ*_b<_OnUWV&tjTaEzSvKyf6~PP-5Ux zM}#1&)ThBojQV%M?#&Of)zf%p;1mubJP)&?u(8R}880!o5>kq0sDxOmiP(52SuSVv zLDd>v4M*|_qOR)rn>q;;sWz+vdwP%EqUPZtz5#&~pE63TD1C+DrBuUN}LR$Gyfi7{7 zy=X6w2wr&5kZDtFTg3|d;1b{<6u^R^=SP(pGo*1BA(QP0)>}~oxdm#P!gPLbkpQ|X z$Ngmzmd*S`ZBCsY3!15WATUT*W#%97U*$OCCi9)$mY8lzJZJ zJ?eP0^WuCjb^=+8w33N8W4t=lOD^9>BiEPkNGP>ZledPV25-iOKHIICKBS&EFYwxs z9)%DZvEweHo@;SiZ~nIV@IfZR{b@9+#hN@CiZY{YGzMt}SyBIg6z<7js1ogc<3Hnj zpL9sYnz80?xCn~I_y&Zq8l^E_vmI>Mbkwu7jKzBn)20%t9%?rEj((!C#;y}DTHr0u zF!+X!%BpA349oJo7v(Av$2SPA8z{q>s=J7-OhkwX5lL`r5rJ#+=bb3Gz5Zxx{p-!U zuQy-bdH?pt&YOGN>rZwrzia*XyRAFlwAcRCdUvz^;@0M!7p+%cweR2GzJ9Z{al5_t zyfhUnktQSJZ)e5Y5UQQ?RP(K-u!`!U5N24o%j*b*?O|k z`t>gzCp(wlwg0}++W0Ec^Z6KQzxaIn@fwSM{hwR6pS9P1+4}dd?Tx4HCs(%qdUgBq zyY`p&JDAqS)%L4bTeqKWeS4+#>QZateu(V$KOVQQzU-Lqe7(N&!@d7q`l9{xi_M1* zb{<^Xe)@TP?U&Y@yIbF0*=62{)yVu_X!i9B^9_nAt4{mN?>ArG;X)8EYV(b%uLD}a1b!R~p0lla zUoaW}J(r!;Cg6HX@Jfidr4 zcJ0;?n1yD1e|jO{kvWF!K80vsZvDQ3lv}Uw9f5M_65F402zX@5A-hkZ+?QLwuOQ`} zZ=U!Ac75l&hwWQ;H=jLv|Mt&^RUmL_@6SH~J2Lx#)u(U|Wfk@lQuphZ?dw$7@cj!kb7>E=*KebpF(G89VLej^0y~(p&4jL&n^xH u>e;z)$;MWc<0GsU7yO@QGj<%+{J+2qQ}$<;-C8$~|L*_fhFk@36aWA>fK0jo literal 0 HcmV?d00001 diff --git a/js/index-CHjj1t3Y.js b/js/index-CHjj1t3Y.js deleted file mode 100644 index 1dc101f2..00000000 --- a/js/index-CHjj1t3Y.js +++ /dev/null @@ -1 +0,0 @@ -import{z as m,W as o}from"./hooks-CpaAYtdw.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{l as h,b as u,I as t}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as d}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{ah as F,N as i,a as b,b as l,e as B,al as f,am as a}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./utils-DBF0WsFC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const gu=h({name:"SegmentDemo",setup(){const s=[{label:"这是一",key:"this is one"},{label:"这是二",key:"this is two"},{label:"这是三",key:"this is three"}],n=[...s,{label:"这是四",key:"this is four",slots:{default:()=>"我是自定义"}}],p=[...s,{label:"不许点",key:"disabled option",disabled:!0},{label:"popover",key:"popover",popover:"我是 popover"},{label:"popover options",key:"popover options",popover:{label:"我是配置项的 popover"}}],r=[{label:"设置",key:"setting",icon:u(m,{name:"setting"},null)},{label:"刷新",key:"reload",icon:u(m,{name:"reload"},null)},{label:"搜索",key:"search",icon:u(m,{name:"search"},null),popover:"我是搜索"}],E=d("this is three"),e=d("medium"),C=d("block");return{baseOptions:s,options:n,segmentValueOne:E,segmentChange:A=>{window.$message.info(String(A))},size:e,width:C,disabledOptions:p,iconOptions:r}},render(){const{options:s,baseOptions:n,disabledOptions:p,iconOptions:r}=this,{segmentChange:E}=this;return u(B,{vertical:!0},{default:()=>[u(F,{title:"警告⚠️",type:"warning"},{default:()=>[t("n-tabs 默认情况下会从 slot 获取默认展示的 tab 值,因此会产生一个 vue slot 的 warning。如果你不想看到这个 warning,请设定一个 default-value。")]}),u(F,{title:"已知问题",type:"warning"},{default:()=>[t("由于 NTabs 设计缘故,手动设置 width 为 fitContent 后,配置了 disabled, popover 的配置项,会丢失过度效果。具体可以看下面的例子。"),u("br",null,null),t("解决方法,在该组件外层包一层 div,设置宽度,但是不能为 fit-content。")]}),u(i,{title:"分段器"},{default:()=>[u("h3",null,[t("该组件基于 NTabs + NTabPane 封装,所以保留了一些该组件的特性。")])]}),u(b,{cols:2,xGap:8,yGap:12},{default:()=>[u(l,{span:1},{default:()=>[u(i,{title:"基础非受控分段器"},{default:()=>[u(o,{defaultValue:"this is two",options:n},null)]})]}),u(l,{span:1},{default:()=>[u(i,{title:"自定义分段器插槽"},{default:()=>[u(o,{defaultValue:this.segmentValueOne,options:s},null)]})]}),u(l,{span:1},{default:()=>[u(i,{title:"updateValue 事件"},{default:()=>[u(o,{value:this.segmentValueOne,"onUpdate:value":e=>this.segmentValueOne=e,defaultValue:"this is two",options:p,onUpdateValue:E.bind(this),width:"block"},null)]})]}),u(l,{span:1},{default:()=>[u(i,{title:"自适应宽度"},{default:()=>[u(o,{defaultValue:"setting",options:r,width:"block"},null)]})]}),u(l,{span:2},{default:()=>[u(i,{title:"尺寸"},{default:()=>[u(B,{vertical:!0,size:"large"},{default:()=>[u(f,{value:this.size,"onUpdate:value":e=>this.size=e},{default:()=>[u(a,{value:"small"},{default:()=>[t("小")]}),u(a,{value:"medium"},{default:()=>[t("不小")]}),u(a,{value:"large"},{default:()=>[t("不太小")]})]}),u(o,{defaultValue:"this is two",options:n,size:this.size,width:"block"},null)]})]})]}),u(l,{span:2},{default:()=>[u(i,{title:"宽度"},{default:()=>[u(B,{vertical:!0,size:"large"},{default:()=>[u(F,{title:"注意",type:"info"},{default:()=>[t("RSegment 组件宽度默认为 fitContent,按照内容自适应宽度;如果需要自适应宽度,请设置 width 为 block;如果需要手动指定宽度请设置一个数字。")]}),u(f,{value:this.width,"onUpdate:value":e=>this.width=e},{default:()=>[u(a,{value:"fitContent"},{default:()=>[t("fitContent")]}),u(a,{value:"block"},{default:()=>[t("block")]}),u(a,{value:800},{default:()=>[t("800")]})]}),u(o,{defaultValue:"this is two",options:p,width:this.width},null)]})]})]})]})]})}});export{gu as default}; diff --git a/js/index-CHjj1t3Y.js.gz b/js/index-CHjj1t3Y.js.gz deleted file mode 100644 index 6821cffa3ef431bd8cbdec078fa4b7f2c367b315..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2692 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 l=c=>Object.keys(c).reduce((m,y)=>(m.push({name:y,relyVersion:c[y],relyAddress:""}),m),[]);u.value=l(s),d.value=l(n)},j=l=>{l.url&&window.open(l.url)};return x(()=>{h()}),{columns:f,dependenciesOptions:u,devDependenciesOptions:d,templateOptions:b,handleTagClick:j}},render(){let i,s,n;return t("div",{class:"rely-about"},[t(o,{title:"关于项目"},{default:()=>[C("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(o,{title:"项目信息"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(i=this.templateOptions.map(e=>t(p,{key:e.name,label:e.name},{default:()=>[t(N,O({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?i:{default:()=>[i]})]}),t(o,{title:"生产依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(s=this.dependenciesOptions.map(e=>t(p,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?s:{default:()=>[s]})]}),t(o,{title:"开发依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(n=this.devDependenciesOptions.map(e=>t(p,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{Q as default}; diff --git a/js/index-CNY9lLzh.js.gz b/js/index-CNY9lLzh.js.gz deleted file mode 100644 index 2532779717e4e6c2c9566542e1fae529a6168efb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2503 zcmV;&2{`s2iwFP!000001Fcx?j~m4q|K7i1nM#o@&5n2da`A2CVB!mDLg12+K;U#a zjd#cP-0kixGqb*PjHRIR5l;e7KdVZxFKM63L9W%5$R6&dO ziTKRI^YvCZ3+bmM^_vc=qJ`?u1$_4ObFE94X7x#522BT*QPpmpURzo^nXb)c*NxCc2FuSbU5K8*lbrPdiw?NE`P$`+mw9Uz9kKw6o=rrv zirk~9?AqZ1Uvw_TomrgZghW^p%^26UTQAEfa?US5nR>Ro+N_{5a@OX_c;?OYWBIh@Poyz6F*IwBuu+Bw%a5+pv{vC%Ada&pL*pLZKsd9 zwbmFW8(nW0kVGM4pAz8>K{I4s>UTo6SyIaac%Y0Nv;g3=gltI?3(De5>^e%WMn#ZZ z?TV`;4uE)zGNGQ)QM3r4AJU}FFb_O%MeDi%0-p~O$?SCjJfQMc_WYD{68i(BZ#A|G zV1Nhf#+vIQw*nyXdzedgRZ}en5cFge+LGBc!d(@Kfw}zfa{`- zxz7UP0o7BT>H!~=r29klvI0moopVS06Pp=0rSb$K;_0xB@GR4t7`CY zDp|rwhi(zB4Odaw0Wctm-y{Bpil~Z?0%)9gU{N(iS^UZ17SRkKAH+jIUYS{dsoEl{ z=zzN+YvWK&zFMW)UJob9K)qN@UT#^9aW54c1Jw#g54AQZB<_*`XkAUNgbC>jp1 zT~xzwZtP@BZLK~fn`+D3b$gS_o=syvOarsWjDak8#mS294`*SRCVA}Lt2D`I?gA*V z&?~EMMojd(wn#XY#10t_bO{!+EqvH4Rh9*v!@&Tl*4WwmNAuUvcV@tR79}huu`~;z zT-SSyN@9Gd$y85vJB@>o*f_@F;HnNmzop8#JTvJBaTy%0+i4NWrt9eA65U5FtedSj zC8V)Ph;I_8>uH{rs;RXD(znegOJ<`ohf)>Pdo5p-xm*bjYFaZvn`tt@TDF3v@Uu;= zR&0zT;sK5awj@y!s`moytM>$pm6dD}hj_qJ=?#6B3^?ufqz790uhzf6u*y!ktXM5b zEUgQ807eie$vI9V%m*zNGVTqN=_l~(a!~g>>WyWtpTz;mM7-O^g=!62Zqgo5ctB}@5u8Qr zzI%P=qc1ZAC*j~FWAHKHhFy)~KdQv9BE0wxb_R==; zSyZ}AFy5B+d>EpX zhewWV(l}t7h$SR0=&R!BSVqLHf)2G;D2|G7=(8}5V&Qe*G&7bH#ZTd-^90ES0nD?{ zZ`!bj)yBGryRDG=8{Yb81kLw#p*ReQv?vrX&ZCe85YRq=LqF8ZS0!v?&D{}Pkp*@@ zlgV4(j33@GO;hX%NC&5(^i&ort%6z$RvwJC^M`xm?Q7%hzfC@QIDUA;v!vLv^!KHu zzTwc8rM8Ww7QVIn!JFgle@t%OnB4qo@9v)`Z-2A%{)3%6*O8SmDHv z`#oc3^6u^ZKYlj(?C$F({n?%(-#|KmT6w{Pq|dUO2fI|PcWqavIxR~C=q z{(QM)0mEUN@qlm=cuzTo{pUjLlZdE~g^+Yq19*WpWRD6o*JTvpq(BHL(OK z2Im8)A0GGl0$eUkd3E(m)B`l`Fcl$-4PmsySrVZ(je~*`KvEpRp^$@+cq>FP`f2sY zk6_%h5~e?Nfd_!9#;kjSba1O9RjFd}Y3j|&sgcaoaQF5nX|~7v~b^xjbnd{GZZ^=hBHyI;+LesCbNQ>HndfSN|-_ RP@`kN`VW;;JgxB)0011o)WQG& diff --git a/js/index-CVpI_rlQ.js b/js/index-CVpI_rlQ.js deleted file mode 100644 index b388c01c..00000000 --- a/js/index-CVpI_rlQ.js +++ /dev/null @@ -1 +0,0 @@ -import{Q as C,T as f,U as k}from"./hooks-CpaAYtdw.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{a as A}from"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import{s as B}from"./instance-nutHwvcu.js";import"./lodash@4.17.21-D1YkSij2.js";import{N as p,r as y,ag as h,M as D,P as i,e as l}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as b,b as t,I as o,F as w}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{e as P,x as N}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./utils-DBF0WsFC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./axios@1.7.9-upsvKRUO.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const R=e=>B({url:"/api/list",method:"get",params:e}),Tt=b({name:"MockDemo",setup(){const e=[{type:"selection",multiple:!0},{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:m=>t(l,{align:"center"},{default:()=>[t(i,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[o("查看")]}),t(i,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[o("编辑")]}),t(i,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[o("删除")]})]})}],u=P({email:null}),[n,{getPage:r,getPageSize:a,setItemCount:s,getCallback:F,setPage:x,setPageSize:v}]=C(()=>{E({page:r(),pageSize:a(),email:u.email})}),{data:c,loading:d,run:E}=A(R,{defaultParams:[{page:r(),pageSize:a(),email:u.email}],onSuccess:m=>{const{total:g}=m;s(g)}});return{personData:c,personLoading:d,columns:e,...N(u),getCallback:F,paginationRef:n}},render(){return t(l,{vertical:!0},{default:()=>{var e;return[t(p,{title:"Mock 数据"},{default:()=>[t("h2",null,[o("mock 数据使用。但是,并没有启用生产环境的部署,所以生产环境结果为空。")])]}),t(p,{title:"提示"},{default:()=>[t("h2",null,[o("RTable 组件有一个比较值得注意的地方就是,该组件会自动的按照数据量计算分页条数。所以你在异步获取数据的时候,一定要手动设置 remote 属性为 true,并且设置 itemCount 或者 pageCount。")])]}),t(y,{labelPlacement:"left"},{default:()=>[t(f,{cols:3},{default:()=>t(w,null,[t(h,{label:"邮箱"},{default:()=>[t(D,{value:this.email,"onUpdate:value":u=>this.email=u,clearable:!0},null)]})]),action:()=>{var u;return t(i,{type:"primary",onClick:(u=this.getCallback)==null?void 0:u.bind(this)},{default:()=>[o("搜索")]})}})]}),t(k,{title:"Mock数据表格",data:(e=this.personData)==null?void 0:e.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":u=>this.columns=u,pagination:this.paginationRef,remote:!0,rowKey:u=>u.id},null)]}})}});export{Tt as default}; diff --git a/js/index-CVpI_rlQ.js.gz b/js/index-CVpI_rlQ.js.gz deleted file mode 100644 index 884551168447c0c33f00951a9f5c735c538c533e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2485 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 diff --git a/js/index-_CcPe96W.js b/js/index-Ca5uOONJ.js similarity index 72% rename from js/index-_CcPe96W.js rename to js/index-Ca5uOONJ.js index b0c99402..723f5e45 100644 --- a/js/index-_CcPe96W.js +++ b/js/index-Ca5uOONJ.js @@ -1 +1 @@ -import{Q as t}from"./vue3-next-qrcode@2.0.10_typescript@5.6.3-DJUY2IsH.js";import{L as l}from"./ray-dCjhX_JK.js";import{N as r,e,P as d}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as n,b as u,I as o}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as i}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const b=n({name:"RQRCodeDemo",setup(){const a=i("ray template yes"),m=i(),s=i();return{qrcodeText:a,qrcodeStatus:m,rayQRCodeRef:s}},render(){return u(e,null,{default:()=>[u(r,null,{default:()=>[u("h2",null,[o("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),u("h2",null,[o("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),u("h2",null,[o("具体使用请参考 props 配置项")])]}),u(r,{title:"基础二维码"},{default:()=>[u(e,null,{default:()=>[u(t,{text:"ray template yes"},null),u(t,{text:"ray template yes",logoImage:l},null),u(t,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),u(r,{title:"状态二维码"},{default:()=>[u(e,null,{default:()=>[u(t,{text:"ray template yes",logoImage:l,status:"error",onReload:()=>{window.$message.info("reload event")}},null),u(t,{text:"ray template yes",logoImage:l,status:"loading"},null)]})]}),u(r,{title:"监听内容变化"},{default:()=>[u(e,{vertical:!0},{default:()=>[u(e,null,{default:()=>[u(d,{onClick:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[o("更新二维码内容")]}),u(d,{onClick:()=>{var a;(a=this.rayQRCodeRef)==null||a.downloadQRCode()}},{default:()=>[o("下载二维码")]})]}),u(e,null,{default:()=>[u(t,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:l,ref:"rayQRCodeRef"},null),o("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{b as default}; +import{Q as t}from"./vue3-next-qrcode@2.0.10_typescript@5.6.3-wzrC7cBz.js";import{L as l}from"./ray-dCjhX_JK.js";import{N as r,e,P as d}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import{m as n,b as u,J as o}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as i}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const b=n({name:"RQRCodeDemo",setup(){const a=i("ray template yes"),m=i(),s=i();return{qrcodeText:a,qrcodeStatus:m,rayQRCodeRef:s}},render(){return u(e,null,{default:()=>[u(r,null,{default:()=>[u("h2",null,[o("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),u("h2",null,[o("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),u("h2",null,[o("具体使用请参考 props 配置项")])]}),u(r,{title:"基础二维码"},{default:()=>[u(e,null,{default:()=>[u(t,{text:"ray template yes"},null),u(t,{text:"ray template yes",logoImage:l},null),u(t,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),u(r,{title:"状态二维码"},{default:()=>[u(e,null,{default:()=>[u(t,{text:"ray template yes",logoImage:l,status:"error",onReload:()=>{window.$message.info("reload event")}},null),u(t,{text:"ray template yes",logoImage:l,status:"loading"},null)]})]}),u(r,{title:"监听内容变化"},{default:()=>[u(e,{vertical:!0},{default:()=>[u(e,null,{default:()=>[u(d,{onClick:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[o("更新二维码内容")]}),u(d,{onClick:()=>{var a;(a=this.rayQRCodeRef)==null||a.downloadQRCode()}},{default:()=>[o("下载二维码")]})]}),u(e,null,{default:()=>[u(t,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:l,ref:"rayQRCodeRef"},null),o("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{b as default}; diff --git a/js/index-Ca5uOONJ.js.gz b/js/index-Ca5uOONJ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1ea43692e8cf69ce15974ee722ecf5ac5c36a64e GIT binary patch literal 1409 zcmV-{1%CP;iwFP!000001FcqTZ_`#7{=Q$~dHdjK_K9aw<1wl9f z)QsyOEd(MU5ZaeKqf8s>WNz{_?Tu@B;cPkUT^xDbyO2(B&2>Bq6qv3Teu(QJN7qyk2GQ{0N~F%@r>$i-)XzsQH#8LlL0Cy1&!kdE zoJ>DJ(-~7JvJFHtt(h}MH5CLRAn>7tuC92OvoZ@Wefxl=hLy_e0XeOW`J*C z>hS|0b~rt$o|uailLL}!3r;?7dUIlU1t}!U5OopNLLdxOB{e@BVUbgF{hW6SbQ)Ji zOJwng>I4UZBa3iM>`Vc&f~JBPP?giBF?BSRwg!;BHZzFTF-vNE$viWAZ0P_rD?o~j zuB&FEXOxH$=m(m_fUKY(riDRZ2m}MlXm&n5c?=c%ahxJ#L5^D13IvqoX>M8S%+$di zRrrb)0zsf=23>nIVbmD}}6 zzDk=cI1-X=$28@NfpX9>d0g@(zC7zl^x(h6LQrf!IZGt5cK5~Zi)#WbAx12uEK#BP z>Q3|CM(y!h^SAZA?Tz}aNA-<0VPa}*>hp#^tHuttS8W*=}H?F<8bhW~uo8(5siABb>M(~u9_PNoUIlX)m4g0& zzvPdp{(?WIin2lYNgbLf4kEHnOhQwTF2=>rqG4m$h;}+WSKTLP5<< zns2$f*Uty`UvUxTSchi(Q}v_uG2{xdlP1;|+r9DvW}tUjB)SE9n`jnWh&Wst#Cm5a zA$n~KPSM-1MqCiTuu(}!L5?IJ$hWzYPu`!wCD;(usvJNePsjcei6qwVJgIL!?hd~# zg!opb!3JDN1vnzXL@Q74p7SLVo&@L5Ltv1S?X}f@CLNe{_t_84ot<}HFIl_B_NQ9)jiBY$D_-j*@ol-) Pkx%{wu%Jbi3kv`Mv$C+| literal 0 HcmV?d00001 diff --git a/js/index-CbzDm5wU.js b/js/index-CbzDm5wU.js deleted file mode 100644 index 6314af93..00000000 --- a/js/index-CbzDm5wU.js +++ /dev/null @@ -1 +0,0 @@ -import{i as f,R as h}from"./hooks-CpaAYtdw.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{a as v,ag as r,M as l,K as F,ak as b,al as y,am as s,e as N,P as m}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as k,b as t,I as i}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as d}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./utils-DBF0WsFC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const Bt=k({name:"RFormDemo",setup(){const[u,{getFormInstance:p,validate:o,restoreValidation:n,formModel:a,formRules:e}]=f({name:null,age:null,gender:null,date:null,remark:null},{name:{required:!0,message:"请输入姓名",trigger:["blur","change"]},date:{required:!0,message:"请选择日期",trigger:["blur","change"],type:"number"},gender:{required:!0,message:"请选择性别",trigger:"change"},age:{required:!0,message:"请输入年龄",trigger:["blur","change"],type:"number"}}),g=d(e()),c=d(a());return{register:u,rules:g,condition:c,restoreValidation:n,formModel:a,validate:o}},render(){const{rules:u}=this,{register:p,restoreValidation:o,formModel:n,validate:a}=this;return t(h,{onRegister:p,rules:u,model:this.condition},{default:()=>[t(v,{cols:24,xGap:24},{default:()=>[t(r,{label:"姓名",path:"name",span:12},{default:()=>[t(l,{value:this.condition.name,"onUpdate:value":e=>this.condition.name=e},null)]}),t(r,{label:"年龄",path:"age",span:12},{default:()=>[t(F,{value:this.condition.age,"onUpdate:value":e=>this.condition.age=e,showButton:!1,style:"width: 100%"},null)]}),t(r,{label:"出生日期",path:"date",span:12},{default:()=>[t(b,{value:this.condition.date,"onUpdate:value":e=>this.condition.date=e,style:"width: 100%"},null)]}),t(r,{label:"性别",path:"gender",span:12},{default:()=>[t(y,{value:this.condition.gender,"onUpdate:value":e=>this.condition.gender=e},{default:()=>[t(s,{value:"girl"},{default:()=>[i("女")]}),t(s,{value:"man"},{default:()=>[i("男")]})]})]}),t(r,{label:"备注信息",span:24},{default:()=>[t(l,{type:"textarea",value:this.condition.remark,"onUpdate:value":e=>this.condition.remark=e},null)]}),t(r,{span:24},{default:()=>[t(N,{justify:"flex-end",style:"width: 100%"},{default:()=>[t(m,{type:"info",onClick:()=>{this.condition=n(),o()}},{default:()=>[i("重置表单为初始状态")]}),t(m,{type:"warning",onClick:o.bind(this)},{default:()=>[i("移除校验状态")]}),t(m,{type:"primary",onClick:()=>a()},{default:()=>[i("校验")]})]})]})]})]})}});export{Bt as default}; diff --git a/js/index-CbzDm5wU.js.gz b/js/index-CbzDm5wU.js.gz deleted file mode 100644 index 4ed2c5ec410f555487318449016af5898aaf8c08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2035 zcmViyOxo{=I*Nvrv#=X0yBcJedn?Nxt))@5A?fwlQL~ zJ6esjJF_=4tB(@`2O69-H58Ik3N5K2#%T-94=GKX()6Fno$dc3%&v5I+S7ed5X_=| z-e;b7o_F4vB|*rz9FaRn+-ZSrHMGYq&H_#Uu+3Okz*>mzJ(g}??+EQKiQ$_5p%ZbA zsWa3&!nSln&%=eyd)p1PxtYT8VJI2w2s^J^x&dpOx!tl^FlSLN8g_(j>ZYliIapm; zINV#?Tc5>*oKOj4SWyuj^y{#0gtMStgkd5(^dqIr(#=LM!gfwC=w_}VhanaYC!w?p zdQs0cVEw2Op}|ft%i}W_iME~B&5~}Jux>u??vRc(3+f2yFxDlC-Ovm0Nu#{unnqz3 zB^-`1ZAHFs7vd$TZ#`)DmXC84{KI=Ce#&Nv% zML1Y)(kFhSG>Z*ba{xn*kt1V;MnnB$7j(0rml~57rlDK0s{PVtzOzwFFZwK~pLd|q z-Ms)BAyqRyfIKyFu&xFlJXFIHKwUL90rJ&21Sn9W09Xwh;E@`FX}wWIdKgB;w)DKI z8#nm2yJ-bS(77ljo}>$!YLH+>4P;7g_afZj5tSssFkZTZ8dk;fu(P((y+{@m@K1e|LVU zXd{l@D}!szIzs$9#?n{)&`}6PIciZ zjldxciPMEFAksF~c867SkMFDuI&*USf0V;IwbqZU2dQ;z%fN?{K@uPjPg<7=>&3?K znACPJcO}juiMgHE^EXv?)!i@lAN3wwHvO!AT^5{GVgKlG_mJ1-peOY)0oI%AD^J#* ztj+=nm6#((ChgbItrBeSH6I;yBbI99$oFBBP}eqfLodN96Vc$wv3WUDVwS1Bpqsgy zT5omZ!6A!QyD8~}N}sfbQ~3!KtPb{!&ErGs3b5Knu!#ho;%oZ@$E*r^1wOz+AWwCI zAS6EK)39Z}R$q^XjoC2lv=NuWE~r#sz0)YItZ$_X?3iQfVjd@Fz&Ls!+ z@`6#UTlZ6^BF2F~v<*F{FTg5YEv}bq{-s)q9NW^2wxLopZRx2%W!-=WzPq_p-%eefB*!>VCx-IYG-2&P27$4)IloAt zJhpS{TGU9F&EDEz7i}%ih9NPe4(uVHxJWV{Un&dmQCT?d!k~J!y^}MoiGwqP=cUfq zcj@xu$1#t?sE~K6aNsE;5LiZGCOe8jPa`n$uvBkXsE~*{xDtYi zNL*onV<8#G`^i6q(Fz4E#)Ea{V!wjo=k3VHqJqcI7F(0~Xyp3BjLw+?3kC|MC9EU)^5QI19W*H-j_TEN~Xx49aA)cR7|3rz4I%b@}0y2=Le$4>*jv zBzDia(b04B$77IG*|b_l312i`lx-rw`Ap#)R(64vp0lDPcp~4A~Md{MFTV6cqBij}{N;b7#WCiW}Zw1Pq;+Z9dK zoCZXQXvMTHhxuUCLw&J z&3BF7<`sHX*lh%>w@UG?HBPr)qAuC4*XSEwp)U!%jlu+}%uREPDYxbk?rUiP$!I69 zztbieoPz^I=V9M|`F)H{ezU%O{o?eyZ+`mUtJ9Cao#Z;N_I)r)I)}sqi8w|Yn45dj zjc=2Cg1lVVS4!9bqfR6wX$>n{%f|zVsjJO*Hys*G)f3uc8ep{M6Q>)$9nH#Gq?s&W zne2GZD!za5^6h{B{_fQ`Cog~Z)4zT=`SedGZ$5wf>wlg;|9I-e*+hNBDWTr^TufJA z4jDCDcAi6T{`3A1U!VT@)%(Bx<_gM?lK}DItbCN2$CmJ1usr#V$Jx7h5P#lRW&C}g R#EtL%;%CbeaZ3dg004eW1vdZy diff --git a/js/index-Ch7Iz5Mb.js b/js/index-Ch7Iz5Mb.js new file mode 100644 index 00000000..dafab527 --- /dev/null +++ b/js/index-Ch7Iz5Mb.js @@ -0,0 +1 @@ +import{z as s,_ as i}from"./hooks-Bi_Q9OFa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{m as c,b as t,O as p,V as d,q as m}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as u}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import{e as E,p as a,N as g}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./utils-4asTneEs.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";function f(r){return typeof r=="function"||Object.prototype.toString.call(r)==="[object Object]"&&!m(r)}const Oi=c({name:"PreviewSVGIcons",setup(){const r=u([]);return Object.keys(Object.assign({"/src/icons/action/close_other.svg":()=>i(()=>import("./close_other-DPtbrCYd.js"),[]),"/src/icons/action/draggable.svg":()=>i(()=>import("./draggable-D6qza0mp.js"),[]),"/src/icons/action/fullscreen.svg":()=>i(()=>import("./fullscreen-Cjm0bPGx.js"),[]),"/src/icons/action/fullscreen_fold.svg":()=>i(()=>import("./fullscreen_fold-D_jdG9mi.js"),[]),"/src/icons/action/out.svg":()=>i(()=>import("./out-CMQCc625.js"),[]),"/src/icons/action/reload.svg":()=>i(()=>import("./reload-BPf1PV7s.js"),[]),"/src/icons/action/search.svg":()=>i(()=>import("./search-CFLGi5BR.js"),[]),"/src/icons/action/setting.svg":()=>i(()=>import("./setting-DyoycADf.js"),[]),"/src/icons/action/shared.svg":()=>i(()=>import("./shared-DVfOv8Mx.js"),[]),"/src/icons/directional/adjustment.svg":()=>i(()=>import("./adjustment-DIo_g8Za.js"),[]),"/src/icons/directional/close_left.svg":()=>i(()=>import("./close_left-DX8SFJx4.js"),[]),"/src/icons/directional/close_right.svg":()=>i(()=>import("./close_right-DWMWcuX1.js"),[]),"/src/icons/directional/expanded.svg":()=>i(()=>import("./expanded-BswQDJyW.js"),[]),"/src/icons/directional/left_arrow.svg":()=>i(()=>import("./left_arrow-DAKeumRT.js"),[]),"/src/icons/directional/lock.svg":()=>i(()=>import("./lock-dC7sQfx2.js"),[]),"/src/icons/directional/resize_h.svg":()=>i(()=>import("./resize_h-DA2p7YCQ.js"),[]),"/src/icons/directional/right_arrow.svg":()=>i(()=>import("./right_arrow-CbmroMoE.js"),[]),"/src/icons/directional/row_end.svg":()=>i(()=>import("./row_end-CqbNhb3G.js"),[]),"/src/icons/directional/row_head.svg":()=>i(()=>import("./row_head-BCxi2x-p.js"),[]),"/src/icons/logo/github.svg":()=>i(()=>import("./github-B4ARmChV.js"),[]),"/src/icons/logo/google.svg":()=>i(()=>import("./google-GEcrFhWr.js"),[]),"/src/icons/logo/login_bg.svg":()=>i(()=>import("./login_bg-CRcyXHBf.js"),[]),"/src/icons/logo/office.svg":()=>i(()=>import("./office-B5pC1KGi.js"),[]),"/src/icons/logo/ray.svg":()=>i(()=>import("./ray-B93BjtIh.js"),[]),"/src/icons/logo/twitter.svg":()=>i(()=>import("./twitter-DjE7U1HD.js"),[]),"/src/icons/template/dark.svg":()=>i(()=>import("./dark-zODhV8ab.js"),[]),"/src/icons/template/light.svg":()=>i(()=>import("./light-DWWBs-Ry.js"),[]),"/src/icons/template/system_os.svg":()=>i(()=>import("./system_os-Bu1k9Avg.js"),[]),"/src/icons/tip/axios.svg":()=>i(()=>import("./axios-o8g4A-7A.js"),[]),"/src/icons/tip/close.svg":()=>i(()=>import("./close-B43hVi0H.js"),[]),"/src/icons/tip/dashboard.svg":()=>i(()=>import("./dashboard-70op-CO0.js"),[]),"/src/icons/tip/echart.svg":()=>i(()=>import("./echart-c_3t778P.js"),[]),"/src/icons/tip/enter.svg":()=>i(()=>import("./enter-CPGcsJ25.js"),[]),"/src/icons/tip/error.svg":()=>i(()=>import("./error-CjWalrOZ.js"),[]),"/src/icons/tip/export_excel.svg":()=>i(()=>import("./export_excel-ZmNoLzCr.js"),[]),"/src/icons/tip/language.svg":()=>i(()=>import("./language-BOVZ3dlJ.js"),[]),"/src/icons/tip/menu.svg":()=>i(()=>import("./menu-CPMkWw77.js"),[]),"/src/icons/tip/more.svg":()=>i(()=>import("./more-DW-qndwg.js"),[]),"/src/icons/tip/mouse.svg":()=>i(()=>import("./mouse-C_l6KSTs.js"),[]),"/src/icons/tip/other.svg":()=>i(()=>import("./other-DU6bZUrM.js"),[]),"/src/icons/tip/print.svg":()=>i(()=>import("./print-jFo_n0lx.js"),[]),"/src/icons/tip/question.svg":()=>i(()=>import("./question-TxSSjOrI.js"),[]),"/src/icons/tip/rely.svg":()=>i(()=>import("./rely-DlDUQEbT.js"),[]),"/src/icons/tip/table.svg":()=>i(()=>import("./table-tYkftQGA.js"),[])})).forEach(n=>{var _;const o=(_=n.match(/\/(\w+)\.svg/))==null?void 0:_[1];o&&r.value.push(o)}),{icons:r}},render(){return t(g,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let r;return t(E,null,f(r=this.icons.map(e=>p(t("div",{class:"pre-view-icons__card",key:e},[t(a,null,{trigger:()=>t(s,{name:e,size:"56",cursor:"pointer"},null),default:()=>e})]),[[d("copy"),``]])))?r:{default:()=>[r]})}})}});export{Oi as default}; diff --git a/js/index-Ch7Iz5Mb.js.gz b/js/index-Ch7Iz5Mb.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f7b98829929a1849e56be72c7762f5053a46507d GIT binary patch literal 2520 zcmV;}2`Ba+iwFP!000001D%=OZsWKW$M5?TsZb1TtSL+Wc2dtek`gDG@%ST&osSK) zv_#vqB~c+M#~v#Aa@GncMV_^gC#;^66}bSa zt>dldp1X>*lt`r`Y2l zl$8Xi|6~9|@wY{@0D&lM-w8xyIaxJl0jlTaqO9gkzVH#VDE4{1D3|2C3AFw!muodX zZgU)BLpH7#WVI~kRA8vL(@Q+bZHp!hScFWmpeu3_+?kb2TUCnNDrQlHykX!t^&bQ`)*yo5^HlK`j z1!_6as@3-|Iw6VeYs+;(9s7>1LIvhPiLkJLeyQHh6svh(FF-YQ-$*a*Jvb%dRwqUs z``pEi!HoXI6Daj-O6BrYy8|q?3aDEQ&G6;pzO9y+e+S+}j9E>w+r0q0h|bJ5=#H@) z4$OHoWVbBJnVu1;0HbZ@Hg^wV0=uNhcMy$|Q-D!#ANR7={yc^=7uP2u1SMl|0Jbo? zeHKh7KPYwg@L_Hn&m+PRi=rqZM}8Ql^B474r(BCM-|~<c)Pis6)X7`^`ei&)$PlMi z5FOMRU}*hS3y^~aXH#@8M2TrPk0xNG50AD^j#}|c0!N_XGd(rA0BjVLtf8&NPFsXL zcc3dU1q-0$Z)JD$W%rhrLR(j08fMe?&HJ6r?Q*RaYg(5(x&k$r2IWoDFxJ9YS9O~) zFzK4`p8||gT@k6N_XI4VBV}v55}Q|DaiNJKs@mJ_%WDQXtzO1z(seKu_A1QZW3Fr; zXM%FfTyKZXrYlY(hA$Byb%tmcQ9UI_4lvFN8J4LX$Fy=?fm!09)FYiWC5&%0<PnaE zZ??pJOM!W)fD_lLtQ&{1D;cK<dE&$ny;W6EKH;9H98?yI1n^5eB`ykPTsF0xe$_hI zm^ZW7z_&rya<OA^LZdrI2JGjV?G*Z@yW2ZG)9T2(Zt$Yi>2B5EI6I5{*u-aisf1RV ziJ{m{MX7ArEo2~%NHRk_3=+xV1jJW@gmh>Pq@>KmBee!aDY;A$52+s+A6ssSid>%D zqWC^V4csrX(MX<9NF;|7^b$%q@{nWhqM~GrfJ@^SUydKW7(aP*^~E>ezWS{+l7|jz zSfR^{iR8+MD1qf+7g3IF%PqdA#6Ew75>hKA$$sd%@<%iwUH#(g@vr~0#1KE?gj!9s z^!mvs-~HkF_b;EkdH(9^zt68;J{$k@vuUv8!=#K7;lw=d*jn_OCZwBw#=m+re*U$T zd^i%0JbBoil%j<hysnHa5x*7)1r(#tQjxEGI1gFja^PAvY7y5#v?#s#>cyK^&&H3w z9RK~<`01z8DB>~=^G<xnpL}}t^5=`0&h_nXwsWw%8BYTJz*s~SH%Q`NcXT0tA`gjQ zcCp=w-VFVOB<dr{@oF-}7$*L-!IC@-CW3oUkta{vXs{r$QBv+<-yuEt{`7o=EVOOJ z*sMmcA3q)c<}Xrm6jvEdNIxiQR>L^o*=})Xyx*PZ@?Atfe)GE*<KO>r{P<s2pZ{{A zjc@<`&G#=qe}BkFA1@@{yr1}wCwzBh$B+N|-JiaATV*NoNEiK|#clkQ#eMzRSL3ID v6WjXF|9ERnTNb;?_u(ixN{&X!Wz>&;qDs*(;M8ce{ImZ7bkISdeh>fv&pmnY diff --git a/js/index-Dk76Wg-2.js b/js/index-Dk76Wg-2.js new file mode 100644 index 00000000..8eaf35b0 --- /dev/null +++ b/js/index-Dk76Wg-2.js @@ -0,0 +1 @@ +import"./hooks-Bi_Q9OFa.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{s as n,g as l,w as c,E as f}from"./utils-4asTneEs.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import{e as i,ai as u,aj as a,M as m,P as o,N as d}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import{m as g,b as e,J as r}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as p}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const Be=g({name:"CacheDemo",setup(){const t=p("Ray"),s=p("ray:");return{nameValue:t,currentPrefix:s}},render(){return e(d,{title:"cache 工具包示例"},{default:()=>e(i,{vertical:!0},{default:()=>[e("h3",null,[r("点击 setStorage 按钮,设置缓存示例")]),e(u,null,{default:()=>[e(a,null,{default:()=>[r("设置缓存内容")]}),e(m,{value:this.nameValue,"onUpdate:value":t=>this.nameValue=t,placeholder:"请输入姓名"},null)]}),e(u,null,{default:()=>[e(a,null,{default:()=>[r("设置前缀")]}),e(m,{value:this.currentPrefix,"onUpdate:value":t=>this.currentPrefix=t,placeholder:"请输入前缀"},null)]})]}),action:()=>e(i,null,{default:()=>[e(o,{onClick:()=>{n("name",this.nameValue,"sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("设置成功")}},{default:()=>[r("setStorage")]}),e(o,{onClick:()=>{const t=l("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`获取到的姓名为:${t}`)}},{default:()=>[r("getStorage")]}),e(o,{onClick:()=>{c("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("删除成功")}},{default:()=>[r("removeStorage")]}),e(o,{onClick:()=>{const t=f("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`是否存在:${t}`)}},{default:()=>[r("hasStorage")]})]})})}});export{Be as default}; diff --git a/js/index-Dk76Wg-2.js.gz b/js/index-Dk76Wg-2.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..dec3c792711957a90025162c47a5d4c6a22fc244 GIT binary patch literal 1791 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 literal 0 HcmV?d00001 diff --git a/js/index-DhTBLp28.js b/js/index-DmIHrKCj.js similarity index 64% rename from js/index-DhTBLp28.js rename to js/index-DmIHrKCj.js index f5f2fe65..99d1ca37 100644 --- a/js/index-DhTBLp28.js +++ b/js/index-DmIHrKCj.js @@ -1 +1 @@ -import{l as r,b as u,I as t}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{N as e,e as o}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const y=r({name:"RouterDemoDetail",render(){return u(o,null,{default:()=>[u(e,{title:this.$route.query.name||"hello"},{default:()=>[t("你好 "),this.$route.query.name]}),u(e,{title:"平层路由详情页面"},{default:()=>[t("我是平层路由详情页面")]}),u(e,{title:"TIP"},{default:()=>[u("h2",null,[t("1. 可以点击面包屑或者菜单返回到主页面")]),u("h2",null,[t("2. 如果这个页面需要配置多个详情页面,只需将该路由所在的 children 中,将所需页面配置为 sameLevel 即可。")])]})]})}});export{y as default}; +import{m as r,b as u,J as t}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{N as e,e as o}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const y=r({name:"RouterDemoDetail",render(){return u(o,null,{default:()=>[u(e,{title:this.$route.query.name||"hello"},{default:()=>[t("你好 "),this.$route.query.name]}),u(e,{title:"平层路由详情页面"},{default:()=>[t("我是平层路由详情页面")]}),u(e,{title:"TIP"},{default:()=>[u("h2",null,[t("1. 可以点击面包屑或者菜单返回到主页面")]),u("h2",null,[t("2. 如果这个页面需要配置多个详情页面,只需将该路由所在的 children 中,将所需页面配置为 sameLevel 即可。")])]})]})}});export{y as default}; diff --git a/js/index-DmIHrKCj.js.gz b/js/index-DmIHrKCj.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f3cd9dec8582e588057c7a387bdda2c9b30b28f4 GIT binary patch literal 908 zcmV;719SWziwFP!000001BH}rYui>BhQIGu2(b?~_?+p*_UwcX5i50@#j6w2gk%(> zSWj#vdU4J<QscS?FI&148bYBPTj!RoEMWvTCzLUFS?G_c<=CJ07l!OOi#<03!Sm(5 zujfTK$FNEcVHJzhC`TfzL2)B9L1EQ3;#fTXNby|A5!Ysh1t{+jP-Gm#qKrz}lBLJ* z&*F8;Pa1vDXMq(W5EN%Xur<R2<Qj^Eqaqe^o;zUVSh)l=PmB^%VmOZF9LnlKW-YTs zu23(B04>i9&tT=j2&qNSH1);JF=ATO2<Vr>x%di->Ef_Z*BGERn<_GnV*#boNg=LE z)59VPV3}n_z%ovvDSIZKNu<nSiRXfwR|Fiz@#yv2sVjx7wdKjfe(;#C2w1{Vl)9Z$ z)oC|3vQeH=M8MX81bi7$N)!Q$F)aRHL(ke!6Z1Dm26mhc+UqDv*ZWC2S%{|B=SKXx zK?1*s6W7~Q!l#R|QflO+%DP)9n86RF#sfgkDh1*JQDhv&0#cWgF&ewOIPCfN0)xfT z)O}}TT5zQiI9Lud96MLkXi*Vx0t;x#)bHF>=dE#}x=6O}Sc9;rGn?kh!mW{1nU1c} zA_A&JvG_5TL^QR!JfFD*rC}W-0G7s}ml#n*sU>Dv!rYzl(L?NkB4Y^)xzRA*o!wf{ z=F-D9jh5{^@-)-XHRcc{iX|LF*#yn&$*rmPho)q@1;a+GU|q&$+(AiZ!A>tP_c(dS zri?4!Afbw_SunxRJ1zsFg5{{dG{fX0eS0WeA;4T>b8g6q*sf_tDmtubuE{1s;TxZP z?uH;zVFoi{f)x#lKO_MOZ@NIrIAA|~$QQvh9lko^WFfwF_M?Ar#_{3Ec<;SxIC7-{ z@4tENpKN#jXq-Pg=`;@8U+#2&`n~(&)i`#0_i6jP#(N#%QTD>^?0+zBh%ZWff9-%N zV$R=hv`!Dsx8L|*pLSoo@}KPZCr{hE-*##{o&CDM_f6;RGyjK|{_b(Bd3xC^Xf=$I zFy|j`w_nyfZ@+IfkNV1Pz1BJWqPw$qe)gOH^Yd2o=<3XW|MkS*KkC+N{_&$u<DkD( z`*F>$|8oBPD=uF&Or3zuwVJ;M(&I<%$F**~c7g6eTg^W?s#!1#9+;fJ_uAiYysK>o i6W*%^U$q*Zgst9lUk={+i*r;bKllfH<}u1n1^@t(%F6fv literal 0 HcmV?d00001 diff --git a/js/index-DnDhmFC3.js.gz b/js/index-DnDhmFC3.js.gz deleted file mode 100644 index 345c4cb3b66946370403c1f1372d3ae05c0109eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 672 zcmV;R0$=?fiwFP!000001BH~$ZrVT;h4+05<P}Jssegb1Q7Q{VA_$12f&5jKW$a5B zuxFh4aY7J}P<7Q!)n%o=L*FNAAEPo6Ax3Gln#G*&oViy=L*j&Sxr_?FC@_7T9bE5Z z2dpNX#TtI=qzXK)s3b9<fN^kaT*0P|n&NOV>viUMCbT{BXf)5zB#(k0NRkq{*nsY= z+pC?@gXdsB1IY%YK1l&7;#jzBV#7<-Ce@RR1Vq3|BAp7ZV%tNl;lPS-Q1HxdlP#t` zhj5eI8uvR_y{m3s82S>>gbK&TRcs*lux?aaRy!{e0CBW%3~b{%YSM1CUvs0pBvqgS z$G~M=Ex-2QUgyXijq*ICGIR`V;WBbNUaQqs-p)jU5QqZ}foJ|U5`sGhHY?bCC9nyn zM)zoNyz^kj=3<>_TL0(Wc8gsM?{{{RhJ<IliEFRm#?e_Nad&WMrmnA}tRI5h17c$V zJO%F9xQq?dx~x}3WptKjwj0<Cj+(b@-ZqrAV-7Ksgi&wmi>YJa8aB{*6b=qrAL18! zvZ;5-;-`|{-dqeXxSLl;EcC?`fpE&$e1|O)MO9umMs$+bNe&SE64s3|P2`@-I5tiO zFINxAd&kBWHoV<3j(T@P|Ku=_`C>r>l==|~eaW~}#ul!i<C+M<`d#zirAZ=nO(+^e z{8XEl7RviWdU$!c_6ZmjvM}Fg#U=G)XlSQu+y|-#atd721xS??OG^$?ak?ZlQS!`> z6f}||RZ&!0t@KCxCsBbHwUDHmp55yop{PCl`1bqP&p%(jKYad*EM#gWofnC|j9CcL zqnn%(fw%6u#^@-?cGcL5w1(V&za!k2t94H4Q)#s-?ZMsllL}$tt4OZ)-uwk6gEj#K G1pojDb3$DJ diff --git a/js/index-HHvg0jl-.js b/js/index-HHvg0jl-.js deleted file mode 100644 index a5c41482..00000000 --- a/js/index-HHvg0jl-.js +++ /dev/null @@ -1 +0,0 @@ -import{U as p}from"./hooks-CpaAYtdw.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import{u as a}from"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{P as n,e}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as u,b as o,I as s}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as l}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./utils-DBF0WsFC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const ft=u({name:"RouterDemoHome",setup(){const r=a(),i=l([{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:t=>o(e,{align:"center"},{default:()=>[o(n,{type:"info",text:!0,size:"tiny",onClick:()=>{r.push({path:"/router-demo/router-demo-detail",query:{name:t.name}})}},{default:()=>[s("详情")]})]})}]),m=[];for(let t=0;t<10;t++)m.push({name:"张三"+t,address:"New York No. 1 Lake Park",phone:"010-121212",key:t});return{dataSource:m,columns:i}},render(){return o(e,null,{default:()=>[o(p,{columns:this.columns,"onUpdate:columns":r=>this.columns=r,data:this.dataSource},null)]})}});export{ft as default}; diff --git a/js/index-HHvg0jl-.js.gz b/js/index-HHvg0jl-.js.gz deleted file mode 100644 index e19a41f0f849971113ba92f6545b94e7b2bf8ab9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1665 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 LeGUEmjST<*l9N6~ diff --git a/js/index-K_RkB5nU.js.gz b/js/index-K_RkB5nU.js.gz deleted file mode 100644 index 414d26c3317fe31cc633c08c5d19853e72a3e360..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2350 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 Umw202y!Bsy0~?M+)+!hP00kg|<p2Nx diff --git a/js/index-NT6CxTG0.js b/js/index-NT6CxTG0.js new file mode 100644 index 00000000..49e50a00 --- /dev/null +++ b/js/index-NT6CxTG0.js @@ -0,0 +1 @@ +import{N as r,O as A}from"./hooks-Bi_Q9OFa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{N as u,e as h,P as i,J as C}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import{m as O,b as t,J as e}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as g,e as L,x as V}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./utils-4asTneEs.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const Rt=O({name:"REchart",setup(){const[n,{getChartInstance:f,dispose:l,render:d,isDisposed:p}]=A(),[m,{getChartInstance:o,dispose:F,render:y,isDisposed:B}]=A(),b=g(!1),E=g(!1),s=L({loading:!1,loading1:!1}),D={legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},k={title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},c=g({tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]}),v=a=>{s.loading=a},w=a=>{E.value=a},S=()=>{p()?d():window.$message.warning("图表已渲染~")},x=()=>{l()},T=()=>{s.loading1=!0;const a=()=>Math.floor((Math.random()+1)*100);setTimeout(()=>{c.value.series[0].data=new Array(7).fill(0).map(()=>a()),c.value.series[1].data=new Array(7).fill(0).map(()=>a()),s.loading1=!1},1e3)};return{baseOptions:D,chartLoading:b,handleLoadingShow:v,chartAria:E,handleAriaShow:w,basePieOptions:k,baseLineOptions:c,...V(s),mountChart:S,unmountChart:x,updateChartOptions:T,register:n,register2:m,dispose2:F,render2:y,isDisposed2:B}},render(){const{register:n,register2:f,dispose2:l,render2:d,isDisposed2:p,loading1:m}=this;return t("div",{class:"echart"},[t(u,{title:"chart 组件"},{default:()=>[t("h3",null,[e("该组件基于 ECharts, Vueuse 封装。默认做了最佳的优化封装实践。")]),t("h3",null,[e("开箱即用的优化策略:节流更新图表、异步渲染、自动销毁、贴花、加载、主题、视窗区域渲染、自动更新尺寸等高级特性。")])]}),t(u,{title:"预设 card 风格图表"},{default:()=>[t(h,{style:["padding: 18px 0"]},{default:()=>[t(i,{onClick:this.mountChart.bind(this)},{default:()=>[e("渲染")]}),t(i,{onClick:this.unmountChart.bind(this)},{default:()=>[e("卸载")]}),t(i,{onClick:this.updateChartOptions.bind(this)},{default:()=>[e("更新配置项")]}),t(i,{onClick:()=>{this.loading1=!this.loading1}},{default:()=>[`${this.loading1?"关闭":"开启"}`,e("加载动画")]})]}),t("div",{class:"chart--container"},[t(r,{onRegister:n,title:"周销售量",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card",loading:m},null)])]}),t(u,{title:"不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色"},{default:()=>[t(h,{vertical:!0},{default:()=>[t(h,null,{default:()=>[t(i,{onClick:()=>{p()?d():window.$message.warning("不可以重复渲染图表~")}},{default:()=>[e("渲染")]}),t(i,{onClick:l.bind(this)},{default:()=>[e("卸载")]})]}),t("div",{class:"chart--container"},[t(r,{onRegister:f,autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)])]})]}),t(u,{title:"加载动画"},{default:()=>[t(C,{value:this.chartLoading,"onUpdate:value":o=>this.chartLoading=o,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),t("div",{class:"chart--container"},[t(r,{loading:this.loading,options:this.baseOptions},null)])]}),t(u,{title:"贴画可视化图"},{default:()=>[t(C,{value:this.chartAria,"onUpdate:value":o=>this.chartAria=o,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),t("div",{class:"chart--container"},[t(r,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{Rt as default}; diff --git a/js/index-NT6CxTG0.js.gz b/js/index-NT6CxTG0.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..487b79093ebba292b5bcfd3ca769e165ab01d7e4 GIT binary patch literal 3257 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 literal 0 HcmV?d00001 diff --git a/js/index-Qtv2dC6e.js b/js/index-Qtv2dC6e.js deleted file mode 100644 index 181bd5d1..00000000 --- a/js/index-Qtv2dC6e.js +++ /dev/null @@ -1 +0,0 @@ -import{N as r,O as A}from"./hooks-CpaAYtdw.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{N as u,e as h,P as i,J as C}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as O,b as t,I as e}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as g,e as L,x as V}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./utils-DBF0WsFC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const Rt=O({name:"REchart",setup(){const[n,{getChartInstance:f,dispose:l,render:d,isDisposed:p}]=A(),[m,{getChartInstance:o,dispose:F,render:y,isDisposed:B}]=A(),b=g(!1),E=g(!1),s=L({loading:!1,loading1:!1}),D={legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},k={title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},c=g({tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]}),v=a=>{s.loading=a},w=a=>{E.value=a},S=()=>{p()?d():window.$message.warning("图表已渲染~")},x=()=>{l()},T=()=>{s.loading1=!0;const a=()=>Math.floor((Math.random()+1)*100);setTimeout(()=>{c.value.series[0].data=new Array(7).fill(0).map(()=>a()),c.value.series[1].data=new Array(7).fill(0).map(()=>a()),s.loading1=!1},1e3)};return{baseOptions:D,chartLoading:b,handleLoadingShow:v,chartAria:E,handleAriaShow:w,basePieOptions:k,baseLineOptions:c,...V(s),mountChart:S,unmountChart:x,updateChartOptions:T,register:n,register2:m,dispose2:F,render2:y,isDisposed2:B}},render(){const{register:n,register2:f,dispose2:l,render2:d,isDisposed2:p,loading1:m}=this;return t("div",{class:"echart"},[t(u,{title:"chart 组件"},{default:()=>[t("h3",null,[e("该组件基于 ECharts, Vueuse 封装。默认做了最佳的优化封装实践。")]),t("h3",null,[e("开箱即用的优化策略:节流更新图表、异步渲染、自动销毁、贴花、加载、主题、视窗区域渲染、自动更新尺寸等高级特性。")])]}),t(u,{title:"预设 card 风格图表"},{default:()=>[t(h,{style:["padding: 18px 0"]},{default:()=>[t(i,{onClick:this.mountChart.bind(this)},{default:()=>[e("渲染")]}),t(i,{onClick:this.unmountChart.bind(this)},{default:()=>[e("卸载")]}),t(i,{onClick:this.updateChartOptions.bind(this)},{default:()=>[e("更新配置项")]}),t(i,{onClick:()=>{this.loading1=!this.loading1}},{default:()=>[`${this.loading1?"关闭":"开启"}`,e("加载动画")]})]}),t("div",{class:"chart--container"},[t(r,{onRegister:n,title:"周销售量",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card",loading:m},null)])]}),t(u,{title:"不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色"},{default:()=>[t(h,{vertical:!0},{default:()=>[t(h,null,{default:()=>[t(i,{onClick:()=>{p()?d():window.$message.warning("不可以重复渲染图表~")}},{default:()=>[e("渲染")]}),t(i,{onClick:l.bind(this)},{default:()=>[e("卸载")]})]}),t("div",{class:"chart--container"},[t(r,{onRegister:f,autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)])]})]}),t(u,{title:"加载动画"},{default:()=>[t(C,{value:this.chartLoading,"onUpdate:value":o=>this.chartLoading=o,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),t("div",{class:"chart--container"},[t(r,{loading:this.loading,options:this.baseOptions},null)])]}),t(u,{title:"贴画可视化图"},{default:()=>[t(C,{value:this.chartAria,"onUpdate:value":o=>this.chartAria=o,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),t("div",{class:"chart--container"},[t(r,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{Rt as default}; diff --git a/js/index-Qtv2dC6e.js.gz b/js/index-Qtv2dC6e.js.gz deleted file mode 100644 index b4c41f476833e3a7b0bbcd1635c662d0d5102bbb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3272 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 G9RL8%(q}OM diff --git a/js/index-RcBdBfte.js b/js/index-RcBdBfte.js new file mode 100644 index 00000000..e82f91c5 --- /dev/null +++ b/js/index-RcBdBfte.js @@ -0,0 +1 @@ +import{i as f,R as h}from"./hooks-Bi_Q9OFa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{a as v,ag as r,M as l,K as F,ak as b,al as y,am as s,e as N,P as m}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import{m as k,b as t,J as i}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as d}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./utils-4asTneEs.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const Bt=k({name:"RFormDemo",setup(){const[u,{getFormInstance:p,validate:o,restoreValidation:n,formModel:a,formRules:e}]=f({name:null,age:null,gender:null,date:null,remark:null},{name:{required:!0,message:"请输入姓名",trigger:["blur","change"]},date:{required:!0,message:"请选择日期",trigger:["blur","change"],type:"number"},gender:{required:!0,message:"请选择性别",trigger:"change"},age:{required:!0,message:"请输入年龄",trigger:["blur","change"],type:"number"}}),g=d(e()),c=d(a());return{register:u,rules:g,condition:c,restoreValidation:n,formModel:a,validate:o}},render(){const{rules:u}=this,{register:p,restoreValidation:o,formModel:n,validate:a}=this;return t(h,{onRegister:p,rules:u,model:this.condition},{default:()=>[t(v,{cols:24,xGap:24},{default:()=>[t(r,{label:"姓名",path:"name",span:12},{default:()=>[t(l,{value:this.condition.name,"onUpdate:value":e=>this.condition.name=e},null)]}),t(r,{label:"年龄",path:"age",span:12},{default:()=>[t(F,{value:this.condition.age,"onUpdate:value":e=>this.condition.age=e,showButton:!1,style:"width: 100%"},null)]}),t(r,{label:"出生日期",path:"date",span:12},{default:()=>[t(b,{value:this.condition.date,"onUpdate:value":e=>this.condition.date=e,style:"width: 100%"},null)]}),t(r,{label:"性别",path:"gender",span:12},{default:()=>[t(y,{value:this.condition.gender,"onUpdate:value":e=>this.condition.gender=e},{default:()=>[t(s,{value:"girl"},{default:()=>[i("女")]}),t(s,{value:"man"},{default:()=>[i("男")]})]})]}),t(r,{label:"备注信息",span:24},{default:()=>[t(l,{type:"textarea",value:this.condition.remark,"onUpdate:value":e=>this.condition.remark=e},null)]}),t(r,{span:24},{default:()=>[t(N,{justify:"flex-end",style:"width: 100%"},{default:()=>[t(m,{type:"info",onClick:()=>{this.condition=n(),o()}},{default:()=>[i("重置表单为初始状态")]}),t(m,{type:"warning",onClick:o.bind(this)},{default:()=>[i("移除校验状态")]}),t(m,{type:"primary",onClick:()=>a()},{default:()=>[i("校验")]})]})]})]})]})}});export{Bt as default}; diff --git a/js/index-RcBdBfte.js.gz b/js/index-RcBdBfte.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f6025ddf90d7227467f911260003d9adcc9dacf4 GIT binary patch literal 2020 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 CLjW28 literal 0 HcmV?d00001 diff --git a/js/index-DnDhmFC3.js b/js/index-VfNFmfqJ.js similarity index 50% rename from js/index-DnDhmFC3.js rename to js/index-VfNFmfqJ.js index 9a13e6ba..74a79482 100644 --- a/js/index-DnDhmFC3.js +++ b/js/index-VfNFmfqJ.js @@ -1 +1 @@ -import{l as o,b as r,I as e}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as p}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{M as i}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const k=o({name:"SubMenuOther",setup(){return{inputValue:p(null)}},render(){return r("div",null,[e("多级菜单-2-1"),r(i,{modelValue:this.inputValue,"onUpdate:modelValue":t=>this.inputValue=t},null)])}});export{k as default}; +import{m as o,b as r,J as e}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as p}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import{M as i}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const v=o({name:"SubMenuOther",setup(){return{inputValue:p(null)}},render(){return r("div",null,[e("多级菜单-2-1"),r(i,{modelValue:this.inputValue,"onUpdate:modelValue":t=>this.inputValue=t},null)])}});export{v as default}; diff --git a/js/index-VfNFmfqJ.js.gz b/js/index-VfNFmfqJ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e6b6aa6ebba7a8d0bcbbf7c1c64728d6937c506e GIT binary patch literal 675 zcmV;U0$lwciwFP!000001BH~$ZrVT;h4+05<P}JssedUDrLus8Gz|)*2@$C(WIPv` z#N%=1$AKUoq3Wues>@1!hrUnLK1O9Ck{G4wY8G?8bLL(h4P_}8YRO8WEOB$3AHqD$ z4_HkEX9j*9WEw_7CyFva5f>1+*vGbu(q76)_2vj)N@IuK8(rmST0|j?6wRnwY{1qa zi(@jlehPMTkZ!;vq!}Ph0|$FHwnmxWq>j`g1sMsNs=&up?2b^6SlvnYTs*PcWXoA7 zfIQ^(s~5;8c2P(|1!$7Uz{OQ;p;o7ERol*9Q6vFaya+7p;yP+3ht+Pa6&EF$1|0<! z_HfmE`N8drX^+h_x5z`LNMK<Hd#Lqp)Nb$T(bhzflt@5AK;-@|l2QZ~wtZ~>FEC?Q z?b^xy)`K~}lIuj<d6^fT`qb-O_P2OKMb6u}_A=hG-Vgk=wYAdVQctIG-VaG{0r9Z} zk%0(Y>|qPFhjm~2XM-a1xPi^!sCmP$_AKpenFHgB@?<m%<t(sp4O{3uCdd2j6ZT9` zHuWZ)ZOYO<ypAtU53Y;qn3GV>5Xiv8_8aWjs5u^<bPpgc>XZOrp@MZ|Y#X)C6=PQa z`1$G~bsM<Y!PaQIjAuvl)3DzuVxe3l5z4}tl2CCGc-X-{>eXaK>htEmOOwWWN)t2& z_E4MW7Am@@NoP1*`$RmEs+8^W@-hh-G>i{=+=WCRs~HHxl%RB4t}F#8Es`ZoQmqDI ztf7&X6CKBu)yllLe-M>K*&sAC%>3T`2xa5$$G6|Ve*XFL{qFNu<RIIqn4(P0CF2C* zdp9+s5<j||22ak?d{>P}k<n1QZ?}ZIYPHU(e5$Ngl^vL`|C%iSYY0q29jn#OtG{B= Jru+m2000XWOg8`k literal 0 HcmV?d00001 diff --git a/js/index-Zn8uDOa9.js b/js/index-Zn8uDOa9.js new file mode 100644 index 00000000..251f1686 --- /dev/null +++ b/js/index-Zn8uDOa9.js @@ -0,0 +1 @@ +import{z as s}from"./hooks-Bi_Q9OFa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{A as d}from"./index-BFJAvh0j.js";import{N as i,ac as f,ad as c,ae as n,af as E,e as a,w as p,O as b}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import{m as F,b as t,J as u,q as C,p as A}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./utils-4asTneEs.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";function m(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!C(o)}const ht=F({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>t(a,null,{default:()=>[t(p,{type:"success"},{default:()=>[u("Vue3.x")]}),t(p,{type:"info"},{default:()=>[u("React")]})]})},{label:"从事搬砖时长",des:()=>t(a,null,{default:()=>[t(p,{type:"success"},{default:()=>[u("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>t(a,{align:"center"},{default:()=>[t(s,{name:"ray",size:"22"},null),u("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>t(a,{align:"center"},{default:()=>[u("如果有希望补充的功能可以在"),t(b,A({as:"a",class:"dashboard-link",type:"primary"},{href:"https://github.com/XiaoDaiGua-Ray/ray-template/issues"}),{default:()=>[u("GitHub")]}),u("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite5.x",value:"Vite5.x"},{label:"Pinia",value:"Pinia"},{label:"TS(X)",value:"TS(X)"}]}},render(){let o,l;return t(a,{vertical:!0},{default:()=>[t(i,null,{header:()=>t(s,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),t(i,{title:"个人介绍"},{default:()=>[t(f,{bordered:!0,labelPlacement:"left",column:2},m(o=this.coverLetterOptions.map(e=>{let r;return t(c,{key:e.label,label:e.label,span:e==null?void 0:e.span},m(r=e.des())?r:{default:()=>[r]})}))?o:{default:()=>[o]})]}),t(i,{title:"项目介绍"},{default:()=>[t(n,null,{default:()=>[u("技术栈")]}),t(E,null,{default:()=>[t(a,null,m(l=this.technologyTagOptions.map(e=>t(p,{key:e.value,type:"info"},{default:()=>[e.label]})))?l:{default:()=>[l]})]}),t(n,null,{default:()=>[u("项目介绍")]}),t(E,null,{default:()=>[u("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),t(i,{title:"友情链接"},{default:()=>[t(d,null,null)]})]})}});export{ht as default}; diff --git a/js/index-Zn8uDOa9.js.gz b/js/index-Zn8uDOa9.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9dd20531572e2abed5df700d14886b0ab6feea87 GIT binary patch literal 2358 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 literal 0 HcmV?d00001 diff --git a/js/index-_CcPe96W.js.gz b/js/index-_CcPe96W.js.gz deleted file mode 100644 index 8c48abba7ef82b2d50d8bddfff24e4217e5a07b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1408 zcmV-`1%LV<iwFP!000001FcqTZ_`#7{=Q$~dHdjK_K9<Cnkt*sq;ze=N^j7DP;_FS zB&W4~(sPcJh7hS`bPQH56R4VC8bi}GG%;Wk;@XNILv!I%|H9;$gd{DONt2@3iJ#}a zJnwT}8Cyj{d38pBOyIQ~C6);MB?pBR8?A9=mFmPmS`erppk{cbh?q`sk!ukU1tBFh zxv&(RU|)k}CXQe)RN4(?c0y5DQH<nrVKFl~)r<PZMNt{a$J`sE1GgbAA;rO35QGCj z&6FIZg+K%ZLI;v(l+^rm&{|dW-ngb4&X%+8#gQl63+V*cN)F0U$L82VicV-Jv@*)Z zE6eGLmEJ%rE*1Av5!5*@VP5GFlgpFo*qnW&hbRKS0Xb4~Hq$~N3RERIKCDJl!Lfc2 zL&!2KnhHW-SQ)h^qeo*&vma7&kfUoV2!m+&LrSD4rjiQ_{d`p7hNglb2rJ2nOe!_z zWcmS`&X_`xZ6KOy&zv!;sUQ#mfe$1cMRV%p)bz1|f(cn+?Tmro`}xVS6j_`<GoVSy zz|`djK<oo_b?SJem>i&M%T7LTx^rUq3{pszAzDII3xP0DmDJL3ghdvP_jBGV&}m#5 zEt8co)d>y+M;76j*qH)k1x*DppeiR!WBN#H)*3+e+RPwU*DU4L#rZ{=JOs@OkRqc4 zOl6NwoJ^mb><5~}fUKY(riDRZ2m}L)8KuMOf}QKfaf*-yIci%g5KxjQxMis`(}#Oh z;b*iE2m&=T=-P$!+B}>Y@25dlv2~>cO>96;s1^o65K)fBm~ITOjlSDmMbpV+Tgf7; z>#xI<r$^`Q@uj799G%#V3)zG%Rc&aYxHvmAn<NHGA&ZDIL)<A!zN&|U2`q^eRs@c$ zq6s+?Du{_b*-Bu^Co}hZgd*-xyXtMUd9=pkQ1*VzamXDOw`2+{UXEFmi?doy_Ue;- zRgWw<5|VAlH07#+a?mk(T=FHpJmpCA@V~`EQ1qUhB9d6Y{e18F6#<qJBNkFtsnB|P zt956q{&1u9+vfhxR^!Hl#@2?Ao*timwZ4(ZxmW8OS*Wk%DRFFL!h(4uH2=C-|NEE5 z`X8^>&xyX%K6x-p>%s5M7w7k0Jl@;6*}Cv&{nFj$tsm>x?lrbAG=9EU|8BE>|5^R& zPxY<s{hh7m`N#EZS6*MZ+}M8Dc=}J{_VxXp@5_+u1y`Z{or{O2sBb>m+r7TG`?7iC zZtKC5`qgu-^>2kDB}FE@-n`u0z5n{oGnaX~=8~yg<(Qi&?kdo{v%dFytNG$l^Vbcr zc0jRr=*#6QcSm+`$h9`XP4jMyY?3@_%NI943ZKWh(XQ?bv+1~4;JnD<et)@$tvo10 z(_~z?fle%cZfGbr6pHBz3g==<I5wmz*=Q)NM504#C>w@4%ps7+xv#KW!EubrL4Uws z_QzCz!5>pa*&uvQhbD@Hh^!Nn&=jOAaq+Wg*cdjVoeode4#?TO^tiFU@xRL1E0xT= zgCQbH2^D2x&mxmRqaCGM#<oGq;ByNx2J;ADJ4Ymuwh;m<A)AZ7+JBu+H>Dc|+xho3 z-*$DcpAYT7T0)d#9h&h^)sNQ4kgLQ_npj`)dgTSoK<~0hbPIGh(LA;gakw;yb<a>j zblVo3qPt&>xFCLEqq2~K97#Tq_qdWzKA53Iupy{5Ie<d0j{PMPNo?GD)YyL59lj@o z_(rC|21<|$a72QMcAnln=Sw793C^B{z#wJYZOeNm9h!CT=?|^l-M5x|JDCqyZ9taJ zpbzxj=LU*$ZNqe{?H+e`3+-O7U%WgZ!2Zrnu}@7mnOCFtsnvWVXs!K<*M3QSQ*LeK OlYapN3qAk~3jhEwPP!Wa diff --git a/js/index-K_RkB5nU.js b/js/index-e7_TArrI.js similarity index 89% rename from js/index-K_RkB5nU.js rename to js/index-e7_TArrI.js index 407ef7ee..dfb975e4 100644 --- a/js/index-K_RkB5nU.js +++ b/js/index-e7_TArrI.js @@ -1 +1 @@ -import{l as f,b as u,I as e,N as t,V as l}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{N as i,e as a,ah as r,w as s,P as n,K as B,ai as p,M as d,J as E,r as m,I as h}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{e as v,k as A,x as b}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const M=f({name:"RDirective",setup(){const F=v({copyValueOne:"我是待复制内容区域一",copyValueTwo:"我是待复制内容区域二",throttleBtnClickCount:0,debounceBtnClickCount:0,disabledValue:!1}),C=A(2),o=c=>{F[c]++};return{...b(F),updateDemoValue:o,ellipsisLineClamp:C}},render(){return u(a,null,{default:()=>[u(i,{title:"指令"},{default:()=>[e("该页面展示如何使用已封装好的指令")]}),u(i,{title:"水波纹"},{default:()=>[u(a,{vertical:!0},{default:()=>[u(r,{title:"modifiers",type:"info"},{default:()=>[e("你可以手动显示的声明水波纹效果,默认为 circle。你可以手动的声明为 center。")]}),u(r,{title:"vue template",type:"success"},{default:()=>[e('"v-ripple.center" 或者 "v-ripple.circle"。')]}),u(r,{title:"tsx",type:"success"},{default:()=>[JSON.stringify("v-ripple={[true, ['center']]}"),e(" 或者"),JSON.stringify("v-ripple={[true, ['circle']]}"),e("。")]}),u(a,null,{default:()=>[t(u(s,{type:"success",size:"large"},{default:()=>[e("水波纹效果的Tag")]}),[[l("ripple")]]),t(u(s,{type:"warning",size:"large"},{default:()=>[e("水波纹效果的Tag")]}),[[l("ripple")]]),t(u(s,{type:"error",size:"large"},{default:()=>[e("水波纹效果的Tag")]}),[[l("ripple")]]),t(u(n,{type:"info"},{default:()=>[e("水波纹效果的Button")]}),[[l("ripple")]]),t(u("div",{style:"height: 20px; line-height: 20px;text-align: center; border: 1px solid; padding: 6px;"},[e("原生元素绑定水波纹效果,并且手动绑定 modifiers 为 center")]),[[l("ripple"),!0,void 0,{center:!0}]])]})]})]}),u(i,{title:"文本省略"},{default:()=>[u(a,{vertical:!0},{default:()=>[u(i,{title:"单行省略"},{default:()=>[t(u("div",null,[e("我是一段很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长的文本。")]),[[l("ellipsis"),{type:"block",width:"100px"}]])]}),u(i,{title:"多行省略"},{default:()=>[u(a,{vertical:!0,size:"large"},{default:()=>[u(r,{title:"注意",type:"warning"},{default:()=>[e("该方法基于非标准属性实现(-webkit-line-clamp),可能会有兼容性问题,所以请谨慎使用。 详情参考:"),u("a",{href:"https://caniuse.com/?search=line-clamp"},[e("can i use")])]}),t(u("div",null,[e("我是一段很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长的文本。")]),[[l("ellipsis"),{type:"line",width:"100px",line:this.ellipsisLineClamp}]]),u(B,{value:this.ellipsisLineClamp,"onUpdate:value":F=>this.ellipsisLineClamp=F,min:1},null)]})]})]})]}),u(i,{title:"文本复制示例一"},{default:()=>[u(p,null,{default:()=>[u(d,{value:this.copyValueOne,"onUpdate:value":F=>this.copyValueOne=F},null),t(u(n,null,{default:()=>[e("复制")]}),[[l("copy"),this.copyValueOne]])]})]}),u(i,{title:"文本复制示例二"},{default:()=>[u(p,null,{default:()=>[u(d,{value:this.copyValueTwo,"onUpdate:value":F=>this.copyValueTwo=F},null),t(u(n,null,{default:()=>[e("复制")]}),[[l("copy"),this.copyValueTwo]])]})]}),u(i,{title:"节流"},{default:()=>[u(a,{vertical:!0},{default:()=>[t(u(n,null,{default:()=>[e("点击执行")]}),[[l("throttle"),{func:this.updateDemoValue.bind(null,"throttleBtnClickCount"),trigger:"click",wait:3e3,options:{}}]]),u("p",null,[e("我执行了"),this.throttleBtnClickCount,e("次")]),u("p",null,[e("该方法 3s 内仅会执行一次")])]})]}),u(i,{title:"防抖"},{default:()=>[u(a,{vertical:!0},{default:()=>[t(u(n,null,{default:()=>[e("点击执行")]}),[[l("debounce"),{func:this.updateDemoValue.bind(null,"debounceBtnClickCount"),trigger:"click",wait:3e3,options:{}}]]),u("p",null,[e("我执行了"),this.debounceBtnClickCount,e("次")]),u("p",null,[e("该方法将延迟 3s 执行")])]})]}),u(i,{title:"禁用"},{default:()=>[u(a,{vertical:!0},{default:()=>[u(E,{value:this.disabledValue,"onUpdate:value":F=>this.disabledValue=F},{checked:()=>"取消",unchecked:()=>"禁用"}),u(i,{title:"描述"},{default:()=>[u("p",null,[e("该指令会强制禁用(通过 css 层面)禁用元素交互。但是 naive ui 组件提供了完整的 disabled 属性,所以在组件库有禁用需求时,直接调用组件库 disabled 属性即可。但是值得注意的是,该指令优先级最高,会覆盖组件 disabled 属性。")])]}),u(i,{title:"原生表单"},{default:()=>[t(u("form",null,[u("input",{type:"text",placeholder:"请输入"},null),u("button",null,[e("提交")])]),[[l("disabled"),this.disabledValue]])]}),u(i,{title:"文本内容"},{default:()=>[u(a,{vertical:!0},{default:()=>[t(u("p",null,[e("我是可以被禁用的文本内容")]),[[l("disabled"),this.disabledValue]])]})]}),u(i,{title:"naive 组件"},{default:()=>[u(a,{vertical:!0,justify:"start"},{default:()=>[t(u(m,null,{default:()=>[u(h,null,{default:()=>[u(d,null,null)]})]}),[[l("disabled"),this.disabledValue]]),t(u(n,null,{default:()=>[e("按钮")]}),[[l("disabled"),this.disabledValue]]),t(u(E,null,null),[[l("disabled"),this.disabledValue]])]})]})]})]})]})}});export{M as default}; +import{m as f,b as u,J as e,O as t,V as l}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{N as i,e as a,ah as r,w as s,P as n,K as B,ai as p,M as d,J as E,r as m,I as h}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import{e as v,k as A,x as b}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const M=f({name:"RDirective",setup(){const F=v({copyValueOne:"我是待复制内容区域一",copyValueTwo:"我是待复制内容区域二",throttleBtnClickCount:0,debounceBtnClickCount:0,disabledValue:!1}),C=A(2),o=c=>{F[c]++};return{...b(F),updateDemoValue:o,ellipsisLineClamp:C}},render(){return u(a,null,{default:()=>[u(i,{title:"指令"},{default:()=>[e("该页面展示如何使用已封装好的指令")]}),u(i,{title:"水波纹"},{default:()=>[u(a,{vertical:!0},{default:()=>[u(r,{title:"modifiers",type:"info"},{default:()=>[e("你可以手动显示的声明水波纹效果,默认为 circle。你可以手动的声明为 center。")]}),u(r,{title:"vue template",type:"success"},{default:()=>[e('"v-ripple.center" 或者 "v-ripple.circle"。')]}),u(r,{title:"tsx",type:"success"},{default:()=>[JSON.stringify("v-ripple={[true, ['center']]}"),e(" 或者"),JSON.stringify("v-ripple={[true, ['circle']]}"),e("。")]}),u(a,null,{default:()=>[t(u(s,{type:"success",size:"large"},{default:()=>[e("水波纹效果的Tag")]}),[[l("ripple")]]),t(u(s,{type:"warning",size:"large"},{default:()=>[e("水波纹效果的Tag")]}),[[l("ripple")]]),t(u(s,{type:"error",size:"large"},{default:()=>[e("水波纹效果的Tag")]}),[[l("ripple")]]),t(u(n,{type:"info"},{default:()=>[e("水波纹效果的Button")]}),[[l("ripple")]]),t(u("div",{style:"height: 20px; line-height: 20px;text-align: center; border: 1px solid; padding: 6px;"},[e("原生元素绑定水波纹效果,并且手动绑定 modifiers 为 center")]),[[l("ripple"),!0,void 0,{center:!0}]])]})]})]}),u(i,{title:"文本省略"},{default:()=>[u(a,{vertical:!0},{default:()=>[u(i,{title:"单行省略"},{default:()=>[t(u("div",null,[e("我是一段很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长的文本。")]),[[l("ellipsis"),{type:"block",width:"100px"}]])]}),u(i,{title:"多行省略"},{default:()=>[u(a,{vertical:!0,size:"large"},{default:()=>[u(r,{title:"注意",type:"warning"},{default:()=>[e("该方法基于非标准属性实现(-webkit-line-clamp),可能会有兼容性问题,所以请谨慎使用。 详情参考:"),u("a",{href:"https://caniuse.com/?search=line-clamp"},[e("can i use")])]}),t(u("div",null,[e("我是一段很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长的文本。")]),[[l("ellipsis"),{type:"line",width:"100px",line:this.ellipsisLineClamp}]]),u(B,{value:this.ellipsisLineClamp,"onUpdate:value":F=>this.ellipsisLineClamp=F,min:1},null)]})]})]})]}),u(i,{title:"文本复制示例一"},{default:()=>[u(p,null,{default:()=>[u(d,{value:this.copyValueOne,"onUpdate:value":F=>this.copyValueOne=F},null),t(u(n,null,{default:()=>[e("复制")]}),[[l("copy"),this.copyValueOne]])]})]}),u(i,{title:"文本复制示例二"},{default:()=>[u(p,null,{default:()=>[u(d,{value:this.copyValueTwo,"onUpdate:value":F=>this.copyValueTwo=F},null),t(u(n,null,{default:()=>[e("复制")]}),[[l("copy"),this.copyValueTwo]])]})]}),u(i,{title:"节流"},{default:()=>[u(a,{vertical:!0},{default:()=>[t(u(n,null,{default:()=>[e("点击执行")]}),[[l("throttle"),{func:this.updateDemoValue.bind(null,"throttleBtnClickCount"),trigger:"click",wait:3e3,options:{}}]]),u("p",null,[e("我执行了"),this.throttleBtnClickCount,e("次")]),u("p",null,[e("该方法 3s 内仅会执行一次")])]})]}),u(i,{title:"防抖"},{default:()=>[u(a,{vertical:!0},{default:()=>[t(u(n,null,{default:()=>[e("点击执行")]}),[[l("debounce"),{func:this.updateDemoValue.bind(null,"debounceBtnClickCount"),trigger:"click",wait:3e3,options:{}}]]),u("p",null,[e("我执行了"),this.debounceBtnClickCount,e("次")]),u("p",null,[e("该方法将延迟 3s 执行")])]})]}),u(i,{title:"禁用"},{default:()=>[u(a,{vertical:!0},{default:()=>[u(E,{value:this.disabledValue,"onUpdate:value":F=>this.disabledValue=F},{checked:()=>"取消",unchecked:()=>"禁用"}),u(i,{title:"描述"},{default:()=>[u("p",null,[e("该指令会强制禁用(通过 css 层面)禁用元素交互。但是 naive ui 组件提供了完整的 disabled 属性,所以在组件库有禁用需求时,直接调用组件库 disabled 属性即可。但是值得注意的是,该指令优先级最高,会覆盖组件 disabled 属性。")])]}),u(i,{title:"原生表单"},{default:()=>[t(u("form",null,[u("input",{type:"text",placeholder:"请输入"},null),u("button",null,[e("提交")])]),[[l("disabled"),this.disabledValue]])]}),u(i,{title:"文本内容"},{default:()=>[u(a,{vertical:!0},{default:()=>[t(u("p",null,[e("我是可以被禁用的文本内容")]),[[l("disabled"),this.disabledValue]])]})]}),u(i,{title:"naive 组件"},{default:()=>[u(a,{vertical:!0,justify:"start"},{default:()=>[t(u(m,null,{default:()=>[u(h,null,{default:()=>[u(d,null,null)]})]}),[[l("disabled"),this.disabledValue]]),t(u(n,null,{default:()=>[e("按钮")]}),[[l("disabled"),this.disabledValue]]),t(u(E,null,null),[[l("disabled"),this.disabledValue]])]})]})]})]})]})}});export{M as default}; diff --git a/js/index-e7_TArrI.js.gz b/js/index-e7_TArrI.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7e19d390296cf7a72eb603486f932e73f1db8df8 GIT binary patch literal 2348 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 S4y|PSKmG$_gJw`F7ytluQl2aT literal 0 HcmV?d00001 diff --git a/js/index-ixFMLUoT.js b/js/index-ixFMLUoT.js deleted file mode 100644 index 84308d1f..00000000 --- a/js/index-ixFMLUoT.js +++ /dev/null @@ -1 +0,0 @@ -import{V as F,n as a}from"./hooks-CpaAYtdw.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{N as e,e as d,P as o}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as p,b as u,I as t}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{e as s,x as E}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./utils-DBF0WsFC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const Au=p({name:"ModalDemo",setup(){const l=s({modal1:!1,modal2:!1,modal3:!1}),{create:i}=F(),r=()=>{i({title:"卡片模态框",draggable:!0,preset:"card",content:()=>u("div",{style:"height: 3000px;"},[t("我可以被拖拽的全屏card模态框")]),fullscreen:!0})},m=()=>{i({title:"模态框",content:"内容",preset:"dialog",draggable:!0})};return{...E(l),createCardModal:r,createDialogModal:m}},render(){const{createCardModal:l,createDialogModal:i}=this;return u(d,{vertical:!0},{default:()=>[u(e,{title:"props"},{default:()=>[u(d,{vertical:!0},{default:()=>[u("h3",null,[t("fullscreen: 全屏模态框。")])]})]}),u(a,{show:this.modal1,"onUpdate:show":r=>this.modal1=r,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[u("div",{style:"height: 3000px;"},[t("我可以被拖拽的全屏card模态框")])]}),u(a,{show:this.modal2,"onUpdate:show":r=>this.modal2=r,preset:"card",title:"可拖拽卡片模态框",draggable:!0},{default:()=>[u("p",null,[t("我可以被拖拽")])]}),u(a,{show:this.modal3,"onUpdate:show":r=>this.modal3=r,preset:"dialog",title:"可拖拽卡片模态框",draggable:!0},{default:()=>[u("p",null,[t("我可以被拖拽")])]}),u(e,{title:"可拖拽模态框"},{default:()=>[u(o,{onClick:()=>this.modal2=!0},{default:()=>[t("卡片模态框")]}),u(o,{onClick:()=>this.modal3=!0},{default:()=>[t("对话框模态框")]})]}),u(e,{title:"全屏模态框"},{default:()=>[u(d,{vertical:!0},{default:()=>[u("h4",null,[t("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),u(o,{onClick:()=>this.modal1=!0},{default:()=>[t("打开")]})]})]}),u(e,{title:"手动设置宽度"},{default:()=>[u("h4",null,[t("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),u("h4",null,[t("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),u("h4",null,[t("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),u("h4",null,[t("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]}),u(e,{title:"重写 useModal"},{default:()=>[u(o,{onClick:l.bind(this)},{default:()=>[t("创建卡片模态框")]}),u(o,{onClick:i.bind(this)},{default:()=>[t("创建对话框模态框")]})]})]})}});export{Au as default}; diff --git a/js/index-ixFMLUoT.js.gz b/js/index-ixFMLUoT.js.gz deleted file mode 100644 index f3096958741dde3a79826d43d8406a5ff046ff7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2125 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 DE!Q$q diff --git a/js/index-j667e7uE.js.gz b/js/index-j667e7uE.js.gz deleted file mode 100644 index 1a749ed4ad0ad6ae9a612bd898124a55e7829e69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 748 zcmV<I0u%ioiwFP!000001BH}LPZ~iS#_#<UxF<-M>F)AUz}Re9(12K90AFLsxI5_L z?hek(t|H-LJ+wBqP1;0jn;u$|da3Qn*pl|s2<W$HK(Rt-J<a9$J<t6A^JEOGOen9K z9>hGvztTRaKh-{Xtw@O_z=w+K-~x4QZde#-gkmKCLr@BUI2)^!GO2Y~V#2U-ZS<s# zI$hL8hKqq?C^8I6P%OAk7cTHh88eL<Wv+x^7zPR;k(-pQ4WQkzyG_SP<A!VSN;g|A zr8AMNJvu<l))2*dSD09tNG)a-)4f6+aSVz!QvxsyMWBvF#c)DS_KFzBmRV6m7=Td_ zx6|Q?h-&sqTn9UvBEldH2k)CMlNwj^`CcBoTvtRW!yr&og+wCh6#6F87y}gBI;L&^ z0AP$NB9uZ<x+gG>vtoLDa;opbgsihpq9p&HSCa`cpWE)+iK`p5%}X$H4=#?+hRSLm zu9TeBRkQt|%-F_&tT0SnOqBo(LJ=euq9GQ_&-OBZH_#m%#5c)$Qgq}#b8HcA5WBF3 z*qS232o%AbsZWk3W~@P_x~a5ItlL&?Zp`QAsoJYHiH_JBz)T53=@FDAV1{W_%-h9Y z9j6#uh~rLUBnhZ<+_J>!$-&hFd|L@X8H$DeGUhW|IW#@iiy>CAHQ*xC&=Dt82|^i$ zz*K~3dUPxP@6wb_XVtL53bt-*Giaf7B4>{+EOdM{Vl(c^ju3CvMi!0<S&b6YoWU+e zrr^Iuy}l~N+@ZFIdIjBZ1%FjD5o0ldb<}`f%WM86>UI28Zg3OFgyyT)t>d3U&0p1V z5jiH0d3_^~m$+A$L6y5Xt@`do{jB-nd28p#)xqi2r$fJ|d9>3!IBR{WU%fkqo{RJS z%csAZUq3g_&s#^kjnj{<m*1Q9qsHDzWACK(whldw-_M$d-<ogsFW<iy8X6LO%QfG! euU7L7<E_qjm2H1lH#eybKllUKqw|#x1pojsU1=Hs diff --git a/js/index-p9rF2sQs.js b/js/index-p9rF2sQs.js new file mode 100644 index 00000000..06faa8fe --- /dev/null +++ b/js/index-p9rF2sQs.js @@ -0,0 +1 @@ +import{P as r}from"./hooks-Bi_Q9OFa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{m as i,b as t}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{N as o,e as m}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./utils-4asTneEs.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const ut=i({name:"IframeDemo",setup(){return{}},render(){return t(m,{vertical:!0,size:[20,20]},{default:()=>[t(o,{title:"naive ui(延迟加载)"},{default:()=>[t(r,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),t(o,{title:"vue-hooks-plus(立即加载)"},{default:()=>[t(r,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{ut as default}; diff --git a/js/index-p9rF2sQs.js.gz b/js/index-p9rF2sQs.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2e01dcba30a6fe94ad2541f3bc5f693f745b1910 GIT binary patch literal 1462 zcmV;n1xflJiwFP!000001D#jNZrey2zRy#*b+Q3fnMF#nq@Wu#MQ=$QSzhF&5fCM^ zB$ixc(Y4T8pnEUqXPCM7v4OsHf_a)?a?2|;in1~h?Kqe@36Q>jssH=_MKsB{Q1g=w zEH}hrD0otV+cD?25_mM|wYvKlj%DQqEpQdM9cm#+8cyL@x;C_64YazurvdJEOE@vj z6bEDJ)}Re7(CIqoO;ktgs0dHT(nSy<h#cS@wXQB+UmUMvGC@-X3RuH9y1e&+Z)NMC zTobTNJ7d~pW<wO@nz#<EL*xW%nh_Zanklyq8_)@WcbVIE_u%!qAI2jrW48v;4zv;Q z(e>>a9oy@mu>>LKx72vIU>)29&9ewu^>vgC1tIBBGv?Nd68OEtIOh>4I~!mT^2j(t z2sS`JKJxmzs<94p86VMb$oPE_azTpPBMbP`fbaHC**ZAkg9*q4!J#Trv;y;uTZgC) zcY=o>kOl2JtbxwHJeDU{<8sy4K%jSxbDj0S0L>F48d@Eg54F;cn`;sXohq6TP-MDf z0Awdw5;g9>toQtlG38ZaK9ZG(6w{mlO<fz-5VW3W@g%a2hsT%VDHZ{dpNaGa*Qdva zq@)^?td?Y1QDnm!v>wF({%kA<=dXrOo5~mq5`ER!3$Hr6vjhIvI4BBCbE>AR5_S4H zV^RO^3GhRh6|mR10rjZVOj=PUK@H3El<dh8oiwG`^u~y$AR|IjsYoOhR%F?rL4j~> z=sfX^XE_K0!5Pz;TZ4`T5!fNEl%#J?N}W!m5`}6V(3$L9j=k1h89_3T(eM`Vgen)A z76u-=5NAh|vN-?WT!HVjbezaibz+q;pg5oj9+8J}gn-`&rZd_(e>`af*NO<YR&f4& zylApBwOfOy_<v}Uh$kyv{g-#_=KQc!7@8^~aHy7((t`F5h%W{wcelDEs}M5=1~iRa z1TDA&JTCR*W`-U=fTCvVwjgr8H6{HX+il6DtY4ZcMu*dtESH{uH@UF7vn%^6VAEw_ zfF)VsJN-$BJeht4pAaeW$V`zWql}1^*@1ZNAM0tbZbrfw3nh!hE#TiZ8;!HQ!*$F| zkTfEqz#!lS=axL|@2z8$WOT697V!LO54@!0@pOHdrNGPI(9@k)wA6{3nxdF)=%`a& zYu=Rv5Hc)fiW6d1Ro&!r6*Y0XKPyMlk|=?*V)xa7Z%=kH;JqiNebM~I!|X4IJ@9L% zXD=_$;_}{A1PoK@I?J7U(6So7U8;m6Bw<t6f(~o}FMZiKZg$usE$Ps;U=22E-w@Kx z=p>osPKmT!MXm*HvxbfW-`~?ER^3oauw>2ncYu__wanAdw*uzLt=~M|FC}blgd!rc zpSKqWtx@e@T&i^*QDN*6Y(8(^v0nA-S*KJ|cdSPvW@f*nGXnTP5|I<(I%bjp|GHI| z^^1N<E1xT{dN}az`R$&i%Z)}7t|(7~*qksHY(fiMvZ%Z7pC%=Z3qlez`VF@TfzG8$ z606sJS|mWtT&LI(W!YT3o}A;}!MYii(=-G*W;DWzi(<Xh!AVnwQETFTo!*D#G$6@m zf}eW2I6hAguCEI}Ay1{+(CT}-IXB(Zt{e>oPKZwuUa3l=bhf!Q7er~1&KHa7(%0v& zHq>TPo##X-8e-P|&Z-(#+CSP>)wbR)s`H2pv1Y2hx%K@IKdMb$ohzysX;+FHWkb_X z?|%C5*PkE%{m&1-{OjZU_n+SVTzPCJs&gsAb|qFSlkM&8`}=!XIM5V^JlUSbpz~%s z!s514jR_sas$Fp`t5U^`@%whgoRG_7va+bAnz607i>>OH>8xMBpWglSpWlD|@Y^5% zOHwqA>44#Z8Pae>Rjdb)^6iL+a`}H?yObQmvuXP~^xur$F18kntruicoOW87qwXQ- Q;>ADy1}vpH7ikOt0DmLWr2qf` literal 0 HcmV?d00001 diff --git a/js/index-rt4PH3zE.js b/js/index-rt4PH3zE.js deleted file mode 100644 index b8d8f3a1..00000000 --- a/js/index-rt4PH3zE.js +++ /dev/null @@ -1 +0,0 @@ -import{C as u,e as s}from"./hooks-CpaAYtdw.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{u as a}from"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import{ab as n,W as l,e as c,P as p}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as m,b as t,m as d,I as e}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./utils-DBF0WsFC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const f=m({name:"PageResult",props:{...n},setup(){const{replace:r}=a();return{goBack:()=>{var i;const{getAppRootRoute:o}=s();(i=o.value)!=null&&i.path&&r(o.value.path)}}},render(){const{goBack:r}=this;return t("div",{class:"error-page"},[t(l,d(this.$props,{status:"500",title:"404 资源不存在",description:"小调皮你走错地方了"}),{...this.$slots,footer:()=>t(c,{align:"center",justify:"center"},{default:()=>[t(p,{onClick:u.bind(this,!0)},{default:()=>[e("返回首页")]}),t(p,{type:"primary",onClick:r.bind(this)},{default:()=>[e("返回上一页面")]})]})})])}}),Dt=m({name:"ErrorPage404",setup(){return{}},render(){return t(f,{status:"404"},null)}});export{Dt as default}; diff --git a/js/index-rt4PH3zE.js.gz b/js/index-rt4PH3zE.js.gz deleted file mode 100644 index fe695ee934bae19b22e347860cb39f962ce10603..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1705 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 diff --git a/js/index-u-mxvDv8.js b/js/index-u-mxvDv8.js new file mode 100644 index 00000000..5da356ae --- /dev/null +++ b/js/index-u-mxvDv8.js @@ -0,0 +1 @@ +import{R as J}from"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import{e as M,M as Y,g as K,f as v,G as b,h as X,i as Q,j,k as S,l as e1,R as t1,r as l1,m as o1,n as E,o as i1,p as c1,q as a1,D as n1,s as r1,t as s1,v as p1,w as d1}from"./hooks-Bi_Q9OFa.js";import{d as h1}from"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import{a0 as f1,a1 as u1,a2 as m1,a3 as v1,a4 as g1,a5 as b1,a6 as V,a7 as _1,a8 as M1,I as y1,M as w1,P as C1,a9 as Z1,aa as z1,h as k1}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import{m,f as y,b as n,j as S1,t as V1,l as x1,n as H1,J as P1,p as T}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{f as A1,u as O}from"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import{g as Z,c as L1,b as _,y as w,n as R,s as C,D as B1,d as x,i as j1}from"./utils-4asTneEs.js";import{g as E1,o as T1,q as O1,A as R1}from"./lodash-es@4.17.21-BbYRMHep.js";import{e as $1,x as N1,k as F1}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./vue3-next-qrcode@2.0.10_typescript@5.6.3-wzrC7cBz.js";import{C as D1}from"./clipboard@2.0.11-L0nEBxcf.js";import{c as $}from"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))i(o);new MutationObserver(o=>{for(const c of o)if(c.type==="childList")for(const a of c.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&i(a)}).observe(document,{childList:!0,subtree:!0});function l(o){const c={};return o.integrity&&(c.integrity=o.integrity),o.referrerPolicy&&(c.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?c.credentials="include":o.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function i(o){if(o.ep)return;o.ep=!0;const c=l(o);fetch(o.href,c)}})();const I1=m({name:"GlobalProvider",setup(e,{expose:t}){const{getPrimaryColorOverride:l,getAppTheme:i,getLocaleLanguage:o}=M(),c=y(()=>{const r=o.value;return K(r)}),a=()=>{const{message:r,notification:s,dialog:p,loadingBar:d}=M1(["message","dialog","notification","loadingBar"],{configProviderProps:y(()=>({theme:i.value?V:null}))});window.$dialog=p,window.$message=r,window.$loadingBar=d,window.$notification=s};return t(),{getPrimaryColorOverride:l,localePackage:c,getAppTheme:i,discreteApi:a}},render(){const{$slots:{default:e},discreteApi:t}=this,{getPrimaryColorOverride:l,getAppTheme:i,localePackage:o}=this;return n(_1,{themeOverrides:l,theme:i?V:null,locale:o.locale,dateLocale:o.dateLocal},{default:()=>[n(f1,null,{default:()=>[n(u1,Y,{default:()=>[n(m1,null,{default:()=>[n(v1,null,{default:()=>[n(g1,null,{default:()=>[n(b1,null,null),e==null?void 0:e(),t()]})]})]})]})]})]})}}),W1=m({name:"AppStyleProvider",setup(e,{expose:t}){const{getAppTheme:l}=M(),{height:i,width:o}=A1(),c=()=>{const{appPrimaryColor:{primaryColor:s,primaryFadeColor:p}}=X,{rayTemplateThemePrimaryColor:d,rayTemplateThemePrimaryFadeColor:h}=b,u=document.documentElement,g=Z(v.appPiniaSettingStore,"localStorage");if(g){const k=E1(g,"primaryColorOverride.common.primaryColor",s),G=L1(k,.85);u.style.setProperty(d,k),u.style.setProperty(h,G||p)}},a=()=>{const s=document.getElementById(b.preLoadingAnimation);s&&_(s,{display:"none"})},r=s=>{const p=document.documentElement,{darkClassName:d,lightClassName:h}=b;s?w(p,h):w(p,d),R(p,s?d:h)};c(),a(),S1(()=>{r(l.value),_(document.documentElement,{[b.htmlHeight]:`${i.value}px`,[b.htmlWidth]:`${o.value}px`})}),t()},render(){return n("div",{class:"app-style-provider"},null)}}),q1=m({name:"LockScreen",setup(){const[e,{validate:t}]=Q(),l=V1("inputInstRef"),{setLockAppScreen:i}=o1(),{updateSettingState:o}=j(),c=$1({lockCondition:S()}),a=()=>{t().then(()=>{i(!0),o("lockScreenSwitch",!1),C(v.appLockScreenPasswordKey,B1(c.lockCondition.lockPassword),"localStorage"),c.lockCondition=S()})};return x1(()=>{H1(()=>{var r;(r=l.value)==null||r.focus()})}),{...N1(c),lockScreen:a,register:e,inputInstRef:l}},render(){const{register:e}=this;return n("div",{class:"app-lock-screen__content"},[n("div",{class:"app-lock-screen__input"},[n(e1,{avatarSize:52,style:"pointer-events: none;margin: 24px 0;",vertical:!0},null),n(t1,{ref:"formInstRef",model:this.lockCondition,rules:l1,labelPlacement:"left",onRegister:e},{default:()=>[n(y1,{path:"lockPassword"},{default:()=>[n(w1,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":t=>this.lockCondition.lockPassword=t,type:"password",placeholder:"请输入锁屏密码",clearable:!0,showPasswordOn:"click",minlength:6,maxlength:12,onKeydown:t=>{t.code==="Enter"&&this.lockScreen()},autofocus:!0},null)]}),n(C1,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[P1("锁屏")]})]})])])}}),U1=m({name:"AppLockScreen",setup(){const{updateSettingState:e}=j(),{getLockScreenSwitch:t}=M();return{lockScreenSwitchRef:y({get:()=>t.value,set:i=>{e("lockScreenSwitch",i)}})}},render(){return n(E,{show:this.lockScreenSwitchRef,"onUpdate:show":e=>this.lockScreenSwitchRef=e,transformOrigin:"center",autoFocus:!1,maskClosable:!1,closeOnEsc:!1,preset:"dialog",title:"锁定屏幕"},{default:()=>[n(q1,null,null)]})}}),G1=m({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:t}=M();return{getWatermarkSwitch:e,getWatermarkConfig:t}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:t}=this;return t?n(Z1,T(e,{fullscreen:!0}),null):null}}),J1=m({name:"GlobalSpin",props:{...z1},setup(){const e={opacitySpinning:"0.3"};return{spinValue:i1("globalSpinning"),overrides:e}},render(){return n(k1,T(this.$props,{show:this.spinValue,themeOverrides:this.overrides,style:"height: var(--html-height)"}),{...this.$slots})}});var Y1={pkg:{dependencies:{"@logicflow/core":"2.0.10","@logicflow/extension":"2.0.14","@vueuse/core":"^12.4.0",axios:"^1.7.9",clipboard:"^2.0.11","crypto-js":"4.2.0","currency.js":"^2.0.4",dayjs:"^1.11.13",echarts:"^5.6.0","html-to-image":"1.11.11",interactjs:"1.10.27",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.41.0",pinia:"^2.3.0","pinia-plugin-persistedstate":"^4.2.0","print-js":"^1.6.0",vue:"^3.5.13","vue-demi":"0.14.10","vue-hooks-plus":"2.2.1","vue-i18n":"^9.13.1","vue-router":"^4.4.0","vue3-next-qrcode":"2.0.10"},devDependencies:{"@amap/amap-jsapi-types":"0.0.15","@ant-design/icons-vue":"7.0.1","@commitlint/cli":"19.3.0","@commitlint/config-conventional":"19.2.2","@interactjs/types":"1.10.27","@intlify/unplugin-vue-i18n":"4.0.0","@types/crypto-js":"4.2.2","@types/jsbarcode":"3.11.4","@types/lodash-es":"4.17.12","@types/mockjs":"1.0.10","@types/three":"0.171.0","@typescript-eslint/eslint-plugin":"8.20.0","@typescript-eslint/parser":"8.20.0","@vitejs/plugin-vue":"5.2.1","@vitejs/plugin-vue-jsx":"4.1.1","@vitest/ui":"2.1.8","@vue/eslint-config-prettier":"10.1.0","@vue/eslint-config-typescript":"14.2.0","@vue/test-utils":"2.4.6",autoprefixer:"10.4.20",depcheck:"1.4.7",eslint:"9.18.0","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.2","eslint-plugin-vue":"9.32.0",globals:"15.14.0","happy-dom":"16.6.0",husky:"8.0.3","lint-staged":"15.3.0",postcss:"8.5.1","postcss-px-to-viewport-8-with-include":"1.2.2",prettier:"3.4.2","rollup-plugin-gzip":"4.0.1",sass:"1.83.0","svg-sprite-loader":"6.0.11",typescript:"5.6.3","unplugin-auto-import":"19.0.0","unplugin-vue-components":"0.28.0",vite:"6.0.7","vite-bundle-analyzer":"0.16.0","vite-plugin-cdn2":"1.1.0","vite-plugin-ejs":"1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-inspect":"0.8.4","vite-plugin-mock-dev-server":"1.8.3","vite-plugin-svg-icons":"2.0.1","vite-svg-loader":"5.1.0",vitest:"2.1.8","vue-tsc":"2.2.0"},name:"ray-template",version:"5.0.10"},layout:{copyright:"Copyright © 2022-present Ray"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.85)"}};const K1=m({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=Y1,t=Z(v.appVersionProvider,"localStorage"),l=F1(!1),{logout:i}=c1();return t!==null?e!==t&&(l.value=!0,C(v.appVersionProvider,e,"localStorage")):C(v.appVersionProvider,e,"localStorage"),{modalShow:l,logout:i}},render(){const{logout:e}=this;return n("div",{class:"app-style-provider"},[n(E,{show:this.modalShow,"onUpdate:show":t=>this.modalShow=t,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,draggable:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),N=m({name:"App",render(){return n(I1,null,{default:()=>[n(K1,null,null),n(U1,null,null),n(W1,null,null),n(G1,null,null),n(J1,null,{default:()=>n(J,null,null),description:()=>a1})]})}});if(typeof window<"u"){let e=function(){var t=document.body,l=document.getElementById("__svg__icons__dom__");l||(l=document.createElementNS("http://www.w3.org/2000/svg","svg"),l.style.position="absolute",l.style.width="0",l.style.height="0",l.id="__svg__icons__dom__",l.setAttribute("xmlns","http://www.w3.org/2000/svg"),l.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),l.innerHTML='<symbol fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" id="icon-close_other"><path d="M2 12h6M22 12h-6M12 2v2M12 8v2M12 14v2M12 20v2M19 9l-3 3 3 3M5 15l3-3-3-3" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-draggable"><path fill="currentColor" d="M368 672a64 64 0 1 1 0 128 64 64 0 0 1 0-128zm288 0a64 64 0 1 1 0 128 64 64 0 0 1 0-128zM368 448a64 64 0 1 1 0 128 64 64 0 0 1 0-128zm288 0a64 64 0 1 1 0 128 64 64 0 0 1 0-128zM368 224a64 64 0 1 1 0 128 64 64 0 0 1 0-128zm288 0a64 64 0 1 1 0 128 64 64 0 0 1 0-128z" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-fullscreen"><path fill="currentColor" d="M256 170.667a128 128 0 0 0-128 128V512a42.667 42.667 0 1 0 85.333 0V298.667A42.667 42.667 0 0 1 256 256h213.333a42.667 42.667 0 1 0 0-85.333H256zm512 682.666a128 128 0 0 0 128-128V554.667a42.667 42.667 0 1 0-85.333 0v170.666A42.667 42.667 0 0 1 768 768H576a42.667 42.667 0 1 0 0 85.333h192z" /></symbol><symbol fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" id="icon-fullscreen_fold"><path d="M3 7V5a2 2 0 0 1 2-2h2M17 3h2a2 2 0 0 1 2 2v2M21 17v2a2 2 0 0 1-2 2h-2M7 21H5a2 2 0 0 1-2-2v-2" /><rect width="10" height="8" x="7" y="8" rx="1" /></symbol><symbol aria-hidden="true" viewBox="0 0 24 24" class="iconify iconify--ri" id="icon-out"><path fill="currentColor" d="M4 18h2v2h12V4H6v2H4V3a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-3Zm2-7h7v2H6v3l-5-4 5-4v3Z" /></symbol><symbol fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" id="icon-reload"><path d="M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8" /><path d="M21 3v5h-5" /></symbol><symbol fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" id="icon-search"><circle cx="11" cy="11" r="8" /><path d="m21 21-4.3-4.3" /></symbol><symbol fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" id="icon-setting"><path d="M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z" /><circle cx="12" cy="12" r="3" /></symbol><symbol fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" id="icon-shared"><path d="M15 3h6v6M10 14 21 3M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-adjustment"><path d="M116.364 82.013c0 19.596 15.872 35.468 35.467 35.468H872.17a35.468 35.468 0 0 0 0-70.936H151.83c-19.595 0-35.467 15.872-35.467 35.468zm0 859.974c0 19.596 15.872 35.468 35.467 35.468H872.17a35.468 35.468 0 1 0 0-70.936H151.83c-19.595 0-35.467 15.872-35.467 35.468zm511.976-590.36a8.588 8.588 0 0 0 6.703-13.847L516.352 186.903a8.378 8.378 0 0 0-13.312 0L384.35 337.78a8.564 8.564 0 0 0 6.725 13.848h78.545v316.881h-73.984a8.588 8.588 0 0 0-6.702 13.847l118.69 150.761a8.378 8.378 0 0 0 13.313 0l118.69-150.76a8.564 8.564 0 0 0-6.725-13.848h-78.546V351.651h74.008z" fill="currentColor" /></symbol><symbol fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" id="icon-close_left"><path d="M3 19V5M13 6l-6 6 6 6M7 12h14" /></symbol><symbol fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" id="icon-close_right"><path d="M17 12H3M11 18l6-6-6-6M21 5v14" /></symbol><symbol viewBox="0 0 512 512" id="icon-expanded"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="48" d="M328 112 184 256l144 144" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-left_arrow"><path d="m473.6 490.667 315.733-320 64 59.733-260.266 260.267 260.266 260.266-64 59.734-315.733-320zm-302.933 0 320-320L550.4 230.4 290.133 490.667 550.4 750.933l-59.733 59.734-320-320z" fill="currentColor" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-lock"><path d="M512 768c-17.664 0-32-14.304-32-32v-96c0-17.696 14.336-32 32-32s32 14.304 32 32v96c0 17.696-14.336 32-32 32z" fill="currentColor" /><path d="M832 960H192c-52.928 0-96-43.072-96-96V512c0-52.928 43.072-96 96-96h640c52.928 0 96 43.072 96 96v352c0 52.928-43.072 96-96 96zM192 480c-17.632 0-32 14.368-32 32v352c0 17.664 14.368 32 32 32h640c17.664 0 32-14.336 32-32V512c0-17.632-14.336-32-32-32H192z" fill="currentColor" /><path d="M736 480c-17.696 0-32-14.336-32-32V318.016C704 209.248 601.76 128 510.336 128 416.768 128 320 198.912 320 317.568V448c0 17.664-14.336 32-32 32s-32-14.336-32-32V317.568C256 158.848 385.312 64 510.336 64 632.224 64 768 168.32 768 318.016V448c0 17.664-14.304 32-32 32z" fill="currentColor" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-resize_h"><path fill="currentColor" d="M844.288 548.827H179.712l68.718 68.7a36.571 36.571 0 0 1-51.73 51.73L67.42 539.96a37.23 37.23 0 0 1-.915-.951 36.48 36.48 0 0 1-11.648-26.752c0-9.015 3.255-17.28 8.668-23.643a37.998 37.998 0 0 1 3.876-4.572L196.7 354.761a36.571 36.571 0 1 1 51.73 51.712L179.2 475.685h665.563l-69.211-69.212a36.571 36.571 0 1 1 51.73-51.73l129.28 129.298a35.077 35.077 0 0 1 3.895 4.572c5.413 6.363 8.668 14.628 8.668 23.643 0 10.57-4.48 20.078-11.648 26.752a37.23 37.23 0 0 1-.915.95l-129.28 129.28a36.571 36.571 0 1 1-51.73-51.711l68.718-68.7z" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-right_arrow"><path d="m550.4 490.667-320-320-59.733 59.733 260.266 260.267-260.266 260.266 59.733 59.734 320-320zm298.667 0-315.734-320-64 59.733L729.6 490.667 469.333 750.933l59.734 59.734 320-320z" fill="currentColor" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-row_end"><path d="M872.192 840.533H150.016a38.741 38.741 0 1 0 0 77.654h722.176a38.741 38.741 0 1 0 0-77.654zM511.402 84.907a38.741 38.741 0 0 0-38.826 38.826v556.118a38.741 38.741 0 1 0 77.653 0V123.733a38.741 38.741 0 0 0-38.826-38.826z" fill="currentColor" /><path d="M700.16 468.395a37.888 37.888 0 0 0-27.477 11.349l-161.28 161.28-161.28-161.28a39.253 39.253 0 0 0-54.955 0 39.253 39.253 0 0 0 0 54.955l188.757 188.757a39.253 39.253 0 0 0 54.955 0l188.757-188.757a39.253 39.253 0 0 0 0-54.955 40.533 40.533 0 0 0-27.477-11.35z" fill="currentColor" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-row_head"><path d="M872.192 183.467H150.016a38.741 38.741 0 1 1 0-77.654h722.176a38.741 38.741 0 1 1 0 77.654zm-360.79 755.626a38.741 38.741 0 0 1-38.826-38.826V344.149a38.741 38.741 0 1 1 77.653 0v556.118a38.741 38.741 0 0 1-38.826 38.826z" fill="currentColor" /><path d="M700.16 555.605a37.888 37.888 0 0 1-27.477-11.349l-161.28-161.28-161.28 161.28a39.253 39.253 0 0 1-54.955 0 39.253 39.253 0 0 1 0-54.955l188.757-188.757a39.253 39.253 0 0 1 54.955 0l188.757 188.757a39.253 39.253 0 0 1 0 54.955 40.533 40.533 0 0 1-27.477 11.35z" fill="currentColor" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-github"><path d="M512 0C229.284 0 .142 234.943.142 524.868c0 231.829 146.647 428.553 350.068 497.952 25.593 4.82 34.977-11.389 34.977-25.294 0-12.455-.469-45.47-.725-89.277-142.382 31.735-172.453-70.38-172.453-70.38-23.247-60.57-56.817-76.694-56.817-76.694-46.493-32.588 3.54-31.948 3.54-31.948 51.357 3.71 78.358 54.086 78.358 54.086 45.683 80.191 119.817 57.072 148.993 43.594 4.65-33.911 17.915-57.03 32.503-70.168-113.675-13.223-233.151-58.224-233.151-259.341 0-57.285 19.92-104.163 52.678-140.846-5.246-13.266-22.82-66.627 4.991-138.884 0 0 42.996-14.076 140.76 53.787 40.864-11.644 84.628-17.445 128.179-17.659 43.465.214 87.271 6.015 128.135 17.66 97.68-67.907 140.59-53.788 140.59-53.788 27.939 72.257 10.408 125.618 5.119 138.884 32.844 36.683 52.593 83.56 52.593 140.846 0 201.587-119.647 245.99-233.663 258.957 18.341 16.21 34.72 48.2 34.72 97.21 0 70.168-.639 126.728-.639 143.96 0 14.034 9.214 30.371 35.19 25.21 203.25-69.528 349.77-266.124 349.77-497.867C1023.858 234.943 794.674 0 512 0" fill="currentColor" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-google"><path d="M746.667 597.333a235.093 235.093 0 0 1-192 167.68A262.4 262.4 0 0 1 256 532.48 256 256 0 0 1 512 256a261.12 261.12 0 0 1 96.853 18.773 21.333 21.333 0 0 0 27.307-8.96l61.44-113.066a22.187 22.187 0 0 0-9.813-29.867A426.667 426.667 0 0 0 85.333 524.373a431.787 431.787 0 0 0 408.32 414.294 426.667 426.667 0 0 0 445.014-404.48v-85.334a21.76 21.76 0 0 0-21.334-21.333h-384A21.333 21.333 0 0 0 512 448.853v128a21.333 21.333 0 0 0 21.333 21.334h213.334" fill="currentColor" /></symbol><symbol viewBox="0 0 1000 1000" id="icon-login_bg"><defs><clipPath id="icon-login_bg_a"><path d="M445.55 611.51s-177.5 139.79-291.19 8.06c-113.68-131.74-4.03-420.48 133.08-383.51 71.27 19.21 194.32 5.39 296.07-12.32 144.24-25.11 280.5 78.15 292.95 224.04 5.03 58.89-10.82 117.58-67.57 163.73-181.6 147.68-135.37 38.35-178.19-17.65-42.82-56-122.85-55.72-185.15 17.65Z" /></clipPath><clipPath id="icon-login_bg_b"><path d="M712.59 298.72H306.75l-130.74-31.49v331.53l136.43-50.67H706.9l136.42 50.67V267.23Z" /></clipPath><clipPath id="icon-login_bg_c"><path d="M613.08 509.16H485.64c-1.85 0-3.36-1.52-3.36-3.37v-179.7c0-1.85 1.51-3.37 3.36-3.37h127.44c1.85 0 3.36 1.52 3.36 3.37v179.7c0 1.85-1.51 3.37-3.36 3.37Z" /></clipPath><clipPath id="icon-login_bg_d"><path d="M613.08 509.16h-67.84V440.7h71.2v65.09c0 1.85-1.51 3.37-3.36 3.37Z" /></clipPath><clipPath id="icon-login_bg_e"><path d="M693.23 437.44c-.97-.39-2.03-.61-3.14-.59l-15.11.23-1.12-2.5a3.897 3.897 0 0 0-3.71-2.28l-13.23.58c-1.4.06-2.65.88-3.26 2.13l-1.55 3.17h-14.83c-1.29 0-2.49.36-3.51.96-2.23.94-4.08 2.78-4.93 5.23L622 464.12l-19.34-20.92c-.58-.63-1.56-.66-2.19-.09l-10.71 9.9c-.62.58-.66 1.55-.09 2.17l29.05 31.43c.77.83 1.66 1.47 2.63 1.93.42.23.86.44 1.33.61 4.59 1.59 9.65-.87 11.24-5.46l1.8-5.18 2.83 17.25 42.9-3.07s19.56 3.72 19.56-1.66v-44.02c0-4.69-3.35-8.64-7.78-9.57Z" /></clipPath><clipPath id="icon-login_bg_f"><path d="M603.64 721.96h22.38l-.04-1.48.1-1.51.35-2.07.65-2.13 1.13-2.26.99-1.4 1.31-1.31 1.66-1.23 1.82-.95 2.29-.74 2.86-.5 1.85-.25 1.85-.37 2.47-.67 2.5-.93 2.48-1.31 1.51-1.09 1.27-1.29 1.04-1.49.7-1.65.29-1.95-.14-2.33h-51.32v28.91Z" /></clipPath><clipPath id="icon-login_bg_g"><path d="m638.55 495.76-14.84 167.53h37.72l4.38-146.86 11.03 146.86h36l-21.92-172.26Z" /></clipPath><clipPath id="icon-login_bg_h"><path d="M682.68 670.71h22.38s-1.49 14.08 13.13 15.58c0 0 17.9 1.49 15.81 13.32h-51.32v-28.9Z" /></clipPath><clipPath id="icon-login_bg_i"><path d="M419.98 400.41c-17.01 17.62-25.86 16.48-25.86 16.48l-25.11-23.38s.6-11.46 15.72-27.13c16.18-16.76 37.19-22.74 46.92-13.34 9.74 9.39 4.51 30.6-11.67 47.37Z" /></clipPath><clipPath id="icon-login_bg_j"><path d="M416.75 393.3c-17.01 17.63-25.87 16.48-25.87 16.48l-25.1-23.38s.59-11.46 15.72-27.12c16.18-16.77 37.19-22.74 46.92-13.35 9.74 9.4 4.51 30.61-11.67 47.37Z" /></clipPath></defs><path d="M445.55 611.51s-177.5 139.79-291.19 8.06c-113.68-131.74-4.03-420.48 133.08-383.51 71.27 19.21 194.32 5.39 296.07-12.32 144.24-25.11 280.5 78.15 292.95 224.04 5.03 58.89-10.82 117.58-67.57 163.73-181.6 147.68-135.37 38.35-178.19-17.65-42.82-56-122.85-55.72-185.15 17.65Z" fill="#ffebe5" /><g clip-path="url(#icon-login_bg_a)"><path d="M86.84 350.9c-16.25 0-25.99-1.29-26.22-1.32l.28-1.98c.55.08 56.04 7.4 124.79-13.52 63.41-19.29 151.43-67.28 210.61-186.3l1.79.89c-26.28 52.84-60.36 96.29-101.31 129.14-32.77 26.28-69.98 45.87-110.6 58.21-40.48 12.31-76.4 14.88-99.34 14.88Z" fill="#fff" /></g><g clip-path="url(#icon-login_bg_a)"><path d="m13.96 555.9-1.89-.64c.17-.52 18.13-53 64.25-97.08 27.1-25.9 58.48-43.9 93.26-53.48 43.45-11.97 92.35-10.77 145.34 3.57 57.53 15.58 97.35 10.86 118.37-14.02 25.29-29.96 18.74-84.35 8.79-124.69-10.82-43.87-27.89-81.06-28.06-81.44l1.81-.83c.18.37 17.32 37.74 28.19 81.79 10.06 40.8 16.63 95.85-9.21 126.46-21.55 25.52-62.07 30.46-120.42 14.66-119.11-32.24-194.43 9.05-236.63 49.37-45.79 43.74-63.62 95.81-63.8 96.33Z" fill="#fff" /></g><g clip-path="url(#icon-login_bg_a)"><path d="M81.45 770.19c-.22-.49-22.54-49.28-37.07-105.61-8.54-33.11-12.77-62.33-12.56-86.83.27-30.76 7.57-54.18 21.71-69.59 26.16-28.52 75.76-29.92 147.4-4.16 153.59 55.21 230.46 76.17 283.66 77.32 55.98 1.19 86.84-19.78 127.4-61.57 15.29-15.75 32.78-22.38 51.99-19.73 30.13 4.18 64.44 30.87 101.97 79.32 28.93 37.35 52.22 78.06 63.53 99.01l-1.76.95c-21.16-39.19-95.5-167.79-164.02-177.29-18.54-2.57-35.45 3.87-50.28 19.14-39.83 41.04-70.42 62.22-124.27 62.22-1.52 0-3.05-.02-4.61-.05-53.43-1.16-130.48-22.15-284.28-77.44-70.82-25.45-119.69-24.23-145.26 3.63-31.33 34.15-22.01 102.91-8.68 154.57 14.49 56.16 36.73 104.79 36.95 105.28l-1.82.83Z" fill="#fff" /></g><g clip-path="url(#icon-login_bg_a)"><path d="M560.01 359.7c-28.06 0-46.63-8.34-55.19-24.8-11.63-22.34-5.03-58.82 19.59-108.41 18.27-36.8 40.2-67.48 40.42-67.79l1.63 1.17c-.87 1.21-86.92 122.11-59.87 174.11 8.36 16.05 26.88 24.03 55.04 23.71 78.05-.89 126.09-34.23 152.64-62.05 35.19-36.86 48.09-78.75 48.43-105.67l2 .02c-.35 27.3-13.4 69.75-48.98 107.03-26.82 28.1-75.32 61.77-154.07 62.67-.55 0-1.1.01-1.64.01Z" fill="#fff" /></g><path d="M248.39 672.21c-.83 0-1.5-.68-1.5-1.5V224.55c0-71.95 58.54-130.49 130.49-130.49 71.95 0 130.49 58.54 130.49 130.49 0 .82-.68 1.5-1.5 1.5-.83 0-1.5-.68-1.5-1.5 0-70.3-57.19-127.49-127.49-127.49s-127.49 57.19-127.49 127.49v446.16c0 .82-.67 1.5-1.5 1.5Z" fill="#5a6c1c" /><path d="M932.15 745.28H87.19l87.16-92.8h670.64ZM87.19 745.28h844.96v13.91H87.19Z" fill="#26205c" /><path d="M712.59 298.72H306.75l-130.74-31.49v331.53l136.43-50.67H706.9l136.42 50.67V267.23Z" fill="#fff" /><g clip-path="url(#icon-login_bg_b)"><path d="M124.86 203.62H311.3v431.43H124.86Z" fill="#eaeaff" /></g><g clip-path="url(#icon-login_bg_b)"><path d="M707.72 208.95h181.49v434.27H707.72Z" fill="#eaeaff" /></g><g clip-path="url(#icon-login_bg_b)"><path d="M318.26 586.82c-.03-.77-2.2-77.09 32.34-112.92 11.87-12.32 26.78-18.59 44.33-18.65 26.4-.08 58.77-8.76 86.58-23.21 26.84-13.95 44.21-30.68 45.33-43.67 1.02-11.74-11.02-20.18-34.83-24.42-23.28-4.15-36.82-11.09-39.16-20.08-1.45-5.56 1.41-11.48 8.29-17.12 17.21-14.08 59.25-24.93 88.66-10.6 26.31 12.83 38.76 18.21 47.61 15.9 8.94-2.33 14.35-12.65 25.11-33.21l.31-.59 1.77.93-.31.59c-12.5 23.87-18.2 34.76-30.93 34.76-9.29.01-22.31-5.79-44.44-16.58-28.27-13.77-70.12-3.07-86.51 10.35-4.35 3.56-9.2 9.06-7.63 15.07 2.1 8.06 15.45 14.67 37.58 18.61 31.56 5.62 37.26 17.55 36.47 26.56-2.6 30.01-77.69 68.54-133.9 68.71-16.98.06-31.41 6.12-42.89 18.03-33.95 35.23-31.81 110.71-31.79 111.47l-1.99.07Z" fill="#5a78ec" fill-opacity=".54" /></g><g clip-path="url(#icon-login_bg_b)"><path d="M464.5 587.75c-3.25-.92-79.58-22.64-81.77-50.35-.79-10.08 8.33-19.58 27.14-28.23 31.72-14.6 56.34-18.9 76.12-22.34 32-5.58 51.31-8.94 68.73-50.18 13.47-31.87 36.38-26.23 56.59-21.25 13.23 3.27 25.74 6.35 35.16-.26 8.44-5.92 13.65-19.27 15.94-40.83 3.89-36.54 4.86-60.4 5.51-76.2 1.12-27.56 1.36-33.29 14.13-43.81l1.27 1.55c-12.08 9.94-12.28 14.89-13.4 42.34-.65 15.82-1.63 39.73-5.52 76.34-2.35 22.16-7.84 35.97-16.78 42.24-10.17 7.13-23.1 3.95-36.79.57-20.39-5.02-41.46-10.21-54.27 20.09-17.85 42.24-37.56 45.68-70.22 51.37-19.67 3.43-44.15 7.69-75.64 22.18-17.96 8.27-26.7 17.11-25.97 26.27 2.08 26.32 79.53 48.35 80.31 48.57l-.54 1.93Z" fill="#5a78ec" fill-opacity=".54" /></g><g clip-path="url(#icon-login_bg_b)"><path d="m665.11 573.59-2-.06c.91-30.49-19.41-56.65-60.39-77.74-10.16-5.23-19.08-5.68-26.52-1.33-23.49 13.75-25.82 70.62-25.84 71.19l-2-.07c.09-2.38 2.39-58.54 26.83-72.84 8.07-4.72 17.64-4.3 28.44 1.27 41.73 21.48 62.41 48.25 61.48 79.58Z" fill="#5a78ec" fill-opacity=".54" /></g><g clip-path="url(#icon-login_bg_b)"><path d="m467.85 573.66-1.61-1.19C586.17 410.2 626.99 427.77 656.8 440.6c4.44 1.91 8.63 3.71 12.78 4.77 32.38 8.24 38.88 119.96 39.14 124.71l-2 .11c-.06-1.15-6.67-115-37.64-122.88-4.29-1.1-8.56-2.93-13.07-4.87-29.19-12.57-69.18-29.77-188.16 131.22Z" fill="#5a78ec" fill-opacity=".54" /></g><g clip-path="url(#icon-login_bg_b)"><path d="M335.09 393.67c-.69 0-1.36-.11-2.02-.32-8.48-2.72-12.19-23.8-11.01-62.64.86-28.61 4.13-56.82 4.16-57.1l1.99.23c-3.63 31.06-9.72 112.73 5.47 117.61 4.03 1.29 11.89-2.69 26.43-28.97 9.77-17.67 18.39-34.28 26.72-50.34 27.88-53.72 48.03-92.53 74.81-99.3 11.3-2.85 23.29.19 36.67 9.28l-1.13 1.65c-12.88-8.75-24.34-11.69-35.05-8.99-25.91 6.55-45.88 45.03-73.52 98.28-8.34 16.07-16.97 32.69-26.75 50.39-11.22 20.28-20.01 30.22-26.77 30.22Z" fill="#5a78ec" fill-opacity=".54" /></g><path d="M722.13 311.39H316.3L185.56 279.9v331.53l136.42-50.67h394.47l136.42 50.67V279.9Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2" /><path d="M620.35 514.83H478.37c-1.85 0-3.37-1.52-3.37-3.37V320.42c0-1.85 1.52-3.37 3.37-3.37h141.98c1.85 0 3.37 1.52 3.37 3.37v191.04c-.01 1.85-1.52 3.37-3.37 3.37Z" fill="#5a78ec" /><path d="M613.08 509.16H485.64c-1.85 0-3.36-1.52-3.36-3.37v-179.7c0-1.85 1.51-3.37 3.36-3.37h127.44c1.85 0 3.36 1.52 3.36 3.37v179.7c0 1.85-1.51 3.37-3.36 3.37Z" fill="#fff" /><g clip-path="url(#icon-login_bg_c)"><path d="M545.2 507.97c0 34.71-28.14 62.85-62.85 62.85s-62.85-28.14-62.85-62.85 28.14-62.85 62.85-62.85 62.85 28.14 62.85 62.85Z" fill="#f66" /></g><g clip-path="url(#icon-login_bg_d)"><path d="M616.43 438.97c0 38.76-31.43 70.19-70.19 70.19-38.77 0-70.19-31.43-70.19-70.19 0-38.77 31.42-70.19 70.19-70.19 38.76 0 70.19 31.42 70.19 70.19Z" fill="none" stroke="#f66" /></g><path d="M613.08 509.16h-67.84V440.7h71.2v65.09c0 1.85-1.51 3.37-3.36 3.37Z" fill="none" stroke="#f66" /><path d="M676.84 410.68c0 8.51-6.9 15.41-15.41 15.41s-15.41-6.9-15.41-15.41 6.9-15.41 15.41-15.41 15.41 6.9 15.41 15.41Z" fill="#ffb7b7" /><path d="M669.33 393.49a5.92 5.92 0 0 1-5.92 5.92 5.92 5.92 0 0 1-5.92-5.92 5.92 5.92 0 0 1 5.92-5.92 5.92 5.92 0 0 1 5.92 5.92Z" fill="#26205c" /><path d="M677.69 379.78c0 6.36-5.16 11.51-11.52 11.51-6.36 0-11.51-5.15-11.51-11.51 0-6.36 5.15-11.52 11.51-11.52 6.36 0 11.52 5.16 11.52 11.52ZM661.43 400.45s-1.73 9.27-15.41 9.46h-1.07s-.64-15.66 16.93-16.25c0 0 14.59.29 15.81 16.25h-.85s-13.55.1-15.41-9.46Z" fill="#26205c" /><path d="m600.84 444.15-4.39-4.39s-.03-.47-.03-.65v-4.62c0-.82-.67-1.49-1.48-1.49-.82 0-1.49.67-1.49 1.49v2.27l-4.32-4.33c-2.33-2.32-6.13-2.32-8.45 0-2.33 2.33-2.33 6.13 0 8.45l11.42 11.42a2.728 2.728 0 0 0 3.85 0l4.89-4.89c.9-.9.9-2.37 0-3.26Z" fill="#ffb7b7" /><path d="M693.23 437.44c-.97-.39-2.03-.61-3.14-.59l-15.11.23-1.12-2.5a3.897 3.897 0 0 0-3.71-2.28l-13.23.58c-1.4.06-2.65.88-3.26 2.13l-1.55 3.17h-14.83c-1.29 0-2.49.36-3.51.96-2.23.94-4.08 2.78-4.93 5.23L622 464.12l-19.34-20.92c-.58-.63-1.56-.66-2.19-.09l-10.71 9.9c-.62.58-.66 1.55-.09 2.17l29.05 31.43c.77.83 1.66 1.47 2.63 1.93.42.23.86.44 1.33.61 4.59 1.59 9.65-.87 11.24-5.46l1.8-5.18 2.83 17.25 42.9-3.07s19.56 3.72 19.56-1.66v-44.02c0-4.69-3.35-8.64-7.78-9.57Z" fill="#a9d4ca" /><g clip-path="url(#icon-login_bg_e)"><path d="m635.19 458.24.67 29.79-1.32-14.74Z" fill="#94beb3" /></g><g clip-path="url(#icon-login_bg_e)"><path d="m676.84 494.81 2.97-44.01v46.85Z" fill="#94beb3" /></g><path d="M654.66 670.71h-22.38s1.49 14.08-13.13 15.58c0 0-17.9 1.49-15.81 13.32h51.32v-28.9Z" fill="#26205c" /><g clip-path="url(#icon-login_bg_f)"><path d="M668.98 697.12h-79.66v-1.58h79.66Z" fill="#fff" stroke="#fff" /></g><path d="M654.66 670.71h-22.38s1.49 14.08-13.13 15.58c0 0-17.9 1.49-15.81 13.32h51.32v-28.9Z" fill="none" stroke="#fff" /><path d="m638.55 495.76-14.84 167.53h37.72l4.38-146.86 11.03 146.86h36l-21.92-172.26Z" fill="#8ea594" /><g clip-path="url(#icon-login_bg_g)"><path d="m633.85 499.55 84.51-8.52v-11.36l-89.44 15.62Z" fill="#7e9a84" /></g><path d="M628.92 658.14h-.08c-.55-.05-.96-.53-.92-1.08l11.68-151.44a.98.98 0 0 1 .75-.89c7.95-1.99 8.52-6.51 8.54-6.7.06-.54.56-.94 1.09-.89.55.05.95.53.9 1.07-.02.24-.6 5.81-9.34 8.27l-11.63 150.74a1 1 0 0 1-.99.92ZM707.72 658.14c-.5 0-.93-.36-.99-.86l-19.41-140.72a1 1 0 0 1 .86-1.12c.56-.09 1.05.3 1.12.85L708.71 657c.07.55-.31 1.05-.86 1.13-.04.01-.09.01-.13.01Z" fill="#fff" /><path d="m718.36 500.94-54.01-13.11-6.08 33.13 55.35 13.72Z" fill="#ffb000" /><path d="M694.47 506.96h-6.63c-1.86 0-3.39 1.53-3.39 3.39v7.12l-3.28 5.68c-.39.68-.16 1.55.52 1.94.67.39 1.55.16 1.94-.52l.82-1.42v4c0 3.73 3.05 6.79 6.78 6.79 3.73 0 6.78-3.06 6.78-6.79v-16.64c0-1.95-1.59-3.55-3.54-3.55Z" fill="#ffb7b7" /><path d="M699.49 516.43h-18.07c-.89 0-1.61-.73-1.61-1.61v-67.17c0-5.83 4.77-10.6 10.6-10.6s10.6 4.77 10.6 10.6v67.26c0 .83-.68 1.52-1.52 1.52Z" fill="#a9d4ca" /><path d="m634.8 663.29-.95 7.42h20.03l.12-7.42Z" fill="#ffb7b7" /><path d="M682.68 670.71h22.38s-1.49 14.08 13.13 15.58c0 0 17.9 1.49 15.81 13.32h-51.32v-28.9Z" fill="#26205c" /><g clip-path="url(#icon-login_bg_h)"><path d="M668.37 695.54h79.65v1.58h-79.65Z" fill="#fff" stroke="#fff" /></g><path d="M682.68 670.71h22.38s-1.49 14.08 13.13 15.58c0 0 17.9 1.49 15.81 13.32h-51.32v-28.9Z" fill="none" stroke="#fff" /><path d="m702.55 663.29.94 7.42h-20.03l-.12-7.42Z" fill="#ffb7b7" /><path d="M649.89 441.86c-.55 0-.99-.43-1-.98-.01-.55.43-1.01.98-1.02l27.36-.53h.02c.54 0 .99.43 1 .98.01.55-.43 1.01-.98 1.02l-27.36.53h-.02Z" fill="#26205c" /><path d="M819.94 653.74c-.27-.62-25.8-62.71 3.98-108.17l.84.55c-29.49 45.02-4.16 106.61-3.9 107.23l-.92.39Z" fill="#5a6c1c" /><path d="M826.32 653.54c-1.08-5.22-1.95-10.48-2.74-15.75-.78-5.27-1.43-10.56-2-15.87-.48-5.3-.95-10.62-1.15-15.95-.18-5.33-.23-10.67.17-15.99l.04 3.99c.01 1.33.1 2.66.14 3.99.03 1.33.1 2.66.18 3.99.08 1.32.13 2.65.24 3.98.35 5.3.82 10.6 1.38 15.89.48 5.3 1.14 10.58 1.76 15.87.3 2.64.63 5.28.98 7.92l1 7.93ZM820.3 573.56c-.03 0-.07 0-.1-.01a.507.507 0 0 1-.39-.59c.03-.14 2.75-13.62-8.97-30.19a.488.488 0 0 1 .12-.69c.22-.16.53-.11.69.12 11.99 16.94 9.17 30.83 9.14 30.97-.05.23-.26.39-.49.39Z" fill="#5a6c1c" /><path d="M837.6 656.72c-.01-.1-.6-10.7-5.9-15.43-5.84-5.22-13.66-41.13-10.71-54.92l.98.21c-2.85 13.29 4.89 49.05 10.4 53.96 5.61 5.02 6.2 15.68 6.23 16.13l-1 .05Z" fill="#5a6c1c" /><path d="M778.58 615.28s9.86-2.17 18.34-21.11c0 0 5.33-3.16 10.66 10.55 0 0 2.22-.49 1.48-5.03-.74-4.53 18.05-3.5 21.74 2.57 0 0-21 15.24-38.02 17.31 0 0-16.86-.6-14.2-4.29Z" fill="#aabb41" /><path d="M841.9 623.17s2.07-8.68-11.1-9.08c-13.16-.39-17.6 3.55-35.16 5.01 0 0 19.71-7.39 25.07-15.55.88-1.34 2.06-2.46 3.47-3.21 2.55-1.36 6.56-2.06 11.41 2.11 0 0 8.28 4.34 6.31 20.72Z" fill="#6f8037" /><path d="M834.01 653.54c.79-1.18 1.5-2.42 2.13-3.69.63-1.27 1.24-2.55 1.74-3.87a57.35 57.35 0 0 0 2.51-8.09c.16-.69.28-1.38.42-2.07.16-.69.27-1.39.36-2.09l.31-2.1c.05-.71.12-1.41.2-2.12.28-2.82.27-5.66.28-8.52.18 1.41.35 2.84.45 4.27.02 1.43.13 2.87.04 4.3-.04 2.88-.51 5.73-1.09 8.55-.66 2.81-1.56 5.56-2.78 8.17-1.21 2.6-2.66 5.12-4.57 7.26Z" fill="#5a6c1c" /><path d="M853.14 573.56s7.25 5.23 16.57 2.65c9.32-2.58 8.83 5.58 5.06 6.47-3.78.89-5 .58-9.27.27-7.54-.55-12.36-9.39-12.36-9.39Z" fill="#6f8037" /><path d="M870.21 583.3s-19.88-1.61-27.13-1.02c-7.25.6-21.3.78-22.52 8.77 0 0-9.88-4.1 1.07-21.78 0 0 9.17-14.28 22.27-4.44l-.15 8.23 3.99-6.09s10.21 12.9 20.64 15.86l1.83.47Z" fill="#aabb41" /><path d="M880.29 528.95s-.88-9.27-10.87-11.07c-9.99-1.8-11.54 7-11.54 7s9.61-5.69 22.41 4.07Z" fill="#6f8037" /><path d="M823.41 547.31s-3.55-43.66 28.1-29.75c0 0 6.69-.44 18.7.37 0 0-12.56 1.48-11.08 7.92 1.48 6.43-22.34 22.29-35.72 21.46Z" fill="#aabb41" /><path d="M824.34 546.53c1.03-3.29 2.47-6.45 4.11-9.49 1.65-3.04 3.57-5.94 5.8-8.62 2.23-2.66 4.77-5.09 7.67-7.02 1.47-.95 3-1.78 4.6-2.46 1.62-.62 3.29-1.12 4.99-1.38-3.32.92-6.4 2.46-9.15 4.47-2.73 2.03-5.18 4.41-7.35 7.03-2.19 2.61-4.11 5.44-5.9 8.36a75.43 75.43 0 0 0-2.51 4.48c-.81 1.51-1.55 3.06-2.26 4.63Z" fill="#5a6c1c" /><path d="M762.87 575.61s-10.77-18.03-4.41-33.86c0 0 3.9 5.74 7.25 5.59 0 0-2.22-4.41-1.92-7.37 0 0 8.58-2.22 16.71-1.33l-17.63 36.97Z" fill="#aabb41" /><path d="M763.29 578s-7.2-27.72 22.59-48.04l2.76 9.57 3.06-8.45s13.35-2.44 19.82 12c0 0-29.78-7.4-48.23 34.92Z" fill="#6f8037" /><path d="M805.21 651.37h47.93l-14.79 44.38H820Z" fill="#3f2700" stroke="#fff" /><path d="M198.37 294.57v207.66l87.92-23.41V313.77Z" fill="#fff" /><path d="M208.22 311.5v24.25l69.73 12.13V324.7Z" fill="#5a78ec" /><path d="M212.01 358.46v24.25l69.73 10.11v-23.5Z" fill="#5a78ec" fill-opacity=".28" /><path d="M224.52 352.42v24.26l69.73 10.1v-23.49Z" fill="#5a78ec" /><path d="M208.22 395.37v34.48l32.59-2.27V398.4Z" fill="#f66" /><path d="M208.22 438.95v36.76l32.59-7.2V436.8Z" fill="#fdd740" /><path d="M215.43 520.42v25.77l32.96-10.61v-25.01Z" fill="#5a78ec" /><path d="M269.8 506.4v25.77l32.97-10.61v-25.01Z" fill="#f66" /><path d="M787.03 395.61a5.535 5.535 0 0 1-11.07 0c0-3.06 2.48-5.53 5.53-5.53 3.06 0 5.54 2.47 5.54 5.53Z" fill="none" stroke="#fff" /><path d="M393.51 360.55s-20.27-8.33-39.37 10.3l22.77 19.3 16.6-29.6ZM424.85 388.25s11.36 18.74-4.1 40.48l-22.59-19.52 26.69-20.96Z" fill="#6262b6" fill-opacity=".33" /><path d="M419.98 400.41c-17.01 17.62-25.86 16.48-25.86 16.48l-25.11-23.38s.6-11.46 15.72-27.13c16.18-16.76 37.19-22.74 46.92-13.34 9.74 9.39 4.51 30.6-11.67 47.37Z" fill="#6262b6" fill-opacity=".33" /><g clip-path="url(#icon-login_bg_i)"><path d="m377.29 340.25 68.1 65.25 6.8-64.12-47.96-14.63Z" fill="#6262b6" fill-opacity=".33" /></g><path d="M410.52 386.74c0 5.45-4.42 9.87-9.87 9.87-5.45 0-9.86-4.42-9.86-9.87 0-5.45 4.41-9.86 9.86-9.86 5.45 0 9.87 4.41 9.87 9.86ZM380.46 441.41c14.96-16.43-2.53-29.54-2.53-29.54s-13.93-16.84-29.63-1.12c0 0-3.59 3.01-6.37 8.92 0 0-1.05 1.85 15.27-3.29 0 0-14.29 13.5-8.51 26.16 12.92 5.17 25.71-9.75 25.71-9.75-4.35 16.55-2.55 15.41-2.55 15.41 5.77-3.07 8.61-6.79 8.61-6.79Z" fill="#6262b6" fill-opacity=".33" /><path d="M373.77 421.79c0 3.01-2.43 5.44-5.44 5.44-3.01 0-5.44-2.43-5.44-5.44 0-3.01 2.43-5.44 5.44-5.44 3.01 0 5.44 2.43 5.44 5.44Z" fill="#6262b6" fill-opacity=".33" /><path d="M390.27 353.44s-20.26-8.33-39.36 10.3l22.77 19.31 16.59-29.61ZM421.62 381.14s11.36 18.74-4.11 40.48l-22.58-19.51 26.69-20.97Z" fill="#2b4bb1" /><path d="M416.75 393.3c-17.01 17.63-25.87 16.48-25.87 16.48l-25.1-23.38s.59-11.46 15.72-27.12c16.18-16.77 37.19-22.74 46.92-13.35 9.74 9.4 4.51 30.61-11.67 47.37Z" fill="#5a78eb" /><g clip-path="url(#icon-login_bg_j)"><path d="m374.06 333.15 68.09 65.25 6.8-64.13L401 319.64Z" fill="#f66" /></g><path d="M407.29 379.64c0 5.45-4.42 9.86-9.87 9.86-5.45 0-9.87-4.41-9.87-9.86 0-5.45 4.42-9.87 9.87-9.87 5.45 0 9.87 4.42 9.87 9.87Z" fill="#fff" /><path d="M377.23 434.31c14.95-16.44-2.54-29.55-2.54-29.55s-13.92-16.84-29.63-1.12c0 0-3.58 3.01-6.36 8.93 0 0-1.05 1.85 15.27-3.29 0 0-14.3 13.5-8.51 26.15 12.91 5.17 25.71-9.75 25.71-9.75-4.35 16.55-2.55 15.41-2.55 15.41 5.77-3.06 8.61-6.78 8.61-6.78Z" fill="#fdd740" /><path d="M370.54 414.68c0 3.01-2.44 5.45-5.44 5.45a5.45 5.45 0 0 1-5.45-5.45 5.446 5.446 0 0 1 10.89 0Z" fill="#fb6e42" /><path d="M492.18 337.77h36.38v32.84h-36.38ZM492.18 391.3l11.12 23.38h38.4l-13.14-23.38ZM535.13 337.77s-2.21 13.9 3.35 19.71c5.55 5.81 5.74 14.6 5.74 18.16h32.34s.95-13.05-9.09-21.45c-7-5.85-4.17-16.42-4.17-16.42h-28.17Z" fill="#5a78ec" /><path d="M793.83 275.73c3 3 14 20 1 46 0 0-18.34 35.76-56.78 20.35-5.69-2.28-11.22-7.35-13.22-9.35s-2.4-3.8-3-5l37 4 28-23s4.76-35.24 7-33ZM717.83 322.73l18-15s-5.5-9.5 1.5-21.5l-9.5-8.5-14 36s3 9 4 9ZM727.83 264.73l-2 4 15 13s14-14 32 1l17-13-6-5h-56Z" fill="#1c1b1b" /><path d="M733.19 306.95c-1.78-5.02-1.99-10.75-.25-16.38.64-2.06 1.5-3.99 2.55-5.75l-15.29-12.94a49.173 49.173 0 0 0-6.11 12.86c-3.84 12.4-2.54 25.08 2.65 35.47l16.45-13.26Z" fill="#f66" /><path d="M768.82 253.31c-15.58-4.82-32.02.3-43.23 11.88l15.56 12.97c5.93-4.95 13.85-6.94 21.41-4.6 3.54 1.1 6.6 3.02 9.08 5.52l16.42-12.89c-4.95-5.93-11.48-10.48-19.24-12.88Z" fill="#ffd840" /><path d="M776.17 285.55c2.63 5.54 3.25 12.23 1.22 18.77-4.08 13.19-17.34 20.81-29.61 17.01-4.18-1.29-7.7-3.74-10.37-6.93l-16.64 12.39c5.09 6.86 12.17 12.14 20.74 14.79 22.69 7.02 47.19-7.05 54.74-31.43 4.02-13.01 2.39-26.33-3.44-36.99l-16.64 12.39Z" fill="#5a78ec" /><path d="M734.4 333.4c-.09 0-.19-.02-.27-.08a43.01 43.01 0 0 1-2.92-2.06 49.34 49.34 0 0 1-4.73-4.18c-.2-.2-.2-.51 0-.71.19-.19.51-.19.7 0 1.5 1.5 3.06 2.88 4.64 4.09.93.72 1.89 1.4 2.85 2.02.23.15.3.46.15.7-.09.14-.26.22-.42.22ZM753.56 339.16c-3.95 0-8.07-.63-12.02-2.1a.488.488 0 0 1-.29-.64c.09-.26.38-.39.64-.3 10.41 3.87 22.04 1.77 28.16-2.31.23-.16.54-.09.7.14.15.23.09.54-.14.69-4 2.67-10.27 4.52-17.05 4.52ZM779.38 328.94a.506.506 0 0 1-.33-.89c22.43-18.76 12.91-44.39 12.81-44.65a.503.503 0 0 1 .94-.35c.1.26 9.86 26.55-13.1 45.77a.51.51 0 0 1-.32.12Z" fill="#fff" /><path d="M231.91 561.09c-.21 0-.41-.07-.59-.19a1 1 0 0 1-.41-.81v-19.2c0-.56.45-1 1-1s1 .44 1 1v17.81l55.66-18.54v-14.35c0-.56.45-1 1-1 .56 0 1 .44 1 1v15.08a1 1 0 0 1-.68.95l-57.67 19.19c-.1.04-.21.06-.31.06Z" fill="#6363c0" /><path d="M289.57 541.89c-.42 0-.8-.27-.94-.68-.18-.53.1-1.1.62-1.27l21.92-7.39c.09-.03.18-.05.27-.05l28.8-1.29v-28.98c0-.55.44-1 1-1H475c.56 0 1 .45 1 1 0 .56-.44 1-1 1H342.24v28.94c0 .53-.43.97-.96 1l-29.61 1.32-21.78 7.34c-.1.04-.21.06-.32.06Z" fill="#6363c0" /><path d="m805.64 474.69-59.35-10c-6.59 0-11.97-5.39-11.97-11.97v-53.27c0-6.58 5.38-11.97 11.97-11.97l59.35-10c6.58 0 11.97 5.39 11.97 11.97v73.27c0 6.58-5.39 11.97-11.97 11.97Z" fill="#5a78ec" /><path d="m810.63 481.41-58.51-9.86c-6.49 0-11.81-5.31-11.81-11.8v-52.52c0-6.49 5.32-11.8 11.81-11.8l58.51-9.86c6.49 0 11.81 5.31 11.81 11.8v72.24c0 6.49-5.32 11.8-11.81 11.8Z" fill="none" stroke="#232323" /><path d="M793.03 424.15c0 10.88-8.83 19.7-19.71 19.7s-19.7-8.82-19.7-19.7c0-10.89 8.82-19.71 19.7-19.71 10.88 0 19.71 8.82 19.71 19.71Z" fill="#fff" /><path d="M804.24 396.94c0 3.18-2.59 5.77-5.77 5.77-3.19 0-5.77-2.59-5.77-5.77 0-3.19 2.58-5.78 5.77-5.78 3.18 0 5.77 2.59 5.77 5.78Z" fill="none" stroke="#fff" /><path d="M601.8 390.22h-46.54c-.27 0-.5-.22-.5-.5 0-.27.23-.5.5-.5h46.54c.27 0 .5.23.5.5 0 .28-.23.5-.5.5ZM576.63 396.05h-21.37c-.27 0-.5-.22-.5-.5 0-.27.23-.5.5-.5h21.37c.28 0 .5.23.5.5 0 .28-.22.5-.5.5ZM592.89 396.05h-10c-.28 0-.5-.22-.5-.5 0-.27.22-.5.5-.5h10c.28 0 .5.23.5.5 0 .28-.22.5-.5.5ZM564.91 401.88h-9.65c-.27 0-.5-.22-.5-.5 0-.27.23-.5.5-.5h9.65c.28 0 .5.23.5.5 0 .28-.22.5-.5.5ZM587.66 401.88h-16.89c-.27 0-.5-.22-.5-.5 0-.27.23-.5.5-.5h16.89c.28 0 .5.23.5.5 0 .28-.22.5-.5.5ZM610.59 401.88h-18.62c-.27 0-.5-.22-.5-.5 0-.27.23-.5.5-.5h18.62c.28 0 .5.23.5.5 0 .28-.22.5-.5.5ZM595.59 407.71h-40.33c-.27 0-.5-.22-.5-.5s.23-.5.5-.5h40.33c.28 0 .5.22.5.5s-.22.5-.5.5ZM606.8 407.71h-6.73c-.27 0-.5-.22-.5-.5s.23-.5.5-.5h6.73c.27 0 .5.22.5.5s-.23.5-.5.5ZM576.63 413.54h-21.37c-.27 0-.5-.23-.5-.5 0-.28.23-.5.5-.5h21.37c.28 0 .5.22.5.5 0 .27-.22.5-.5.5ZM603.43 413.54H580.6c-.28 0-.5-.23-.5-.5 0-.28.22-.5.5-.5h22.83c.28 0 .5.22.5.5 0 .27-.22.5-.5.5Z" fill="#232323" /><path d="M525.92 374.4h-23.95c-2.59 0-4.7-2.11-4.7-4.7v-23.95c0-2.58 2.11-4.7 4.7-4.7h23.95c2.58 0 4.7 2.12 4.7 4.7v23.95c0 2.59-2.12 4.7-4.7 4.7ZM543.96 416.9h-49.49c-1.95 0-3.55-1.6-3.55-3.55 0-1.96 1.6-3.55 3.55-3.55h49.49c1.95 0 3.55 1.59 3.55 3.55 0 1.95-1.6 3.55-3.55 3.55Z" fill="none" stroke="#232323" /><path d="m440.14 275.17 66.21-52.3 84.23 50.03ZM220.35 151.26s-21.22 66.69 26.53 97.76c0 0 12.12-75.54-26.53-97.76ZM279.76 140.47s36.09-40.37 72.84-9.68c0 0-17.21 29.96-72.84 9.68ZM395.43 95.56s19.7-33.36 49.64-21.23c0 0 0 26.54-49.64 21.23ZM447.45 116.4s-20.57 29.93 15.43 63.66c0 0 19.55-33.34-15.43-63.66Z" fill="#aabb41" /><path d="m864.45 358.43-6.53 6.81a6.542 6.542 0 0 1-6.29 1.82l-9.16-2.25a6.546 6.546 0 0 1-4.72-4.54l-2.63-9.06a6.539 6.539 0 0 1 1.57-6.35l6.53-6.81a6.542 6.542 0 0 1 6.29-1.82l9.16 2.25a6.55 6.55 0 0 1 4.72 4.53l2.63 9.06a6.55 6.55 0 0 1-1.57 6.36ZM457.77 308.38l-7.73-4.47c-3.01-1.73-4.03-5.57-2.3-8.57l3.29-5.7c1.73-3 5.57-4.02 8.57-2.29l7.73 4.46c3 1.74 4.03 5.57 2.3 8.57l-3.29 5.7c-1.73 3-5.57 4.03-8.57 2.3Z" fill="none" stroke="#5a78ec" stroke-width="2" /><path d="M331.72 282.15a8.42 8.42 0 0 1-16.84 0c0-4.66 3.77-8.43 8.42-8.43s8.42 3.77 8.42 8.43Z" fill="#5a78ec" /><path d="m178.92 463.37-24.06-2.72c-2.58-.3-3.88-3.27-2.33-5.36l14.38-19.48c1.55-2.09 4.78-1.72 5.81.66l9.68 22.2c1.03 2.38-.9 4.99-3.48 4.7ZM440.14 466.57c0 4.53-3.68 8.21-8.21 8.21a8.209 8.209 0 1 1 0-16.42c4.53 0 8.21 3.67 8.21 8.21Z" fill="none" stroke="#5a78ec" stroke-width="2" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-office"><path d="M648.533 1024h-3.413L98.987 853.333c-6.827-3.413-13.654-10.24-10.24-20.48 0-10.24 6.826-13.653 17.066-13.653L665.6 884.053V143.36L256 269.653v430.08c0 6.827-3.413 13.654-10.24 13.654l-136.533 68.266c-6.827 3.414-10.24 3.414-17.067 0s-6.827-10.24-6.827-13.653V221.867c0-6.827 3.414-13.654 10.24-17.067L624.64 0h10.24l290.133 68.267c6.827 3.413 13.654 10.24 13.654 17.066v819.2c0 6.827-3.414 13.654-10.24 17.067L655.36 1024h-6.827zM283.307 873.813l365.226 116.054 256-95.574V98.987L631.467 34.133l-512 197.974V737.28l102.4-51.2V256c0-6.827 3.413-13.653 13.653-17.067L679.253 102.4c6.827 0 10.24 0 13.654 3.413 3.413 3.414 6.826 6.827 6.826 13.654v785.066c0 3.414-3.413 10.24-6.826 13.654-3.414 3.413-6.827 3.413-13.654 3.413l-395.946-47.787z" fill="currentColor" /></symbol><symbol class="icon" viewBox="0 0 1147 1024" id="icon-ray"><path d="M472.343 968.686c-73.829 0-130.172-12-172.114-36.572-38.743-22.743-84.915-68.685-84.915-158.057-2.971-141.943 109.715-259.543 251.657-262.514C608.914 508.57 726.514 621.257 729.486 763.2c.114 3.657.114 7.2 0 10.857 0 89.372-46.172 135.2-84.915 158.057-41.942 24.686-98.285 36.572-172.228 36.572z" fill="#25467A" /><path d="M766.743 968.686c-73.943 0-130.172-12-172.229-36.572-38.743-22.743-84.914-68.685-84.914-158.057 2.857-141.943 120.229-254.743 262.286-252 137.943 2.743 249.143 113.943 252 252 0 89.372-46.172 135.2-84.915 158.057-42.057 24.686-98.4 36.572-172.228 36.572z" fill="#25467A" /><path d="M512 940.571c-153.257 0-268.457-24-352.457-73.257C108.57 837.371 69.029 797.6 42.4 749.257 14.286 698.286 0 637.03 0 567.086c.114-282.857 229.6-512 512.457-511.886 205.6.114 391.2 123.2 471.314 312.571 26.743 63.086 40.343 130.858 40.229 199.315 0 69.828-14.286 131.2-42.4 182.171-26.743 48.343-66.171 88.114-117.143 118.057-83.886 49.372-199.2 73.257-352.457 73.257z" fill="#25467A" /><path d="M48 567.086c0-256.229 207.771-464 464-464s464 207.771 464 464S768.229 892.57 512 892.57 48 823.314 48 567.086z" fill="#FFF3E0" /><path d="M472.343 943.543c-69.257 0-121.372-10.857-159.429-33.143-48.114-28.229-72.457-74.171-72.457-136.343 0-127.886 104-232 232-232s232 104 232 232c0 62.172-24.343 108.114-72.571 136.343-38.057 22.4-90.172 33.143-159.543 33.143z" fill="#25467A" /><path d="M263.314 774.057c0-115.428 93.486-209.143 209.029-209.143 115.428 0 209.143 93.486 209.143 209.029v.114c0 115.429-93.6 146.629-209.143 146.629S263.314 889.6 263.314 774.057z" fill="#FFF3E0" /><path d="M472.343 652.8c-73.372 0-132.8 51.771-132.8 115.657 0 18.514 5.028 33.143 13.943 44.572a230.14 230.14 0 0 0-2.743 33.142c0 32.8 9.943 38.972 22.286 38.972s22.285-6.286 22.285-38.972c0-2.057 0-4.228-.114-6.285 21.714 7.085 48.457 9.714 77.143 9.714 73.371 0 132.8-17.257 132.8-81.143S545.714 652.8 472.343 652.8z" fill="#388E3C" /><path d="M766.743 943.543c-69.257 0-121.372-10.857-159.429-33.143-48.114-28.229-72.571-74.171-72.571-136.343 0-127.886 104.114-232 232-232s232 104 232 232c0 62.172-24.343 108.114-72.572 136.343-38.057 22.4-90.171 33.143-159.428 33.143z" fill="#25467A" /><path d="M557.6 774.057c0-115.428 93.6-209.143 209.143-209.143s209.143 93.6 209.143 209.143c0 115.429-93.6 146.629-209.143 146.629S557.6 889.6 557.6 774.057z" fill="#FFF3E0" /><path d="M766.743 652.8c-73.372 0-132.8 51.771-132.8 115.657 0 18.514 5.028 33.143 13.943 44.572a230.14 230.14 0 0 0-2.743 33.142c0 32.8 9.943 38.972 22.286 38.972s22.285-6.286 22.285-38.972c0-2.057 0-4.228-.114-6.285 21.714 7.085 48.343 9.714 77.143 9.714 73.371 0 132.8-17.257 132.8-81.143S840 652.8 766.743 652.8z" fill="#FBC02D" /><path d="M401.6 486.857c-38.171 0-69.143-30.971-69.143-69.257a13.803 13.803 0 0 1 13.829-13.829c7.314 0 13.485 5.715 13.828 13.029v.8c-.343 22.971 17.943 41.829 40.8 42.171s41.829-17.942 42.172-40.8V417.6c-.229-7.657 5.828-14.057 13.371-14.286s14.057 5.829 14.286 13.372v.8c.114 38.4-30.857 69.371-69.143 69.371zM221.714 306.971c-.343 22.972 17.943 41.829 40.8 42.172s41.829-17.943 42.172-40.8v-1.372c.343-22.971-17.943-41.828-40.8-42.171-22.972-.343-41.829 17.943-42.172 40.8v1.371zm276.8 0c-.343 22.972 17.829 41.829 40.8 42.286 22.972.343 41.829-17.828 42.286-40.8v-1.486c.343-22.971-17.943-41.828-40.8-42.171-22.971-.343-41.829 17.943-42.171 40.8-.115.457-.115.914-.115 1.371z" fill="#25467A" /><path d="M207.886 376.229H152.57c-15.314-.343-27.885 11.771-28.228 27.085-.343 15.315 11.771 27.886 27.086 28.229H208c15.314.343 27.886-11.772 28.229-27.086.342-15.314-11.772-27.886-27.086-28.228h-1.257zm442.857 0h-55.314c-15.315 0-27.658 12.342-27.658 27.657s12.343 27.657 27.658 27.657h55.314c15.314.343 27.886-11.772 28.228-27.086.343-15.314-11.771-27.886-27.085-28.228h-1.143z" fill="#F8BBD0" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-twitter"><path d="M919.76 318.995c0-9.606-.185-19.103-.61-28.535 41.062-30.596 76.687-68.895 104.864-112.72a403.248 403.248 0 0 1-120.684 33.017c43.402-26.709 76.687-69.424 92.415-120.684-40.638 24.645-85.59 42.265-133.384 51.446-38.295-43.575-92.944-71.33-153.358-72.36-116.028-1.919-210.085 96.132-210.085 218.973 0 17.46 1.826 34.394 5.45 50.745-174.722-11.243-329.55-102.19-433.116-239.293-18.071 32.848-28.44 71.237-28.44 112.378 0 77.812 37.092 146.97 93.447 187.78-34.5-1.56-66.819-12.01-95.166-29.142v2.858c0 108.752 72.44 199.87 168.56 221.13-17.621 5.012-36.207 7.62-55.322 7.526a191.542 191.542 0 0 1-39.5-4.326c26.708 89.12 104.332 154.231 196.23 156.4-71.923 59.637-162.525 95.259-260.891 95.01-16.96 0-33.72-1.138-50.152-3.2 93.011 63.8 203.418 100.96 322.105 100.96 386.35.092 597.636-336.192 597.636-627.963z" fill="currentColor" /></symbol><symbol viewBox="0 0 24 24" fill="#fff" id="icon-dark"><path fill="none" d="M0 0h24v24H0z" /><path fill="currentColor" d="M11.38 2.019a7.5 7.5 0 1 0 10.6 10.6C21.662 17.854 17.316 22 12.001 22 6.477 22 2 17.523 2 12c0-5.315 4.146-9.661 9.38-9.981" /></symbol><symbol viewBox="0 0 24 24" fill="#fff" id="icon-light"><path fill="none" d="M0 0h24v24H0z" /><path fill="currentColor" d="M12 18a6 6 0 1 1 0-12 6 6 0 0 1 0 12M11 1h2v3h-2zm0 19h2v3h-2zM3.515 4.929l1.414-1.414L7.05 5.636 5.636 7.05zM16.95 18.364l1.414-1.414 2.121 2.121-1.414 1.414zm2.121-14.85 1.414 1.415-2.121 2.121-1.414-1.414 2.121-2.121zM5.636 16.95l1.414 1.414-2.121 2.121-1.414-1.414zM23 11v2h-3v-2zM4 11v2H1v-2z" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-system_os"><path fill="currentColor" d="M554 849.574c0 23.365-18.635 42.307-42 42.307s-42-18.941-42-42.307V662.719c0-23.365 18.635-42.307 42-42.307v-7.051c23.365 0 42 25.993 42 49.358z" /><path fill="currentColor" d="M893 888.5c0 17.397-14.103 31.5-31.5 31.5h-700c-17.397 0-31.5-14.103-31.5-31.5s14.103-31.5 31.5-31.5h700c17.397 0 31.5 14.103 31.5 31.5m33-714.074C926 135.484 894.686 105 855.744 105H168.256C129.314 105 98 135.484 98 174.426V533h828zM98 630.988C98 669.931 129.314 702 168.256 702h687.488C894.686 702 926 669.931 926 630.988V596H98z" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-axios"><path fill="currentColor" d="M810.667 648.533V298.667c0-46.934-38.4-85.334-85.334-85.334H640v-128L469.333 256 640 426.667v-128h85.333v349.866C674.133 665.6 640 712.533 640 768c0 72.533 55.467 128 128 128s128-55.467 128-128c0-55.467-34.133-102.4-85.333-119.467zM768 810.667c-25.6 0-42.667-17.067-42.667-42.667S742.4 725.333 768 725.333 810.667 742.4 810.667 768 793.6 810.667 768 810.667zM384 256c0-72.533-55.467-128-128-128s-128 55.467-128 128c0 55.467 34.133 102.4 85.333 119.467v268.8c-51.2 17.066-85.333 64-85.333 119.466 0 72.534 55.467 128 128 128s128-55.466 128-128c0-55.466-34.133-102.4-85.333-119.466v-268.8C349.867 358.4 384 311.467 384 256zM256 810.667c-25.6 0-42.667-17.067-42.667-42.667S230.4 725.333 256 725.333 298.667 742.4 298.667 768 281.6 810.667 256 810.667zm0-512c-25.6 0-42.667-17.067-42.667-42.667S230.4 213.333 256 213.333 298.667 230.4 298.667 256 281.6 298.667 256 298.667z" /></symbol><symbol fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" id="icon-close"><path d="M18 6 6 18M6 6l12 12" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-dashboard"><path d="M924.8 385.6c-22.6-53.4-54.9-101.3-96-142.4-41.1-41.1-89-73.4-142.4-96C631.1 123.8 572.5 112 512 112s-119.1 11.8-174.4 35.2c-53.4 22.6-101.3 54.9-142.4 96-41.1 41.1-73.4 89-96 142.4C75.8 440.9 64 499.5 64 560c0 132.7 58.3 257.7 159.9 343.1l1.7 1.4c5.8 4.8 13.1 7.5 20.6 7.5h531.7c7.5 0 14.8-2.7 20.6-7.5l1.7-1.4C901.7 817.7 960 692.7 960 560c0-60.5-11.9-119.1-35.2-174.4zM761.4 836H262.6C184.5 765.5 140 665.6 140 560c0-99.4 38.7-192.8 109-263 70.3-70.3 163.7-109 263-109 99.4 0 192.8 38.7 263 109 70.3 70.3 109 163.7 109 263 0 105.6-44.5 205.5-122.6 276z" fill="currentColor" /><path d="M623.5 421.5c-3.1-3.1-8.2-3.1-11.3 0L527.7 506c-18.7-5-39.4-.2-54.1 14.5-21.9 21.9-21.9 57.3 0 79.2 21.9 21.9 57.3 21.9 79.2 0 14.7-14.7 19.5-35.4 14.5-54.1l84.5-84.5c3.1-3.1 3.1-8.2 0-11.3l-28.3-28.3zM490 320h44c4.4 0 8-3.6 8-8v-80c0-4.4-3.6-8-8-8h-44c-4.4 0-8 3.6-8 8v80c0 4.4 3.6 8 8 8zm260 218v44c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8v-44c0-4.4-3.6-8-8-8h-80c-4.4 0-8 3.6-8 8zm12.7-197.2-31.1-31.1c-3.1-3.1-8.2-3.1-11.3 0l-56.6 56.6c-3.1 3.1-3.1 8.2 0 11.3l31.1 31.1c3.1 3.1 8.2 3.1 11.3 0l56.6-56.6c3.1-3.1 3.1-8.2 0-11.3zm-458.6-31.1c-3.1-3.1-8.2-3.1-11.3 0l-31.1 31.1c-3.1 3.1-3.1 8.2 0 11.3l56.6 56.6c3.1 3.1 8.2 3.1 11.3 0l31.1-31.1c3.1-3.1 3.1-8.2 0-11.3l-56.6-56.6zM262 530h-80c-4.4 0-8 3.6-8 8v44c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8v-44c0-4.4-3.6-8-8-8z" fill="currentColor" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-echart"><path fill="currentColor" d="M923.008 960h-824Q84 960 73.504 949.504T63.008 924V99.008q0-15.008 10.496-25.504t25.504-10.496 25.504 10.496 10.496 25.504V888h788q15.008 0 25.504 10.496T959.008 924t-10.496 25.504T923.008 960zM384.992 743.008q-19.008 0-30.016-16L197.984 476.992q-8-12.992-4.992-27.488t15.488-22.496 27.008-4.992 22.496 15.008l112 182.016L416 442.048q4-16 19.008-23.008l182.016-88q12.992-6.016 26.016-2.496t20.992 15.488l91.008 148L889.056 89.024q4.992-14.016 18.016-20.992t27.008-2.016 20.992 18.016 2.016 27.008L799.072 588.032q-7.008 22.016-30.016 24.512t-35.008-16.512L619.04 410.016l-136.992 66.016-62.016 240q-6.016 23.008-28.992 26.016-3.008.992-6.016.992z" /></symbol><symbol viewBox="0 0 20 20" id="icon-enter"><g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"><path d="M18 3v4c0 2-2 4-4 4H2" /><path d="m8 17-6-6 6-6" /></g></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-error"><path d="M832 160h-96V96h-64v192h64v-64h96c17.92 0 32 14.08 32 32v96H160v-96c0-17.92 14.08-32 32-32h32v-64h-32c-53.12 0-96 42.88-96 96v576c0 53.12 42.88 96 96 96h640c53.12 0 96-42.88 96-96V256c0-53.12-42.88-96-96-96zm0 704H192c-17.92 0-32-14.08-32-32V416h704v416c0 17.92-14.08 32-32 32z" fill="currentColor" /><path d="M352 224h256v-64H352V96h-64v192h64zm223.36 300.8L512 588.16l-63.36-63.36-45.44 45.44 63.36 63.36-63.36 63.36 45.44 45.44L512 679.04l63.36 63.36 45.44-45.44-63.36-63.36 63.36-63.36z" fill="currentColor" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-export_excel"><path d="M281.6 183.115v-77.824c0-26.865 21.805-48.67 48.67-48.67h636.928c26.865 0 48.67 21.805 48.67 48.67 0 183.417.844 680.358.844 863.774a48.67 48.67 0 0 1-48.67 48.67H314.487a48.73 48.73 0 0 1-48.73-48.67V850.342h55.176v63.548a48.61 48.61 0 0 0 48.67 48.73h543.262a48.911 48.911 0 0 0 48.67-48.73c0-169.803-.843-583.62-.843-753.423a48.911 48.911 0 0 0-14.216-34.455 48.911 48.911 0 0 0-34.454-14.215H385.446a48.911 48.911 0 0 0-34.455 14.215 48.911 48.911 0 0 0-14.215 34.455v22.648H281.6z" fill="currentColor" /><path d="m633.916 183.115 2.229.12 2.168.121 2.169.18 2.168.242 2.169.301 2.108.361 2.108.422 2.109.422 2.048.542 2.048.542 2.048.602 1.987.663 1.988.723 1.988.723 1.927.783 1.928.843 1.867.903 1.867.904 1.808.964 1.867 1.024 1.747 1.084 1.746 1.084 1.747 1.145 1.687 1.144 1.686 1.205 1.627 1.265 1.626 1.325 1.566 1.325 1.566 1.386 1.506 1.385 1.446 1.446 1.446 1.445 1.445 1.506 1.325 1.566 1.326 1.566 1.325 1.627 1.265 1.626 1.204 1.687 1.205 1.686 1.145 1.747 1.084 1.747 1.024 1.807 1.024 1.807.964 1.807.963 1.867.844 1.928.843 1.927.783 1.928.783 1.928.663 1.987.662 2.048.603 1.988.542 2.048.542 2.108.421 2.048.422 2.109.362 2.168.3 2.108.242 2.169.18 2.168.12 2.229.121 2.168v487.726l-.12 2.168-.12 2.229-.181 2.168-.241 2.169-.301 2.108-.362 2.108-.422 2.108-.421 2.109-.542 2.048-.542 2.048-.603 2.048-.662 2.048-.663 1.927-.783 1.988-.783 1.927-.843 1.928-.844 1.867-.963 1.868-.964 1.867-1.024 1.807-1.024 1.807-1.084 1.747-1.145 1.747-1.205 1.686-1.204 1.687-1.265 1.626-1.325 1.626-1.326 1.567-1.325 1.505-1.445 1.506-1.446 1.506-1.446 1.446-1.506 1.385-1.566 1.386-1.566 1.325-1.626 1.265-1.627 1.265-1.686 1.265-1.687 1.144-1.747 1.145-1.746 1.084-1.747 1.084-1.867 1.024-1.808.964-1.867.903-1.867.904-1.928.843-1.927.783-1.988.723-1.988.723-1.987.663-2.048.602-2.048.542-2.048.482-2.109.482-2.108.421-2.108.302-2.169.3-2.168.242-2.169.24-2.168.121-2.229.06-2.228.06H141.854l-2.229-.06-2.168-.06-2.229-.12-2.168-.241-2.169-.241-2.108-.301-2.108-.302-2.108-.421-2.109-.482-2.048-.482-2.048-.542-2.048-.602-1.987-.663-1.988-.723-1.988-.723-1.927-.783-1.928-.843-1.867-.904-1.868-.903-1.867-.964-1.807-1.024-1.807-1.084-1.747-1.084-1.747-1.145-1.686-1.144-1.687-1.265-1.626-1.265-1.566-1.265-1.627-1.325-1.506-1.386-1.505-1.385-1.506-1.446-1.446-1.506-1.385-1.506-1.386-1.505-1.325-1.567-1.265-1.626-1.265-1.626-1.265-1.687-1.144-1.686-1.145-1.747-1.084-1.747-1.084-1.807-1.024-1.807-.964-1.867-.903-1.868-.904-1.867-.843-1.928-.783-1.927-.723-1.988-.723-1.927-.663-2.048-.602-2.048-.542-2.048-.482-2.048-.482-2.109-.421-2.108-.302-2.108-.3-2.108-.242-2.169-.24-2.168-.121-2.229-.06-2.168-.06-2.23V269.072l.06-2.229.06-2.168.12-2.229.241-2.168.241-2.169.301-2.108.302-2.168.421-2.109.482-2.048.482-2.108.542-2.048.602-1.988.663-2.048.723-1.987.723-1.928.783-1.928.843-1.927.904-1.928.903-1.867.964-1.807 1.024-1.807 1.084-1.807 1.084-1.747 1.145-1.747 1.144-1.686 1.265-1.687 1.265-1.626 1.265-1.627 1.325-1.566 1.386-1.566 1.385-1.506 1.446-1.445 1.506-1.446 1.505-1.385 1.506-1.386 1.627-1.325 1.566-1.325 1.626-1.265 1.687-1.205 1.686-1.144 1.747-1.145 1.747-1.084 1.807-1.084 1.807-1.024 1.867-.964 1.868-.904 1.867-.903 1.928-.843 1.927-.783 1.988-.723 1.988-.723 1.987-.663 2.048-.602 2.048-.542 2.048-.542 2.109-.422 2.108-.422 2.108-.36 2.108-.302 2.169-.241 2.168-.18 2.229-.121 2.168-.12h494.291zm-491.64 60.236h-1.084l-.723.06h-.663l-.602.06-.663.12-.662.06-.663.121-.602.12-.603.121-.602.12-.602.181-.603.181-.602.18-.602.242-.543.18-.602.241-.542.241-.542.301-.542.241-.603.302-.542.3-.482.302-.542.361-.542.362-.482.3-.482.362-.542.422-.482.361-.482.422-.481.422-.422.421-.482.422-.422.482-.421.422-.422.481-.361.482-.422.482-.422.482-.361.542-.301.482-.362.482-.361.602-.301.482-.301.542-.302.542-.24.543-.241.542-.302.602-.24.602-.181.542-.18.603-.242.602-.18.542-.121.663-.18.602-.121.603-.12.602-.121.663-.06.602-.06.662-.06.663-.061.663-.06.662v484.653l.06.723.06.663.06.662.06.663.06.602.121.603.12.662.121.603.18.602.121.602.181.603.241.602.18.602.181.543.241.602.302.542.24.602.241.542.302.482.3.603.302.482.361.542.362.542.301.482.361.542.422.482.422.482.361.481.422.482.421.422.422.482.482.422.422.421.481.422.482.421.482.362.542.422.482.36.482.302.542.362.542.36.482.302.542.301.603.301.542.241.542.302.542.24.602.241.543.181.602.241.602.18.603.182.602.12.602.18.603.121.602.12.663.121.662.06.663.12h.602l.663.061.723.06H632.41l.663-.06.663-.06h.662l.663-.12.662-.06.603-.121.602-.12.663-.121.602-.181.602-.12.603-.181.542-.18.602-.242.602-.18.543-.241.542-.241.602-.302.542-.24.542-.302.542-.3.543-.302.542-.361.542-.362.482-.301.482-.361.542-.422.482-.362.421-.421.482-.422.482-.421.422-.422.481-.482.422-.422.362-.482.421-.481.422-.482.361-.482.362-.542.361-.482.361-.542.302-.542.3-.482.302-.603.301-.482.301-.542.241-.602.241-.542.241-.602.241-.543.18-.602.182-.602.18-.603.18-.602.121-.602.181-.603.12-.662.06-.603.121-.602.06-.663.06-.662.061-.663V267.686l-.06-.663-.06-.663-.06-.662-.121-.602-.06-.663-.12-.602-.182-.603-.12-.602-.18-.663-.181-.542-.181-.602-.18-.603-.242-.542-.24-.602-.242-.602-.24-.542-.302-.543-.301-.542-.301-.542-.301-.482-.302-.602-.36-.482-.362-.482-.362-.542-.361-.482-.422-.482-.421-.482-.362-.481-.422-.422-.481-.482-.422-.422-.482-.421-.482-.422-.421-.422-.482-.361-.542-.422-.482-.361-.482-.301-.542-.362-.542-.361-.543-.301-.542-.301-.542-.302-.542-.24-.602-.302-.542-.24-.543-.242-.602-.18-.602-.241-.542-.18-.603-.182-.602-.18-.602-.12-.663-.121-.602-.12-.603-.121-.662-.06-.663-.12-.662-.061h-.663l-.663-.06H142.276z" fill="currentColor" /><path d="m480.738 717.463-90.112-134.566-.422-.843a46.743 46.743 0 0 1-5.903 8.131l-91.076 127.278H196.85l149.685-194.44L212.69 331.776h93.063l80.535 129.988c1.385 1.626 2.65 3.313 3.855 5l1.867-3.856c7.77-11.083 60.115-96.617 77.342-124.687l3.855-6.445h95.172L434.598 525.613l142.034 191.85h-95.894zM763.964 334.185c0-18.853 15.3-34.153 34.154-34.153h89.75a34.153 34.153 0 0 1 0 68.307h-89.75a34.153 34.153 0 0 1-34.154-34.154zm0 174.803c0-18.853 15.3-34.153 34.154-34.153h89.75a34.153 34.153 0 0 1 0 68.307h-89.75a34.153 34.153 0 0 1-34.154-34.154zm11.867 184.5c0-18.853 15.3-34.152 34.153-34.152h89.75a34.153 34.153 0 0 1 0 68.306h-89.75a34.153 34.153 0 0 1-34.153-34.153z" fill="currentColor" /></symbol><symbol fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" id="icon-language"><path d="m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-menu"><path d="M495.657 499.159H250.808C115.794 499.159 5.96 389.325 5.96 254.31S115.794 9.462 250.808 9.462 495.647 119.296 495.647 254.31c0 1.178-.031 2.345-.072 3.513l-.04 1.525.122 239.811zM250.808 50.422c-112.425 0-203.888 91.463-203.888 203.888S138.383 458.2 250.808 458.2h203.879l-.103-199.23.113-4.659c-.01-112.425-91.464-203.888-203.889-203.888zm525.2 448.737H531.159l.123-240.21-.041-1.116a99.953 99.953 0 0 1-.072-3.512c0-135.015 109.835-244.849 244.839-244.849s244.848 109.824 244.848 244.838S911.022 499.16 776.008 499.16zm-203.868-40.96h203.868c112.425 0 203.888-91.464 203.888-203.889S888.443 50.422 776.008 50.422c-112.425 0-203.879 91.463-203.879 203.888l.113 4.25-.102 199.639zM247.982 1024C112.978 1024 3.144 914.156 3.144 779.151s109.834-244.838 244.848-244.838h244.86l-.134 240.21.041 1.003c.041 1.198.082 2.407.082 3.625C492.831 914.156 382.996 1024 247.982 1024zm0-448.727c-112.425 0-203.889 91.464-203.889 203.878.01 112.425 91.464 203.889 203.89 203.889S451.87 891.576 451.87 779.151l-.113-4.178.102-199.7H247.982zM773.202 1024c-135.014 0-244.849-109.844-244.849-244.849 0-1.28.041-2.54.082-3.799l.051-1.372-.143-239.667h244.859c135.014 0 244.838 109.834 244.838 244.838S908.206 1024 773.202 1024zM569.324 575.273l.112 199.23-.123 4.648c0 112.425 91.454 203.889 203.889 203.889 112.425 0 203.878-91.464 203.878-203.889 0-112.425-91.463-203.878-203.878-203.878H569.324z" fill="currentColor" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-more"><path d="M223.962 607.898c-52.98 0-95.984-43.004-95.984-95.984s43.004-95.984 95.984-95.984 95.984 43.004 95.984 95.984-43.003 95.984-95.984 95.984zM511.914 607.898c-52.98 0-95.984-43.004-95.984-95.984s43.004-95.984 95.984-95.984 95.984 43.004 95.984 95.984-43.004 95.984-95.984 95.984zM800.038 607.898c-52.98 0-95.984-43.004-95.984-95.984s43.003-95.984 95.984-95.984 95.984 43.004 95.984 95.984-43.176 95.984-95.984 95.984z" fill="currentColor" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-mouse"><path fill="currentColor" d="M523.636 197.818c-24.087 0-34.909 19.55-34.909 43.52v145.687c0 23.971 10.822 43.52 34.91 43.52s34.908-19.549 34.908-43.52V241.338c0-23.97-10.821-43.52-34.909-43.52zM552.17 0H471.83A309.178 309.178 0 0 0 162.91 308.83v406.34A309.178 309.178 0 0 0 471.831 1024h80.338A309.178 309.178 0 0 0 861.09 715.17V308.83A309.178 309.178 0 0 0 552.169 0zm239.104 715.17a239.08 239.08 0 0 1-239.104 239.012H471.83A239.08 239.08 0 0 1 232.727 715.17V308.829A239.08 239.08 0 0 1 471.831 69.82h80.338a239.08 239.08 0 0 1 239.104 239.01v406.342z" /></symbol><symbol class="icon" viewBox="0 0 1030 1024" id="icon-other"><path fill="currentColor" d="M376.054 561.35H86.338A86.44 86.44 0 0 0 0 647.689v289.923A86.492 86.492 0 0 0 86.338 1024h289.716a86.492 86.492 0 0 0 86.39-86.39V647.69a86.44 86.44 0 0 0-86.39-86.338zm8.397 376.055a8.551 8.551 0 0 1-8.397 8.602H86.338a8.5 8.5 0 0 1-8.345-8.396V647.688a8.448 8.448 0 0 1 8.345-8.345h289.716a8.5 8.5 0 0 1 8.397 8.345z" /><path fill="currentColor" d="m1018.694 287.913-82.423-142.488a38.97 38.97 0 1 0-67.483 38.996l82.422 142.488a8.603 8.603 0 0 1-3.09 11.488l-251.08 144.91a8.088 8.088 0 0 1-6.337.824 8.242 8.242 0 0 1-5.152-3.864L540.9 229.187a8.5 8.5 0 0 1 3.091-11.436L795.02 72.79a38.996 38.996 0 0 0-38.946-67.536L504.84 150.216a85.668 85.668 0 0 0-40.285 52.699 84.638 84.638 0 0 0-1.906 9.272V127.91a86.492 86.492 0 0 0-86.595-86.39H86.338A86.44 86.44 0 0 0 0 127.91v289.922a86.44 86.44 0 0 0 86.338 86.338h289.716a86.44 86.44 0 0 0 86.595-86.338V238.253a85.823 85.823 0 0 0 10.303 29.93l145.219 251.08a85.514 85.514 0 0 0 61.817 42.088H611.37a86.492 86.492 0 0 0-86.39 86.338V937.61a86.544 86.544 0 0 0 86.39 86.389h290.128a86.492 86.492 0 0 0 86.338-86.39V647.69a86.44 86.44 0 0 0-86.338-86.338H706.312a85.926 85.926 0 0 0 29.723-10.303l251.08-145.167a86.44 86.44 0 0 0 31.579-117.968zM384.657 417.832a8.5 8.5 0 0 1-8.603 8.345H86.338a8.448 8.448 0 0 1-8.345-8.345V127.91a8.5 8.5 0 0 1 8.345-8.397h289.716a8.551 8.551 0 0 1 8.397 8.397zm524.981 229.857V937.61a8.5 8.5 0 0 1-8.345 8.396H611.371a8.551 8.551 0 0 1-8.397-8.396V647.689a8.5 8.5 0 0 1 8.397-8.346h290.128a8.448 8.448 0 0 1 8.14 8.345z" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-print"><path d="M24.381 265.886h877.714c40.334 0 73.143 33.017 73.143 73.6v439.961l24.381-24.455H853.333l24.381 24.455V657.171H146.286v122.276l24.38-24.455h-48.71c-40.365 0-73.194-33.02-73.194-73.6V241.431L24.38 265.886Zm0-48.91H0v464.416c0 67.562 54.63 122.51 121.956 122.51h73.092V681.626l-24.381 24.455h682.666l-24.38-24.455v122.276H1024V339.486c0-67.56-54.605-122.51-121.905-122.51H24.38Z" fill="currentColor" /><path d="m755.81 999.545 24.38-24.456H243.81l24.38 24.456v-223.22c0-13.506-10.915-24.455-24.38-24.455-13.466 0-24.381 10.949-24.381 24.455v223.22c0 13.506 10.915 24.455 24.38 24.455H780.19c13.466 0 24.381-10.949 24.381-24.455v-223.22c0-13.506-10.915-24.455-24.38-24.455-13.466 0-24.381 10.949-24.381 24.455v223.22ZM207.238 437.073H524.19v-48.91H207.238v48.91ZM219.429 241.43V45.79l-24.381 24.455h633.904l-24.38-24.455V241.43h48.761V21.333H170.667V241.431h48.762Z" fill="currentColor" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-question"><path fill="currentColor" 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" /><path fill="currentColor" d="M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7c0-19.7 12.4-37.7 30.9-44.8 59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3z" /><path d="M472 732a40 40 0 1 0 80 0 40 40 0 1 0-80 0Z" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-rely"><path d="M432.542 908.452c-13.635 0-27.872-3.208-42.315-9.532l-196.06-85.83c-51.598-22.588-92.018-79.653-92.018-129.912V424.347c0-42.562 28.877-72.287 70.224-72.287 13.637 0 27.874 3.207 42.318 9.533l196.06 85.838c51.597 22.59 92.015 79.65 92.015 129.903v258.831c0 42.561-28.876 72.287-70.224 72.287zM172.373 403.226c-17.083 0-19.059 12.054-19.059 21.12v258.832c0 29.924 28.678 68.729 61.373 83.04l196.064 85.833c7.823 3.426 15.357 5.236 21.792 5.236 17.083 0 19.059-12.054 19.059-21.123v-258.83c0-29.92-28.677-68.72-61.37-83.033l-196.063-85.84c-7.824-3.425-15.36-5.235-21.796-5.235zM620.676 908.452c-38.882 0-66.036-29.727-66.036-72.288v-258.83c0-49.875 36.877-106.76 83.953-129.503l177.675-85.84c13.632-6.589 27.15-9.932 40.173-9.932 38.884 0 66.04 29.725 66.04 72.287v258.83c0 49.877-36.877 106.765-83.955 129.512L660.85 898.521c-13.634 6.588-27.153 9.931-40.174 9.931zM856.44 403.226c-5.175 0-11.367 1.672-17.91 4.835L660.85 493.9c-29.323 14.167-55.045 53.153-55.045 83.433v258.831c0 21.122 11.193 21.122 14.87 21.123 5.175 0 11.369-1.672 17.915-4.835l177.678-85.834c29.324-14.169 55.048-53.16 55.048-83.441V424.347c0-21.121-11.196-21.121-14.875-21.121zM520.643 416.47h-.009c-33.104 0-67.657-5.96-94.799-16.351l-208.1-79.613c-15.586-5.958-28.178-13.106-37.417-21.242-15.425-13.582-18.789-27.504-18.894-36.789-.131-11.577 4.572-33.009 37.553-46.483l224.343-91.59c22.662-9.253 49.825-11.195 68.622-11.195 33.093 0 67.638 5.955 94.776 16.338l208.11 79.623c15.586 5.958 28.18 13.106 37.42 21.243 15.427 13.583 18.79 27.505 18.896 36.792.13 11.576-4.574 33.008-37.556 46.48l-224.345 91.59c-22.646 9.253-49.805 11.197-68.6 11.197zM217.707 263.615c3.817 2.592 9.694 5.81 18.304 9.101l208.112 79.618c21.533 8.242 49.42 12.97 76.513 12.971h.006c19.795 0 37.745-2.696 49.253-7.4l224.35-91.592c.21-.085.413-.17.613-.254-3.817-2.592-9.696-5.81-18.306-9.102l-208.118-79.625c-21.527-8.237-49.407-12.96-76.493-12.96-19.803 0-37.765 2.696-49.283 7.398l-224.337 91.59c-.21.086-.415.171-.614.255z" fill="currentColor" /><path d="M679.315 563.804v184.818l67.419-71.506c18.933-20.08 42.513-4.066 67.984 2.351V495.834l-135.403 67.97z" fill="currentColor" /></symbol><symbol class="icon" viewBox="0 0 1024 1024" id="icon-table"><path fill="currentColor" d="M896.022 255.957H607.898c-17.718 0-31.995-14.277-31.995-31.995 0-17.717 14.277-31.994 31.995-31.994h287.951c17.718 0 31.995 14.277 31.995 31.994.172 17.718-14.105 31.995-31.822 31.995zM896.022 415.93H607.898c-17.718 0-31.995-14.277-31.995-31.995s14.277-31.994 31.995-31.994h287.951c17.718 0 31.995 14.277 31.995 31.994s-14.105 31.995-31.822 31.995zM896.022 672.06H607.898c-17.718 0-31.995-14.278-31.995-31.995s14.277-31.995 31.995-31.995h287.951c17.718 0 31.995 14.277 31.995 31.995s-14.105 31.994-31.822 31.994zM896.022 832.032H607.898c-17.718 0-31.995-14.277-31.995-31.994s14.277-31.995 31.995-31.995h287.951c17.718 0 31.995 14.277 31.995 31.995s-14.105 31.994-31.822 31.994zM383.935 479.92H191.968c-52.98 0-95.984-43.004-95.984-95.985V191.968c0-52.98 43.003-95.984 95.984-95.984h191.967c52.98 0 95.984 43.003 95.984 95.984v191.967c0 52.98-43.003 95.984-95.984 95.984zM191.968 159.972c-17.546 0-31.995 14.45-31.995 31.995v191.967c0 17.546 14.45 31.995 31.995 31.995h191.967c17.546 0 31.995-14.45 31.995-31.995V191.968c0-17.546-14.45-31.995-31.995-31.995H191.968zM383.935 928.016H191.968c-52.98 0-95.984-43.003-95.984-95.984v-192.14c0-52.98 43.003-95.983 95.984-95.983h191.967c52.98 0 95.984 43.003 95.984 95.983V831.86c0 52.98-43.003 96.156-95.984 96.156zM191.968 607.898c-17.546 0-31.995 14.277-31.995 31.994V831.86c0 17.718 14.45 31.995 31.995 31.995h191.967c17.546 0 31.995-14.277 31.995-31.995V639.892c0-17.717-14.45-31.994-31.995-31.994H191.968z" /></symbol>',t.insertBefore(l,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const X1=()=>{const{localeLanguage:e}=Z(v.appPiniaSettingStore,"localStorage",{defaultValue:{}}),t=n1[e]||r1;h1.locale(t)},H=(e,t)=>{const l=new D1(e,{text:()=>t});e.$$clipboard=l,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},Q1=()=>({mounted:(e,{value:t})=>{H(e,t)},updated:(e,{value:t,oldValue:l})=>{var i;t!==l&&((i=e.$$clipboard)==null||i.destroy(),H(e,t))},beforeUnmount:e=>{var t;e.$$clipboard&&((t=e.$$clipboard)==null||t.destroy(),e.$$clipboard=null)}}),e2=Object.freeze(Object.defineProperty({__proto__:null,default:Q1},Symbol.toStringTag,{value:"Module"})),t2=()=>{let e,t;return{beforeMount:(l,{value:i})=>{const{func:o,trigger:c="click",wait:a=500,options:r}=i;if(typeof o!="function")throw new TypeError("debounce directive value must be a function");e=T1(o,a,Object.assign({},r)),t=O(l,c,e)},beforeUnmount:(l,{value:i})=>{e&&(e.cancel(),t==null||t()),e=null}}},l2=Object.freeze(Object.defineProperty({__proto__:null,default:t2},Symbol.toStringTag,{value:"Module"})),P=(e,t)=>{if(e){const l="ray-template__directive--disabled";t?(e.setAttribute("disabled","disabled"),R(e,l)):(e.removeAttribute("disabled"),w(e,l)),e==null||e.setAttribute("disabled",t?"disabled":"")}},o2=()=>({mounted:(e,{value:t})=>{P(e,t)},updated:(e,{value:t,oldValue:l})=>{t!==l&&P(e,t)}}),i2=Object.freeze(Object.defineProperty({__proto__:null,default:o2},Symbol.toStringTag,{value:"Module"})),A=(e,t)=>{const{line:l=1,type:i="block",width:o,popoverText:c}=t;if(o==null){console.error(`[v-ellipsis]: Expected width is string or number, but got typeof ${o}!`);return}c&&e.textContent&&e.setAttribute("title",e.textContent),i==="line"?_(e,{display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":l,overflow:"hidden",width:x(o)}):_(e,{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:x(o)})},c2=()=>({mounted:(e,{value:t})=>{A(e,t)},updated:(e,{value:t})=>{A(e,t)}}),a2=Object.freeze(Object.defineProperty({__proto__:null,default:c2},Symbol.toStringTag,{value:"Module"})),f={vRippleAnimationEnter:"v-ripple__animation--enter",vRippleAnimationVisible:"v-ripple__animation--visible",vRippleAnimationIn:"v-ripple__animation--in",vRippleAnimationOut:"v-ripple__animation--out",vRippleAnimation:"v-ripple__animation"},n2="v-ripple__container";function L(e,t){e.style.transform=t}function F(e){const t={},l=e.currentTarget;!(l!=null&&l.__d_ripple__)||l.__d_ripple__.touched||(t.center=l.__d_ripple__.centered,l.__d_ripple__.class&&(t.class=l.__d_ripple__.class),z.show(e,l,t))}function D(e){const t=e.currentTarget;t!=null&&t.__d_ripple__&&(setTimeout(()=>{t.__d_ripple__&&(t.__d_ripple__.touched=!1)}),z.hide(t))}const r2=(e,t,l={})=>{var u;const i=t.getBoundingClientRect(),o=e.clientX-i.left,c=e.clientY-i.top;let a=0,r=.3;(u=t.__d_ripple__)!=null&&u.circle?(r=.15,a=t.clientWidth/2,a=l.center?a:a+Math.sqrt((o-a)**2+(c-a)**2)/4):a=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const s=`${(t.clientWidth-a*2)/2}px`,p=`${(t.clientHeight-a*2)/2}px`,d=l.center?s:`${o-a}px`,h=l.center?p:`${c-a}px`;return{radius:a,scale:r,x:d,y:h,centerX:s,centerY:p}},z={show(e,t,l={}){var g;if(!((g=t==null?void 0:t.__d_ripple__)!=null&&g.enabled))return;const i=document.createElement("span"),o=document.createElement("span");i.appendChild(o),i.className=n2,l.class&&(i.className+=` ${l.class}`);const{radius:c,scale:a,x:r,y:s,centerX:p,centerY:d}=r2(e,t,l),h=`${c*2}px`;o.className=f.vRippleAnimation,o.style.width=h,o.style.height=h,t.appendChild(i);const u=window.getComputedStyle(t);u&&u.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),o.classList.add(f.vRippleAnimationEnter),o.classList.add(f.vRippleAnimationVisible),L(o,`translate(${r}, ${s}) scale3d(${a},${a},${a})`),o.dataset.activated=String(performance.now()),setTimeout(()=>{o.classList.remove(f.vRippleAnimationEnter),o.classList.add(f.vRippleAnimationIn),L(o,`translate(${p}, ${d}) scale3d(1,1,1)`)},0)},hide(e){var c;if(!((c=e==null?void 0:e.__d_ripple__)!=null&&c.enabled))return;const t=e.getElementsByClassName(f.vRippleAnimation);if(t.length===0)return;const l=t[t.length-1];if(l.dataset.isHiding)return;l.dataset.isHiding="true";const i=performance.now()-Number(l.dataset.activated),o=Math.max(250-i,0);setTimeout(()=>{l.classList.remove(f.vRippleAnimationIn),l.classList.add(f.vRippleAnimationOut),setTimeout(()=>{var r;e.getElementsByClassName(f.vRippleAnimation).length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((r=l.parentNode)==null?void 0:r.parentNode)===e&&e.removeChild(l.parentNode)},300)},o)}};function I(e){return typeof e>"u"||!!e}function W(e){e.removeEventListener("pointerdown",F),e.removeEventListener("pointerup",D)}function B(e,t,l){const{value:i,modifiers:o}=t,c=I(i);c||z.hide(e),e.__d_ripple__=e.__d_ripple__??{},e.__d_ripple__.enabled=c,e.__d_ripple__.centered=o.center,e.__d_ripple__.circle=o.circle,j1(i,"Object")&&i.class&&(e.__d_ripple__.class=i.class),c&&!l?(e.addEventListener("pointerdown",F),e.addEventListener("pointerup",D)):!c&&l&&W(e)}const s2=()=>({mounted:(e,t)=>{B(e,t,!1)},beforeUnmount:e=>{delete e.__d_ripple__,W(e)},updated:(e,t)=>{if(t.value===t.oldValue)return;const l=I(t.oldValue);B(e,t,l)}}),p2=Object.freeze(Object.defineProperty({__proto__:null,default:s2},Symbol.toStringTag,{value:"Module"})),d2=()=>{let e;return{beforeMount:(t,{value:l})=>{const{func:i,trigger:o="click",wait:c=500,options:a}=l;if(typeof i!="function")throw new TypeError("throttle directive value must be a function");e=O1(i,c,Object.assign({},a)),O(t,o,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},h2=Object.freeze(Object.defineProperty({__proto__:null,default:d2},Symbol.toStringTag,{value:"Module"})),f2=e=>Object.keys(e).reduce((l,i)=>{var c;const o=(c=e[i])==null?void 0:c.default;if(typeof o=="function")return l[i]=o,l;throw new TypeError(`directiveModules: ${i} is not function`)},{}),u2=e=>{const l=f2(Object.assign({"/src/directives/modules/copy/index.ts":e2,"/src/directives/modules/debounce/index.ts":l2,"/src/directives/modules/disabled/index.ts":i2,"/src/directives/modules/ellipsis/index.ts":a2,"/src/directives/modules/ripple/index.ts":p2,"/src/directives/modules/throttle/index.ts":h2})),i=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),o=/^([^-]+-)*[^-]+$/;R1(l,(c,a)=>{var s;const r=(s=a.match(i))==null?void 0:s[0];typeof r=="string"&&o.test(r)?e.directive(r,c()):console.error(`[setupDirectives] ${r} is not a valid directive name`)})},q=async()=>{},U=async e=>{s1(e),await p1(e),d1(e),X1(),u2(e)},m2=async()=>{const e=$(N);await U(e),e.mount("#app"),await q()},v2=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=$(N),await U(e),e.mount("#app"),await q()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?v2():m2(); diff --git a/js/index-u-mxvDv8.js.gz b/js/index-u-mxvDv8.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1580c193225a1714b44a9d85dff2cf6fb636543f GIT binary patch literal 28630 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 literal 0 HcmV?d00001 diff --git a/js/instance-BbSLtO2c.js b/js/instance-BbSLtO2c.js new file mode 100644 index 00000000..7d897650 --- /dev/null +++ b/js/instance-BbSLtO2c.js @@ -0,0 +1 @@ +import{a as R}from"./axios@1.7.9-upsvKRUO.js";import{a0 as t,a1 as n,f as q,a2 as d}from"./hooks-Bi_Q9OFa.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{g as A}from"./utils-4asTneEs.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";const y=(e,r)=>{t.removePendingRequest(e)},E=(e,r)=>{t.removePendingRequest(e)},p={implementResponseInterceptorArray:[y],implementResponseInterceptorErrorArray:[E]},{setImplement:m}=n(),k=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},P=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},f=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},g=(e,r)=>{t.removePendingRequest(e)},v=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},C=(e,r)=>{const o=A(q.token,"localStorage");return e.url,{key:"X-TOKEN",value:o}},H=(e,r)=>{v(e,[C(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},c={implementRequestInterceptorArray:[H,f],implementRequestInterceptorErrorArray:[g]},{setImplement:a}=n(),j=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},x=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=R.create(d),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),j(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(x(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),k(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(P(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; diff --git a/js/instance-BbSLtO2c.js.gz b/js/instance-BbSLtO2c.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a7b7e563ca7da9cf3a327dab8e3799eab0b17796 GIT binary patch literal 927 zcmV;Q17Q3giwFP!000001C3QtbD}yJeZRlL;R$AvtYB@oI&`#ZZ=LS0*0yf<b~;Q7 zpNayZNnm9h{`(!ESh4Qbr)Y9G=R03c64wtImm6B6qBcoqocRj*Lf0-69i5z!a~y>t zzL`9X$Wkb6_YGao;1W?i8v``UhF3(5Y;;PN1!F6LFJ0^Qd~`*3zE{W>hbGHRLDz}i zz?Z}G$A@nZ->aCAyMe?x?3C1T@8|D6?$^UAD2@OZLZKIljzJ8fTX6)P25Az#VaX%} zVRJW>ohCUY4GUlXj16P-@3$(C#~dmaofD#;5ktp){nzTwT^d!;Qed00m7B5GNfZBP zeZ6z^db5fWHU|i1k>_=q#2|Itzr9|>%)$F)FO=KN$;fn_oZ{(XcscFL(<-dvvAJu{ zJoekN8HbKR>O`;OeqyoibmCRPK6_c?kOQ@4USi$KW;#uxH_4gxwxHLE(Ih9hcO|}y z@#Av8>lF~b{YB#_obGP_Jlp1Oxy_MuJ%LZCxDQ|;s$_P=IRth>mLf0w1fP$(6N`>U zdpMqil4W~+l6R~(YTSR-n|hA2Ss-LBF;zfZGcPuhaPV0SV+b5Km`~s}0wGn<QZzUQ z6q*~?4?XZ9kP{Fg3j_=U3EYNIGT!B!CatIB8T}14;Cu@mJf~<QKn_cM%TLWf)zHdR zvs!WkM`%K7hHYO}K1C`Bkiu4qmZI^o5<3MSqw@~W#UT5e>CHaxFp`8i&Vk0ykJ+7g z3vy>FXoa&HGl49CI>1GnlNsX!YA;k_UToNtAS+0oO+jMnMUZM~ih5g;^7F3xN+erB zfE16})Vq_6(>W+wn}dvaPy-Ti4{cVEw3J7DKe`$GP*Bd;Vrh!5w~Vn0=&6_aEWmy6 z8NSYI!#9wWALaA4V!k%brj+zqOOahkU+(*3_^#2c62E=eZu;gQ(npK*E&mXW!<vwq zcAHj0aS*tZz4eg-)#!bu@~7mv=7iWBs07u~(5Cp=&0eZuAS4ZJXhrA+W{krXNPE%p z&@3BszSc1BN!umvyOJQhP$!W970e4YQUNKvEU92sG_+JT<f$JP&=JkbTZKSF8U0$- z&~VF>7nXZGt{WN}bLP7O2!|!u*>TYhI4X{EX=(FjsXX9YPpi_?-U>SA`pI1t7xTuU zlD2qiLV1$js}#(OLFHPSyC0YC3)X}7|8@@@_7Cg)O>(n0Nu=$6{s)%^gpSb&000Z| B!e;;g literal 0 HcmV?d00001 diff --git a/js/instance-nutHwvcu.js b/js/instance-nutHwvcu.js deleted file mode 100644 index 51742ebb..00000000 --- a/js/instance-nutHwvcu.js +++ /dev/null @@ -1 +0,0 @@ -import{a as R}from"./axios@1.7.9-upsvKRUO.js";import{a0 as t,a1 as n,f as q,a2 as d}from"./hooks-CpaAYtdw.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{g as A}from"./utils-DBF0WsFC.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";const y=(e,r)=>{t.removePendingRequest(e)},E=(e,r)=>{t.removePendingRequest(e)},p={implementResponseInterceptorArray:[y],implementResponseInterceptorErrorArray:[E]},{setImplement:m}=n(),k=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},P=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},f=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},g=(e,r)=>{t.removePendingRequest(e)},v=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},C=(e,r)=>{const o=A(q.token,"localStorage");return e.url,{key:"X-TOKEN",value:o}},H=(e,r)=>{v(e,[C(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},c={implementRequestInterceptorArray:[H,f],implementRequestInterceptorErrorArray:[g]},{setImplement:a}=n(),j=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},x=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=R.create(d),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),j(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(x(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),k(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(P(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; diff --git a/js/instance-nutHwvcu.js.gz b/js/instance-nutHwvcu.js.gz deleted file mode 100644 index 39795aa62b6c194209c544a99cf226f3f4aa9fb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 923 zcmV;M17!RkiwFP!000001C3Q%Z{j!@ecxY!@{~xnC*e8;rGf(8qV5h|dYMaAMQ-v1 z0!f_O4kbeQ@2eyYC6t-+WUx=p`OfEK+Y2Jb<(Af{sLfKBvp^wV=*DBBZ;%c-!*L|m z*R%U6Sqi1+y`l9CE)g}dF+^@QydYZ7MyF(1Ft!qS7}3E`>AdcJuaGYeO_rI0VGyH% zFD7R{?*F;}w~C3l7fPJN+C<00@2?{~(xWP99Rn_eB0m=WI;j)GTF20DkQOl-mP{fL zHuoagZ;>`>Sa|ee#dLEURC#>nP_gJYiP0f-1CNZKt6OhbuY#5W+l;Nej9n)!{LA`! z>lk{giV`*l2;JEC`z=x@Iv)LZwOBI;ACf&&ZZjt%GYrzk4~xmg!$7vHu)fdcp6&YV z)v_6fex2x~jW>TkhrfKQQ^f}Cd4nSk)RuXLx|PlJTf}IQj`g-+=%k)k_0X9%m*0km zO|ODpn>N;0cl*0P&vtoG?s6<WU*OTjrT$%99+25F=MdTnS&F>wCO(@EW)_`J4{$t* zB+ItCnKx`WZQOk|T1JktStw*JF;zfZGtak@a0u8MZXk5La6W^V7=%<oOVRigP-Jes zAo3xAP|iR^EEF&aC2$)e$@qYCnsgtNC-f)OnDZTU{FI`t068h~-5@nXRYNON&1%UF zoS+G*8TA5H`4p)jKnhzaT8eH?mDnrz6rFc?E(Y1(Owawi!$=b9I7b>kKV^5;JCNt9 zpcT$)%mlIk>Hrr#PF%*v)Ly8<Jm0cMK~|7FnS!jTA4968DH`rb%FhSt3z2LEAyRy1 zQ~y>nPUoO#Jq|MFVGT&keY9Oc(p7%oyXp1#n}Tx2E=yB%wPReXfF6gL&jLJxfZ?mW zHhc|9`B6S!E9Pqt*_4t#X(_TR>C1h84Br)UEAcyo?Wb@4A$_z+-|{!nIIan)Y4>O) z6i0!3+1s2bP>tSaD!)sfXU>Stfl5#v4Q-2`gY2Q2ghJBLhHi|W!DSpSLE4M1kKAm` z`MQ(5Cq0jN?@EI3LY>3{R4~ugSOui;vZR7l(a=)WkgtANKqoXSZxsR!W%L_WLz5j( zURdt&v~FnVhO@vEKsYSH&W?+A#8GjSOH11~OXUIId0Lg84pz`9*H7-MxR|#Nm9)!K x6UvkHUZr6E8dR>Ox%->aeZhLv{-5rl<Njfjze!&9CW*B7*Z=xyG|$io006A#!9f53 diff --git a/js/lodash-es@4.17.21-l6r90Unf.js b/js/lodash-es@4.17.21-BbYRMHep.js similarity index 99% rename from js/lodash-es@4.17.21-l6r90Unf.js rename to js/lodash-es@4.17.21-BbYRMHep.js index 3a873239..a4942ade 100644 --- a/js/lodash-es@4.17.21-l6r90Unf.js +++ b/js/lodash-es@4.17.21-BbYRMHep.js @@ -1 +1 @@ -var Tr=typeof global=="object"&&global&&global.Object===Object&&global,pe=typeof self=="object"&&self&&self.Object===Object&&self,S=Tr||pe||Function("return this")(),m=S.Symbol,$r=Object.prototype,he=$r.hasOwnProperty,be=$r.toString,Y=m?m.toStringTag:void 0;function ve(n){var r=he.call(n,Y),e=n[Y];try{n[Y]=void 0;var t=!0}catch{}var i=be.call(n);return t&&(r?n[Y]=e:delete n[Y]),i}var ye=Object.prototype,_e=ye.toString;function Te(n){return _e.call(n)}var $e="[object Null]",Oe="[object Undefined]",Wn=m?m.toStringTag:void 0;function j(n){return n==null?n===void 0?Oe:$e:Wn&&Wn in Object(n)?ve(n):Te(n)}function P(n){return n!=null&&typeof n=="object"}var Ae="[object Symbol]";function un(n){return typeof n=="symbol"||P(n)&&j(n)==Ae}function sn(n,r){for(var e=-1,t=n==null?0:n.length,i=Array(t);++e<t;)i[e]=r(n[e],e,n);return i}var T=Array.isArray,Xn=m?m.prototype:void 0,qn=Xn?Xn.toString:void 0;function Or(n){if(typeof n=="string")return n;if(T(n))return sn(n,Or)+"";if(un(n))return qn?qn.call(n):"";var r=n+"";return r=="0"&&1/n==-1/0?"-0":r}var me=/\s/;function we(n){for(var r=n.length;r--&&me.test(n.charAt(r)););return r}var Pe=/^\s+/;function Se(n){return n&&n.slice(0,we(n)+1).replace(Pe,"")}function O(n){var r=typeof n;return n!=null&&(r=="object"||r=="function")}var Yn=NaN,xe=/^[-+]0x[0-9a-f]+$/i,Ee=/^0b[01]+$/i,Ie=/^0o[0-7]+$/i,Ce=parseInt;function An(n){if(typeof n=="number")return n;if(un(n))return Yn;if(O(n)){var r=typeof n.valueOf=="function"?n.valueOf():n;n=O(r)?r+"":r}if(typeof n!="string")return n===0?n:+n;n=Se(n);var e=Ee.test(n);return e||Ie.test(n)?Ce(n.slice(2),e?2:8):xe.test(n)?Yn:+n}var Me=1/0,Re=17976931348623157e292;function je(n){if(!n)return n===0?n:0;if(n=An(n),n===Me||n===-1/0){var r=n<0?-1:1;return r*Re}return n===n?n:0}function Fe(n){var r=je(n),e=r%1;return r===r?e?r-e:r:0}function cn(n){return n}var Le="[object AsyncFunction]",Ne="[object Function]",De="[object GeneratorFunction]",Ue="[object Proxy]";function Rn(n){if(!O(n))return!1;var r=j(n);return r==Ne||r==De||r==Le||r==Ue}var _n=S["__core-js_shared__"],Zn=function(){var n=/[^.]+$/.exec(_n&&_n.keys&&_n.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}();function Ge(n){return!!Zn&&Zn in n}var Be=Function.prototype,He=Be.toString;function N(n){if(n!=null){try{return He.call(n)}catch{}try{return n+""}catch{}}return""}var ze=/[\\^$.*+?()[\]{}|]/g,Ke=/^\[object .+?Constructor\]$/,We=Function.prototype,Xe=Object.prototype,qe=We.toString,Ye=Xe.hasOwnProperty,Ze=RegExp("^"+qe.call(Ye).replace(ze,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Je(n){if(!O(n)||Ge(n))return!1;var r=Rn(n)?Ze:Ke;return r.test(N(n))}function Qe(n,r){return n==null?void 0:n[r]}function D(n,r){var e=Qe(n,r);return Je(e)?e:void 0}var mn=D(S,"WeakMap"),Jn=Object.create,Ve=function(){function n(){}return function(r){if(!O(r))return{};if(Jn)return Jn(r);n.prototype=r;var e=new n;return n.prototype=void 0,e}}();function ke(n,r,e){switch(e.length){case 0:return n.call(r);case 1:return n.call(r,e[0]);case 2:return n.call(r,e[0],e[1]);case 3:return n.call(r,e[0],e[1],e[2])}return n.apply(r,e)}function Tu(){}function Ar(n,r){var e=-1,t=n.length;for(r||(r=Array(t));++e<t;)r[e]=n[e];return r}var nt=800,rt=16,et=Date.now;function tt(n){var r=0,e=0;return function(){var t=et(),i=rt-(t-e);if(e=t,i>0){if(++r>=nt)return arguments[0]}else r=0;return n.apply(void 0,arguments)}}function it(n){return function(){return n}}var an=function(){try{var n=D(Object,"defineProperty");return n({},"",{}),n}catch{}}(),at=an?function(n,r){return an(n,"toString",{configurable:!0,enumerable:!1,value:it(r),writable:!0})}:cn,mr=tt(at);function wr(n,r){for(var e=-1,t=n==null?0:n.length;++e<t&&r(n[e],e,n)!==!1;);return n}function Pr(n,r,e,t){for(var i=n.length,a=e+-1;++a<i;)if(r(n[a],a,n))return a;return-1}function ft(n){return n!==n}function ot(n,r,e){for(var t=e-1,i=n.length;++t<i;)if(n[t]===r)return t;return-1}function ut(n,r,e){return r===r?ot(n,r,e):Pr(n,ft,e)}var st=9007199254740991,ct=/^(?:0|[1-9]\d*)$/;function ln(n,r){var e=typeof n;return r=r??st,!!r&&(e=="number"||e!="symbol"&&ct.test(n))&&n>-1&&n%1==0&&n<r}function gn(n,r,e){r=="__proto__"&&an?an(n,r,{configurable:!0,enumerable:!0,value:e,writable:!0}):n[r]=e}function k(n,r){return n===r||n!==n&&r!==r}var lt=Object.prototype,gt=lt.hasOwnProperty;function dn(n,r,e){var t=n[r];(!(gt.call(n,r)&&k(t,e))||e===void 0&&!(r in n))&&gn(n,r,e)}function U(n,r,e,t){var i=!e;e||(e={});for(var a=-1,f=r.length;++a<f;){var o=r[a],u=void 0;u===void 0&&(u=n[o]),i?gn(e,o,u):dn(e,o,u)}return e}var Qn=Math.max;function Sr(n,r,e){return r=Qn(r===void 0?n.length-1:r,0),function(){for(var t=arguments,i=-1,a=Qn(t.length-r,0),f=Array(a);++i<a;)f[i]=t[r+i];i=-1;for(var o=Array(r+1);++i<r;)o[i]=t[i];return o[r]=e(f),ke(n,this,o)}}function dt(n,r){return mr(Sr(n,r,cn),n+"")}var pt=9007199254740991;function jn(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=pt}function E(n){return n!=null&&jn(n.length)&&!Rn(n)}function ht(n,r,e){if(!O(e))return!1;var t=typeof r;return(t=="number"?E(e)&&ln(r,e.length):t=="string"&&r in e)?k(e[r],n):!1}function xr(n){return dt(function(r,e){var t=-1,i=e.length,a=i>1?e[i-1]:void 0,f=i>2?e[2]:void 0;for(a=n.length>3&&typeof a=="function"?(i--,a):void 0,f&&ht(e[0],e[1],f)&&(a=i<3?void 0:a,i=1),r=Object(r);++t<i;){var o=e[t];o&&n(r,o,t,a)}return r})}var bt=Object.prototype;function nn(n){var r=n&&n.constructor,e=typeof r=="function"&&r.prototype||bt;return n===e}function vt(n,r){for(var e=-1,t=Array(n);++e<n;)t[e]=r(e);return t}var yt="[object Arguments]";function Vn(n){return P(n)&&j(n)==yt}var Er=Object.prototype,_t=Er.hasOwnProperty,Tt=Er.propertyIsEnumerable,B=Vn(function(){return arguments}())?Vn:function(n){return P(n)&&_t.call(n,"callee")&&!Tt.call(n,"callee")};function $t(){return!1}var Ir=typeof exports=="object"&&exports&&!exports.nodeType&&exports,kn=Ir&&typeof module=="object"&&module&&!module.nodeType&&module,Ot=kn&&kn.exports===Ir,nr=Ot?S.Buffer:void 0,At=nr?nr.isBuffer:void 0,H=At||$t,mt="[object Arguments]",wt="[object Array]",Pt="[object Boolean]",St="[object Date]",xt="[object Error]",Et="[object Function]",It="[object Map]",Ct="[object Number]",Mt="[object Object]",Rt="[object RegExp]",jt="[object Set]",Ft="[object String]",Lt="[object WeakMap]",Nt="[object ArrayBuffer]",Dt="[object DataView]",Ut="[object Float32Array]",Gt="[object Float64Array]",Bt="[object Int8Array]",Ht="[object Int16Array]",zt="[object Int32Array]",Kt="[object Uint8Array]",Wt="[object Uint8ClampedArray]",Xt="[object Uint16Array]",qt="[object Uint32Array]",p={};p[Ut]=p[Gt]=p[Bt]=p[Ht]=p[zt]=p[Kt]=p[Wt]=p[Xt]=p[qt]=!0;p[mt]=p[wt]=p[Nt]=p[Pt]=p[Dt]=p[St]=p[xt]=p[Et]=p[It]=p[Ct]=p[Mt]=p[Rt]=p[jt]=p[Ft]=p[Lt]=!1;function Yt(n){return P(n)&&jn(n.length)&&!!p[j(n)]}function Fn(n){return function(r){return n(r)}}var Cr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Z=Cr&&typeof module=="object"&&module&&!module.nodeType&&module,Zt=Z&&Z.exports===Cr,Tn=Zt&&Tr.process,z=function(){try{var n=Z&&Z.require&&Z.require("util").types;return n||Tn&&Tn.binding&&Tn.binding("util")}catch{}}(),rr=z&&z.isTypedArray,pn=rr?Fn(rr):Yt,Jt=Object.prototype,Qt=Jt.hasOwnProperty;function Mr(n,r){var e=T(n),t=!e&&B(n),i=!e&&!t&&H(n),a=!e&&!t&&!i&&pn(n),f=e||t||i||a,o=f?vt(n.length,String):[],u=o.length;for(var s in n)(r||Qt.call(n,s))&&!(f&&(s=="length"||i&&(s=="offset"||s=="parent")||a&&(s=="buffer"||s=="byteLength"||s=="byteOffset")||ln(s,u)))&&o.push(s);return o}function Rr(n,r){return function(e){return n(r(e))}}var Vt=Rr(Object.keys,Object),kt=Object.prototype,ni=kt.hasOwnProperty;function jr(n){if(!nn(n))return Vt(n);var r=[];for(var e in Object(n))ni.call(n,e)&&e!="constructor"&&r.push(e);return r}function F(n){return E(n)?Mr(n):jr(n)}var ri=Object.prototype,ei=ri.hasOwnProperty,$u=xr(function(n,r){if(nn(r)||E(r)){U(r,F(r),n);return}for(var e in r)ei.call(r,e)&&dn(n,e,r[e])});function ti(n){var r=[];if(n!=null)for(var e in Object(n))r.push(e);return r}var ii=Object.prototype,ai=ii.hasOwnProperty;function fi(n){if(!O(n))return ti(n);var r=nn(n),e=[];for(var t in n)t=="constructor"&&(r||!ai.call(n,t))||e.push(t);return e}function K(n){return E(n)?Mr(n,!0):fi(n)}var oi=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ui=/^\w*$/;function Ln(n,r){if(T(n))return!1;var e=typeof n;return e=="number"||e=="symbol"||e=="boolean"||n==null||un(n)?!0:ui.test(n)||!oi.test(n)||r!=null&&n in Object(r)}var Q=D(Object,"create");function si(){this.__data__=Q?Q(null):{},this.size=0}function ci(n){var r=this.has(n)&&delete this.__data__[n];return this.size-=r?1:0,r}var li="__lodash_hash_undefined__",gi=Object.prototype,di=gi.hasOwnProperty;function pi(n){var r=this.__data__;if(Q){var e=r[n];return e===li?void 0:e}return di.call(r,n)?r[n]:void 0}var hi=Object.prototype,bi=hi.hasOwnProperty;function vi(n){var r=this.__data__;return Q?r[n]!==void 0:bi.call(r,n)}var yi="__lodash_hash_undefined__";function _i(n,r){var e=this.__data__;return this.size+=this.has(n)?0:1,e[n]=Q&&r===void 0?yi:r,this}function L(n){var r=-1,e=n==null?0:n.length;for(this.clear();++r<e;){var t=n[r];this.set(t[0],t[1])}}L.prototype.clear=si;L.prototype.delete=ci;L.prototype.get=pi;L.prototype.has=vi;L.prototype.set=_i;function Ti(){this.__data__=[],this.size=0}function hn(n,r){for(var e=n.length;e--;)if(k(n[e][0],r))return e;return-1}var $i=Array.prototype,Oi=$i.splice;function Ai(n){var r=this.__data__,e=hn(r,n);if(e<0)return!1;var t=r.length-1;return e==t?r.pop():Oi.call(r,e,1),--this.size,!0}function mi(n){var r=this.__data__,e=hn(r,n);return e<0?void 0:r[e][1]}function wi(n){return hn(this.__data__,n)>-1}function Pi(n,r){var e=this.__data__,t=hn(e,n);return t<0?(++this.size,e.push([n,r])):e[t][1]=r,this}function I(n){var r=-1,e=n==null?0:n.length;for(this.clear();++r<e;){var t=n[r];this.set(t[0],t[1])}}I.prototype.clear=Ti;I.prototype.delete=Ai;I.prototype.get=mi;I.prototype.has=wi;I.prototype.set=Pi;var V=D(S,"Map");function Si(){this.size=0,this.__data__={hash:new L,map:new(V||I),string:new L}}function xi(n){var r=typeof n;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?n!=="__proto__":n===null}function bn(n,r){var e=n.__data__;return xi(r)?e[typeof r=="string"?"string":"hash"]:e.map}function Ei(n){var r=bn(this,n).delete(n);return this.size-=r?1:0,r}function Ii(n){return bn(this,n).get(n)}function Ci(n){return bn(this,n).has(n)}function Mi(n,r){var e=bn(this,n),t=e.size;return e.set(n,r),this.size+=e.size==t?0:1,this}function C(n){var r=-1,e=n==null?0:n.length;for(this.clear();++r<e;){var t=n[r];this.set(t[0],t[1])}}C.prototype.clear=Si;C.prototype.delete=Ei;C.prototype.get=Ii;C.prototype.has=Ci;C.prototype.set=Mi;var Ri="Expected a function";function Nn(n,r){if(typeof n!="function"||r!=null&&typeof r!="function")throw new TypeError(Ri);var e=function(){var t=arguments,i=r?r.apply(this,t):t[0],a=e.cache;if(a.has(i))return a.get(i);var f=n.apply(this,t);return e.cache=a.set(i,f)||a,f};return e.cache=new(Nn.Cache||C),e}Nn.Cache=C;var ji=500;function Fi(n){var r=Nn(n,function(t){return e.size===ji&&e.clear(),t}),e=r.cache;return r}var Li=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ni=/\\(\\)?/g,Di=Fi(function(n){var r=[];return n.charCodeAt(0)===46&&r.push(""),n.replace(Li,function(e,t,i,a){r.push(i?a.replace(Ni,"$1"):t||e)}),r});function Fr(n){return n==null?"":Or(n)}function W(n,r){return T(n)?n:Ln(n,r)?[n]:Di(Fr(n))}function X(n){if(typeof n=="string"||un(n))return n;var r=n+"";return r=="0"&&1/n==-1/0?"-0":r}function vn(n,r){r=W(r,n);for(var e=0,t=r.length;n!=null&&e<t;)n=n[X(r[e++])];return e&&e==t?n:void 0}function Ui(n,r,e){var t=n==null?void 0:vn(n,r);return t===void 0?e:t}function Dn(n,r){for(var e=-1,t=r.length,i=n.length;++e<t;)n[i+e]=r[e];return n}var er=m?m.isConcatSpreadable:void 0;function Gi(n){return T(n)||B(n)||!!(er&&n&&n[er])}function Bi(n,r,e,t,i){var a=-1,f=n.length;for(e||(e=Gi),i||(i=[]);++a<f;){var o=n[a];e(o)?Dn(i,o):i[i.length]=o}return i}function Hi(n){var r=n==null?0:n.length;return r?Bi(n):[]}function Lr(n){return mr(Sr(n,void 0,Hi),n+"")}var Un=Rr(Object.getPrototypeOf,Object),zi="[object Object]",Ki=Function.prototype,Wi=Object.prototype,Nr=Ki.toString,Xi=Wi.hasOwnProperty,qi=Nr.call(Object);function Dr(n){if(!P(n)||j(n)!=zi)return!1;var r=Un(n);if(r===null)return!0;var e=Xi.call(r,"constructor")&&r.constructor;return typeof e=="function"&&e instanceof e&&Nr.call(e)==qi}function Ur(n,r,e){var t=-1,i=n.length;r<0&&(r=-r>i?0:i+r),e=e>i?i:e,e<0&&(e+=i),i=r>e?0:e-r>>>0,r>>>=0;for(var a=Array(i);++t<i;)a[t]=n[t+r];return a}function Yi(n,r,e){var t=n.length;return e=e===void 0?t:e,!r&&e>=t?n:Ur(n,r,e)}var Zi="\\ud800-\\udfff",Ji="\\u0300-\\u036f",Qi="\\ufe20-\\ufe2f",Vi="\\u20d0-\\u20ff",ki=Ji+Qi+Vi,na="\\ufe0e\\ufe0f",ra="\\u200d",ea=RegExp("["+ra+Zi+ki+na+"]");function Gr(n){return ea.test(n)}function ta(n){return n.split("")}var Br="\\ud800-\\udfff",ia="\\u0300-\\u036f",aa="\\ufe20-\\ufe2f",fa="\\u20d0-\\u20ff",oa=ia+aa+fa,ua="\\ufe0e\\ufe0f",sa="["+Br+"]",wn="["+oa+"]",Pn="\\ud83c[\\udffb-\\udfff]",ca="(?:"+wn+"|"+Pn+")",Hr="[^"+Br+"]",zr="(?:\\ud83c[\\udde6-\\uddff]){2}",Kr="[\\ud800-\\udbff][\\udc00-\\udfff]",la="\\u200d",Wr=ca+"?",Xr="["+ua+"]?",ga="(?:"+la+"(?:"+[Hr,zr,Kr].join("|")+")"+Xr+Wr+")*",da=Xr+Wr+ga,pa="(?:"+[Hr+wn+"?",wn,zr,Kr,sa].join("|")+")",ha=RegExp(Pn+"(?="+Pn+")|"+pa+da,"g");function ba(n){return n.match(ha)||[]}function va(n){return Gr(n)?ba(n):ta(n)}function ya(n){return function(r){r=Fr(r);var e=Gr(r)?va(r):void 0,t=e?e[0]:r.charAt(0),i=e?Yi(e,1).join(""):r.slice(1);return t[n]()+i}}var Ou=ya("toUpperCase");function _a(n,r,e,t){var i=-1,a=n==null?0:n.length;for(t&&a&&(e=n[++i]);++i<a;)e=r(e,n[i],i,n);return e}function Ta(){this.__data__=new I,this.size=0}function $a(n){var r=this.__data__,e=r.delete(n);return this.size=r.size,e}function Oa(n){return this.__data__.get(n)}function Aa(n){return this.__data__.has(n)}var ma=200;function wa(n,r){var e=this.__data__;if(e instanceof I){var t=e.__data__;if(!V||t.length<ma-1)return t.push([n,r]),this.size=++e.size,this;e=this.__data__=new C(t)}return e.set(n,r),this.size=e.size,this}function w(n){var r=this.__data__=new I(n);this.size=r.size}w.prototype.clear=Ta;w.prototype.delete=$a;w.prototype.get=Oa;w.prototype.has=Aa;w.prototype.set=wa;function Pa(n,r){return n&&U(r,F(r),n)}function Sa(n,r){return n&&U(r,K(r),n)}var qr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,tr=qr&&typeof module=="object"&&module&&!module.nodeType&&module,xa=tr&&tr.exports===qr,ir=xa?S.Buffer:void 0,ar=ir?ir.allocUnsafe:void 0;function Yr(n,r){if(r)return n.slice();var e=n.length,t=ar?ar(e):new n.constructor(e);return n.copy(t),t}function Ea(n,r){for(var e=-1,t=n==null?0:n.length,i=0,a=[];++e<t;){var f=n[e];r(f,e,n)&&(a[i++]=f)}return a}function Zr(){return[]}var Ia=Object.prototype,Ca=Ia.propertyIsEnumerable,fr=Object.getOwnPropertySymbols,Gn=fr?function(n){return n==null?[]:(n=Object(n),Ea(fr(n),function(r){return Ca.call(n,r)}))}:Zr;function Ma(n,r){return U(n,Gn(n),r)}var Ra=Object.getOwnPropertySymbols,Jr=Ra?function(n){for(var r=[];n;)Dn(r,Gn(n)),n=Un(n);return r}:Zr;function ja(n,r){return U(n,Jr(n),r)}function Qr(n,r,e){var t=r(n);return T(n)?t:Dn(t,e(n))}function Sn(n){return Qr(n,F,Gn)}function Vr(n){return Qr(n,K,Jr)}var xn=D(S,"DataView"),En=D(S,"Promise"),In=D(S,"Set"),or="[object Map]",Fa="[object Object]",ur="[object Promise]",sr="[object Set]",cr="[object WeakMap]",lr="[object DataView]",La=N(xn),Na=N(V),Da=N(En),Ua=N(In),Ga=N(mn),A=j;(xn&&A(new xn(new ArrayBuffer(1)))!=lr||V&&A(new V)!=or||En&&A(En.resolve())!=ur||In&&A(new In)!=sr||mn&&A(new mn)!=cr)&&(A=function(n){var r=j(n),e=r==Fa?n.constructor:void 0,t=e?N(e):"";if(t)switch(t){case La:return lr;case Na:return or;case Da:return ur;case Ua:return sr;case Ga:return cr}return r});var Ba=Object.prototype,Ha=Ba.hasOwnProperty;function za(n){var r=n.length,e=new n.constructor(r);return r&&typeof n[0]=="string"&&Ha.call(n,"index")&&(e.index=n.index,e.input=n.input),e}var fn=S.Uint8Array;function Bn(n){var r=new n.constructor(n.byteLength);return new fn(r).set(new fn(n)),r}function Ka(n,r){var e=r?Bn(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.byteLength)}var Wa=/\w*$/;function Xa(n){var r=new n.constructor(n.source,Wa.exec(n));return r.lastIndex=n.lastIndex,r}var gr=m?m.prototype:void 0,dr=gr?gr.valueOf:void 0;function qa(n){return dr?Object(dr.call(n)):{}}function kr(n,r){var e=r?Bn(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.length)}var Ya="[object Boolean]",Za="[object Date]",Ja="[object Map]",Qa="[object Number]",Va="[object RegExp]",ka="[object Set]",nf="[object String]",rf="[object Symbol]",ef="[object ArrayBuffer]",tf="[object DataView]",af="[object Float32Array]",ff="[object Float64Array]",of="[object Int8Array]",uf="[object Int16Array]",sf="[object Int32Array]",cf="[object Uint8Array]",lf="[object Uint8ClampedArray]",gf="[object Uint16Array]",df="[object Uint32Array]";function pf(n,r,e){var t=n.constructor;switch(r){case ef:return Bn(n);case Ya:case Za:return new t(+n);case tf:return Ka(n,e);case af:case ff:case of:case uf:case sf:case cf:case lf:case gf:case df:return kr(n,e);case Ja:return new t;case Qa:case nf:return new t(n);case Va:return Xa(n);case ka:return new t;case rf:return qa(n)}}function ne(n){return typeof n.constructor=="function"&&!nn(n)?Ve(Un(n)):{}}var hf="[object Map]";function bf(n){return P(n)&&A(n)==hf}var pr=z&&z.isMap,vf=pr?Fn(pr):bf,yf="[object Set]";function _f(n){return P(n)&&A(n)==yf}var hr=z&&z.isSet,Tf=hr?Fn(hr):_f,$f=1,Of=2,Af=4,re="[object Arguments]",mf="[object Array]",wf="[object Boolean]",Pf="[object Date]",Sf="[object Error]",ee="[object Function]",xf="[object GeneratorFunction]",Ef="[object Map]",If="[object Number]",te="[object Object]",Cf="[object RegExp]",Mf="[object Set]",Rf="[object String]",jf="[object Symbol]",Ff="[object WeakMap]",Lf="[object ArrayBuffer]",Nf="[object DataView]",Df="[object Float32Array]",Uf="[object Float64Array]",Gf="[object Int8Array]",Bf="[object Int16Array]",Hf="[object Int32Array]",zf="[object Uint8Array]",Kf="[object Uint8ClampedArray]",Wf="[object Uint16Array]",Xf="[object Uint32Array]",d={};d[re]=d[mf]=d[Lf]=d[Nf]=d[wf]=d[Pf]=d[Df]=d[Uf]=d[Gf]=d[Bf]=d[Hf]=d[Ef]=d[If]=d[te]=d[Cf]=d[Mf]=d[Rf]=d[jf]=d[zf]=d[Kf]=d[Wf]=d[Xf]=!0;d[Sf]=d[ee]=d[Ff]=!1;function J(n,r,e,t,i,a){var f,o=r&$f,u=r&Of,s=r&Af;if(e&&(f=i?e(n,t,i,a):e(n)),f!==void 0)return f;if(!O(n))return n;var c=T(n);if(c){if(f=za(n),!o)return Ar(n,f)}else{var l=A(n),g=l==ee||l==xf;if(H(n))return Yr(n,o);if(l==te||l==re||g&&!i){if(f=u||g?{}:ne(n),!o)return u?ja(n,Sa(f,n)):Ma(n,Pa(f,n))}else{if(!d[l])return i?n:{};f=pf(n,l,o)}}a||(a=new w);var h=a.get(n);if(h)return h;a.set(n,f),Tf(n)?n.forEach(function(b){f.add(J(b,r,e,b,n,a))}):vf(n)&&n.forEach(function(b,v){f.set(v,J(b,r,e,v,n,a))});var y=s?u?Vr:Sn:u?K:F,$=c?void 0:y(n);return wr($||n,function(b,v){$&&(v=b,b=n[v]),dn(f,v,J(b,r,e,v,n,a))}),f}var qf=1,Yf=4;function Au(n){return J(n,qf|Yf)}var Zf="__lodash_hash_undefined__";function Jf(n){return this.__data__.set(n,Zf),this}function Qf(n){return this.__data__.has(n)}function on(n){var r=-1,e=n==null?0:n.length;for(this.__data__=new C;++r<e;)this.add(n[r])}on.prototype.add=on.prototype.push=Jf;on.prototype.has=Qf;function Vf(n,r){for(var e=-1,t=n==null?0:n.length;++e<t;)if(r(n[e],e,n))return!0;return!1}function kf(n,r){return n.has(r)}var no=1,ro=2;function ie(n,r,e,t,i,a){var f=e&no,o=n.length,u=r.length;if(o!=u&&!(f&&u>o))return!1;var s=a.get(n),c=a.get(r);if(s&&c)return s==r&&c==n;var l=-1,g=!0,h=e&ro?new on:void 0;for(a.set(n,r),a.set(r,n);++l<o;){var y=n[l],$=r[l];if(t)var b=f?t($,y,l,r,n,a):t(y,$,l,n,r,a);if(b!==void 0){if(b)continue;g=!1;break}if(h){if(!Vf(r,function(v,x){if(!kf(h,x)&&(y===v||i(y,v,e,t,a)))return h.push(x)})){g=!1;break}}else if(!(y===$||i(y,$,e,t,a))){g=!1;break}}return a.delete(n),a.delete(r),g}function ae(n){var r=-1,e=Array(n.size);return n.forEach(function(t,i){e[++r]=[i,t]}),e}function eo(n){var r=-1,e=Array(n.size);return n.forEach(function(t){e[++r]=t}),e}var to=1,io=2,ao="[object Boolean]",fo="[object Date]",oo="[object Error]",uo="[object Map]",so="[object Number]",co="[object RegExp]",lo="[object Set]",go="[object String]",po="[object Symbol]",ho="[object ArrayBuffer]",bo="[object DataView]",br=m?m.prototype:void 0,$n=br?br.valueOf:void 0;function vo(n,r,e,t,i,a,f){switch(e){case bo:if(n.byteLength!=r.byteLength||n.byteOffset!=r.byteOffset)return!1;n=n.buffer,r=r.buffer;case ho:return!(n.byteLength!=r.byteLength||!a(new fn(n),new fn(r)));case ao:case fo:case so:return k(+n,+r);case oo:return n.name==r.name&&n.message==r.message;case co:case go:return n==r+"";case uo:var o=ae;case lo:var u=t&to;if(o||(o=eo),n.size!=r.size&&!u)return!1;var s=f.get(n);if(s)return s==r;t|=io,f.set(n,r);var c=ie(o(n),o(r),t,i,a,f);return f.delete(n),c;case po:if($n)return $n.call(n)==$n.call(r)}return!1}var yo=1,_o=Object.prototype,To=_o.hasOwnProperty;function $o(n,r,e,t,i,a){var f=e&yo,o=Sn(n),u=o.length,s=Sn(r),c=s.length;if(u!=c&&!f)return!1;for(var l=u;l--;){var g=o[l];if(!(f?g in r:To.call(r,g)))return!1}var h=a.get(n),y=a.get(r);if(h&&y)return h==r&&y==n;var $=!0;a.set(n,r),a.set(r,n);for(var b=f;++l<u;){g=o[l];var v=n[g],x=r[g];if(t)var en=f?t(x,v,g,r,n,a):t(v,x,g,n,r,a);if(!(en===void 0?v===x||i(v,x,e,t,a):en)){$=!1;break}b||(b=g=="constructor")}if($&&!b){var G=n.constructor,M=r.constructor;G!=M&&"constructor"in n&&"constructor"in r&&!(typeof G=="function"&&G instanceof G&&typeof M=="function"&&M instanceof M)&&($=!1)}return a.delete(n),a.delete(r),$}var Oo=1,vr="[object Arguments]",yr="[object Array]",tn="[object Object]",Ao=Object.prototype,_r=Ao.hasOwnProperty;function mo(n,r,e,t,i,a){var f=T(n),o=T(r),u=f?yr:A(n),s=o?yr:A(r);u=u==vr?tn:u,s=s==vr?tn:s;var c=u==tn,l=s==tn,g=u==s;if(g&&H(n)){if(!H(r))return!1;f=!0,c=!1}if(g&&!c)return a||(a=new w),f||pn(n)?ie(n,r,e,t,i,a):vo(n,r,u,e,t,i,a);if(!(e&Oo)){var h=c&&_r.call(n,"__wrapped__"),y=l&&_r.call(r,"__wrapped__");if(h||y){var $=h?n.value():n,b=y?r.value():r;return a||(a=new w),i($,b,e,t,a)}}return g?(a||(a=new w),$o(n,r,e,t,i,a)):!1}function yn(n,r,e,t,i){return n===r?!0:n==null||r==null||!P(n)&&!P(r)?n!==n&&r!==r:mo(n,r,e,t,yn,i)}var wo=1,Po=2;function So(n,r,e,t){var i=e.length,a=i;if(n==null)return!a;for(n=Object(n);i--;){var f=e[i];if(f[2]?f[1]!==n[f[0]]:!(f[0]in n))return!1}for(;++i<a;){f=e[i];var o=f[0],u=n[o],s=f[1];if(f[2]){if(u===void 0&&!(o in n))return!1}else{var c=new w,l;if(!(l===void 0?yn(s,u,wo|Po,t,c):l))return!1}}return!0}function fe(n){return n===n&&!O(n)}function xo(n){for(var r=F(n),e=r.length;e--;){var t=r[e],i=n[t];r[e]=[t,i,fe(i)]}return r}function oe(n,r){return function(e){return e==null?!1:e[n]===r&&(r!==void 0||n in Object(e))}}function Eo(n){var r=xo(n);return r.length==1&&r[0][2]?oe(r[0][0],r[0][1]):function(e){return e===n||So(e,n,r)}}function Io(n,r){return n!=null&&r in Object(n)}function ue(n,r,e){r=W(r,n);for(var t=-1,i=r.length,a=!1;++t<i;){var f=X(r[t]);if(!(a=n!=null&&e(n,f)))break;n=n[f]}return a||++t!=i?a:(i=n==null?0:n.length,!!i&&jn(i)&&ln(f,i)&&(T(n)||B(n)))}function se(n,r){return n!=null&&ue(n,r,Io)}var Co=1,Mo=2;function Ro(n,r){return Ln(n)&&fe(r)?oe(X(n),r):function(e){var t=Ui(e,n);return t===void 0&&t===r?se(e,n):yn(r,t,Co|Mo)}}function jo(n){return function(r){return r==null?void 0:r[n]}}function Fo(n){return function(r){return vn(r,n)}}function Lo(n){return Ln(n)?jo(X(n)):Fo(n)}function rn(n){return typeof n=="function"?n:n==null?cn:typeof n=="object"?T(n)?Ro(n[0],n[1]):Eo(n):Lo(n)}function No(n){return function(r,e,t){for(var i=-1,a=Object(r),f=t(r),o=f.length;o--;){var u=f[++i];if(e(a[u],u,a)===!1)break}return r}}var Hn=No();function ce(n,r){return n&&Hn(n,r,F)}function Do(n,r){return function(e,t){if(e==null)return e;if(!E(e))return n(e,t);for(var i=e.length,a=-1,f=Object(e);++a<i&&t(f[a],a,f)!==!1;);return e}}var zn=Do(ce),On=function(){return S.Date.now()},Uo="Expected a function",Go=Math.max,Bo=Math.min;function Ho(n,r,e){var t,i,a,f,o,u,s=0,c=!1,l=!1,g=!0;if(typeof n!="function")throw new TypeError(Uo);r=An(r)||0,O(e)&&(c=!!e.leading,l="maxWait"in e,a=l?Go(An(e.maxWait)||0,r):a,g="trailing"in e?!!e.trailing:g);function h(_){var R=t,q=i;return t=i=void 0,s=_,f=n.apply(q,R),f}function y(_){return s=_,o=setTimeout(v,r),c?h(_):f}function $(_){var R=_-u,q=_-s,Kn=r-R;return l?Bo(Kn,a-q):Kn}function b(_){var R=_-u,q=_-s;return u===void 0||R>=r||R<0||l&&q>=a}function v(){var _=On();if(b(_))return x(_);o=setTimeout(v,$(_))}function x(_){return o=void 0,g&&t?h(_):(t=i=void 0,f)}function en(){o!==void 0&&clearTimeout(o),s=0,t=u=i=o=void 0}function G(){return o===void 0?f:x(On())}function M(){var _=On(),R=b(_);if(t=arguments,i=this,u=_,R){if(o===void 0)return y(u);if(l)return clearTimeout(o),o=setTimeout(v,r),h(u)}return o===void 0&&(o=setTimeout(v,r)),f}return M.cancel=en,M.flush=G,M}function Cn(n,r,e){(e!==void 0&&!k(n[r],e)||e===void 0&&!(r in n))&&gn(n,r,e)}function zo(n){return P(n)&&E(n)}function Mn(n,r){if(!(r==="constructor"&&typeof n[r]=="function")&&r!="__proto__")return n[r]}function Ko(n){return U(n,K(n))}function Wo(n,r,e,t,i,a,f){var o=Mn(n,e),u=Mn(r,e),s=f.get(u);if(s){Cn(n,e,s);return}var c=a?a(o,u,e+"",n,r,f):void 0,l=c===void 0;if(l){var g=T(u),h=!g&&H(u),y=!g&&!h&&pn(u);c=u,g||h||y?T(o)?c=o:zo(o)?c=Ar(o):h?(l=!1,c=Yr(u,!0)):y?(l=!1,c=kr(u,!0)):c=[]:Dr(u)||B(u)?(c=o,B(o)?c=Ko(o):(!O(o)||Rn(o))&&(c=ne(u))):l=!1}l&&(f.set(u,c),i(c,u,t,a,f),f.delete(u)),Cn(n,e,c)}function le(n,r,e,t,i){n!==r&&Hn(r,function(a,f){if(i||(i=new w),O(a))Wo(n,r,f,e,le,t,i);else{var o=t?t(Mn(n,f),a,f+"",n,r,i):void 0;o===void 0&&(o=a),Cn(n,f,o)}},K)}function Xo(n){var r=n==null?0:n.length;return r?n[r-1]:void 0}function ge(n){return typeof n=="function"?n:cn}function mu(n,r){var e=T(n)?wr:zn;return e(n,ge(r))}function qo(n,r){return sn(r,function(e){return[e,n[e]]})}function Yo(n){var r=-1,e=Array(n.size);return n.forEach(function(t){e[++r]=[t,t]}),e}var Zo="[object Map]",Jo="[object Set]";function Qo(n){return function(r){var e=A(r);return e==Zo?ae(r):e==Jo?Yo(r):qo(r,n(r))}}var wu=Qo(F);function Vo(n){return function(r,e,t){var i=Object(r);if(!E(r)){var a=rn(e);r=F(r),e=function(o){return a(i[o],o,i)}}var f=n(r,e,t);return f>-1?i[a?r[f]:f]:void 0}}var ko=Math.max;function nu(n,r,e){var t=n==null?0:n.length;if(!t)return-1;var i=e==null?0:Fe(e);return i<0&&(i=ko(t+i,0)),Pr(n,rn(r),i)}var Pu=Vo(nu);function ru(n,r){var e=-1,t=E(n)?Array(n.length):[];return zn(n,function(i,a,f){t[++e]=r(i,a,f)}),t}function Su(n,r){var e=T(n)?sn:ru;return e(n,rn(r))}function xu(n,r){return n==null?n:Hn(n,ge(r),K)}var eu=Object.prototype,tu=eu.hasOwnProperty;function iu(n,r){return n!=null&&tu.call(n,r)}function Eu(n,r){return n!=null&&ue(n,r,iu)}function Iu(n,r,e){var t=n==null?0:n.length;if(!t)return-1;var i=0;return ut(n,r,i)}function au(n,r){return r.length<2?n:vn(n,Ur(r,0,-1))}var fu="[object Boolean]";function Cu(n){return n===!0||n===!1||P(n)&&j(n)==fu}var ou="[object Map]",uu="[object Set]",su=Object.prototype,cu=su.hasOwnProperty;function Mu(n){if(n==null)return!0;if(E(n)&&(T(n)||typeof n=="string"||typeof n.splice=="function"||H(n)||pn(n)||B(n)))return!n.length;var r=A(n);if(r==ou||r==uu)return!n.size;if(nn(n))return!jr(n).length;for(var e in n)if(cu.call(n,e))return!1;return!0}function Ru(n,r){return yn(n,r)}function ju(n){return n==null}function Fu(n){return n===void 0}function Lu(n,r){var e={};return r=rn(r),ce(n,function(t,i,a){gn(e,r(t,i,a),t)}),e}var Nu=xr(function(n,r,e){le(n,r,e)});function lu(n,r){return r=W(r,n),n=au(n,r),n==null||delete n[X(Xo(r))]}function gu(n){return Dr(n)?void 0:n}var du=1,pu=2,hu=4,Du=Lr(function(n,r){var e={};if(n==null)return e;var t=!1;r=sn(r,function(a){return a=W(a,n),t||(t=a.length>1),a}),U(n,Vr(n),e),t&&(e=J(e,du|pu|hu,gu));for(var i=r.length;i--;)lu(e,r[i]);return e});function de(n,r,e,t){if(!O(n))return n;r=W(r,n);for(var i=-1,a=r.length,f=a-1,o=n;o!=null&&++i<a;){var u=X(r[i]),s=e;if(u==="__proto__"||u==="constructor"||u==="prototype")return n;if(i!=f){var c=o[u];s=void 0,s===void 0&&(s=O(c)?c:ln(r[i+1])?[]:{})}dn(o,u,s),o=o[u]}return n}function bu(n,r,e){for(var t=-1,i=r.length,a={};++t<i;){var f=r[t],o=vn(n,f);e(o,f)&&de(a,W(f,n),o)}return a}function vu(n,r){return bu(n,r,function(e,t){return se(n,t)})}var Uu=Lr(function(n,r){return n==null?{}:vu(n,r)});function yu(n,r,e,t,i){return i(n,function(a,f,o){e=t?(t=!1,a):r(e,a,f,o)}),e}function Gu(n,r,e){var t=T(n)?_a:yu,i=arguments.length<3;return t(n,rn(r),e,i,zn)}function Bu(n,r,e){return n==null?n:de(n,r,e)}var _u="Expected a function";function Hu(n,r,e){var t=!0,i=!0;if(typeof n!="function")throw new TypeError(_u);return O(e)&&(t="leading"in e?!!e.leading:t,i="trailing"in e?!!e.trailing:i),Ho(n,r,{leading:t,maxWait:r,trailing:i})}export{Ou as A,$u as a,Su as b,Au as c,Pu as d,ju as e,mu as f,Ui as g,Lu as h,Fu as i,Eu as j,Cu as k,Hu as l,Nu as m,Tu as n,Ru as o,Uu as p,Xo as q,Gu as r,Bu as s,wu as t,Ho as u,Mu as v,T as w,Iu as x,Du as y,xu as z}; +var Tr=typeof global=="object"&&global&&global.Object===Object&&global,pe=typeof self=="object"&&self&&self.Object===Object&&self,S=Tr||pe||Function("return this")(),m=S.Symbol,$r=Object.prototype,he=$r.hasOwnProperty,be=$r.toString,Y=m?m.toStringTag:void 0;function ve(n){var r=he.call(n,Y),e=n[Y];try{n[Y]=void 0;var t=!0}catch{}var i=be.call(n);return t&&(r?n[Y]=e:delete n[Y]),i}var ye=Object.prototype,_e=ye.toString;function Te(n){return _e.call(n)}var $e="[object Null]",Oe="[object Undefined]",Wn=m?m.toStringTag:void 0;function j(n){return n==null?n===void 0?Oe:$e:Wn&&Wn in Object(n)?ve(n):Te(n)}function P(n){return n!=null&&typeof n=="object"}var Ae="[object Symbol]";function un(n){return typeof n=="symbol"||P(n)&&j(n)==Ae}function sn(n,r){for(var e=-1,t=n==null?0:n.length,i=Array(t);++e<t;)i[e]=r(n[e],e,n);return i}var T=Array.isArray,Xn=m?m.prototype:void 0,qn=Xn?Xn.toString:void 0;function Or(n){if(typeof n=="string")return n;if(T(n))return sn(n,Or)+"";if(un(n))return qn?qn.call(n):"";var r=n+"";return r=="0"&&1/n==-1/0?"-0":r}var me=/\s/;function we(n){for(var r=n.length;r--&&me.test(n.charAt(r)););return r}var Pe=/^\s+/;function Se(n){return n&&n.slice(0,we(n)+1).replace(Pe,"")}function O(n){var r=typeof n;return n!=null&&(r=="object"||r=="function")}var Yn=NaN,xe=/^[-+]0x[0-9a-f]+$/i,Ee=/^0b[01]+$/i,Ie=/^0o[0-7]+$/i,Ce=parseInt;function An(n){if(typeof n=="number")return n;if(un(n))return Yn;if(O(n)){var r=typeof n.valueOf=="function"?n.valueOf():n;n=O(r)?r+"":r}if(typeof n!="string")return n===0?n:+n;n=Se(n);var e=Ee.test(n);return e||Ie.test(n)?Ce(n.slice(2),e?2:8):xe.test(n)?Yn:+n}var Me=1/0,Re=17976931348623157e292;function je(n){if(!n)return n===0?n:0;if(n=An(n),n===Me||n===-1/0){var r=n<0?-1:1;return r*Re}return n===n?n:0}function Fe(n){var r=je(n),e=r%1;return r===r?e?r-e:r:0}function cn(n){return n}var Le="[object AsyncFunction]",Ne="[object Function]",De="[object GeneratorFunction]",Ue="[object Proxy]";function Rn(n){if(!O(n))return!1;var r=j(n);return r==Ne||r==De||r==Le||r==Ue}var _n=S["__core-js_shared__"],Zn=function(){var n=/[^.]+$/.exec(_n&&_n.keys&&_n.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}();function Ge(n){return!!Zn&&Zn in n}var Be=Function.prototype,He=Be.toString;function N(n){if(n!=null){try{return He.call(n)}catch{}try{return n+""}catch{}}return""}var ze=/[\\^$.*+?()[\]{}|]/g,Ke=/^\[object .+?Constructor\]$/,We=Function.prototype,Xe=Object.prototype,qe=We.toString,Ye=Xe.hasOwnProperty,Ze=RegExp("^"+qe.call(Ye).replace(ze,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Je(n){if(!O(n)||Ge(n))return!1;var r=Rn(n)?Ze:Ke;return r.test(N(n))}function Qe(n,r){return n==null?void 0:n[r]}function D(n,r){var e=Qe(n,r);return Je(e)?e:void 0}var mn=D(S,"WeakMap"),Jn=Object.create,Ve=function(){function n(){}return function(r){if(!O(r))return{};if(Jn)return Jn(r);n.prototype=r;var e=new n;return n.prototype=void 0,e}}();function ke(n,r,e){switch(e.length){case 0:return n.call(r);case 1:return n.call(r,e[0]);case 2:return n.call(r,e[0],e[1]);case 3:return n.call(r,e[0],e[1],e[2])}return n.apply(r,e)}function Tu(){}function Ar(n,r){var e=-1,t=n.length;for(r||(r=Array(t));++e<t;)r[e]=n[e];return r}var nt=800,rt=16,et=Date.now;function tt(n){var r=0,e=0;return function(){var t=et(),i=rt-(t-e);if(e=t,i>0){if(++r>=nt)return arguments[0]}else r=0;return n.apply(void 0,arguments)}}function it(n){return function(){return n}}var an=function(){try{var n=D(Object,"defineProperty");return n({},"",{}),n}catch{}}(),at=an?function(n,r){return an(n,"toString",{configurable:!0,enumerable:!1,value:it(r),writable:!0})}:cn,mr=tt(at);function wr(n,r){for(var e=-1,t=n==null?0:n.length;++e<t&&r(n[e],e,n)!==!1;);return n}function Pr(n,r,e,t){for(var i=n.length,a=e+-1;++a<i;)if(r(n[a],a,n))return a;return-1}function ft(n){return n!==n}function ot(n,r,e){for(var t=e-1,i=n.length;++t<i;)if(n[t]===r)return t;return-1}function ut(n,r,e){return r===r?ot(n,r,e):Pr(n,ft,e)}var st=9007199254740991,ct=/^(?:0|[1-9]\d*)$/;function ln(n,r){var e=typeof n;return r=r??st,!!r&&(e=="number"||e!="symbol"&&ct.test(n))&&n>-1&&n%1==0&&n<r}function gn(n,r,e){r=="__proto__"&&an?an(n,r,{configurable:!0,enumerable:!0,value:e,writable:!0}):n[r]=e}function k(n,r){return n===r||n!==n&&r!==r}var lt=Object.prototype,gt=lt.hasOwnProperty;function dn(n,r,e){var t=n[r];(!(gt.call(n,r)&&k(t,e))||e===void 0&&!(r in n))&&gn(n,r,e)}function U(n,r,e,t){var i=!e;e||(e={});for(var a=-1,f=r.length;++a<f;){var o=r[a],u=void 0;u===void 0&&(u=n[o]),i?gn(e,o,u):dn(e,o,u)}return e}var Qn=Math.max;function Sr(n,r,e){return r=Qn(r===void 0?n.length-1:r,0),function(){for(var t=arguments,i=-1,a=Qn(t.length-r,0),f=Array(a);++i<a;)f[i]=t[r+i];i=-1;for(var o=Array(r+1);++i<r;)o[i]=t[i];return o[r]=e(f),ke(n,this,o)}}function dt(n,r){return mr(Sr(n,r,cn),n+"")}var pt=9007199254740991;function jn(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=pt}function E(n){return n!=null&&jn(n.length)&&!Rn(n)}function ht(n,r,e){if(!O(e))return!1;var t=typeof r;return(t=="number"?E(e)&&ln(r,e.length):t=="string"&&r in e)?k(e[r],n):!1}function xr(n){return dt(function(r,e){var t=-1,i=e.length,a=i>1?e[i-1]:void 0,f=i>2?e[2]:void 0;for(a=n.length>3&&typeof a=="function"?(i--,a):void 0,f&&ht(e[0],e[1],f)&&(a=i<3?void 0:a,i=1),r=Object(r);++t<i;){var o=e[t];o&&n(r,o,t,a)}return r})}var bt=Object.prototype;function nn(n){var r=n&&n.constructor,e=typeof r=="function"&&r.prototype||bt;return n===e}function vt(n,r){for(var e=-1,t=Array(n);++e<n;)t[e]=r(e);return t}var yt="[object Arguments]";function Vn(n){return P(n)&&j(n)==yt}var Er=Object.prototype,_t=Er.hasOwnProperty,Tt=Er.propertyIsEnumerable,B=Vn(function(){return arguments}())?Vn:function(n){return P(n)&&_t.call(n,"callee")&&!Tt.call(n,"callee")};function $t(){return!1}var Ir=typeof exports=="object"&&exports&&!exports.nodeType&&exports,kn=Ir&&typeof module=="object"&&module&&!module.nodeType&&module,Ot=kn&&kn.exports===Ir,nr=Ot?S.Buffer:void 0,At=nr?nr.isBuffer:void 0,H=At||$t,mt="[object Arguments]",wt="[object Array]",Pt="[object Boolean]",St="[object Date]",xt="[object Error]",Et="[object Function]",It="[object Map]",Ct="[object Number]",Mt="[object Object]",Rt="[object RegExp]",jt="[object Set]",Ft="[object String]",Lt="[object WeakMap]",Nt="[object ArrayBuffer]",Dt="[object DataView]",Ut="[object Float32Array]",Gt="[object Float64Array]",Bt="[object Int8Array]",Ht="[object Int16Array]",zt="[object Int32Array]",Kt="[object Uint8Array]",Wt="[object Uint8ClampedArray]",Xt="[object Uint16Array]",qt="[object Uint32Array]",p={};p[Ut]=p[Gt]=p[Bt]=p[Ht]=p[zt]=p[Kt]=p[Wt]=p[Xt]=p[qt]=!0;p[mt]=p[wt]=p[Nt]=p[Pt]=p[Dt]=p[St]=p[xt]=p[Et]=p[It]=p[Ct]=p[Mt]=p[Rt]=p[jt]=p[Ft]=p[Lt]=!1;function Yt(n){return P(n)&&jn(n.length)&&!!p[j(n)]}function Fn(n){return function(r){return n(r)}}var Cr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Z=Cr&&typeof module=="object"&&module&&!module.nodeType&&module,Zt=Z&&Z.exports===Cr,Tn=Zt&&Tr.process,z=function(){try{var n=Z&&Z.require&&Z.require("util").types;return n||Tn&&Tn.binding&&Tn.binding("util")}catch{}}(),rr=z&&z.isTypedArray,pn=rr?Fn(rr):Yt,Jt=Object.prototype,Qt=Jt.hasOwnProperty;function Mr(n,r){var e=T(n),t=!e&&B(n),i=!e&&!t&&H(n),a=!e&&!t&&!i&&pn(n),f=e||t||i||a,o=f?vt(n.length,String):[],u=o.length;for(var s in n)(r||Qt.call(n,s))&&!(f&&(s=="length"||i&&(s=="offset"||s=="parent")||a&&(s=="buffer"||s=="byteLength"||s=="byteOffset")||ln(s,u)))&&o.push(s);return o}function Rr(n,r){return function(e){return n(r(e))}}var Vt=Rr(Object.keys,Object),kt=Object.prototype,ni=kt.hasOwnProperty;function jr(n){if(!nn(n))return Vt(n);var r=[];for(var e in Object(n))ni.call(n,e)&&e!="constructor"&&r.push(e);return r}function F(n){return E(n)?Mr(n):jr(n)}var ri=Object.prototype,ei=ri.hasOwnProperty,$u=xr(function(n,r){if(nn(r)||E(r)){U(r,F(r),n);return}for(var e in r)ei.call(r,e)&&dn(n,e,r[e])});function ti(n){var r=[];if(n!=null)for(var e in Object(n))r.push(e);return r}var ii=Object.prototype,ai=ii.hasOwnProperty;function fi(n){if(!O(n))return ti(n);var r=nn(n),e=[];for(var t in n)t=="constructor"&&(r||!ai.call(n,t))||e.push(t);return e}function K(n){return E(n)?Mr(n,!0):fi(n)}var oi=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ui=/^\w*$/;function Ln(n,r){if(T(n))return!1;var e=typeof n;return e=="number"||e=="symbol"||e=="boolean"||n==null||un(n)?!0:ui.test(n)||!oi.test(n)||r!=null&&n in Object(r)}var Q=D(Object,"create");function si(){this.__data__=Q?Q(null):{},this.size=0}function ci(n){var r=this.has(n)&&delete this.__data__[n];return this.size-=r?1:0,r}var li="__lodash_hash_undefined__",gi=Object.prototype,di=gi.hasOwnProperty;function pi(n){var r=this.__data__;if(Q){var e=r[n];return e===li?void 0:e}return di.call(r,n)?r[n]:void 0}var hi=Object.prototype,bi=hi.hasOwnProperty;function vi(n){var r=this.__data__;return Q?r[n]!==void 0:bi.call(r,n)}var yi="__lodash_hash_undefined__";function _i(n,r){var e=this.__data__;return this.size+=this.has(n)?0:1,e[n]=Q&&r===void 0?yi:r,this}function L(n){var r=-1,e=n==null?0:n.length;for(this.clear();++r<e;){var t=n[r];this.set(t[0],t[1])}}L.prototype.clear=si;L.prototype.delete=ci;L.prototype.get=pi;L.prototype.has=vi;L.prototype.set=_i;function Ti(){this.__data__=[],this.size=0}function hn(n,r){for(var e=n.length;e--;)if(k(n[e][0],r))return e;return-1}var $i=Array.prototype,Oi=$i.splice;function Ai(n){var r=this.__data__,e=hn(r,n);if(e<0)return!1;var t=r.length-1;return e==t?r.pop():Oi.call(r,e,1),--this.size,!0}function mi(n){var r=this.__data__,e=hn(r,n);return e<0?void 0:r[e][1]}function wi(n){return hn(this.__data__,n)>-1}function Pi(n,r){var e=this.__data__,t=hn(e,n);return t<0?(++this.size,e.push([n,r])):e[t][1]=r,this}function I(n){var r=-1,e=n==null?0:n.length;for(this.clear();++r<e;){var t=n[r];this.set(t[0],t[1])}}I.prototype.clear=Ti;I.prototype.delete=Ai;I.prototype.get=mi;I.prototype.has=wi;I.prototype.set=Pi;var V=D(S,"Map");function Si(){this.size=0,this.__data__={hash:new L,map:new(V||I),string:new L}}function xi(n){var r=typeof n;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?n!=="__proto__":n===null}function bn(n,r){var e=n.__data__;return xi(r)?e[typeof r=="string"?"string":"hash"]:e.map}function Ei(n){var r=bn(this,n).delete(n);return this.size-=r?1:0,r}function Ii(n){return bn(this,n).get(n)}function Ci(n){return bn(this,n).has(n)}function Mi(n,r){var e=bn(this,n),t=e.size;return e.set(n,r),this.size+=e.size==t?0:1,this}function C(n){var r=-1,e=n==null?0:n.length;for(this.clear();++r<e;){var t=n[r];this.set(t[0],t[1])}}C.prototype.clear=Si;C.prototype.delete=Ei;C.prototype.get=Ii;C.prototype.has=Ci;C.prototype.set=Mi;var Ri="Expected a function";function Nn(n,r){if(typeof n!="function"||r!=null&&typeof r!="function")throw new TypeError(Ri);var e=function(){var t=arguments,i=r?r.apply(this,t):t[0],a=e.cache;if(a.has(i))return a.get(i);var f=n.apply(this,t);return e.cache=a.set(i,f)||a,f};return e.cache=new(Nn.Cache||C),e}Nn.Cache=C;var ji=500;function Fi(n){var r=Nn(n,function(t){return e.size===ji&&e.clear(),t}),e=r.cache;return r}var Li=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ni=/\\(\\)?/g,Di=Fi(function(n){var r=[];return n.charCodeAt(0)===46&&r.push(""),n.replace(Li,function(e,t,i,a){r.push(i?a.replace(Ni,"$1"):t||e)}),r});function Fr(n){return n==null?"":Or(n)}function W(n,r){return T(n)?n:Ln(n,r)?[n]:Di(Fr(n))}function X(n){if(typeof n=="string"||un(n))return n;var r=n+"";return r=="0"&&1/n==-1/0?"-0":r}function vn(n,r){r=W(r,n);for(var e=0,t=r.length;n!=null&&e<t;)n=n[X(r[e++])];return e&&e==t?n:void 0}function Ui(n,r,e){var t=n==null?void 0:vn(n,r);return t===void 0?e:t}function Dn(n,r){for(var e=-1,t=r.length,i=n.length;++e<t;)n[i+e]=r[e];return n}var er=m?m.isConcatSpreadable:void 0;function Gi(n){return T(n)||B(n)||!!(er&&n&&n[er])}function Bi(n,r,e,t,i){var a=-1,f=n.length;for(e||(e=Gi),i||(i=[]);++a<f;){var o=n[a];e(o)?Dn(i,o):i[i.length]=o}return i}function Hi(n){var r=n==null?0:n.length;return r?Bi(n):[]}function Lr(n){return mr(Sr(n,void 0,Hi),n+"")}var Un=Rr(Object.getPrototypeOf,Object),zi="[object Object]",Ki=Function.prototype,Wi=Object.prototype,Nr=Ki.toString,Xi=Wi.hasOwnProperty,qi=Nr.call(Object);function Dr(n){if(!P(n)||j(n)!=zi)return!1;var r=Un(n);if(r===null)return!0;var e=Xi.call(r,"constructor")&&r.constructor;return typeof e=="function"&&e instanceof e&&Nr.call(e)==qi}function Ur(n,r,e){var t=-1,i=n.length;r<0&&(r=-r>i?0:i+r),e=e>i?i:e,e<0&&(e+=i),i=r>e?0:e-r>>>0,r>>>=0;for(var a=Array(i);++t<i;)a[t]=n[t+r];return a}function Yi(n,r,e){var t=n.length;return e=e===void 0?t:e,!r&&e>=t?n:Ur(n,r,e)}var Zi="\\ud800-\\udfff",Ji="\\u0300-\\u036f",Qi="\\ufe20-\\ufe2f",Vi="\\u20d0-\\u20ff",ki=Ji+Qi+Vi,na="\\ufe0e\\ufe0f",ra="\\u200d",ea=RegExp("["+ra+Zi+ki+na+"]");function Gr(n){return ea.test(n)}function ta(n){return n.split("")}var Br="\\ud800-\\udfff",ia="\\u0300-\\u036f",aa="\\ufe20-\\ufe2f",fa="\\u20d0-\\u20ff",oa=ia+aa+fa,ua="\\ufe0e\\ufe0f",sa="["+Br+"]",wn="["+oa+"]",Pn="\\ud83c[\\udffb-\\udfff]",ca="(?:"+wn+"|"+Pn+")",Hr="[^"+Br+"]",zr="(?:\\ud83c[\\udde6-\\uddff]){2}",Kr="[\\ud800-\\udbff][\\udc00-\\udfff]",la="\\u200d",Wr=ca+"?",Xr="["+ua+"]?",ga="(?:"+la+"(?:"+[Hr,zr,Kr].join("|")+")"+Xr+Wr+")*",da=Xr+Wr+ga,pa="(?:"+[Hr+wn+"?",wn,zr,Kr,sa].join("|")+")",ha=RegExp(Pn+"(?="+Pn+")|"+pa+da,"g");function ba(n){return n.match(ha)||[]}function va(n){return Gr(n)?ba(n):ta(n)}function ya(n){return function(r){r=Fr(r);var e=Gr(r)?va(r):void 0,t=e?e[0]:r.charAt(0),i=e?Yi(e,1).join(""):r.slice(1);return t[n]()+i}}var Ou=ya("toUpperCase");function _a(n,r,e,t){var i=-1,a=n==null?0:n.length;for(t&&a&&(e=n[++i]);++i<a;)e=r(e,n[i],i,n);return e}function Ta(){this.__data__=new I,this.size=0}function $a(n){var r=this.__data__,e=r.delete(n);return this.size=r.size,e}function Oa(n){return this.__data__.get(n)}function Aa(n){return this.__data__.has(n)}var ma=200;function wa(n,r){var e=this.__data__;if(e instanceof I){var t=e.__data__;if(!V||t.length<ma-1)return t.push([n,r]),this.size=++e.size,this;e=this.__data__=new C(t)}return e.set(n,r),this.size=e.size,this}function w(n){var r=this.__data__=new I(n);this.size=r.size}w.prototype.clear=Ta;w.prototype.delete=$a;w.prototype.get=Oa;w.prototype.has=Aa;w.prototype.set=wa;function Pa(n,r){return n&&U(r,F(r),n)}function Sa(n,r){return n&&U(r,K(r),n)}var qr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,tr=qr&&typeof module=="object"&&module&&!module.nodeType&&module,xa=tr&&tr.exports===qr,ir=xa?S.Buffer:void 0,ar=ir?ir.allocUnsafe:void 0;function Yr(n,r){if(r)return n.slice();var e=n.length,t=ar?ar(e):new n.constructor(e);return n.copy(t),t}function Ea(n,r){for(var e=-1,t=n==null?0:n.length,i=0,a=[];++e<t;){var f=n[e];r(f,e,n)&&(a[i++]=f)}return a}function Zr(){return[]}var Ia=Object.prototype,Ca=Ia.propertyIsEnumerable,fr=Object.getOwnPropertySymbols,Gn=fr?function(n){return n==null?[]:(n=Object(n),Ea(fr(n),function(r){return Ca.call(n,r)}))}:Zr;function Ma(n,r){return U(n,Gn(n),r)}var Ra=Object.getOwnPropertySymbols,Jr=Ra?function(n){for(var r=[];n;)Dn(r,Gn(n)),n=Un(n);return r}:Zr;function ja(n,r){return U(n,Jr(n),r)}function Qr(n,r,e){var t=r(n);return T(n)?t:Dn(t,e(n))}function Sn(n){return Qr(n,F,Gn)}function Vr(n){return Qr(n,K,Jr)}var xn=D(S,"DataView"),En=D(S,"Promise"),In=D(S,"Set"),or="[object Map]",Fa="[object Object]",ur="[object Promise]",sr="[object Set]",cr="[object WeakMap]",lr="[object DataView]",La=N(xn),Na=N(V),Da=N(En),Ua=N(In),Ga=N(mn),A=j;(xn&&A(new xn(new ArrayBuffer(1)))!=lr||V&&A(new V)!=or||En&&A(En.resolve())!=ur||In&&A(new In)!=sr||mn&&A(new mn)!=cr)&&(A=function(n){var r=j(n),e=r==Fa?n.constructor:void 0,t=e?N(e):"";if(t)switch(t){case La:return lr;case Na:return or;case Da:return ur;case Ua:return sr;case Ga:return cr}return r});var Ba=Object.prototype,Ha=Ba.hasOwnProperty;function za(n){var r=n.length,e=new n.constructor(r);return r&&typeof n[0]=="string"&&Ha.call(n,"index")&&(e.index=n.index,e.input=n.input),e}var fn=S.Uint8Array;function Bn(n){var r=new n.constructor(n.byteLength);return new fn(r).set(new fn(n)),r}function Ka(n,r){var e=r?Bn(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.byteLength)}var Wa=/\w*$/;function Xa(n){var r=new n.constructor(n.source,Wa.exec(n));return r.lastIndex=n.lastIndex,r}var gr=m?m.prototype:void 0,dr=gr?gr.valueOf:void 0;function qa(n){return dr?Object(dr.call(n)):{}}function kr(n,r){var e=r?Bn(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.length)}var Ya="[object Boolean]",Za="[object Date]",Ja="[object Map]",Qa="[object Number]",Va="[object RegExp]",ka="[object Set]",nf="[object String]",rf="[object Symbol]",ef="[object ArrayBuffer]",tf="[object DataView]",af="[object Float32Array]",ff="[object Float64Array]",of="[object Int8Array]",uf="[object Int16Array]",sf="[object Int32Array]",cf="[object Uint8Array]",lf="[object Uint8ClampedArray]",gf="[object Uint16Array]",df="[object Uint32Array]";function pf(n,r,e){var t=n.constructor;switch(r){case ef:return Bn(n);case Ya:case Za:return new t(+n);case tf:return Ka(n,e);case af:case ff:case of:case uf:case sf:case cf:case lf:case gf:case df:return kr(n,e);case Ja:return new t;case Qa:case nf:return new t(n);case Va:return Xa(n);case ka:return new t;case rf:return qa(n)}}function ne(n){return typeof n.constructor=="function"&&!nn(n)?Ve(Un(n)):{}}var hf="[object Map]";function bf(n){return P(n)&&A(n)==hf}var pr=z&&z.isMap,vf=pr?Fn(pr):bf,yf="[object Set]";function _f(n){return P(n)&&A(n)==yf}var hr=z&&z.isSet,Tf=hr?Fn(hr):_f,$f=1,Of=2,Af=4,re="[object Arguments]",mf="[object Array]",wf="[object Boolean]",Pf="[object Date]",Sf="[object Error]",ee="[object Function]",xf="[object GeneratorFunction]",Ef="[object Map]",If="[object Number]",te="[object Object]",Cf="[object RegExp]",Mf="[object Set]",Rf="[object String]",jf="[object Symbol]",Ff="[object WeakMap]",Lf="[object ArrayBuffer]",Nf="[object DataView]",Df="[object Float32Array]",Uf="[object Float64Array]",Gf="[object Int8Array]",Bf="[object Int16Array]",Hf="[object Int32Array]",zf="[object Uint8Array]",Kf="[object Uint8ClampedArray]",Wf="[object Uint16Array]",Xf="[object Uint32Array]",d={};d[re]=d[mf]=d[Lf]=d[Nf]=d[wf]=d[Pf]=d[Df]=d[Uf]=d[Gf]=d[Bf]=d[Hf]=d[Ef]=d[If]=d[te]=d[Cf]=d[Mf]=d[Rf]=d[jf]=d[zf]=d[Kf]=d[Wf]=d[Xf]=!0;d[Sf]=d[ee]=d[Ff]=!1;function J(n,r,e,t,i,a){var f,o=r&$f,u=r&Of,s=r&Af;if(e&&(f=i?e(n,t,i,a):e(n)),f!==void 0)return f;if(!O(n))return n;var c=T(n);if(c){if(f=za(n),!o)return Ar(n,f)}else{var l=A(n),g=l==ee||l==xf;if(H(n))return Yr(n,o);if(l==te||l==re||g&&!i){if(f=u||g?{}:ne(n),!o)return u?ja(n,Sa(f,n)):Ma(n,Pa(f,n))}else{if(!d[l])return i?n:{};f=pf(n,l,o)}}a||(a=new w);var h=a.get(n);if(h)return h;a.set(n,f),Tf(n)?n.forEach(function(b){f.add(J(b,r,e,b,n,a))}):vf(n)&&n.forEach(function(b,v){f.set(v,J(b,r,e,v,n,a))});var y=s?u?Vr:Sn:u?K:F,$=c?void 0:y(n);return wr($||n,function(b,v){$&&(v=b,b=n[v]),dn(f,v,J(b,r,e,v,n,a))}),f}var qf=1,Yf=4;function Au(n){return J(n,qf|Yf)}var Zf="__lodash_hash_undefined__";function Jf(n){return this.__data__.set(n,Zf),this}function Qf(n){return this.__data__.has(n)}function on(n){var r=-1,e=n==null?0:n.length;for(this.__data__=new C;++r<e;)this.add(n[r])}on.prototype.add=on.prototype.push=Jf;on.prototype.has=Qf;function Vf(n,r){for(var e=-1,t=n==null?0:n.length;++e<t;)if(r(n[e],e,n))return!0;return!1}function kf(n,r){return n.has(r)}var no=1,ro=2;function ie(n,r,e,t,i,a){var f=e&no,o=n.length,u=r.length;if(o!=u&&!(f&&u>o))return!1;var s=a.get(n),c=a.get(r);if(s&&c)return s==r&&c==n;var l=-1,g=!0,h=e&ro?new on:void 0;for(a.set(n,r),a.set(r,n);++l<o;){var y=n[l],$=r[l];if(t)var b=f?t($,y,l,r,n,a):t(y,$,l,n,r,a);if(b!==void 0){if(b)continue;g=!1;break}if(h){if(!Vf(r,function(v,x){if(!kf(h,x)&&(y===v||i(y,v,e,t,a)))return h.push(x)})){g=!1;break}}else if(!(y===$||i(y,$,e,t,a))){g=!1;break}}return a.delete(n),a.delete(r),g}function ae(n){var r=-1,e=Array(n.size);return n.forEach(function(t,i){e[++r]=[i,t]}),e}function eo(n){var r=-1,e=Array(n.size);return n.forEach(function(t){e[++r]=t}),e}var to=1,io=2,ao="[object Boolean]",fo="[object Date]",oo="[object Error]",uo="[object Map]",so="[object Number]",co="[object RegExp]",lo="[object Set]",go="[object String]",po="[object Symbol]",ho="[object ArrayBuffer]",bo="[object DataView]",br=m?m.prototype:void 0,$n=br?br.valueOf:void 0;function vo(n,r,e,t,i,a,f){switch(e){case bo:if(n.byteLength!=r.byteLength||n.byteOffset!=r.byteOffset)return!1;n=n.buffer,r=r.buffer;case ho:return!(n.byteLength!=r.byteLength||!a(new fn(n),new fn(r)));case ao:case fo:case so:return k(+n,+r);case oo:return n.name==r.name&&n.message==r.message;case co:case go:return n==r+"";case uo:var o=ae;case lo:var u=t&to;if(o||(o=eo),n.size!=r.size&&!u)return!1;var s=f.get(n);if(s)return s==r;t|=io,f.set(n,r);var c=ie(o(n),o(r),t,i,a,f);return f.delete(n),c;case po:if($n)return $n.call(n)==$n.call(r)}return!1}var yo=1,_o=Object.prototype,To=_o.hasOwnProperty;function $o(n,r,e,t,i,a){var f=e&yo,o=Sn(n),u=o.length,s=Sn(r),c=s.length;if(u!=c&&!f)return!1;for(var l=u;l--;){var g=o[l];if(!(f?g in r:To.call(r,g)))return!1}var h=a.get(n),y=a.get(r);if(h&&y)return h==r&&y==n;var $=!0;a.set(n,r),a.set(r,n);for(var b=f;++l<u;){g=o[l];var v=n[g],x=r[g];if(t)var en=f?t(x,v,g,r,n,a):t(v,x,g,n,r,a);if(!(en===void 0?v===x||i(v,x,e,t,a):en)){$=!1;break}b||(b=g=="constructor")}if($&&!b){var G=n.constructor,M=r.constructor;G!=M&&"constructor"in n&&"constructor"in r&&!(typeof G=="function"&&G instanceof G&&typeof M=="function"&&M instanceof M)&&($=!1)}return a.delete(n),a.delete(r),$}var Oo=1,vr="[object Arguments]",yr="[object Array]",tn="[object Object]",Ao=Object.prototype,_r=Ao.hasOwnProperty;function mo(n,r,e,t,i,a){var f=T(n),o=T(r),u=f?yr:A(n),s=o?yr:A(r);u=u==vr?tn:u,s=s==vr?tn:s;var c=u==tn,l=s==tn,g=u==s;if(g&&H(n)){if(!H(r))return!1;f=!0,c=!1}if(g&&!c)return a||(a=new w),f||pn(n)?ie(n,r,e,t,i,a):vo(n,r,u,e,t,i,a);if(!(e&Oo)){var h=c&&_r.call(n,"__wrapped__"),y=l&&_r.call(r,"__wrapped__");if(h||y){var $=h?n.value():n,b=y?r.value():r;return a||(a=new w),i($,b,e,t,a)}}return g?(a||(a=new w),$o(n,r,e,t,i,a)):!1}function yn(n,r,e,t,i){return n===r?!0:n==null||r==null||!P(n)&&!P(r)?n!==n&&r!==r:mo(n,r,e,t,yn,i)}var wo=1,Po=2;function So(n,r,e,t){var i=e.length,a=i;if(n==null)return!a;for(n=Object(n);i--;){var f=e[i];if(f[2]?f[1]!==n[f[0]]:!(f[0]in n))return!1}for(;++i<a;){f=e[i];var o=f[0],u=n[o],s=f[1];if(f[2]){if(u===void 0&&!(o in n))return!1}else{var c=new w,l;if(!(l===void 0?yn(s,u,wo|Po,t,c):l))return!1}}return!0}function fe(n){return n===n&&!O(n)}function xo(n){for(var r=F(n),e=r.length;e--;){var t=r[e],i=n[t];r[e]=[t,i,fe(i)]}return r}function oe(n,r){return function(e){return e==null?!1:e[n]===r&&(r!==void 0||n in Object(e))}}function Eo(n){var r=xo(n);return r.length==1&&r[0][2]?oe(r[0][0],r[0][1]):function(e){return e===n||So(e,n,r)}}function Io(n,r){return n!=null&&r in Object(n)}function ue(n,r,e){r=W(r,n);for(var t=-1,i=r.length,a=!1;++t<i;){var f=X(r[t]);if(!(a=n!=null&&e(n,f)))break;n=n[f]}return a||++t!=i?a:(i=n==null?0:n.length,!!i&&jn(i)&&ln(f,i)&&(T(n)||B(n)))}function se(n,r){return n!=null&&ue(n,r,Io)}var Co=1,Mo=2;function Ro(n,r){return Ln(n)&&fe(r)?oe(X(n),r):function(e){var t=Ui(e,n);return t===void 0&&t===r?se(e,n):yn(r,t,Co|Mo)}}function jo(n){return function(r){return r==null?void 0:r[n]}}function Fo(n){return function(r){return vn(r,n)}}function Lo(n){return Ln(n)?jo(X(n)):Fo(n)}function rn(n){return typeof n=="function"?n:n==null?cn:typeof n=="object"?T(n)?Ro(n[0],n[1]):Eo(n):Lo(n)}function No(n){return function(r,e,t){for(var i=-1,a=Object(r),f=t(r),o=f.length;o--;){var u=f[++i];if(e(a[u],u,a)===!1)break}return r}}var Hn=No();function ce(n,r){return n&&Hn(n,r,F)}function Do(n,r){return function(e,t){if(e==null)return e;if(!E(e))return n(e,t);for(var i=e.length,a=-1,f=Object(e);++a<i&&t(f[a],a,f)!==!1;);return e}}var zn=Do(ce),On=function(){return S.Date.now()},Uo="Expected a function",Go=Math.max,Bo=Math.min;function Ho(n,r,e){var t,i,a,f,o,u,s=0,c=!1,l=!1,g=!0;if(typeof n!="function")throw new TypeError(Uo);r=An(r)||0,O(e)&&(c=!!e.leading,l="maxWait"in e,a=l?Go(An(e.maxWait)||0,r):a,g="trailing"in e?!!e.trailing:g);function h(_){var R=t,q=i;return t=i=void 0,s=_,f=n.apply(q,R),f}function y(_){return s=_,o=setTimeout(v,r),c?h(_):f}function $(_){var R=_-u,q=_-s,Kn=r-R;return l?Bo(Kn,a-q):Kn}function b(_){var R=_-u,q=_-s;return u===void 0||R>=r||R<0||l&&q>=a}function v(){var _=On();if(b(_))return x(_);o=setTimeout(v,$(_))}function x(_){return o=void 0,g&&t?h(_):(t=i=void 0,f)}function en(){o!==void 0&&clearTimeout(o),s=0,t=u=i=o=void 0}function G(){return o===void 0?f:x(On())}function M(){var _=On(),R=b(_);if(t=arguments,i=this,u=_,R){if(o===void 0)return y(u);if(l)return clearTimeout(o),o=setTimeout(v,r),h(u)}return o===void 0&&(o=setTimeout(v,r)),f}return M.cancel=en,M.flush=G,M}function Cn(n,r,e){(e!==void 0&&!k(n[r],e)||e===void 0&&!(r in n))&&gn(n,r,e)}function zo(n){return P(n)&&E(n)}function Mn(n,r){if(!(r==="constructor"&&typeof n[r]=="function")&&r!="__proto__")return n[r]}function Ko(n){return U(n,K(n))}function Wo(n,r,e,t,i,a,f){var o=Mn(n,e),u=Mn(r,e),s=f.get(u);if(s){Cn(n,e,s);return}var c=a?a(o,u,e+"",n,r,f):void 0,l=c===void 0;if(l){var g=T(u),h=!g&&H(u),y=!g&&!h&&pn(u);c=u,g||h||y?T(o)?c=o:zo(o)?c=Ar(o):h?(l=!1,c=Yr(u,!0)):y?(l=!1,c=kr(u,!0)):c=[]:Dr(u)||B(u)?(c=o,B(o)?c=Ko(o):(!O(o)||Rn(o))&&(c=ne(u))):l=!1}l&&(f.set(u,c),i(c,u,t,a,f),f.delete(u)),Cn(n,e,c)}function le(n,r,e,t,i){n!==r&&Hn(r,function(a,f){if(i||(i=new w),O(a))Wo(n,r,f,e,le,t,i);else{var o=t?t(Mn(n,f),a,f+"",n,r,i):void 0;o===void 0&&(o=a),Cn(n,f,o)}},K)}function Xo(n){var r=n==null?0:n.length;return r?n[r-1]:void 0}function ge(n){return typeof n=="function"?n:cn}function mu(n,r){var e=T(n)?wr:zn;return e(n,ge(r))}function qo(n,r){return sn(r,function(e){return[e,n[e]]})}function Yo(n){var r=-1,e=Array(n.size);return n.forEach(function(t){e[++r]=[t,t]}),e}var Zo="[object Map]",Jo="[object Set]";function Qo(n){return function(r){var e=A(r);return e==Zo?ae(r):e==Jo?Yo(r):qo(r,n(r))}}var wu=Qo(F);function Vo(n){return function(r,e,t){var i=Object(r);if(!E(r)){var a=rn(e);r=F(r),e=function(o){return a(i[o],o,i)}}var f=n(r,e,t);return f>-1?i[a?r[f]:f]:void 0}}var ko=Math.max;function nu(n,r,e){var t=n==null?0:n.length;if(!t)return-1;var i=e==null?0:Fe(e);return i<0&&(i=ko(t+i,0)),Pr(n,rn(r),i)}var Pu=Vo(nu);function ru(n,r){var e=-1,t=E(n)?Array(n.length):[];return zn(n,function(i,a,f){t[++e]=r(i,a,f)}),t}function Su(n,r){var e=T(n)?sn:ru;return e(n,rn(r))}function xu(n,r){return n==null?n:Hn(n,ge(r),K)}var eu=Object.prototype,tu=eu.hasOwnProperty;function iu(n,r){return n!=null&&tu.call(n,r)}function Eu(n,r){return n!=null&&ue(n,r,iu)}function Iu(n,r,e){var t=n==null?0:n.length;if(!t)return-1;var i=0;return ut(n,r,i)}function au(n,r){return r.length<2?n:vn(n,Ur(r,0,-1))}var fu="[object Boolean]";function Cu(n){return n===!0||n===!1||P(n)&&j(n)==fu}var ou="[object Map]",uu="[object Set]",su=Object.prototype,cu=su.hasOwnProperty;function Mu(n){if(n==null)return!0;if(E(n)&&(T(n)||typeof n=="string"||typeof n.splice=="function"||H(n)||pn(n)||B(n)))return!n.length;var r=A(n);if(r==ou||r==uu)return!n.size;if(nn(n))return!jr(n).length;for(var e in n)if(cu.call(n,e))return!1;return!0}function Ru(n,r){return yn(n,r)}function ju(n){return n==null}function Fu(n){return n===void 0}function Lu(n,r){var e={};return r=rn(r),ce(n,function(t,i,a){gn(e,r(t,i,a),t)}),e}var Nu=xr(function(n,r,e){le(n,r,e)});function lu(n,r){return r=W(r,n),n=au(n,r),n==null||delete n[X(Xo(r))]}function gu(n){return Dr(n)?void 0:n}var du=1,pu=2,hu=4,Du=Lr(function(n,r){var e={};if(n==null)return e;var t=!1;r=sn(r,function(a){return a=W(a,n),t||(t=a.length>1),a}),U(n,Vr(n),e),t&&(e=J(e,du|pu|hu,gu));for(var i=r.length;i--;)lu(e,r[i]);return e});function de(n,r,e,t){if(!O(n))return n;r=W(r,n);for(var i=-1,a=r.length,f=a-1,o=n;o!=null&&++i<a;){var u=X(r[i]),s=e;if(u==="__proto__"||u==="constructor"||u==="prototype")return n;if(i!=f){var c=o[u];s=void 0,s===void 0&&(s=O(c)?c:ln(r[i+1])?[]:{})}dn(o,u,s),o=o[u]}return n}function bu(n,r,e){for(var t=-1,i=r.length,a={};++t<i;){var f=r[t],o=vn(n,f);e(o,f)&&de(a,W(f,n),o)}return a}function vu(n,r){return bu(n,r,function(e,t){return se(n,t)})}var Uu=Lr(function(n,r){return n==null?{}:vu(n,r)});function yu(n,r,e,t,i){return i(n,function(a,f,o){e=t?(t=!1,a):r(e,a,f,o)}),e}function Gu(n,r,e){var t=T(n)?_a:yu,i=arguments.length<3;return t(n,rn(r),e,i,zn)}function Bu(n,r,e){return n==null?n:de(n,r,e)}var _u="Expected a function";function Hu(n,r,e){var t=!0,i=!0;if(typeof n!="function")throw new TypeError(_u);return O(e)&&(t="leading"in e?!!e.leading:t,i="trailing"in e?!!e.trailing:i),Ho(n,r,{leading:t,maxWait:r,trailing:i})}export{xu as A,Ou as B,$u as a,Su as b,Au as c,Pu as d,ju as e,mu as f,Ui as g,Lu as h,Fu as i,Eu as j,Cu as k,O as l,Nu as m,Tu as n,Ho as o,Uu as p,Hu as q,Gu as r,Bu as s,wu as t,Ru as u,Xo as v,Mu as w,T as x,Iu as y,Du as z}; diff --git a/js/lodash-es@4.17.21-l6r90Unf.js.gz b/js/lodash-es@4.17.21-BbYRMHep.js.gz similarity index 98% rename from js/lodash-es@4.17.21-l6r90Unf.js.gz rename to js/lodash-es@4.17.21-BbYRMHep.js.gz index 38c8dce9c98b192e1b384bcf80a3eeaf8c7e709d..c82cf4b35ce0f819fae78c56bb81ca1e50018e6d 100644 GIT binary patch delta 140 zcmV;70CWGFQJ_(<9VmZ&{)Ek+?2uz~e@V8?oslzhzal&4J|rjRJ|f@Eos(;GPsv9C z_c3{Ao+o7A+y&V)_wQua+<%Z`xJ}7>^LS0p&0Uh$8Qe4S(LB${YjeLL2j;HGOLL!- uJ9F3M)ZBCO#k9L6N9OsCoWt#&9Gb@m^2*$QF8crH{{bI^8q@@BaR30Q@k~Vk delta 134 zcmV;10D1qQQJYb)9VmWr{)Ek+?2s*UXXMP>ugH$M56OwSkH~j(=j7VlQ}R*3eN5h& z=Ly+2cR}{d{X5w;_aEf7xlhS^bH66%<}S&pxo6~~xzEU#4DL7Nz&tDR(%k3d&fGP5 oZQkeP$UNVYbGY4+L-Tk~UYYv?xi|Npi~j%le?Gr8hh}jA06rH`C;$Ke diff --git a/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js b/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js deleted file mode 100644 index 166945be..00000000 --- a/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as N,b}from"./preact@10.22.0-Dw4c-0kT.js";import{d as E,R as C,g as m}from"./mobx@5.15.7-BvNiR7Ki.js";function I(e){return!(e.prototype&&e.prototype.render)&&!b.isPrototypeOf(e)}function R(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=t.prefix,n=o===void 0?"":o,r=t.suffix,i=r===void 0?"":r,a=e.displayName||e.name||e.constructor&&e.constructor.name||"<component>";return n+a+i}var O=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},M=function(){function e(t,o){for(var n=0;n<o.length;n++){var r=o[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(t,o,n){return o&&e(t.prototype,o),n&&e(t,n),t}}(),U=function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},W=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e},w=console;function A(e){var t=m().allowStateChanges;return m().allowStateChanges=e,t}function F(e){m().allowStateChanges=e}function X(e,t,o,n,r){var i=A(e),a=void 0;try{a=t(o,n,r)}finally{F(i)}return a}function P(e,t){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=e[t],r=$[t],i=n?o===!0?function(){r.apply(this,arguments),n.apply(this,arguments)}:function(){n.apply(this,arguments),r.apply(this,arguments)}:r;e[t]=i}function x(e,t){if(e==null||t==null||(typeof e>"u"?"undefined":O(e))!=="object"||(typeof t>"u"?"undefined":O(t))!=="object")return e!==t;var o=Object.keys(e);if(o.length!==Object.keys(t).length)return!0;for(var n=void 0,r=o.length-1;n=o[r];r--)if(t[n]!==e[n])return!0;return!1}var $={componentWillMount:function(){var t=this,o=R(this),n=!1,r=!1;function i(s){var u=this[s],l=E("reactive "+s);Object.defineProperty(this,s,{configurable:!0,enumerable:!0,get:function(){return l.reportObserved(),u},set:function(f){!r&&x(u,f)?(u=f,n=!0,l.reportChanged(),n=!1):u=f}})}i.call(this,"props"),i.call(this,"state");var a=this.render.bind(this),c=null,p=!1,g=function(){return c=new C(o+".render()",function(){if(!p&&(p=!0,typeof t.componentWillReact=="function"&&t.componentWillReact(),t.__$mobxIsUnmounted!==!0)){var u=!0;try{r=!0,n||b.prototype.forceUpdate.call(t),u=!1}finally{r=!1,u&&c.dispose()}}}),c.reactComponent=t,y.$mobx=c,t.render=y,y(t.props,t.state,t.context)},y=function(u,l,d){p=!1;var f=void 0,v=void 0;if(c.track(function(){try{v=X(!1,a,u,l,d)}catch(h){f=h}}),f)throw f;return v};this.render=g},componentWillUnmount:function(){this.render.$mobx&&this.render.$mobx.dispose(),this.__$mobxIsUnmounted=!0},componentDidMount:function(){},componentDidUpdate:function(){},shouldComponentUpdate:function(t,o){return this.state!==o?!0:x(this.props,t)}};function T(e){if(arguments.length>1&&w.warn('Mobx observer: Using observer to inject stores is not supported. Use `@connect(["store1", "store2"]) ComponentClass instead or preferably, use `@inject("store1", "store2") @observer ComponentClass` or `inject("store1", "store2")(observer(componentClass))``'),e.isMobxInjector===!0&&w.warn("Mobx observer: You are trying to use 'observer' on a component that already has 'inject'. Please apply 'observer' before applying 'inject'"),I(e)){var t,o;return T((o=t=function(r){U(i,r);function i(){return _(this,i),W(this,(i.__proto__||Object.getPrototypeOf(i)).apply(this,arguments))}return M(i,[{key:"render",value:function(){return e.call(this,this.props,this.context)}}]),i}(b),t.displayName=R(e),o))}if(!e)throw new Error("Please pass a valid component to 'observer'");var n=e.prototype||e;return G(n),e.isMobXReactObserver=!0,e}function G(e){P(e,"componentWillMount",!0),P(e,"componentDidMount"),e.shouldComponentUpdate||(e.shouldComponentUpdate=$.shouldComponentUpdate)}var K=T(function(e){var t=e.children;return t[0]()});K.displayName="Observer";var k=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function q(e,t){return t={exports:{}},e(t,t.exports),t.exports}q(function(e,t){(function(o,n){e.exports=n()})(k,function(){var o={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},n={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},r=Object.defineProperty,i=Object.getOwnPropertyNames,a=Object.getOwnPropertySymbols,c=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,g=p&&p(Object);return function y(s,u,l){if(typeof u!="string"){if(g){var d=p(u);d&&d!==g&&y(s,d,l)}var f=i(u);a&&(f=f.concat(a(u)));for(var v=0;v<f.length;++v){var h=f[v];if(!o[h]&&!n[h]&&(!l||!l[h])){var D=c(u,h);try{r(s,h,D)}catch{}}}return s}return s}})});var S={children:!0,key:!0,ref:!0},j=console;(function(e){U(t,e);function t(){return _(this,t),W(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return M(t,[{key:"render",value:function(n){var r=n.children;return r.length>1?N("div",null," ",r," "):r[0]}},{key:"getChildContext",value:function(){var n={},r=this.context.mobxStores;if(r)for(var i in r)n[i]=r[i];for(var a in this.props)!S[a]&&a!=="suppressChangedStoreWarning"&&(n[a]=this.props[a]);return{mobxStores:n}}},{key:"componentWillReceiveProps",value:function(n){if(Object.keys(n).length!==Object.keys(this.props).length&&j.warn("MobX Provider: The set of provided stores has changed. Please avoid changing stores as the change might not propagate to all children"),!n.suppressChangedStoreWarning)for(var r in n)!S[r]&&this.props[r]!==n[r]&&j.warn("MobX Provider: Provided store '"+r+"' has changed. Please avoid replacing stores as the change might not propagate to all children")}}]),t})(b);if(!b)throw new Error("mobx-preact requires Preact to be available");export{T as o}; diff --git a/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js.gz b/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js.gz deleted file mode 100644 index e1907a11f94ce58479193eba69c1031652afe189..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2532 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 diff --git a/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js b/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js new file mode 100644 index 00000000..a3c50453 --- /dev/null +++ b/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js @@ -0,0 +1 @@ +import{g as N,x as g}from"./preact@10.25.4--QYavupV.js";import{d as E,R as C,g as m}from"./mobx@5.15.7-BvNiR7Ki.js";function I(e){return!(e.prototype&&e.prototype.render)&&!g.isPrototypeOf(e)}function R(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=t.prefix,n=o===void 0?"":o,r=t.suffix,i=r===void 0?"":r,a=e.displayName||e.name||e.constructor&&e.constructor.name||"<component>";return n+a+i}var O=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},M=function(){function e(t,o){for(var n=0;n<o.length;n++){var r=o[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(t,o,n){return o&&e(t.prototype,o),n&&e(t,n),t}}(),U=function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},W=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e},w=console;function A(e){var t=m().allowStateChanges;return m().allowStateChanges=e,t}function F(e){m().allowStateChanges=e}function X(e,t,o,n,r){var i=A(e),a=void 0;try{a=t(o,n,r)}finally{F(i)}return a}function x(e,t){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=e[t],r=$[t],i=n?o===!0?function(){r.apply(this,arguments),n.apply(this,arguments)}:function(){n.apply(this,arguments),r.apply(this,arguments)}:r;e[t]=i}function P(e,t){if(e==null||t==null||(typeof e>"u"?"undefined":O(e))!=="object"||(typeof t>"u"?"undefined":O(t))!=="object")return e!==t;var o=Object.keys(e);if(o.length!==Object.keys(t).length)return!0;for(var n=void 0,r=o.length-1;n=o[r];r--)if(t[n]!==e[n])return!0;return!1}var $={componentWillMount:function(){var t=this,o=R(this),n=!1,r=!1;function i(s){var u=this[s],l=E("reactive "+s);Object.defineProperty(this,s,{configurable:!0,enumerable:!0,get:function(){return l.reportObserved(),u},set:function(f){!r&&P(u,f)?(u=f,n=!0,l.reportChanged(),n=!1):u=f}})}i.call(this,"props"),i.call(this,"state");var a=this.render.bind(this),c=null,p=!1,b=function(){return c=new C(o+".render()",function(){if(!p&&(p=!0,typeof t.componentWillReact=="function"&&t.componentWillReact(),t.__$mobxIsUnmounted!==!0)){var u=!0;try{r=!0,n||g.prototype.forceUpdate.call(t),u=!1}finally{r=!1,u&&c.dispose()}}}),c.reactComponent=t,y.$mobx=c,t.render=y,y(t.props,t.state,t.context)},y=function(u,l,d){p=!1;var f=void 0,v=void 0;if(c.track(function(){try{v=X(!1,a,u,l,d)}catch(h){f=h}}),f)throw f;return v};this.render=b},componentWillUnmount:function(){this.render.$mobx&&this.render.$mobx.dispose(),this.__$mobxIsUnmounted=!0},componentDidMount:function(){},componentDidUpdate:function(){},shouldComponentUpdate:function(t,o){return this.state!==o?!0:P(this.props,t)}};function T(e){if(arguments.length>1&&w.warn('Mobx observer: Using observer to inject stores is not supported. Use `@connect(["store1", "store2"]) ComponentClass instead or preferably, use `@inject("store1", "store2") @observer ComponentClass` or `inject("store1", "store2")(observer(componentClass))``'),e.isMobxInjector===!0&&w.warn("Mobx observer: You are trying to use 'observer' on a component that already has 'inject'. Please apply 'observer' before applying 'inject'"),I(e)){var t,o;return T((o=t=function(r){U(i,r);function i(){return _(this,i),W(this,(i.__proto__||Object.getPrototypeOf(i)).apply(this,arguments))}return M(i,[{key:"render",value:function(){return e.call(this,this.props,this.context)}}]),i}(g),t.displayName=R(e),o))}if(!e)throw new Error("Please pass a valid component to 'observer'");var n=e.prototype||e;return G(n),e.isMobXReactObserver=!0,e}function G(e){x(e,"componentWillMount",!0),x(e,"componentDidMount"),e.shouldComponentUpdate||(e.shouldComponentUpdate=$.shouldComponentUpdate)}var K=T(function(e){var t=e.children;return t[0]()});K.displayName="Observer";var k=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function q(e,t){return t={exports:{}},e(t,t.exports),t.exports}q(function(e,t){(function(o,n){e.exports=n()})(k,function(){var o={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},n={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},r=Object.defineProperty,i=Object.getOwnPropertyNames,a=Object.getOwnPropertySymbols,c=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,b=p&&p(Object);return function y(s,u,l){if(typeof u!="string"){if(b){var d=p(u);d&&d!==b&&y(s,d,l)}var f=i(u);a&&(f=f.concat(a(u)));for(var v=0;v<f.length;++v){var h=f[v];if(!o[h]&&!n[h]&&(!l||!l[h])){var D=c(u,h);try{r(s,h,D)}catch{}}}return s}return s}})});var S={children:!0,key:!0,ref:!0},j=console;(function(e){U(t,e);function t(){return _(this,t),W(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return M(t,[{key:"render",value:function(n){var r=n.children;return r.length>1?N("div",null," ",r," "):r[0]}},{key:"getChildContext",value:function(){var n={},r=this.context.mobxStores;if(r)for(var i in r)n[i]=r[i];for(var a in this.props)!S[a]&&a!=="suppressChangedStoreWarning"&&(n[a]=this.props[a]);return{mobxStores:n}}},{key:"componentWillReceiveProps",value:function(n){if(Object.keys(n).length!==Object.keys(this.props).length&&j.warn("MobX Provider: The set of provided stores has changed. Please avoid changing stores as the change might not propagate to all children"),!n.suppressChangedStoreWarning)for(var r in n)!S[r]&&this.props[r]!==n[r]&&j.warn("MobX Provider: Provided store '"+r+"' has changed. Please avoid replacing stores as the change might not propagate to all children")}}]),t})(g);if(!g)throw new Error("mobx-preact requires Preact to be available");export{T as o}; diff --git a/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js.gz b/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..5da6c533a47910ab063775c1dc0514324a743859 GIT binary patch literal 2535 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 literal 0 HcmV?d00001 diff --git a/js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js.gz b/js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js.gz deleted file mode 100644 index e4b292ee8989b89f783fd87685c0164c88e0861d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 203299 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 diff --git a/js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js b/js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js similarity index 99% rename from js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js rename to js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js index 73ab2430..12baa78e 100644 --- a/js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js +++ b/js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js @@ -1,4 +1,4 @@ -import{e as vu,z as xu,p as Cu,i as On,f as Bt,a as Dt,b as Ve,s as Vn,c as Tr,d as yu,h as Qr,j as rn,k as wu,l as Ba,m as Oa,n as kn,o as Ht,q as fr,r as Zl,t as Su,u as Ql,v as ku,w as Ru,x as en,y as zu,A as Pu,B as li,C as Da,D as $u,E as Jl,F as eo,G as bo,H as Tu,I as da,J as Fu,K as ca,L as Wr,M as Ur,N as Iu}from"./date-fns@3.6.0-CG906D2E.js";import{g as Nt,r as cn,s as Kt,c as qe,d as Mt,a as Kn,h as Jt,b as Se,e as qn,t as no,f as oo,i as Ma,j as wo,k as Aa,l as Wn,m as _o,n as _a,o as es,p as So,q as to,u as Nr,v as rr,w as Ha,x as Ea,y as La,z as Et,A as si,B as Na,C as ts,D as Bo}from"./seemly@0.3.9-BnJ6M8Cl.js";import{i as Ee,k as tn,v as vn,d as di,w as mt,t as hr,J as Bu,L as ns,I as ja,F as Gt,M as ci,p as Ou,l as oe,f as C,j as Ft,x as Je,h as a,m as sn,n as Tt,N as dn,O as ir,P as Du,Q as Jr,T as ui}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as B,s as os,n as fe,m as Ji,e as ea,u as el}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{r as ua,V as _n,a as ko,b as zo,F as fi,B as Po,c as $o,d as Va,L as rs,e as Mu}from"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import{v as En,T as qt,a as as,c as Au}from"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import{o as Lt,a as Yt}from"./evtd@0.2.4-CI_DDEu_.js";import{u as tt,i as Yn,a as _u,b as $t,c as ro,d as hi,e as pi,f as gi,g as Hu,o as is}from"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import{c as Ln,m as Eu,z as mi}from"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import{m as Ao,A as Lu,b as Nu,g as Kr,l as fa}from"./lodash-es@4.17.21-l6r90Unf.js";import{c as ls,a as Un,f as tl}from"./treemate@0.3.11-CWtmm0QO.js";import{f as ju}from"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import{p as Wa}from"./@vue_shared@3.5.13-DbMIZLZJ.js";import{m as qr}from"./@emotion_hash@0.8.0-WldOFDRm.js";import{S as nl}from"./async-validator@4.2.5-P8scd9xB.js";import{u as ta}from"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import{C as Vu,e as Wu}from"./css-render@0.15.14-BwokE0u2.js";import{p as Uu}from"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const Ku="n",lr=`.${Ku}-`,qu="__",Yu="--",ss=Vu(),ds=Uu({blockPrefix:lr,elementPrefix:qu,modifierPrefix:Yu});ss.use(ds);const{c:k,find:t0}=ss,{cB:b,cE:P,cM:z,cNotM:at}=ds;function Vo(e){return k(({props:{bPrefix:t}})=>`${t||lr}modal, ${t||lr}drawer`,[e])}function pr(e){return k(({props:{bPrefix:t}})=>`${t||lr}popover`,[e])}function cs(e){return k(({props:{bPrefix:t}})=>`&${t||lr}modal`,e)}const Gu=(...e)=>k(">",[b(...e)]);function ie(e,t){return e+(t==="default"?"":t.replace(/^[a-z]/,n=>n.toUpperCase()))}const bi="n-internal-select-menu",us="n-internal-select-menu-body",gr="n-drawer-body",vi="n-drawer",mr="n-modal-body",Xu="n-modal-provider",fs="n-modal",Wo="n-popover-body",hs="__disabled__";function Zt(e){const t=Ee(mr,null),n=Ee(gr,null),o=Ee(Wo,null),r=Ee(us,null),i=B();if(typeof document<"u"){i.value=document.fullscreenElement;const s=()=>{i.value=document.fullscreenElement};tn(()=>{Lt("fullscreenchange",document,s)}),vn(()=>{Yt("fullscreenchange",document,s)})}return tt(()=>{var s;const{to:l}=e;return l!==void 0?l===!1?hs:l===!0?i.value||"body":l:t!=null&&t.value?(s=t.value.$el)!==null&&s!==void 0?s:t.value:n!=null&&n.value?n.value:o!=null&&o.value?o.value:r!=null&&r.value?r.value:l??(i.value||"body")})}Zt.tdkey=hs;Zt.propTo={type:[String,Object,Boolean],default:void 0};function Zu(e,t,n){var o;const r=Ee(e,null);if(r===null)return;const i=(o=di())===null||o===void 0?void 0:o.proxy;mt(n,s),s(n.value),vn(()=>{s(void 0,n.value)});function s(c,u){if(!r)return;const f=r[t];u!==void 0&&l(f,u),c!==void 0&&d(f,c)}function l(c,u){c[u]||(c[u]=[]),c[u].splice(c[u].findIndex(f=>f===i),1)}function d(c,u){c[u]||(c[u]=[]),~c[u].findIndex(f=>f===i)||c[u].push(i)}}function Qu(e,t,n){const o=B(e.value);let r=null;return mt(e,i=>{r!==null&&window.clearTimeout(r),i===!0?n&&!n.value?o.value=!0:r=window.setTimeout(()=>{o.value=!0},t):o.value=!1}),o}const xn=typeof document<"u"&&typeof window<"u";let ol=!1;function Ju(){if(xn&&window.CSS&&!ol&&(ol=!0,"registerProperty"in(window==null?void 0:window.CSS)))try{CSS.registerProperty({name:"--n-color-start",syntax:"<color>",inherits:!1,initialValue:"#0000"}),CSS.registerProperty({name:"--n-color-end",syntax:"<color>",inherits:!1,initialValue:"#0000"})}catch{}}const xi=B(!1);function rl(){xi.value=!0}function al(){xi.value=!1}let Jo=0;function ps(){return xn&&(hr(()=>{Jo||(window.addEventListener("compositionstart",rl),window.addEventListener("compositionend",al)),Jo++}),vn(()=>{Jo<=1?(window.removeEventListener("compositionstart",rl),window.removeEventListener("compositionend",al),Jo=0):Jo--})),xi}let Oo=0,il="",ll="",sl="",dl="";const cl=B("0px");function gs(e){if(typeof document>"u")return;const t=document.documentElement;let n,o=!1;const r=()=>{t.style.marginRight=il,t.style.overflow=ll,t.style.overflowX=sl,t.style.overflowY=dl,cl.value="0px"};tn(()=>{n=mt(e,i=>{if(i){if(!Oo){const s=window.innerWidth-t.offsetWidth;s>0&&(il=t.style.marginRight,t.style.marginRight=`${s}px`,cl.value=`${s}px`),ll=t.style.overflow,sl=t.style.overflowX,dl=t.style.overflowY,t.style.overflow="hidden",t.style.overflowX="hidden",t.style.overflowY="hidden"}o=!0,Oo++}else Oo--,Oo||r(),o=!1},{immediate:!0})}),vn(()=>{n==null||n(),o&&(Oo--,Oo||r(),o=!1)})}function Ci(e){const t={isDeactivated:!1};let n=!1;return Bu(()=>{if(t.isDeactivated=!1,!n){n=!0;return}e()}),ns(()=>{t.isDeactivated=!0,n||(n=!0)}),t}function ms(e,t){t&&(tn(()=>{const{value:n}=e;n&&ua.registerHandler(n,t)}),mt(e,(n,o)=>{o&&ua.unregisterHandler(o)},{deep:!1}),vn(()=>{const{value:n}=e;n&&ua.unregisterHandler(n)}))}function sr(e){return e.replace(/#|\(|\)|,|\s|\./g,"_")}const ef=/^(\d|\.)+$/,ul=/(\d|\.)+/;function _t(e,{c:t=1,offset:n=0,attachPx:o=!0}={}){if(typeof e=="number"){const r=(e+n)*t;return r===0?"0":`${r}px`}else if(typeof e=="string")if(ef.test(e)){const r=(Number(e)+n)*t;return o?r===0?"0":`${r}px`:`${r}`}else{const r=ul.exec(e);return r?e.replace(ul,String((Number(r[0])+n)*t)):e}return e}function fl(e){const{left:t,right:n,top:o,bottom:r}=Nt(e);return`${o} ${t} ${r} ${n}`}function tf(e,t){if(!e)return;const n=document.createElement("a");n.href=e,t!==void 0&&(n.download=t),document.body.appendChild(n),n.click(),document.body.removeChild(n)}let ha;function nf(){return ha===void 0&&(ha=navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom")),ha}const bs=new WeakSet;function dr(e){bs.add(e)}function vs(e){return!bs.has(e)}function hl(e){switch(typeof e){case"string":return e||void 0;case"number":return String(e);default:return}}function Ua(e){switch(e){case"tiny":return"mini";case"small":return"tiny";case"medium":return"small";case"large":return"medium";case"huge":return"large"}throw new Error(`${e} has no smaller size.`)}const pl=new Set;function of(e,t){const n=`[naive/${e}]: ${t}`;pl.has(n)||(pl.add(n),console.error(n))}function hn(e,t){console.error(`[naive/${e}]: ${t}`)}function Gn(e,t){throw new Error(`[naive/${e}]: ${t}`)}function ae(e,...t){if(Array.isArray(e))e.forEach(n=>ae(n,...t));else return e(...t)}function xs(e){return typeof e=="string"?`s-${e}`:`n-${e}`}function Cs(e){return t=>{t?e.value=t.$el:e.value=null}}function Rn(e,t=!0,n=[]){return e.forEach(o=>{if(o!==null){if(typeof o!="object"){(typeof o=="string"||typeof o=="number")&&n.push(ja(String(o)));return}if(Array.isArray(o)){Rn(o,t,n);return}if(o.type===Gt){if(o.children===null)return;Array.isArray(o.children)&&Rn(o.children,t,n)}else{if(o.type===ci&&t)return;n.push(o)}}}),n}function rf(e,t="default",n=void 0){const o=e[t];if(!o)return hn("getFirstSlotVNode",`slot[${t}] is empty`),null;const r=Rn(o(n));return r.length===1?r[0]:(hn("getFirstSlotVNode",`slot[${t}] should have exactly one child`),null)}function af(e,t,n){if(!t)return null;const o=Rn(t(n));return o.length===1?o[0]:(hn("getFirstSlotVNode",`slot[${e}] should have exactly one child`),null)}function br(e,t="default",n=[]){const r=e.$slots[t];return r===void 0?n:r()}function gl(e,t="default",n=[]){const{children:o}=e;if(o!==null&&typeof o=="object"&&!Array.isArray(o)){const r=o[t];if(typeof r=="function")return r()}return n}function lf(e){var t;const n=(t=e.dirs)===null||t===void 0?void 0:t.find(({dir:o})=>o===En);return!!(n&&n.value===!1)}function bn(e,t=[],n){const o={};return t.forEach(r=>{o[r]=e[r]}),Object.assign(o,n)}function zn(e){return Object.keys(e)}function ar(e){const t=e.filter(n=>n!==void 0);if(t.length!==0)return t.length===1?t[0]:n=>{e.forEach(o=>{o&&o(n)})}}function To(e,t=[],n){const o={};return Object.getOwnPropertyNames(e).forEach(i=>{t.includes(i)||(o[i]=e[i])}),Object.assign(o,n)}function kt(e,...t){return typeof e=="function"?e(...t):typeof e=="string"?ja(e):typeof e=="number"?ja(String(e)):null}function Bn(e){return e.some(t=>Ou(t)?!(t.type===ci||t.type===Gt&&!Bn(t.children)):!0)?e:null}function pt(e,t){return e&&Bn(e())||t()}function ln(e,t,n){return e&&Bn(e(t))||n(t)}function bt(e,t){const n=e&&Bn(e());return t(n||null)}function Ho(e){return!(e&&Bn(e()))}const Ka=oe({render(){var e,t;return(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)}}),Pn="n-config-provider",Yr="n";function Qe(e={},t={defaultBordered:!0}){const n=Ee(Pn,null);return{inlineThemeDisabled:n==null?void 0:n.inlineThemeDisabled,mergedRtlRef:n==null?void 0:n.mergedRtlRef,mergedComponentPropsRef:n==null?void 0:n.mergedComponentPropsRef,mergedBreakpointsRef:n==null?void 0:n.mergedBreakpointsRef,mergedBorderedRef:C(()=>{var o,r;const{bordered:i}=e;return i!==void 0?i:(r=(o=n==null?void 0:n.mergedBorderedRef.value)!==null&&o!==void 0?o:t.defaultBordered)!==null&&r!==void 0?r:!0}),mergedClsPrefixRef:n?n.mergedClsPrefixRef:os(Yr),namespaceRef:C(()=>n==null?void 0:n.mergedNamespaceRef.value)}}function ys(){const e=Ee(Pn,null);return e?e.mergedClsPrefixRef:os(Yr)}function it(e,t,n,o){n||Gn("useThemeClass","cssVarsRef is not passed");const r=Ee(Pn,null),i=r==null?void 0:r.mergedThemeHashRef,s=r==null?void 0:r.styleMountTarget,l=B(""),d=ta();let c;const u=`__${e}`,f=()=>{let p=u;const g=t?t.value:void 0,h=i==null?void 0:i.value;h&&(p+=`-${h}`),g&&(p+=`-${g}`);const{themeOverrides:m,builtinThemeOverrides:x}=o;m&&(p+=`-${qr(JSON.stringify(m))}`),x&&(p+=`-${qr(JSON.stringify(x))}`),l.value=p,c=()=>{const y=n.value;let v="";for(const T in y)v+=`${T}: ${y[T]};`;k(`.${p}`,v).mount({id:p,ssr:d,parent:s}),c=void 0}};return Ft(()=>{f()}),{themeClass:l,onRender:()=>{c==null||c()}}}const qa="n-form-item";function Cn(e,{defaultSize:t="medium",mergedSize:n,mergedDisabled:o}={}){const r=Ee(qa,null);Je(qa,null);const i=C(n?()=>n(r):()=>{const{size:d}=e;if(d)return d;if(r){const{mergedSize:c}=r;if(c.value!==void 0)return c.value}return t}),s=C(o?()=>o(r):()=>{const{disabled:d}=e;return d!==void 0?d:r?r.disabled.value:!1}),l=C(()=>{const{status:d}=e;return d||(r==null?void 0:r.mergedValidationStatus.value)});return vn(()=>{r&&r.restoreValidation()}),{mergedSizeRef:i,mergedDisabledRef:s,mergedStatusRef:l,nTriggerFormBlur(){r&&r.handleContentBlur()},nTriggerFormChange(){r&&r.handleContentChange()},nTriggerFormFocus(){r&&r.handleContentFocus()},nTriggerFormInput(){r&&r.handleContentInput()}}}const sf={name:"en-US",global:{undo:"Undo",redo:"Redo",confirm:"Confirm",clear:"Clear"},Popconfirm:{positiveText:"Confirm",negativeText:"Cancel"},Cascader:{placeholder:"Please Select",loading:"Loading",loadingRequiredMessage:e=>`Please load all ${e}'s descendants before checking it.`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",weekFormat:"YYYY-w",clear:"Clear",now:"Now",confirm:"Confirm",selectTime:"Select Time",selectDate:"Select Date",datePlaceholder:"Select Date",datetimePlaceholder:"Select Date and Time",monthPlaceholder:"Select Month",yearPlaceholder:"Select Year",quarterPlaceholder:"Select Quarter",weekPlaceholder:"Select Week",startDatePlaceholder:"Start Date",endDatePlaceholder:"End Date",startDatetimePlaceholder:"Start Date and Time",endDatetimePlaceholder:"End Date and Time",startMonthPlaceholder:"Start Month",endMonthPlaceholder:"End Month",monthBeforeYear:!0,firstDayOfWeek:6,today:"Today"},DataTable:{checkTableAll:"Select all in the table",uncheckTableAll:"Unselect all in the table",confirm:"Confirm",clear:"Clear"},LegacyTransfer:{sourceTitle:"Source",targetTitle:"Target"},Transfer:{selectAll:"Select all",unselectAll:"Unselect all",clearAll:"Clear",total:e=>`Total ${e} items`,selected:e=>`${e} items selected`},Empty:{description:"No Data"},Select:{placeholder:"Please Select"},TimePicker:{placeholder:"Select Time",positiveText:"OK",negativeText:"Cancel",now:"Now",clear:"Clear"},Pagination:{goto:"Goto",selectionSuffix:"page"},DynamicTags:{add:"Add"},Log:{loading:"Loading"},Input:{placeholder:"Please Input"},InputNumber:{placeholder:"Please Input"},DynamicInput:{create:"Create"},ThemeEditor:{title:"Theme Editor",clearAllVars:"Clear All Variables",clearSearch:"Clear Search",filterCompName:"Filter Component Name",filterVarName:"Filter Variable Name",import:"Import",export:"Export",restore:"Reset to Default"},Image:{tipPrevious:"Previous picture (←)",tipNext:"Next picture (→)",tipCounterclockwise:"Counterclockwise",tipClockwise:"Clockwise",tipZoomOut:"Zoom out",tipZoomIn:"Zoom in",tipDownload:"Download",tipClose:"Close (Esc)",tipOriginalSize:"Zoom to original size"}},n0={name:"zh-CN",global:{undo:"撤销",redo:"重做",confirm:"确认",clear:"清除"},Popconfirm:{positiveText:"确认",negativeText:"取消"},Cascader:{placeholder:"请选择",loading:"加载中",loadingRequiredMessage:e=>`加载全部 ${e} 的子节点后才可选中`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy年",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",weekFormat:"YYYY-w周",clear:"清除",now:"此刻",confirm:"确认",selectTime:"选择时间",selectDate:"选择日期",datePlaceholder:"选择日期",datetimePlaceholder:"选择日期时间",monthPlaceholder:"选择月份",yearPlaceholder:"选择年份",quarterPlaceholder:"选择季度",weekPlaceholder:"选择周",startDatePlaceholder:"开始日期",endDatePlaceholder:"结束日期",startDatetimePlaceholder:"开始日期时间",endDatetimePlaceholder:"结束日期时间",startMonthPlaceholder:"开始月份",endMonthPlaceholder:"结束月份",monthBeforeYear:!1,firstDayOfWeek:0,today:"今天"},DataTable:{checkTableAll:"选择全部表格数据",uncheckTableAll:"取消选择全部表格数据",confirm:"确认",clear:"重置"},LegacyTransfer:{sourceTitle:"源项",targetTitle:"目标项"},Transfer:{selectAll:"全选",clearAll:"清除",unselectAll:"取消全选",total:e=>`共 ${e} 项`,selected:e=>`已选 ${e} 项`},Empty:{description:"无数据"},Select:{placeholder:"请选择"},TimePicker:{placeholder:"请选择时间",positiveText:"确认",negativeText:"取消",now:"此刻",clear:"清除"},Pagination:{goto:"跳至",selectionSuffix:"页"},DynamicTags:{add:"添加"},Log:{loading:"加载中"},Input:{placeholder:"请输入"},InputNumber:{placeholder:"请输入"},DynamicInput:{create:"添加"},ThemeEditor:{title:"主题编辑器",clearAllVars:"清除全部变量",clearSearch:"清除搜索",filterCompName:"过滤组件名",filterVarName:"过滤变量名",import:"导入",export:"导出",restore:"恢复默认"},Image:{tipPrevious:"上一张(←)",tipNext:"下一张(→)",tipCounterclockwise:"向左旋转",tipClockwise:"向右旋转",tipZoomOut:"缩小",tipZoomIn:"放大",tipDownload:"下载",tipClose:"关闭(Esc)",tipOriginalSize:"缩放到原始尺寸"}},df={name:"en-US",locale:vu},o0={name:"zh-CN",locale:xu};function $n(e){const{mergedLocaleRef:t,mergedDateLocaleRef:n}=Ee(Pn,null)||{},o=C(()=>{var i,s;return(s=(i=t==null?void 0:t.value)===null||i===void 0?void 0:i[e])!==null&&s!==void 0?s:sf[e]});return{dateLocaleRef:C(()=>{var i;return(i=n==null?void 0:n.value)!==null&&i!==void 0?i:df}),localeRef:o}}const Eo="naive-ui-style";function Wt(e,t,n){if(!t)return;const o=ta(),r=C(()=>{const{value:l}=t;if(!l)return;const d=l[e];if(d)return d}),i=Ee(Pn,null),s=()=>{Ft(()=>{const{value:l}=n,d=`${l}${e}Rtl`;if(Wu(d,o))return;const{value:c}=r;c&&c.style.mount({id:d,head:!0,anchorMetaName:Eo,props:{bPrefix:l?`.${l}-`:void 0},ssr:o,parent:i==null?void 0:i.styleMountTarget})})};return o?s():hr(s),r}const yn={fontFamily:'v-sans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',fontFamilyMono:"v-mono, SFMono-Regular, Menlo, Consolas, Courier, monospace",fontWeight:"400",fontWeightStrong:"500",cubicBezierEaseInOut:"cubic-bezier(.4, 0, .2, 1)",cubicBezierEaseOut:"cubic-bezier(0, 0, .2, 1)",cubicBezierEaseIn:"cubic-bezier(.4, 0, 1, 1)",borderRadius:"3px",borderRadiusSmall:"2px",fontSize:"14px",fontSizeMini:"12px",fontSizeTiny:"12px",fontSizeSmall:"14px",fontSizeMedium:"14px",fontSizeLarge:"15px",fontSizeHuge:"16px",lineHeight:"1.6",heightMini:"16px",heightTiny:"22px",heightSmall:"28px",heightMedium:"34px",heightLarge:"40px",heightHuge:"46px"},{fontSize:cf,fontFamily:uf,lineHeight:ff}=yn,ws=k("body",` +import{e as vu,z as xu,p as Cu,i as On,f as Bt,a as Dt,b as Ve,s as Vn,c as Tr,d as yu,h as Qr,j as rn,k as wu,l as Ba,m as Oa,n as kn,o as Ht,q as fr,r as Zl,t as Su,u as Ql,v as ku,w as Ru,x as en,y as zu,A as Pu,B as li,C as Da,D as $u,E as Jl,F as eo,G as bo,H as Tu,I as da,J as Fu,K as ca,L as Wr,M as Ur,N as Iu}from"./date-fns@3.6.0-CG906D2E.js";import{g as Nt,r as cn,s as Kt,c as qe,d as Mt,a as Kn,h as Jt,b as Se,e as qn,t as no,f as oo,i as Ma,j as wo,k as Aa,l as Wn,m as _o,n as _a,o as es,p as So,q as to,u as Nr,v as rr,w as Ha,x as Ea,y as La,z as Et,A as si,B as Na,C as ts,D as Bo}from"./seemly@0.3.9-BnJ6M8Cl.js";import{i as Ee,l as tn,x as vn,d as di,w as mt,v as hr,L as Bu,M as ns,J as ja,F as Gt,N as ci,q as Ou,m as oe,f as C,j as Ft,y as Je,h as a,p as sn,n as Tt,O as dn,P as ir,Q as Du,R as Jr,T as ui}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as B,s as os,o as fe,m as Ji,e as ea,y as el}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import{r as ua,V as _n,a as ko,b as zo,F as fi,B as Po,c as $o,d as Va,L as rs,e as Mu}from"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import{v as En,T as qt,a as as,c as Au}from"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import{o as Lt,a as Yt}from"./evtd@0.2.4-CI_DDEu_.js";import{u as tt,i as Yn,a as _u,b as $t,c as ro,d as hi,e as pi,f as gi,g as Hu,o as is}from"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import{c as Ln,m as Eu,z as mi}from"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import{m as Ao,B as Lu,b as Nu,g as Kr,q as fa}from"./lodash-es@4.17.21-BbYRMHep.js";import{c as ls,a as Un,f as tl}from"./treemate@0.3.11-CWtmm0QO.js";import{f as ju}from"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import{p as Wa}from"./@vue_shared@3.5.13-CQ6Z-5d1.js";import{m as qr}from"./@emotion_hash@0.8.0-WldOFDRm.js";import{S as nl}from"./async-validator@4.2.5-P8scd9xB.js";import{u as ta}from"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import{C as Vu,e as Wu}from"./css-render@0.15.14-BwokE0u2.js";import{p as Uu}from"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const Ku="n",lr=`.${Ku}-`,qu="__",Yu="--",ss=Vu(),ds=Uu({blockPrefix:lr,elementPrefix:qu,modifierPrefix:Yu});ss.use(ds);const{c:k,find:t0}=ss,{cB:b,cE:P,cM:z,cNotM:at}=ds;function Vo(e){return k(({props:{bPrefix:t}})=>`${t||lr}modal, ${t||lr}drawer`,[e])}function pr(e){return k(({props:{bPrefix:t}})=>`${t||lr}popover`,[e])}function cs(e){return k(({props:{bPrefix:t}})=>`&${t||lr}modal`,e)}const Gu=(...e)=>k(">",[b(...e)]);function ie(e,t){return e+(t==="default"?"":t.replace(/^[a-z]/,n=>n.toUpperCase()))}const bi="n-internal-select-menu",us="n-internal-select-menu-body",gr="n-drawer-body",vi="n-drawer",mr="n-modal-body",Xu="n-modal-provider",fs="n-modal",Wo="n-popover-body",hs="__disabled__";function Zt(e){const t=Ee(mr,null),n=Ee(gr,null),o=Ee(Wo,null),r=Ee(us,null),i=B();if(typeof document<"u"){i.value=document.fullscreenElement;const s=()=>{i.value=document.fullscreenElement};tn(()=>{Lt("fullscreenchange",document,s)}),vn(()=>{Yt("fullscreenchange",document,s)})}return tt(()=>{var s;const{to:l}=e;return l!==void 0?l===!1?hs:l===!0?i.value||"body":l:t!=null&&t.value?(s=t.value.$el)!==null&&s!==void 0?s:t.value:n!=null&&n.value?n.value:o!=null&&o.value?o.value:r!=null&&r.value?r.value:l??(i.value||"body")})}Zt.tdkey=hs;Zt.propTo={type:[String,Object,Boolean],default:void 0};function Zu(e,t,n){var o;const r=Ee(e,null);if(r===null)return;const i=(o=di())===null||o===void 0?void 0:o.proxy;mt(n,s),s(n.value),vn(()=>{s(void 0,n.value)});function s(c,u){if(!r)return;const f=r[t];u!==void 0&&l(f,u),c!==void 0&&d(f,c)}function l(c,u){c[u]||(c[u]=[]),c[u].splice(c[u].findIndex(f=>f===i),1)}function d(c,u){c[u]||(c[u]=[]),~c[u].findIndex(f=>f===i)||c[u].push(i)}}function Qu(e,t,n){const o=B(e.value);let r=null;return mt(e,i=>{r!==null&&window.clearTimeout(r),i===!0?n&&!n.value?o.value=!0:r=window.setTimeout(()=>{o.value=!0},t):o.value=!1}),o}const xn=typeof document<"u"&&typeof window<"u";let ol=!1;function Ju(){if(xn&&window.CSS&&!ol&&(ol=!0,"registerProperty"in(window==null?void 0:window.CSS)))try{CSS.registerProperty({name:"--n-color-start",syntax:"<color>",inherits:!1,initialValue:"#0000"}),CSS.registerProperty({name:"--n-color-end",syntax:"<color>",inherits:!1,initialValue:"#0000"})}catch{}}const xi=B(!1);function rl(){xi.value=!0}function al(){xi.value=!1}let Jo=0;function ps(){return xn&&(hr(()=>{Jo||(window.addEventListener("compositionstart",rl),window.addEventListener("compositionend",al)),Jo++}),vn(()=>{Jo<=1?(window.removeEventListener("compositionstart",rl),window.removeEventListener("compositionend",al),Jo=0):Jo--})),xi}let Oo=0,il="",ll="",sl="",dl="";const cl=B("0px");function gs(e){if(typeof document>"u")return;const t=document.documentElement;let n,o=!1;const r=()=>{t.style.marginRight=il,t.style.overflow=ll,t.style.overflowX=sl,t.style.overflowY=dl,cl.value="0px"};tn(()=>{n=mt(e,i=>{if(i){if(!Oo){const s=window.innerWidth-t.offsetWidth;s>0&&(il=t.style.marginRight,t.style.marginRight=`${s}px`,cl.value=`${s}px`),ll=t.style.overflow,sl=t.style.overflowX,dl=t.style.overflowY,t.style.overflow="hidden",t.style.overflowX="hidden",t.style.overflowY="hidden"}o=!0,Oo++}else Oo--,Oo||r(),o=!1},{immediate:!0})}),vn(()=>{n==null||n(),o&&(Oo--,Oo||r(),o=!1)})}function Ci(e){const t={isDeactivated:!1};let n=!1;return Bu(()=>{if(t.isDeactivated=!1,!n){n=!0;return}e()}),ns(()=>{t.isDeactivated=!0,n||(n=!0)}),t}function ms(e,t){t&&(tn(()=>{const{value:n}=e;n&&ua.registerHandler(n,t)}),mt(e,(n,o)=>{o&&ua.unregisterHandler(o)},{deep:!1}),vn(()=>{const{value:n}=e;n&&ua.unregisterHandler(n)}))}function sr(e){return e.replace(/#|\(|\)|,|\s|\./g,"_")}const ef=/^(\d|\.)+$/,ul=/(\d|\.)+/;function _t(e,{c:t=1,offset:n=0,attachPx:o=!0}={}){if(typeof e=="number"){const r=(e+n)*t;return r===0?"0":`${r}px`}else if(typeof e=="string")if(ef.test(e)){const r=(Number(e)+n)*t;return o?r===0?"0":`${r}px`:`${r}`}else{const r=ul.exec(e);return r?e.replace(ul,String((Number(r[0])+n)*t)):e}return e}function fl(e){const{left:t,right:n,top:o,bottom:r}=Nt(e);return`${o} ${t} ${r} ${n}`}function tf(e,t){if(!e)return;const n=document.createElement("a");n.href=e,t!==void 0&&(n.download=t),document.body.appendChild(n),n.click(),document.body.removeChild(n)}let ha;function nf(){return ha===void 0&&(ha=navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom")),ha}const bs=new WeakSet;function dr(e){bs.add(e)}function vs(e){return!bs.has(e)}function hl(e){switch(typeof e){case"string":return e||void 0;case"number":return String(e);default:return}}function Ua(e){switch(e){case"tiny":return"mini";case"small":return"tiny";case"medium":return"small";case"large":return"medium";case"huge":return"large"}throw new Error(`${e} has no smaller size.`)}const pl=new Set;function of(e,t){const n=`[naive/${e}]: ${t}`;pl.has(n)||(pl.add(n),console.error(n))}function hn(e,t){console.error(`[naive/${e}]: ${t}`)}function Gn(e,t){throw new Error(`[naive/${e}]: ${t}`)}function ae(e,...t){if(Array.isArray(e))e.forEach(n=>ae(n,...t));else return e(...t)}function xs(e){return typeof e=="string"?`s-${e}`:`n-${e}`}function Cs(e){return t=>{t?e.value=t.$el:e.value=null}}function Rn(e,t=!0,n=[]){return e.forEach(o=>{if(o!==null){if(typeof o!="object"){(typeof o=="string"||typeof o=="number")&&n.push(ja(String(o)));return}if(Array.isArray(o)){Rn(o,t,n);return}if(o.type===Gt){if(o.children===null)return;Array.isArray(o.children)&&Rn(o.children,t,n)}else{if(o.type===ci&&t)return;n.push(o)}}}),n}function rf(e,t="default",n=void 0){const o=e[t];if(!o)return hn("getFirstSlotVNode",`slot[${t}] is empty`),null;const r=Rn(o(n));return r.length===1?r[0]:(hn("getFirstSlotVNode",`slot[${t}] should have exactly one child`),null)}function af(e,t,n){if(!t)return null;const o=Rn(t(n));return o.length===1?o[0]:(hn("getFirstSlotVNode",`slot[${e}] should have exactly one child`),null)}function br(e,t="default",n=[]){const r=e.$slots[t];return r===void 0?n:r()}function gl(e,t="default",n=[]){const{children:o}=e;if(o!==null&&typeof o=="object"&&!Array.isArray(o)){const r=o[t];if(typeof r=="function")return r()}return n}function lf(e){var t;const n=(t=e.dirs)===null||t===void 0?void 0:t.find(({dir:o})=>o===En);return!!(n&&n.value===!1)}function bn(e,t=[],n){const o={};return t.forEach(r=>{o[r]=e[r]}),Object.assign(o,n)}function zn(e){return Object.keys(e)}function ar(e){const t=e.filter(n=>n!==void 0);if(t.length!==0)return t.length===1?t[0]:n=>{e.forEach(o=>{o&&o(n)})}}function To(e,t=[],n){const o={};return Object.getOwnPropertyNames(e).forEach(i=>{t.includes(i)||(o[i]=e[i])}),Object.assign(o,n)}function kt(e,...t){return typeof e=="function"?e(...t):typeof e=="string"?ja(e):typeof e=="number"?ja(String(e)):null}function Bn(e){return e.some(t=>Ou(t)?!(t.type===ci||t.type===Gt&&!Bn(t.children)):!0)?e:null}function pt(e,t){return e&&Bn(e())||t()}function ln(e,t,n){return e&&Bn(e(t))||n(t)}function bt(e,t){const n=e&&Bn(e());return t(n||null)}function Ho(e){return!(e&&Bn(e()))}const Ka=oe({render(){var e,t;return(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)}}),Pn="n-config-provider",Yr="n";function Qe(e={},t={defaultBordered:!0}){const n=Ee(Pn,null);return{inlineThemeDisabled:n==null?void 0:n.inlineThemeDisabled,mergedRtlRef:n==null?void 0:n.mergedRtlRef,mergedComponentPropsRef:n==null?void 0:n.mergedComponentPropsRef,mergedBreakpointsRef:n==null?void 0:n.mergedBreakpointsRef,mergedBorderedRef:C(()=>{var o,r;const{bordered:i}=e;return i!==void 0?i:(r=(o=n==null?void 0:n.mergedBorderedRef.value)!==null&&o!==void 0?o:t.defaultBordered)!==null&&r!==void 0?r:!0}),mergedClsPrefixRef:n?n.mergedClsPrefixRef:os(Yr),namespaceRef:C(()=>n==null?void 0:n.mergedNamespaceRef.value)}}function ys(){const e=Ee(Pn,null);return e?e.mergedClsPrefixRef:os(Yr)}function it(e,t,n,o){n||Gn("useThemeClass","cssVarsRef is not passed");const r=Ee(Pn,null),i=r==null?void 0:r.mergedThemeHashRef,s=r==null?void 0:r.styleMountTarget,l=B(""),d=ta();let c;const u=`__${e}`,f=()=>{let p=u;const g=t?t.value:void 0,h=i==null?void 0:i.value;h&&(p+=`-${h}`),g&&(p+=`-${g}`);const{themeOverrides:m,builtinThemeOverrides:x}=o;m&&(p+=`-${qr(JSON.stringify(m))}`),x&&(p+=`-${qr(JSON.stringify(x))}`),l.value=p,c=()=>{const y=n.value;let v="";for(const T in y)v+=`${T}: ${y[T]};`;k(`.${p}`,v).mount({id:p,ssr:d,parent:s}),c=void 0}};return Ft(()=>{f()}),{themeClass:l,onRender:()=>{c==null||c()}}}const qa="n-form-item";function Cn(e,{defaultSize:t="medium",mergedSize:n,mergedDisabled:o}={}){const r=Ee(qa,null);Je(qa,null);const i=C(n?()=>n(r):()=>{const{size:d}=e;if(d)return d;if(r){const{mergedSize:c}=r;if(c.value!==void 0)return c.value}return t}),s=C(o?()=>o(r):()=>{const{disabled:d}=e;return d!==void 0?d:r?r.disabled.value:!1}),l=C(()=>{const{status:d}=e;return d||(r==null?void 0:r.mergedValidationStatus.value)});return vn(()=>{r&&r.restoreValidation()}),{mergedSizeRef:i,mergedDisabledRef:s,mergedStatusRef:l,nTriggerFormBlur(){r&&r.handleContentBlur()},nTriggerFormChange(){r&&r.handleContentChange()},nTriggerFormFocus(){r&&r.handleContentFocus()},nTriggerFormInput(){r&&r.handleContentInput()}}}const sf={name:"en-US",global:{undo:"Undo",redo:"Redo",confirm:"Confirm",clear:"Clear"},Popconfirm:{positiveText:"Confirm",negativeText:"Cancel"},Cascader:{placeholder:"Please Select",loading:"Loading",loadingRequiredMessage:e=>`Please load all ${e}'s descendants before checking it.`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",weekFormat:"YYYY-w",clear:"Clear",now:"Now",confirm:"Confirm",selectTime:"Select Time",selectDate:"Select Date",datePlaceholder:"Select Date",datetimePlaceholder:"Select Date and Time",monthPlaceholder:"Select Month",yearPlaceholder:"Select Year",quarterPlaceholder:"Select Quarter",weekPlaceholder:"Select Week",startDatePlaceholder:"Start Date",endDatePlaceholder:"End Date",startDatetimePlaceholder:"Start Date and Time",endDatetimePlaceholder:"End Date and Time",startMonthPlaceholder:"Start Month",endMonthPlaceholder:"End Month",monthBeforeYear:!0,firstDayOfWeek:6,today:"Today"},DataTable:{checkTableAll:"Select all in the table",uncheckTableAll:"Unselect all in the table",confirm:"Confirm",clear:"Clear"},LegacyTransfer:{sourceTitle:"Source",targetTitle:"Target"},Transfer:{selectAll:"Select all",unselectAll:"Unselect all",clearAll:"Clear",total:e=>`Total ${e} items`,selected:e=>`${e} items selected`},Empty:{description:"No Data"},Select:{placeholder:"Please Select"},TimePicker:{placeholder:"Select Time",positiveText:"OK",negativeText:"Cancel",now:"Now",clear:"Clear"},Pagination:{goto:"Goto",selectionSuffix:"page"},DynamicTags:{add:"Add"},Log:{loading:"Loading"},Input:{placeholder:"Please Input"},InputNumber:{placeholder:"Please Input"},DynamicInput:{create:"Create"},ThemeEditor:{title:"Theme Editor",clearAllVars:"Clear All Variables",clearSearch:"Clear Search",filterCompName:"Filter Component Name",filterVarName:"Filter Variable Name",import:"Import",export:"Export",restore:"Reset to Default"},Image:{tipPrevious:"Previous picture (←)",tipNext:"Next picture (→)",tipCounterclockwise:"Counterclockwise",tipClockwise:"Clockwise",tipZoomOut:"Zoom out",tipZoomIn:"Zoom in",tipDownload:"Download",tipClose:"Close (Esc)",tipOriginalSize:"Zoom to original size"}},n0={name:"zh-CN",global:{undo:"撤销",redo:"重做",confirm:"确认",clear:"清除"},Popconfirm:{positiveText:"确认",negativeText:"取消"},Cascader:{placeholder:"请选择",loading:"加载中",loadingRequiredMessage:e=>`加载全部 ${e} 的子节点后才可选中`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy年",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",weekFormat:"YYYY-w周",clear:"清除",now:"此刻",confirm:"确认",selectTime:"选择时间",selectDate:"选择日期",datePlaceholder:"选择日期",datetimePlaceholder:"选择日期时间",monthPlaceholder:"选择月份",yearPlaceholder:"选择年份",quarterPlaceholder:"选择季度",weekPlaceholder:"选择周",startDatePlaceholder:"开始日期",endDatePlaceholder:"结束日期",startDatetimePlaceholder:"开始日期时间",endDatetimePlaceholder:"结束日期时间",startMonthPlaceholder:"开始月份",endMonthPlaceholder:"结束月份",monthBeforeYear:!1,firstDayOfWeek:0,today:"今天"},DataTable:{checkTableAll:"选择全部表格数据",uncheckTableAll:"取消选择全部表格数据",confirm:"确认",clear:"重置"},LegacyTransfer:{sourceTitle:"源项",targetTitle:"目标项"},Transfer:{selectAll:"全选",clearAll:"清除",unselectAll:"取消全选",total:e=>`共 ${e} 项`,selected:e=>`已选 ${e} 项`},Empty:{description:"无数据"},Select:{placeholder:"请选择"},TimePicker:{placeholder:"请选择时间",positiveText:"确认",negativeText:"取消",now:"此刻",clear:"清除"},Pagination:{goto:"跳至",selectionSuffix:"页"},DynamicTags:{add:"添加"},Log:{loading:"加载中"},Input:{placeholder:"请输入"},InputNumber:{placeholder:"请输入"},DynamicInput:{create:"添加"},ThemeEditor:{title:"主题编辑器",clearAllVars:"清除全部变量",clearSearch:"清除搜索",filterCompName:"过滤组件名",filterVarName:"过滤变量名",import:"导入",export:"导出",restore:"恢复默认"},Image:{tipPrevious:"上一张(←)",tipNext:"下一张(→)",tipCounterclockwise:"向左旋转",tipClockwise:"向右旋转",tipZoomOut:"缩小",tipZoomIn:"放大",tipDownload:"下载",tipClose:"关闭(Esc)",tipOriginalSize:"缩放到原始尺寸"}},df={name:"en-US",locale:vu},o0={name:"zh-CN",locale:xu};function $n(e){const{mergedLocaleRef:t,mergedDateLocaleRef:n}=Ee(Pn,null)||{},o=C(()=>{var i,s;return(s=(i=t==null?void 0:t.value)===null||i===void 0?void 0:i[e])!==null&&s!==void 0?s:sf[e]});return{dateLocaleRef:C(()=>{var i;return(i=n==null?void 0:n.value)!==null&&i!==void 0?i:df}),localeRef:o}}const Eo="naive-ui-style";function Wt(e,t,n){if(!t)return;const o=ta(),r=C(()=>{const{value:l}=t;if(!l)return;const d=l[e];if(d)return d}),i=Ee(Pn,null),s=()=>{Ft(()=>{const{value:l}=n,d=`${l}${e}Rtl`;if(Wu(d,o))return;const{value:c}=r;c&&c.style.mount({id:d,head:!0,anchorMetaName:Eo,props:{bPrefix:l?`.${l}-`:void 0},ssr:o,parent:i==null?void 0:i.styleMountTarget})})};return o?s():hr(s),r}const yn={fontFamily:'v-sans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',fontFamilyMono:"v-mono, SFMono-Regular, Menlo, Consolas, Courier, monospace",fontWeight:"400",fontWeightStrong:"500",cubicBezierEaseInOut:"cubic-bezier(.4, 0, .2, 1)",cubicBezierEaseOut:"cubic-bezier(0, 0, .2, 1)",cubicBezierEaseIn:"cubic-bezier(.4, 0, 1, 1)",borderRadius:"3px",borderRadiusSmall:"2px",fontSize:"14px",fontSizeMini:"12px",fontSizeTiny:"12px",fontSizeSmall:"14px",fontSizeMedium:"14px",fontSizeLarge:"15px",fontSizeHuge:"16px",lineHeight:"1.6",heightMini:"16px",heightTiny:"22px",heightSmall:"28px",heightMedium:"34px",heightLarge:"40px",heightHuge:"46px"},{fontSize:cf,fontFamily:uf,lineHeight:ff}=yn,ws=k("body",` margin: 0; font-size: ${cf}; font-family: ${uf}; diff --git a/js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js.gz b/js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b4f476d1139ef0b5c3c439662ec8a7d25a3df1e4 GIT binary patch literal 203297 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%0A{VaN!>AppxZ=FsiT5#-=9h0sYbV*(VTmv34 zfIIr1|C4z^DE+EE5A1q*b?qvpKXPoqp3`A1BDwB<8of-FH-I3hosLe@q!?0>W8a-a zsF~FWyb4$nktb;yz07;Lp9W#NUM6MAgY~a@lKCF<0yd3GS%^x<(aWrt`RPRrQ*_Bv z76;+ZNF@YDZ7Hz0NZ9)N`t*`=uK(>?3WByxJW?ffd6mcaQn(_aNf+V?Ekp!@8z=I3 z$qN2`mca8Co)*ep+kSmmWoo>eC~C0cx@^?~gKF|RXS_6lP{EeE7^9rR%Fn83m;1+= zoEHPuN(|4mB<lNFpMe3{ZNKCP8ALlhm#!LWj2hw#UrD9>ZkTC|OFs|f`&+^+%H;Yy zfS<pW0y^v}U{@HDsvw2Z^}nrv<h@&uP=o5*u8{?S5%O6HDJq_hGfdA<2jwA**{&<X z0tQw<i}#i&3yuIPR_LO;yokH#=ohZwKV3+{Kv_S4Rl@o4*u{zO#d-NiXp4Gq4~!Q< zHL+hZ=!A26Xec*Dl6|8%51242@;mxj3nPTfWCVa=a_PD{YJ~ny|I0K_XC*fRZEQ5d z{v_EAFA|u_ln+ZPQqc0lpJhIg)!;!*e+&69{rJ&M(BEKX(;1fOTFyp$@9-Oc-S~H_ z4~Q!{%!_eIf2RGC|K0EYb>rV%F_i3?Svqa5C@Mzu9#{|5(dvLPD$Nl!iMnmYHhN-k zBHe6zh$0LC6MjKyt_WQs!cci$eI1-rOY`}c$y`n|{VAspo%=R7HvWC33({d@?i@Mo zBd28mT0o`0ngT+Hzy7zjNrn?qKP_gcGBuumEa;Q!QQNd)I2U!w7uq(&Yp%HLs#iG{ zLrwptYa%v{$TcUvhcwg`e#Q>U)rkK^wATm#hNSGyNuiCbz(GvEr1{|6GvdQt*W*iF zI}f-Wr$|xFM<$lS6nT{huQLQw3{NzL5&q=NKe<J0f?9lDxS%JtuOK%)rnjOnnX_*L zU9z!l7OhqF@i3~}d$qpjuI;_G7}zbkA{s%Hj$5N;ZfGLUrPZxq&dAHo#jrJ1J6;ZQ z-hsu9wJ9lV<%2HfX8Y>338hDL2XBAzcbye_Tr}vA--(=$#?V_jQn9@lq+m3~=;PpN z(bqw2D*tx5zZa9|D9fVP@LU#LC<yfY+rY#|Jr{`d=M6;qbBsJ>v$4<su%^N%a;>T; zmeN|I_F5(Wxb5Ap>&nDW8fq8HlExp<Iq`5@^-aL|a#f16RN^TY0I&}aw=(xu<w_W1 zh+Ja#J+FOJL>9<cqGAC|)nBO@6+o;t#0ntPf4Q;{DqyYjV^FrwqLOfG%bwt#RY&oq zNE0xS5aL5wT+A~biCeKKw~cANrA1NiQ7Eq3uORXO0`u#wF(N=?wT^LaI<ekXQ7Ii< zaVPY-f6LATeA0^=^__m}+S=y`v74O}5W!wvj0wbQjhSge#(P>t+14#WQr|KNpmdIZ zpX1+ae!x!sfTb!DfFU5dfiNa=)o1dLkqKu!_JhTZAFxD%TKnR!b<tUc7Ov~e{a`Us zNd1OP$xPo6J9^OoF6))+j*u1@s=|>$7P(L&A@YK;Da58k9r3WXL&HL7d(QepwG3d7 z3WkOfqYM=#xj^<p0|Q(EG3Db%#;bIOwpg`fvR=He#FP8YGj#Xoall^1#uHsw6w;IY z&8YS=UMVA_TP(w99-^?<70<@25qqC7&Kh$Yu-wLYHpVZu@}R<fy%axoCTuy3`+3-~ z*qt~mW=C~{-J81c?O2%4&THng_m=tWtzkHO?l7EPs~gUqHVtRbY)6+nR=0_M-*9@_ zBgo#Ng6kawm*F-gDqk8({aRH~=0Mn$5T!H1$80?0z3{!6V=$0jxF;|*6$j*n!+Mf} zSe-O-G>qw}kw@HKc+<!bc%Ea*5OAS$<Cps2t(mC5bx+Clw}uy<)-!aSGs-e>Tem4i zKODXAD<zo_uIKe6qs=vQS{1779bR&-_&J3u)J|dt)tSnmIw{795XW%J61e6Hgf<l? zk`7(jxXmv%E(4Y~z)Nd}nk6&QOjCvMSg25rCh}x#BTB|j+{s2Eg*q8L2X<1mCqqf) z0{T#@a-={y^AXNOF~%mK3C_`z0Sajk5H_I!ogf#kR!oB?QFHaXpjKSmbD}h!idqRw zQ^<x`Oe_Zg&&g<^1j;CHD~}P<me>p?+JwRP%Xl-`Cc*RLU0@6nt~f1VbPh;!=Z?wI z=okh{P5r_H{WB70XBo_5d4_kOvjpTc!E21+UR@coxa$g#^1K$T8(scM3rH=iRlEco zzAvTbLRk^LTrE1C)tnS2Hio9;C>$$vb%mMN6)PSd@*qIwc(75wuwRMTyL4@z$8>Fn z2XXyK)lU+)kB#%BaJgF~s88GOuN8daA!yWco&`ro)S0+^{t4j!|2hG+nY+50mi>|o zc<k#6H>-)OBe!iCy<9CjomI@ko$<u|%NzT*6wrMXhlDoruGTq-_pudKxhAc8M4C_X zo9QG?%Dh<G5ct3+gMQjYZ9*s{+FInfNmA0E5alkBTeiqTZJ=@`{i|sp+J!}q`dU<3 z6MZeD%t+N136@ld1ZJXLy()J%Ny)p@Nq@i%4NG18uC+o={gKY50NCcH^q7L0s}=W5 zH;_hVg_19|?yZgB$Qs|gUa}qjDT*z*DUtV0exS%#tmc<|t_8telHhNW++HRM1&v5` zuhAd8k(p8eENftyIC;rAPzRtU8yDHOh+K37)fwPBH_g)|e(Yqaxg{;ulk1rq)>N{g z^t;P%c~(vxJLO-Ydm~MoN#e1uR+;B@+@TATvt+8oOnt(mS}huBmx!$#nD{BiE`H(g z#oyNfLpk~|DW+u?EoewDtM&pO6g9K%Ri)g<cKE5P;#@vsAGsFiU(kP48sKE6{kFNp zh4{(N{8U{@(EhmT{O1h;C-mnOWsLzm>nJ_xfC@#MR_AH%V&LQ{>amEPtfR9B<5Z?K zI_J>YncA+$t_(wy{MgN56g4-~QkKjz>v*C*QPJmCW=kp7jKH4Cni4FC^DSu-c5%4{ z*zHNQx~XEVPos^k>91TE9d5mNF_lu<G~yT2OBP3d9+9<}j_R2=VyWh+k=TmCT+n<? zf*3wp-H;I^22n~<V^C+rtF^))<Hu<4DV8sjY{si(=ue|4+6Z)>R#L3YqT-?uz3*;b zQsbap(a}NKB${dSrx9ieH4M9n20CjT`NQ5X;YRSnpY%3D414U4M9K}N+((E;o5{Bj z^0rr3f^)PWX(w!HN%hVThZVbhdb2lAZFU3^n8&})d$-~JmY6(;prWOvYjzGc_yFQ5 zM8MM06tG36v|{^EB}}B!;N5c^{+c@AN3_2mpP?v5m{dz|`$WC3R&imUmiS&!cN}gD zUq^Mx%04}SNU-wGp%0N-$C}16b7(Acmtw78O$}UPrQv&jY9*1BAgxeStiElDjALhX z_JJ)(o=HLS(4o(fkH1}^)rm<}sf1b|NgFy6idCBQfZc#vb;KqHRU7-KK}|DBOK{d) zv^!8~o}qH_jGYGT4*$G^Kc!mllog;X^et_m`T}jpGthFMbvpjp`hajIrvB+VzT0?w z4uAk<@bHlOW|-CcpKD|ajl4w#zI!2r!Z)OOf?r<1q?$RrVX?JG>ifvn{*G1H)LT>b zKZDgdw{>hZ22k8SqE<UoYPANU%Uvs?%X=3_$zB8CWZMn3^3@HSa%`c&ym6qxd}yG- z9JQdql-vymbJ&D~vBG7NoWWzK!6iiVs%hRJb-=4i286bhY=+`!AOq0}z1x{9E}c*x z-L>W^rPX^^5gCSXua>FRblWXCQt$S)EnleLj$J|f-Z*0R$$oyY@=P7sQA>{e)L~n` zY`PRPD)p7O;&+{`^1>9O{H;X;tqGH~j1EX<D8bH~5&YmV?51SyZRo#l8+s@in~aX; zjf&efm`%aI_TEfLGSDpx1=>LJUgxF)ZOzt=tvMBFjY6)lZNNP8EmPz#Vgxt>654&t z>w_prL%=i-k<@sIX%!uf{L{?;QlJnSe4v=NfEU4iWH&V@$|KXeXV6bms;=eNLL83W z5`SZtm<m0%o7RGl*(}kuQ<-O%F;#lTgioDCO|fW;GA=>U_QzJg2g}0Ze-o#NK|Y@3 z8PCdt_}MNFuVTS4W=@}mf6#5=)1!RryF4&>*Y~Eei^5W+#rQO0q;VGB*H>2p&FSh2 zgJ(GB%e?AK$xe}ZjB4KNmhw;9@az?u$$(jm;2)oel(d-MXM+<Vr1OJCE@sV6#<hi@ zCw^iSQAucfAcki0928<vVOZ5-#8{*g0!$18htA$?iL*q+li8h@MW2XVS=Tt87VI&X zFVsxQ#|K4d;5q~j^tB$Nfj0x-U@>?28~lKC)XotAGdKVVid@xz2$G&sP)Zp3G@S9B z7?fRHVd^fR>@Wqf$W0Q*2!n6|t)g0BkoL#R6fe)#ZH@c$uGDXBpv68(GHPE_?MfYn zY#((IG7&h1yhzXiL4HwN)T210E96~mGB8W*@z!w2B<-P`r*2nw@LIF#JTaa8>QzJ! z5EfCqZ;#_=yl=_XPQ16|D-`<i8oJTIN)g*Y5^+hH=?j-8C<bhU#2`Q#VOeMZw#%}Z zV#F7uNXM~Fkpu~13ra0nAIoQze2?bQ{nQUwf%HeW?sfIP+lkqI%s9(~R_j^%D<->C zHn5)+dLHIzKuXVy`zng%nVxIc^93++@6|?!o`@}E?7Q$Dyd~#VXqU!R<G?tpdJsZN zZ={(YV35N(2+GW75cV$_`uD;PcXh+czOAAJt#^aQD5bUa$iEGkVRAi>Zr7&*#05Cg zU!&Xgd^nu)l71VaE@gThO}ExM9e*CJt&e#53gnr9t(C$_I^~1X56BB2+FDv5sBZjQ zHV>r5_FQc9p;#-vZtY<Z?O|j#uZJrM{NcPgKlh!E@6RJ)#;ZBCxxuN;)kOkvt5_^e zZSO0=MF(5i)HlAu*TwmGcH`=)JBcWkpf{cLGp`;qsbbR%P&qXdD6TwB60R9vS1YP_ z=i9z7ipnPdYo9ot$imE%v`to%oZvtib(3X;2=azJs*GzT9*%Y-y!Ow|q<kwd$IvT7 zH67Nc4zf(#K&%WboANmtm9Ngl0T5GrujHw>kue=x&iNYqb9T$TejIy2D1HD2(=GP` z6iZW^=POCJav#jsaZ)bMFIS`J{^I-+cD_o(l)y9-pR;>O#%?3$Y;UzrQ>U|fzqEU% zvH6_cv)f>Ci%=19?DgjBxOa|{X{iN0_W|rjozahD|2_y?%62+t27T4P4{ZB$Vv7o< zw*>$?+6xCbpmbg+I6OVa#MTkqmb{rJ001PoOeM{jwLJvoHC5JH$(S&-ls1%29}>~= zI_vg6uAfEPimLw}McP7mCa=sVuq)YO#LFGaRH``&5r?Y~T%O3Sb9qIL%M-=m_?2pK z3a5-mxg<pzCWY(W&BI)ZHmkq{NLT@ux(e6_^G$cc3vlx5XQjSo)umm(&DFh4_jM_5 zb@Se)ySBjlTg92o{o2i4fUp<H#x9%)9*22tF`XCn6fWvCDlC!J%2Ik-n)Ea^De2Ur zpXt*mXWC9Pr%@ZXphjMW3+LrO#g~jlNOAnR;fE5iX)n{n65~2&V18zt66u<QW_!l$ z_WJ%#0<)nWA-I0_gT&<XP0K(r543d-o#Frh^HP!k9dOWsBeUN3;16yAgju;{-eF;= zS@{Hiv8;jVnSd>nJgj;A+v_>7&RS@Y{z56cgV>2`A7dku(4fjw)THciilJ0fCig}d zgJTjX8o^Almqb%PrzOGJ2tr7MqkoZJx<pS>jwYSFlBnnv{$W7?usO?uQ2vMmAdG|q z5^H=S7o{B3tkKtHcVA0E3WhsXBt#$bUf=)FhzeP;SiXB@WI{=F9t%z=%fUf05gQW> zbh(rKb3SEJQ_Z+&b7z#G$pcUsz+v4ozPeJx2c&CqQWJblrLJ?eYZ9Vo9WaUCrVc<I zlT&hWOC)Pem_NHP9^)Mi2I@Fb4YA5#iN$tZE6lC=qY-t*eJJFda+uNpyS03`D~lTO zoP|6We@HeKVQtIk<)U1l6lheoLt6moAM5)wii_%qq$*~(*Y`hX6kgjCNg&r%E+5to zVZtQmZ+`_q)BGDJY^u$_GIY5Q*Z=mn$|A;kF?!Baf1y_1njp1QREvH%V#IPJOCALF z=mKcF*NB6Dm&m}d6&XK&cU}n^*h%l($H;b}6xHa8*uJ~RGhlwwy5F)@#`5VV<kOl| z+E&!dsIn%?YE35nI?sklF<yFRU_0@C@mLwsng4`X+Y-~-O7KidZFAJ98qm-gqD?tk zD9npdxP|7h^MrR63CM*fvhW&?UE0~3DoW*1#<^QhrueUa6ZCFqiW?G`W>o-E6X;e! zuij3lb0e&5I-Q$~jmw7zwBc`j4pVPzY06Eo0LeSeyKkZc4k=G=sZOWSp7aL33C-?x zI;*WEFK#YFRZD+r;s=YFF9in-J49Q`GywpwY2BZP2Ww7d{>5bw&V*zOTY&B62W<|* zg{k?o1>|zA!zn2*zT|T}e57KFjpIlu1Nnxd%{!DoX$VA8C+eNY`voP9nzw*0To=7? z==2`FA~K8Q6WUmJ%(Gdm!pvQqbZ6*)^RaXgczJs@rzy85rS`NWPFyTyukU}GNI7G! zeN0+=b#*0_f3~qn;fmue$QJ^iB|xVEkqc<K@IYs_x<P`LJ*IC^<pftL<U%#Zh@4^I zK7bqL>qscdXbCK${+v-8zD%{P*d8&Smf=Yg1o}L4f~*nNrVDkQkIfYpS~4|`i1f?n zfg*`q!>-&eMfh{COtO2g);-c<Kh{4{%Hn?Nr?ozF>jTKbjzbszfzOivnh5^lF>^4k z9vMWX*(b`Zg!k3ooeapSfiJ1G)b#jTb~%%oMjIaZW`#lP+p`<APJEKfhD&OoM%%c* zsOJZkLSSDR)Jj2%15Q@9mS2>YQO0s1O#giehh}?RKF*`L*rXbQejDo|pNxnPuGP$n zGf_-P=5igEcNca03{10$gBdDL^EH_+5FgVHlTN}(X^w_i;i>v5;kM%zuym+AP>j(` zh`WYS!6r&&L6a!JFOLQF7f_ZXiv?Oam-bf|sv1C3A}Wr0+Xr>+%S0~pTJPeLm@5gK zQ-R^4gUdRvqLG_HI}dv2g0FhH5uOW)VimBlYzG7%=WI>dN%(7#e-0+hru|M?SBIQ8 zL=)%hYVYY{YmH)S7Bp;tHZ?ReX1aMc=Ki@n7HiS|$d{T4b4uBHuoe4jDlK4B1&rgN z6AoaH`kR4`z%p|nv)tP04#{|91Bbah{x^8MWn7h+<lv2wh2u7y{sFVMl)_)3igX!{ zng=3Gq%joc2v%ioC1P>$zPWAY^s@m^0h(nwE7t@#XlW^H8)N>cS;YeBBi<FpRBFt9 z$SuUBZxo1>x*`<vT=oxHU>FJk6`CPu3z7w^Xw)dURYLp*aE!I?g;rY>fg1ncM{MCC zhtOaXJh0{w_e-Jf7Z^AF&73nOwUG<+IH7nap$>=>(qOxn^}+%jXcW0-i?*z;u#3FD zw0hoN97ZAwo1?m{Skg=MHTw88G=v{zQ`j+-!j7O~jt4;<#9FRlZ3;mYySPbW4%d3v z_rH(iMj>c``hl%WLP&7o8!ZD#3$z@>Y(}J+>~n)ksB7G0jin&l_>9xr-=rc+-qFa{ zhux5zxJyZPt|A`!v&pWQk(g?{N-mPm06Eu;E>Vx$BvW>?*brVm$qY{1^O=A)13`Ws z8G#=PKUQj&czuBO4ZrKFB7tnUJ_lQIL!P)L-G?O3Q652aEK^z^HhXyRk4oP|WezHU z*<F&w`5i=8QyE|oERxfJ`GbhBTXUmt+ks)DFd$P^Zh8((b$_j9mbbv5+uht~Cl%_F zcuNgtlligH;%*k}Mq{JVSays3y=~xscMe>E{$<3qJhysNLI!q8G9oK&S}h_@+OEQ7 zm?T17&>*A=V82F7ZHYFP;x>8-_0J*xwhC(^Ym2${X;g`H1b<udq@vg>&v{ajzqoB0 z><XFI{&u1k%Ep^Xremkynw^GT!lm})m(9<<THr(KHR67`C^Aw+w(%(<`p41BxQ6I& z(0DLzqe?>Stqr%>)Wzt>RaD3siaQ-4&*;Sz9{{Eq<hcfCAG3kt><5t_Kg!w14VFE2 zarT2ov4O;z!5!4(>?ysH&)CL+QcSdj5rYcv3sR?=43&txl(wBws}yfE)+&i)3$vrh zGv&?;A7p*MjaYL72Vq@n*c4+@G>L0g8X;gD;!7&l?e?bwQC7ykSW*~@fSeP;C@joQ z*_=?;;DjayCj@bk5{!!^;y|Lj%40>}O!U}sY84_j!(-c~>ADOhDdOcmN6FbVd~iT! z)fKX`Ga@YTHIWWJc615(FN#U_EZu84ewW8f%nT%@QCPS)`5o*fpcS0m^rvUDFEF77 z3z7tKFC9tLP5~IVm+(|NW#%zgR7%2jQp^<;iC|MjUmY)9Kg^lzgw+FOVufD~GyREL z`}TEc8cGbTx1ee`(;v(ot<v`r`x{er2>W+9!>KrXG~q0c<oeehj3ydcZ8riSnN98r zKMh*I*J^dUU-I~Vr8TE3ylW~}e?ip_MDzXRXzl81g41}-a*5cstQftMP=yP}{afj$ z>+s__Lz9?SthL+p<Vu6^Tj~2el0jMAMrrAV#?8WAciHUB(g~Q(hByJ)@(G|~-R@0) z+MUvNyS`j9hCl^>S()~x{sMMm7>gHDm{vg;Tawr-BYe6-PJPv%g6LNG@NI^f{PP!Z z`JzAn92WA=zl4eW^RH;tCeP$RM9!8C?eGZ(vXZUQZ`~yQ*6q@7-8lW8O7Hk`ECUA< zZ=@p`qvPyVT(Qhu<cjMe`4~Jv&^!Q~A|yE0CO5Ii@P`GSMM>xpDV#b6TzFBmd4afN zj3j9qu863XIQuQpH9q?rfeM0xKA0Mf!~>~}f+q1=VV)%T7|df6VT9mY1StOWcC-YW z3<44xA6x=VMero5L5Tyl$;a?qf!W2su~adBhC2ujqT!r}Z)Hbp;aqu)D6csc@K^-{ z2F(!Nombfv><Dr(GdGaiBcvEV$-u$o`)}AefOiOe#UpbSmXBFECZDvzW{+cW6u{SG zsT+AJ+{oi95(b!Pm$zCM#}7m(@r!G*m}`q^g$M5X5)cWbABhcIoLWf01Izc<1Ec51 zE1~;|Sqq&<SQ2IEC`=PUV~2O)I*$C|!Hd1>I$%Z9QMmc;6)Z8zsH|DU-7*#XBQ+?O zbS;O#decA^0ILrnh0fF!YdQ-j_Vt@MorN2P9&;96oAiM?gb;d`C}{IBp|^Eme97$F z)Ov8P!X4Lm9IXlInae0MfS`KnV01b+nOq$&&a?kfu7DHV%5_Hf^h$z}v(#@7mQ=Kv z5d3fAp-r=4!n-K)l!sn29+}?5c|}dIDM?<%Z{YuFduGf^u2V-Sp(Dvj3+D^dLD)o3 z#eD*_py>7eLKv)RmqC4ZmPsuPp9;oF7qtg(LXoCIB3_i2j;MCY*csK6{Nr`8H?gyr zVE>JRsk=SeU7ol<cU@1H_u^gi2R;!PZQpi}YTI^A>mu9{pb7p9BaA@+>1NPp4Av$@ zGIc=+MfE890b3x%!6Cn=_s2JW|0VAiu}H`nz^|R>qfyFZ!RL#tf=xI&fF1JtlYV(a z8d`eH8%a~v&yq1<l90=Y*jzXH9pR7EUO)qpAm2{2+KXtYLU*gAN#j*CvY$;i47#m; zjseSmj!&>uL^ZjW53*bM<5RBTO1OB4tc&*vKsPu9G>3-%7S2Ph7CQt{<Z12hl6T)> z70C*+jl(KnXR<hWMy&~fjf{dRNFvy}9BS9~lp9SYLqBa)5FUjbfmcLu171bB{PD4h z3i<ag_#H|CEEf-e-tKym4boZ6r~Y9O4&3RT&hEvohR<4!qQmf`y9E?p-HEa0N`Fg_ zja6k>_dfb<=AW@YZ)~u;fbEI$tE>K8#%h_bBj=f9BmLGEwF9;-g#B-E)fdf@;kHTB zzWTvpTRUp#h?r)&p+0`29{&1}A4-aVtFo1v;b&qMOhiZkqeCXgPF^75M~b094JrHw z^(E0d?4GSdSKFBqE*?@m(Kn_^;*ozSqg&Hn)h(>X)^1a(MFUz02X(jwww0@IOMg+S zROZDt4GkPcR9O1cev(27KQl&e^s?lBP(NvFY+=o;8u02N>=-=~2-&<I=Vu6V>(f-S z)HutKt2NBz*Vz=L3@rhMNuk0Sn<ih<BpbcyPch+s-H`kknNmh_zi!EbG-V3M650T8 zIKo>+HZ7Vdo1xwRUJZOt9up}>IX49}Ym!ulc5EOuqX}8fS>!`fB7Im>4pa>3uY@sj zH#coI$8LFah_Z2rPCEAoJbIbJIUi^Xr(5{l-GpGnxBS;bMLys?^1u9h5u6g^i?xV3 zr?%M2xM38uj<9#*rdsJZM_4E$1--YzH)hfi@89z9NF<3xdxfFcsPtDmYkOGof^v=< zyfQ1raaH>#Q=1}p?4-i*V@T?|dFt4~sdXA+^E3?XNtzjxG!z`l#AHrJhAY(#o_w;C zP>!||pGTdN<z7+>ribM$SAnmCt(&OtA2r-TD|Ty&#}l(>WLThn3ra3j>w;d&_6@$y z%!W|%fs8afjtpT~;+Ap=?VmWRC=Y8X+3ku#O@(1=4WTTg3dR{;UJDD_bse!4TB~b# zNvWd*y=_BB38%z%Ij@(%-7brycwXv7@D#ZXVbR`n9u4hh-VmUC?w8A#-OF{&=5|xU zy?U8MlFhYXbej2NHVN2;LsHr@ms(UjT{h({qT-7|Z{X)B(#=U^d>K4lg1zi>GJ-<f zi^T{0GRm7$VI@8;wfMLUb0J)QMrW4Jk(4H<%jd``O%`6X`r7RE{r=eDH(<I;;ad$R zvsw4V<y3aj_t#wMP5Hgmc|`8$3Xgsa57YO5fMJ?4f@%<U<NZivMgC-E9*#O46IKW~ zj)w=~DqZrFLzs4T^{tK?io<1{Mb`@*$0qCb{qH3>LYp_5aXg#%9m_N0ifb0tnL;Kx z?8m&DWL@;H>&_;YNEkZOFYpLjqqwPp@CH?%!KGYC$r;RgGodrMmpX&I3cyq{U{h1A z_|DQR{tLwg4W+nfo}0H58#I;Q3OUaPM%x!2Gku?rEhREj4Fk(1t~r+5^e{({j6$2# z2?iuF>=+W{lq0a9Chx8{v7ZFJzP}yYAB67|^qsI+Po_B4Js;$5S}pBelVWZKR&6Dj z0^aqCz`I^4^OY}rWil%P`@<}_?gey`!@j>8JI7gA6KM2BD9vM+mig3RgVd&YT!mb> zlo7M0Ee@!qva)ofb(_wTU2uCjxF1|%XOCQ>F3X>@DLO)>?sfrw@G_+jzetWOH>Jdr zdiu^^>TdAd&0kYH*fONDDKpBH-W&u13A6O|mN9=3l{PYkd|^!2r}>zJ+YvI}XyTj5 z?I~W){xnK7AF6oQX@hqajrnTL;|i>UdSHYX#&l(G*}Eb&q%%-34MI`}!`7@>95^Ia z5TW*8Fr+f^0VrhIU`jybD9{&Kfh;wk2;XvlTnOpiTkemHzdz*wAGUz2o-DN*2TN}* zZhCQ>4**FYbMvH4e}=53V<KzuScxqPi>A5ho<(cIL^LuT+hrU?idz-ybnUS!f(|4C z@ZOq{Kv{9Q+&0S^58%@2lUt^4^!k#(3B_7@#4hX?pv=ok&;+~88OV`Nl(?>4>u^sC zkPSt+datIwH3tR(qX(4wO<D9=!4P4}Ct_$?GpI3%hDF>2>d8>8UbCsXHdNaHRX9pA z8HwSxThFnB64m2D)I$d~!htknh&aM=Sb=h!`uU%U)AU$qkZX1^$$gA_)vzbKZs`Yw zC+X81g4IFH2YJz_aw1NUm?9mws2(fpx*qQyP#|eLg)5%d7Ha6};g7CGI4{@p!$z_k zrW~*<n;4YN(bq$kiDn-OY}P3CNU*wkloC<jj&EhgfLRt#>nG>hIjyt+e=(yl{iPlb z?@62U8RzA?9yJFHPlWhI3}*Rc8KG@301Z9R*$O>EpWB28ilk=KYbOn&8LI_Pgs%~} z<xl#!5nkq}2VjM$`MD9uCOj2^M~kMO)(Nx5KQ^33ODZnV&&A%s_T3?Ppiv#@&^Wn+ zemd}*$9JU*@u?iAm_WjB(Db!-md%MESYNXDvOXbtDdbB8^ttk<m0xs3NF{Q5tPQkJ za5qE~>Fmw2j%+na>etz{OosPeMQoH|8XBr~lai08Mrv)kMDx$4cXqJ5_IY`9N@(>> zn>+{EHfu}jeJy5C1j}tjX@+^CZn^^W>C?~}{1F;}ZFNV~8GlZ1iX{6+36HJ_*5Fy( zx+dc!>$>Mli15@@N#D$sjg`MOu7qXlRa<t^u3C1-avD;@#}>5S%YR@&n_Q$<50ltW zQ=*O*=TVa#K07jGJJ-|wiya>EFCqwHtq0O9rx7{si5GS2^&lG7i=~WGu_NPtfsFNE zCUe1*H6~HYDSv_`7pp!@O1Yoa<@VCUaGXlVZ5h;Rt`tDeo2e>JpME9LlF1FO2oxpg zTf(dW^jvi73AK^t&c>0}8MZ)SY*flXXh{*=(Qc!qF^`iOcvUAEK(iZIc8{4mX@BgD z^!bhmT93n682WZqyD8r?6`Y3mo6>XE(uBHGrE0CGN;0eo+`}VcjnliV*f)OfRkk>* zrKBw5Rn91AmlYc-Gvjake(FOgiksz@$IkE-v#}Y%;+;#v*k&($Q@0n!kY#|VkwKg; z3P}aa;{_Ct!jfaDsXDGr$QwhF{UP(Y@`VO)-$Q=ye^54oA1;nBD`sH+nt95O1f)3| zSnObw<wdPj-Td(3;X}jH5bC}bowPpx=CVS0U11wQt(OJoC~|rn2;Xq~J7#a#2kH3t zA@biu{&6I{1+@z9SgYWU!)ZPDjm~`|0nc>q2c7$&jsPe7KH?=<|M}922=*5w0JMs` zByW@)M#9zuH4I2`ltELlb(8q8{OItyz_a^d5-x-<Hs}gTUsQyr6~pXPB(ts(Yof#s zw&f^rCJG$EJ?JWMUNO>Cxiar6wmTj4CxGH#v0-4vJ+kcLCr-Qgk+h4yLA!W;qCCSV zZ!l(i5VK{1;_RZ&7B!<uJV-jt3z`yfDq|&M=n%^~lL{G$s)&@Gn<dbQKVYVTX;L>Z zowgg8rVazsLDRr=W*L~$_hpI~)a*?&+cH!Hy^~35G}@HZ9FMeTv&~7Vgi7)PCN0jw zF*D7}!a0}~m43#KqnC?SzAk&&>8u`iI`@81Sz!r}*&7|0P_*~~NZSXDI{1M>0W-?r zu`I6R79#Ns-`GGZ*vK1f<PAFxm}(CU;>Zf`*hb7rOw+`v`6D%c*l0R)Amlpf+z%Fe zz6ac-33$Io$;euo>8F%Fo0y4bl!%+&NWPPT{gvbBy&r5HON-Fs^<;X)`$I)JIvs!P zAETW6SX%+k$?#9L_g>gi9a}cDZwxEh584rA_07Y>2cZTbfxmwoy#dMwjr$*h7P@Os z*q&ZI^|e@j4X&*{Kr`CD?I+0Kp#=X!RYf`4P8})RsW+l0>OSSs2S3;<x$1;}6qUlJ z)ChN5a-2E9kmeMm<Zx?xmz0AW>{x%wY1YF-s11YTb3nWJQt<w_EzF-ybnZ#PZ|z)K zU{wI`Lc0X+4BY}MCuE805IcTI{jQGmXq-FqNSa-3M@>JMW6gWMdE9U4gYX+Vs-hc# zK&5biO3uWcPr)7!*%ve3WGWF^-q%7p%D|133smw9--(D5?6G5v;%F9WWPhwTK-Y*- zV%IFu$UUe>j)cT_W)&G|5;ER4x~u9;c@-V8Igf1DCJ|}T2s!zVQpD8hfQhwek*SKC zXo#%6@U4|<ib=fiz{+dLQM_>1Dqudzz3^kRvRz=n9VKu?Q;}o6LRF~97MUJIhO8uS z`ljd4`Gw&Gb{QS5<6j42hccPpl;vV!O4jj1m)8@r(pp6_18l2lM9I|kRM67LYc)D+ z2Rwa31C3tSVyQl%2}@M$Xy~;zhitTF$^o%1CAf!gN{_HGCAbT>2xPI|NW&B~COZh* zw#{?5%k#I%^R~xNZ;O9mJNz-*;7QB>q-Fo<<qp^!Vl{n@M(6;lxqZV46e!Wf#$^S6 z%UiAICFneQ9kA`ky+S7zdi0I5%_$7VSs^8%;T>74<E?74u)x07*j?o$I+8Xa+omJt zSKCPGtJ6ueQOM;aN|!y4{G1gmVN;eW931z13qy@dLC{QCp#w^eI~c43$_j(QZppZ2 z{><*?%$LTLb>opy^m3#)&meesSX68hVQ8Y)Q@;qLm21wf*A@e9^w5X_YnoaOT=wZx z>EOA(zMe4C%k$C@dD(^%%M2rySjStY+f&<2JFT?M$WdJPbe*svpzv9UlL8TnWs%dq zRUkZ;%Ml*S7KBF`GV^_AY-Yp6RHv$<v>VVXhuaS+tY_|dR)2X3gOFv&mlgXW=Y(u- zhU0)`b%06O%sG=*Mt%|b!ZJyC<jUYsdeasSi>!jSZZ0wTzQ&Pvm0k7I^y<oEAL$pU z0<Nw+{Scju38a|i+LN{iHc&dITC$Q4S9l;E3<W(HR=&nz=C5u@n<3=#S3bsJZYD~3 zrH)>c=;$?oboCA4vkG{F%2%*2(W^uwRaMa>RR-Yx*mg?paXfxm^l~A(nTdBzKTW;R zbozoAs(_G=&{x}OipEi2<BFasFh7m*v#eR;V_d1x$xu606@(X;(kEo>!egT$Cb?~v z`6T3|nh~Th7BzxDWE2yC<QP-(?=AXwCxoiZW9S6A_QpAa#BZkn*c0a;XngR~3?M-_ z(PXTm;UV=6v`})Sv!v|Kip-3tglxu!Y|?-h8d>(p?^NU;e-`<Js3cOj9GMI$gf22` z6q&6{fm)q@_>;&V%CD$o-PW+t*0BD$Nu$U_e@^NuVij;vNO)2w8h;(jYouK>MiwR* zu2YvoK;XJ%T;D&N>M$>r<->nw#JF7%2a%I=20$r`VqQ<A`8){4pJFqAq0RgZ`}ZVX zk~zrJB~e>Q_eS-WMI(Z5l+;!xDm9>py^=I$666<u9`)}bmb*7h=3vSptLjO&aT)Rd zgb6jsQ(>(k+<1k>C}nx%s7RKU^udCHP6A>P)GvWSRBkX?H;Fy8+joB#3SU=NlsBa8 zpJEqjsllGb$#hWgvK1D;32Nq$T1&p*cQUlb2_tw{ke46#Cq#FQbQHyl4C#>gns9#r zww>rtKTS{byQvKLj*??AC$1$<Aq3KtgvGGT1SwEMo*y)*-i$e59*0&SdBqp&?Lf!^ z#K6lC8d9c1Fax(qQO^45nFzcK1rcySR3e!Qq|AYj$fmf8CKzsbuUP0)2_H()qa=K{ zv5@qc@SMfGNNzbu<OKTRnoY7#O>%yw==WXp$_KytSN_5z1$+LHAw3i>#urDI$~?Q~ zTtM==_GrNRPTtm%<ld<tglDEZ`d9ymf$T9E`fp4Bh&<_xm<C?(@KDQ8Qv`XdcYTmu z+5uz_B@#cOa^CXj<t?{xIfX2g!Va;NNAE{|33v@#Yv}JR<;oeqTRHAewhWK|qhN6i zA%XoPJkERcZ(#ZA)0kvuj$x)mF_5($YET)g+bNF@UzF&>yf^Yw&W_f{NroE%{_K+| zFW9<=yj#wW*j~VH{UdhEmH+yHr|B-8i1*H&tu}u+Y~bjqQ|&y`?(+=bJNg(m&T#Vp zi_<HPu6=H6hgO|f<2bgSMR3SA&RaNloy%}6Qz0fU%+j3-`a{jpF_eAXR)LX31LS7< zb;+?*71Z%2Q0q6291!L=E;7A>E)f3zChKButszr)ii3VGTd?|;96Q%+?p}oZr7L&a zx)81<f=C?r`aF&NJ+{rh2GPqsyu^KpHhc{8f~W%F8~F2V($B&VFlYGJ5lf~={b?DN zyplZbAxi~_6@U&LWd3o$7Ai_80I(dhj~GY%SfeM&hk(~RR^g^F;7HGO&yyjc3N|T{ z+kVLp5O50T9ld7NGJ_#o$%`@a`VcHdPrrP%syV9y20pA~+ucMuHsJq5vllM(Ns~{x zx<Y2r@C$u%o$HDXI9gylJPZKqVxWSy_ny*-5ufv{?;i(%S<~qV9v51cug#u2<miC^ z(J@D{8&wceci0{L)9d?hM@(%oIn(S_N}0bKnd<RyEW!hb(<myjlbGs!9<dspK0dn6 z;p-Yv|84YgvF0DMx4=1yukJ>-9DF4+b|C)B*}G^P6xHiUVtP35p;z8`#v6^Iy}ylK z@{3!38NJ1KFvMygL6lj4p==F3X=~^)G&S5U{cZnE5HPSY++f1GaH9$rGTT3lGWdXg zY8^J7T8Hb1j1@34T7+6D1lqN#rA-itl#7ZLTM*m7Tl&Yu$pj3<w%Z7Ec}%Y#{PFN` zypHy(Oqlb1tq^Q+stCiB2m>+ogFNkm9T&_@TZoPF=9>At4-W@{@}V*_yIq{c?%HCv zClseb!&*7RazG70iw4Mu%Wy6BkJ&hI#N(irVM~#BR*2iLr64pYis2S+D<<jK^=0Uy zZY|ZoECfP=@QNK1x&lPa&~aX=sa2~f(D=(#3X<w|I;+06g-f!P<DdsS{@#Dfj)O`H z=-5Xe9KnGpo6GyxVj}hosFLkygME#pNPQ(<ALhkwA5`Vh%f+#d6g5Z7F<PJA_KO!` zGmjRn)A{=11;%6hmeU#XZ05vcEd&l@y3(K2-D`2!B*N%!>F?ob7i@_k>TK{VB31}o z`Cy2Rz>j+<D?XE^tYEuGM%ovP>JtA{TsY+2CIA@251`0-e-wThTS+H%@jwYr^r2)l z=)hf-z9C@#J&=qMwD2h@Z(c)Te}TvJwY-Us8PDR^`d%LK5)HOKRN9sID2nMOhwC_q zUaA}YP)0@(H#gFSSfK&w`~HvucdJ`}Q{DQTRS*bjtT~0liaxZu>L33a0ajMZe~sQe zJRH&v03yeuQ~!v4V7O3$eq^mrCuuU^{x;hnxc~vxA|+8>+wOjq>n%*Wcgdog#FRAm zNs7?5H%T1x%#$<<f*6s+q0qt)O_Zh6nO9ZtgsDtfl5nr)v9%({Fw@7Cd@`LyhBTw~ zdItFgGi4pailw+ndnhx(&b8GBHsaLZBOXM&qX76B@baX)^2(VIEVl9Kcj~G0eraUV zryM<X%I=WAk&>mh{v+{}>n9(0u>Ic$%oIb7Dwk*}Hl|67mi7$M(w-q&Ity&j&RZcL zr^U*mi%XrC`vpsaMWN{06r|?L>ATY@0qMk_;ybqIXX}&M^v0LY&7gNGk_m|FHjx3q za*W(462OY^bz3Y6f>1V~3%i<94OA*B3|Bn_eS~PHkT#YI*#g|N6)2+YJ<8yMPAB&h zR?x8qJKRic-}ygNo@wdNj0i`D8qJ8${xor?)n;xtR{Vqz^bz6bBj0NkjV87In;82y zsfk9(d-jQ<QAE^oh(=#KwJxu)=~@gb+eJXUL8X`!e3t}oAd}#eq&uZYL_;Hk-3Uu8 zh=<(_FS9G6x}WBEhx~qOiANs^?`?=+r%Dc*%4nHduM<19J%bjh?W|2|J9JBJCro<I z1E)sPQs8~aqGC_9C5(G-8d>7BQV{}bCFb2(f8NY%HgGQv3r#Jg+*;Pi=WIF~L+D!g zvE~vApW1Q=NIJ8VeiyPM+zNYnaY}~9@7XxXPGQ$bneUz@D%p0+m%ox>_BpA3B|if> z$4CG(EcFIvS{WdJVB`K=f9FUNO_az(B<?;4X5rT%%d?}rPe{Bf=aAo@ajbgF8L`bI zT^)k;+q6su-|mggiQoKa&8#&3-j(xtBAt04^?-ph!?BprcTD+3sS&(|gJRyw$hu9r z5{B2#MmXoD+zk$|xOfk^ly!$!S_mGVaM9n_9Ds(nl7Vk?`0FGK*gjV-6~F602c`Nm zE2T?<(AfzlEQ+FyfW7A0VL?-ihlkZnDytc9DWXc?<6_1m&l9qu?=rL$zgs!urPQSc z#y$R<zr)E|`LooP`k#69PCHnj8S)Mf^t1PK^V$1Zfub5Jbg0HYbG9Sdg#8FUr^MH* z`@sTHm=xLd*!8fVqyV@y;^j(_->pFA%3V_4tbF4TScU3W*GhSx41M*136Ek!U{BDU zdpvr%$AuvPOj9!S@r~Erl=b#p_11Xwa!u9~-Da<Nblfj*K%VYTINRd^`y^8ObD1*c zzz@k5r^tuD;_TCl%|LM+(E4J{M9m#@VnEh}d3C@(^WK#|=4^G7?FZorhrjm&Hshi@ z%6<V0QkpI-ew!5xn|EAOG5pWGwlJUhAF(pJOB?JnH}o1Yfbzn3UQ5Rv%Xa-UucARI zxr@)7lq;~%XBMvTO2%ctL{W2xSJA%G`tR`G4rptH=PF*7meu?hu|w$q?7+}(MURlj z+o|b;#8>vgl7GUZePa9G51}C2;}OMB9v1o7-w(F_Yr=c}o_dH)INJo9Jb#Y|LHHRY zk)OG8Fo3_OH|XRK6qd(5-IabE;}`rLfOD<|UfVHj%XY{>CxtO7BQY>R$eQ>~uMoBS zliBB2JlOiLPv)Q=9zM~YgwM~p|0$^8m74X_^j>(4$xg;R<t1*aDhNUtw^?z|iYWON z*8kk;`H|J}nqf(QSEOmDraau?>uEAAcj0CgN;pG(_UyJ$G~sS6Elo;!z-dK3^Ju@Z zBnEwiAM4ZmY+$M?e^^aP4;{fX?tt0KPN%c;{11qiM;U>`2VH2d<>n7#sgpa;txeDN zx5TOH`8(0?kL<5n6QRHF=-$3jWxrmfs@SNEzWEpOakRq?5ep1Adbw};!+i6vFBHoj zc}QpsR;cnWS1wG!C=}VRyvs1`4=K*@mwbLkkVT%xX_44MT`Yw$eRlrHj}t!0qhF_D z@OeqLzWEoQk$O9s-+;l+Sa)-_0drKd`C5E6?ME*^bALa;@{cgWvce9OzYMBN!Dp1w z>Za`So&#4K4%-bgNcvd**r}p9)3o#+ubf%g>Fj9W{vGLvWGS{MJX$zsCEVeUJP5+i zyyZC%?mYGu2={H?yV@F+>*IWumHr}$!|SZOw%D$&*)T5#s5BE;)tvRS!A)Kq^RkaI zn|E`8nig)?h|e~s$LcY(N)Y*=Lo2~?IACuJn%@za3OYXgoJOmluA@@VNr=E#W5B}$ zrtBro#PidBhbVUZAR|TiKCi3Bf9H&kC*}Pvh3F{dSJazH>!q#NseYP@cWIc)M+Z7f z#rJ254}PDe_aVo)-m?_or2#tREFTk#e*)U8*P<I?R@!gdZD9F^xeMkHc5%sZ$A9K} z$1h+~r12e|kR9Ih_t^yH!u#S{e|P};y}A)7<i35BXzdFj1<9r+{NI0xqDV@pCcFZ= z`cqA<nvEccquj}G0;{0$es@0J-7j|#vm15*_G>*HSr5AK)+v-Y<7N0=y`aPMhT6XN zTyDITYY*kxD>>YA7!9~z#OgV0yoJq&aCl_DZtbV7`(5jJ)WVC_dabrURp~wYQ6C&J z1!>vL60E|H(u@LtqB2t3f3;4a<^i%sI?TX_C6D1{h7lu~4gQL`op&em?Du#0rT&m+ z^D<}&$V()^G$m?8;H_<!+*rWEu@@3k>Nc&daH>_>v2&3I!m?u)X$<m*hr;-K%7)SE ztkX#_Nbju7JvOll57{WPB=u$R@ZfE3Z2Y@dZIzvlKO#+WL}}7N1mX{TESshUhMG%m zFrogd6J^hIznDQsl-x6G(@IcGfvI-pK;o&)_8>(`EQM1A7Zwgm-&Z$r;58EmT~MIS zko<GR)T=Gbd-y5mh8A8j5)jH=6mmqto4iPVK<yOb#?ZGGKZqjyxnke|l?+-k=Vy8b zCt6jLTNC0uNQTphaP=@Ym9gvUb{-2A`vIa4EGkmqh4=2u>(;tC&s}tV%}Li!ExLYY z)AhRsjeg%s+V@;Uaob`STB)%?TrG<1CU8ggZBuf^Q5-HMS?Lmzb=yL+2Hd`LKH7KA zZvBcnkjUsH-V5IWhYS3}Tk+IG)&VKLzMbd1if-8fkLJ90JNBoX?FHc!V{jcxDGda9 zBF%RF7Du5CJ>-)q{_BI3Zy}|Cf<^IvV<XaAC(|<_xX$l@Uj<I$`symX64Q8fwYC`X z>RN%!OQho8wAB~ttZ?-p-c7Lemi&q83?z`kGM{)o@FV-q*4Nh$_$4}(9dP*d{nEq{ z_#Qd?=2?C78r_=lmVQ0nt9qBdUsl+mmABD>w7I*2Wzpt5*dnnH$^wL)pv>>BlJCtx zzE|>2XAeb5GcNRnJ^((vf#0>ja6#`x$V>nuAekDcNG;LYg4(INbY9c~spiDcXPm@1 z6-WYQs|pTVZcPwmpKuUjFRHDn)`luwEclUp2THWfFTP(!;^XpK+UL=BPu&CJ1p%tL z-$7^**>92SwZ%TKCi82MiJN3voEv2k7JGPFvNGBLsrbg$L8o(XPwR}g7|CSiix;6I zSDMMZ=3plyy3cv!FN*vQsVD6qcr)OP6IuGslBr<3!r%1YzXR)In~&Ua%YG#0%7EmH zA>LTf;(X;*MDb%iYnj2kNXtUy9!IS_S237g@d|4jx>w7_A*<OqtTdClV)yX)T5hX7 zUR_;@Jw>($u?5auYa+g8jzluL0!hd<`~G4xilR3Z9;l^Yk>6cwL$`Mo+jbaa+I8i& z7kXwolD~5_G650$SCFmhKc!48<B@056`E=Gfk&$u?{q*&PcJAP8IJJNf0QuUI=cM4 ztfI682^JmeA0<B0KlDEM^AbKO$-xefgo)@Kn3$nT-|O9luSQf5f)IY@(TMl%mD$f8 zXRn00&mI3Ydc`}PSNzu~<_`~h_MQ%c@Sg2JZ7@vyXrHu?qAS6}!>;Pje)O3x0nmn^ z<PQ`QY|PmjXP+dY8<x?Ypd7G0zk}uGSb^j4XngVglD*^6F;`OJVTrfTf4x&u`C}#W zeupA&l%uNX$Y9r$msJE?8cmr&VX}~BP(Qe`jXDAWb;)=cWxVJ6uXxm;nHPm=jrppn zmU@NL2F(Qz51Zi;?;UZuP@C*tH2vwZmOnKb{<JQ7jP3s5y&p!qw`DXeUvRi&-m%wZ z^!>$siHCvx9^IEOH(|bh?{xe*(A34nu)GAP&Vcdq<>te~?*TZ*0tr0k(f6%m{wvhq zdhz0z2aDf39jFC$h^lY%i(`HnY{@$Bcr+}x-tk|t2U{;*yyL+!Ow9LA=N<ezEFT{H zW3<T~_r_3}8hXcr5PwD&@A#!WIQKmIok+ZTwNvmRa4sMo?U2^#@6lmR`gAC#gxwIn z3tgE4Q4}!-*f$>Kr8EgHV=vTtpT7T%H=jIz7uM>^D0rc5YV(rJXjLd8bz|qHu)qZ% zy-r6OH}25SRn>*1R>fa9Z1!b##bX|=**j<4+>>M8G%a4^(WzZ=tyytRn-<@2=KtNE z?Z1<#58jiWCaSzt=EJ|qlJ{lZkhm}niJPQ8FSP+JYkU^7Sk^}A1?P3m?lp##+QKR{ z<UJ2s>f^q<W^1vZm+XC8DQTR{<WjbjlV;DdScNrk*R<5YvRI(%;y+lUX@=a^F=f4M zR#V2s&N}jvyDgX9o_Ni^URne%*a{SIoz4(Q&~fi#n)o+}C}N++OCW_CnvYyh`7L*O zX4s#iM&x~b1wzM+KRoDWNP79id%cSwt~YrK){q!{WG8*Bia<HIHe*vU$=`${-2W)) zoR>}U9KEJ$sY=A0nw+~b9H*B#_kWa34HGQGE{QTaH%Bkyq)y69<%$ytSDcR{B5C;W zK17~FKW1i)=(-JG8=;2vt<HpffBPS8_n5PHz>X|Zqj83*>(iTL2vDf_t>(s7;|0>H zpY{(AtG@pUNxn`ru31g<f==g?h{u_iAS3L_y`UG_SXgVlpSH-3<&;5Jq<hlg$o`<@ z-r>veRmIIP#an`i)fU4T;!dL@@Eb$N$=eR@p{#@#N~g0g`KPQD#@n%BynQc?x3jYQ zn*Sl@+l^axh5`3Xqf*T^ZdvR=^rK|Ro0T;Ln{wT3z{#b-4_f0{33fA;V7c2bqvE>d zqA84v=0j@<;_<K9$VoM=chL@Kjv<LCor3jn6u_Jsj{y{TKTsGhd2flE2Kh#uaP2@r z=rxAKso^6rf5b;31H0a@Ovnx`!`h>&>7JqFk%mCCp?h#Tgfx^FG#n|?tvP!fD0h*2 zmxIPZ&tE`|10m1A>f!g=yZblm**((F?mK*TbM7yi&w6M~z3W#u%!mEz29pwjXMIZf z0U2Hn*x{L!$b4r`uZQ2Do4-9gKu@16i>UQ^v)0oMtEU^Xqy9)kbZj7Mbm($2$d*`V zi(SJUX5I$MlA&^OdLG>4Llh)AmgzQKw4&`9H;lIx$Q0>hdVT*>%rySQ>ZbHuG}IJ= zhC8jkzqV;Vq}BI{5SY$5ioc$>IGalsr@LvbPIpr+&u?;dx|=|p$>9QUjntq5r4ew1 zQEie-tRsNG1W)6jdswR5y-8vSr)H>ov~mYYmDb>U6`KetsBIfSy<{R#?eB$jd^G@H zK%l?(1|&#7SS(!!-g1>Sd}5(a6<ivwPGWPkX#EXm=NmTm1K9LenRaXq6=oa!G7j)q z`-$9u>ipg`{6Fp|**Tq@CqSIwLvK&3UZw<g0`JCpYGxbv=eBKj0lEkM)6{2@@qP<} zNXo!Oj8aL96Dt$ufwEAZslSHmuL%I^`<Z32{P0j(zk`5{gr%{+&>GmQ(l4a#^8d%) zyEnCwBzvI$&!>RCthRey;vkRboIR~+6WD;k=4D<p13?&BDxt<wx2C(rOXz;~8(CTJ zu9gINW@qo&a0FJ@yRu$cS(*8h&4y6nP=2B-BKQ28V9XViqnl;^qz8^b@aj%Fen5s8 z|M=+hU!W186zc}u@$!wKu6aC(+G4UCul9wqn|~7>FPrDD;!<u(x9^*hqG5QvyhQt! zO6i@Ya(FX|MxyeY)tlwAW}c6Gmk_ux<vn;i+~}hM&K+zJIFur2pj7#8$T9YLsp&68 zBU=@3Nn^H_mW^DK$u#Y)n@QAVdRaH72G()J97m#$sfveV4L(^RxHtKTt>&~ijt4Xy z@mg<?tAZg|&KSPCe;iE6N)YNXpaXmC&|NA&_#0kGXupd}M_ukaLMSP<**X(nBhB{a z%2X0S*5(}pm}L7!Z$j>?R2KBQRm%#!L=6~Jj!mt$m{gk$R?+zq_hs2fz%~)b9-NOX z*66jzY=qwrc$`K7Pa}Y}`D?aIsnHQ9r>F?U@r~E|(b2#U$n5}>KEGNz<q`)6^d06v z7PKLu7y?u$&hVbikeWt=qze8Jio<~d6LAX-NQ4Ad!V+wd2(c1!Pt;aoJ=89lS15#6 z<)(<3iYB3KtlTgK_vgw~uB|g)Z9>V+kr87!lAAHc211es_|<sIU?M&di{>7^87L&j zNpe-@j#g{O38Gn9zt!%`nZ<LUPHghm7C32HSZR73$`ZwQ@boW|h_XEfrKJ85XFZ&k zGe~PqJCQ`rJIBHjX~f!^g5LELTbvBEi~kgeRw4fEw+i~JU;k<4Z-EN<4FjG4re=?b z8`Z5EnGX?R$B44k>L1HidNW(;O_1UysmpRnMs0)!t8+jz1dNkyM;Mm+*M8dmrhvX0 z|IJdF5M!5ieJD>gXQx%(j1o+-sIw$aTvsQ`II`Nr;aw0~QYa1&7wRj^uj!y_&#mY_ zewKIEXM@B(_@0p7;DSMvJWrdcSqiML|Gz68dKJKG>?Y2+Vx(j90%*)u_xCJRE0!<C zxmNPLG<himG3yC$q(mJ2o`q@z{f;G<mN54r@x8$VtwTI;t;Hg<x~8p*N>og}%6>cy z1@<0~enuxsXEK-4n{7kgJ%i}LMs)jdG@<lZ14T4oS&N>;16=sWLcL)CYB~~4>psUK zM2=!Ax^D%4!WN-54$mz}Vkx3*SsdU9KJb(x1$=S^=kUY^YGBM4?kVpEZ8V3#jnfYM zFW=ai;A-BfI&*cn`C|w3tR)sJyfM66$kTq@nU$~1(^noSW{WBy=%>Qd&$s&60eWje zsu#Vw7Osvk<vdFtL2*X^h^Hn;1?KLvTnQ^z=POo*1chDev&E)-Y3Z|O#hMP1%Q8UX zS9FluA0_^;;jYigZM%6p#tuU^4QLpEPR(l~0#36!<i!Gca}Du#MZ+={PW+~FRyJdU zvrkY#ZHA&S_YUa>OLp{uZFGDqxqQN6GSJ-lL=eow{Do+jJyndHPh~z3Np8?l>l2%B z&@q4y|EHK?MBgo++r`rEmNO^C1}LsXUuIGAMq?o>Td|z~#p4dKhn-tu1^fKeyGbS6 zT;8)7O4M_hU>BRpb4r%gmD@w?d78I9yO2xcvd6htWOn)JJosK~-i-CeKOK3=0#;q- zehp%9=$(pbkuj-L{p+YG+(_w}czaY}*3<94lF@YSs+FY)D0-bc70U@UuCSfW9~MSA zWI?a}0zvzda~Np4JiQm9?P3w&&AhrN7?0Ea`CXa0hV3KSB`R=B2If3a4M=sl&i?*) zxs!2(CYzKC(;7c@qN#06ADCwrX3knX@T+e?va?`LX5NGN#NbSU^Hx;e#_dzMdcSh- zZzcmZ$AC>^qACQwj3jb;&)Oa@O{RR-z~KH+agqY&&WlPAQ}20YJYgD@dHzlX&)?B` z{-?3`>_hHNbKg%~U9lxQ&t>o}241*Pcmaz}UUm_%q)(-*okJdH3f@+<vruSl;si2D zv@#!o94Ck>VKE*Ifz3+_jX&d_DyApJ_Q`wjQ<%BnS<G(fE#o=NuH$9na{l|kAHw!m zUNS1UY3!1rtV<T^jpd&})B<AEh5EwlH<IJluXAKU6ZAN5a>iY+bgcsfz<yaI4jLGI zvQ%swrA-KROtgK-dQoAYc`u8TZ(Q<(xTo%SqNj4+I*-8%p1P7j6^3<CwnD#3a^qWZ zT^0f{QJ9LZW0dP%qtsSL0Gf1MQbhd{?Yy8E#G13SWag%)Ht8ZAvRe{I*)2V8Vz8Bg z?QXMk7?V!Qyj7r@)>1}3<$+OBLX;%%b9rWD^%*Zzr>H6`Id8GW#mN=pgyHSaDX9BS zTQgahd+QZaNNgHVr`)if-mpwQ5zXB)e)>2{nYVY9Jjsh2RcA_qFKHN#EymFDA+66L z!S&4DPGd4WZK3cybFLM~spBBJ{>TjkbSUFEXHVtaG{gvOwRrBKeqsq~R2UH|2Zt3s zgE^XiQaO2NDfeR6k(*W)x00fsj0QA|+u=gd`a0^jG6=|<w#v$Fnsw?7Wj<VB|J5Pn zc~@K2+J0-8({LfD!&cTRsEPv)Lmt^rV#!MfOUVPdPTA6?Z-@-cxd}o)<UlG9fVpxT za%45zQEkn|CKx21eV$3LD1y<lr7rbb`t@5})MY|8jZ2}R;MV?DAI7vzt5WnvgRdrc z$t%;O(<ZZ3nwA<CW9j{JS~q9in4N+K{hc3$p?sIEzftmqYUK|l(J{m`l@gEofWec( zQkO)NLS;dh*KbyYlEZ=TaTW5XDDFr`wDEd)hksVse^Ol9=6*u-i<#V1Frn+Z27Q9* zn?5lgvXCvuYl|2yjMI5#XK$@1k`hD7E+UM_>E9dc(zRFeIy>=AY@fg&)8!IXTq8+Z z_?iY&;ADb%fn3U=_+WA6)HR?gFT{N2V55v`T({HH)GsR+&ZY2IAEcdDe{QuuXY$#~ zf9_h0_YOzXSoqWiPFDh)UTd}D;T-i=>k-bAd6q7r%6=IHWSBjBaEA!oJ^%2!Gt4o- z6*bK_#M7HOV~}UmJZqR|)IDpUXJwx`)LH?T;9^vR6$XudRE);gaj@QIu3lgQC`A>A z7K=QFUb}^271uzyfqGs^#9k#Qn*MksPK7!u?3pZ!l3%`do#f&O77zcNV@5ilQyb`u zwsB6QL_?>9cJutVAO#M#PKgU;b@5F{qZyZQD-r`iASF^lCXgGu4AO+e(K{bJSu+D5 z0TYan0RhRmi3_u~IFuMMdLjVFrQ|j`Qr08f)+Ia=UZ?%TD6_3J4olW1htf<uKs#|! z6RYNy`;=b+_bLV~Ba1%2n1rcv;QwCb^lu4(*0)<7@YTnE5$1J#FD=mVcu1F70LvC9 zS2BXRjuoKoIWJ#pmV#{;k)@`AwUG%)&=-&dWMsv3WK1`5IA%T6ta^lbQbs$YHue1@ za;uVqY2m)IeBYczw<6!sD}QmbRy$;N{`<jdBV1vYClj!H;;oUe0L(|vVf6M;n#>2n z{z;lYjScr&hm(kB7v7GKG;1J^Ec|w*R^vZ^KCDXvCs8k8tNORm+auP-TaFMMklu_M zty&hNNYxWXk*sMFkb%`z4VI#**)<&!AS<uW6W#(sa|L+ezU@drtc^`Dxi^B|_gcvn z4cB1NTu0{@f=XkKIuY(pCQ;fvl+M4l`06`p3P3jhB-#bAN4b<vN=xZP`1EOBqo<o4 zW=2%2wWz;O4#_q1J`^4iWLm@9NkBGP>}Eym8jD@4h~+CjI#k=!JrFNiYykbhriu!4 zO!j#cjPES(eTTv7p|-}u^TP{rOYpMdNqmJn0qB9N&_5)7G2LFU$n_<yRXS1Kxq<Ek zW7&(xN7a&1@`ttMh<LnoPqX<u_79`QhG}$nG>I~1yms{XsAz52vE72VKL2o4v>Ofx zm?U|~mw`g+*pJ?h_cff3TbxGw0;R(qhTC%27gwIyXYR<z6Ikqe&zJr}Jr~3NNA!J^ zXuap|x4F5UzMXIkqBe2FaX>4K0mEy4CK)+LHjp(!P?>Poh&|=Tp+?N9PU_tL?gX&V z8Uy#1*h28RBteJnHPE3OZOI*4aC;mGXbf(@Fs!|hb{B+~xIBove%toSA{?}}4R0ub zs3*$<7h>(EDs@yUbyO;K+>S<?KbIyGf(p~=HaH#E*($7b4e%8fxjU#tn&c{{w{4iE z!ou60smdE9KM=ajMc?m60^dlU23_5uOqctUAtUK?vsP<!=a^zjw<m!ggrY`v5GCNj zh;dIrXmvwl596pyeM+PeiZ~E~am1Lib6gMjsiguC1hu2K<G0147DuU#Uo|4?0JbX( zyMQ1vVrSHdv;)#*KfCagbDmLKtRpu%S6&S%*Dpb$B^KsaT8X;V(I)gm2|tpg@F#;m zaRf}@FSPY-w>4zmK=Y{HApK~Cbl@0mM=Oe4BY#M)g7MYcyjJs*^Q#LeA&;)WT3pPN zUi21DS_8<p7mWO#0+PIX)d-rJC)z>efp0WOxY}E0K-6p^HB$|3ay#*R0r#1(edYJa zKsx(g1@GSeAP}xW0^u&G#~p&SU%lcE>U!Mix6Imj{m*c3H26w0zb72m1*HEfYLL$3 zqu+@Z7kkS>9RWs_wWtU7wv&-h2~?(&sEZ^5LiVDSrlQM$uOH^^(V&j>`gk9;$xS3Y zHx3k*ZCiS3Tu~^t0s(iiF==-Ffk|GXzGVxJc?*`vVe>{fYkU>?hmpS&#jpVV<G^Ll zF1_MO50BEl+@TtT!w}#z?qA8GqbTavYW~eKHk2VM#LGD?`~kTM2+SX(=1qWpiD4uC zxfhJvuOb2dFabi|M~x<GpufkG8P#ev|332XqQSBrrJ8o9nsyg90&@ShQLFjAsQv0* zxTU>;4`?PiHp$K?e6J6HAbVcFdL>DJGiizr9qS!B4hZyNqTE_^ajJ}atz1CO1H>bE z?M~2LP|CnR4nfs`d8x?5Ok2YT)*8lZ1gvavV30!k=>SHV?I7l51409dIcdg0C<Cz& ztt%(dA_Kdv<<wRJou^$I2vhzAK<^vtSht0rNyj<d^}%_jNgoo#yFKXmSx~EqZ6mAI ze3=?Hkc%kRxVO{~gdc@yJQ4fx6)mKTBy^};$nDgMNJzU+TbUJ_YJEC}@fi<<s}kYt zpm4))+MY)yxM5_`3ZIxD9f8wKxCZG*@BH%%xb;i4Lmnco@?Q#{N*Hc+kC)R!+^RRD zx0{wL=RjS-XCy~4SYThm7dFAEHHTYQV|nfG2IF1hMv2K!B18la*T6qdxH4&Oo^L1q zR&WuW5MyiHTJ^8}ExDBi<Ybv9ooFox{k2!oX5Zfm9v@d^s9JB=epmQI*(_b*r?po& zcioD1C8&6F>ut2stk<^!*@4~jtqZc_?#D@R5$%}$IDvkgX#Lo+`f<YgAwnmr8$+!d z&64+(O|oYAU%3WXBFvwym`XfiYZ6_th!eIuN*}g6(MogY=WE{8=BrmbqK^gh7<_%c zbHO|#Wp91o-;B1-3*B|<X6cOB<c?DxA6J6<Zg3J6l<Y>nzh-A$D`j1S-a|&l8{h-~ zgv+<06VvYtzxn{@3f<U@^qHG<{I%%qcH*x=b-94-gg!SnYc*qJHk+cuYtg1UGdVrL z*FTfau*UGkd95WpU#mARn!Gi*`2*F0fNVzB6J0D(IbcJw8*vUqtze?YErnKWSr}b7 zlq+Nhhf^=I05C8)z@MUPHIF~xJeDvAeLlvYaEuwYCR1_nvsY}m3wqw4f4pC9)lY(- zcY~d%Pss@zbi05#N1Y2Kqa9rm5{%pPk9ueNr~_7jJ=m^^aK3WUY+Iwd#zuEd-~Hu* zwi)sJ%&K;;F+2)!A4Fu$l~Qv?#M6l*9k0RRCObJoz49gL7>7k|PNHK!fFAps(hJcr z(tS4_0wkyuRx;l--s)b<zYRhmQR6=L)a#JHi4%CO>90j}S@<M$jqKy&8eabZS%YX5 zG3)Rd72V3-*ga<50(r}t3n=uOFO+M}|1ohNxR&ESbU;R<JnEoqaMP65>_%B#kPN)U zHANeDL8QBi%|};0o)kUGZuwcHXC`afN0bGjpGA5Q*)-!32*XU%1ZO^Xen9U1fZX^x z548{DVbF;aXsuTBjjA`vtsls9aZvaPa~d~Z^5LR`DDoOS_NW43{Hh9Jyyx_-)^$5# z8&;!?=X0Qp_otwYcjiGEZ<n02-Bti{9qHjZK2><=M6BA^24_9<mHS5yO+cf_OPN0{ zuT~RbnuB65VMl<sssiC=C(GRA7XVQzaJ<@zV-u0fOT5QNSEUH1*~*Nh!Rq$FFM?3Z zAgc6MX-HLDokeLs7qwDXWvJ1I?SZ0;UywvGWNB2KQ;<j`=Typ~Qtt9K<NvRO^+qT@ z8luUmqMdAPrqMI4XL?c&4`Cz~kP+!}KW(?*D#_aJX94)`mCb+0cznmrry$5JYp<Y_ zK=$nXqA7NG!3tmTn|QBzwTzasi^@OQ&`$}!jDjoaEA-UKQiUQpLB(0W7hMS{8K6e( zL#Vm|_tXuz$2@mRJQffWrXWZ&*y5{5HWa!4yXfs5lR++8{@3ry&Gs>jHGyHW<!zdD zyvIi?9L!H$5sM8#QH-vPx@CezmH;;Ro_Glq4kMZS&^z#lsEBsQh=xScN)cof%?GcD zao4{xi#)$DPL=`4`FUmL)6pPU9fX6`^8p8y$Zc}Q1}u5NYV|>Mr4rpm>mYf;_AoX` zKqhDYKno7)cbW%l-r&{5S;2tZ2?6tcw4ySx2hJP$kg3RZEC{p2X?6$@Sx3?4z+WQA zvf86s?T|@bj{Jd;>ykSu;U)KQP6n&~eRThi<17C#Ad4#jn|S0N+{TJ$P<4;#`%+eB z(Mq<uR$I?}G4BI54_5tN)D!b$5WUq&g%gDg{T{grNG}MlY;@@k)G5IJpaIP`$n#`; zTgGcouiOwm?8ztBBc#{>+%vPE{E77rM8Z8L2WCweu%83?dB=X<!A~I_zM5#l)hp7I z>jpWLtDx&!qEfX)la7BMy}frXP!%fi5AI=2L{W5wT$Dc$Zvv8bCOZU@HH>I>^tE** zR}r5qy@}45bb*0GA%zMYLf@22-7D65CR$@Fw`V%{?k&sO0@!QhR}@8hTyvo9KZCc? z%Iekm;3DdUS5ivLxo0N6;Um^%?PpI=nWngs+vt1f^|eE@_=fJ$yMkxeCF}c@C&I)Q z)$z~MXoEi`!K~i~$gQ6@)a`p)WZR22&bKd0qT)TV>z(?0N}2%4_8d?MBJrN!{@6lj z$|BTb6ML94v>Zg?Fyf~$rFpKC#7E&C8OK*ino;H@Sc2;<G8fp8iOCy3(R;$wVtDjM z^mgO?^a8@fOCE%=!*HAI@k$mK{YBs3i~Mb&Vxg`X+ocQSwo($2srK~8s6D)mY?BS< zCX>CA6^0*H;T;`1D!~LdCedjVN68SG>_schy`MJ#??;T*$LREYkB!#iM>Y<%+O~w( z_P3+G0PHd-g(3V{t9@k8Yo*cIetZN8dW<qrGFIkoVGa!gAz)ss<>JH#Y2xE!1Eqpr zJANK0ogX>ftP_1Ndb`Je?+>BqQ;5wq+*C)jj19;JNY2CrlKjjbAHt7K*EEDOt%uCV zN8i;9HMSe)dnm{CKSqv}ipTk=c$|+2CLy!BYACz4-R?^#$z%hfM>YxD@|m4alMPr8 zimUZ=#ns+XvW>W6|L+mwD*bJGp3{p!f_U-ZJ1P*<geHzs4%h=-9P&|nmfet~&H)`F zr%p0!!II9#_L0-a$B(!-p6A>JJOEGyWN%ea3v0lZNhmftiE^sms?WD6`ErqV7e3<Y zeL$nr^KHsjzyTGD&{DKH0Kg=OK0lxr0a-jyKCMChF-}GT8f}Y4UwCWuyUOaezfFTs zL_uX=Bp<(JTwUPxT%_AgJB%bPajG70Rj)M~y<Oab{|Sr+Uyq9o`52`q)Y8e;$_#u3 z1AaVmf@AY+>6VX?q3gK8qc!Xi{k$4Xq9@!uMw6g)-8kjTa|1|r%E==3uI=blY$%(h z<<b<Xcln)EC|RDL;u_n2d_2Dhw-;?COc^hrDIry8Mfw|4>Q+m9LzTXP{=4Np=FU8{ zv>lV3S<qc%2<4VFY+ZpO-u<&O9x-3b<OUQ8?npl%$MEZ(bON$u9w`f_(T%AcNSVj& zg07y1OwKxJ-T4iIKjQ>tuWcIl{gI&?_+Q6jb2??ph=;QquIc8|_vt7p@F<JBzM`b) z*9Q2FJ`!azkr_5qBq*saHBqZhRV-5S2bZSkKW{kMi2Nn|S#JdYIJLATIlsR_HeQ`V z|899(j(9X&?oOk(rwY5ZsR_YOgEAd9I2|^WW(Q}@w>4D`AdVOANp_wAGJl*z8-Rh@ zqW(5H4ai6K^CSG+V?X!c=dORMGrXJgw&H-#po-Q&l-(i*OEX`qwpgo#1luv7bIcg9 z^PfFq_{%*1HmB<(AlJNd^O!B+9vM@Js6pbYXvVlW!Wd;_xJ6o_&Ss7FzLVmcfbmU3 zK1Yd&2#>V@B+8nU`3jW>u5r%mQ{-C{S6ywk?kYOl4cp*dkTb*R{T>XHHqsmH=LY=L zW`%eWJ5@7ttExuq_(qv<+hrQF+O>Mz4e69?Kk-k=hOJ$N+k9?Jemr4voclZhZ_h`g za<ZXS4<B+Rz(-te!VWZnY?Hl!v#0(?_I7cS<jl57*d#FjNAmLUQIo5F6fYT~AXRul zfxK)pkYS(TX_ER{2z&u#+<2k|-mt7~YUE{~<I~mCT1{}I(RSZI4b)?aQeH5PESyRP zOFZ~ME;9(dCMA=NBVvP`L#RNb#{rQnO54r12#hlL5-JJ~(~rc7Nsn+VLia*UkrNlw zBofK#xn%@}yTm=Z;ST4N0Arp{IDnyNj26}ye$u~k0I)aMFx(~z%6T-g*N#>+teSO! z(c_U;KW^pWxwqE2X(err)Z|@|A;SzixFR{g_=LDGa%3Ay#uzH)2VDF19XHrV8ajY) zQi9e&497=atp!fUVZneo;z{(G`V<6}zZAaS*qEfs-bB78f(4PNIb7F-078p&u@SB- z=4>7C;NdoUNR7h1x^7K)J0OQwghGWbI2?ysPS>e@Gpth9xtc_vVML@BR8Q(W4P1Il zcedKo{Ul=QR^5OY>+Ht8&W_6~YRS2x4qYqa$XGhJ&NaL5UW%KprMOnP!mjO=VlTL@ zs<q=-iE=p=YB?F}M=qaDYq9YH+IX;rr?{LpCQ+p@?QRl~?Py(2%x>JLfR7t~h?t$~ zay!5A$Tv!d``i~i!>Sz8Xt6Pg)*m0o6S7I8AzekuRmhKR@{UHkSDFUhCM9UamEQnp zr2N3gzJUC~bY<W5)35&dJ9<IJaQ6&7aQF0I?fj<M?zOU<7SX8a*8d3rFasK$9PTW) zGukRBuJn_`9sif0S#<pYB_BZdAqRju-($T9RzCm?&4&qmT?PblXY?lhrsW<0dgEBr zaNjdE+&@YU_nc}f?ss&GD*ZNfDdc}~DC8edm(o91>))a?^#0fABw_}HW9L#ZS6g{m z;e)kHjrs$v)}#KFmK3Smg{4WI6qTyf@989BHUT$Gf7A6?Oljq7@rah5oPT#dAb+lY z8o#1*yp7+|X^-QM$Z`>1sq-!Wx&l=#p%uCUC$vggpkGWPRFyOoAlsy*IXSA>Y+(xE zD=mCJ6q9Hv(NCLz+!a!p(ST?(H9+7?Du-y|&wGBfq2aF=(q#>KF=&1SAU86`L!4R@ z)&{<1q910DV8?(p0vZgdweim9=9mFz4GMy;=u|NrvLu+Y$6IuTXZSRsNwM7te^30t zdD>W<goX%+iWRw14-u4=dTOpi)^Q&GpP1WK{J~SVR_j2oIQ;npQnN#NZDWJ-UZBWp zlTZuwf_b)a_hve4izoW}Ebp_G8#ulf8SVW<@1Z;8-J5&IREdSV%)rEDR0)h=JK3)l z>3;PBj^ezTW{2smN~VW;40KVV2CGDRs9mK(jC9nCk*sp~VVA3i;&3x0VuN%n1WcmP z^Mghyj`sn(2yK5uk*lV`Zx}hQPa<JXzp!q;(ylM3m=zw>oa`<a9n)m=KF?2ES-BDb z)C<RG(Yub`XWlcnAM4!A_kjEC`M|&5F*i56=$vLqCljIQDfA@0vSS}F{6O?z!&QzK z4yh4qc;@lKbr6uI30O@k65_X9LmCJ#<5vq4NtDk85#$9XvZ$OYGTKBM#dsAaXGH}g zr^IUSXs>k>r`bN2s;JVc)4+_urE~y5Tm$3$v16dEEEk+<2k2VFnu+dss71J<vND+A zkg&u)&Ai9B?vRyto2OkaU00zhetSBPUd3%rV<juuPd7)28z<al3_b(`Jf#eFRYc<% zx4D_uH~Z?>NpBN4kKX4u;kJZO4gGcULHP9;(xyM8WgOL^uGcuE3P~06P9}gAZ|)&5 zjO*;>zMT#RX%ddxqpxxM9rI_h(aPy|vOg-q4-<mh4SEv7eP&2W(P2NgnA@LC`F+G) z@w~G`cEMXx_=^?FXLmTDgu#ug0+#F$UVt4eO6V3MB248^Y+WYX5<bAsV|rKM=MI#n zJ}G3}Oq1dlbnkW#-?(>b#oa(CEKSVx-uOgzD*TmC2qtX1rv!<2h^_`dQ366Ij#B!Y zXdHI1Cp(DW-$Z6DY?m4x#K1jsOfWDn^xT40+mb*cWWNxZMabvEC{6??iBYu(zAm&4 zl%F%V1z}#5#bI<tzNU9a%!AGvI5`TBsS0_=oc)CRl&eWG!u1Lwksl-)F^f6TVpzaI zAvil6mD@yov*^u)a7Vj47#a=|ITgA4r{7a61WEXt9W46%AtmQA^*!)Q$esqsdT<f` z%0r7D?>7dYiQtYA{5h>Si>0$e4@&e*lq3&|^Gx6QUig`Zp+_Qld>gJTJ(zr+<-yns ze>0NuGhCeTWgl@K%)oLS_mbto{PJ`!ULGt-uk6>$gQaPP^YXvh;hM)b52m^qD{J0& z)}!LD3rRQLvIlC0h?Z^I;k@piGrfq-t@2gPpY0f{Wl17iu5buE*pfsxJ$Oe^Ktt*B zV8;^SWdH{cwk{E^9Bz8Bg_VOjoP!tsijf-Vg$G-j=kz7+!Ls*C9@V|@OiUQzMXS#J zd%>EwqtFQ&Y!EC)gGKUSQ}Cu?!g#PbSSc|4fQRd_vL0*=MkuGrEf2Q*b9=CHm;)(p z2C#uRW5ne6ttwtlf)6S2%5cXXoTiR&QSL9!NLlCrGxzL5mz?3UP<N~>wOas-zfPlU zH7-oghf>-RKhX0Pu(mA-6<!9&8P%TIT`CcajV6157xIuJ=2RTGR*^v1`>sd(Ldi@$ zH-DH!>*DV9K|Qm4c-siqm*rb?t+p<8Q{cCZc)PCYtcY?-knUAtH;JyElC0=&B>13| z>%yV1V@i7Di=%uqN@RfXl+-W1a>yr+qh5Ne1)ovU#;aqPiF@Y=&U`wcOqLO@Q|ner zmsKo-O$UzGl}yA<$W<{9$h=l*p$bmO5=!e*k`LpAU0RrjyI!2j=Q6?Cf&k6}oj<ox z=PwC^cvnQP)k?th^{nV$l7fs&x$Dxm_vHm*#hXJyoH-1q;C4oR=v>(~SNS3<2JOTN zost1xUCb<aHFIU+yOv1KKV2y`>~fJ>U7jZw+=U1W=W}af4@#*}?zH|AQr-{9IHTRr zvlovy2?C;#&Ya7uGwS&AMeQG~p7&Rlrs|l@Kz(r7GF%=~n&r!?CY-7JH#Ey)P$zX} zkkNWZ>A6p*@kH;FN*n~-khSIiUJ(BN-EDOMSi7Es0I)t9)|KB$4<4;h*Dr)kQ?Ftc zZEP6!%Ly44ekx}Hly~0p&k~zrZEgMLMV5Z!*Z9{f6Ow`dQ|!ZpDTb5vLBv#`HaQ<0 zdf;B#V|qROj^lw-Obo%2yq{Q-VJo5iHA7_O{S#bZdlRJrbkgya8WtWu$m18J5LdU? zVM2yk3}P032SkxQeq^MhOUYt!7mzRhxw?qF4*TY9twUmY*K4caGVe%x;h&+rwLW0_ z=?U$N4zQ1RqVBMd0qbUKfo$rMnwa1G!kKb4Ds|~)0sEznLg+iQe^2Z#SHNEQ)QR}~ zJ&p(TAZ~vH$F*FT&?yL8VBz>kNT$NQgy3a59HeAB8IFqZD&^vZlg@<vKCQqnv|Qj& z7I>BL0*@1|z+FBwaaIBb5zax7<nVd;<3II4IbGT8L=noinza91F@r_&H!E^7Z-6iS z%``1&X3Xfu)cKCFu=<luD?0|qJTiX8iV&5)W-V`J;9>_?-5Xg23bm$GvEI7R&CVKi ze8}R?F&zxSNgUVSXZ0<xKaFm-Aiq>jke=}>*Foaw{kQOF|E5&Gm9~gs)MqBkn0DI} z%jKD-rrk{w7~d6V<ZrZ<RmFWCwU}V9BAS)U8!)wiscE1AQxp6`>9?t5VGnNej*XqT zYH;jyvq#5Oa^>*oiOb`o$Cd_2k93Vtspv9w9Yst}<Q^nF1&)$&wEd<XZ9V;96EY=m z46V+%RDEd5YQ~uuo5x^oZ0<*cR=*$iwH?0W*x}o%mPR--kIt@sP!7$L<BGK!MW;ta zmL^wWZ~n7!7tTh5jYy2$$`Q=ADlObRCsXrVBbe*_v`$(67|qX17POtT`y+4;dPM!4 zj9dL-uN5wXm9BO27Ainis)g|i9VanA{pCQyhu$By*Nbs8h@eu9%m|}dIyv=nwIgHQ z9Be&DRg@X5op7!g#p(=2fH8wgL(3)cJ?+%Bvdoywl3iIFL`vPXnq3imiN>lZZY2EF zAv!<9d5zyX6Y^zR@rrp7T#ClHXvP1o7eD01S8~7Fj$w1Z@UD|ZY<m&wFIz56%jkE? z97+%^PE7OYh=NB2G0lIP7^&ElQrRaH(rQIs0+$b3AM(y0rqP=fvNedjt*vk{2=m+{ zA3D((1&iUkH0{$?Lf9i@nhjb-h*p03v~x$`WQ8qvT0Gm@XC{DBju6Bu%|cX8<f$|I z`zQv{%i_w!l@%W?*ztq;WS97jjl1a~?4ZLj=It@+;ZCat6C#WnA@ZCV01|X^bs@`S zH!qU+(yVBYlqxijhRGD3V;;hbXXRXw7^dDKZFSP5e=nPwChy@5GTh{65(K14H_iq| zP(RJ79&p_H3a^7&$R~Oa&zC9)H3RYxyCLirPPHD&qz0iii4pIB6dTD5Z12$e01wN^ zBxo%<$mmTe5K{hTbr=#FVcHS>t9C>~`*)<4PQiv1M-@&W)G}9L@`XOtRC_X)@>pyu zkL8nSgZizO(k}P8`kr+Bi=QAn(Y+h?Vn5Iw&uYe8Y?OE5K;Es@c6DQmuAYpK{jQjl zGQ*bPm|&M|*+wcjvL}$?gvG1$SN^W%2wY4jR`yn{w&m|?X?t30_$+g_8l3qJS;xU& z2D$R#??_Jp9`Aa30JxL$=`!v=pvuUmQBbQL7iAru-AUA8R(rdqg9mVN`1^=v_eV?@ zH_g`iecwB0Vi(*1FT9|+CCx}rqPOFdWhSB7iSuH))#<n)55bOacNqb6*@cr-7Xrp< zH?*=G!)gZoNun1E@3{5VtJQXwi&l0;3+3?*{7mP)xC<VVc9(}4Lt0tKJq7e1!5Nn3 zxNX;T>b?cEYJ<+FQTA4?=5Gmq8C%QzohJ8pmowB=KV~U|pjLx%0-NY1mYRUycnxI7 z55`Lo_eBbEmgh4_tvmS&#^7*e=r0j)YQlWb>xPHBwwI}0!++DRAB4NoB=DUN9&|Ks zm%&&Vv@HsIHN)jQ3i<QWi$IJAU6OOvv9NFLALY#hfnd6*PRiFmSp0}Z+J)b2DP2j; z7+i&*iNhC9kE_414d8u0Zhs30JZLj*kMea|uxZRbzzICgqhmR<_7i#>Gtcjs>i`zb zCwjjQyZwzGh(#QecB|c^2Q-0O54PtBHC>FbTX@1R(#%Y`4{At9{B*;hO<sox-AzZJ z2j9AZ)OjzxmFGBXMYzV(?+<D6c@($5;YwwxFvYbr`HZ6(_mU5tKuTcWa~9wTd^fU_ zmLIg@sKa9o4?JCJd+sHG3hFT;!2dXa-o-?B>+>Z>XJw$~BX*lKVh0cz$2lX$c5>6| z#~nOM;v9HQU6C#3VOp}B#5uH83+nS!R&a;J`Bpm0^a9%?&UfQvWL7gGaehSGY0}X{ zyV^N7B;7d6i}lw1eitsjXz$jMtnm?h{ppc=$-|)%^g!`!Xl3*}UcOb(J<D?lS8b+0 zE|1FN$RbjSLN<A9+PDZ)qKbng4tj*$30aaF^@_!Pd>krQ&pb?-rvm_q#ro<Q?nU|| zhF2iWYPly#!)*kQ4OTrbd{>B1vLqpkZs#w;Pa=gmWiJ8ca3E2Stw{(}Tu#zkhDg9o z@%JU8vMGP9$zRveJ747r$gYlNl}Itdhn9cKJ0m)E&Hwik8eQ?qRI8}gEE)=8nzNHE zHV7P8-Yuoy*g?GILUc-~CeQd)HN>P_LW5Q2QYBGM8*B4Ayc1^5lYpGetmkvfpQC)W zj=}*ip4>nMJ2NXdds0V?^%&l3T`9!F{;uJpV1@io!2A&;%0o(#hbMFrsZo7b_$QPI z3$t|DJSzE^0<-&x*YU2<ra|SkPc0se{#C^Xq)%s;t}dOba7Fy;vTvw!J_A*p9Z+}6 znR9tyrk@1OLE+!Rav&$*RcGw8xeW~iCzs+kFdJS_tNGoGCw+WOm#dC{pZU=k6uz_) z!bQzSl{F08xLBS;KKDuyy(^%irRk$gIOU^+2BFC5dHO-wrcf>dZ8292R-c6T5$gA2 zNEyg9j8uAp)5J^wL#fAq&dhi|{q-d4Ei(!3A;MR55&6D<;@Fr@w81>7+L(e@jo@$p z(^Qo$jevw>sDo|6`F;ZCVaiqQDfK`0S%VbId&<XG_^U7vMZPEWi^(K97FG3&)qcUV z8Qw@Y80on~cN&cneMrF+3(Bq<TcFW?;-AofI~vx{pCDZ}m{|Xm`faM82>}sTHuQSU z+!{O2ERFm$k*6QqCBrS)YXamn!gc&$9u>Z^mQ8}DyCE>03cV2%^getf=d0$kRl2rL z7>$n1^LJiCCC?_*Vq<O^olqx@5}ihgMx$gpjbLzD{hT~&hGU04KN#Ct<sDwFcAyJh zZP>LwUAFHqdYK;`Wx7bRB2@Pi8mXA3+Hb5{`8d~V`rg4eP_Ym2Puw<YHGkR$O1@HD znAnP(3f@NpF~prMQ7*~Yu3f9CouyXub1@%~;*dHI^aa0-#Rx^JDW$C%MS$ObUbeC5 zzp&!K=MAPLc9E;xsGEH-20cuW#pM?&2;$Spj9_6nx6BCmISI9jkp7}3{Cav-Mv-jT zM2YO9s=x`q+sT2iteGdUqIl>eFrWx%Q!VbQ6I8O{uul2doahsnn5Q2&m)3;A)x~Ow z^!@TQv*Mb45DJ~p=#=^twn)OZ!AX7_7a*Eq5gJhig@9jikYM#;<iBe{F=gTf#F-@s zv0fuG2#CGt+idp{>sDiR#4=@5-dM5>9jKL4Oct`AELEuXf}qK9EFh9)3+2`@b-h;< zfm1h}wN;!@BbOlS{P}bsBq~?{n0Ni6Iq#%{19Vw12>PUhnPLn(U!Dgezh4l?!VAK8 zt#T9_^?;nPvlUw3FSLDZ3-_^G#|gVe#hx_ZEjAdd(?y_UCCX+BklEz=QYX<|9II;7 z2XI?-yle;=Fwx^91Z#2y5$v-`g7P3gAiq*W(h8qrA+ct&O-v}w15&|JQW7f9vQz5s zt7{$j2*>WJ_YY+`mgtsa3FWSvv<i}$71Z?_#B0hEYIskbHDpO;7uX%?2{q7}HI(}B z)G9{Q4@$S}eeIrSs8T0%xgY1n2H08$wzKWupI8#S%jWK)KC6C1&Q05H(C!x4jq0=O zN^m4{t0=K=RB^;gERWgJ<&rGe7hKp0jnZXX*bBLuTr7V=b&vwP+7n6)xqgS5H<PE7 z?K=t=eIn^{Np|fA<b%0TziPFQ#Uafd1@dPC?Tpok4#zql&-FrQSozh2bKlK1Ayg4| zonrv4?-&0#Oeetvt_!7Fe0MclW;J*n;v9ca=l(YV!DoMJm7I&crV$Faq~Zd)Ux1C> z2-;*pr_8s&{$w7lpsA917%R5Jhr7t^;l~!M1%ICiUJO5X<P$!7>jh6s{2L#MKM^?i zJFWX140????V<lhdU7yt(WfL4FU#$M48@CbQm}BW;XP#$_#wUD?16&`cwqS`UTW|( zz`ze88JfWuZy+=QM)TI40<(AM1V9$kfLv4QhzA;u(O-xPVX7(b`lBq|wnM`WEreCQ z!K%KaB+fxj!Sq3B2Mp=Cv9)~3;ywwlge5e4i(#fO6rWIpg9munlvbW#wrz!jKGyHN z_)`_dt+_wjuW9MB8NlustT*CGs{9&(g|jy!Hb_XM14^z(c@cN-xiYM7SN~N_74fVk z;pL6+Eh<%!&N`a&JM}E(aW8i>UZmFIfcwy@R#qA1bS-E7_&6F2g`xz2ZJ@_I30D`f zM<?Xs0%B=6B+^ZgP-p^&_c^%IM&3Wid}EC>=Ii=n?&qbeQLal$1qcVe83hJwEJWW{ zA$V8J4Pmac7|AOOFTx$OARbThWkZ~87dDxYu|>%YG^^ss&q<$jlvv%lCA5jX+(s2M ztUHMcu_H>O4o_1l@BktJ@O=A389;R=T;B>NPn{8^F6QEwFQ|nD_Cj@F4=zc*9OqoG zkr_ulDSN%%#;j0I&e!mBiV=A)$zoQkwP6b7B%gUBFHNRNn9m^@D9=F@43wvpUY?jf z&n{8i_L;I)@EkG;ZH~(erhNsIggqW)t6e`Q!|3gpd1TdCmLX$@f^g&mY%ECu*gzh$ zMS^b+#d76N=9iuPm$se){6jKTEKtM@<H<Z0fVx^lp((B@4Y8DHg=T~iJyu#@xoH=e z3)VH)?E;x?8P}HZNYVO=7}hJqHW=hXa7pZtI*!UES!705{DNOjg*M9E;7}>6!9bw` z1dFiMA~X#-JD%%ORNK?JXALuVJ1uzEZGOuma}}aby-UJP<+yE}EUsi4XW7E3gwhln zJLx*vSsFOYT`6b+YOPuP0IB<jt+;>0><-5dh$!8dkQ<s6aoZhf8Oyc&Z>dHe#(Sc% z4<97SD-vlYbeJ-g5~YT_*no|9Gp7Ac=oPs~1c;+PjwODCaKm>r1P$NlEn{l#pliTd z-I)Z@+syBi4xvnSi^RILIW{(=r_B&!aE;kg;@G_xkG)0vb6@MmD%wISHl2Oz+&MlG z`*^4dYLv`=OZ{CM#}mD~Nc77|a53RViUIjr_^djM-COQ5D=pHG-u7qG71Lf$NMDqi zF3RgL`fz`ItTt8^#qbU9a`sZ^DZhLfvTgKoLXujI@5kTheeNenvA%>(=tRkRUqYXl zLa+{h$Zz>u2|?FCUJ)nvFqyTR1RfD;R##m){7x`2kEO~?_*jGKHNCA;rjlxxAK0t8 zKVcdGb5kxKb&+z~P{pX-p8H%CD_HF(?%BcOiBz1`+NvI*n4yfY`h{7DxhBH0cC8>| zb6KI*|Ex8|Q<>w0)ONPRZ6mBTD7fHO$4*j!Zdx@VlJpkHu$SKIm5WPjnFL9C`zH}V zv|&p3p)u1tFI4fS%mhq9H0@}86tv5_WeIMGfgN)NbN&&;LbjEggm_b%<(gPpm!?fE z-hM$}W!c_KfmkJGsH|?vEy%A^b|1#uZ;6AfzU88vjq6}qS}>MHhLLaZ9J>#c+RRR; zRqjeQw;jZU-_^xcUA`8RLjFo@_2kr#QQVt16QS76VBvE4wjm|IxsLXhEA8x0i5~}` zlkF!$(OH+X0;?}01UMzvfCkP9)R@u5E{G5)5}Wb4Xf%Oy0X3a)>Sa<xIc|U39~F7r zp<y~HT`e4`Xi3ewFfR+`)1oLdOkchr-vsR7C1DJb>VgM{^+8J5+%{R9mcQf*clauC zRth@;zeWJz*j=MCVV(P9(k_JB($dH&98Z|bVf7qccj%K@OK2<xVkCvAi}1V@HeYU5 z5yMJr`41_<86vw(3fiZ`G*hsKutY3k&gUnCfQt)Y*X;siWviXUZ~12(odp*2(zDhj z%VY$}%j)^XY%8)#(&*v@5a)>BmXv96h3{>6M?w`#a(=#(5K6corE$A8EJlD8y)wDD z5FR;@^My@yV_+g|(C;i`)P;$BvFWlzZS}%_L`gve^nBS@k}e|1G!cO=1SpAX`$*2t zcajdICFwwF-upp@Qx*=S|2pA-S+yY+n4T2n9CN1o@}=9#i#j}9T$)>tc;sMiW%}nH ze6u~&yAV80jQb<FjG4E#ii+4OGit)6Bdcl|Rb8iC=i0F_XD#0nD^cFjRHVL8jfa3~ zJBsl#;P4%0@*Iwx+h8_ITk~XYVkhhfGKejos|2wjz$SM7^l@dgsG>f77P0EgS=3jx z&8|*7;$8BCP<*rNa$7r{VgGHD8Kr#r(rMjaPDp#6s^O=sS3XdpWTQ<+I&0t*?vJXr zBlhzW9ha3Olx+SYY%3u@(=V;cA;s{JMSN7Irgvx*et8itwwL3C*MM`eDw7gn>%O$i zHxj=M;{USpV7o%f-mXv`Y?m|#gUWWn(4s?3)i&c5({InnY!EL_#FHizF}bJ|jL2so zzpca}Zo!NB%nIpeZ`Sbh%NNeKUQPm1q6x7kheKTDDl#7pFDK%PCw#TJg=sTOlybBw zh4|tkx#;_po$bq<_fmHks^49xl)%L^8!$}*=S-<d;9^q(7YAZX;WxBV6rZ;%Bygke zEP)$6Q35ym9ul~Al?1MWa#8}f==(**NEZ4?7E=Ut=rHm-%jL4El9udGlglmoeo{f8 zL?=*EDYoO}`99LRKY}bzl-508nzZ$OY<jKujijT;!Uf{J&XVO))HK@|c)A(zhHeH- z(x%I3N7(<eR@*kaVCA}zbnM_<q%Yg^_Ay5}q9gK@t$o{=ryMa7c`QTZE@rSoha$CQ zjC_Tut<auGZ5u-mFu5IkN8+5B3Tt8anwjzqVLrQZL>y{^YVAHh&k=!Xq*(ZUbXy@n zT5Rj)vOdwRZOy!InLBTmt((_O>*i}|-Mkywc3aNzcMX2k$h(KVYRugO?i_8$P&>!j zG05%_b`5W7Y{UBr+2ZE%CsIVZqr|34g8E7R>Z`yT^|P&ho+^w@yy*c%HQA1yV-#(& z1RHSRp*HHq`O1aTM_q+a&4QZjMeqFWfP9SJ`F>iimQzqwnyO0EX_Yq2N*fm;szh&t zx^>XJDtu)##jKTd`|LZ4!e_D#KUM<r#cA$-<1lwWpwsN#RSs$Iz6Dj-9a()>_&_Q0 zg==tcxz+PS&kM*}bqS66O86ieeMbe@9Zfo3=;bi#9;oi?7QSbi!TO$Mur6$@h<_Fx z*><64YVgiNK?}<&6uA4Ms<w}RKy8Vr?N{nH?mp9PyN~H4I@3(Mk108z(@6|`<$KNi zT9Isuakpr%t`AsIen6;J`p55H`e=@}>!#zPa7`hyvh3eyH~hIpe|C8XIMbX1m`mm? zSUrQi31!XXiasNILuS9VvMaf-Uc?!g&Il2BM`Zcj^4C*ov?|wNZkVxhCk30rA;NV4 zCPwZOU@gy+|JrQy!dc{Khvr)0Y;{%J$<MSJOiv2Jmk?WRQ|n+YePInJPwB<4)9TP2 zTkLB!^ozOs@T~G5oco`DHorFo=ho-+rC_-{I794;Gg*>7%lU)l`7tH?^ddTIZV4MT z+ze+NH)KsqzCSy;IFKG6f1&<afM(aSO3zc}nQj#B3jd58(?IhN!MI`DNdyMMgYZ`2 zp8)~4pc}#C<2wIdXWs!h`Kq=}oD2$okK7f^i^NCxp_+091@W13Orz68Y@z|#XP+O1 zVZ2Y5%XhEG$7A|7+NaRQv(=A=eb+HF9t-!3z<sp$(yh0^$jwY7_VLE+ARx#Lsr2i# zGJV~d;jB7C!&Uy2;vLC9_`%rh_eZ<+`Xm03R;I5zGi+98XgHF;n^wLf{Vy>5qPu6M z-VI=0%ks`j*_Ws>eKJhQy!Rbb16HQO&h_!}gEAu(`ybz)j;Vhp_C$P#Xd36;KAl9{ z>bUxOTkwZQ#`Ar)83ZAQ!UibAG(%msg4ymOoIU8y2i1-uXmw1<DNN_!XILf2G|*@N zX`&WD5SkJDhKG=D!K+;qn@J#kM2jm#bSXLmas7Sav;Wy2uahR!LuV6Xm8a3vNp#Fi z;iS>DIR?<^d)PpLmp`V!kMlyqC85J&ZBVtE&wT~0K2SdhGiHpZx|53T$lkyQ%o672 zfRhwH-bQk`?h9Z1=3TpuhhPXA(_1eHMXzNVBU-B*8Z*9^_Ptw%eeZ*5HVB_O)rhk7 z-E!Ib?y%{>FK}mzx(VYM4D1<mPa-BVn)_L%jpt|N>_S>MhVJ!%)mzziTSX7hzeOq- zsk7k1Vf{&qe_1oJk+F1W0+Z@2(96>Nf#Ly3_HlkpZ|^=>z<Pp5l>^TV>U#w_DN2rr z__-;Z$7&9G4+>ZhW}gm<VAbz2{|g5NgUvb-9}PfUk#Q`dR|Jz@A=*b1|BUpQbD9$f zJQmIxjwv}|&Kex#J*F4R#mPSU@?gtO^Bu~@QP_}_`?iWMmd=78R4!6f)M>(^&?V8C zKJVX~=luxUFW4OE8>fQb;l6Qz;ZWB9YyhYGx!KqK+`zPuu5ONXS2xF+tD9ry>Sl-f zHwAb}fjyJEwK2++Eq-Q+Cc}27ng4$mDmgp|y{!4PC^!F!<ZsMReycX&Rj5p@duf2b za0bK@6rG!9#5k^yfM-a*<9SJUruF4ab>*yT*h_Rfwn=tuPSz(>fHnN4A0VGB8m;}+ zXf)T{a?z+UCykub$)M41a@E;=Jyu>u79B0BxN`}2BWJp|k+TS9x_&V{n?sgqTn*3W z5M641wHfQ6F0G7}P|@G4Xm*6F=v@}QHN~C7F^#s$E*H*%W{FU>n$7N&PF2len917D zU4`#vDan@8n?q)@Wx2Q+%Q>dTZdLfhIcst@U3kwp)-MmRAlmY9!g6{=WVUpl2H^E! zpTT5?rvHbg$gTNb=+Lj}C~1RpE^a;6D+uj#!!`5+(Jxo(muuaUwVLiAg8H>QAe;Si z3uLWYQ@|O7lN3zK!`z0=O@~IA4yVr|!_5=O(3nn!oB7G0xnMJ<kakt1q*p|XrKSK= zcV?PF*J{Ng|IK--Ua<<S9@CkU8=UTsj;CWTDRI{gLiuYFU_bV|KJ%zGS2_FiT%Xsg zD<M$J8ETXdg~I~r6=DQ7ljx@KPeA^YMCY3c*-S2)HeWhOl;f4WfKMgc#ZMH}P7^eV z{T8b|D57&V)d?Hv3+8$4Hi0WD_hMl51etHqQugtdvEa2Dvf>d7BT&K$u;mz7m41b# zZ^-n-?(jjOIxKvVX>4?;`!nD{)A~+slT|-2pje%7@W}`lg!pw#OJ2?9DSb-G+T7n4 z4x`SR{#jI%EKl^E;;iIx=(Cag)6+61aLTjX>|Q6OGWrO^fcHy{I@X-!aL-D|WgktU z@9)#-rj&cXoO^$oho|e}`?j;>0qSWDEjy6H#dBLkW7eGCr0<?SB{b=%?;F4f1>FFQ zKy$x>k`tgdOIZ#-C9+5(ypSau!Jl64EGQQW3fRZ+1S-<LcS@c*x`lMc!$7Anbh~i- z!AT33>z<5LM#!oq%*?tY0#&`&%?JrrGb+jvnB$BQtyIOZ6pYE=8Q~giPAQxf^TF-x zXo-?GbL+!29)xPteZjS97zBjdebR%~5$PDo2*o}dO_ENNv@n+JcjdMz;f1eD-%!6& zG1B<mF4Ww^kd8imx!))r^jY^FbuA|+et%Vy8w2_U1Q>Y|%5VWdn+R|??}T$CrnTbm z<h1KdfRkyDPRLe3b^~$?UN~ew*W-NHZ{4GTPPirei+-EdsO=VM%XW*D3#ApbQ}_%8 zsLw0vP-{{TwYS#5X<nVQagw1Qr#Mo|i)vJotxBCg;rdE+!tgoO6ZGUW)QJ2>^}LE? z?+a%*bBuMb6{vFj>Ih`XKN(fvmdSlb>=!DN5%IZj`@>2Smp`oQLYkQz>EnQd_lu0& zP=kR{1Lcis$2JsWv(K;=+louJUQA0-6UqM>248=crI+m0OU%7y7<5fH2%Fd)G7m7X z%4|h!y9-qj^*Sr+&odHpo`8S2#hCke{fnEAId{@&W@P0hKc6jG`2=<tl$8$T7g?3L zxtBl5#LUT4{VDcl9n0RVGq1f_XO61BeBs!<mvan_VVh=hNob(fA?=w4YVGG5sObh| zop}w&lvP{j=~iu>*;Z|BX#)mLIvTc;>Vny($x4M^``xLjX@Z5)q%$MsTsCqYc(k6& zu&nb$!?Mn^49hwt!?MnIF)W)o-G%F~x@+FEbJDohz2uaHA^g+MNXG^44?iJYx5K~q z`RKS&OgkNIo_D^p(Y|szPDbkn`l55ubs7JYPDRIk|NrutsLKidb0YrdMEon9i2pIQ zHcYKMQk%RT#pj(0Q|or{_{dec+6J)i6K$_6q;%YR-#zilf;-*V|M`~Jor!Sp^Di*J z?*GT=+U+i|{}SJTy6NKMBM+3q;-|O^d@(&|xC@-o(!YWS!Oxw@OX?umuA|FakL+fe zSW`)VnT+jyDn*;)_8g7|;p8{$xs6!V*wr2SopUR3EbBs=f3qb_(nP%|3D<umXLov` z)W}j0)#St!iHfbh#kR{-T2}R2Uuhqp!<CgV^40kyN=ZM0J-+NR5BQsmAlrk@@xnd; z3bR2{d`~jbDG$zuzkETL^C&Z|ikB|!V7s51&fyKcsMQwZRoqL#<9Ue7bwV<5q6|h< zSu}19zz#YO&%Kouk9aE$`12b6{0M*Ez@MMs&ws<8|A9aMgg^i55w8I`8V&D)3}q>e z*UvAd_u`fitiJ&{8jzy_IU10o0XZ6wqX9WyLyp&w<2B@X{iAn52F%L)U)KWSy@njG zA;)XT@fvcxh8(XU$B&TXN67Ib<oFSC{0KRIgd9IYjvpb%kC5X>$ngepyn!5VAjccX z@dk3dfgEoj#~aA;26DWC96v#hpCHFikmD!F@e}0u33B`dIevm1KS7S4{@1%8IkR^E z57nMVwIR*ov=g3tYr7ut4tBkZiL&+j)>6+%mn$pazxk4z6W3pBsvK$NvqvQP<YcmW z1p_9JBCj>@R*U6s+y~|?jozj|H(m!JiyGQdZ==TRKx~d_6h)2KtBu!T3Pw+1A!EL^ z{1kNBk&7%eD|uNX)r#dzX%^wO@2AqVG5fjkx>n2n25i>KL~GTY*`d8!esf!Q<@na} zGuf>Sx-|g=c2$|ofo1Y0**%h}Oj=UW02v>+G8t3`TAG9oLLJA?9_3_}lReSMPX7jN zSP3;&3~-58G(FLQC<keiMrr0J*?Dn6xT|z*UcmIfG7>ktY39T4JX&eyKMObR%~!8- ziJ=vx=lKO_vGt=U5{6_8eHQW-Y!0G6hg!^{zCd8kl!A>PKR$j)e9vG^yn{Y%<#ZvZ z#lqj&sqpuOG+X#P-=Oh>?>m2AU|fn9kT?iqP4g+P)3>yqt!81YDHRR02U?o?6ozjV z1~-J^<L|wvgJ?Y4M-6xv(mm8LR0KE&Eyv0t7cfGQ1f7Y@NQ6E_W+XbmO{6+eoI`tr z_YaXG&anyQaICc)zBV`*ltT?)BO(}vOK0><UqPI|!-1Tc42O7Tvew{WpeN$|shJ2# zA@y^lLuo+_SB&MzMaHBFl!aW@6#vw4sbyu)lM?HiCnXHVJn1BAnoPiMcgJvT;v`Da zTm6&IWj#pw50+#QBhBx+Rvq%1R|;phkvJ&@rK6%0W-7O6u|j7+263j5PYkwBHBQb9 zmaK{yJj!X~H8QXQ28{eNsJ<JCi_z)80t*{!N*n0P+Y+dA$gmCSf9?QKnBm;PnxTE( zwT|Atwl>*E+~lGyHsfwIT3x*!7^>lXt7AL;GAodDNEf&Jp*$w9#4$MxNH6O0!>m@j zT4cx4)vLzq@QRnkuS!FHKkBI~Q-8JZ_X5!Ko^Z1iSM6ALH+t*ylDdYMdcPZ(CCXq{ zasZwUGMjKEuT5eCbTl^^*a{va+R;|+Xq)Y5yW7zQyG*&ssW!!So2<>FFK1u5O+4mh zZPNBscMJ3B(+ye$hkXakncLCgiah>D(MoglbK`aM)vFO06fXLGffLd9M?nybJD@9$ z$Gpnac-<WR{Q6CGuC~gB<T&TOW=t`59FAty=gx$PBnK+VP*2jHTuj8YADh5h_Uo3| zJW@GbGC4>wTWDd<lAz)lEMDR13Nw_$F?%^23M++9Tnb^*ot@p<%uor7E1dY3)VVH~ z#+fNK;7VO;L*{RS{8QhS^_X;2*g9MC(<Q*pO0o*2T)`P7TR?v9%*J)c3|@vwL&{0( z^%&!YzFFz?s?4a8YO)jq5z3ee0u3sjg$5PRiw4#5cQc~N+A@@>p=^(Bow~qF1`AKx zn)C~YMzSc*XTCBCoY+umyl{(s(ulo~`eN7(W_9Mkn`36J(?56A#8FckH+`#ijGV?a zexI?!qv(mN&A1EvE7qH}m;Sk9CywOO*lBkX*Vt)n{L9BqF@8@RJMF&quNXPwwEJ_% z4XQ2=nq-<?LniN2FB!1l$q&Si*I}zJ^*sEN=Slq?ES~xfW)HxucSZdI=z7DF*Uia` zeK=z$j2F4*cgX6*G`GwAf~<8Qt>{3icfbvw=IDg^tT<yLeEGu5x_n9R?YB!^ic=cj z8LyO@z(6QvRK8ETZub0b@?;Qw^UuFpQozd}79Q%z%r3M>McVvfVVL5^6E0-5--1Qn z{9)meSXt|F8{m#Ee^_Xz{WJ>~Zd#dNuO}?L&cf;`Cri-$VL@$ZA?8?E{xO%CzS4&n zgrYwzTn6L;)-2M`drq|?vr+$La1mSt#42rwqJ~SOeLpOGP4Bo(g{zh1hlQ`L_P47n z9VMOmw9cfXq8}$TTu9OcsMt-DqR!@~YB#(r%5cc^HO)FSt7olFJjzu<BN);RTG>^c zgbQzmcMB`<9VhkMxKs4Pg~rO8;T_a}L$hu_y$u(7ai>F*X1V360<L=sf!GW|13QU| z32<f%Q@=!6zML3s`BrY1gGuT<7RqY%<0~Xd9xk+*o=fwGg$~-5g$vz2g<f&vt-3() zUC4*6Hm%ben)L5+3R#VTdl73%kH%NMB3x*<`fcAB0*nb3{;}}ifum06qR{6wAD(Hm zfhYNjSiB33;oU->_T!F47Opv{M#9-2)*WbE{VIbYYM3*?=o<@zlIHF{E4UM9v@KWc zXpoe;JZ+WW)Ohec2P@-|^8??5iap}#MY46`k@Ii9R|~_hO#jxI1XuHc@A26)_vrq_ zDavYK9)|1fUfl0^#M8)EE&*w{@Cue&(9}C%H?~i^1zVL`D={VPTB9t7MK?@iKD$Mu zUF~&DME4RYEeRQ;lkSJ=op;VXjr_2X4qNTGxUYz17=azyPO}yp@u}-URv0e)KPxLM zu!%YIt7v=E2U@W#a<RzMY(?y0@dMj?<mzL~8D~wsNQXF7)yJMWy6oWLH1<4uLCkk5 z$R^esM!l`CdD<TpP%q9Q=t73G1KX%ISL`Ay)h7m{PU+aV3`namPFU7MhD2oav-+f9 z1>;%EvWfE*PHwKD<2s?u!QxssK?RkcSG(%frJSi&P97@vBFHXQWs(;4R==O#(vDUr zzr-19-t4J0Yr_RN_3K41OGj6|>RCMpW!Mga|CH*&VGE%-#1pG}>0Mm0T@(hZbeZ1J z?A}kJx5?XRrB+LRj*1|p>^J>6D)@u!r@<`1l0&-89%TTOF%8cO_H~>RoMW`=kyNNe ziPv7^op<KLBmY9*%LU~xmHg#w*l)FIFYSY+t{yai1?qgL^l;&z;<#sl_jb|2vpeI~ zRyY`hc`h<>Z_qqh*V(?R2T{fY$}~@Z9F4)a`;fLeY0|%!1ZQ_aNGU_|qE(D?QIjWZ zQbN`NFFcn8@>e?3j-?c>3IK`Ml>A44uUZ*vjpdYTOsYC7WG3#8aG?n6iel=+_H$@C zC9qs)X(C4oI=$UalPSso^5QprDKPxm=}GX}#8l+u?PA*zvvi`-Tecaz{xO)y2bMYW z{Pe%UL_WnlB~SS&m(4TU9rdSBCQZ1<1DnjCBpEv&g2fx~r;0b=cYNQeeg-B`B)cBK zXG-D(c4qdvqX29s(Ps*1En@}96Emy-9r>M4qNT*wn--9M^gdzPuww9HfmlWOZGsf> zG;BFCbfQVrC*A0f8if+iR31JVkWU>#NfMA@)QkOqTuB_5p8Pf7Z;n3iK*+uBasB2= zpgUXlGo_o8Nw>GmRnI8#Gl|zBU>xW&u0iFIaln1~fD1fmyU#s1jEx=rzGCCP0oP;4 z(L4V}`MtmMZ-VeXAWP=sskNnM!u?@JWmcgJ#kytqdVZkV3-E)=vHCzm1>|sO)+iTz zrsvM+s{cUA4kfe*qPN#0_{u~;sK>o4)Yl{+N6|aq^O*B~blop1AQ~h=MkDTEy2)`- zA~i6c7jhTVI5vDR#28G-I35gWCx*>(ab+UBAl`CNoc*Xv!9fPwt^=|eEfxMgxedr# z^v+)r-W;!a>RnEan9m<}o&;pe3Qp2nfHo3v1lk$AsCg&Uk7kim3j;_bt5|x)*lrMX zF_<JX8u?@q{fWo^*Vbe2@zdkC|5`3+UigAQ0fST$EyOTQTsZIo2DDU}Acq8PC$0!g zjisi01#wjYZN$8-El-XXOo`L)Q08D@mbvjA%FJ`K%<ZX)495Csn_hia7aQSPCcRD) z_NJSATwfv&Rx`SqQRS5~Tx_tZOZKX|aZ0pB-R66M6be63(?`AZu#dFDL(!AU8`AOm z;!3kZwPi=|-40#dVI+FsY98d{ob41}P}~NzX-74BuJ-T1xZnW|?dLxo?YG!OT4?R3 z#VReJD7_20nA+RILHwThAs{XQS<6}<_@?se4FlVH;*_H)Y|*A7sCF)W;S}cORd9+x zkV@VVd%Z(zwH8(VCA44xwBP|sPxXLKISh?m*LfmpC2e6zX4_BsR4B9EJ5+H)tkq<k z9HSX0RKjEK3!;ajlc$>k7>D;ogpF@LV0ZCAdS3*@=syG){fB@r{(JZxkYjn;0G2{P zZVKIn;hNbeWRcmaYPJ?5V2<~V)<9GA@;;d5F}B@N91EXa+ON`qv}W@rb|scAql6!D z<bcYvPAj5aum*ur&;#UJ&Wm(-kfp=c6}zST;1`**Sl8l*|3D)u9_0da4GX2{2ZsIA z_w~7!fH%o?pHDWV8Ekr*FM8-vxx%S=sF=ZEp9%_v8+p4m1Yn9y0a?+3ZBPf8p?a^m z>rpI#yZz*4gt7=9%WyTt@ZNdc`s#(l<-8Yni&`zC%S9`@qVRU=1KE1E56FkI56B0) zyhQupH#q}Y1BmpCb>t)cX${c4e*W$U<7<T(a*V8(3To&C{ETx_?tKM2Gx)3S<Kw1? zST`o$71EF!2mm|k<?MzCNDWICpacac-(OSzc%+=+!h{ZjP{xUg%7V3uZl7FHr{!-} zRn%!!R@8ZNMeP<qF1RadS6B2^-v!iRxdca^ItV#uyh9^->!3wMQ-6no+M!gPr3D-) zl8lV+eg&o-fW^WMN+1>5ubAnW2?$%_r?6deC-16en)(lBZ9CMcjWPP=+IFZ_8%u|^ zY18ytEM46jySfShK?T9Zt-$j_@pI~(Ky5l$$B1ookB_*ctLPJBD*&DYQ-UJtrs=kN zhel6Z!p$8j6j67Wg)R6G%wbhC={oHkv%MjBeDtru^EsXlr4`P!YMGX^mP+*ib_KP1 zD^}}+kqE1E)}temAqtV`uMU1RHkDN~TGCSmZ<dyd>JGKEQ{mX>r8mzRV}iHF3mDCf zR=ell7aUaXhC#Y4-WNtQ7Ty<;e^W&F#WH`80I#`nU~Y=iz}ytezmI5kk0#S;=6mOw zP3?sjG~XBC6JPT$4(|=`i{-T2&1rF*4gvB`+XnFfy_IZ4(`0~{5YXU%P-=+mwSBrP zw#9@)Q&SWv#QDp`MSs!v`MkWEZ(iPJt>KVn=wMi;-7z$WX3SPlKq|`XfEpS?w16cr zr5qc;jbkE;#m|Aq;Ox57*~~L)Qllx4=s$rNpAxn=1htxD@#uhYMr1}Oa)(h21p=oL z;MDwCO=kR57Yg%@ljH-Vg}4fOo?@O%$LkLau}0r0OOh;DUrO{s_7m9o%|mKO98$2a z8HW@cObJZfF-mOl+>pZ9Uo!S7<g6zdkL~wk5w;BiCBOv1BZJKkj>QAt&=&3B7;-*w zO&k<Xj65k?lAV2^k!+#XI;~|Ba?Vy5xi2oFb8&4~H)wemy<ip;?~CZ|B0Ya!Ts%Im zLAT&1+r{4(gnb07Dlps|IFrD&BWkyRIZ=$zD*vAWL9^Wf?lA$mF9eZpj77w7{@BL; zt7~^Rc;;V>GjaCmGbsEeIE>$p@yI5>`*LM649QIt<_WA&cJhnC0cio)AraeZsq3~{ z67stNjmB)whZ0*fqfMCVrKOVTOC^&_WkSBfP3p<nAs2J}vSeNH+v#8cPao~k*SP(T zJ!WsTa=M-Dj|y1k1iambW6;BT&z?6QD3Kq!Xk`+0`N78xNW2QQF^?S{vy{8ob=p%e z>>e~`5|CeLl&!{vsW`)(C3ysUOqM920e^BKT@x#Ij2#+sPaSCnXFWXCf&@}^Q4d&S zM=3N2f?3cOdsn9gVdbo&ZV%?Z=Yj9iyCYPzx+z%3eSD&pM0;QGC)PuJ;s2GT+Dwyz z`O?0}>V9FWE1&RV3$;pq!y4Au)IZ>ASUpVgPA~Esosg*`yjwMJg6g|s6m*3HFZ`8{ zp!H}E;u<YRD!_Tr8_&{%@xtG<F#7@D1NwN5cXVz3I3L*6%uyOX9uUy0(oyq(c3P~` zfbwAMv>4ui%t&r%c6l)Vo?B1DgYlRIBrVEwSkB#Uq2{g_5!^Edd>6niV1SF-c!CN? z#C$??T5ie5voIy21ULa;423Z6nCHN+C3we9M@d0D;cp;2VNcZCNe+Bzc!l#&eD+AI z11d|ja}0U}@QTJ;2Q1?zVGmdF1GENSYIjw@UV0mDsm}xLk>Ny3r9CBtJ6dw>4FPZ- zdd%2~KjeSnr=kq#3qD?k+z9WDYej*6?C&Vy8d~ra#@*i^5%nZkdJhcSwpDjdEgSOf zlJ)pr$!`3k%WC*qvkY%j!vg%&F!bKgOkB5xdw3>c6t-tnghIbq3?7O}DV#~{PDHRW zh^8(uig%^#y0G*EkKConh*bwW&o82!R??<@EM_PRhtK^{k;fehAQV>NY(s{dN58P6 z)@e&bK8Q$VaegI=(v8b+r6YaKj=UoRmC5+mQaf-Sx2IqWB!$*@F$g1B5T09D{Aa^R zu}k=&_CC)~TUj1vg2`W^BI;PWgb#nAT&lnm{X#W|@gn`c@P6+|Ej;6swq0MhAgZV^ zEzGQGp;sjR>pPOE8v4v(D|(B>8S<V^N<OOWjf;|{oO$XmO8v1MRVC6g!Y`Snfb|bG zOa!DAk44i9k{9=VZUtiw23YJIpv%&dea(_9yydSa+`vcQKs}+!qdB9*om}@!TiS_~ zW|o#uZ24penq4=ve=k-EI5i+Gv9)Pg#CFF`BD5Gr1#Th1X1Z-4;Y_RSB`}Xv9}#ZB z*%xX_={<%f=<mwPi<@;AXsS@kN(MeH%M5dCX5Q}Bl^UPJcw^PmRr@@_Iy#)hnfs<t zRB|PN2yi(ewj);>5lPZS+qhgQRkX`1arNd)9BviO{fjV_<)qbDRqQ8-JhZqXBRA8m zO*Lw$gPmkTVGRkZ>#%W$e%5$6eER7-p&Q;pKgKj$Xi(f*9iN-iVHIWlc)`$SmKS>H zw$i)c%kr?$t>LILBQp00R??+y#<L8etN5QEgf0KDi*Af3!6f8ANXvgn$+)0>I!v=- z-I%9}U5cXUtXM8O-{?JRk=aBpQacN23-}h?nbGJ<@OGNQB#V%r6MJX+y&zmgtJ~_( zdYsgA&@ZZwhMKveM?kD3rjg_ct-{!qG&TGMsxGWb12AzCxGcaPA5(m0gOma3B!0{P zWx)4No!j)J;;C*_#s?7hY;`VaJ2^k!q=3XQSrq~l!v-0}E1EI6gGH+_1l1Tf%j#S@ zJd)vp9ksZ|vH`!XeyXLA_3Aug$!=Qnq@=}Z^_yI(%a**X-fE<h?a;Z?k`1t8RxL|Y z&5M(kNo%0VG`p;>%UZTZD%n7bX?Gd+Dc3*d!Gyb~@B?JV?WMPdOCak=(=IH!-lb)^ zTyiH-W~1GErN(R;4wtkfGSKq0q?e+CEhkI5e_<7D_*c@B$Uxn(k`^z*Z2w19zHSZY zNowOaI7+uOq#4d$$@%$CLJYsZ>KY>M=i_#3Sd22Jmv?c&O_;%J4>M?n>;3OG<P}o| z)x96Bl@YJLNW?2RcHDqh^ZGZ@Ag^)_q3wXx-7g_ubrjp)HW}%**q_@^1i{KmAXr8S zf?z?*${1Ky!ao56OE(?Xs_rp_3FcrNn0K8a7dUJ<)l7q8C%bIh6I=Z8Vnbt!Ed;$O z+!d*4Is3^{URLnFh$QD^eLb&&7pL6A|2p!ZHs5Q2(^d1RG8toyl9<?FnpJd|-Y5pw z!R<U`?hLczsWBm@2~9r`chf!@OA~;_25?&N*BDf#%sp#lwUjtxEWe`AHk8$)LYfMg z=UAWf)SdI}n|hJZ;SBYeI&tG<WKO6Xr+fZvPLvx*x@wf0p$=`+c?PtNv$l$g6p%{i zFN<f>HqdFNAlXcZvB_L8HtiW0HtkseHcnzYP-GGVwWjkN)SBv9R8gNki=GZulg$rR zGqRv+MpgT{4OKImr)mR!rek8yj7WDT_Dr|xIM=af9OsS(BQtWq$hdN7Fft<(M#hy| z$F>={ux(tK<^p~hG01v!EW&6(?ip0Dj=usSxF*eT7Q|R9GaP<S=0lSixzS<D-7(N% zO0|*EOmrAmkuO7s$^J}qn37AUQUj);!#GoF=rFm74wDCBu}W8=`T3{<9j41q^(TVC z9L331--QO#oq`5qX2L1d{T^^IBe=}W-eA5v5{z@QxWHkI>z)K_n;RkK`+9P6Hs+6o zi9x?k{lxEp(H0PAPe=@{8+C~$NqYN-Q^ah;6jDHAbV9tqKNKUz3-EHZ3(-@+ab8Tg z8Q?g2v;GQ5IKR0>8&5>^W;e6%it25PIJ9?2hqS{KarDI`>;Dlr-?FcN1+4E1M6YT& zhXnFn#}`Q9*WAE`a>_ewSST*<sJh$hf{?l79S&^2sqzknWj*b|@3~TsBSE4$L?33_ z3i-!N#T=DHw&fpru$rH*T!eXf$e|W4+G4U0T{>d#P#UI~F)gYkCidLWQtI=-Ee&Bb zoJ%CaQqC(Efwc1qM~(!EbO{MEOxF70pr6_bdDg1=Zc@Uhu9^-0Q1hMF%!Wpm=_^K0 z`IlHP4YppY*MK2MeEE9d%TJpC=Il}n)xBCalFnRfWh3d#xl%Tg&b;en1KVe<lF}h7 zHpQ2tY9naupN6Z=s&gW1KS%sHFS2&2)_(_Cq|xYk(6x{B3{Sw<HY%!;P8x|`jInK$ zw)b**<&#jhOO?M&c=-gJ?Y1SnY|o3c-Tp&yw&ixBNjuwQ6ll_$YWZIqfS*gS5Kign z=zAb@x1Wy8-F`YUcl#;G-0gXhx!X@b=59X?nY*h=OS|Hcu3Bu`wn4b3=F!l&+s{Jd zZkOb(?H8kQSG=iNYvP7xMci&lg9Br6u)~xyoG(90Vch<-gOnznKm8cB>U{1Y`i!$s zt9hQ2a6=`pItQP9oI4Ist#wt$r<UZ!ho@H7pM7*%RsUZ<IQiD`pJVes$L7D+vH7%j zO0&p6_?<GI*??*9l+KjeJ7sLXQ^pbik1yF#6rZ;%-YG}H<0JP9Gm0WlSW$bcPkgv! zqJPJ`<!H*grIAOze82qJvdyQ3`|YxVn&0c~vg3TH6k4Q0TXp_7%53Vxk}Wct??rAp z;>`DZp8S5Va%`$_=_5BKF(l6OKh(XLo--cmX0-IL@OJk>f4gG`XZhi7hNtkYIN<s* zhA(X$JePSP)Sdb+6cKy-qsx#bAmfhVf;T}Iyz6rB^#I(}&qz#i(pOgdf@pn(K?N^) z^RXSV#&+aoCQ)8|zI@TZy1;(>l4R<XV$XI@%C1-tl1X;rImJl6ge*2JRicic5yZn} z1O}%m$TY8h&i$;cqLktPT>70DK81r&74rM2l@$yfy<--`BS<EGRTTBns-9_1W$Zt9 zj$k4!hZ1zyP%Lu<jQ0$vBu7U}U?B<ne?VqT*CK#>F}wrAqzTi>cYAP#$)6Lg?7n(( zwjP)}V!!PC5f99NnaAaSsW9KvH&!T!PzJm53OKxJjjCRRm)2WOB@CZ^j;MsvR!?p4 zH*r>sTK%0kFW!q-AKUB&M8J_$C8tTD68F+9et<Iihpo7O#Ejj>58G@?H6}y|j$Dx? zbHHz@O}$ebO9ZD;QdWpU%m;{Jw#A1jnr?}1!;957dcPUdekb&b9M}?!EIp`VMHorA zUygSOhVn*l;}|LfXA7+Tqe&3G?ZZ`-q(qQof{4vxBSc-3$H!dT)i7)(dp>1KlqVWH zQq7t6(rII(H~Mz3R@HE@>e+Z`WAquj%Yp;_T5r>=Ot4z*$<%Q`JO0~>H7m9hnsoln zHWZq4=G{&(=^wJ0aJrSZ5+3ngHj)id$;-A8MutCs6QN1xU$=#b%C!xICY{;a2cy*= zw|RUm+*-jXnj!7zZF_zpPy4xWv;UFg{2!9!IOp5<5bnTm{Qpe2<EE96_e_(KklDhZ znbMu_NYE!pcm5KxoL~QFP`5JX*hsxl?kDg2X|AH$@;&q3L{BqcAb*oLe|P+@l1ofU zU_NxZG2Irti7Tu2T06b>2IP^2p5?|rI_FI=6T#!I%x|Tb4^iw{uy<CAyHlI0W7d^L zd$J-XPjf=#<#I5p(fe5Y4$9#)={Q2WM)@5H7$Tc#D{+bl6N*qtY;bju*m$?p0r_B{ z9B_WK;oR6EBx4!#BdcRDwCk<={q8T6eiLAXRTzJ1PWKa(7+2u@*=7#syq;<RJh8>f zAl`iO@GVuDEsRDH&s8`@EC{I#?Er-or^ys6CeW@oAxidFk?7u=5JRe1k?!xG|Nfbm z$M$BP%z&Uoez)<zD-H6xv9fY8c`44}lkf|l3W@kk=*CKr!)gRYsc50k6sZKG2MWCi zJE0v`jR1Hi(CLw5Q|R<gSY8{l9?|KwtbZUn{a4@n;|ez*Y@gAml6T}MHM$}<1F@EE z!B?Qm9~L-Nb~i2r?6d>%-Ug|caMo8@3>drcU%jA%A-Kn{Bg}XnF06F3YFy(X_q}TY z8_$hw?~FB3q(?c;_*;tXiU7KQ@ICJHm*Esk7r^BPiWoHr4q=l=#{5bfdZGX+hyomF z;e0sogsa)m1G0Gp{vLDM@rRGlYjiV=S<7fEWN757t_edfhP(K*S{dfFR;?-xV^nda znPFYmJ;vN)n*qRlYRdr4-Nd(d0NNus#XPw7dP)o4-Zi}STl)1|T+}OuzKj=dwy&~k z6F8ogWpuPYKZ^WJtb2Ete+oF3wX5Ds3o?B+K)s`qCqk{i6w}^$CVXF@`wDpa+4%D= zEOQg^-NcXo<KW-*aVl+=Cbj0I$R7qB&-PUQa$N}>KNB_HdrGx@RoR&FGmzQm0F7rm ztm@1&k?r-06bL+PF7r1s*7ttcPxJ8dhXrd-{b9jFnI`<gE06cX0z8{M_#SADevfkG z<MMokE%3*i1?wo0bu1YFsTvoI|IGTCC%mfa(QMg!dasoI`ShX}jQ>g%efJ)t*2YVR z&OEkxA}kcoXC72a%J0rbT3&J~EhmYdlm}HNy_|BE@UynDvhugeV?(et7B_~)OQyzg z3YE?q<{r2Hl@_;@CTgD*TW@1{w~(j(xZ|$L0DDmT)mz*W{t+f=;fMW};3oo)jFDMB zWLv)1SQ*{{l_0T4#?Z*HL68C~NIe4;LOrfI7<R56Kb5$1vgRdjv51R4tvgc(GY|Kf zqi0p4ji1ezSSb~2!a1&t-jD^**e46pz=Z#VP(~bPw=4>FvqKg?+RC!@mO+=e+GNIB z+dW3A`N0@8<e!;M0W|2ToGMI{`c($Ekwz7#g!CvxpC$H6B`IYJXr@7;c`~q%+c`4a z$`O;Z;J=4=3;#sk2M%F2m$cbp5!5QwWX#GVsq;Yd@`O*iks>d^!Dgl({Z`Y<9FpR+ zURctFYkLqTB&=+EBM^6ZE^MjT7cx4et-}8wVzD!{-{*Irpp-dFZ&l8QD<@yYPv1ze z(Q>mET=R?_ToMn6;oQOxfNu9F0O`dAts_9r!vDwKyLPv2Wa+}+=T}fT8XjO$WJ^xc z(*qq?OTH*}Vq0!WiIUdhGD)yV!X^O*07=Od{`<RjU3V1<BxSpM=Dh2yPFqCX@3m`R zo}FgkQ11)gmd1WM{&8_vKV#T%$nE6Z2;25B>x!`>cfVr3_J!83FEM6B#9z(kdfM~e z`Reuc*KfMM*g*?Z9=629V<x2P@fRK9&Qp8any`;!Bhq<bf6<aMU3G0a58ZFh9ef6K z9J^kmPh3y=#yEY=Nsn*+t#56EjiLvq^_SL@R;O{rL3AJ==8r8xGH65@uK7h(HO(?E zO1-6pGP%b_pja-Nd(T?_gdIA9)xbYYCWWl|2YfmiN2*)_JojEtT>X-N^vuf>hQF-` z<5Enp*=m#RvLB=6NRG+Tb|y=bPHCQ$Uq(fUN#aI<q{U>Oq{X<hx4>YLHjFOrK~oo> zZ0{mloUYZ`ytviM%n_&Y3yW|M={~DOD3pva8N@iu@M!Y?Gi`m>Iu7&*ZTLK0XNxy< zTngug-j;L86N(O8_ix`!mAfVX>1+vm&^@{-d*`YYYe;jQHhe(6hAUp~J>a?<duXHQ z<hi2+D>JW@X%yHib;FjO_v6vOb0LA0I@rnh+S2LddDYwyEX>hms~xke=Zdi=WFa+9 z-D5@q73N?kZp0nuAr7HO9@#!|O4LX0@$Dnq7?Y1Kk9?cqf|mz>o_qzj^pS@|UmfRV zw%{_h{U{jY{qUHK4UPKG#zt{o;g_`PF**Bq5_U4+>*t4C-0{fU|Nl+c<0g#l93T@o z2jB7ND4d~!xIoey__Pm%eOL@`Ax_T_Q#`(L|9>WRzKBTdDZ#I8`ND>WJ#`1bQ<oA3 zM5zlFxn!8{pvpC`pvLiN5)>G#znK{>{3qASZQ#<=yD}e$Ixw%d)(j<t=<}zzV0XGp zHJvzr1%IPKBJf2cpt#cG<c_q2w?TvbCfa6kvO1g}+84Bv%Er6Ee3o<O1WiXO9j``> zmc_VWgF9r(&WJ&yY7`ZU9a@)L=p17E$QFtP{K@xjk+F3TxxecmY6<NT4;Ue>gJce# z5C>_g=~R9^kQSmmw&r6kIFZH<t-sHGN=j*Po|^vNE$z-_6;X-OItB~!Wb7aKW2O0S z1NsMnu)A2A9&MKZwhy-IqB5{2UJ4rxe;EneX01`bR2ucF1k1Zm6_EVvN;5$`tAHe5 zSDp#=$qb^5p=C;!OIxpYj7E5YZ1fimW4s6+9u97W1Y8S#d)n#%j9d=Jrw7O3*k4Ew z9ZZqdV|H3ISF;@RJU05Pt8&abZ}Y)1w+?SDqLi*%&`p0FkV&-YPAJ16F8qK@`6nNJ z2$)*|a^N#Q?5E<dKMBHv<KW@J&qajz>raV_N<@_S>(7adtO7C;9TzU79v)_5Vx{MJ z)0H6rF1SbPL@#naF5amqGc<?lbR>eo6BIEJ>Y?;PC{v@LnMh>?+iol&EUO{ZLTFw? zqlM6<s?`4f`4RiSVRarj*5vr~Ryh6Re|q8V*gOQr{^ItiC#`77A|Q?g$31Q*M;2h) zMzUz*z_CVC1ABEWm&{o1)!U<<-mc@?b{*FblN$c-?mCViUxx!{`&;y-ew5WwioZpF z9Q8QRz`sS0YKN%<P5E2&$gZc-w+h<yWBb%zpnWkxr}jiuXKj&*KDLEAjip|L4)8Ig zUBCgp@F#f3OagpM{SRrM+OU(L;m)faBFWfaG&KaylJNmLM1}VY>x!8~G-JmJTqrlW z_&JY$l|P$~jl1Suc;CF7S5+iEHT!qsj=8h%rF#)^U%!`DB5LKjms}U}KXJ^C^_U&& zF+1jC<~RiJnog7ZrcL=z9W8l_=kgYpE+R=RViNm)Crc4Ck}<J)^S5@`2WEObSyy<@ z$G{3r<Vv!x@q(vz-1#-18}in-+zLQ&OiUw72m?1%0(|nw@;W1sq6BEw?{iWx*Dk^y zO5jhC4G%3V4)!B~er5`LDkCNqRqnu|N}}hf53p6jk$Li&@@|_x?Rlp~8fLY{dRs+_ z%=tW<FS3-TB{SaQowhKCSg%FkGhwF*VPm4)y2Iy!Bq>OL88VSNA177xcM2_?M$de1 z=RQ}z?$odQ=$U_T9FSEsrr?o>SwaQmIyx-<6}b<{p;%bH7^pBeP@2G9_1S2|9%h3X z7`A~m&~^5SrUl@C1p&D<H@~pvy8$XQ8T&W#J#}+ZtdlaH`T`kj6Auc?Y0pso<l8<J zSp?nO)uvS^DkY;%L*uhKGb~qJ08`8g)lYXuh`GLB7#X<&UZ{V&v$7~VuSD1i@s~Tl zVH3x5GfteH4g!U{+bSSe`1N-qkFT4Ec99upaKMk?cKhZ)krOxJB~MeKSN7V!2{tf; z;?R~83BSeO;-~wZR?(F_>JMoZ9lEg#Zi3U>W$NDmK`^I8zOcw44dD3%ljH}4r8wS_ zq8CDv=6HUJY}|&s7pAfAIb2d_(KE1&ztH2c_Ai3)Tn|;Mqf!AX@zJ&FRW&#0jdg>| zy$M1phnl>FUHFll1>}|7uqWpwFZLBr6}?px!w<(_qi4S71>}wRTT=1km*|ojhZ*rY zh8f;J=HzTnC|L$%MvbLH=CZNAKc|s@6UFAUMqW1R`o5`=qBmV#wN5vuwS;qOd0q(~ z9=u{cn9V>OwURB{M#&Mp_lUWb2-?wz;uD8XKw@f69JXFoXO>1oz!VLvb1F}<xp{&) z4jp9aY#&>W)ND-b9OAffoi4Ss{7iG4VYQU%Aab8Nwe*cg4^AnqaCtJ%t13DxXiM&a zDj>g!fu~*DJY264s_+Q)>`V5EcJ_d6$juyjjns2lBaCulcpM|!TWh34&kO6#56DZ^ zHPga<&yESet4DQ9<au1DB<xSEOJ=hJ^4i=a($M~fh>d^%BMvFrHRztW?Xf_0_-Q(T zA7nQ)I;5w!0*j>=-u4={R(%cL(C%VcOoeAmazh*TmywQWEE6M#c>}8~?!<L6V@n2e z_wH<rv4I=9Xm8z}g<>Mbrgxg@5O=5K7T-)$%fj2cp3)X9jaE{$)_ImrNGrv+&;KrX zG=Lzqisb@0`$eliVkq$ZFAS~x&0#KEgLI_hcv#m9PKG%he5xu;tGwGrt0ZIJCPd`9 zzJq|deO4-R<&Xx1eRA65P+W;U<D7#8<cdeBB#3bd&6GF$jSep;BWPr+nvn+%X%p7K z4cmr?wA~(1|Bw<^9=YM)H{x5@c-K_ps#cLKUt9i<OZK);uenwxv_!;YCBdQ0lUtZm zco%)95zNxboOVZ<K&oiBKlnG~v(-@e#vOt0aml{NrT9LRgGdVMf2QOnAX(`LBnJXe z_3}0KWe+7>2D{^L6di+8e=vqb!)Y9<p*<9%rt`d~Fr_jF2WMb(f;l`q0t!k_=Dcfj z*62f{y|0YY7@~utFc!YEtTR-Wjf8=GkTC2E-b1S}H30#+uP@o3Sn)RiVFtI&%OV~u z00{1yCvCU=QSRRaWLf&cCoCTW_GZ+@{JyIgR*Fs^mjcW8=H!gBm#u#j-8GY^4-Yrp z5oKyB3`Ll{HU=rx#eG#d&tajtx~h{<)>Ei!PES<#4*UZ~bI<Ln=LR(0oS{hp#$)0C zlEMKNwA;1%j&XfUR$skM5{igVzr=RB!CC(l8(~gQ**URM8<y1({%lOi-{l@_-9+MS zJGrB^Blq-{ouqJn_Cm8vW1J>>&#vTK>eb0gyqZpH<?>l#hkm;~f=-9^Bx`CkdCgay z$angySl*r&%Af2Yzid3nSv|&u^G20HN~(UJz~vxDXHFwg(8(KA3k-^^2##!(TV6IO z63M`ZFih8y8#pQPYW#?o8ed=2o$Kq6&h#3)=`x!II=UX@6IudGlbuau!k*}kg@-p4 zG;JoE=I@i`S3I7c7i{h*dk@=7kI2iDMe2DI_jRR4nz0Dv$Z0--WSU;2KxLl#chvt4 zPQ0L25wto`%K;sHGguj$B3tG$qa1j%Z;yJc<?S}i*<(7<uyAmPZs8QBz37IFOX%4l zZSES$SdyD9Nq``_Nd0jcwA&Y{pOrzdnbES9)95$2VgtCVf1?m_l9m4lu3n!lm!s3q zG|Fk1(+KY1JL=!&lzgT==jbuQ=vH)3^{t1;@^cB(u9nKrFtie!@!_Fib>Eqp-kVz+ z(&|W61Y8zJ_;j?^<Bj`RWb+Ff=@6aSzPNe#TT4nUJOB`_qvo~S2XL?c-4Do3yY2gj zw0_MTQgqK8((V|V<Oe}e%}f6k!#~_iI0Qc1O!LyeCO6U3%?<2JlTj2XPSFb*F-4hI z0r>}we&#<<ey09luoX$)k{xVeS~HF`1pGowmJVZ&Q?iBiZlR?ywl`x?o8ewy$pv*n zGu#UV8k<hQzkx+&0;%Z~Rs`TCV_Y_!&<OSd2RNcmTaWVsjF+ZUqChV|U}-vq4)X#N zC{3p^f<-w@wqh1@$pvZ^c|l=42*(@<$P)x7YUxB9wgyAQPTox)iDg@nArPpK$_hCc zFzinz;~~!G^DGTF@p72N&zM%_%Rxb3rx!~QF%YIGw*l}guCG3)M13ex$sw((=ofMI z3Pl-Dt7&@S4e=U)zZj`(N7ewgJXS?O7BrfiCZ&n@rA*g^ZplxC1_DozoKuJ3^o9}q zTYEmIvg=ak^BT;A&$F~-c-n^)gLD=u{Dv~jZS_4a+4nWQEBW|kJir{koa(^WLPtOR zi~?UV=$JPs<c#Tshm;q`g<HZ3=H9APRkN}pL>bRZj=IPj_&fj5ExxCOS>W@pUv$UW zi0E{G@Qi2d_<zCGIC;#J@+giRYD9f9$I*y;E3!Sy?yfj;*gF-1x?7Z_Hb*yHz4x`~ z*-KEDJ!jgo?}h5?MTwg$L;qfC$n-SjqfKYC8>Sxou~Y%Cc=_v+aP%N>S;7<j1BHlG z*Vd4!CRpJj`Lr~KM1=lohU#H|U-Ic;ZC<B%q-90t2vHUf@H{me@RI;aK`?25W_r7a ze`Jom|5Ju~Y)s7WnOQtq$^Xd6Z9;ud#)CcCdx_e06ZFErTM3wzmyx0v>^O7ex#9pF z@L<uPNOtOY;qPV!2}|d}x<fJAzQcpffnrSX6b}Zz9&2bgd$0q%Ml3rI2EvRsK<B)$ z7+CQ&I0Fwx+m(jvz<aRZT+ynE3%i9Dcm?BSHKtgLT3)+r!GrmSGlkR6-Gh~Bre^m0 zvQNL-wbg+NJUCz+iBP|8oC$D~-`DCftC$-rz*MmJ;JER&EA@MDP}NJYYMII_)G$2v z;P%ns)(*JGaXfjNq9ARv;lasgMaXep;}|?JnUTe?KJ(yevm=#)J6wi#q*%vq>M;T| z1nxmsJ5aH!h7_`d=OVs_N$7?DsK?0uU(<S=HPF9{g{m=bJUFLOm>9BOYJ`vnM{W~w z<b^+FKodQ4&_o`Q;xg_d?wo3xXit5n7g|M!gC>t^o|0|V8mw0nF32(kZU>BuWTBst z1x;aD^UqiOvU;5sjM|<OLCG<<G~t{hJIh#5F?*XW(~^$DKT<!CAfF6R`B(X+0hr&& zAc?tLN>|T}A$v^*Bd}YcqiaBO2R$F5F%_=FyDIt2`flQE|EA+!npoQ}iPmVUsWXK$ zolj(fJTWDvLV5Utc55o;F5R#2ACS<c5>{6T<7w+!VuXX@GZ}((TlPC8(*Hpcf4W$f zMKYoxm7y}(PdXX!{Ns`!S7tmcm0^Oh&O!b^m$=q5!R`%*6bHXheBdxOA~-AI&M1R1 z>pxQ5fa}2!i1_E!Y!&bumNJaZHI~23WT{t4I++<!zZwPMm_Lmg1cT=9hNrt<6pH$5 zxxk+n#czYW2q#iy<0lz&t$fLaAY{fWA`6N<&B^o^(n+2pwRE6IV!OI?N_0`-Gb`&e zqax*o&yh^kfI+Y!SbZ5t*bt+>FdVkb!d$x}NNkybyG2L72F2S|iO6YfJj&W>m6AiQ zznF1<f+UYN4nOhki6&Vp7L}cd2Q#pESYLKD3ndOeCwiy2od${^w_gvu+z4}agilgW zxGms54AF^8_+=L&*W+*)ss)N&mmsu%?*2@El7cy@Vu5018SWXl4-*}Lmzw1-QK0>6 zUyBx)Klc`bgM=$s^KjK`ltnsMrHFAaOcCi^n<%5bJW)0lRd=Jn`)dbd4-CrVi-@Yb z{@?>`2RFL{G1A+yTRem~@}cP6o<o}Q8>x195oszzC#gsh+5DWD=^%7w+E)$yKj)-I z-sH-wOx<?_Uct3kFgOarnWbnn@ZWsPN}BvexH5@2moo{LydG|K0qH&s{6GG$>;_i^ zdU#+TOwC99R!(;Z{y#>}p79mLyc&alEL5I!QKt$u0&JgkKe-1^EYKhb2mZ@#Nt#`W z>|Tx)2%PjODs^)bKR79st1e&io{MOsoED+eR8sNWfepSQlFz_*D~e=AXZMn18zD)z zQI0y5^T!_J_&#s)4Ce9{g$YdeWr|5$lBJ65w3EmPlBI|SwNvRRmp5Ncs7jw9b|eHU z*UYA8PW%G$kniHO!pdI4@vu33%ulhIuA?4{B8Pb5IFky`$Nb8&snH(3^-U^vEBON6 z``%|n2x+k&nSp=k3dhYn9r!O&d&{t4!Y@NldiB9emW4>~O?(4c4@81P#o^O4TrJ&d zS7WZHATguO*I<u%TYEv{EFUnF`&;S4-hQ#2dJK55oaWhbGW9}`QuCzNgRP#hM;3!5 zhke*c$J(zP;r<d06`Nz>?v1TZ+uNHnt#<y#^DuD2bTB*5@|dD6frw0*MDL!9^d)nh zcyLq^@T;aBU#XR#g0!OVqVzKzE`8Tsmf+D))B4K0p|#9`k<zcZRsB3>OEF-c<jji6 zEj{HDbIyc8E5r*WutblQ11;lP_1p(d@7pwPKGTh>;2!xFn*y(XwjJ=wH&?diSJ;bM zEL6No+wB8m3)fe7<65n~yZ=Wo*8P{o*Uf+9qLRy^$6V_&AJ3mNvSB{f?CvP%#^@QQ zSaqb##LG`{#7IeJ6jX>`7#F-w5Jk~H%5FLOMDLMHJx+qi&)P!%vn0aia6A~%P6BMx z!Hjm6i;e~-@yKAYP&dEg`MJD6>JFZcQa|wna(nwGB?if$nOIUhyom>ka+y<@$zD%7 zM&)jDfuBl;(Wacfm#&UEQFI07Gokml#a-+8$>I*qXe-5AI!c!F(1YmK@n4;3-hi%G z=s|4j$qz;nQNa-kk|p9WQ33>wb~e#Y;cB9t#?i!))x_2jAlI~T8&p$UN33!qQnnf5 z{>tJityli@$X5!%B`h`m>f-{(k{vkg_meQyAIBkx7IOiimy>xm8VK=qLKfKq#0C7b zAR{dCoC)YiA)y?Ru@V+vm7rB0#sm&5A#`1`c%XlI-^c1(ba<fxcqb>wDs2aUoel%C z`Kr1|X$s&oQcn4=KdGOSGLYYIVR#@gL4oi2FhOv^gUynV7(FKCNJplmR0A)5@d^_8 zDT^+|Xro5W0vv`KW=0r|Q&Do(lpS+9jHD4WE#f>`2(T-m+A%7*4#&@<ilp0<exN#O zHk3a0jFcNW{2H@SV>|=$l9i*QNC*?IirX4@hO;dGgizzfrV_}&0>}#&$94xpq*{Q0 zr&b+{Zwd#9@5VUgeWd2<tek51W>r&@1nieH{|M(tn0)d9+SsPA>n8)j(%@T-scTIa zuI-O13#N|=<!6H-opsdxw!2j3$fN~sNhC7e8AA{E%4~tKJyGEdos4H>zH8vf6L}z& z!YAd}Yr8Y?bSfKH9@v?SB~zL9pR0Zi|5@Sn*$9oWy~i`~zcEclBaRY>9Er(%{ECNl zqyXV~Q7#}kkyzA)5#+vj4b@THcCI80P8@pswX%70slEAy#rAd;+_yZB{BUGrPS27> zsNB<WA2`hriE_fGbysf=Pd?&Y7oL2+x=+T&`=%B4us;x7anmrO6V!6rf*b}M3!g1} zIzDxJC_sTh9R(2xuDT}+m*1D&H%@;i0=?UfAR5dj49~_L+P9rq>C$F{MM1-sxMiu1 zgGUWRw>;YBZ?UOPzWcX1fHFWzzr1r_uypoW0E*5KTY}DJ+lIkj8B=Rn7&HF0-Xiy0 z4Li4Y|KC~)>Q(sTD6_@CW`IWj0|tmeqT<om_XKGoLU(mix<zG_!(&$L*EY-qOg;X= zd79a4w%>eQ*N-&ErDYVYN_CJU#)!ER;>oNLL-^?ZE%U!oQ#<T2ymy10$#*wfXX^(6 zS>)fW_2TuufBW4T_UHl1*biW>&^Yp5yu5mT`TG6!>x*|EUSGd_`{De}*-xHkSL8!r zSBMur2=20Ri$;-`vFANlD7D)b@)`{UHU*e3!QWdN_rQpYzhMW%Xa}d@l6Dy`S3oxG z;tsFMJV_^ntHOp{e)w)VAJSY35yS5*B0WNh7`AoaD^?xPB}$UH_`8HB<xc^3GX4}H znqTiu7D5^zbllN%#@FyFqNI_}vTQ~NDQ^I0Rf<e3<cf))ZUrhCkLeL{4jRctm@`8a zkg0)xX1ww_0@`5cL_m{_Du=~Z>BJCAC5BkWv4f1NypG9W$cCgG62M)x0VWHsQmDph zw%dSZB<)u$CQ+=IL`#!BG`1N-3xg#zF<C-WgC#UqETKD-C3J7IgjNPi=(^4fI&`st zE=>l|73R^cxuJk$&UmB<df^2NoSk|#7OWTQFrM~YrL}pXkalFGJ*%oHbJ!fzb=hOC zx2qW_UU)8oMmp$>2O*X13t|{Cj8rj(GX0bXBg)1L*D5J)$3#_%L+2{32w0i{{CM}m zu@x-NOfOuhVnqRWW`Hc<-U?O)tVBOeUFj<$R1|$(50u3pI-*n+mlcCTO}TQkvDL)x z0-M|dY=O}>o9S&fLfqU@yX_a>Mc%**Nby}X1EX@#K*?*0)%NKSmP!FLmAaETR*FkZ zy~@O?eOXJSwL7!<B4O7pH`)pF%%|kmla>-h{PKE1!x?2OR<<b9r|NQjNvV25%7~s` zram*<zU`fq-5E_M<@7`v5~5?+IKneW6Yc9L!Iw@!YBRxk-C?YTa#_;=RzRu0?;NB1 zXrTvgB9y}>QW0jN6k(=O*&QddlIH#@dYTXYRR9=|n_@9Y!y^LTVQ+h+VA!RX{DXN) zyzN!wKALuOI$Flm_gCba9IDg0bs1gr3;W?=Q<1A^Dh8@^97WL~Sx2{mj!x3n<>_UY zeT0*le@#S0&?6VoErbL;avoiFp+yf5$K)(pvEL{B&v((e=*q`Pl*6vPhlfj1M~A6x zcs-$Tqmz)g(PbB3lPr%2uyWyKplOtV{u84Cg3;-!n`dhdW;76-M6I?mt~!km-#*FU z@}9BLJ{I~VA1ks3Nv2nh_9#d+tWQ#1($%S-cg}+Uc=FwGc>W(xI<n-q6}bq4&}y!( zWp^dD8lZeoaPc5`|K@)9z@~xqU-kO7+wHE&qTRNObCjmmdA|Y(^x#XHfQJqbP=En7 zUPVS<Prl7uzru4JkX2XhFxR|1ZuVapov8%oBHt}fqx|9FDrmRGcXUK}hxqnn;jq7X zE7<RVr-*Lh>^zXGzTL)cZpf_?7(IlN0<x;eJm9J4g9RKu(C2*jTFkR`zapz3sA-S! zZZApWph?XxeYZGj=^Sp7%9eBV8&Vb(mLxQ#npKRl=@YJ?R!bqz_<pY<u{dzV#lzRm zsp@0n;D|-W3K-^06Owp>y%ul@KiOT1@nr3@jV-v4JMxIM!)$c#ag{c9Lc(K;?dN@G zR;=C4Dk+j-GE2()(36Z#uY$LfpZ~`bc{(!Xk02oTLBJIkl3}#rcZqlfu^r)j9v)Z! z<Tn;sG(EAvOxPp*4SXb?TZ#4DQsf8%nS&mdapZyV<6xFeI*U9LPM%U6JXj<inGI1$ z&UJWbXO<Ktddn9>MDV<%ej4*Jm3xau5}o#^)c2MJ6$N_4dzZDcWl8ha|EV>n^_Qou zF>v|lsOtrUif8@^v`P#J0S~zU9#Jw=u5tlF;3r4om&fd_d20U6jWe#8g`LOMJj6V_ z<#J??OOb`51<NmEj=&Xd>&Og#9cSrvwg^2QClosv9EYfvR{{aARbzP5S)eSPH~O!# z1{9~NI6e}3CoBn40?A^e1frEZEcFkh<&o(INmT?hfSZ{oR_Obj76l!J1rJ9lXDCFb z8j&O&XY$!xEaR9Kg?u}&2YH&L6aG0SG|w~fs9lgnp3DdNy?i(u8YolqDLb!gpxoit z?Y&a^0L1)#bxTH|TcR_X1q%6TUrWCZH`A(bYm=bC2aPp6>^sNpTTIR~bC@&=!9@Rl zosKhrx|iQqe2&0_k_@`x^91fMWY9~Pt8igYL}`IX+$lAaJXX3R;sDSJCQKJG+&p7m z!NPea*e+RIkwH_o57f#wNl~_B5HY-!@LX&U4hie#p@|<}B_2q(B7w}?V}r?b>UjZ@ z#U@Jtb;guVnD=y;d|3l`9Ow??t!9Wm^2C-!IHIIixO&t0VW#^Ds*A83wlsB?4cKWZ z<7%u!7&-l{6jidZ;g^?e1>?>3c#OEhL=11Xb>~^x%)8IZ$h+mtCysAtwk&-w#+Ms7 zs9^!)Gd{Yt2ySyI11gfl(dX1p1_6nc5|dbaf&<T#Ri)06a?+>+!AW1>jL5kgc2^Xa zHoN11VrG8ZvwYNHz_MYB{pmo+o-#Y_#*(4tB`eyXFQQ~Bwz$9$5H$+><iHG;Wmb1) z-l)vt@TaI;C}IiNZt33sa>CsLLZ&WUcl4}~1f*wbt=}WmBXnZ^Efcb=K-F^jBSYRI z8!=`o4+|Hw&vNRf*h$ekktwwvjZ2FOQm`%Sk&W;=`CJ??W+J}Pwx#OnF0n@)9<p8S z{LFhVl!$bj`f4e3u!mH0WVnaa?^=Id+-YGY(F59V@Y*U$Ji@+H?Tu`Vy)B&n1`A6$ zmpxW4GqD&NskYQrBwfuF>?Yk{=SFWlI{M7@H)!~P#{yIH<><r{<0{vJ!)IvCb1C)+ zD%JP)apfs{B=A|7UOg6^^M&OeBDT8Z5bY~4@8iAjB^m%*J-RwtX@UMIO{SU-fDQfQ zI*pt4kN9Is98$t)VZW(Ujb~#n1nT<o6KX_1{J=G$=7YPA2x5Em_~>Z0ZgpDUKatxK zwZ|j3ap8YSA#86ihmmCo@rIke1?+`khl!Vl2)@fjuy}EZ;O8=!y*xzVN(5G97USo) z=)_=_42tm9dzZ|I%R;~hJRjsEk9gt>Y|0Svwuej_h>bmDr8Q?wHGl>POq~*nOeDQ5 zXTqx#7pf-FP3f!N<s?PE<p39PLZooQqzdQgB{hF|@cn7zPomP4u#`5Q;-uziWzyw! z>on6^nrYXl8(gsnMPB{<o%s`uNp2E>Q)ue6-Jbdr433O5n8cwwLu{b51I@@R6(;TW zM7r~7ExCwVvN#m8BOa1GCKN_@>;O}Qg2*%y9@cijDoUxedYs-lAEzt(HF}L+qle-( zdg*v5Ue#WxYsU-q!hWHiJ71`04KLJ>7CYpv`ILNBdrJOFOxDjE#q}wvX7T)DaCc_Z z;_R#_V#~yo+)gEv@zksFbG#6RdA;yABYB-U<ApfT>xD15SY17u!FOXXd|g%1Qq1(b z=w0dm78r7HB*?z2gIT>cW!pjsjcFDye2KE@7l{|X>z3J~9>+D+!*^ZwqaM$x0Z71q z)l;zD7{2SmUlhwb@e6Ju4~i)cLuudQaJO8W#~GMr>w3(BFEgbJfNBy0dG3yoWu7%e ztAam@1iZ9MA)`n70f$cM{40q>C$twz>QF<t$61w}-=y?BSj?V-s_?=$wQ#BP@GFkN zjTQO<nDp|(8OMu_GA{iWXBj`f`iC2#iFMSg4mXAJI9v4tGTtrFPf1?RUZ(tVO2p;# z+PGp00|II(QKF2qeI`Q91AL@_wcylZL0amaDZjK>fnZ@lKRFc$YKdeF7XQPoNyVM1 zF(RBjOm(9)k15wYoJ4S>3dI1LNrunJ<T%A9vuWw%GmV`rriF80C(ePL8dEY?tfV{6 zU%Rg<6s&~ifG^Y`<bdhx9;1p=z^$1v*^|^SxQ>!j+xT~-jel2_xMM$ja2fs%OCJlv zAPKpQo?bpY@Nft?{Z#6YAY2YP%m8$#$KcI{@ar(LO5-yj%3D4>#19W6ThMlEwvlHM zVnoE_GN2(4gR3IY)Y0kfr_vt<J%NCLXC8!OXQge+&W*n3!pfV^wr%D;x9qw_s>w7f zfKSNvM}*Hig%~mgX}LMZa`<qoz?7OBGNV=b&6{epkS{=n$0PW;r=AcZz=5hzR_@TE zmA#r&WZcjz+yRCjz*j?Ec<h+(y11CDf{2~YWVtGFrz69e6c~lG+Xw92`=qq<D9JA` zTA!(Q!n~aI<tocap3P_|PxOl9r`FPD*B-2FA=|r(tcA=H>{qEAsY`orTvg-}pcuxP zYja<@P-^snUa5VVwA-m7%jyzp-5m2l+^@*BTdZw$l^wxyDissl1anaw@Jcm@(L|@$ zyoQB2yj-l#K?pvTegVsBM=O+~#^I^wh0eH62ly+ZrI_<>v=y`6E4yJ*O-;6J##(k5 z7;el8BxywQL`%{*l!)Ws16ZI^^^6^YF_kpTD(PKWnHn>dR)@6cilN002YL7|CH%z| z<}rb%c$iAf-6F2Yw4o?1LDEGnR8a#_RECRMFp)UxGZLMTVjapP=M$8yNpL>51m~lj zf^)8}Y0AybrZkAnvxEuq^TA}oxUISo!=VqV(oBa_c%p7)%1b1p=nkR?yog9;YN5D$ znkAvf9Z{plY-=RF_$rOhD2fh_9v;}=<I{tqaCAEA4xx<&r~;)~N<HRU2`w*wBu6HW zM%_P`G{5IQEwbG2cMmsNQuUd8n1lG?;XrtT7I<AJ(3NF$M8?q(Swu%<5*?9gbVTOS z5xLWq-1~>Y=CHfS>58W13%=}q@JW3rNVmK2lH7+^Bo`Xef+u=WMI-Ry`waR3!s}T= z)AEvn%deAhbV(-B6<J2>BpqezZjz=nXQ1|-HCY&;{JGw_kPg7<xD3w;aHY?n3btcU zrqOq2-C~x+)ITDfC!ksR-8l}>?1>fh2nOX&4uu5xga-c3Ui$FskMOFB?$|i3qr<L< z?p%@!_4P;R>LgKqWY$lYr|W1LcGgeF@ELW+0l9d(IK7A#VdvuMq}}!}qRvG5<v5Sl z-_6Ncbn)HvM05lmo>BjBb5<?x`a}jopCR-dLUm8B{a|w^XhKqUv-D*;@<&1Sru4me zwk#-sVtFJ6$KWb#o~@`y_yCg?idZgG@O3~^4t)5>*B6DnT+RGoleXJFAS$QQU6s(A zYyF)2Gr(mkv&D;iFbQXb`+9}n1yQ?F_@9xV?A+#zI<br2Bs*<f63$6n4MBkUCJD&h z5OFZs>GzE3S0(9`=1F;0mN_`NGI@`C@GcoXjwxWy>7UCaXNYzcfk!e`l4HSjev#yq zL#G;Icq3z(4;CCus9Agsa>ZR~nCTlo)^)rbTaoWpMo8hYD&V-P2n^qbzv<o%3QJ&| z#Gf*O>WsoUz~&n|P+e4!MkllMY+TZOpM>U{Y<pVsrM5jS=U?v8NRHQpI{C7QwX8g_ z7}c#(dI%?}`jth`d<xLFYq&;aXrg`<aQ%&ofE`IQcIlnWOP@OhVxAxaauGe<T(sN% zEGppeeG9wsy%2NxK~RxRG6z#AKpJGXi7-Zxn{I?QU2JZ;rDM~Lt7teBEztL7KsM|w z3ZXS~|03Yr5q<;S4E$S)=tD9Vp2UKHOpG*~__Gr=c3IrG5jX}5$fWS)^^DedyDd@$ z=pLQ=>^=af!9iMpkJgJknI!2Y6}1ADDnz+~bclU|eHva=Q7#?Mo`WM#aLJ|~?&qc# zThD{&RJ22^hqFiobQRsrTYQ}@1dY%?++0+PyVl|6{5y6%RLVKGCYJn*{rmFpa4>s# zI7m&pKweGF?ID|NJT7PnepJFU!aqRg?qd~QkhjsSdrw|Pv+muAAUUFrf7W>wkVJic z?7Z!q2joItdS+vzso@|F`gC1#@`<e`6nPJkTZ$oo>W$7D-yj4o<nW(I7bi=3k;ncy z&!;ywSX1I}|2#0SVYT><iR?6gbK#GXkIJnz=ddO=xq#=uMZ0~0lU@43hC`U6Qw%4# z5($hWQ3+nw@;Fg4snTD|JtRk24N8~JPR`ryQjxgl?Y1wzqH~S}_cQh93;^n9>QAJg z@Mr4ZND<=(v%(C(Ja7vj0N9Ey|G|9<NZ$(xlMNzlrkN}Zi}eU-Mst~8A)hN;+GieL z;aJ|cOz6ji?eDS?JL=X9@avU6f0$w=Ja?|Oa+jMOc;#dVUe@`nhaw2w9xEKgZ@p^~ zgs;qd5yms!)hwzu0(zd3!vP~)N+UyBuQ;n$oI5H`B)wA9W<sK3!__p3q@V7Cf}KXA zXfXB_w~0{odfr%5!f_&vuqq%2qk#D+m+v}}y9K=j59M^eDDOSFpsP`o<o+liBQ7+K ziqzLkj#<T@g8hn=G6h&pDJm30RVqRZ4o!C32$KP|aKv{ZPysc(E@K<9M;oct-GLQq zsQ&*}3PfJKV!iE%l<F=1NK{Il&(Jx<?GyfGBqzmU6*InlEM2PmG3Qrn3Q%*b<C=gv zMto~B@W%<+D1PICfcq7Mt>HcZ23XKkf;;}Qh!KIy*}?MD)!?P(Lp}}}(qHlp^3UKv zavPQhs&h*VJ`!3gwwgg5W+p|OTcmJew_9*{qTAb-0%#J(q1PiDi?&{vnDmQwd(16^ z6hft$!HG^8kWngFxonp+N<k=Uh;^<b1V{9A;LqYZ&N%0kvBL**>D1=K3A!=oys`B! z&h8ycpL3obx$b$UiVQ_3582))Ni2~L@DXI4^~4+G$w1lxdu6_)pqWPnd@mX=&~G^% z_`}7HK{0!~=MZfj6kx(Va!4RcZ9pa<wm_t}bdzA*hpqv!c;$L{@YNcP$QYgj6+oa? z0f4B=we31|lkv7AR{^S40eLP}kogg2s&i>Yzj1O$nI16EuBLjU)Cz{*LeJ{Rp~J>i z$9OICLGfv41uj)etvBd`H_Io(fqz6={J-uGLd$lY`x{2NzgP-LWUu?=$HF5sI6mw^ zmh!pQi$Qv}?7Kq;1?^<ZG7tsqmsSFz)o-$|9te%n$86GORN+~<t|hJ)nWRdaTVQtC z^W{|X?BiZo4M)kiz9QplYmL9H%HB1dZt2$%D|E{+F|Uiv-;7+dcLmo{=yiXD-SkPZ zbfLNNGB2PNz=AvZx7M-%C^E+T4O>8VXnnvq-pUT!9}b4`vLq{LnHJ2H5b%&0+ozeu z1e@gfZo3eZ6;@_7lZEZvF=eEZj6KF4!!N-mOc>yfcoq5ln&}w}v&DVbX8W+;gqLZc zS@z?<HKwWp&Sle#xf)B(<Tnvd;+}_$Yz=Q!jIa%n@ytD)Bi7B+!qf^1Ml?;MxyTn; zoV;aA#|Ttd>0J7xEOA6I$91to&p0XP9$-!jRRoS7=Ci?VFT?x(%3@`*uG@jecNLIj zY;%|EoMp~Tj^l0Wt%z&rLIp~-LqyIbcd54`eOA!G6s_^3(Cqn;jE7wRvWOOm|JNS^ zGK(evcRq@kC&W0SU2_snUsAsmQaLWgU7|Fs21xSz5+@l)i^4}txP^bE*&k?au4`-g zLX9x6N7n83fck546_5+|^8$XJx7!C-?e@8Ug%~4~8iVBuO1L_GpJ(%=pxvAn*=$Aq zD?bQ886ox8(bLVEN%q?9g@14ivUL8};2yfwX}?A3bH7RV_FI&Ghf2qL`^sGJYgQE- z-K&7C+wHY)u;6qd=p?u@cE|Q2RxtVSN?V`ElJwTsT(B!(pW*AI-9GUBbyU-yUaN;^ z&~C3K3$yTlN&TxJki&r(c&d7T9Z~+ebd~n-u;vd~3N3-<2#i5}(6`&G!e^ilg4_D= zz^V$WpMi5vHa1Hhzw@r5_~Bs*Y?CYPa}ZoLj08)Hf5@y5cu_@HkYO!Zmlp;vw<SI$ zZ$s!Fp3eARPCL6b<4q=Am=Mf|3r9pT>q5?pH&0qGuy0_U(u(i`DTHVpnhM_yy4|4J zeI+%!wL-*N=xJXdg^Ba3ijqdB-HND1NKo1f_u9}}y{K!gp2M|#8RbmnlfAn-?3w1t z$MxYpx}DmEZHCyMBke<jb22$`#MKb_APrNWlGQK>ByX>X6|)fS!h3>zQ%H8f%E8;a zBclu*y9*~9bM9n$PV3CgiPG21CF|!9E0JEB`k|LjCDK|VmlCNHBQK;TLuBB?n_GGw zDKnz|mcTC;zo<O%%O*|C5*-L-O%rodqm5IuHBF2{#uLC3j~N40GUv2jmRo5~t*D;E zcP20!?}j#S0;R)5P!r4IM!xrI6uI*qZw<C2^bzNzk&%b!Y>PRlNnw*`Y!K8e3I&J` zq0Phum6EBbHj>M~s$SeRf)%AQB5EWrN@zq_lr>6*f=!}atV|tZlHsTb9coMD6+oQr z!$xumkyJlDRXZcw#!1BtRPb`>aTbZ>rDl9fnYV@Jsb-p|n(g6|hq2w&R^luv4)71E zQqB7bZzpJ9->pHZN1{@Wd*o|DXzg-I3u9x=6S5HxNfyO_6PhBIM(nWZ^#lWq-0wtV z1ud0L(`(H2?6M!e;u*8oGjqQetM$^{=d~=S+x@iKlRxnFhz0HkW%HxD3dnj`vuu2s zu97@UxlfM0%opzgAVrSBFZ6z!T2Gzrk)^NYZrMv2#;t2|aD?7kDWcdNg)a$i?ATms z3!uiA?e@|i2Y?{Az;t}(FPk1iW5_qIJy*v5QodIf(bLUByjMm(yjDiI>>QVE&iGfC zozz~2OV-U=kxTWu8b?nz<K_|z+*-Zr#^!2gg9*BV&{P=B5$Na`>T<FS*mO%Z_J(<8 zuql=H0k*<i>WHOy0tkm~WD4iMH2y(kUtFgk(>isRIElmDNgPVivL1s1QLM8%Dd#GL z)>~RS+u&&I7TLCLQ-a!5z%HDb6E)&QOl*^t%UJM5W0Rv+8fQ%+4o!E-kGa=#d`2r9 z3I4s6^w~;c88?O`v~XZExn*(K4vuUF9h_?V=C%d?%ZizjyJUzv<aD4SW?34LWiP-q zuW{|D+aRl57<Jwx1@C<9ioO~~n<Ry%CCu||Gk>}wpX!&zd!_r%Z;Gp-IGnXg`!gT# z9?NJ`;RAXWZK^;ii~lJYZ-ZUzdf*HK*)<{~T9kQqj|Jc$$-eC?47tP2sOtCht7eH_ zHOnrX5IzinR<suiVN9?b2PBqS^U<vb$O0bm1ekzFJb@qJ5syIzcs+(aIg6f-qNh8B z4x<3MvPSn7C<t$`-W|hC9(9Wa)AJs6$4NS3WS1XDPvh<<3T95TfE-(Ay{M5DQut-i z9cTH=K|F;9Zf0^oW^xdu?o<(N;+z5}GL_?dHUn353|Jv!D9r*+A-g^9DG-J1_DN4b zCuFzZ_mns0pBW5b!L+5ym|%8~V7)qcKER9RT353np#j-3mLR#|6aFSC%8&{@CgHhN z>jvRNrV4B;O;YMJ@28T(PD)S5vTQcPDQxHUkX&beN^U(dO0YCI$gd`ZI5C)V)jfjV z=0LV*(bG*PR_5u5&S*(ns5;qtV>PER-&MaC?wc^mDudEt;cj}%`JRHsN&GVM4Fu~z zYB#y~1sd-`uo2l?fQ*@8j4-$B3<tSKrgjjwn7LFoI&XN?Ge~Uu71TyY1~y=68y9hC zI*)-du>esdtO+ht^#G2ss?f>wdDv7sMkP$$Ri)dj;hXIJwjN3+i=T%TIUGhq-@_wh z3jGy)(2xK1U;lOD5=|>9v{Obc<;u)QqFela)cw9Len0B|tq?BOj2W$Ymoo5@6uL|6 zhk~J$4RQmXtJQrX!%^F$Oj(1Mag-va#Ldp%{ubymxx54-&S&2nCuvelAC<A87rMDy zy1^^uH^lY|S(>k}4kY3yaH4(4Be|x*vWui73pVJYNfaDx(n^4zm&V|IB|S~Tl&)K; zuW}c`rtp(MYY?V%?WYe9ej16_LlEfH2`NxLGe)E5_nX+yx+%RY;l)zLgEF4_V<>lw zt!G9!H8{CmZ%xh~0L$(uOX+Fi3+?70%+*i+keQKDP{qEVMH%S0&F*159v%QXnm37& zLiz-Fm2*=#rIcP)_?T+h0RYQPtG?LX*O*4a8=TWe8_RbzLjUDD=q?UIWztj|m)Mgs zv1dRwydF0mP{j-^Vs44S<*Z<b0cL%P_*;m-GyYfTyB-{$NIN_py);D`Gu2Vvfy*i? zwYBf%Z7c*cVk?C5;P85(XMp#NHB9jb0X;3G4dRbX`5%x_>!cU@C$yHt`g^9#Cdhq4 zXQS3NnD@=}ixSaJi+c5ge6j>yNKtRWWpqTYqQ4!Hb)*j@rVyOib&f&4EG-ZUSBt~| zUnq|#VDcdq|L21{W;+Nra+lS=_f5kBc3KD%N^;TV_6jULx!|gG?*?-ky~_PHk;V|t z5<KFn@T&UvzG0IvdCVk%di29XY}#OGn?gMRAb>wOI+0!<<S<;e+y1553w(;J{#@EE z_uv-t$fYqJdYu?O5*9KCxTyit?-m~mKqDjYf3bwc;llTTn$NvjFRlaB^2Qbl_W{l2 zLmMyUsP3-laYIy@VtTdRj!Xf2?qJT`KW2%jEutPGE2g`Fk5A8}9uJ4){SdCTfLvSN zotWHI&<~dcQD;{sb+)dmXyp)|O6Z+SBp{WQn_|<BIL)qr#665Claw0G6rH^$<!(u- zK0~>33p-I5B#wlsD7e-f{LG2ox9ScM2BqObyv3%3ZxjXL!dWo$x_!i*OR&nD_{KWg zmrC+UC9!{vC7*|;Q1j3!`K%>!Nj_n1bEyI!2`Thv#us~vMYjuZ28yX8722_!40ESy zv5yl>#YLgj|E+0r3ulF|jYo@U2^PK@(pBd}q6wJ9pi*k65t>w~G*|_bMj4CP67Ql0 zC;*aMEW9O1o!eS=JyVrh6!q|MfIr)9_9ZuomP4IC$}3<d&4LXoj0oXLuclY`B_tiO zDJEVekA)_`cGHnIzwLZj7l!=7t<Sa9?S^e2!Rkm(1YhXXPoxc`URDWOR!LXn3#Hi{ z<S$PAqMoln`3jj2*evWM`hu!OzDHLr@<G-7@cV+gWyVKWE;GWab80Y3<wV3Fo5mz# z+^%sfiFfKE-t)?4g=J)8-WlnBe64}M#AZo?EyZv-5S!}Zf$2hcu*0v14cpsX<Bs#e z-W-n8rTTg%lZi_6%mP%I?gUgZ?rZ~A1s|F_z*QC;{Dl_9U_u4_ixH%8VlIY}Ld8DP zenPbKk|W`_#3Pbc3%&mo0ZA$Xe&7M7QxcZd_8G!!;gP00k|UQplD}HMQdpv~_O$W? zaI+AAjmzK26L8dL!h)twSWw&fh=c{rk-w0{^cPZKR@}^V9x@`rW1;jkqBQ8902UtR z=#4R0s^!39QbRtSI*?E2`#TZ202z55VReGE`4AKmbH#zar7I2;#A#X-AboS7AkB!3 z#c0IH(MOC+jxnVyK4gipNjRf14VU^iD;0ff_aQ2XmyQBt4Jb&~g1nA^J6OX>Nm6%G zQq-N4jBF<*GaVpn8SgjGU%Qm8N?0cx6|r!;G8X8pki|4q%HnDj%h7VwEu-w}Ww^5i zGP0o&GP>4|m*Ra=YXy(6+n~7X^%n4`hWdGAt#-LU9QDg6y9F}b*#;Te&<Yt{YlmEf zj&{f>yB#vz*$x@m&<+`$OX72nV^F=wUuf(!ex21s7W23wZyQqy(G5#Aj342Xhe=+m zn%^5?%cR}k?BVW40jtW$Pn0gsX32_Pq<ja<2$yCRsI^mDMU92d3>CGCoGDXHar0vX zLfdPD_ST@}IY&|q01677jH@kxFh|?y)r>aDZJhfXWnt(E3qz0a?1S00mMdr#b(dQM zVVifIac%64N(|QfgBkUY1Mq4NeQr*3)cxC!fmbPGO1T>PTinI$=S;znk8Jh)qLkgg z&NWQ77{p0=-w?ZXD2Z}x!OcJ$yhv<wc(bq59Oh~R))|;b!e7JQlq-#zJ{I%>6hXTk z{nQM3YmS2UvIn*NoTz!{a*Ynt>e<tk(Jmh;ebZlv(+GBp|E9npiZmRISYv6#?Q%}S zrmUFeN&1QJ`98V5)hHsnbxw#DqcGhB8a@5&b6yLafy(6y>$){#2*?~VJkD7PKv|)p zoep*!2IxrkjLo9^<aV6;4#z$JYJWVg3HjuE?T{nEJ4Vrs87~$d%gRAM_R1>&<&mos zbcHmC{{MP(bmSEMV`G1p-MM|(vc8YFNrPAb%X!*(3Uetu^Ip{#GknbS2;8a$Tn=7l z3*jBgnMZt}Y)0LDc7U^F6v%xR>}-Vyua_v?6A9m4%)bG@rT7B<p}A9A-5sIwbe~;? z)_c9J++8CgYSe?WqaUL7$5ko2$kylwra<`5@Vi4WTb!Hny)s}dB~h`LlKL=KFpkZz zg-+3WX*$eFrGc^F)@5#P9dMo|v2?4W+M1FagzU^TS%!HXMIW6F$%`S$Akoa>9wr9& zFx#ENET!q7q$)rqo1LQz%}knLuF=$B70nTU=uUHiu<KO(V7N9P42RZB{j&a2zpB5~ z*Y->OqW)4xPGwjt&K&+~K5{oJivQt}IOv6Md8pzr@X%L0G}h^U6(Qy$jmN#Q<HVba z$CeaDt7jLF`^6Py<eoWmqsmvbs-#OGhn=SvF1b)rx&v8Qo<+toS`d0(I3c!!nN`h~ zix*C79$fAlytNoUQY=3wA90-F&BpXqGq0PVzBO!Af2|v_zOvoobQsYjWw$6?Qc=<r z7DY+2O3HRolo0S<)FPBT*l-?W_>Fn9#TQLkcY7l``HMS3XPq@<mDR3XZe*^V9%v3h z&@_rlCbw2ckVF*~E?ojLBb#cM_&T?pxUj;cwCcS$D3R@g5KzP?e#{KgS)dD94HPm2 zo4-<`=TeFQW?1w*GNsBRr|7wsNXC$b^2U;N)$h9fhPXp0XIhk+tB@)tMeRxe-j8T{ zf?JH*#hH_)!y0guE!i4N2|%c{w|%aiHQwTYBCk3Y528<sp2^J+0%jdzvNdot3z3rB z4I>O*GrEAAoysxe^1tFHDW{x93{E{wt9YR&sR*wkNv|UGlwwl|@C31?CoQ8}9j1=Q zpF1ue6gVk!LQxTa9K9U+BT|wauo9LIR}nfF_a@V-2jQAQMz-XHk15O_SApBJgjI(| zBK%bPSrCx))b@sv6L(JTenZ-K#za2B82T~yP-2S5UJkiJC{wV2=4WFNiFq=CgaB?) zKRDS)69|U>CQrT7f&Y&bH!dZh2LFk2>f*@{gmHnw?%#f_g7Cxew(R*z{Fc?c_@vB| zwzL!>GHH}5Vb2}3-{Wl+85yX+s5n(6c!{#|@9FndBj}G6u%FeVQ{}!1Psa(mgDF+m z^kt;AU|OlLe=LPQS_TqmJ>i);x>UcVp`Bk!PXvH)oXlyqEd7Ek1KTcf*^QTZPSf&w zkWUyC;Idn?pY3+3%$t2tSUjVHTozY?@eg;TiELDMl$n{fhT2S!jS6dis#QG8omCUt zs&Lj|5y_H~!Ztv3;J+;0(>gZhZ(*#E394e;Zjb#*-NY1}OG5S7o-yV2jD>MG%<4K@ z^725(cY=fXfe$O4u_eIJC&m|?x=8MGvcbwxdsyDT!M6oBA2IjyEjDR?H6$B(TViK4 z;!>Row_E&9<i>6>_Gz!mf-ijqD~my9yVrzr;JE*6Nx&(}gVG9pzWN2ZGe1u&jqBOL z*5k@a?;fd~RD+G%eV8@MIpza}3a6<bw;TrUafb-yi}cw8^3ida+qzBfY~3c8MolSS z<Ebz-1l9IU1&Zy$mdziLSQ|U|qng_>=&fSARwM>50`QF3k+C*Sv9#(FGAk%YJUhO; zDEV$-rHPlymzO4=I;=FVD)q%>@wX8xNzesfUX~;*SZT=ea8{iF==yfesFGU?E@G0S zTQA|Qk=}Tjh3R+?3sY#6Jefv}Fj>}ZO(!S*MCxGQE_*Jw#t#n@WMfJ;u+<hwUu4m4 zOAiDynoi2;(+C9>(_{>03i6xTq>ckJ#<$`q*r@c}LR5Y_?L<dlCrX5|p=|u9XWogX z<*0Nfq3lOT(bLUHn~gekUuuuTQoaY7L1reun7w9Nzr~7*<PJqPlGat(zEW>YDx9k3 zh^aW`Dsp8O`e`Ke;WUU#szF@RP%FvRo-9b4RgHyyjUW}={nN5Xhw;{``fiO~j!jb+ z9&FL%tqlgqlrqNDtsyFbHeen--Q+++qI}F2HG>7$i}JuUKg}L%ehNmm88Wi%34MA@ z!Dn6hQ%^IukFBSu--B80;<ifJBZs~dGevq>r8rW6ZLRbmX*|z<v$Pi%yWPPlKC<Bu z&eA%>T8phKN?VJZvPVjhl(dzkt!Y^<itsOgS+CdKbdap*GU>+I{4X@^{Cf45tmrVl z#b09Sd%pOKe2|Z`yfx2q+8WVvkj#p1>-D&GpDkPKL0Y!T4A6U9{bfPLMc;1;*r67? z-$`pR1E{)IJf-oc#&&$3cAmf6){g)6_fETWhE+0eYF@7%|6q*cy}@n%??SR^0<!s9 zWSG1W(erCd{(mSo|I<)xP@8DIO=Ydn6cs8!3UdeKOoM9y4wS+NCpYnEsDVc#-IH1V zD9SBpE*w`GcxLQT_UkZmytOLwOYKClUoF4xi-1xf1e6)4Pe*&ur-eX3nboOM#!P1j zC>;6?ye(h=6qBjG0{{ga%;4jqFp)`Su*heU?wlcta}+%t35v5YkxBAx$RtJdbW<p^ z3LBXuaU+xD7;0n`lZ3wnhL46Cnd}2K0ubeFWChX)`@IclBzp|dh$>m)jM!j=H#O9e z9;Z>WC^ZPwI?A9x9bpuk3w6Zk30^=Z=E%-uQU2A4Bh@#89Qkt?Z446#Fl%7?4*Oa_ zaNREN`@jAOU)nf>MKV;Tb8QpB0_U_GpfFa~h!%04EMUo5QRp;SHJMNtb`L2siO5W| zha8(kB&H2SVQa6?oZ9Q72JQ8@rXs&|sK}4C)xmMN&>!E26H`NA$`lE1m|*g%%rmCs zjEpqyuyz5~I@sUV;!m)(uqtgRlyFBd=c-BJ+--ND)!<D9hpev6klWe}i7>w?3}cUP zF)7c?PVP5Ryvx_BDGR(tb?}5asKOy7GW@txNAn*_=lfk&CgUU?aO2voe!7K{$||nN zPuugmopYo7vjG@cr6@15wE7+2*SP%W`bjL1Ik@)~2S}&s(ALc+HOP7kuET;Fck{5w zI$3BH?dO0At06mP0|eP2H^DhFPRvOn<snaxPW?Q}OeuF}+b!mZ6v#Pj0K0kyqml1v zy-EgX5&Fr_@=OCtU0%+7DA$Utz}*U+jk%>ecAr=q9k6G@nZtC8KR`5xH3SqB^gYbb zRMu!vY|<>+iH(`l%3N>QoSI3U8xwRox`~YOvn3@6dO==Yo^l6z+&fmb%ROGU%O9RF zIM%iT0#dlD0MMPX+w&j)O0B+k3BRg$0OW2l64BiI!D>(rkckGnrxhKq%|+0W=ZLkf zO>_)g@s41AR5~K|@vywb4CN74Cx2(ozTW`}+;r$E$x5=1WX1N8kc!-yI+L90lDVla znFwH_g6Tn;tx3SEYO|gr*JI>&=MvqWWBcx0IPcC$!`(Tp-GFoV4R}|(0q;#(#z8(@ zqdW2tQyrI@>bNo#F4u@0y%0p_xgs~uEZX#=<Kll?yZB!@F8*IFn)QuIu9nnEstWbR z#8heocJUVX6@YkQ>!yaWBM=h*R#nojo@|(c@=L<ClV1~1>3&Cq4)f1d^se;J0z(B- zsLd^F3XNBFbwZ&BiMnY-3#~*x=SGZBdt~EhM9gsnt9)%~+zAcM-|#1L%ptY)a0Dnr z#?+~?x2mf^9&S;+eA}p;_-c!C;;&7*iHq%;hm&2Zi&KYYVog)i)^L>Sp=%t-r}&~l z8&znW3SHN8LmQSW<A*QJK&~$zzBWTa<Q={<!-R=I_;YRMdEG+m6Sfu(mI|ME?V;#j zxF#m|wUQcVq(dDu+og?JGS=D|zY1jm{APT3;6)vPk5h4L1~uNH@USg3H7l&#S=2qB zd_yJ7%I23e0R5B(#U{B0b(kEA=u&F>=B>-?EK*EqOj-~*-$sAZ_FA&5Id1hvyUk3; zv4-ihadodFNiNCVQF=4Z)UcvDd=1GAdXZIbUo2KChoYrb&4&-729cM4oqj5P^ciUV zAiRoeYK68!;Xj7ADr1ky0+72lV+3l-mnCU#v893Obg5F=TA(iXxQ<bu50X@l1v_eX z4<XC*;R7d3xI(GU9^l@hvuN*PQ65w_3N>mFWHgk%$m#CV4K-L?f>A1*t-?tzzpM9b zeP^6yB~@z+ig{el4<8^8Y8`wUP5YAeeE7g~p>laZfEQ@M<q~wYOIhq)g2m%PxyxbC z?sjsymk*W(g;geq*`>u=t{UDZkC)8S)xS<MyK%E;O7#?yI=G;mn{nk_L+*jJRkL>6 zrL3A6lFq4;3V!z;kvLRS0pQ4qC&1>M3g|}u$fy=~eKOT3k32N;jyx4w2Mjffa3=H| zg_>=t456xSe5XUKMmr1hyc0viRst2`m30RU;CZ_}_XBd*Zr_>OyvBIdE7(3%JI2!p zLK5AnrItKLEo_<vcUiHIM(o6)Y&>-@;kmKR?hM(>J+x-pZcqJy%>DcNpe^fq;Zu>v z&m4N;IhkUy_Za#=t?6)2wGQ`oz3>cpnwDPpVpo}lOug>!l()a84=`2w0Q2bSW-jyr z7))H4D_!fB)SstHW2kW?bdrEGGm)BhZm4Nb>S94DzBiS&v4^x-9ip=^lJPKya`(8d z0={sncxz-#<6>%p$Hdjv{I@*<DswMCaJ6W|LEKiAu|_9qKi72FYA#s*K4i|w_Es9# ztK^&LkUzFKQ>9#aaH|56t^@#$o3(602>j3lA@J>B1F+RN2c__s+xtSYrm^#YBu&a> zFl%Ul#5L&5v(KGzQc9Ec)<H5~WO+GAOO&cH0ocOIM8`)*tEn07ZlyJX|FWjk+8~ir z5Tinw@|%o`u=V}-ESOvCGmCu=oIqL%J%RspA~OgCjIJSqY1OB1kKvjp>DGQ44dksS zEsSTNzG`?1Mq?k}xZMM6SESo&Z!!$^v=z_@?Fj=Th{H38AY&@<+##e2j_L5D_PD`t znE21xprpV1oga_>Jy1)@-CRD+4Oc;jom`!94pY*ciXBLuGUKaAHw8gLX=IcgrR=JU zx2UPEV+5iiaY~x|-rotg)i;*qqstQLPqpIE4m5!~?D7#DPKVF;lfSV=A;Kh@$6xK0 z!ctosXLsSE9J6pyW3BBhJH~n;w=Z)XZ?y(3S}Qq=HAZ@C4Mq|(TXQ`)fykpJvYte> zu~B8VVb~n)24ATqshwa)a%8tHEbE-Gj_7Z=cLn5G{U|!JuP*c8vQPAHzR^{~j`uDf z0Wf`2yr{22hLeIGju0pB|LqWRa3Dbf<prn?EvFp>ZN<LZW9;~-{|_F!Y+3#{4qknu zTJD`10rIv2?EPy8d1pVFfNDILCo=}lH>G(}?t!_7<e=<zangXhXOl+`xWXDD8<yhL z@Df=l0#uYYmz^w^=z$h`pF%-ID2ef47K87X)w<PT_oDdo7;MJfpooo_nC5}UpcA<e zgkR$d*su}ZPi*#~?+ph+O1e)5aWiU}kAvm`9(J8}_~D4%O4jiGd#l4@f|HgmUW!{9 z%NF>B;W){QvJ+2}*~lQvC1rA?DH8)g&<RZFf+PG_BMr)?%CX(rR(tuD*&<L_ZcST2 zjK3h-l&e4fiFU9E*$;cQ1`~(z0M&Bz_5+giT;z^gQ^wP_VFc{gnVpP>Z{1&e^D~S! z{<o$j{x^OwI38L^;IsQ}*gW9HVi42Lkd|vo(}s5<J0(Cg#VT@~)~0g8zR;ig-mPC_ zZj~Ahz{&+${NP#U1!P@hNgdJmiz=@v?BE^7<)C^b<h`UWU|V&k0lC#u^!OHoW~&qF z;X=cS4_G$KwH@r51EZbmX;RV-TR9<EeRc#q@H)#!0y21*)4`_>1pEsY17@)7gYhd5 zXIS6Njm1$jZSt?~tJOb&7i-*Co^1aSJM!fJ5Fk^o4M5X~+wzyb*YSee;~s-ug4g1y z#}1kfoHT(Kdg|B-JgK+*-@@Ecd?p{1nMv#DpU>mbRUWDOdeR)>F0PpaFkdX$PRTif zS@|NDP7Z9AMw<ex*ZepT7QtR<)*1%vlO`d%ZLFBBz6@ezQ;|FZKe1P|#E=^kxsIpY zpm82Cfm+V&3Z?<cZl}F=8~&9Be&lWso5zW;d7LVn$2k|Z%`ueGT;Xgm(PuLD?`@2Y zPTqx6@o99=VYF5tkH3zNPR3d8^OhgBzzwdjZ(u&?^6qp{_=jN176hB@mi_9r+x}r! zG{+CfDgx<0J6o#j@4l;64-XbL$2HhON*8w6((*1Kcgg|#-mc~+(bH-4G}$$DQ;D%M zF<s5iV6O5mHv$A4s+~w8)9C3`*mX{rT_<nyh+)~9dfi^fd>W@K^2d;XS6vb-Lr&pU zzQA7P3+z?C&|c+>+wXfMThKHdWAo2NMV8Ss|0n>In7bITTflAnU^`rlt=B$ku)SHD zj%g<d+Gb+;j5V!VQyVp95<T5a9*>%W2T_2f;2?pfQWG!F0K~?LpCa6vYn)5l?&X`} zs@To{8gP~0hf<l!fp*diYGN1!F=4R!=K2XtG$4LT<~|-DhdjB~E!d4Yn7EWH7febb zO&eN8l*0x(Nn9ql_RQWELd((-5hWD^N6C>bFaa|j00Ge_qSvz&r1D3a<JRw({Lz3Z z^&D^zRZi@a!OFxwx!Z|-VxBV^0Hxnx5!mM#C>SIp!I$Oh^do=zy}T>)L0o3qJ}^tK z;HpFxH{$9f8*YA9R(!8XoFYGE$hIt(-Zm-HNKVy;QI>qt-rLWjvcBiC+MdgVQgcv& z;D5G?HUbSL{B3BQ7U5upoKA+%hGdisX4xbxhTM=noDY#ja<TF^a?pyibo5>vsBxB# zlZgrJ3mu2sG>y)del9&(XAwXMhG}Ig!l|=nHX#%mZf-Hkwv#|*n-N(N_;q7-#TBzA z8$sUK$~*9r6;boVFhp->y=b<&oiTl1W?f!EOB1=G?m)#SiAGt>oP2lr-Sl$C_CMF+ z42X(_;|P4n({%J4h<iVQdvgvKhMxpBe!ym#vM3GEFax3_HH;?N`rb@asH=!`TEZ3< z8G*GhYo%E$rF7I9(s%$sIx<~ruvoOFgQ7L0G;N72bmYn1Ql(uH=m*4~MM-xt0IjNb z*$5eK&d_q433E-=w}d4kX~c0@306^@9Qh22-mx6q@Xx7Oa5gA(>Yz_~T#gp38I$lO zYX%mTfv9oY)3_G$B8~xMVx5%mGuXs~f-2nWaK@=IVSuJr-p8R>dTAvHyc3quIC>g$ z=PQvrH*@o`XwLU(sI2Xbe0oHh^S+jO6EiOxv*v8S$ZQ4IB61%Av!)|JFOBCeG=t-? zB%_37k!S`rAb?EU_-_nT`C5iBld!;}l{6oJk%+gA<(TYwT#>jjm2^x7sg|o~$Toc< zc}9B)E(9YG9^>11jfiI>1nm0@gSI-l+Jhf`@^5`|J1Bi`Me{O=2eTSq>B$dR<}X>Q zB2;8fGtRVn1P4>{;U1gM)JJ&YQg+~h2FFLazH;*VEH0lA=rb;yoM)*b@!t1<3&j-z zc-ThZfdI$ctF&&3nO`b!7zK#Hh7v}DVhX+>bRMTD@qZn0MLp%&XW?3VY`t-MxWx<B z!7?ppqaituu_&6{aVgy`I!8>oBf*fAMReG7hOK!r8Zm`EU8!OK>Q1tD!L+5+V#e(y zWRV@)CTda5b_|#1%(14y60c9jMmL3@N1iFvWi#oXM*%{zJ)0i<{c0LNhLOcq=ldO8 zCBEsritrvNCY5X%;w;UN5V5R|QhsfW_hKdym(95Hsgp5of-2bSsKa=<BBK@OA>^jT z_*Qo~g>;7#3zQXouZ-}05?7T3balE|DGXO6v$}Ed2w5OYBj6aW(IiTlS*PlWPyo&W zZDE%kr?j<9CB2_xTg${WqfDH(mbFB?Y%K+vMoFy2gBC<4mkRc4VYj~cW;U96HUlVR zx)|gG_9W9*l0_w#NQ2p<PSEMd_V;^XM(jv=x%GSDfqHt?Qt^KGdtqLSvTg!khl8c0 zEUMj3m6>Exk?a(DZ@aoMiu~{ac1o)r)M3|DzY54f)^4jBPO*>oZN>6_N?1M4;MtL- zu_f$o>$~6c_lOW=#AnUX^>LUI1bCHc^n~w${MYaaNu63OOnP!wLqQlhP!M7pJ7Vd? zj<6vnWcHeyaO_cBIFLp}EIb(BW8g4GP<eJCTuA9k$R)<EnAjf5Fyk9mqgA9el(N4W z&}HK2D-dLbHRilw9BkqlCkgvNJ`~w38MPR`plBjbbDb^f3BGc`F<9FZ7g*chRN#Jd zZ#iJkX_0(}Yv?*pCKIum<W!1B##BEa^1<4CV>F{%-NzMKH09iiYXvzch7gD6elA6) zLgIN=mU$5#97`S*qt$qM>K13FNp9(rupJ?S<a@#O9#(XVCFLIYR}wv^COcEuL${n{ zAv~@}Queaa<FEyPOX=yqM<$|x5VbhZ;$^W#%r;n-*{(D&RsbU^lHAHPvY|#(ls7#g zyi=xrDj-SC1W9TpP)pBnJe|a!1U~X^LtMAfE?}S5*pvpw@Bw9ZQCz0SahWpUxULdz z!kR}%BmrB^0y~<SK~}(!7k}eOf=j4n5ec3;T;)cf;I4y&u1*y$P0XONBnKA^G)V58 zF<Ay=5?zsLbk1<-g-PuZ$)lKmoSt{%SwhqDk5K;logn@m<KS`2Os<GRnxj;iURre6 zR8cSV=vw}^`GTX-%N0#akO|O~=Ds%vD=lECdE~OjMRccTf^iQ7o_i%<E<AD-R8r1b zY`3^90x_Kd5o32cQ)3tw4ns#)s!mgp?~jg{%=VGh%{1~c*^Dv{+^gUiWdPqSt18OK zHJf2UImmr>Cd9gD?e_W8GwG)4OhSan-S!b7MSg6z&;QTI(~seKMGnm}MfE!i73msE z)x^%Ff6nRXGx8A%6hj;&V?UPSWY}77Bi}!hh)0?VKC7|z&kSSX;Njs&Y{OSk-cjrP z<n4End#jzk3OldJ+vw1L8<2bWCy!LNip~nE+VipAo{zQmd=%|rqukJ(-yO~2+z;8B zYiP*IY|ZbLW*%Pof!x{cwh!mfNSn@Y*{q2b$ywQt*pbZ{_%7Q!x!S`)B{3TLX$!s* z)LsI!;dv>JPlzS3I?o>-t{5iqO4uT^FEP+-^WDoX_H#f=JBw~_U#8@|hgjb7DtmZ1 z<NV&+H!0zuKKg=@Z_!OWSd`10IgRTD<O~z>7vgz%exmWqiGR*yTl!Mc3+Eg?=gyVu zM$xWG;ma!n(JJtU;mePMG3O*@KW-%K;Lp^bOZ>o%fK3Tg3`?}AJwG$spT;E}lcadd z#Ux?YRlgy^fQIav8Um6&V!nVilj<E%X1q84hBGC-VwQ}+u!HF~@wbs-QqB08Rw@WH z5&=KfN&|{NIEmoTTB(F}5lUDEw`e!^g1WZA1%dHYq+b!Pu?6`kTc?-ox)anfpyyc@ z&1U?(W`J(S-;tzvkq;&lc+iYUQZQ2c!m7oAIIloHw_`zZX}V3(!Z`#x!V|zTYDUF3 zGZG)AzQuB22pOP%Fiyy3B)L@wDhuCW{9DnWgqzK1j3h*Qa(EZ{DM&TJ7kOF4l`YUz zR{F9EwDzQZK6j5M7qi0*ABQ~Nh#rkfA?@V{@a~X<Bt%)n#5D2-c{1n-k&{>EON!Yx zWz`ums;&{%ibo4TD>JC(1E-^YisJMVvx{4%uqxw{1F&)h3-k41=it#D_3-F}|1ypw zrRaAX@yF=mhYy@!?38?Q_la*cQY=FEUI@$v*`;+j{9fOMO15>UIuHo9?p&E3j)YqB z+Bs2SSR`wNw~m(7b+_Qx@SCz{EBwfZB{6m_1xK>Kl?~n`%!j1%`E}J$vhk*Ue1kc5 zFY@xl?v`CpzRvUxWM2S=0?`0VZyx7d?SU}*pz&l(#@o)tUQaq=1<lwRuIGGZ<9Y($ zeYmQk`xGJEuY3(NLnH5~`+Wh|;b28y$Y8+8={_ku!cM$2a^7wpm-6$&{`QmKZ+97r za)aS#pKOp=sjm$SVFp`=oB65&KB}`EYy`Qb917(Oca~FTvJ9rh>?tkgKl~#Q?QF{n z{cp_8mB5<{(5lv7QoYpr-dTCC62h3;`nYqhkLT9<xc~a~!Nj!Rc6Ho+qt)^J%U8$m zU$r`Zmj(l0ygatnzhilz+MCzM+POZito8Bf>(_@+od2c^Wc`g6$kl(}0{L%UAG?>w zrE__FwwA~HuU{U_!R<F)9GBl{aeV&oyIa2Y^!U2V#Xdb+hZ5LoBv`_IVcNyC+$`I! zeQe8|R=2`5u|t8mQ-rO-Y_^vb_qVnZ{#rPJMol!ZQ(O4~xrcw=!#^wd=d<tO=Mfv- zWdZs`EKKO>wEnHtS<~UCr0moqrB;>wXyPW`Zi1O3dnn_7cpYQC9j>Y)^~lV}PqXE8 zv;Nd$wT$?9efB*LbG{wt!Frn^d~^&Pv1J^Z=gg7QfFTnDwYNnx@6^_bf~SPDl~$d# z$+J4j%s7|{?hFv;j)nS}1Ms15XM5ZrNv{cLgO2W{J$PW3|3$XJ#;J0=x3TaZw!gK; z^Y-E98*7(!yy@tWqavV!lt^9~=?bkCbXXWUtTq_2fnxwqK(N1=?X*;HP!HwC>eA|8 ztPgD}te_kWeNe7F`%eL7(5qvMv3{+y2+U24l!05oi|Xj8N6lqzU5Mh0WzBU7Im20T z!%UDWj5UR@FLbLoCwdP!6SNlg%){r|ad-=b%<m1D3UREcmTMHR27tTc?vEUKL81#N zDJ>ct*3v!3M%RXhhL7wc$7at=UpF{tD&3>A*Wf@O8^%VDM}5^iY7zWX21g8s934JZ z?&)+5&mZ;SQPTbz@Sin8c%gjLt@Vfn_eI0A=f?WOv9avI=`l-xe!(N0O+=??1kgIf zY+r$B?#O_wFP!9_bB#K8w@utjvQ>f&iHcn>0PBJPAJGluU_KcR7&rm@uls%DQ)B;j zb8;<71r+XH6(0rcB3<YHhF!SoDJ&ks=KEL#vXsyDlUr+{3pk7<4Mf&$sQ@oS8aZ4) zMrECewWU53U&XgVUrMTBiPdZe??O+I$O(pX?=M#dGknw4u^+Z8)u~1$W3Sqw0Ea93 z%#881UkB~<TIqkeRpcJ6l(&ygovCWJmx>)D=`L8l=0sSJaVv1fH&?(D<@0P};;m&S zoABhv<4S&rV)w`(-IntjZq?YG<@w;gr=mrHwRle^2!(sAEh(grtu0BIOuV@j%<+OF zc7I<X{H$~XrtmmpMRJ^fE;`Io+oOo>Ok`+SqX?FeTQ&B2KjRcAioIO8f{DvkC6mgD zdGrThoFv?2Mbz$fBx~w$MW(`FrHG#Sw2PM(xIIK+LdA=WqQlZ3Q=bx#Pj3MJ-eVmq zrZgb4fGkaQAbt8>Ayu_2t&n+zb;CR_{7@<#wJIRvy-Q<q7Ezqg?c$}yy0k@frHV3F z{JOq`FQA5XyFH-(8WgQA*v||2SqPP*s|pl9YekA(^0+c*y3DEQ^sO+>TM9pf;({6T z&kEc<=ym+?;CUFoY3^TXKNR{rUYqv}YtTizea$py*X{P&zd|;%cTfnFBsiV-(W3BC zB`b&rHLUfCzh=5uFN;_!U9FMQ)motnNVPNC)u(Q|y(;{xpxyTGdG8(`Sd&m&u5pLh zo?DwI!bR-_ITyW?V|>njp2N>|yM1t_CZhTol#Iy+D_<#>p$d|vW=zC)r&JVWjkqS3 zBI(3ZBwZ-Qxx+^oj9ocgSFT+mhzrxQ>>OEQoFR*fkJzH(t!3)*$};fy)wB$GL$Co! zNiBPhUu=Vq8Lb(2tf<R~Bc?U8jo)lLjh9Y4jn@r!8t-Zr7(Y8KFbZl}Z`@I2-|?C{ z3^YD$GthWXt13zyW_yN@$+w2>-nrAW=9{`j-&x(+=10@3=au2SlR5OfFoKZdN|TwV zJaA$LrFIi(a(I+W&bk9q=_|A5hw_(3&!p1jsEf0w9go&nR?3HI-7o0N?S4UD@A3=! zuI}3Nwc!KQDDLMiu1gDAtBaR+XGB<Y|AEIf^X@&i&;oK9W!#igT=7DC_HZ9dPDNQL zKjhD{(LE=Oq)z1p*UIJh$DLH9R5yxLtpwV6WoWD>$_z7;+S-TMQ1sHY0ljn@iq;az z7^F3u*Yz^(u2LIR3N!`FOlUA>+#X3O7g@@N?20R;$!OVRGFqbRuEZvzScOw7mr+Ak zOL}VOnrUKI>P|lE4lPafGD8XU6gyNJ54czvE9^RTHMh7c5`ExWl)^zfcw%yO3h0c! z*&asqLG>K-#bY{zW{yrrF%$Ydm-|Y!@G9wBNIJ2c)PSy}EvZlp6|LkdWtz&ziMlZ! z=3AudruK!AoTcj-FGH^GrUS@hbogpYdWd~ss+ZaiYM1(;xv1-Jf2ZnQ?b+{AmVCTE zFAhPkcw0%iNhevqiA^0>^t|SiB|p)#nn%b_{Xmx)*q45m%j7&*@mq|QjCG{d@n_q~ zp;&x|R)JyS3~G?`glq&4g+=k-gbFhPeJ=HSV9N}r{`o56I12KS%5P5N-O7X9j1+#A z8p(N(J2_AUM&hBmC!9$gd>s`2B?gxU6U@y_lCK(x3_(`)r?@g!<uCB_72z8Eq742V zH}Kw8iNJfK4-bIwW=p%herhS*_FMC1QMQJ(#kT9Hm83BHEtRm}^~5V+W4s<pc(AA! zPYV7Q;T0t8R5rE)Uv+8o`<B`kBDG7<VSG}*I{B({STxio$gDm?izG+uBdM>5qP`er z#sVH0Yd1Dl>(W@LV|y_y^g5UjVV*IyZ~wYIh06>;%_m7M{d+0@cj@7iX_q(t;ekFp zOt$Nl3y;WTB=4M<SVkTWr@cnr4<DF6W|0lTI4mo>qi1wQ!P4Q_)6LRYmNLW-LK=`s zyUjgJZ*>|?n*2{&jS>#1rBng7t#nFUb46?p2`r61$rUQa)&Z$!t!uuk`+Q~=H4WUl z_?EtV)}-Jr^yf2MVZI^@=X~*wZPD3pY`#H4%&GtYbf;au4Ym)a@Gec3aty}S7>H7Q z1eHNvuc8gduYb$2h&%>x&Rkk}1jk&KGl+x;Na0oFnT8g)PY3fPew{9sr2}Aqg@@NE zdA2OeEDa|DW<aAczFt)oS;x_4GFV*A2eVn|{jj)eF=U0wVDXlYlI1+~{<gSduv;wf z4X|oMkD;;yE`?W-t5~+^3TSH2s%0Hl$X@nhWyJ7n;FGI_@M2XltMtzUo&5!52YBYY zR2c0Z9D&*G=Ye_~=(}YrzT*iMmZX9{i#$;0@Q4hCuNP8*D)P7jm5$D{^-qIE<Q*?q z9t;n;wc6luiJL(vsbq7N03Oe_hHyC?MaS|Wb{VhA?Bw$xDy4<y=Yg1tw~rCpanvtC zehBrL27y;m4swvfao&0(*c8d>ispq*z*MY+fJKxk<Sargp=y}3<?2-gHume1&bQDv zppazHP7vT0S1|VhTS^k3y1y3mr^bW=aia>z8HV=|i=7inZ}$^b7>EfLfR-rF<G6T= zQSm9309pX6AQGjdl#rpDC2u?IEo@wyJ17)^on~4j!xSabpdMzWn-uIXz@tjiD$A44 z@C=`Y31EM#iBE2idllq_k;}%dB#OM0&9LXni!xS%!sGnd+l2bwWU%l^67<4C1A74# zvSt95vv5>JW#Jd9=cwejr9TRE>2FJa#-9Q<`KFRkwOC8ScY+ihg_+t7Ia+H8T4seD z${Al_quOA{crKPiOww2{?}feiCY%Z*)95nwhq+*m92^HQya!W(#4W)N5W>eCoS@IT zdNh~|^gBEBFHczbJr9@Tz`|B$m`HgY$x1uN<S@#+>=Y<&l5*;MTvbp3*X|-3<BBiq zK3OtaQGRn<QF;4rq|#n?>Io!6cC3fubT>}*kha?g<*7W|;ZuEe#N2w}0T0fzwGM+X zPtLI*v%_0)$PtgGBd^y@(s;HU(ZbJz(>~J`Jly0}Kg?MxZeZ3AMh_2wG{OKZz0hNS z#L58n{Fp_1VZU>@Syg=zBiQ+NBwK^8nW|+9S9Lf(wI`}opXSi>s)`&e+HHUQ@GuEZ zr{R>NF<+9aAbNV)g^d|SQJkD!hFc~nkxZR}Xz&gXG?BcDjG>|QbYpbj>L7})Pw$}x z;ZnxE0o|Cx)129EV{KBe-3H;~HI#HG^3Fp~4%a1PMQq7<#4~yx5e#-1;FbIkO<Gmq zX3z4P8nUYcd$yxjkxPI~uLAPHCi$)hlVUH5k6aHX;fsQ>LqEKVEeddxKn^iee+7WC zs;bDVt<`DlD_-3slhw^LR^3}!-KYJkd&%K<c~zZ~)y3S3ak^F`yeM5G79;%jadgZ# z+o_f<G|U-OKGH;nO}8kjBHpb!B!2$}w~k20u0ev?y|=xJuzN|wvCf#Z2!yza5f)|e zWRM$~axk&9Dkkny_=N^@g|sZ5|9|Yg>vr3?mLUAUo<e5(c*s+bN_LX!YI+zgM`c%> zi<4tJt~%{@TQUhrbSP3GDO)a?^DOfg^S__$TN`(Ppd=?bXZ1I0R;^XB01%grjg5_c zrTIDNw51^jn>h|%;!4r~k`=5lA)zp^RQD&tbX>2gJhaecNh;=12I-wulJpHxN0&(k zX``WKRt4LstBpzmj;5p??V5K$G}Tp*6Z;Owp*9^NK2{eDH+XQZIW-bd*W$EwOh3Fs zubI8bNVN?i00fH)Y5_vw4RNrxOLvAwo-kryTn@yFg3LR#@YB%6B<GFip#>|8x#Azf zfK7*sot?3kCFf;8iq$}l5Zj1b1h9=es3XCxvFq<4IL$I;dfTHcpHfQk8mVQhzfV<= z?;j9Dfdh2pq4(s^_weT}`STY3WF{HG5qj-<=##6ME!>GowhjWmqJm_z>3aJIJhROa z+J$gP2b#gdk;mi0ACWviG&Veuusi;?>nQ<>w$)*ddOc>MLRem2aa$k%mPX+r5qQV} za}PY2$E{Z-N`NC7(~O(GI8LR+nDUm}>Y5>1l8n!V&RM)68n4Ga;vvkMqVtSE;_rG& zh^2}fpqRmi2y3m7?W3v+<`&JnLXyEOr1H=Q9spNEclIQ?-$Zvx`aDhxl9ne#<g~_r z;^-iX{0XCyK)9#$Z;E_WDMJx1p%q729%7>9z>(myY3ni4&$b^UrU(`#Tp>%ke2X7` zg+LhRJfcn%QBmHR+Uiv@&;3(WlP2G(jrtHzKcD*Bnv8c|kNtbEs&qf-+S(6Rm2Rz( zE%vWUHJNx@j9u0qBdP2?Q|^ykm-}WSV~GoqWe@IDnORzCq^}mZ_lmytodP6L4p+o7 z8K4N7!L+uT0I?P!gEW$FEl2m{aZK%V9Tc&=ObdCBCWu^)5hBLden=-gXF*v<l0}%A zXf;-_a-yQ^RK5Qf>ec_CVECN{k<V+Gx^2VM(;8x)nYepj$J7rtOg-Y#{sT+sCFNAn z*TXG(?*%XOUQYh<hwg1o)49E8TN<-1Js*zE4ULTrg(e}}jpC_W5y?#e!FyI<y6Yd@ z_wc&cb@5aNaSN<F;hCJ?t$*7|hBr8=JP$O-;jnZky@L+f5&o~cEao@Uxb%<I)O2SR ztozs0lz$VY)g(*cG(oUUy2S<C_K@KM=w?Y3u{0+Z1cLiRB*&DaQb>n!l~dz3z71Y3 z<=3PvxUGymAp5*-7igm_eTyF=idtF9Fp3KzB!>FuppH1`FeL4XzucvO&%NB6Z33!; z5-nMX@vW{>Y0Q?sH`Yy;wPMiaIu|fK0Sh4(Y3sBE5+$fyEfUuQ(@oMeLR2$+BHl+# zTB|(8Ds=kI^7LEL{}GW{=;HKKO`Lvlr`6C){C7(S{>5E|KK<Vz+--h>RUYcA&j`AH z`hNKI?E+TXokK-RoR|5XvhSRaQG|9NZl#}qwDtc<Q@@8am4Pg#h)~pkny6CKhzUf) znn08tnNVgYTq%4^DzfJTL<7~apZ|SCkE%$qu!$6FvcbXjGBzZGu^}0(Afu#+0rpl9 z6-rot%QJ|Os!+Z!cfoRmaRmNpB6j_Amc5zKJ6=l_Rg6TkkoQ^@CzZB3Mltt(R;##m zH0yKsnXQudy8GN#%PBFbBsadO!6QD|hFZPnS~c(bMXmNcn`u)vD_3-Up3Ul0wm?=X z7hwI_sNgXDMU=A*yx_-^XsAgZ0<+0$dFq|6NY~BUfR*|I;GXP==2g;b)jn9-B(YXz z((XL(b{*yB`%}p>F;P}sGB*yk)|CCEE6mg!6gf>ZOYPoco`9DAEL8h_C4I~@pee#J zX3b^#<qqQ3Cc{)i_!22aVwOr7pQ<(k0WUhg91V*S=W+3wPoJZ+Xmdz%=vpd%=b3iv zRemHS0Uw1<9;7w3^lE>G75e*~wF%Fy22FkwO@0HrYn+xamf2M9q?%a6FL{Pwp4dX$ zqD<YsoTL@zuuywBo6lwmyc?9RXj!85N6R9mQ(6+ro@v3no|9yxB>zyd3xO#}35>3@ z_hK)?W0t<-47jC_bc#I9-615}qa}sX>KJk*$D#@OIaliWR%W6JFNu^^6ccjMhW-wf z7H2FIb1K^KlB81E%|GtG_g2;OyVzk_YyitM?3Tc{&L%^@^K<3ZKwFxiJ;QEn{Xzx2 z2I({GX4Wr^txy1ehTYuyiMB7=KAd4UwSFQtisvZ#_tgiCAJ;$bD)cwel)U69r)^Oq zN$n9=C{@NO735IJ9!h1`V(ulR)T&7I=I)z%V%9y2Rf~~IDyf^|>MG{I_2#ZZrRe0{ z@FBBWQPtD5SSG&*M4cF1QskdyGjJf`$R7^#h~vJNyeO8omHgV#3#h+S(vToi{C%7P zCr1L6^Q4&+VWu}Yia_VVjX&8elwac8oEw3%Hp(xhjp|m$7f~w{?PJa1OrCk8Olc2x zyhd}g$ZX9gEPp8TC57kNc${F03bZ5Nk-?EvkBNGFzKOL8=`&ZZs8qH_ZNxYH3mkMv znNhE!drul99=g7cNly|VozXBUu%jKVbRn_xX2{&|R7}|eRzqOwO4Ough<3d66Dy)d zC}zv0twJl}rWV9?{^jWCh^M#84D2m7z}`^9-olE#;S;epd?NOSPr}}CE%t_u*sEpR zimO2r+OEP(Kivdv(<Zdd04rCaZH6K%+LEB~oQ&Vb4HS4~imh}}p-j;3Q+N=|cc_wh ze9=IwCDx}%$xxT+gu8YkG%wwPur5SApP-5SDq54xI8=`d`SG6QVb7ErTEbyS%0JSX zac+S$<7Hof!H7I`qamL1OX)AxnrS_VD$5G_ehuY~85cD^-p>~mie-~*yyiwl{Vc+M z9Id=rsfHwz$)L%UGL6dzO_TsTWXlF6vuH^R&XwJuCA?Gmt9~<(;E@i`N6rVTDwK#d zzQ-wb^|M&xP?`7{iIn*sr*r>v-pEo3*YQ1#1DfJ={z`b2>wHwPa4{-TiZW?n1Ga_& zKNRXp7b2<;h$otIHyJhh=e6p7mL$Vjfg_{Id5x}Py<G1%)hmf%vN5yfCM&yI-OC0Y zNP)!4rC6G+n(>nwZ`A#!J#W%!o%mzD+y*gGX$84ayRw7k?YA{q-Bk@gYb$BkUVW|W zLA3_{w)L-Xya~=U!o>Q;Fwe7lb8ls#2~1g2+Yhs<`BVFTTI<bDAiCMCPE0b@9w$_3 zr*dnRs<1BAFNsWLgmYCE7|V;LmS9%B+%1`3!$yIiIWfutaAK@4l5MNbOzTuvmp$x4 zl4%RoUfW6>4tq;g##kqKW+9td)<|v4DrMJKR9Qb&gv7R~Db?X>BDrF^&5f*wa@`VY zEhYCITj-5hsKLobOU$Y|bQ|eJtzMu-ZDxwTa21VYU~i<2E7sB6XcgEupn<IAYpz2e z+6zg8K#s0cL9IkU(n|HTavk!`RF3ocHQr3&%2jO$t8JuC6)G04^DnPny>d{7*fZMs zmxF@?$K#^>Naa@NmM7MEmL+98^Iyg2*F2jM>yD$CJ+`*P3WfF_B(uwV$cD0q<Je?! z4UutOOrL`3XciFSE{w`L1_28+Iq&X^%0sm_1lF506llLmW4>uY+A!j(1~sMx8dVjV zFIb=fGh;VsW|R!r3g<tvJ#2SPIgfG=W)gw&y2w4Y+-ikZ#v?f;n=8NO3lA;LxKyz^ z4<n3KNfyj6L-9ACjwldwLB;&W=pz&AtBJtakHay3&0@YA&(+bQLbF9c<ji(Rj}=IZ zsh7HTBi$S*GXRRxPb`HoV&+ph^K2GU+q;!gdj5z%=A!NKLRrC$vI41id6K?H!74zN zYz#YaI*ggvM3aOlDx1jA<R~rR&wiYTiBLMr?^t<+a%BYgn-g);o^KiN<=M|_={qnR zVaF&|<g~GT;*2u&w^V?MBB{_3MO<Mc0K!I(WeJRYoTea0$j3MC-isHg#sB9ydb<zv zlHB>DI7#>n#oug(;<uckD3UW2MSO;!JAO6(m}l?}F~oq9Vcs4yEs^_g-3X5n4IQk_ zl0+_Ub^p>(_rhzj{45M#&xNA+BSVcw^=_*S2s#SO(M}z10f8HjWbB}_W3DCm{%b*H zRiQg6Q5=@ISw}7LQqxs&YF`(Z_|Cud`v(Wlo>2)5qcp_Vzff#ee&z+jOhYu`_8Ht~ zYGK|P+~R}uq1Eutp6%7DSg+5!wVKy+QXx*JYFhJLEi_DO3{#pHY9Z}&S39SyPvQ$E z3Wc3yS3A<I&#qR=I^BDro%H9szcB9trL6nhQueG?_M+S6{@Rj=9)%6EN#*uURic^c z^i|h+ud+0$UCvLiH(9{#qT8()_itogx(b(|l0!;HvO0at4H6pH>182qvc5b}xR@t( zt@Ke?p@*hM{E~)7_lsbuUI7GOpn!O#NZTS(PEFTUPAbYu?ed5+?uE#IYQZN-Hx)V) zGdqKnVKw$aC2J0`a064{R@V&2-r3#rz_L(~4O8h*V}o;D5fQ65aG_`~5?x>)$%{Bd z*=!ib<%7_i&o{@TdyPv8!RAs}$$?wCvJmk%Wz&?)2^dZOH-A~x=EOY@m|%oFUZRZ0 zH5Gqy4GI6vIi8q(FD2womzt=xo?Ca~x#yUl(78SRJ5Ji4{2?`u-{8AAjpA@vN((hn zplAeSp*+-u+ET+0f$9EWPthQz)j(FUg=r0P-ax?F0b^cCAdeLSY3?$&$UBeI2Vsv# zDSxIL>*boUUd(<G8n3@c6gJY%W=0BKOUM<<Mwb_Errx!=a?Qr%Z#HVkx?qbso5d-i za>5Yhv!oKUIIWSm<FG=f_9mRb9fzt}W0THOlWHnjFoogPbYQBfD5$^;bIP2$i`YvT zha$~K)eD2PqSn^x<Bb%b%}2IkrGSI&ql8I0EaRe#!@2?CqC(q?U|E!SMqhBInJ<}P zy;^W3l-b~ifdu`tc42SQ(2dG(?bT`o^Y)A0vCi?B!y2p)xwaInI5(c58ixQ6XKw1D z+~+cMy`d@9&0ZA_rcm#hCp`7H;l9v!f#H;mJTXR|nD?7?zYpUQ*p6DoQJlubgz!;j z6}NLWXr4A!Zml&(Q>yCYDV4Pmo5qr(2o0=O#YVAL(ouLFxG|d}Wm+j)janpDp%!x9 zj@rG{wxuvDSieRo>$+CXVH4pZ%;OngZ*7RgTFb_<Rf)lDm25=8bsi~{1<z`aQU82V zp;uwBydeS<&0wCMO0_~ekXj9YlI_U~!c$thBIUN8NJUdeOwPqAP1jzndrH*nHOqd< zLi1S~#iF-8y<GFT5PUc5<k_B9%KM<tN>R)on}o8VW4TGh0e>@#aLOH*H9j)c`QRGC z(*#(OSQeX;xL2Wvq&cceDg9Wt53$Woa?FlZ4zUM<4$+7)U?tnlCo#7-it!iYr=ee! z4dmR9S<d#YUcvnlZWIeNy{meS=&W8Py3-lr0XUe@_tW-LGnsx?d5{TNWj9|f8kGub zaYJFG@~=h!1*d%HeiDPc=*egxQ-$q5-w**vPEY&xKl2d8!Nn!<x7xL~>Av{?KaS9s zHo+08ui0ZbLa%@iP1J>R<*ybM`W0ko6XwLk1yMv2#tQ|>-qVT|mt6;yk*$Zw-a};R zLBZ<x3RY`czRfKbNebuJinVM^izxXl^LR$=X%(g~QK@63AC|B#j+(3Ds*xcaoSAaL zu^|$iY<}Q=RfQ0ncCSy)Sc_^NNzAHCufa&NY&McCJyeRFV1IG(1p6sXHCX|NJ2&>$ zi<NO}b=uHSJ5i<|i{H9^Co42<JIjfZG6t2A;`D{eiNdtc#W^|<=jfcK1~*u#_lpW$ z!!a7(Sf5o&xh^PHD)?FWnU(*>eCMeO=b2JWyQr6w9_q!S7bzb6#nzd%TJ%}3RnI#e z72G1bYMnaM-L6@y%y;*>S;@yUx@QEW)=VAg7al^u(oP+da1mVtP_Mu=yAJJIG3lsQ z%DY$r>ZV%W;c7sW5o^Fw=2+VUInnwKXh0U9uZA&cwid*4z#4@6!#rXVY85WEV$x5o zRCHkoyUnhw)uPLKtqNp1sBMkvRQ1)V&}Q{;J@482Kf_~^XrpN(MZJA9MfERD`>8kU zwtlhil)2cI`>rf{<<6^%@2(hEncnkN<0|dUgC?u={jZlB0I~I=cz9cTv(&4-YSpu0 zigkAA7v}!2SE_80rCPZXc&$tq#@?)YLNR)+sA0yN6n5Hc!7eQ`GNR?yjA(H~Mzo@q z5iPM~M2i5DwEIwbkj{1Eu8}I-ovBRQSm$jfQXo97vuumanXYSKx~MxULz+;%s|k)z zp+qnb<W3oDMfCYXDpIY2z{66`VgHT>`%tU+G;AaAy0Siqy^4>+YxSXkblZk`MG|q; zhNu_w?x9BSn!s&b@555gY{j6$-aDzvknqGy|2g<tPti9~ahU(fK|6;M)e&yQ@ra@( zd*aUYQu^B%1qg$xQLx}Q=T~2={Ay8q^?e8{bZBp4QRxyAf|jcHk#dmAj(SXj6qOwV z22iHTEZ%Kov{zf5YPx6BbXn}^G*?T*0wCiGm=g(z2}x*T@b>Q(6}shSCNvoZC)+#} zNS9fS&{{^d+mxoO^$l+Tiz$k39iq244MC`q{z5Jzo?>|ZHH#7z$xmrUbx3Q0A2LhG zh};q~VucDtk@!UQoekyAK0!HuOGz||`y+I9^V&X#C?vLNHg#`V4YXQf$x%}Xt1YOE zU2BpVO}K?fO>e9=;x-~$Bk*5sHquL<W|hK6h|ObB@FXwlD|m{_q2?ACr|c?@NU*Bk z7r_!Q%6w=(Zwbq&)##!gtx5~iV>8>b)abg$=Ch(OMwIO|86(n)Drq#)|MTZ&g%I4= zYS@S`y5z`xl1C0a=SS8c68#AdKi^~v|80gek53V#{BSxeAN-@NmY>F=>11SIu0AzI zL75?nvYQgH#)Zy4C8~>QRF|QJ>It7)c*c=>>SwBid8~R5O=@@T)N<D@%nSX&dZFJn zT<GUI54pWLW%(T_i}aSDa4Z!62?0G>#KCI<zj1f?_8A+X&sh`IaSdn^7h;Ph`tIl_ zeQp#e+eD6~Y&kXxl$N?H)J*?vw4?CHDT#PCsgdIHpR(<`g5=i*_c$JcN`rT*A}J`( zNSB<O)Lu-nirmI!S3ei3L7I(s2~~Nmv)g&$pfrm_!81b8pyYR&t4l<cdq%knsM5H_ zk`yW6%47kDR4$98UtO&E!6^<x1!=9`8QO1UshavHMp2&4-VbvTpG#gXB6iPPg^*%w z@yiiJ^v@WnVGtPYJj<EE|F2<%-iOxCHlWCy5U=*u0neN?_*M1HNjnB4Ej~19RiQ81 zI;lUr&4(z**nc0&i$V9Ghp364<Elb`Uj)mEX797haYZlQ<BDv(_!*ZW=*7?V%aRwr zuowTV7gH8^mnzy@JYkz&ySK9T*~;4IqIUO}dhLsqwLdr1QX4L!oZr<~qtxs*);#09 zPOav7W6g`knxFNWSHql7?0LO(&szG7&;_&fxwZ6#we)9JI^${im<Vc@y=Ib_S9JDX z;3*eQWr-k6OhJjK4w~Ca6%u_AHtMjAa6R%a)Pe%aTh@q8!f$TFkGXDIuJSdZO4;X% zz4}PESD&foV`JUSeS$(x5d7)pjK|-B@zD5ilHU2tJS#O*by-Rghr>jczf++ji;pCn zLi5T1`+IeeB-T1fV&&tB^a(dD-6GQv$`6s|-7SCY{)%ViM62JUMQW>Ov}lfI+I(i} zbU5;Iu;~Rd>YZLro>e2GkiM<PMk#+y&5UyX@S5ndhT00t+5*ek`b3GGuM!`MOjZ20 zj4P)oiuhVW?dDEZ<W%sW9`HrTlP*MbqVtDYHqM8$$wN)5bO2#47b_ZaiOPX$=lh51 zmZv;^4f(X@QlbSf&<<W)vo<NT_+5!cMIx2o(|EAC&X-I5zCW|^Z?l!(M)?o|zVjKd zpK1gv8tc8ay^O%VT&<_vo8Ab75=M-K&?pcA7iC<7?$7H28wjz2TF5cYaCv9WT^!6G zDAd`Lh)GkXL#hp8LX%xXXkuxpH;Sr(i0&xx>eCGP%hi6M%>B+k4^381K_kY<{jty( zISUwdX0H2hjG6nJn9}dV66fF>(kyWUOgS1(<K#i}mD7r=3cXp;Cp%_O?i2TA5d3Ud zQZTJBGgR$p%o|u5OzrV!g<2+G7RFm?W4CHW2V|PyC`$~@$r0{AF%A<hNV7%Dv@io7 zq#M)eg?vG^aF$PgQ9t2x-Q*)B#u*EDAVCzWq(0VuauBIy5=6CoLWk7Zm-#S<cV<<g zKl8vz+anT`_&Vf&w*kr9aaxpxgUUW+ouf@I|8!Zzb_Wf9Xpt;NKJg6Q|Dh#v$0#w~ z_kU=Sfa;{jf~J*elOzbDh6x+}7EJ*-Bza2qe`pOzZaXm@2QBGv4y60ga~U!(0Cf4; zb$0w@Sd{G$qDeqbJf&F|GT^~~`;h-B?Famhk<r0qL_9YZ=^|pV7A%Kp2zdh1UhJp% zzLmP->%v<WZVZ_(IF-QnZu<D>roqQNo5lt9JlQ%%g)&a!&b?)sKP*Ex>!f&5x^sv| zF@#iGBj|Ue=GKbT*5xG6?pHPsq4~TMWhw5(F3U#c`MLNLk_x46f+DX9T{jCdNSvHJ z06ZQaFRwh0PRWC{u?(nL{|T8fj5HU-Lx%bjUb6HRG?~Q}tvXN>Y0${&kN}40$?W+w z%53ITVCRPu)`I1{)6y0}GKG19MM6B0FGWkQ!TN^$L#O!5JkCK~^LcfmVwB64a;{2G zM=Wsoie!jcdPY;?G-niC0!Z;4PRn0uA!J-5{l5b!t(oK9Fo_|}&3jxF!?6HE<)H^H z1qeCfGzCc3-y{VH%lWZSGJcS+9Y#yaKKe+LDKoT5gJp%X;FZf#kE1+@cqWfl$a7}w zyP=YQEqWP*-p-E8Duc*V*uvP2!~sqFBw+;_=3|n?yWkl|c<aBqA({t(3tL_B)kBPv z2+nGYol@5wp_#}p(i#VsSNo$ZcUhc_RyJz=nYyXRHJ{TUy_~2`7SLqsEjqJdIf1N! zB&FS=!;}78u#F%|4-uSPHgac}B<`3U$BCH1G?;XXY>M5x;N{j`hwLMyDZIQw4=}k& zXO!iK!*Bu(NK(6Vw7tLOy63@Nhj225%xrfq^S<xwoU?QuJ39+HNzoo{x$bsw*I`dt zrGss?gKg2l1Mfh50a3Vjc0zZ-bA~Lq@A#6p@gI2I14mO2O?$KYH=aLoSANF+lffQc zZz;DVs_j}Bq?eJpYjbE4dh<?>i!#eG+a;jYUd2iJ8|?m>qa{5Z7?O#Sct!67MI*^E zQH1mO4!^I}`g!G{H`u)n!BjV&vIHZL{ZA*K{H*#hs!hi)Dpb$@S9uM&>SP<Nry(2i z>s-k>hbwY&2Rwfk&~1{zg;liMv}|xC=@n_pf3eJ4H1Qe9{<I9|H*xq1{~6=_a9H5u z^uxULuahcxNR`mDeMWz9;EaY5ZbL*Q2aWP<`e8IGaOszU(<VYJ49Do#c}{_m22ST$ z;h+Q$@31J%SSe}SmlN>w;5wmg)zUbC`7A3=6fQrzgPjgpH3@bdL#J)hSsSK=TJ>7e zX}in@h&%N9T}0{uaQ=Y&nG8$(cNa9u-k|c(iebvEc@UU_GR&?rjH3+Gg=D|>F=#&| zu^1kprL6G>tXJ~*BFbje65Y$fHM3vSb6OEyx85@=98}&F51uP{PR9EU6!vnQ$G{&F z9+N67{T5GntQ30tKNu`zo3Iq5Gw7o|%<<4~kwTMC4asWEQFc3fFZO?E0e{`5nV00i z&`Vp^c>6!J;GxwftcB4`R6wg~oYt2?nu&F^Sjua&0V{?U^u=SF4yl1A%8t<Ht<JMT zd~rh#1hl)!7BD$79(^~oZ?Xkn&%Jf3N|i@>_m8f_6R*&>0=WLrMD%`(=3LtUp*1gX z-Y$sN0!mZ7|3j;Nk8eK5W!qL~ER&D$^hFLlq|C6bBpNjF1K!wQG1I%ah;QNqj%jNW zM-fi<TQKaEhcuid>1@m~NnrzSkU9l71|Is;C66Mu7c{r59rYdCHaIY;KV6b<h&D`c zB&Ss3=?v%!nOoui&~iu{I!Q<T<SBBTee*k-tgG-_FiBX`bhv<r@a~9gh2A*N?s?1I zQNHs1*nGTATG23{-BC_P+7Qybo_*4MPRJxDd7OUsTU}l-hIDY`=YYJUS)MXJ8@eYJ zsO!+9Fd4}Gq9UN?y@Gl|v0$e<^e@o^$so15i`EY<2R<U_z~MhSW*?BFI!?#m($`0q z{5H=5l+mMuOqybz(iX=SB1LXtDn}qsewb;Q%{E7Gn4ZA!X56Oe%5d6Bz7g3tkL_H; z-YSOz!fXj7Ni*}(s!w<0Sqj`)cWTy3Zdg)1DZ5#94X&bjjb~`(T*U1>%Q&siaWVwX z!?HjQmi9fhjWAJ%*RML#Hu50)l@!8q<BL|>rEg^`I7`&d@)&fdtumXn;E+>vAi}LQ zD_tLh-rpnZsBs2jJcT)Ef{3HBX-?yP$<vKEwLugP1LSXix(<7)Im|kK<u`5Cn6RsV zx(<1QZuTW<O1^^!gz{Q&+Ry551=~x(>FgDbkO)e-LSHp)J|xdRlGs*HzfQC|G#x4K zz^-ob$8nGT_T5rXE?!cp7^(DRYqeNpZ&ihONz;T-s;8hg1ZJuS=|qk<@yjhTubmw} zwEkhwUd&`|kl>Y$nlh<O5YR-0J3B7!NC_X56G`pkV-qA~V^6g9Kr+OZ6^~qH5E!0i zX5Cj7OrO^imIhWXbY}<tW}PxHT$k>|gJw*kBn3IO8CoCsOi0Cgn@XTwm+sW#5{Y=^ zZm?qUu`)SJGf>G{wwX#w#j1H96Oz!@y1(QL-mYF#d8pvyfFNnYR(a`80=BIrpSBbS zO@ugzuX55M`CSofPqMRfseMjiS6x*eO7sPp0@r55Z8%W+_mzhteE_SBwsDlEy|eY= zJwCE5oFMZGUb$Pl9-6a%NBS)8gd7LrIDx}P4QI7&3>l8nGDaJrVy;(kf?IiLRtKz* zKR<cB>en`UrFOmr;=6HubSj<xs-elJ4dc>oVNgz#C2)yGmZXG|WnlS0g6L7&{Z3$~ zNQ?YVr*)}XOwU@(ip~sdO?Vz`8<It=^1|Hvk<y!h;!G)|OB|!PIGC52B1lwII~1E< z4WRw_I4mbLkV`yriyF=qjHrU>nufHBM{ZJUmMAv>8@T{^G#SG3-Oi4Ynmh4&1(g_g zI-SJx*^k8YQ0XbtEl5sky6I?1FdkIADRdtx-G_3DY(DegZSF=W^!De?)0nH%n2TwE zOrDE;i%Q-_?82bZ_#${I$U)>u0?laL<0F=}I@fSY7MAHK6Zvsf0nL4#{6CH4S7;=E zkDs8CBsY_$VqBq*q%`7^wWi%}psHl0<Rr1bM{!=1LO~~vBdg`uBK48~OdX`?22SuL zQ<0KWa-}Io<8hkhWZr#v?aPj8Hyd9xAJ_QZCt3%i&<^WORh*JRk;=`eAN-lRzsCx5 zf0zIw@nZx>KLt8Q@Rw@0158WVx!o#vc3c=a8?~|^aBk@M&f{aI9zk;HJU;3qCiA?< z$BZ*$8Nuvc=DV4q;+&+)yX+^f{Bh9W@7cV?)ivOV#->oU;IF7f4ofReTjd0|*k@VZ zn&NVjMF@ng;iMH8tu!lJIR;Z6&=5tP*2e@73k=ds=(Xnz7(Ey`zB6E}8=%&JtZ2~6 z@|J924qlXa7<C37+UoKXpLxrsB{>Iai!d=TFVY%E#tJ~|-6}GpsCA#E|D$Z(;1-aL zPV4X4Ja2_Vu*wfVLk|N!$bbO=6nX<{%0ic*n6(UKchCo)LtH2$b{xnhm=;-rsan*{ zI6_q1;4JJLs`F!_sGthM-(#sh|Mxj){T!k7bI=I87&$;59FOV8t?G3|Rc_}KJjF6N z7E`*TOuO*&fIM7L9FX@SvT#I2og+%BAm%DXaT{@_g<e)+6%@2b<>5Q8f}9r^tkbB@ zI?YzGNMo47BzWasUU_I5ymG&!t_Mo)tT)1L#uxyHn`}6qPr2)dz_dDGs-mGZJ(!lR z3Ts4|7Thrj+2iA#>s1PwxO2VbguOg3uTa7M+}cHn{1bOL>Dt+Gr>vYzo`?GnfRudl zf|suoYM*ckzpv`X3GWDvKqY1-3g~UHEao%fUc{|-f!kfGEE)!0>uv9ChukfXk1qQw z!1Q0we;X{>9m)8oJ6r`J3UQG2-sT*(9b!F$68!k+IQ$WdF2G*n5dL=@xbJ#*&}mZQ z+&#d-OP$Ug;7*yxV3F$e<lmh*4U>6<3-_Jp%i<si-g*8V_IQ6K_Bzwy%ykbi`VC92 z@(&!;?(qXmUhjY4jv#qEJKE3SFwuUatzFMUf8frrcu2zw{VTnUeX17%X(QiL4Lh@- z5vBxXFu1<fs;;lMm%rg^uzz?NmRG?axHF{{Nd6gwCA#3%+Si<2`vX@VIth+7pyN)0 z?=Y~|;?3uwH}*z>)~LV%r3e02ml{eJe4mA71&`z(kKC<eW@RDX2AHv03mhc4*K@9~ z)9W<521LBRcF-{n2m_k9%gY76@=q!cUF$_}DoK;1A<{=&1#lm#k3fc&-s9u4+W&}m zcHCnDxx)R3J#?-8<Q7J+aR3ky2loIIy!s8RC<Q;Y(S8$s!&~0r?D}W?;QxV{T?H{B z`vZ4~^t<>yE+?*2+jht6U0nWwuUyan1B3a)0T$LdWDdaL|AE0e=MNkx!wP}QA6PZ8 zSwG&+jw`zf4lm`8E5aSeBlm=FB!j>K4(e7<WOm2m&|tP>A+FF{IFgmOe}Fj~LlBG_ z{<sDE2B=}dZptD!!00u053uKfB<zi7z9pKhpUw5tCqu`Cd2o~t4lsZJ$g$}>c$40p z>-nyr@3NUB^lEeHUcD!_U2l2rIycEYcN7bxQ(7F7%SEj?qZK0v(WsW+({kclt(Jdq zKcRQx(Z_EQc5-XCh__5|*(x!5ixQ0PWB?AzJAMiRry$(5({oE4d_r%56o1+ZxVTWZ z%LwHKkuEgkv>Uw*K6N<bg%YSKCfPh8oWd)7Fq<VYj?f)cWF+)(;USBaU5L>I5c+es z#B{3c*~iSE{6kKpjwO9Mso;~tp8IxZ=dD|_Cj*ibVpl8heA@WfXm{Zrd)#d74R*f_ z5xr71UP0K1E|9|b<Q@5=NwyPr>=hP+t~-&|f#}g*C3EoU*2>sh>r^kLQ9jS~LK-mO zzTy<|D3Io4AFQLBhKc@pg${yOE>(DxsgT2O#T`=;rAZ;#h@XN3CL@nWF2^i>+}{Dd zz$>pqj1bO1-@RWi3LI*d;2=>)^a+lGGEOS9PLrXXOW*PC7?=HQI-8d`A}>q#lSljM z6iFOnw~N|)p64OU`0pwK!CO@%{z>Dd-c`Yz%cV+O1tat}D21Y;=iISyUykogM3zFL z+ahiicH_7NGe6~}kxbwYBd+;o&PZ7GD7p~OX!*%uy^Qmc$Mq`ef^#A&xJTxjT0VpV zqsth(R7+0BchEcU%3rVwqTN+1j#&lon>*&w+H1X1{qUnY6q}KQ-g;O5YqbUzL0%fP z?ts>bYB^kqJ<{)QxT=B&hN(a_fiw6N%os`wiug&2pFjBrlAwxhCVXT-E^ej==s84D zj?>8T9jP;SJhXJAM%D2Xj2y#Y&G9d2nQC|90Q4M->6qjHrd3Fty91nyW7;7&us=@C zcFX}#n*HCiFA7$rn^`%4eCEik=8n~vT4=|AV^k;$xi+f!gg=^{sUsaW)^V+};~zJ- zq3RU>1UR+#LE4K;&E8Nu_H^3^+e;>-yzE|8+sl#q!&T5nFm#`48nRE9-7CUp5;MwM zgvER7HKR16npSmOE14N3-X`9|D@CMaBM%euA_vjK0jil9n=<Q2kcwl7bVs?<!^JEa z#woa+GV`W>mJq7yzpfy(ZtkHYunaDWi(y{)DF@6gDnZIYC4=vE7X5uk)}bstr9649 z5wEe>LsO$<A2+T_YFyF=HBYumhLOu@#njXq6+tG6M@CJhbqMaq98Y4G-#1C1=vAUX zv8bjh)n2W{^=RMJiWP3^h`-vP^L=jfK6IU8HcW-h_W(?h+lCd;^);N3L4_jFVivs( zKjP$JP@#N_BW2I|umAm5$9MkvU;o?j{9I5-ZYk#M>^!l1)kt$tA<{pW=u^?}sAlKR zjGJnbgpsg)AL)2B>X33|oy)*p+-`&UGBJH)_VWhv6GM92cUBv~!4)DriHbB*Wr=b; z@*U&A5<3_{4|<n#6khq4A(~%#l>&_@zSE5U)hV%=D@V<ob9;NK%m{AOiV*NRRP>g* zfUpuKc-+^(;4ACEYMaKb1GJS|nsH+}9e|A1R4CoqNn8)DfdjpL+1%`me0^woW9!Q{ zzp4gT6~dm{v8w&;iFtwSfi#i?R$Y&#FhLEAFm2x0dNd8pRfUG`ml81<ws5{sjQSno zTIW02ylls*Q=z5iSEq`uYtNuaKa4k}D<!5VWS8rl@zg?9#EvkU1>xi4NC%2@ea+i} z)X7dXWDDZ1QX%Mv5lQ`$;;uyQJh0TtYkXe2#^+RGNhUSsLZS&gP__AvH=W|d^*qlf z^qN6y){9gTo&g6iyM(YrI1;?hnxR@v_`y3ERA}b;WKhZ)H4n+G^uBgL^0_h`3(v4( zK;Gi3hh!blK^uo*sJ(6&+6!zJ1QKKWMjW2rCBZIwO}wbVywpL5VX%un#laG;Ii|rh z70vuW9flRks0rihhTRGkBzc@rhR*W%ZdhVw0LeaMg=a9bUIe!iyh+TKlkC3POSM9C zqE7u3duT*eU)R^aogV*seSCiS{`wju%ao4%md6p*g$<K<SooLDZ?SX56l0&bVoXHz zD9(x;SWb)<zYS+h?*+MkfxN-b6oIq*C;@(KMDp`JWb^WD5|2u*6oZPq0)5!)5L93h za8yi^%RgpeE2x?|we{lXjK}-qx8aQ0b{>LJ9<%BIO#l@;&`y{(iM}F5bRq%tA~*~+ z*e1bNx3&inBQ3@zhC#Oq;?5m}4byF4=2cLlQE*tgbC?oeCbySPdXD2e;Dh2IK*B!Z zEC89KUT*++*xFte)u3wq)RMoLH~l+2D*doG2!~1Nx?qXkYPVcy(Q3DLz1Ck_+sjeq zwSFRBk)L7J`jM2fU)}&RUP5RA!Gi;x$EYNxiIi2Xfu3UnIVUMU2bsDbd5yQDr<mT1 zOLeVmU8%ChR9|COUt_AQF=uN`>8dii#+?6RYt$Vc?en^%EDlFJ`iX)>u6I=-w+vjY zGW%YKojiF7m9<N#B%)XsBZ=bFA(Q>8JVKNvYyI`%NdF#t=)Sw^SaTJ3{dkKSdCVt$ z{g}6~5GslwB=n=>v?%HE7otkgnr52a<eWuxjz@0JUpKi_5s>zkMZoEry=2f!2F4gx zUta}j#dePR=q9CzyRDu_P*0(G-?OnqEgXn%=;4j}p2Xa+Z$3x}Pj7(4k=&wms)Zdr zQ=RsIOR}3GeHl0c=5W%eFh9yd;t~JSnd`>WEez!HW6I12mN!{MqQvkII0C0tP!bVY z23npx*y`?2aw;4-Dy5JlM%;c-3v{VunN_0BK!Ty@frlWq3PMM!bQ2;f^$s$?Ro9IJ z%(!P_7a^>&<xz=iM<wo1sjK(+7?sE^^e#T!;XIEcTv+-lYJC;FFFztAEqi?2Dm#;5 zaZr|dd^0bx>!fW0yvXsqW!fol3C~lUmk+MPT?UCL3SLj`VFcbZ4uXX3e{nq2^uch} zp2XuxLLSjn2!^QB?`)Xkv?QN0aa#a6CejY2c<cx8E@Kj0g+M--qm)Kw4-%Ai_)Y~8 z`$6|A2vORRTM^9md2ED%^cDf~k6N<-wq7;Z&wB+fA?kQGXE>8~<Rc>(SE%dxdJ!rC z3^te|#{uJ)tuA2WE}RJuy<sSsfzf-8r`a90ZigltQp6;1tY*aLc$^QT7^ifDbgw8D z)`kSjYx0IQ{9yU!sjx}n8FOm;q19B*++0bJwf!dFS>@vx;$!*5t7w?F`5J^jTAr0d zkbR43QW+?bOna^FU(5=eMxJm)Q#^!zXc-^doQ06u3a63X0e9e`@lztn5JN<69Y`71 zD@k6=3c|(OBgU|(QclHunz+FuXR|r*%nERO*9b3bcTVtxUVCFDYRa3r`z^Lzn)x<a zh!Wqb1yNF*2o!_4(_;@dKUD0Mi7Ge@s4Ef}By&)S9(H!zFt{$=(DUGlEP`<8-X^3E z0x0N&!)9MzFrm~c^P4#&-V4$iJM2Vw{P@^Kqaf^%APTb}?35XotD9K6y_{DO9wW+D z0(NdMXBEZAK}8%@!1PPs0H<x7+*u#}`yDX@GyP43EqS&^8#m|5IC_5k5!E@-bQVOb zgF^4hpDD$MX+#UhYDSt#RRx9SJftgw=2TBXhjIK7{i&QY$DgTXM7uO*$_-UvGpUI8 z3sq+r0MQKDK@WivsejPT)Kvj_m`!KHGQLUhIbdN%MNuNQW=?;<8j}!x5T?u&?I)^e zKhmYGkyW%`Ya~Sb>m!}WUP}GJPzp|($^bRVGmC(tL5zqs%|apL)4@`;;W*Sps9X+t zDFZ>078(eVq~jEZvI&DKducGpUezP5O#8udQTSa{_&-1IqN%^z-FuD_e|PVfE?Ol1 z?u%zXqXqo&Z+qPey$gfA=jh`waIUY5A_rO8O+Q%Lp2Wgp9T&4KEg%LslTI+Y${I-V zgab#0QrBXQB;#FJkvI9N?3|AmW=S%f70L`m$tn0U(~eocyuaN_dE%RN9i$8EB`Xh` zw5rgleiMMKCr&3gj|s<8_*=W|M!4B1juw08zRL0N^DK+gvLJ#Fc^mxnpZ^j4xcw8# zl>l0C@OtjLseV?Nzohs0IPC+WEGfUWwdLZD4(i9pt*lex0>rYgSDiAWD|NwaUDg5I zn(7{mI!~ds;AEtkh_t}gk&jLUe}E`G<}~BS%s~+7SE;-#9@qhP9|C6D@hYoNncHi5 zp48qyNCn&j;2L=7v7Sj6#>!+DXs)$;XlyqM9)g!kwu0cH!`$Idfr}xEiVDq0larx4 zLJwYr#>_WxqJYT?7Y?*pMXjRYqebva$hBJBI7hwH9;#rm{{SJmwD-uzA=nB&)EMKB zLl1GoWia6<5vpE?$VLeOA*p?orPA?`kmF5t=^gz>6gi#{^M#sRZw&UKq!WK@k@5^Q zhlw!1Qtu>6Rk`=IWkNk3E0Vma5NF{XDwc)+pR>>ieHMXXkmDI10`oy}t3pPg5^sR0 zmJTSyAwL-&%Cmb>0+`}e{x=LBu~V>abnYCg49`8NfQKs-l3FOl`)_lcKR~u6QPKx8 z9WgtyQ%u<GiP#x`tX{dR1bBw{tKdQnv5~4+U24F@u2w{3K2Q~1<WGLt4S}xe;t(Oo z5VV50%%L2`s6ffSCJhU=cK5kj{WNuNa<UZQeTny?yl>{lO*1lqHLJmM%s7q67LE^{ zqBC?4EHMeor<3cu4qP?17=66Oc}J7S0d?Er&X~m0a^&8L&~^twoV$14{sDb9_1M21 zMG75k?fR@ZSgO+Lt=$TR)CqD)f~WciC?DPv^Ex8Wmfp72T_=k3BA|f+;ZIwTK)!-) zZlCThqd4~uKuvbA6$FPVTqeZv!F5k-9i7%XI_1X9K@fmLCz}NoE3$Ov6aeUm-xcnC z@G5iNv)}`JNs9i@YW<&efG0#_<qEl%SIE8pF7ft{w#e8zpg!n;Is%adk(o_`?mmw& z;Fdvn8L}m`cdyoncA+=e-zm3sp0Wk7t-cG~G?<!;N^4!E9jYwazf*i+;qR^8ogH@~ z;FJ?MW%VwzT9;WJPPv3r4sb$K1M_CXG?<vBTnQ4)e%x)>Y6-TwabPKy1IKdU*oQj| zz`h8&=m8GAi1Ela>Q3LN^NIjjK&HP0egwMq0H)45z36&q>w$xNTL3B{fGUDJ6Hqo$ zAys5(ppvf9y~OW&=rnjgEGM05oVw>fZlf9TaABSI_#YY^Pmxhdbw<Iq=iiwp8<u%$ z=$5uCH0SF&3l@Kw?VtX5_Hwqf<1T&-X6-W%o&LD^aq@EX*IDl&*y{R=AA{4XdLT!R z&dZ$EB)cbsNj5QPj%8|$=+rbP-|gx^mmh~$KC>}7D{>*^(65w`Df1bM0C~Feq}dGn zUS6m>JIq?3&dUzn>l7{F1zL!=o_ez?_7k}Bd<;4V)$Od`nCC=BJx?uR&ShEzkuhl@ zg1SRQ{@;1zBO}qmUB5zo*%BU`wsb>TmXz_#&xTAOf~90i$r!9mtjsdVnWQEIU_~rb znGp;9*$dC%Endku?Np5^%9UX64oRC08k>iH@Y#hpaKw9}oswhPrbKV0{FVyG+c}HD z)SWFvq$I7Y89}m5x&q@Xr6)D2&^_5&{tyzBpUTj%l%ehH5Kp<OOCsVpJ!r?Cxh_^c zNwof?ubtB&enCI|r`z^={}KJz`K$XMoyV@X{S$k$d5@1j{b#%PAJJcBk@xsWkhtye zKe~<_YI|6pdT*=iZ_#OW;^Jg@qD}5Z^RnjtCwMDxC`cX9Q7g9|ds$)6$DJ}eiWfL? zOQpYaG6Q%iF=DG(I7(S0z>$q0-kkd)JcfWGKiS&+OOL|3<Ok?B34ZBz(M1yMcDv~F zQ)Ja(u10)(WZ-j}@obF~yJFvHh^;Tk^Uf;tAnFT5-+!#CDDgTW#%_hCaayaM4i~jD zH3WcgirFaOc$Ujx<}{kx+AqQ1pXKRj4wz0eN~{YF&*JjXjFoC=0F>ill%>golr1HA zn8U(E$!Gj<lR>@_YfyOzC_kTp?wM@Nhm?BWG|!kw_tx$HFfWwo@1PAHmh$&3$6;K6 z7Dnu{8f(GH(obYYK0yV?zZ74xP!7BS#U)EM^(nGc5Vs^tc^|-Lt)M<jW(@>+Qw3)P zYIHSRgYvnLsI4}GxK()eis6zfJJSSe+=%<MOo+`87o_Dxai9(Bv{hp7poc!f3xrV$ zmc>~(q*9Ey3bs@IOA;?DH5}uiEe{B!N=~>-JvEIa(vK=ANTevLe;<jzX5uf972%Fb z0YGj<1uArtK{T{ox)U^}!XeO%J_LQ~@rrT4h-)8vonn@NUZCT6m%CS-3S!*D+>H_> zpm)aiml$|c1kSVz1U{*FhWhx5FimqDyqrs~)n3<sa6vG}`=*@jZ~+z?7<&~u7ot7J z<tP-dj}--1Ux}yJ7sA1g(!TQ0w%%K-j{~?W$Q(VbCvs=?VW!>Qu1}^lyeR-EK4h^x zZRltkr`CR$^&dKG`fj*b`Q3d`6Wzh;r*M~T4`Es|g%6<u7%S(0P5^~*Z^2}D7?YLs zu{2r5N{o>QsC_w??N1W7j}Z^Aua|-V2`2?^@nVTT)&9LJAKDU2*a|RT0htHJ-tt~Z zE9srOtP!a>HptQ!Nj?4s>6e!2IrTjyMn;6njxkaTS?haT1;zf~c6Nr?{Tu3I4}Bqj ze<6R*G5Ima<QMm->0>m;u7~b{5l2UXyJUuEeT<@vPV0C?OoU(uM)BgKvI!_I$b{ft z|5BOz`8N>7#v}L3&dyoi{hP-a5+Q{e<G{roLh~OV@B5znH}dcsn=B5-J3Aj3LE!Ap z_Rt**6lvY#-~oO^asocP2s3l32rJM22>;J}ytA_<MDkm^L`-pm8FNJEL$W}*?il|F zM1wPA5$^Tw$haPx!;M5!y5?J41!vq&F~wDI3N3H3c>CVqm$#IY+rs$q@r#_s4GwNG z_=~4%>;IWHwoXN?1T7fEmhuZG*xTCmT?)e+?4cVh!h3<d>wur%BeC_}+Rkt7syn^4 ztK$K@U;~h*c<9z3ZpOjZ=Giy)nd60WmbN(sk&|oVI%2M$9uf8sH@AQE{C@nF`N_x9 zYoIo4lAJAp5e;%cE9T_jV|u_bX2;!Co)4c$cf<-6=o=+bof6V(!z09XF%IUY;TOg= zaSp~E=1p-3Y=x)W(|rk6B2jlG6hO8L#DaiAIoNQ+)}}VEPi+oQz}dVc6WfPF?%rda zfPW$3U8KS%2)^v>+`Ek03(CG^>|UMvlHzfV%n}NE&JYXwQy~9N+epeTVs?8e`z1dp zvFp{a^F48EgPxADd7~It4;E;vVDsbS2RFp7=k3E%weIHxkLAYAE%>{3=alevZ!Ocm z71J;N(bI2#<@}lRAr4-X;0^L5!njMFHq^Zfm9?HCWl3js7DzCJUD$UY8x?Wtb`i#& z-<2S}AUH%Y39*Y%Rvzj{8-0QBDj3&Yaj_O#1>?>(PKde|Tzw=t@PP8wQf)y>q&W_1 z#-Veq)A<uSb-&b)_7{b1`_dt~RKUQQinWhvl&BN>&l~cO+$un><r_HoaT;a!9rC8- zHkWTa*4{(MMiY`c{BD@I#~z|1Fd;fN27tr2T;PTg7T81V6Azs<jd9|!=_`A9?b4Hh z-URF$(^&LasSsU}nzz8XT_j$GZW9l^D_v)r%?muAIY<~X7hoZuhM3~I81^G92i64B zZW#EaabU73>qb7-Mix<uXxERAw2uQ;aQyfPtC8^j4O{Q6&-ejEbcZk<haArDdYOIO zCC2qi>+UW1(TT7`aCQx8OFYQ)?Ece?E^_O=46e$BGac4~@?UHLwxjl47DcwJVV1u_ z&MG?3+opL!n}5zs0goi2|3UF+As;=sQx{$l)|tLG$)DsU0Mcmjs0idk;t8|t*7?0^ zTDnst`33HyUIt4lH5K~&K9>i;o3e&a{W@0nVGZHDfP)25nZB(n=mC0SnSH*gFWLu5 z+nAQY@1-Gz%22vd6o+Mn!qP*_yi5*LW;9$<5hwSgnS*3^UQj72FC3v^6zN5?nqdtW zn{oM?U!r*`9VF=seJsNs&9OgazdkC0oO5pS!Wtc?G^*2q8c4~MlKGMGmA`-~6QS&T zx+3!TttLtHLuR=`-vS9{KMAjT$A3}A^Md_)4|Ez1qkqUs4x*@^#NlTMg~Hmvc(m*Q z%U0x5aFK@4BuYzJe$9&C;s-LsZ@e8nB){rQ{DViNAZFl@Z5uXHcS`Y>%%|gQI!qEs zDopYg6E%~ASlxS)HbSY~Q!3xV<)G9N%^4G-8)NAK+==b8&@GCc>O=G#X7q+G8RLci zb`^whAcTjPPz{2Cw)l9Ek8i-p3QU}~mvj2hm&zN|^0E)Mmw$u&-rgn&4iO9S!Hj-U zN-ou*`#MErB0z|Q@?wi>kvUF1J}O#eK0GVrsscpF3c<jwU24#*hG!sP>=1Qnhn_Op zMncxwSXA?mZsu`P#^$b&Z*BWUWblBbil$kjF3M7gm}U!6L*q%*Nd`Fk!`>6JH!I!p zk~V5Xp>sv(_vO$%Ey0FbCYsdU;fC(nh<cboq7@Q4e(k=nQ~!V0u5c35v?nTYp*v#I zYs-ENqv(md@er%Ku_7`Et~9*}4{IWB9iAFg)0DUKG8vGl62GR1+Hj~hlY^vUl<qYD z$#q$3Xbc)MPpA!*Dt<i)ttvH2q(7J@l=|6f)YgzRE5NtW=GE9l?(Qcd6a8idE?I~_ zl6E9Y+(A`qqSPsOusl<iLnQT|`eC9<N?Hbgl05Ri;xJ<glPoZ0S9{MP<`5A6e?Fc# zJf;<w-6^0Z1ze@5l*4b7rEl?rc{12d+DOd!Z7%eYN+l^!w7b-eg8x)C!*T=2ZxI;r z9mT3wc$DS%jD}qRh3=ACg-D(-*X)I)8k<=Q87k|5gpw~OPVX{xJ#<4;|3Hr@4qnE# zz)R*~qs<2pRf|TTxbodR;N3`eG_P@^IdvQ_JrPJ^?J9bgWQw%;##5xtl_{boSg_c6 zsY@H8%;n3WeQdTI=J9?)B5+V6<#rL1l%8+nz-}b~lqU|I3Y`-7Px=)x_Aye8>bX=+ zXIEeMpj??o)ta>K&vu+fcp;KYLg+y8LzrXpOrnNYCK-y@Of@)UT77ft%~m8#rMWga zP(yeTw3(=jWz^%7Y%i2)HUdH9zUy}XB9oZj6j?GaahrpP<!O`<<1HYC9<jCp_gH4a z1%H;=jQ(+xm1Q<%`8G-Z$9}NH(;FN`ic^v3_-%|*vK41!X*a`sg*8XP+h|rLSxUc^ zCL7FvQA>Bh%BYW$?n=dTUI^TDDl{1uXMn*nGYI@zXZk{-fK?T`RZfB<B}*5fV$mhc zF>ud$M_RIIvX0MwbK8uK4WRx6*CS%M!87`_QeoAQiN9>FP`TAFHYNrfCHMT~({lLI z&}kpt#;8QOqD4yFDOymcg^sbex{&?>vI>E9>q63&hYsE3^9&NZslU*I39HOLGU|Dw zwX7h%@NEdW2tcM91zi*hoA7xsWn_23N*;nK6Xoqk0q+U|mY^_@J<pK42+9t}H%S{8 zihOOss3Mwr)qXz~&PGkJXiWp=JGMV1`3%HpL5QZxRD#Hp@o`6i2s}fAojM5q57wr> zh~ld`!$9?~agIZpf-%qT9q^G_^3nXHGV_S7bkUtMi`2zx2ivLQJ?r>ohZBO{f;u-J za>BrV)8=Zp(M3nRXGv6*ASOPx90BQ!m5v?k_+XARMy26nYshzMZ`qvD7eIX?oApyk zak%g%6O@5cl947zD45XUglzR;!U)q`IOoRv@*Jzqxf9(vWny*Ctu+$PxoGAYQGZIi z1H7L~x|T8D8MmYXaCmPv_lU<w7W0O<?l2V0gRI9`J{2I01&xDCGpr$v#+X)|Ltqq{ zxciDy{g?3i<@ZIU+)#t7hIdqKjY3F%8D~(2J|mANWB(l`$e)~&c?Yv6ntJC5_hYq& z1(Cdx_m#ph>j<Me8v8@{qO3>Kq@1F5BZAgL?VJBX%IYL8JFA~s0!UAMZprVoYq$m^ z{YJKes?z<=NE{xDd>^~PMM!)zx9MM94}DY^$@T;fc}jVWV_U_AZOE*xXZk3=wSuW@ zX3r?m=G@r^-0muFnWnP-j?5k97P)MIC6Z>dr)*!5C2`c+oh{^|6=;a8)Z6`Fsq%nv z3Srw7262tqGQ^)j=c-LB<xO6*ZGR%;v@IB?)$ZbJVu#pxB!P(^39CfnV&qS_XbX1H zCRM;fNT4XtFWEx)%z!lt1!T{SE|shIDo8qXBIG7LW~~rwq+GbrQrx&^J9RIWKB-_x z`@-{APGH@@n-A!rhy+hb6}CXYoO>z@s5nE%cWxXH<r{_IFhgqO>a88?7jkU9wQG%R zAvK7qx#7yzqiOJPb@kg?)$wBGwr&W!s{yJWf>^tBdDva;o7Gn{6F9I#+|U89ZU`G} z2HQAS={plI4CsTsT}<*g{mfsWU-kaqT|-QtaF48^|A?lwC#1fqez;g!FH+Wj!&SD~ z{UThi0M7eAv>;|$JbK{V8!d;xIQ+Vix5MQ}{)@?V*cXno-*Ed_r3m~=B;H-kGdAxT zWxF;72f3O)y5t#8gPy}%-&wsZ<(?dnl=g5%(unIy7lS6qkuXE>?dnnFy*yw;2yb~u zl@OKLc%0xi74^{?aABnC3c(El=J+id_Q>7+r5oX~Sbx2*VeX*I&#trMPe9g0=LT6g z&{Fp1u-@9cd(c~}02dB-x3l}gqhmtcg}=M)z1hNpsOe;Ru*ue5R(HbsxT4^0T)YN0 zW!<8uKiu|<?qBrzy`aI@1{;B{y9R1v2JO9H2>Pys{^mgbE-+rRQ#z2>BHVvxBxy#G zCvEZ?T-*45AjF}e4$$T6uaynyTsY4QAe|)S5zZxz1?OHxM$CRTlj;}bm7-8UHpiSg z3$uFj3L(jINNn%IZ-tmmp++7>jmTKzw|40<GVf`1FUVG^+5nhQQ(IcQ`YP1F(A5mo zU%J(8?adag=V0bBTeJ)x>+a89BmHS2KN?rkNQ>C6tYik(5uKI9tBxofHU4#PraV`l z?X5u+67=~63Hki&=h?!OSi>pffD;VV;zz#ejmie4$Z25Qo`%5BXy42~{JA8-tkaF( z{OdqG&}dcD#0e;#J?9SZ|1GIKGIwEV#IN-o^I!})*9Eh%Eb43eYLhMm0oR$K)x4ud zjvCm=uVN07@%*r>;|Nzb&VelK?my*uVrb@=S(d`Ru=%ozhG~kIgQ4OBoieAb+6CUU zlqH|QZp9dYuM{LTs|Jr~J_9POQS4_l<yy`YUx5aYTljEQU(G;GHNvsSt=Ei%*bk(t z(rct}P??YDhKASIWj2EZW1BXo5E(H2`EkD{&pIcKUoj@*p9`oJb0_l|AR8zFR_m;x z?u9iJS@$bL7${_awGfmfPmw(w!}DJ%rtw-GfMM@n_p0xqAm(#=4|#g*+F(J1mFDY$ z5wPF=S{P0^zoL|BidU)1C)qvoA>)hT%}j`ZL+0i>_?o2Fu9Rn)Yc&Y7GA8ghU@HK0 zZu!!zw09xBoaIxcIUIuov8BnusKhyO^^jHttn?io-eI-$a4{RE)?WA!wmQRRp+ZM> zY4%zCHNxyyHDPwEgq#Dnp@(ed0J$3OKtKg#s@tVYqaH|jl1zdHlV4w#E(;LQBf%Th zL&~zpDv?QL6F4)FuTCD2-m>zS(>SHyUPDYr`Z)<p%9OmlvSV0b@HC9lZ_YhMXUubM zrR~8z*dE;P?6^uex_fCuaO(N$FLY+JJ-7$kgZrHwqov{kG8g35ikqhvWIU4?b+4k( z2jUk>2R^ETc>jzza-N~BBM+UDzfZ~EJSyte5jyJKlZt!K|3LouKwZp6K^M)0Im9?P zW#$lPtmHm8<>nBh;9fO{m<9K$ImB6jE#?qsiYWSwCrdfi%^{k$r*$gKAx?L8+*8FI zVunstbBGbSJKkXTBvisklAs|PahAbQ)lx_Jzt}WA6RW0Y$~8R;yQYW9q|ce6XQJTc zgL_KF{1B4zl$=z^GI27TlDJQTX@kVJ{75nAN}{tG!k+Km%MS?ck{{eFAKdc~xH9!l zF#`!9R><bssZ*w%I;#Ta=L8u8BAly?3uX21QLTciar_Tj4G&dzWGj6QuLA!7!X4Zi zTCh`QJ5qnGJN~_`jy)*+4|*kkfjIt=y@EbX9RI+ocDvQJUT2hK>Dshgi}LHtqIJ8q zD#2Kn7Nwi$xIrEwKUQ}^1dEg1bgr-Iip22@&gx~JziPGXR=M%&zHwC^x+NiNrmBLF z9o1(2;CW3yXqpdgWGrNA^Cp_P(1Pl{-VYb_-Ya-}aT~;}(>{NfQO+kZ%@HHJ;nA2C zpNr=sP9y(8lrl~Wc=)-U<Ov<<xvKiy*0q}3R@G;%ku+GkGYys+wVySJq#A3ReFyF6 z5MbG$A0=RJ%FwDkpjWFySA3xFWF?hGtCgs%6QM&zrka*D5I5rhxmzjo<FP#^Jp1>m z++YBVtBy;G4U<-(SwLAZOGMmNRK93A<tIS~6Xl14J?^ec8ZMS`hga+Dx*9iiGdr&J zwp!XkZHHA!6X$?gxl^H<t<x2<+MoTi?7-9juC^6uPvg3w)*3snf3TI=O2-~b)|oE| zLo>_eM&2TG?DS}4SITA3SgCt2UZ9rzU+1~!umnc-`e&X~@z=a=zJ{`1M*L5PB+2Vh zUlo#+Oazto7yxarVM>OS61H;<A1V8#KD}*ja_Uu30j3@QH=Z5wRMBXodEV>C9b|1e z$zQJIjr{<w35zlximW;gb>L;D)6buGiOcS<B2q7*aU(sTFALV&pWyKGO}6mgW=INB zW+|f4)6P?LIGvRb{!xZlpv`egxo2r~R`>bUVhpRPjWUshi@F)-;y3e2jzs}=U@j09 zFw^D<`^6eZ>?ds+G7%h$`8%f$TXYg5RKm<&OIt2~h6Gc$3x>`7hgie}DdCEzi15$! z(}faxaE*ZD1EhQerQvIBrm{pVMHcb3nviG&6^Es<{u{}S`VL7B=b$7m1V|=2G~zPB z=X}Kg5v@Q03qd~Fa*Alg{$Jy}xHcZFN^PqBR{Df;QuYz2#7lEQ$3IeWM@1?N(m`w@ z`FMTb7fJh;JZ8~>I1=xN`IkAywGh|u`xW|_gCEQkr*j8=iQ(^JenWr$J?2$3%QI+T zW)Av238)o;e?wgV9ON`>X32-Dx@g}as-hu;{jm9xkqZ3_uDcVORofWyv7vo-<2rHy z?9Njyk8NGa=aAABv78t_?He*{f<RCF?#jDDpOWD6sf%t;vONA1ID_OnuHWqSiJ+)Y z>d8>4bpZgn=F!b5whq3=7TXxjTkBA`vDsde3Q@6?&=O-p5q!u3QwVGApSkM&PuG!9 zAj_@m5%piDQHNz^=4f4E%OI$LLnF9DoulK^syeC19Eeef5k^-v3E;zmX$Cb*=V?8; zrIn;HVl@!?9)<&rDTy3I5}!8qXfr-k@yTK46_%-AYD37==&U)5Bz6<lkhTFlPdJK} zPL;E0ozm*B9rYl7)%U{e4AMieCN__Q%{N1!-?u<YozB<Ou2sD}jfAc2>FP;W+q$lX zC2-j+^BB5>pB#ZvOW!7XzDSIT_I+GV;?zN(61JlX)<0xK3H3GTZ&L2>cnDTpOB<uI zWqMz6AnLtbH5`nu0Hv|t-yfiB26zHk*H3kG;I8e9f%qYFzn<{#b9`S3!VOn%ogN%N znG45RPuOg{2aF-hagxNdA}*S(%-7#z`o+4EZ&KKIwi{wJueB9VXIWkj(^9cgY+j$E zm`iDofO^G-heJ$--$goiGLQyaS{D<MgPbL&A?8m%&l(+28u(~-)ip4BB<zbY80-A& zi@N=oU}+#p)BX?SpLWR-Ahw4&9u|I!0E2sGv?$1GZ9|qVkwnFStcW~3hTV|2ZZv9L zH|Gv{9-v=L!@P}+GkH(nU^^{n(aY9f9potHw+=IDR8iWD8KQf()DfQZohuCG=;|3P z7$|IZa}20$627uv{A$e#)}T(b_^X{_fDXuef1sEqcAmdbHayMB_Ap7ZdmM@HRQjPD zN~@K<Q|Ax9MifA4i6ILxkGm=f&_8$z8}j|Qj;~-czKW-4=B&RbWBd)=@Heu+D&M=2 z7|1^M*Ragri%<T24WGO*M(aYcr?c1Jo2UM2M*17L=Z#tB4WL?Q9G?c;hVQ>Sll_gH z^*6KAI?QcY{PkpA9|7?m>6uXvE@5GS%kf)K)*zkJeT6pm;1WW$M)zHr;&1~Q9^Z7z z+nLD@ztU@JV9-DXAf(W6toqsJSfyb9I!7YG6YM?(kkYTF+u5@<;LZ-V>dl1E%DP$Y zQzp3D*+N_N{Uk1NyO<3_47?BoVcJM0tX`Dayo5a$d>v^S$xx7@T;bzZF>jlWuJgAW zcxpc}2%L7ED`?mGw`X`-pC?fUHM`%hT(b1k6jElZC!6(AQh&2GNDMc501nhyP&%38 zwCOD_<=Ax8Fn5>Hob9{Q*((%h)|%SvvR>FGT0bVsH&?X*yg9^}Vfemv--M$b?RGOy zPwnt+@Oay7x5@HLnlaa@^PX`!!FgP+I8&OCA)+eSny=+I2UcJmOE`;XJAokAdHg(E z@F%gJ(DorybG%Z;4RN+3k!4ixJ1Dqf>e}B!#kt@;PUjzH&>N39C_Ia5ZYLt1EiWKg zC0sAK`@$8`B1^9ba@Z}cz?zICWstr-a4ZhU-7d<=0%WX67EK)}4o|_!cnZ;GI$VIk zC$Zts+=DcyD9S=?&=3~$p6tXa*_`H<U*n5~%IS&p8WOot)$xl%CW=$z`?JMXW~d^% zd1VDo9v^d0#<NN1EXXdi#L?`!Rj{hLt+jF%vTe42c<=-)XZ4;`;HM^#vl=jSWiYB! z<YO=+6#1K*Wk5+rN~TIjgY9L`rdF-;Z{zR=V^R*1C2bDV^i%fjyWtH^{EYoNBq*FC zOq?-D!?<Em?u#JprEb~DhxgF4=YM8qiLlmscyEpX3G=gv_T7kEs*)OMs2VATs*yBQ zMUe0&&l1dYb88X9Yq!$?Et{&^ZGLzLEJwR|n>K$UjYzM2-I#0DN6N!Md?!!)iZ40Q z;a~CJD?TA4gSRI?s;gRJ`U(|0J68Y3T94P)u$5YFdx8DxMpWpsxN30tY+_3XdIz*~ z+li-!bClv{z08Jiq>|Yg5~BO~m^XxoZko>ZHTiH*A*bb_yqDX?Ax%6joV1|jJ?il} z%;Vu}!p%T(fi=)2FN*<c_7aVIu{w{TI~55HqygW%JorUP+!PxgZy$4#oD<G_Y8sNW z{KO^7q2(9mk&0sY^>_Y@JG!NvX%-Pr9mPsQdbY6$sJ*lk<=G4(r7JFKl=u`*oVIX} z1qLEPe;l4FTe`Rr>M*Ni@pWfGDvul|t)58OIg>eiXMRc%72?&)Kf#YKv<<Sw<_;N$ z@+>QNb~0Y@m7`W3n)8w3k<0qmayBjvU%?pyd3sv<V+3<JravZC0ND((tORSf;y2(? ziNPRx2qw~NZ|qMvz@|Mm`QGfOy>>+Z{%OyD@Z+5wma9JQC>Pu*9`US<Jb`_0{L|i# z_C|g#ddb)I;x3>gf9(BeZ|Z|}@W}ME+88Rdk7*S|3__|QWx+FHZ7m)jw>U`N<-V(f z&HHis<GZ}=&VHPFKkbRM6w5jiC+4jlY8+Rj@o4kfjXy#sz;pT~Iys}SAwTDagnz`r zk_Y{NiysWnYszw6>D&=nFz5U@V({MyzQf51hOLQzZQxid^tx}b&cE`f0cFED#leE& z*h5DauLbEK?m}|ID1~7pWS%6x#hRH`Gg8Xl5QB;k!B1hZ#&q_N*h9;;OlOVN*ID{n zL;(*S_JcoD_fzPhcP5bN`+`3#K81CUWJ0acQeZ^Nkc1FrMzwQWlKI$1%8M$<Py%e3 zk#qwp*>M3!cTQ;&nJtd5TXQ2Gsp(T;*)!O$+0M?)9eJvQ@5oz5ye~KFMA;clI0jB- z0;>`3Q1FWj4Z#pz)ew3zM)fmT)-M<B*p(`ssU5+xW0YtIxa=su%(Gs0^a9O=EmM6o zPVq=#v2(Eqo-vK3LFPA&xO#GOy>98(>(0&=1FR?Cd#ndOD#?YSkl#Rqx>rwi#?zA! zkGJ}xp`PAKU2Dl75^4P*!QT#P7Gbu0{#b~ET=#^_-BjR#`Btc%-53ZwaEmY`H9fHN z{sUBtHA)&@k$5B@BD7?VIL!0roQg_nem91rjcCR^?zp&NCJ~dc=r!ClvP&7bz#P#C zH5QkW$o@j!Uev4PQWxx88Ehi3#c4BJ%qC64j{F`9DwwLAr+$ox6W^+n#NPsqhlzMD ztvF941(SZHB!X)%GJ09b6|q}Na^$P?4G{t^=4<n;VJ<Z+5X;-|bdxZam$e`vFSG`b zD~4PhZ$l5=+OLk^s9=-c18<f4<BjCj_qDrZ{|({XmpZ$p)5TRz|0x?RGXyCuPVJ2x z(>ZWraiI0jec&Y-U>8%NpUuLp-3ZO`ck;^gli)8%D*ct=iE8_ms2-5@eyEIifD(On z38Ng`x6!TDlL`+qo1<7h0|u%v*Kchv<7&3pANY;~MCdbIitJ!wioU&}`&&u&lDs`h z3;m_ZS4P@!n8ERyxl!=)-(xpIndbres)_9LSV^>kJAj7pc;iA{xb=A%CEt#c_qxCG zTiNj6V=9TIIKj4&@O5YjZ(~5D6p{yLYW7*0zdIhedF-Y<`!5WddcC3hx^M2`XZ+xk zjJ6d@S%en~8-~aUTs%iHP9i|a5|IyL#s(LHJx*X+(YoWE!s#Y7C#5^}_?TYioH=G? zhg8gvG73b;Q(1U9I^oodAPBn3L_8Tbf$KzixWnpuL-)3iZc;ZwCw)O`uplY&8#-|1 zfoxzH(@%cy^YydsDE#!Y6rT_<UD^8L<IwKju^AkS?v#4=ZuznqtrYW6X`y<7U0&Jg zrM=DfW8YDfO^+ikufB`(az0G@iZFh4oT}9lY7hNR==+z@L&I31?`K>kM@j9M74L%g z>`}nq2iA9i9`;3NMS=9DLPo=msesZ<c`#>NOr(+39}k?j&&4~Tx7GD$Bree_$Uw1A zFQk>%4ywON5*oaQi<;E8NAuIe(?bi1M+}b{1E-RP$)F*GT!SADA>p^^V&u-m<0Y6? zHMK!*<hJ2&8$T7#92pKQ72ekH3Q%9WP^CY9>j{uM_51i69w_S{Kbt+Tc*z-1^Jv9u z%XnubTB_#Mc&unDFZQ6(WOD8-z@7SuY?Qpw)qfn86M?UtI1Q6|gbM=$Kny5!eDq-C zHrZxxYuD#-h_<@^7GDEJD;&MW55?NSyxIehj<}Tw5u<hR$454_=dlOd$7}|#4%mnO zWSEX2?^5GaZe2W)4OBq<>6Qly>CkYx(6Av<pc<Ljpv%hUCiadPmp{|+Vob^RL|f)m zoxNl+7nP2w548hu$FGm`+R@u?Amyj*(m!LMxDOUO6S#2CH-E+6t9<CT_G-P?yS?YU zr}63~uUO>;cfMi+A_@9BBsSa(wt7Wly;T@H6skaEyG1nD58}3+HbEB{2^6!W%nv!` zZ?%^#!#d6z6v_${Jz{6lC^f9wruE4{fvZy?os(v7NQPpBtM;_Sq`=ShhVDsZ?l7?m zaT4&JcT7=1g?L;Z*|jAw4@Uqj2{Daj^0dGpzp{^4haC~E?9oG(dOQG!q;5wUd6;rs z;Z?to5D`lDV};tU5rV82qI|{=l(*O6*Wu+zVgHRLvIc4Vuh~wk6afhdAyEVcH44n2 z!S;i*xezdi@(6T6H8w$u%Ys%=V9yL1+l<^AP9q2OkZsH^Du+Q{Dy-v(&uw}fRVa5o zu7Q>0ogSzdxFv7px%%dz$rvES@2`7K$N-;94*FH^g-rv_ZW>!Rwpz`IsJd!Tb^{yH z^m(P~vsf)tby>f7wpXcm-jI3~8aS0aG4^Jk@dHHT)eeNcrLfnNPpehUg~7jw;Y)d? zgCsFwuQE|=_i(+4QWR4W#=4-KrCnFXrvx}$p=on`VmO3xI0UHO56f`E7z+zhiRi@U z8<WU6o)9cphCx+Vydp}k2CK$a6dbi`IT`_`Wf;Y{M^q_9$ta_=$ta|DLh@OyUS9m6 zJ`BSwkHCPC1443d^)J^X8D_!sf#c=gpYqL5OfBi=W$A|*P9el-!I)-S7-CATEj1kS zD?7kyBOPfD>s1irylY5%9mFg%56Utx{H<NCGVFh^jC^zyhlQcJ?xSeI)9@XV=&{`L zLotuIFbx&_LwJP8Bll3ey}0b|kVx}9Ly6Br&mJQ!Htk6j<k0?DsH_|s_?7kMUIZuX z@gtsl7xKAx0ZL3}xv^VG0~I#7AbuAHi90lC*s&u0_>{uC4G;(9qU>%#%P}sG$7z=1 z$UPDA&^&feyb6tR*=PMLl_!^nSEP>bgjRP<>)zrAC<Y+E;qToy!O7*tm0a)}x!^bc zNe7SxZ2Y9bO^WYZXSn3XC7m+ISPF(Of|nP-A$gvMmI`HyKn5D}xYzp;m-<BV0qdyr z)$w{q?0Fut?GkaaNrTGs?G+-?Gz~mVsSntDY?tmFg&vv(uiVQk4~^*qb7uA;?v5T` z;ux1FS^5qSM?eZ)&o|n#gGLnE^=szwQRxRH1@4HeD%jf3AZ8Qb6hIDIR4W0bc240m z_WZHSRWg$x2Rr3UM<Wmpax}7k<)JBnWP)Z8R9Q2ol6&f*2cybZgP1ar#eK}Vln`$u zCCrd6o)IaX4OxdjMVg?+f3O)R)D1m&j9IG%nIbb|L8^HPScP$U+Z|Gcdj7Vm>bP?+ z&|y8wIJ@wUjVtm*lKeM70!~O+@Dl`mpkwmmnErS}e!QVSIF?^X;o-S^Q6E*m)DP{q z_;JJKa$>o$$RrQRR1VRFGDQ!GsVj5!(5ybwZ86i<VL<Mo&M42O?vz^>90!M;QJhA= zkuKbm;N?jW1Q#BV>Hl@?9d?RY5{EGAuD4Huz?1mp;!fY$Ve%}<gza8<e6SO(+c(1I zgfx5OdHW|X+q*kEqW=@L>s5!H*}Ryz7hZMl9&%m7X>h?weCseUPr*g6xAri@TDA^5 z2~Nl5M6<<f9a~{?5^x%O+39qSQK!>6yz=&~%N}L<;V_)Q5|<}zbvrv-hmvZ*?~_i1 z6I^2V4N&rPR~hvLgdu18RVG-+3!+e48HN0iMIk?yIdYd;1iuqCf}bMAdm}B(3#`Nq z^cV1SSAy^z<0?2t*DU0?=ELFm#~5jm$PejH;V$Dq=e1bZN>mTWf1}k?e|^V4p{0sj zk>fA02s?h!bFXP=Y}0?oxeAUur0~2JRQy^G*?rszZPkXS7-^_Q99;7O3zA;@jD%KQ z_bqeKt$j=-Z|lC+oP2A2C<67Tbkww-Cv>;EBictZc(i!u^xJyicKZj$km9pV1~cI( zK3=ir26ytNJ~o<$byG!0>vmzK6ZXpPHk+IXa#8O}2u0SO7eNgyhlbZ}bn4dhb%&qO zVJ#Y1Gv;pEWkZ;;m1pa#dtV0*bF04sGV6xeym#%$);d(q?dH8SOirf(n|Ii}YqdlD z<Sy4u^{e2x4%zHy{wsT5w}Q=)O>w*@-H_i_T3-ukYqYl#uzIWz<10HYZ3;1B{dn!b zHIgoSSV7NM2jpn(r<su3?#MOwqxEWBcP*~C5jVOG?UB-Kebg=;&wm1^*uWuf%o%<S zNBDJ|;5T!C--+|vU<n(reH*iTU&H2o9eel9Y~44rbKjGV`xf@?+t{}6#;$!wHtiq7 zp8dnwvVROa_HAs~cVoZ4Bir?lVYmJ<Y}P-Vy;{#!J&B!qA{+Jf?9<n?P2YuGdIFpD zB=+cQ*`jY{hdgv$dFVb!Nh&z14{S~WcP3N7p%1~A)b-GjNSb;e)JTv}^ETMx*)-n= ziW2d*cN=W&`tC(=#00Ct@aaMc^l;HB9@5YyUIPb7atyk-S0o%$f0%@G2*L{LbWh32 z@mi$hXhm5#2X!$Bgbx#<IeztU96_>AI;Bs+E4RI?=nUS0MEsM`IWd(VlMc5P(RqoX z<;CNp%Uid1d9QCZd2Q<=U`@CeF;_tPu+sK!@AAr*Lls2geL+lL5^T6ZYnsaoLvwj3 zEj$b*=H**Dfvd06U0$rvT^_F1T^?_uyS(GegsCp8D^F^;F1u=kpAa)6)(eo@e-et~ zws0XK4iD7td#lTwExN=X!nwZ2NivHI=1!s599~~LnwQ3!rqmA7`LF*2|2f=#^bRxm zI`tm-&|uyO$hyz<6$v&qdY9cRbR0aeu1<ojEqBXxFM>m1jAlD0-p<ZNr^u!l6b;9U za)If3_ciEnsBkFRptBAn7C2ZOB~CbS4h2+%*T*5Zj1wz+e7uw%D2IA+GccPRg-eor z4U$di`bvL-=BZJIdELyS;Pj{32UJ@aYIf`+MgQqPh&3#9e_%@rOP)e9<tCnIYA(r| z{jZu!l7&eF_2>}_vpH-Q{5U{!mN%IcQG?lv<ens^sPBd9@dJ;vR$?XF@;oj5cg%o? z_Yq=38`!VcGLdC%hP;NDKT&r@{}e?ykMHoQFv>ZD2#Nmtjl7I$cp?QVsT`i?xXk#G z$b_1m+NV?hP>W|A%|6GR#{NI{-gUWcWJwqOKTknnYZ$<E5sP<G(1LkvwcVE6k}ON^ zZnZ*TQe=sQMFJE6ilj-*vz%wyPqrhoE-2h6%I?{5ew<m;7E$+0R#sM3=9eU}LpyC^ z&6GD~lgY$Zl`R98S<~+KK{tmRBBu-K;zkNi?SvX+#y+`6T%uSjgXhbr2Ut96VBCrx zQS@jfAth5Qh(szz4<|LyjOq6EKl)^iE)Nwt(sC$+Au%OGRa(FV@pp=j64@~*MVy!* z5yYF!;jc76Y}beY&(i=rPm{E7X$&GzixksmUn~Z$eyb94WLUl)vqKn&uP%U4@wFjc zq{5d{<|Hz#iOvjxrFX9j{}{Ywr=5FI`<0%2Vx^|~nUGZ;WB*}bArL%`G_qb!CvISA z<1n0A|N7Tru`m}6)AL9Fs#mMke_@&@hc4cDOG~Sks-;G|)MztP*I7RtYh-=zOeU80 zzuvw(Y&TmP8Cu$Dt!1`Kb@Q;@8q~~2rv^TO%vPyp)@q0Nt8TWQ%xbmuv0gP>W^-G* zKbmH}HL07eO3iFFwk7PC2d$6w!&0sDzSc6Et<J}|9p9PZLaNR0-u-&q`jxf0X}0UF zQmt*)Ylp0oirKE!N)5BoYMS+Gr_?kLptM@2V;<HHN;R_q4d@({8fL9kE7i@$AtrA& z&1T!I9zb-x(X5z_n)q2W8;1vfG|g5}t<+0(_>cYXsa7-FjmDr_F{{vpidk(p@lU7z zM?IUmX;xc}LA7L7p(Q1=+N|N9_92c}HbdQPH#(4^R_j2@dJ8i&4m&t*=?s6=n}cep zZMN$Nm6q9nzSJwVI{e!-4-Q(TYNcaV+m*W6I_y*q&CX%F(lYCZ_2Z7&Y95s89kW?) zlsabhuwAOR&1$Pw>Xhm&v(bQps}-|WZ&Ye#^Wd;jGixm<sndozZnh!huzd(+R~i`C zFl%-A-D$UBG!H6fqjgw;39Ho1gX)2Kh)rp9nlR6bY2EcdO!5QA9{`wVOhCtPn#UR$ zEWrXnBZHNt)eg)m{Py8zF4?tP&4bz-zEqlKtKKZtYi7049#qU)vsE!`wRXj<w>lNG zet`5-ub9ntvtrhOoSJR3)~J|=wT{_>v8vW<B`BrCe;=5w10>IOqjX>%RNEyO)fNno z*{HV7X6w-GG+SnkQE0VQG3%YS*?{^wFmcsdrDoP^HM4qn0F41EY{GQllpWR^m9|;y z)S<dV)<(11u2sxdt64Ft(DnmtESnDKKl5lpvqOLb*MMcr2d`$<4w@SAmzGwCS=Wfa zf}ibHdzZ56O|x;(;$_v%dZWFytQ0$_9aigAJ}(Dm{h(cHw9H!bFsPaJcB^7GYc&|l zI*fXwRUg0*R?NeLI?y7l?ppgm`5Dw;T~?5JK)+zb8VBtGr~O*BRxvwm80<#7q5KR? z824tWhJy)g?{HvN8=Z=I2xNbFi0h=@QGNz3Oi(lH^;)TAwpx&{(X0*37R(2%T(beq ztO3`o;u>ooHY;Ymi6n$stJv;Z2jdPPxZ0?g&BLZytF<a^^PmZBYPH*yjtOkH+U`uC z`o<wH>x$WGnzi~t#XRV=7~M3h&5GHo)y-D5Q!!hOw%KW5*XxJoVH4JDjm<t()&N3m z)L|h5eK#8oU<%d4irIiwa9FQllc2|KZ1n+h)XpKYkOpuCWF5_x*}$}|W*ysGGuu^Y zd51Id2GB?ano??-^+Twp*@O<&S_hSe+3G-&_F)UEZ<N~R;XwlyMyX-84q7Fku!B;| z>>RX92j*d`UTT@uW@iGd3P!k7%inC&RexyK58EYJb2V7=uv)5}PQ`4%fY<A=<_~M| z&tb)^!vx}NS8)^$%*G*(VXY3$Z^KM?8nEo!ki6Q2Ro`hg%xa?vgJ{+pFaRC%pm~5> z6!6<7mTNX)@gFqJRuf989W=~Ft;2Y;S#9I^H|jXW^-9~UA9T!W^8i@WfmwrzX*Cbb zDoi%cc(qyoKCRWwTBB8Jm<KKBTB}{*T%rR!t=XuUjW)2eI&ui0^Jd+wLWR(^W*fO! zrwPN{!AWeuFt<A`v)O@;)f;B3ePA|gEwkP>TdkIP&^Z7WiAxMBYQj!jF%J&fW)s&( z?GScf>{rFC9sq?M)PcU+^%`^w7H#7IhPvH0tB1(R8fLW#jI0AAaoA4nE5H52`$~qV z)er0M8ja+}Qs=x3Hy7Y<)k2QgK4=}hOXY4B<W7lkwYQzOTqLS>N{!kvj6}WE0CAz# zhJWf~+{1w`4qKfPEZ&1s?J%F}4-VecTU;z`v`V$QS#7lk)lv)T`T#|&L$ldzLLvC$ zvQ|Roixpz><65b0cABLQ7s%k>T8I4zY9N2rL1sEAb<Ae7Rk-K8ZvWcobW)pjgO3W| z98w!Lw7L%M8356@L2hXw5dlRXRADI~`)D){;(rg?m8RK27FcgpI%d6HHxH0C)vAXk z$Tjt5+iV_mD!_<f1t8<EH`=(;U;!K+wvoTpDs{68Nm{K2RDKA1bQ2a4{yIElO={K6 zCXnsnA#!(&KWv$YhX*JqH!!%?YJjBLX_V?r)CC4ns+ot4hIt4QL={#|qXqlNVVwzK zAk`i=>$nUdNdxwfTD?_jnFoyya1-$#6jyJQs<1!SU}+z=%-SJvu2#*g!%hQoTK%y3 zeOhT(>OVc6xPGgL!2TgawbOu&sshbLo&u~Ahqc+LNvX2kfeoVxY_ip=<A8P!A@u?K zRg<IH>Qt~xwOXZCk^|Z5w9LbUCTt+>QXM2*v)REN2-3FdrMh{5f>6CvYMC{x`R51m zKn!9_3}WlMMmSNojt^^%H%adF*Z=52@7=rO<0j`2jdrO9rwZ83Yj7fH!SSmCM+`U> z95zeUO0B~pDj0EGg+oD`{ZoZyTpeI;_JP5ey_mN(Ti}N~!P^elD&~tgU%C?+q1~`H z4ofxId_f?nf@lYOCkS~h+;nkYs+f%iOeg$<3l8_f<Br*E<F1eVtW#^3TBTZ})EY3V zf^$`~38yURl-X*5Ak>5^`I4={zSuIW)jCKU?T%UPv|%5r0%d`;b_kmiG~w{TY*x%p zwPrTIPwP#{QmPI>PJj~_h&6B~=wOnH3FO~yLYcU)flS`O^BI&4r>Hhicg3t$+t3g= zO0@777p#u!b%-mqVEvTpunbDAQXP9%>oiMMIA$~spx*~3oQIK?aRaZTs0DJR2|sXe z2RQ&_7#Pgf;h|aoKCRT+X0>ww<xFbk0m?B4hmC;{cW@O{_$sL2DhSwTg~v2&%~JJa z4Nw0~7`RDAEl3JZwVZ50CA-L2GfGMsC8Z=;S~3$~m@U388+=(d0?ExJGn-^e=H<Vj zjBUg7u?F0`S%RyM@6%eXRQ;)e1?lSlA6OjNdNUqaEe4$W``ErikDv2NnCBNN>AfT2 zAW|ez0*xKKh41Dh=jcC}ixk$figdt~_61Vxsc2`<F6gK$2>anYs5sO9h^F1iNJlK7 zLm;{#{FWyimas48q2;b0(74@cmpKU!QP0&Se2DPDkj`S(%x}S!Hv@qf5F^xN_nsGW zUn8ok7Dy=km7ph;q<5z{zjP=2N!RkdzHs+W*!)F`DlkVyiF%2*o!rKyDHAJ5(r3;< zD(#4e6FdhEX)y2|4k(=J*p?xBj=Z_+n2Te3-K;jO$79m0Hm&Pp(yVo?-;PPETDAT< zCXRdWaR`c!p1_5l4+b;{c<|Ea!Hd4{f(suOd@O>g?|TA+^oa*X<ikr4AA%T8A#Dym zr9)>9=HP5$6r_S)XafCOM#^#JL6Je;s0P}fIk#c<lpl^sF!4fZ)&39JXNyX-iePSk zACqHgqn*$Vz;OsfS0~S#h7GxC*g6#YU)F#?lenSRoDGT84igAK?>smBlO>sv8;3H_ za+pLT6XVtzu~1<@rjfw7wZ<$^mJr8G<3i%VWh4#Ogw{mDkZhPSBpY*!Fu`*)Yso?s z)~;D|7N#iaS_2-GTw|Iw&4e#_Au}~bE$Uur0}mPj5-56z;kq?qCZCx+RGt~ynkFBs z%4L1{i;Wr)WWqis_%VzO;>Q{}N5v1~>DOjoeOJw3B&)B@;>9(SNW>JujPWjoWS=b% zHv_Zf#ijd6^d?_C>jE513Tx&D{oe3(!JkFr2Iszf=C~q}CE%R(BBJZmW)2&+12Lid z8P_m28|L972E6i8Fw7UnH{q=gIKo@&=l)N)&l4oA?(^xteq}JVYBq*}$^sNVwo_?J zdQqklB#>uaVMm|mGA1rmc-%qoRM%u%`SvU<4dmd-bq2LX=;{Sqf<W2g%zSw{0M!lP zuo4Z#b6H@FF~VER)&kGT!<b{I8_wHV+%3U1%kg+t&mogAcP0^8?h0WN8RT5uZ&-6d zmw<0Mbd~Y4AoT9|@_A;!)&UlI<ypFEnyygI^Nw`SrfHo#PtnQqOp#M}L0`$esofe8 zVS#T}KU&<Im0BF2Tm_=fCvJeqp)@iSHY2Z7{s_~cYpB|g&Mq7ZakUTrfouuu3s>T4 z|MCIsu|cLvKJLdmI@?b!r~S#q3b}KxQxrEWmwz%8G>;^70aOoPOcvDq(OqA!w_2nW z|5G(<bpvXjc>Y^=SeU3|XsPna?k$U=h`1~JK?je3|IY(m-TQzqPzq+?pcTECvQvcb zO-t)MAE#9i79;R(nIGS13m>SF^!W&d!@BA_E*I=`-A%HS6Q;iNhO1OU#oZ>#x~=Me zO3$0@x6&B=37VpR>6KRXKaDuxngy`x7QP<)$4u1w54oL%Y?Yzo(}6rZ%%|>=Ix^d; zOCMQNhq!cbj*Ks&Qil-L;pul>Q)a&JI#ccmQXz^`J-|bB-!D1tz2iEe>LU^prq3nm zF5OMM!NU#*k*x>$T@PaFp-A|ROpu~*T3Y0&_Ze5W+;M7!K2bLetWtk6k%I|!z`+O0 zp9j?EKIWur&B}t_Jvd<{FD_j$50=doP2m9*QJHdt^H%mcKweO<5_TT4Y8`@blvb@B z5&tC{>x=iu>^X`Aq3=D&eNQ>P6@j%W$GGi~YOG`i)+hWMA;E6T!-p)D<f%V#hW(JA zP4}u<xHk&q%xZ}Y@@rzN#)Zt`xL5xp2SZkcR$)BDU6F?^hr;3WXTbqK3(ggo5KdK> zVubG5c4W;+d|(_!_MD7u?)qz}c=>u8>O;et<IxV!Q)Fn|<{stv`72Gt@-&q=-tkk_ zEPIR_sfR2!F8M<tVOz6}W)uhwAKp}NlgBC&2;io8O>01rfYmhNfakpEcOfX6uHgtb zI8r>l38Zx-o;in2n;Yway>Q&2w=e@5UO7|h%{jOh$C0stRObd6@(xXC-xuiyhD4%` zB9Wd~7-d~<Ss~X|mQdW6%Cbq0m=ZDMjU8q%-iAlY_zqO)_|**`;(;>6Vl`U>7~lV^ zCsGpfrfxZkstn7QUW(X>Q0N3BPa%P=`v5Aho{tI+H|Z_07ZHE6VMk3h`%WiLAU4*X z^oj09sSRY8?5Q|&1Xi;2h=Y2>q6EI#OC@4?=<8})>Rip5qk|%K1`~F-M*Zz3j?m9l zDK-)AzZ8BGjs2}K%s>@ySRrtdo|YcyLyPsJhqlxJ2EvIaBvj5TVeETWISOx^3@PsZ z*gZwMDD+~hxJpV)TkOl0b19xw-MW*tD*HE{)cg8lNcdKE-yhNn$WBri(o)wON;|p} z2CQlr)&!VwKR!>*CQhgvrXu33;K?RfIN@NN>o7iki<vrZB_-qHC&USyR&m2Ub%w(U z$Ve|0wF+czZyv&@Oja!1=N<;wvy3ogsmx;2mE1o2eP^O{JpD{mcz%%j@Fk`XUo1L4 zIe~NMOi+51Y1vZ(R-SHQZW9)Mf2O#Ghs<~LF!Zt=<kL3jPX>AoRJH#rx35Od=_WN6 z%5&7j>koxQ{XcjjRE{Rteku2}t}+rVRp6N==cK|L`SQa`kKEk5`WhRqwZQlRy2E~X zzB6*%{^UybM0>U;S_H=cq(VA)phHrcyZk4P;I8f3dJ?<ymM~NxC6+i)+nu*ODwv<e z*a>MRnDqy^uz;MztW~ivxB+9o)AW~r<W9Wk)+AA?-Sk-`lqo!M@gPo|^&;XdRpN8j z{e3_gxw0CPL&=D(n#U$^-B5R^RL@fXaP1GeR<`cF!8~A(n~(`xfpanL4}l%XX_R3V z%p%`o@wh*ChiVyG0%|Ws{fV~yt5i3RSXQ<wp2^IYPBJ??r}jfV#tA1k@X4N?@kU~P zcLyZZ$A*5_wV6+Y07gK$zknuMooK|gzf5l#>awly{Id4A6dYD=p8a!We%Ccw&JImh z$)Q^P&+NP_A-VOws5AdqZQ_54?!L5#X_lI%_;km5xm(^dJ4lWgfhnXck)qs0qC_0B z!?_;-Kji!DQNb-{LQiDNEfV>U(p`V>Fv7)Hlt3=x0u~*YP)TuX?1OsE7jN0SDR=C; zOFXk_#!QXxnz{Q!%tsZjz0>yaLh&qT<G|gQ6PuviUVioxZ&Zp}We2k1X$nn_O7<!@ zpTEF`=2lj;g_wD=3^^B*4$qO?>eJhcC{;vll?lYs;o$ZtTkz@9v?7{FETnX63l<Da zLqXK`r6|YuM^|F6kRxilEK&~L!FVi`BSqfCPA>*>(Z^8~l`7k4UTW6^eV~cAphNX8 z*=)s^#*>%a3GbqR^Hk`QgYX;I+sq9s?{oUrw%EN#wkY&!E^bh_`+C6{*>X?(yuXZR z9Byzy@kPytOF#EVGS(sj^Um(%W2YP_M!o58?WpG#IJAfuo=fNpG?&DcH$TX;OYce1 zrFZDddz5ln=eL8$mzV$6=2|!YG=uqU=J{d3!hKr})45j&l*shjY-wnQ75V@s1OHaH zxG~=CYMpmQtBBhPXGPBA>vb1>aPpfa=Q~xA^HndFL1g=QFP!v$0M0R!t`7!)^FJgL zgUtEm{Xhbn060cG{op16@0rm_0{k5%ulwUkKj-(g=i-|7TwkN;5B@#*4L>j1nv2U~ z6+C~epBF;szl*8lb&Br4;ah`y#WXP9dH(dooy|k*l&E1m^Lz04@eUE{-;r~Je8ZpL z;OA@n`5JzTJMD9FsvG3J>gjVTfg{w?-$6fN1pK3OHT5z#^_$7u&q=(}jWsnn6Ouk6 zHXEH!&R%+Qx??>xTNZ>Q7qDs)@}wKmyTx9WOx4=2)VLa1>IS)&pDKR;d44O;0r&;b zC`wwn{F6;qYF1kKdAF+1&6$sPP`|P@pmwAx^tV&^_H4H}k8FpmnT8_YrR0)*hwP0# zLA{QDbJUq{gb5^XyyYd6R8Dya%kiGvi5NyIU&Lm^;y)@6Tp@Fr%07N)nu@F}rX{J7 zbK};UP&MXH#-AYKDI4)g90VbLz~i9{YJq>m!Afaw<Ip#X(g%w?QESRZpG9Qr3*ZMu z;S%_KK*^GlllZmF@9F`ydnnfH`|CfVQl+%Np3sOL<a=aE?H;gXh$B3zM^0qu+la73 z0sJie!ct%%e?*4SGb||oZK&&~q5g+aISus*HH?4N4Ji3-sGs)3G5ES=@r1`4Py>d% zVj<nP79<Y!x5h6lq=M1l@h0)^C>#sqh{V#rKt{6FtkXmce|&tO2;@%?Pc$1U#CQ#+ zUdtQ;G$17{zW)ZN2K;#xPZ6=d1o2!dr9JB%i^!f=!PkkFlrS~xbvj6Z(ple>7}1J9 zlrY{q?#h9GNk<Q<n<mZr!nJVK3sKGbn0>$vX;ypo_eepd6Z<h^7TggoYQSD*wO>`| zuq*B=7Fqoj|6oi1iGTf0SM!;*AAf<nG3ztm*FVdBbwv0CT3J`kVFD9s5bv*Px3|I1 z;66PIy|fdmQnEpzY^$5;v8tXclz1JXr>iLF3b$aqpdc1qtqJo1J0#*tmfbqQ%fC#- zgXX~X@9jPPy{8Y2a{0Zd57?i%k@2O=P?scKFdviRM%HqZXiF?r<^_)23-lzGpu#kP ziJJ~)%cDoabc9%eyl6a0q|;y^Prz3~ItdTvi8z&|6Y*eCl@#bR^~E=)y;~CY@4$)V zQhgK^b1&$pn)4DVef28dPBDOZE?YiI1O^b##YLus!#D9<w!oBd3}6ws){;>Wl&7#Q z`}p-MFryxybdCcB?;&%rAYhamk-Jb2$jp9q7wQu-vR}<Mn^F8yo6NgcC3)54z25b9 zXxdBCXP?jDU3!+MG5(L&GBUVY_cOJz+&vuAAs^ELjOiUXZX1II&)my#)~wQem%a2O z;Gn$I7$|&6RXM3wBZHG8ThisSKH6+%Mvf+XwwG)bLrtS@itVtMg@|Bb!V|5mV*CSD zjJp{|CMv<=#Jjj*NQ#^(x*|9p@+B#s2r;r3kr^vvl3RxI9+g*$jArF<)%pv^*4#?i zzY8>SJ+Rkd|1N#Qz|ZmGM&Op<sXt$B&!>-b#|OX8d0tWZjqR`O75k~^=EwnM?ZL#u z+|OLyg#EjOM^SWl`&<tq@|xXWeEoX$`pwr*ug~6o{R%9A-Dh0&?>_Zis*(Q0=?B)0 z2$*QM{Ep*#uuZYA6oLcI3x^~W^25#MH&@rf{#|8;rE5JLc>L;>rt=^y-O&;*&|%4O z17}D}EJ@HaHMneJJlcc|xIKTS_k5~ZAns`pm=R9Q?1e~_r%azwJy8({Mdm1OHdimn z=#>Oap(L$jAEfUV*8*k~yw!i|4~Gi1h^W`YVZwStgdh8~AJXBQ70iu@jmVX!Uk}KQ zmL@js)-Z_UDD#d}p7ydTNkH6Z1*@I(HlKu>M3(@;G7pM^h~dizS{2h~Iix=vUMT?q zM2iWuCOldO3^5vSPEPQKX#l$|Vj+K|{U<D9E<DULZ;fm_eLWmnGp6;|59w9^&KeQ1 znR@}X#t|b{L8sDwCZ;035cx43o&2Td#t^Pog&ZjIOcj;DX{^`gGx6P;0!<**;CL{Z zGaiZLFjzxnx8MWLN89q$KIv0qJvD>Sn*nR+k5GwSH^?3}1xqTI;jRPb+KAM_(GAu= zkxsY-%<c4grc32ZezgR|1AQh-`<Gt^rZa?`Qvg9uDuJ@buOfSXwCaBHy{QvWz#H`@ zPgGy=rV)|J0Fl+zpTMf7T!vz8+g_H-BYg^v*zr%4mHg8Sh$hAl+v>(l+T*+v>C|%g z_y%bzm<S@XhT=dVcl<%bl_ux5-|adXiCuLR4{Qzj2xx%JV&k_gL&({V)%>&muorQ& zH<2>MWMF%Ai8kzq{R(tjlV9-x+UxFB<*pLAy2=CN+Il1awLp}()keqzf|reoj|h`& zq*y6ELURgb6W1fO%QWqj#lTK7{OeW<>p&UW0DfxSSUZoee6Gvvxu@Pdp!kr<GB9}g z!VGMQ#*MhlXY{#@xhooq+w^9$jw}T`m&u*MtnU^~@7J$LmA#07MdWWGNz8LW7Itxw zl8&|i{r_rEThd@NOldUs^%dW@L6dRN9q5L|-zMg^t$9dTT6b<eg!;VObqzGfWqn-D z(2?z+?+>+ZU%&Sf6_Nb50s#Qs<Q=xWfGX=V5~4cnq(fApWO7??%X_N;d8ncm+|Ejc zKl0+LI`J$7!~m-pIsy~O3XGSAhF&-tirR`9S6@*cG)2lme-_L+n1iaDAe9nht(4H4 z$&6g=>PaoE`1KWHDnd6a^kznWjL#Gpa^sk0LO~=vMypT5@crU;{ao$EeNDBCFvSaI z{FkB+-&;uQJe&$NNsV<q>u6x5DsHHB6ne9gSuc8XXN$HV!7d~y6-CA3${$m{XJGe* z2C)J998xE4TlXvQpy3Bp9fn;e@R@n|;aN|1Tue!<NFzGNt&8(|#umQPxot{}FYfqO z>fF}B;$ewbRHoxnSx6WqD(t1m;8eE1ffQVzKm%RQXwM`$Y_Wz1yJzRjFRfO!BYp3t z5!=gWl`rX3t{P5(T6uAoq3BGvRUM*gsWw}}n3t+0G;*$z68nF%+DVU*RN*dFcUk>H zu#D;bt{*r7BMtl>`Ot>i&f{9FV5W??;5#`wia$<O|3Lc`g`{2q;E@tofx9?nOPVvM z8TVqUS~8O*^MJULIWe7)+OHYJzZ^`r|D<j&d^EP0jAJf!;*&XZ=84+}D|?n~Pr4O_ zLRM0f5S6LYGnQEF&k9OhOLK;zBPj**`+H}ZYm-sH0Z@gJW!H$7QhG<wD-Dx~lC`8_ zI!_^GC{hx8hdMPChOrQjH`6(`?(kY7$%|FR&3I=LVnbCJX0rnN_X74SH@`AhnF2t* zWG|3G*!RP{HmMBAaRVBbYE|Swo!PQffqzo0s8&~HBwjp4b@X(5vt?IyF8nr62+JF9 z)oT42Sb-mzs$30RLEXhul|RE<i}<0*s<P?&ADOHwpROGzYuf<xxncWDF2~B*A$rOA zUhz^B_F|lsB^jG2tFp36{dwqtJS!1Ugu1XeABm9=CUG($DdmNN{omlBGIQvF7Nr=^ zr*|s9Rp&dQtF4^Th&tI=u(IwG?D83f+XA^{2gTy=74|gB?S}HFR9$Xq_M1Dgim?Ho z9tg>wzk5eQC2doiR#vl0VFiYZ2}3<@VU@pW7E4T9jsJL=7#56u$9>3%Rn`3CSk`nR z-ykfnx)&j_Y!yC=kQV!QNdyvAw4FFJs}!GTmPgyqmKmVX?PN^0Ac^jH{@v*chKqvn zt;(9uh^DB90}3aY(7^?iDkL$s&LA^?<c8>(qx&aa!^^%G2s*_JSeyoP*S)$|$!#g` z<X2;X#Rd|6Ki5u1*dG+$c5n-W-1uEhg`S(|;;Xcxi?gH!LGQV<og&T42b0t^;GtdR zE4yxmYWucd52=hMzL7{Z7u%6!07(|T8>sK@OHoc@ZiBa5If=P*p}ookPT-}FAGt`W zjM}x^;?wzY)ojVH#;1wo9~qSR2>%S_7tQid4@)smC@P%|3c#QhmmPZXaAl0l8+B&x zCarC%&-Nwsil+x!vZc1l4^$^Qm*4gL#w2s*H+Ac<R1=NN@Nd4A?)18$@}yB8Z?sdA zNJdg&ybi?(c!wY*6l0Sw5<+IlM~4=&LW~Vv*vvFg1>1fUQJmkI2vESSHzu$-Cogk$ zy`kBqAIS@yl%%k=b#ezl(1G;z$&EVN?32CC<X>~h;bZ$W+!6-f#2MyYn#HEA&x-Fq zTdWW&L;;l=KguSab+&d%+`;^_J^Im7MTdC)RDZ-B#MTb+8>4@=KR;M#^6ewl8+nDb zwL1(J{-5p5kCmBt&rti4-~N~0Fh1M(A1^RoCJA9$eT#xea={D!>HdgqBX!CD;{~dF z(NC4~!tDe~-<5E7c!k*!tVNN_3pcK3ZSV0sU%8{<f}%LT%W3=BBRhY_U|KQiyCdfp z4Bs<#+ueyhJh1w?&xftAC7*OHt3;B%;M%26y$rg^&peXg%HbMA*?avCyVg$%2U)uK zU)5^0`f_pL1@Ax!u|eDM;HW^SJg0`hFS$!w-br?R_Ak6y+vQ$8_mMF-PeP`YtR#&H z!Nu1^^HT3uDaDo)BNdf!X3o1C<MO;j?$L_&nV*%R1RIR^MqItSJ&P)tkUVzFm3jUw z?1NYvTaF?>*ZZF==Qb&6zHt6uASFIG{XZ&j{u8s$2JHp;isnDliCw4vM|=Ns#oVUE z@)yqj?lSdrlmCO#dCuIwU=b%L{~uWW>0azQ`9IkEpDN`xeTI4A-0yq>d2Z@|>?o6( z`4=zXe|+v!-Pm>Nf2{XEQ;39E8@vRThw1JYV5<L-8!5E<^G&jtMtQ`HEed>>^nKNA zOIYi0G5eTH*;(ZGLfoL)GtN>#1d60ljqDH`m)qEggoi8kHkq`lVm*(#>-z~Xd1+rI z5=bkoOlc7FCzA^^Ie2(sGjQx~#Na7?2|jU&mJJ4Pl^Bd_M3}n<#eOPb9~1)tc`ld) z$<Lq0HUiCcFeJ)E;9DMm<j5JoWq1a5Cu!>Q+}AR)5Q2z&RZ)koQ1_kLXbti)hsc_R zh7kh+cZo-Q;uK>91-TeO6M+#lM2sL-vBr%ihb!_P@PPur^5H&s$Xx!qm%nE6*GT>v z%U@H#^r;$T$^Whd-n<+|0Gx+Ew+49<k@1LX0#fMKAXoMqUH5F=wV${F(H=9^FPB}3 z;NEqu6gH7e<i&|RE0h@5x?}6U{n^!JkZu@&z#xIL{S0!s&sma8;$)IICbLAsVb}*a zq$hG^kk9to83J8Pd>H3m-_!S~ndB&&4NY2J7~E!SE$%3|Qelb_rOSyT<7gV{`vmLy z3^rC(@=Z4YcSwasT5v%5$0OB}>msuEg}KuO?`#+TvGhlKkamFdm>Gme^Knl7)g|Im zd%oVgk;Y24w!glJwA-G7zjLlXaznLb*SWP?s%3L9LfgAY#Fj?XzF^inCVzy1VyYUX zeH4bQ3u^cF*TSDbMO^NwHce~ED2G&G*>{v<P(7N^lYoZOrVi>sOa1NzvmE{C1R<Ce z=?iLDYM4)_-V=pja>Gu%LIAoo9d|I94{4y^Q3J=~wJy?3`%3|*!*6k5RS1s{H1<bO zE<c(KS_OOX${tD+-fz@K$eH_z=lQyxNLLwBK&JUc1cIsBkr+%6YGBa5(P*~p5fMD? zFEKAf4KXUBlYo}e+0-%%3rMsEQpwu!y1>>twZr;ssgV&amvs>r-(1=ny!dMdxlju# zPOXtNsc1FLzz&F!X9rSEv{EA+sO`CdXA`x<$g_m$p}+EGvhSfc%O7}_wP@sdHl@Vk z{K>{7MxGJc%ZHv7_2RLQVrKA8-<20U0xx(hm-WYVkyTCMF0Um6Nb!&h<KFXi!9Pmg zed*EQt-Be~TU*oOLcTrUs?wvq(2b+VF0eD}oeF_=n&h&j3tNA*N4xOReL5*%cTg9^ zjA(Lf*qI3yoVB1tSrFEcM)n0+$1BphOD6b6BYQ-T7WCB}?Ow#5@zx;YSILBDxufI$ zlLK$3!PN7@u@)KD9sT7SeYK#!3~9MsnDv)$v@*;sfTO3qmwx{Mx9f{tB_DBc;teaL zF+abs-*c2NoXzzY`_UZH@C{rK0|MH_p>Ft@4np1F1RW1wZ-4y-SH^<cxJRZae?)WE z%!o!uAG`X3>IV4;|6$_{>!ZD(3JL#S+(cRbb1jwa8hV2{>_H}Y97(RS+(kV~GK{f| zkeFj%$cP%qIiNFfKM3?I)0qjCUKt<N&O93H$4vd2MjlffMB{XsIWAoAEtNCW3)=>_ zCveU;L>Yr10GGY?#S!v2WeC@@PHRNDD?n=j1b#H4dkQdTwv8idkVS49-sA-ZhQzx3 zL~U{Wyp6~J{8DP5SE4C0)F0|}?<=@-BWkn6M=_&WAftH_UL=93EP$b07<WGHKOBkg zM`I1yK@&wg!l)=3@LWKgZ}mro!Mu%mT+Z3!B6a8)(d;>CffCLILRDUnM*~@SpXwtD z9}D)ez>h25ipRMA6SaPJfVxPQ7pFbblkE6Wh;)xh9(Q4DdD?zQk0~+h!a%|HF)L|Z z2)6P;vK85ifa>eGczHN_jN+*r#Ka!+-$!6?$p+*$(@1h^7|jo?ymDFRzY<aoF5R>w zM3O1T$|}$7-Kn%vP08*lYD!8@*Z}}ea74pnZ#tWYlv%>-7lz4i+#m^X3Zq9JW&71O z8YDFyeB|?oB$|f$&HgPrlf+vox2Ds|<ty$gtYC8XYJlqs-c4P-u#BR-Rm6maWx1qw zH70};+)!Y5zF-1Ae?bLq%%{e-t03a35qu_WySmvdalK~q36fdTyjac_@%m#Vju-j} zdjp4dZL?t?a1&*e%V#>Q$vvg7Vj0E96t;-}qB`Rtc!1b!*l&K+=;{|)$>Sm;d0c?x zVU2mh&4ytJ@a6Q?zVGWNl(d_8$h?8MNFP863xqR1pKvj`O1~eWx%#8h<;P@?an4w! zpD6cBCui=xGIP98a0Q7wf->CJn!P$M<UTQ^QDi@oJ7A>dtnX7dd^^DrOns@xiElfm z=6ka;E3TN`y-$MeyUO&qiRrnc{|08Oi=+T8Yki~t9;O3vOH44*FEp}eSkD(J6K<=h zvY@ZNP?%`7qls#2P<LgRO2@jGN*Dpzy@0qRQL*WLO@XN1Goq4H{F@X$*6gAWDdw?U ze$)+;AgIy>@L6$J3=3*>w0E)D?2RZaBt;@cS@c3-f`rMac~YseZT&_0Ek$adQYKnR zG#BxhUnoN^dZI|^Bg$P(|0zf`EwDcxP35NlZ@WsC^6Qr&eFdVLLI<Lgv$){*LNp@k z-0fI2pPNAlbMt7wTEifiY?T=iPSpp523xC8O^68212iLn6UF0r2#b`UP%;uj0No^s zDaGQIK$#>}gc7J3@l|)6KnC&XR24EvGt$^&9NUURV(}Kkqm_|B$6^sux5bF@wD!}; zSD&-US1flT7`mz;+5C|Jy*g3Av3>(bnNGk~hP?12@4_r9^<!k;=LlZ$DLEkQpmf3S z%Cd%mm5OTdh=-}&(o=WX6Xe&;5#2`Au+oAa2=2?`EQ_2hAj*pk#0~9ruyO})`u-=O z9VSL8ipViPZ*7ww2&H-O-j9*JB5X$k767BRhWi0aJBC{Vczm(6H=sp`4*0Z>u-6g3 zja%9!-_N6)i(5W|j}ac^dIB{3uJ1G0?jc1wqbCx``z{^w9+a%CZ|Pu;)or;HDG>91 z!QTvEn}tk5To6|hH2ixAN#1#G_$T8W%P`Kv9kq{AX*hQIJY-&WdH<|mDY=(vF3}?2 z`a5ooOvW0HPc6U2oxtxI@0HTgcWRL6<QpECXy%^`RUG>FNxUdO8n@Pz1D6A;lL%i> z<JQ{GMEt>ZnRtRf;{?C;XFTveOa}J$*9#hnoIT^#^5PV7pfz$~+*&@(#=Pdwy%7IB zC;mNCzJutGInlpL)ip>#<Eml4*h>ry!YX_QRQ)N8B74Y>M0viCpF+j0v4F_XVAi#S zZJ7o{tYy>-HER{d!77-xPxHbh#`pL9=okx)=9bHp5j7YyEytuv1IpL(Ua~b<B<UD| zPCgQY0My6(^_v=mh~O-IM%9Q!qu%92NwoDhiO5s~{>)Uy8+}LfV?>qTisEIxt}@WP z&@btkTnMQ5FgHR@+FXej>K(A&(t%QYP=m!LV@Lg&1`ACMP?CC~GN-Cit!ABt`jj#U zZkmykifJQ>Wb7+19f)@#75vUi!{t7aOo)LjWfq=918$fcVPzQsOxm2<6NHavkF{(o z>g}&r5<foL=Z9kW-7^TK894b;O4TBbt{Nnu-}gBTBOStpQee4sQM#m|*u9P!BG20i z$SoiE%f7tmgTVI~$Px@-D`Y?CTy#5egAl%FWO<3Af(RH1$(R+za^3S>@0=waTAy(9 zNL(sja#854|MZ!nTE<rr`?rzk`K&5y5b|$$1n22rQ;BFV0qH4KA??ANjS5#krz!?J zQ(QpNL8#6SC?7-^LXb_MD^HZHSTk7H#-eF#V0mkfDJT<&B2^8DFcI?>(GP!DgI)vt z01Kbc82CP?^%8BLxFFU)i@1-HPN+POx`}D=q~?dOj=hsJ2#ODYNmkKhnAI^EWKcTi zgsFE~_k`(pSu>8?c{CA6(1|Xu<Lr6&v#ZZ_!!YliNl1PDv;FEbE*VqBPquA5dEeZU z@$*@f)KhzJY)+^<3ddw=hw`b2tk{QG(B#S9Tb9dvD-O4qygfPMkJR?fEpPaht(<i~ z+Y&NTK`BnHg#>K2suA9c$P;_b&qW5$(Y)&kC+5m!f_j(0Z&(DtvZCLE&kWX@U%V70 zhzv6Aj?8I)rt6nvVc4&9J^<!y9*p%%rgy;*Zppj8-q#%`4T~BPo{X&XF_jS>IfKu< z*u(2ReeY?rdBW*J!wHRlF(?=Q0l+J8nz}Rvl73gxVH^hCi#X2(U~+5xf}Zi_>^*g_ zC;FvfT>{Yho>wmW<?^!oIMIEg!&osAvjnYyx=WSA#{S^sJ~N3?p3e$;Z)uXfYgvlR z+G6!0vMiVVZeRcEk~OS;<Z}v8Xv~XKV5XlV!}?5?`FQq1HBo}+E>oj`Z57*3PE+st z;6lKN$iBVmB9U8e0p#yZoGt5vLn*Stz)@E-+DipH5z2r)@+7=nuo%$oNvGY9dbc?a zEiw)gZc^i3P&<#>kJ6#NTl9x;Pk_5AX#9DT`t>Vgy1j^eHVm@bGM$P2ECWwlR0ng2 zk)p2xpAafEAkUK{oovk=bH?H{fR_w@4`NpJnOtTT^ykEa&gWB~e}qq6!U~TJ@;Qh1 zd@kZWg7rM#(o1;D=zg}YC;DgfreIjbb1J2)o#!)q6(nXVBjjn(7WJroaA$Ek=gT=M zGHS$gxnQT#ABHFmy~3_-Yp4LK>TM~IwO*Crw1`~kIC3PxuJ;6Az6<r)Zi|ZvGHh`f zWD5Qz5v!W(#FoqYe!LU!t5?k3EN@QA<HDiLfMmIbif+;)!`q1bKG8=+ahiZ<0`9O! zJr=N_d`UGEhcam<G!|Eh(pgoGHVkXm_AqxK@jJrr6P=QfaE)0Kh)3QD2w0rSQ}f>Q z-}VP%eJJnuP?vL%_4F|(!XbmOkb^_*JzS8mr9HF9_N%#V+vCmV9{!LK%6|j6a2<kM zK~(_(1MGo;Zd?H7&0A=O{Ao@4-&gP;=9=SvpbrdVEq-k_F5YtvgnT=;_hve{95Ie2 zY?+U{LsuV?o13>T8QtC*){yzG==Sw~Kv)k!D>705FM26$Yw(-JP7>h$NI6(IDF!f! z3~Lg<nLOgKD-JmvhZAPv@TZ~U8SU#=X$#AAqLqMWIi>Ilkk35B7<inko6s2kyj+ew zB&aVw*AvwTisS1v_I|>qxy%3N!2H{LRg1^kd2T_#qfDr1z4f6kUOH-sn@)g#!F|KZ z?N6NnLe3lA<af*(wQMawM5*LR6S+yPWJ>!cFV!uf{88w)0lM1pDXj#k=c_5tb`yOq zEwIJQ(?|M5C+N3!$j*#(0x0l&fPFj8p$Qxt4ZT}3`|jB4bEy$#YF3TVlLhcU=3quM ze5QI@B|d6G!e7Q3`Oo+|81kU66b&P|6HP1$p%dYM_1RJyv<!W3R+;ww2X4=zDG#tE z$7XM<4C#@JkAf*5`8Uoj)-TjzJ>~WBmv$xmFBcU!e5o{rI+wl~TRY=buB{a|2Kp-$ zKF)n-<hZtz>2Qse8f%868ZFdBuJsD|v_}_YG6+MWv_Q-@6JK36^Oe4a_I-*8!1aa{ z%@*YHae|Mu4~%iIw%LTSNV8Y9P{)DKC#SW2U(lLDWcMq5&Fm#8xj*xUG+?f4*v{~F zIqSPaI{clk0_MktUqv9T#^IiL;bY#UM6fR&*dW+)<lPKpwgT~qzNp}~0(>1zqNHBa zFtR-|0CzOM4TvzL7<32bjH1#XH2HVBg4*8bLw=6y4sXQIO6}H4DJ|XWGp6t`!go6g z+s2*O_l0AZH6C5xh=*+S)RlPD8-uPD=)g>wTBUQZkNHDAzHRF>;qmsh?|X}1y@ji7 zHp##*GuVq}S!cL6N+u%H@?RgBMm7Ha%#_$;)`b-q<#OB>wb9GS4zbZI(A)8R{b=>? zB_E_C_9VZ&S>487Zr0ojw2i?Jbj20uR=?P_D2g(Q6G{b3^WJfXCxF5S4r-ow&&N#H z_P<x#2HLrghYz<$@#0^4!j>E{-(~vL*7cE1O}KaWogw8T2=suIB#MnyC`K6-ijg_! zPhfXldox^QPp02rKoOC_H7m%}SP%LE)k1GH;*_jej{ZdUxWl4&0<fQk!N%!G$;BvM zvjY7oCzdTT&6=cQQ7PO~0=SF-Pd`jpnA$RoK-p|oO6m~C#Dsd<IRppu`BSuzUndZF zQH>R-@s(YDSzVRFx^P*f$i%tVpE!fuZ1&vrT#XHp{>pv=E#gn8g`^utSLL!Uns9|P z%4&t_DX5<<#o`7$L+`n*Lu$b4U=)9PlA<WL4O1DO<)`zM@7sH!$ueFkCU<97KBc(o zU}>OS!S)ly&rQNsGvN-9i!llN#Y6%oqX_dw^dOutCC&H~6fS0C&u~K;Qh(~Wpr;$# zL9#tb*b_#%?)vt9W!rFdU(wEGI~uAgmCKIqD_ge*2_dx@S~iTT?y%S|(WX#(;=`|$ z7e3)TE$yk7=TzMECOhiIBjYQ>=7<p&yRX`+iE!d8#gl{+CUM9GVHIQ%=2-X6TMFm1 zOrNbNRfW9@%4@jzrZm8-QSN<9B-e2I`?}jFYqkAKw?aO8GfMry6!gb}&-u0x@Ob$h zrz;*hq1JsY+!aU6!O~16d`b5L9_s~U|18x8T)<KZ7Ud(wWcOFUKf;UkI53<-i+IJ{ z?ln;{%!uk6GfnqvMtC2=z?2DsEFjj~a(T!l-mWm=5A9LkIdp=$SboIU4smic#`U49 z;|^UKz$zM)%L9F=tfC1dgw$dcfesJzlBl#X)xcEi5>1PxQ7&k1U1dtXP#Lv&raXJE z7EhB8UuwIYWV?c7yC#XI3=@+%kh92T5o=DwuXW~?j@*Q|)+mY!mTu<O)a6$Pd^9yu zw6^&}196iNovv`~DV@uaq2C{kaCHtc64qWd**CZ|*=+6$ULVr6D;MNJH_(NYHdn?y zo{z`?|7-U~%I)8CHGr~8FCtFY*{S>yICtA@W;^#l-a<~glbvdq3HQsuaYmV~Rvef9 z*=?5cgI+NM8au;y`{b^gi@DQtjHrO`h|Ynk8nPeGN)ldk70to8?{3@$kG0hoy>?{t z0>$%ayt}b|ClKQryZwem;i{7=(g>H1xsjEMXi1Ow+mb;mb9O_A?S^rib4WS2#IIk` z|1_k}^}EeXFZt9Nau~q>wmObUU)&r~rPIoI;!YfiL39u!i-ay`gPP)JOjFbpKM7wD z)MOMBpTDfMS4Q44IZv5alZSiZq!FH3!TL<uccv@lYLKb?fPr=Y{@k6cz#q6X0VOx) z_WLsQ`ym~zl<nw)t6swH?a7wjgtv-%`#{`~8*3`go$-~pZ@)spko+~!{TsmWz@!8u zM)mUNZWUj&8}f2YDh<hB>cu-&?U5myXMSxxG>ET<WM~*`bkeC0Z`@l0kN<E|AJ`Ld zO;SG^z=5n%85nS~aPVq;ax=Jv42FZ5#V0$Ka3{ABvrCznGjE1U(sJtI7RX|^umB0I zI|dm$qwxf!z~AZWl7?0gMb5pxbj#(FX@4YzZ;Cy{pd)Gq{=mjHYB><{uaR?qbk`4P zyGcG*C%>KlIvKydc>U%z{NM5W)|=OFe}Db@?dy*i0O4<6zkYpkeD(V6>+^+eEB44w zJCC#YHMDPT$pHSD!`Lf#N+V-Ek`p~<voPn62L=gsm%x#e4dnR7yEVup{w-%@Y0u*s zS+W^fil(jX`OWh7#>2DaUVu}yG7L7eD}y*Zq+E8)A)U~W>MK53!uAo%ncCwU|MqBF zF5l}@gUrR$MfY$yFZ(ppM`Wz_YARJ{miF|<yCo}|Rk;NCk%0fi#;rj4B58?uWly12 z=U%@85?dK#Hab&ogfnEHOYsP^{~Wf_)FA5{{}yaYjU!&zzCmXC71_V>Z~0+e))EOx zvIHnF1B0xY9ughGwrUMB#5o}eN*;>g`+Jac3V6|W{L<Y~o<<4Y3D5XBon2Wlp<INc z7hi~Ek~zv|JUP3O6$!<~G83sq=z09ez%<LG=*v8ivn`c5AHSP;g9p&UXG)3U;Py!< zw6Qw`3_fR@8B;zKhaY)hm=SoO6D5sEzAP{%&t3IFs%d10pfbiRHGoeiHx^SgQ)qMp ztPW2NJf0^fGvQ{NJc;NSt>iPkXVIGtR~iL?ogABnlgP&F;S;glo=6ceyW>RwbtABU zJ`0O!c1t8|H9zw!9&R8FCSd9=cPXvRPi)mpkkQ+ju%J8R_fqBZ-kBMU(ZkC}uRnxK zB!~}%l)x|Yd1bJ^&)6MjK?-0*EQPv99EtND)B%&kyY>N2Ek_^9<q!Iq7zXavJfLVq zvIkEa<#K4|JQe6?Mg+QqZhtaavC%1L73YPlVG-vGg=HRbd(AEYe>hX>%|rc!R1NDy z7iM+~Nna~rjT~~3hTASlBjr%OYNGItX}aRV=U5dsWG;BQVe$w(>P+X8(3vF)4b4G6 z81#o!p+iYdY-X*!s$r1xm~@fsvyICZw0ql9RT>6)msl$Bu%CVsN?&x!GLWjsYf(UY z6`dp9ie<D{O9-E5k$q1Dk$+HReEv#(hN>NSQqj75ALKGFm(Q#-J-rYU$WGt%ljJkX zS!9P?qK%mvkpyio#P5Jc_G@hQ2Uuq1@?JnUn-4%sn!MvOM2M7XjiePB@6-~FUq2`- z0SQT8QiDLzODb3NrEZXbmdhXYy?2~9sSqkB?CI-_e89HpJ2Z&#1OXey`Ab0UsRGil z1nX5OF`x#2paB!GLSC2mr~+kFiPG-khZL4HH5j6nEl(^g9}E%x%D%R+1T2yZxJ$a( z02xI32U|b0uhN#eXPHZnGm{_Q;zS>0qRr+5dv!V^Cx(I$@*XKotU{QmIPQxQS1u>x zK0=%r2^`6I6I0WLR80t1GM8{Aqp$IC#yVlo%Ob0K8u=YEo|uEV58}oZ+O68QeZoyx zW1@sY@yTw7LMN1!nt2>j3xiAB9m;yjbnUG>+#%n9zNBZU#Ir-Ge-w1gksOpE>cwSy zvw~ttLIZ#oAYp#qCMAwo@H_$Y$(UaaVO@@r%l8AEUSQz{)RwE08RE0Y;eZ|)0dkdo z5FP`^?|xvCboMslM7@n*5~8XDn!eyT6PnP5m0#pdL75~!9L!<8MFp%vLHl-xdPzX- zK=zk!79ULR>0IX$0uK+Ic#D{TV4QcgXv)$5(Xoic_0}4C14MD!_aCf+{m@VBhw0tW zVNzaR?1#wq*shej(F9c4J_E{MIX}Q(xVlwZ_Bvq4kD?a3`8&2EiYmLNBPT)8rD0rC zV-7&OC%i2v#UY3Z;ZK&96go0*m|R-6?Sz~muP<fBLUA`GpU5Mk>@{qrC*orA#175W zDN+^}?*%8B4dWzRS7gY0;diO`sjQ53qQ>tgY00}dSz4}U&oiaSTfS5&DZQa*N|CQ& zPeh8T*14)u#6>OZHAx@etR;yBZ)-skqM4N=stIwN=^SIOSVoTnA!+=u5t{NhM97n` zHBjD$u4Loh$@j{*=;L%8t08$9&p(MH1T9`=53{FicuU}?XKN%7TZH-Fz6fB}ai4iP zsOM$9O=xF*B=L46krAYr0ETj@P2T#QBzI~skV|aAV4auRKf#KR1wn(^Bz+O>U`=I# z?{l@oF0+qzoS}fBme~J7g^b)3MR+Q?`0+Au<Z=s?RX$N@V3?S8J|XkOh{kst)=YAz zQ69;S6}p+`OzM)o=aH2?ESL9Y-8FkfL*)%sjb6?Me`cF7tHxvkra&%A7-sXc2S{(0 zjPYhX4<ZDlGQork6AAKUkGo4)*07#M;FY}u_RSp=?Ava)ua8$?uE9r+sdii`+6l}u zC%sUVLEUT;Ndyzf&OIF}h0$S}gF;jyNGgOV-NXQH2$i;BN?k@uK_FDO|JWX8WsriL z5gBx+V#pNvM=hvF*6E;1MNn?<)^bQTTCRZJt>xy#OB(OpT9cf3PQATbYm^f!p?+`S z1-hVZymmjYb+8si{AT0vdChYCh)k33&r|XK%wFvt=t{Gm)Kyw859HgKGMSRyB;KPT zHLkA|bu*sFs*DVBPvY}6rW71E{R*7vsUo@NgsYOPQbkc>Cjbwd_dKbP%Zt-b`axL1 z+nTL%@m$EDR$m{j)F-!4+2Enu*_S*gmZcy8|6mWWqC?`ko7woWgN<YYIa8Hj`H?}c zm<{4S>Fcu<S6@i(b6PF~2-Ifg)T8b<3OgQ1QcIJ{-m|nKx(e_?!>%M1Av1SDrJr&; zD0OFM0uqtB`<Ngt93(9O)D()WAV)SbtW5nvX5YCTLWBIpRpX4|6ZBPgpQ$sTKEpDt zL3QduMSlv9Suc1*;nvVxo595mn5D)y$7JGZ{N9pRR>B;IC6lTQ$%mO@m7%l-&dLX~ zKc!q@s}-AQL8tpZC>-#kCrbm3MH_067G?p>K6U4stit-A;&8_1XN6H{*eWWEZDWOv z`P+~g%dt;DcEV2_Wi*Bip&5S<NJ42!EOd6Bh50_|+xM<+kmHpNo=?E`K)O3jddW+8 z$n)kQf;@3A<jf`Rd_qbSNAW$+Jnl)aZtyX20ssPmt|%VNA9U>%cZegHq;R@-@A!gA zB2+p0wC7H@wb*BEb^w{b9mWwgax?Jt^>FU@*|Mpc^#EPoqH{hmjk&4h)B`qFqCQoI z*zWQ;<JeBkDlF6$2Q={@6nJ884D~9h5_HF$>jX0G>oMikGtrKW1D=Gt%$+^gf7dlB zw4^38c2NqR|3ITF?cXl#{}OXO<8e^&&zN6X)>C6~vHwvT%>4k;x?Whp7dJW--i1=$ zAkm>C7m&7A&P$wmj_^_`JOhDSC^)SMS}!aE=8w5TojPtsabzhQ#>zot(aaJ`HN0R> zRPUBrJmINfOE|aGcqd{>@|og=JE!N$=QvF2JabWZ+bHeU=-8935IhRYe6E?ob!Obk zf4E4MMs}LpADYC(@V;mqGm{U^QO4kBCp|9eCFAy^Ig{+9w~ZO3HvlG7rF|FY`>#jV zA&(T`3^v2N#n4&&k`?`;%2dK+^hmhNZlR0OXWY}F4|nOG?1j#d^R^$o(yIO^^DoQ& z@M_u-cY2+ul!>LVUo($z%yDL35*8QJR(v+f8xc`bOL|y^JpBA6Gq9WK!Vye1o(<lh zKN;w)>VKAgDOJtZYzYnG9v`bm>3Ux{lFzyiP0kZ1He6Q<$p{CuO#DgGqI?w2-+iP| zz#L{(xNMN2)3lFUm5)`%($_Wmm##P=od${{=3*Dk>TpS_Dw(xb-e47av1Z<bL6bH$ zvx@X1I#6q(*J$C7mwly0qm+oy2ZOQv)v|4JRbSPt9_B!pHT34B&*lpBA}dmPH!Gm< zsJQ+uYriU%Ts5CaIm<~@tu%+NnK2$8wI?TV?wpAeuB_7784jt-xuUpI(1@mR0^bXP z4IEa7bY$cZqSRM_E*6m8j#O4i2rnhSUb>Bn{4fuw&u_)#xn#Rso$O0~TR>vlv6qEM z2dpJsh!VJUh~lGHsXbekswGC5f-~?l>r0OZ+hyw1qWO>FRYS6l&Wn;g&s=+)>8tyO zI4;HuLiLoojW&74gg5#g=4FSMUEEQ>aCcCI2bA{v%SzghIMlCrcP(f;?uMUqjZSCb zN)Ccm>d!+Dm+BF`iLO?*(1?gt;-!v+uRBs1-zhn65cb^xsA{=g2f;C2UFHtJ49ro~ zcU`*B-OWaK?N7cpbpmP_acYF6QH;pu#ya#@>w)f>;6z5B8%8wfgMQLIlzXqL;0)E& z;n?>UTaynU`P>|OF6}zPWZ1BL`ID(KPRP)R2H<?rGyAjI1a!`CZViLA2QNxueY3wN z@n~^%fDsK(g5P{^KGUW7K`kO93NOs+INs1(3_j*C5SF*u=#Kr$xe0H<>qRJ@OX5s> zd%APu-flKdRxeh1?^&$uHOi=XF^})-A=4I(?Q&6*I=(aGE1x|Bzn)BF!mMooSamQv zyL^wXaKj&|=6LzZFah|Q<(=P_R;1CQq%Lwnaw)h+$$s%(sCSO)EgiTza?%g;@@_J% z;j9{VGUL<Cqkh(#YV3a~Q_&Wmt%=reDN~)RyyBkG##U^rFSq+C-ra|Be=zX;A+S7Y zr#AK$C%#W7^r<hNVcCpG3voUtXm<-%B-<uTJQl}~t;K~UAC?oAydscgmaconh}_2I z)FLtf-p8JWiz|y?v}LS(^AaI=n#UX1L<qiEtK*djC^AJ>sFk-v(d6AahJm6&l1!p1 zmuxLUC_T$Y&H5p{p%<)B4Q}v(CB>_VD>kR>8J`(s23U93_f-?=T;oZRtKN(V@<x0< zPrV#SaNU*SiTRl+PG|uXusT4yh{%)UhjXD+APZc;X2qJXvKnTTth{L`w#lhbZlWwh z<CifRBmi@^bVl8WQa0;sUFEQ+Sb?D+5|kGTqSzx{K_n_L<i>fkVm_(T`xZ8-td}iJ zH$nPaN>dk4wz$Y3i<J>WUdA>B3f@IV*`zp1_z&kKCK50(>9-)@#giu@->1x^<SJp& zUtH&&`z&S}73tbDicnjqNaWciZNhT1VCnQHAR`E~Pf<){koVQpyQFxEyv+9^UI6RO zAQSTZg$v}Y&mn4JdBT0TZ~qzUyhe|NfSG{)#4$i)XkFxZMScf=;-NtTX(2R`zlK?u zg#q`KdM#8FuZ7o%SP$_!qlb8H!uuJ%1S?2nKUfr=R#{n0j=WFmD|4Cgnj0lu3lphp zt|_XBd}Bo`Rezx5lnUS94^%)mbAh(Xtq0GjeM)b}^fqk^LSqk^-81m?`_Wra|F{o& zzp;kmLn_9Aof=e5lYJ1|(zT*Bd)?i;=8f8H_V|-}H)(80(E)bG;t(Iq6CyHKL9w0? z!4UF@H~MRW>Q*>FgqjJt*RX!BIshKv9sL3}aXCU(mz8O8J2_LWkH9IWuyG{Di4@<; zW&zsS;{@E>)TVhhRAa0kRS1A@3X|@<rgGhP3;Tj2@skZ)E4%CxG?`cS8~x_iI9l#; z<^H9DD47+XG@~nANpS-*8?4mQ$s)tr7JVe(rnsLhwS01A?}z#mD4y-}ndIg=tS>UD z&h1&qT1ZS(7=<yxCO+&@GyfDA8DOr62KMBVS0?Nel|~t4kz734!%<=xNod#ZwY4ub zh*Mc2Fmii-?A6^@8T|9~=&I==!`d3phyNWP{=~)&mTdc>{*Ig*<Qr=rIkm6BO;)-{ zc}DIk6LjXepgDyTWLOG!O=aWD_Bz_ydo``n`%|4GTt|i#hvn7~`~P~+yPG&18srOf z_dWRrUXa-&kK*3En*f`1=@6Hr{zaPB=75e#J!647_IqTj7?rs=lUD_>l&=*?%Z~++ zmR}ND&@-9@sr)ln4fze_PEaS5`Fwt2fB6`pgJX^uV30p-!J7&sD1e6K76-`)gS>@d z{eujsK~B^%&jfc)a9{n}ezkX^ST9@~25aXBTkMMgm14s({&^Dr{3?H;uh6PN-sie& zyN>LovgciMYZ_*+%xZm&MuF2%XCwohS2Gw~#A~#(6TT-gA!rK;t}&r~A8f&dXG|RA zU%@g5G@<AW?LV-N->?qWx4*dax!)3n|HcZBF!>;i+ru|+Xwo$qQ;Cq0vxNX)!64*| zkX#GtFR^z%(98yVN+bJD?%ZH-gf(v2xyANw97#9Tr<D8!uF{7TM4tuxYmhbCi7}uf z<{n35G@uFlW|^N8jdcDkr4wTis_@yOk^y*4*9YPDN;qi4m`YIx2Iz}yect#)HYfC> z2bx#&Zrw{_lDnaPEw4aVE7V#eLM@&B5o!NR@q&t%1!L(_c1(@+3dX<0uar%n2Hxa} z>cT23QfVK$a&pAwPh4osl4bqCOyJq)5nLtftk^Ntucd*pVKcM#-*j=ge98|L-h`Ue z_dOp%2*f`~^L18e6dBPw#rEhriA;+gTX~NX_FcHC3|Z61^hm#!bCn~+Z#LHw^y8FD z)Q>Z2KTv4d(HRAsW}3tfD3{$(KclL<;bZP@7+gNGU3wboXNmQ;M<pWvX7d|0z{Bx{ z9Chbjf1T_}>4Dm(q3#Gb-E?w~YKhDxt3ggB#p`3rc*GfJAVJ8uwBkoT1V8fE2zhhL zrg9N7gXc40sVQndqxK@?N12mQR&s4*${SNG@FYwW7=)<;gAfYDs%&8t8iaN-5ue?} zUC((4GUr8T>*ryYpT**nn-z%XhlDF-*R@ak;n*BdXQE$(|9YUtFEt#VZ{d;J-*Q?1 z7TRNK5ZPiDB!!S~p?z(A3+->A*mxG9{b~WJgU~R@aqM83Q1QE19{2_unjG!57)e`X zRltP*wqN}%>;Neu&HVQw6j}b3Ic^r=t>mka>Te15O6_o>|4puqBUyYfn>YiiFT!7H zq)OIbzcNKnP|HQNVX5TFpGnWd?v-GB|MftH>NnFsW|0AwSS7A&SXW@Ni#SIy1?<|% zAbde5_x=_{qfEfjPxL!hT>Yt@3uZ7Ea>OLiKS~+!kq3%4cSZXwktSyL7rK#_K_*An z<?^)&E@^ee2zvxBuj65;5o#vZP`Qk3CeE;+y4=<UuLN!?Kn{eUgUZhjlyl!xc`E^Y za*Uf-%ur8h=33-5hM8da(yHb7kRoFw5Au4c=rQJ$=D+5g;f^NG7}w;Kmdkx$*+djf z&REb{9HiimZD~N_np3G?y(MMUuVnSvx^h|+SO1MwpRGIRb?bp{c_=%@c091E9#~cB zs+D@(E!|Gu$143!T<EfnpZ{pbzbM3~-jOo_Wz2GpDY;ew6vA{Kc6Gij&-Y9oxKZDh zW0}dpF50){8D;X|{rk2o^HdgZwlz7N1lE6p)cC8q=pkessAmQxi*Bqxi6}t$P)`;o ziLbBf$8Tx{zv;$$0>C*7#~peLc1{r(K@(~aejYT$fiTWG6SR#-3~|4-*?e&I>-2?_ z#DKxHMHlPk@*b7wK*st{kVI5j6$GU*?Xr6z&C=#B`$g933*RZtd89sz8Q;wVy=9^& zxh%dZO5VM5kgDD9kB;teVJuL%<ifucm&FO-0gS4?;i6i=zlJg~?{EPnhBhfc0cHSD z)HP8=_%9$VKB!yo8MR-bG&bha#i>NhIHR_LW%z(Xu-HORDXHNJMz*b}6N*ibp}0_h z(iH&-a_GDXduMdBIipD=c?R7PG6Ip0;u8BykxtFPxtlodh*|CEI1uMyWZ19HL&E?W z^g&)9oQH6Kz@%1)B|*pm3@JZUvg8BL9rT%aJ*0Yo=fxl_?lYI4B2{_j4bGUl62xx3 z+2Cx(N&n<?yO&rvdsIQ(ViLBzE@1RpymXRML}ERR^VY)yjUs#hC|+(|T+Vy?SOGO) z=d;b`Arod8)*aPv@B@6)i=SJl1XpTgL^#3mBIo$~2~vD55a@8dE5r;ZHxxnmarD0* zXcv~O&^9QS$C82{fP$_6exRGpn0vNkxrmG0cY*X+)LtlAo4eeDk;U&q<yFM%H2woC zI@K7L>NmIK=C*K9WCdVf__Fbg8x)h(RPc=5IQn&J1wL^yJCbuEFm|8dEW^5(1HgiJ z2YBlM^2vjMSi$t=^4^#Hu@X~%O2xTdtU^Ay!yP!NvJg`jm(kI6@+{w-P@4~l0)vM= z9OE@yjW!IcI1ygUF#WeU6VDb;!M?;(x@N#fV;ULjJsP8Jpyw@hvmDdRZn@d$-*XBg zaPROX8=-)ZDLm#MYRM$rQeRx%J<2=R9A^rrKLJ8jE++&VFI#G4tU(GQd-_WoX_U*~ zcWb5pPfgDU=-<SlZul3G^4XY@<+gUHa%<l7KEUzT5XUfflk~EI$OBKJksWZ5%+w89 ztmYF)ouHFY95hDTy25$Hd6=GOBJ6E1LISGxt{d6sA&3BPKxx@=N5?p9p8?;_Am2hc zkk=KLNdb%SC<yg+s?H>Gm^9;_jr#$$G#Dl=GP>Wwf7_kzB9xFz*0=DLeGyhzAhU0= z;3qG@f*cp&zv_uhaoWUKUeU<r@POx(j6*&OUqbr|b`!?8oO}I?yz^TB8sE1<wof5k z?k_^cH(gghN75O`jWR5jLbzaqO*wc6cD)R@Ov%BM7#4)_`-Ph?VWoD9(X10JmgnF> zWbZu2XUOpAbIM(B>CoaTWR$>F<#MvFUuw7HoOYGgSUFuX1kEg5`yA;}o>3Mq+4~fh z%V#MRh%>R3u-25zy4rrVNpOe>OYdC!LnU69Q&;!}d*{BgPr`rI%jI){ktXi}&r_97 z-GA4PjCXFuJ_*Ux{l%`4b85?cNAk!ub(t&>pTVG0`WfzHVc&6K6phVhtWI{hjQ1*M zqPXX-R$vn302t-+o-PMv;j%$Vjgpa|IfT^~i|M>zF^$92GD;VbuHrY{kdH4Y8}M*& z8>jY`A7C;ns2Dz_Fg{3zsY`dYNZb=dQ>3%1Os2eavX$d-Pn`h)ycI+02p1>faTp(* z&#8hzndQ&PF@v+)`X6G^r^up-!myX}D+nX|D+4y&JEfZq9-j7s&;akGl7aIHJ}a2u zAU(n5GNY|MxOHaZjJLT8(@~CIr|bv^%KdB3A*2=<*!bgO4$I|}P~K$oxl^V@mM>Op zs`yVnefo*w=jq)lF&2G%kXP<1vy;glV`B=Sp>C`%RGDR!33)=H2lneRWhd9fl`POh zRzop)R0H98!sb^W!`VFv4)h?o33_Rc*~K_!7X}`CB-6Pz(fW!G*@i4BF7fo7b#@31 z378Ns6fYiLTxv88^^lTlewmE7f~X3&r#O>LjgkTV&gkDM{lfzsQ)IsK*m?gtiW$)J zV|*&c_>|_oMZr}CT!5cafgF<<>4z+1exT;#ocjC#?)iG}MqoGD+WvY8dJ2(t+cQ#P z*QweMI)SB*&k5uMx`bILK^v`;^z%Cez9j`f)Yc{03ZG~#3Ux|~^hlCU+$@LW18G~I zlc4%c89@eVF&<(ZD@{<0*bpF&l|h<85-8-Bs+z<TqyZ5vRiB3kYX*tI+F3mNhQ=vC zh@y2ONHda70a&yQ(hS9a0E^?+?FNZ~$VI1Efar0i!D^^Tl=eOlqy5X^d`Af<l;k^B zcuzAf6at#-L*Z+Y4~0)Op@o#I@}&Ad;B&@96mpRM5|T85!8o)z7?yIF({W0MJY>pL zzDyD&yP|`hr>IF%9_3iUN}y(Be9Wn7Sg1@CyPZ=LvCueC%5_8{sS>9dDc5x@VH~Cz zM8V(Z(INy^$qpVV`1*M!C5Y&`nr10TO)t#gaPDVOHvgm<08gK)0G}Ue8ocv+f##dg zi&K?ujzj*K0oxYpV;^z#>TBE9Tr`o<y0A-RcB%(;r+QF0JQTRuR1FLEolLe<HJiFI zTnjYpzwC8Nagc~a)^SK;t=C^cZCQ`CPbBvgURoc}MB|pbrh=cs{j+*ed>siV97k%t zYncsSlq0l+No+7bQGc$+>`twS$SS49H}IxY&$ZTr`JFR(gJ!~S`vE<1&*!0ajaFRu z)*4_3E&+95%>0kPQCy+J8?1{CFeje>9^d#*m5@&ibj3PT!d@dH3P{)pgMeYyNhm-B z+4nhfxOhdEAq%)j1;j=b%<m0A+p(12SV|5jC#+i*ER-q2Sbr0+&fp(c6u)@IaLvyZ zi{QX~7V3+Tpc{IFe39SWA-zF9h4$M}KMnQ2jml}Lk3;<P1>RNoWN0bG2Ms!_Wq=qo z=(85vYirgu`;@2;8ccweZ!?dN;aV>Cj0QuUj$$A_Fjwgqj+3LooM}0>_Zmz^UW5d? z(qK+71x!q3+V>ws)^BRo6gC;$A@OlZ!n$Zyud=@$hfyyZ&F2AAe32<~01!0mlUlk6 zyrN2=m<I|1=I_*YyG|$o>$sZBiV`Z&ZG}F_Gp4J586<5YWQ7S2z7Fxj$y--?>SY$J zkEHL+tYeC+kZW}bgTIeXAn~1tvB{zc60SvYtM=xh^%SPJ2eb*f7r|Vqj3SR@AIIVl zWet*n46~EvQ;-cuV(<7&5u#)jl0gvs(f0$(6{mm|WsZ4|5wr03)XD94YR0hyc5T?J z^OA`;cukOCjIa+;&LsH|hPl>kE=OtPUXD<csa$r2?UAbs)z$Q@d5U$duh`W(iXCnc z8`Dm5OxK2r5$_<S<vv%*;66Qtv$SREh{HpV5gvL%ruMk2RW+fIwX^{f(qq7nJ;ESm z`Ddl#hm#%|B*S93V4^#ljc+8QV=TEIaq^;=^98c9uk2Tv&?M6ww{+F*>&unA=f2{I zl3Zu(iXloW@U0%xJ-b3&N|MFTOw%4ZiUb@=IOw9gc7Z~9rIyO>MX-eAaXMkg$Cl*P z7DLH>KJcGmGuYp3w5n#rke|Q#S$OA>aJZXVs9M6{HAth%#tW6tsl3==<B(me0_r^{ z9?m@sE0lZ3wywC->`T$AwAbvbl-Fz}VgC-~kR{^d3i=&)=c1vWE9rLJoy8!^NnfO} zVlRdA+@;O2QQ1<B#lA~L>bqoab08&niD7HE+t(jFKEhf4s1XL4gQYXRfFUT+oQC>U zR(;qRxt>o?LOSKV4D<G#8R1*il{d3Ko1rHI-Y|rg&nDZC_&_tT<Cvu}Owt>MxXXAW zS@RM;0^HJP6YRQ0p`UTJd}cn?BQPW8Y+A)h#t>wdaZ6P`jK@kjan@c9JCAY5gurSx zo|QF3S_@DOS?LQf3Yu{c*nPBsH4*Ry%{OlP`d_}{{)97wuU|1qPdH|eA-!>7agswu zoN>~gmo}z8%meVKk??-A&arcTN<#21nI1!GCJds}B63p?8B`^=r*7fmmh0+AmIWt^ z1Xb{5e97>51;i4EtS{h8QF?tzh~Sqo8R;4vWe$y_{<4*W3PdZwtFcl5#EH(QipcBX z3&!U~&5vTX5c1akf02d}82JGKk;glsA>+p)h0&!18b>iAvWRBiFF}|~!EPlGw|aSK z$!k^zFht<*-v#hh<*x5*WF3Qu$Jmo9!_!1fJQt!-8CrxOmJINWfng=sWHm~|HLek@ zPD5nHO0D!?rQC822FIL1dQ5^eazrdSIDMaI&tjNiec6Pif0gP#h;f{Qx~D?z<s$X< z(p_4|m9ayurnZsIr^bP%KW~TSNkZ=+o<adY68oV=gble!fRhNPb_HnR`^u*FD~Ywx zdk+BRJr1_;dByP+!Y%j;ZZ5t815^kBPyz81Rx@wp_h(~3D65P$@~|R*IDo7L2n&ge z5bP58FDKjYM26x{WK8=*>c8{c@K3fT2ZRO1Hx_ep<4|2=!K~@%I9(&uxV7%p*mwMf zg+<NOs8d{DEMlZayy^Q&apP1JHbEm3<JOu+k?kk%hZ5He!^}0qjD@hJtyv>}Eg@(} zv!-zfQoLr3l|mN$Y&~FM>ea!V1*xl2v+jWx2DS&M?cSKt!ZCLx1ru{qy)}qK!qmAt zb3Ak9fzuObMMphv2FY_|kbBz9B$8*%)KQbGvaDyK@|e;+l5UzWo8}O<3t2%zP|?F8 zc_dWikx-RK`f{)o9{_$-86)C9{9v(ZDReE;RVp#BmL6hQM9g}7x0V+P&j3zD0^GUY zR_*UAU2DSy7;a*-?cnsg?mxvl*mL{iE*O?C-rX|30LV`GkGBTde+gS1(pfmRZaBwe z=u!al^HBw)`6SS2_E$d+KqC-myc`BO)5s@ekcctkCmAGbVgNRW6Fb;!w3@antDFh$ zW(~;fV|?v8Co{&}ta~zx*(UfBia+<)ljv8d8=MeDk?p;RkqvTg{N_pKcAsTZLHv3> zvrw#d_*LLc<BSR2J>r;bHkuao4B}_*1#>R_G8baL%AcGh>v3}VQzlUnf09;dFF)z@ zv8Sp#BgHXO?BjBl;Vrj0l0H8_Fs_Hp<BItK5g@1kkZcO5=b`U$$m8e4<qAt1V}Uzi zf8q=@!d^SD7b1+wwR0FehL635x__kuPdM?2<09_ugZtG;aHX2r%t80XyEDPy?)y_` zvP!l1zCWEftIE`Ky|h&M4D#(Wh_E|?<8Ffvmgv7`wMC~TvjP8B+23N!-$5?sufpQZ zL(HC<@<A2_INknK;y4{vmfHg9v*F!Kc=kYrSlmf2W+wbG7$Fj1jEsh~CO;)bDKKX_ zn*<5_61c4&B%AQmpE$#Q==pdVuve9BiUFR^5{PHGAlV-C?tf^HVT=Cixow6Bd7P4= zJpmOsF^pY>IU@^Ug09sI;~gX5JB9@kah!%sjCjksmy-J>n}-2`pm(_bPCeJN<|KDp zyBFKqAn`moBZKtI=m>*Y^jL|ursQULYb~GI&2l!TWk$&6Y)tNSX?`KMyX=aSa{VCv zzBg0CdC)jhiU#M3cxPl2t89*3aF2d)qx7aT2ep;1`XkHt04`bU2LKS?A8EJ7|J|Jw zj*LZ5LR^Y}`7X;f>3sQ21HyK`u+C#EIR3p`;j(Q=Ng|dp7!l9Dk|`Lqh!pHAnS!w) zk%E0CQ%KGv63Kw*mN>TV+Ttw3w|s#m6%UD<Q4e(az{qzL*+uZK$hK21kNCwh2J15V zW26%eq2q{SSdL-kMQ<(7feTLF2!#|k8!edi-DfkS+q0GZpo4pcMIZDv*ef`Hrzv(T z(Nn$LFt;}az5^-?diUUjmAp76(~KtGU4K$xjufyQc=f-Z0RB67z#x*|&nJ^$;8V&x zUdYR*_&zEL6fb2O_R0N!R8XHd$Z>CQ?<`|iSL&D)yH5Fs+Mq}XKAq8i2*VA3rL&w= z-}4%sKbpDC7Ok50mwLU^d>WGy{8<=r`}3lhCze>f>J32YG3_AnFfAaiLYtb<E5{vO zhMrG9IZHbE45BD-7)BLu3gf5V_brh@ahz8iRn(fAID>Et!6AKe2FVo0zXYDn`OA*X zck@_y8u(ri#6a|NK4U~=9Qa)H=0;t*kt~e=j>fe4@wIA1mcR99`LWfAthPonMbX0e z<umb&8VjR=Wxqy;9a~|fooRn0Bk|*W)*pbQmi#XB9Pbm}H!%pWBt?k0SLX%q1ivkn z&GKt*Mv9y!3XYF#`Mq>Kf7%DoUr6{z-*@`|r?G2mP8(Um@B1q_6qOS87lOUnJvoz7 zxiHv{gRu!<XR|LsNCL?g8d*0)F#mn4dvvomPMs=>?zu{u>1p+h`tqt@?Yz?0Ul7Fm zZho6ewEKBK;c8)MN5>z~sQx;?xAX3&acIY;^ZGs1w9{T42gQ#jza#+imQa`RzgBEl z3HmpsppTt8myGwnI(L6A+}FBmzOAwJ%Pl^WuVSAB{8Oz-n!<YKpIFjNNCCTJhBmpa z@mL*OYnq0i8c|b)j76loCoa1vCHl!?t$Az}WuEdSR)`61q?`$ru8!I$9HSBIbW2wW zxuC5$jisM%HR2+?ZcVj9lblH`3vLjUi*r>jL#J49>wL{*C6RAyG?CUwa`uesTF>Tx zQYW@)ow7I8Lb$0@!#Nb^>(SomUf0aSW&6OwNY|3XfUr-xb70|CUmaMa?c#R$sq}le zxz>$7qUb15rwX*jF+SDET<OaL3$d*Ss(J6t8%+s{4>muJ-du(DwuvH>jZ!I0=oMn} z<P>%Cuuba&ja`k6FW((~=(gL)3j3uYJEpj#;rlr3Fzdbv-IeR>O~aS|b}f^riD4(S zmv$K1;aGaExz(G#d|PBuaTJ<*hG9qgq(-R>@1u@d6g@9+400J<V`YW<Y{jKK`xzTc z+1U(5H8wVUciIr2a0@N(hZ{XTX{miORHJ&3+V6(>u!=mdO_NYGQ9VCBX&$vv6%RaW zq-d?kqegAyA8B;A6H8JMzMWi=eN|z#vu*EwJ{=^tygna9NBX?Ao9!E|U5oyv^f#fu zn*(bfWbazLb4D7i-R9{@*1hUgB)OkcXRha|3#V+;J1l&P?y5J9mpgzWuM)8~|83sp z@9=5mL(sH!I!-jAB;+l$mfCGKBE`BMDnE53C=J>3X&$NERI0i(SNnG9o>1H6nJ8-Q zaaSHHG|qI7Ln-si?xZVJN=49Wo@m3jrrmybEC_y7kC@*SJ{_Ln_VE0`I?(P8k4Wv| zl}X|`+CDvLk@6l<PD8%_%GLKu2YC;2`Ajly_L(m>+=yaCHlid5WEk64!=(+9-B^Tj z6WL*>NjFw%R9S_$$NKxhtV=~nA<!&|iv+r#t2?iB^FO-Yee))Pqc>^rkKP}XluBUJ zZep$fB<yssuUP*ac@Ho0-@bh&J<pN+q)K&%RVeBz9-MhHFIm=KDmY{nEb?2Pku#sx z&fHVfxOt&Ml0WaN*l#XTZ3~#m@|gv_4i0TKWBVYR*D95UkEX8c<bs*`)(JP``tOd_ z0<!ao<}@1JMt3fnO;I*rm4VjI**6Xw&l|TJFUx8@wb9@L`kM=<c4y40s{WJE(^|Wn z$o6eCUS!P0%PMp7&X=z{yHia9#kxOPztr=2Ipfuy_SLyBYy3Y{P^(;{2h<(?{IXG1 zts<gw_Lt?^Cp1fs|9vuH{p)1HDo!S_R)&XzEx&8D-M)>{R?h{iv&V$L1vHVLFn(8h z+hVZYqgPft_oNY@CUGo%j^_2UdUf6!$bdHMN}h;exv6UvNgs>)L8GiZrti$W{(`Te z4jg~hX!@8Kp-mdiGMhSvB{!nkZ5#&~1)^(ogRH?4Y!?mn>l_`on`A<A*DapKVjfl9 zf6ueSSVRtbzUjzNEFAQbSoY;Q;DhfQ2ffsYjZl1xa*W47+&iGHCFu}-CDdBk;?}`w zXd9LpChLXx=0FXaSox?8pBSd-8=mc3Mktm6`V@~wS_H|m&l4Htu?=A;HUSC~HZhdw z(*eF~p`SbB66ZmQ&#F%>r<^Opv1>lqp%?@praj|b%#Rf%?7Zmv8Us5rLpQg&@fR4l zh9_6TFfmZ`C(IOs(Ae0a2ndq_tH52l7;JrG?V6W<ki_CNEz&b%6^ZXDa#2}ar^rLH zNSt||8$@m-`W6cM6QeE8DV+CxigRL{-%?!AfiJlmA>D+F6dY>IUo*_DWJK17VkG@O z)IH36g{VD+_>$tvUK!?=$7V@G(Z`jsC0)HZ11a1JBg2(4X*o4QF<IbBu7sOmWc!IQ z8S*`PghmlvZnVHiT81Z_1+Hc6E?rYS$Hf9;mY{g<oQzUr@<e583u76W(qFpaTC6il zvFXvJBs4z@vn-55xgv8GF*ETc<QX6KK`TItsf7u>8Pg0CJEHB<Hp4`2gv?Os%LYDj zTR6wU^np$gr7z+wrXJ7dG{ZD7Oj}G%Oas>!lMK_?h}|f5O);i~P2W>8D4RZUnL!ax zkC8~65nPEugqcHM(ylX*7p0u29xYC>d~=s!CMDS&3TdF6huaLS|2Q&HGsAq$P<?t4 z7a48?l9R>X8OmLo_(FH@xv?;aYD(55>^@#{D$(0wWQ322ZHr!i|IyA!7TJxv4I^r_ z@W8N#1;bNZGVJ4=;Q(J(1kbSM^f@es7g%xrCzySLml$#WXZ&C|M8@z61E1gsi-6!Y zt~vh(y_nz_vy|W$q?|v&4Z|sV3}=WK-oj&ehf{`Mape&F3ofU>VaD)pv>1NJgrR}U z1;Z}x6>@|Jg&bq3klzvVJs9sXRgM0@okISE$B$|J7b}(X0rv{|AHppo20rr;7z;S6 z$V8wJ3ug+kaix$YHVRoGREUEyKZ)VOP&xNlD&zt8>gpa&Ek@QbRgsS+Uvz;rkE;pE z1s3`YZAdO(V!?2Q0p~kNOoA?)HNksabI%VL^QAnPT)xJV(>^|NJBdk1FhIiTM{F5} va9x5COdgFGYaY}D-?==+J-6Fn!1XfR@b$Lvx%|ie<8S`}=$YA_JuM6Xc;NGX literal 0 HcmV?d00001 diff --git a/js/pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js b/js/pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js similarity index 100% rename from js/pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js rename to js/pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js diff --git a/js/pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js.gz b/js/pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js.gz similarity index 100% rename from js/pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js.gz rename to js/pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js.gz diff --git a/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js b/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js new file mode 100644 index 00000000..2bce4a86 --- /dev/null +++ b/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js @@ -0,0 +1,5 @@ +import{k as M,m as V,z,e as G,a as E,A as B,d as $,u as T,v as tt,x as et}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import{i as st,w as nt,k as ot,n as ct,f as rt}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";/*! + * pinia v2.3.0 + * (c) 2024 Eduardo San Martin Morote + * @license MIT + */let D;const k=t=>D=t,J=Symbol();function L(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var p;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(p||(p={}));function St(){const t=z(!0),c=t.run(()=>M({}));let s=[],e=[];const r=V({install(u){k(r),r._a=u,u.provide(J,r),u.config.globalProperties.$pinia=r,e.forEach(f=>s.push(f)),e=[]},use(u){return this._a?s.push(u):e.push(u),this},_p:s,_a:null,_e:t,_s:new Map,state:c});return r}const K=()=>{};function F(t,c,s,e=K){t.push(c);const r=()=>{const u=t.indexOf(c);u>-1&&(t.splice(u,1),e())};return!s&&T()&&tt(r),r}function P(t,...c){t.slice().forEach(s=>{s(...c)})}const ut=t=>t(),H=Symbol(),I=Symbol();function O(t,c){t instanceof Map&&c instanceof Map?c.forEach((s,e)=>t.set(e,s)):t instanceof Set&&c instanceof Set&&c.forEach(t.add,t);for(const s in c){if(!c.hasOwnProperty(s))continue;const e=c[s],r=t[s];L(r)&&L(e)&&t.hasOwnProperty(s)&&!E(e)&&!B(e)?t[s]=O(r,e):t[s]=e}return t}const at=Symbol();function ft(t){return!L(t)||!t.hasOwnProperty(at)}const{assign:y}=Object;function it(t){return!!(E(t)&&t.effect)}function lt(t,c,s,e){const{state:r,actions:u,getters:f}=c,a=s.state.value[t];let C;function b(){a||(s.state.value[t]=r?r():{});const S=et(s.state.value[t]);return y(S,u,Object.keys(f||{}).reduce((v,m)=>(v[m]=V(rt(()=>{k(s);const _=s._s.get(t);return f[m].call(_,_)})),v),{}))}return C=q(t,b,c,s,e,!0),C}function q(t,c,s={},e,r,u){let f;const a=y({actions:{}},s),C={deep:!0};let b,S,v=[],m=[],_;const d=e.state.value[t];!u&&!d&&(e.state.value[t]={}),M({});let W;function N(o){let n;b=S=!1,typeof o=="function"?(o(e.state.value[t]),n={type:p.patchFunction,storeId:t,events:_}):(O(e.state.value[t],o),n={type:p.patchObject,payload:o,storeId:t,events:_});const i=W=Symbol();ct().then(()=>{W===i&&(b=!0)}),S=!0,P(v,n,e.state.value[t])}const Q=u?function(){const{state:n}=s,i=n?n():{};this.$patch(j=>{y(j,i)})}:K;function U(){f.stop(),v=[],m=[],e._s.delete(t)}const A=(o,n="")=>{if(H in o)return o[I]=n,o;const i=function(){k(e);const j=Array.from(arguments),w=[],R=[];function Y(l){w.push(l)}function Z(l){R.push(l)}P(m,{args:j,name:i[I],store:h,after:Y,onError:Z});let x;try{x=o.apply(this&&this.$id===t?this:h,j)}catch(l){throw P(R,l),l}return x instanceof Promise?x.then(l=>(P(w,l),l)).catch(l=>(P(R,l),Promise.reject(l))):(P(w,x),x)};return i[H]=!0,i[I]=n,i},X={_p:e,$id:t,$onAction:F.bind(null,m),$patch:N,$reset:Q,$subscribe(o,n={}){const i=F(v,o,n.detached,()=>j()),j=f.run(()=>nt(()=>e.state.value[t],w=>{(n.flush==="sync"?S:b)&&o({storeId:t,type:p.direct,events:_},w)},y({},C,n)));return i},$dispose:U},h=G(X);e._s.set(t,h);const g=(e._a&&e._a.runWithContext||ut)(()=>e._e.run(()=>(f=z()).run(()=>c({action:A}))));for(const o in g){const n=g[o];if(E(n)&&!it(n)||B(n))u||(d&&ft(n)&&(E(n)?n.value=d[o]:O(n,d[o])),e.state.value[t][o]=n);else if(typeof n=="function"){const i=A(n,o);g[o]=i,a.actions[o]=n}}return y(h,g),y($(h),g),Object.defineProperty(h,"$state",{get:()=>e.state.value[t],set:o=>{N(n=>{y(n,o)})}}),e._p.forEach(o=>{y(h,f.run(()=>o({store:h,app:e._a,pinia:e,options:a})))}),d&&u&&s.hydrate&&s.hydrate(h.$state,d),b=!0,S=!0,h}/*! #__NO_SIDE_EFFECTS__ */function vt(t,c,s){let e,r;const u=typeof c=="function";typeof t=="string"?(e=t,r=u?s:c):(r=t,e=t.id);function f(a,C){const b=ot();return a=a||(b?st(J,null):null),a&&k(a),a=D,a._s.has(e)||(u?q(e,c,r,a):lt(e,r,a)),a._s.get(e)}return f.$id=e,f}export{St as c,vt as d}; diff --git a/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js.gz b/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..196a92a603c912f2b63e6bc4dea99b131c30b881 GIT binary patch literal 1966 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 AJpcdz literal 0 HcmV?d00001 diff --git a/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js b/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js deleted file mode 100644 index 6e354088..00000000 --- a/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js +++ /dev/null @@ -1,5 +0,0 @@ -import{i as G,w as $,R as T,n as tt,f as et}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as M,m as V,y as q,e as st,a as E,z,d as nt,q as ot,v as ct,x as rt}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";/*! - * pinia v2.3.0 - * (c) 2024 Eduardo San Martin Morote - * @license MIT - */let B;const R=t=>B=t,D=Symbol();function L(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var p;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(p||(p={}));function St(){const t=q(!0),c=t.run(()=>M({}));let s=[],e=[];const r=V({install(u){R(r),r._a=u,u.provide(D,r),u.config.globalProperties.$pinia=r,e.forEach(f=>s.push(f)),e=[]},use(u){return this._a?s.push(u):e.push(u),this},_p:s,_a:null,_e:t,_s:new Map,state:c});return r}const J=()=>{};function A(t,c,s,e=J){t.push(c);const r=()=>{const u=t.indexOf(c);u>-1&&(t.splice(u,1),e())};return!s&&ot()&&ct(r),r}function P(t,...c){t.slice().forEach(s=>{s(...c)})}const ut=t=>t(),H=Symbol(),I=Symbol();function O(t,c){t instanceof Map&&c instanceof Map?c.forEach((s,e)=>t.set(e,s)):t instanceof Set&&c instanceof Set&&c.forEach(t.add,t);for(const s in c){if(!c.hasOwnProperty(s))continue;const e=c[s],r=t[s];L(r)&&L(e)&&t.hasOwnProperty(s)&&!E(e)&&!z(e)?t[s]=O(r,e):t[s]=e}return t}const at=Symbol();function ft(t){return!L(t)||!t.hasOwnProperty(at)}const{assign:y}=Object;function it(t){return!!(E(t)&&t.effect)}function lt(t,c,s,e){const{state:r,actions:u,getters:f}=c,a=s.state.value[t];let C;function b(){a||(s.state.value[t]=r?r():{});const S=rt(s.state.value[t]);return y(S,u,Object.keys(f||{}).reduce((v,m)=>(v[m]=V(et(()=>{R(s);const _=s._s.get(t);return f[m].call(_,_)})),v),{}))}return C=K(t,b,c,s,e,!0),C}function K(t,c,s={},e,r,u){let f;const a=y({actions:{}},s),C={deep:!0};let b,S,v=[],m=[],_;const d=e.state.value[t];!u&&!d&&(e.state.value[t]={}),M({});let W;function N(o){let n;b=S=!1,typeof o=="function"?(o(e.state.value[t]),n={type:p.patchFunction,storeId:t,events:_}):(O(e.state.value[t],o),n={type:p.patchObject,payload:o,storeId:t,events:_});const i=W=Symbol();tt().then(()=>{W===i&&(b=!0)}),S=!0,P(v,n,e.state.value[t])}const Q=u?function(){const{state:n}=s,i=n?n():{};this.$patch(j=>{y(j,i)})}:J;function U(){f.stop(),v=[],m=[],e._s.delete(t)}const F=(o,n="")=>{if(H in o)return o[I]=n,o;const i=function(){R(e);const j=Array.from(arguments),w=[],k=[];function Y(l){w.push(l)}function Z(l){k.push(l)}P(m,{args:j,name:i[I],store:h,after:Y,onError:Z});let x;try{x=o.apply(this&&this.$id===t?this:h,j)}catch(l){throw P(k,l),l}return x instanceof Promise?x.then(l=>(P(w,l),l)).catch(l=>(P(k,l),Promise.reject(l))):(P(w,x),x)};return i[H]=!0,i[I]=n,i},X={_p:e,$id:t,$onAction:A.bind(null,m),$patch:N,$reset:Q,$subscribe(o,n={}){const i=A(v,o,n.detached,()=>j()),j=f.run(()=>$(()=>e.state.value[t],w=>{(n.flush==="sync"?S:b)&&o({storeId:t,type:p.direct,events:_},w)},y({},C,n)));return i},$dispose:U},h=st(X);e._s.set(t,h);const g=(e._a&&e._a.runWithContext||ut)(()=>e._e.run(()=>(f=q()).run(()=>c({action:F}))));for(const o in g){const n=g[o];if(E(n)&&!it(n)||z(n))u||(d&&ft(n)&&(E(n)?n.value=d[o]:O(n,d[o])),e.state.value[t][o]=n);else if(typeof n=="function"){const i=F(n,o);g[o]=i,a.actions[o]=n}}return y(h,g),y(nt(h),g),Object.defineProperty(h,"$state",{get:()=>e.state.value[t],set:o=>{N(n=>{y(n,o)})}}),e._p.forEach(o=>{y(h,f.run(()=>o({store:h,app:e._a,pinia:e,options:a})))}),d&&u&&s.hydrate&&s.hydrate(h.$state,d),b=!0,S=!0,h}/*! #__NO_SIDE_EFFECTS__ */function vt(t,c,s){let e,r;const u=typeof c=="function";typeof t=="string"?(e=t,r=u?s:c):(r=t,e=t.id);function f(a,C){const b=T();return a=a||(b?G(D,null):null),a&&R(a),a=B,a._s.has(e)||(u?K(e,c,r,a):lt(e,r,a)),a._s.get(e)}return f.$id=e,f}export{St as c,vt as d}; diff --git a/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js.gz b/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js.gz deleted file mode 100644 index 9b3b48866f69c39012efe84c29b6c7be4980c8c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1967 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 B#<>6h diff --git a/js/preact@10.22.0-Dw4c-0kT.js b/js/preact@10.22.0-Dw4c-0kT.js deleted file mode 100644 index ebcfd3d1..00000000 --- a/js/preact@10.22.0-Dw4c-0kT.js +++ /dev/null @@ -1 +0,0 @@ -var W,s,$e,C,te,Pe,z,Y,Z,J,U={},xe=[],Oe=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,V=Array.isArray;function x(e,_){for(var t in _)e[t]=_[t];return e}function Ce(e){var _=e.parentNode;_&&_.removeChild(e)}function K(e,_,t){var n,r,o,u={};for(o in _)o=="key"?n=_[o]:o=="ref"?r=_[o]:u[o]=_[o];if(arguments.length>2&&(u.children=arguments.length>3?W.call(arguments,2):t),typeof e=="function"&&e.defaultProps!=null)for(o in e.defaultProps)u[o]===void 0&&(u[o]=e.defaultProps[o]);return D(e,u,n,r,null)}function D(e,_,t,n,r){var o={type:e,props:_,key:t,ref:n,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:r??++$e,__i:-1,__u:0};return r==null&&s.vnode!=null&&s.vnode(o),o}function t_(){return{current:null}}function E(e){return e.children}function $(e,_){this.props=e,this.context=_}function S(e,_){if(_==null)return e.__?S(e.__,e.__i+1):null;for(var t;_<e.__k.length;_++)if((t=e.__k[_])!=null&&t.__e!=null)return t.__e;return typeof e.type=="function"?S(e):null}function Se(e){var _,t;if((e=e.__)!=null&&e.__c!=null){for(e.__e=e.__c.base=null,_=0;_<e.__k.length;_++)if((t=e.__k[_])!=null&&t.__e!=null){e.__e=e.__c.base=t.__e;break}return Se(e)}}function ne(e){(!e.__d&&(e.__d=!0)&&C.push(e)&&!F.__r++||te!==s.debounceRendering)&&((te=s.debounceRendering)||Pe)(F)}function F(){var e,_,t,n,r,o,u,l;for(C.sort(z);e=C.shift();)e.__d&&(_=C.length,n=void 0,o=(r=(t=e).__v).__e,u=[],l=[],t.__P&&((n=x({},r)).__v=r.__v+1,s.vnode&&s.vnode(n),G(t.__P,n,r,t.__n,t.__P.namespaceURI,32&r.__u?[o]:null,u,o??S(r),!!(32&r.__u),l),n.__v=r.__v,n.__.__k[n.__i]=n,Ue(u,n,l),n.__e!=o&&Se(n)),C.length>_&&C.sort(z));F.__r=0}function Ee(e,_,t,n,r,o,u,l,f,c,p){var i,g,a,h,k,v=n&&n.__k||xe,d=_.length;for(t.__d=f,De(t,_,v),f=t.__d,i=0;i<d;i++)(a=t.__k[i])!=null&&typeof a!="boolean"&&typeof a!="function"&&(g=a.__i===-1?U:v[a.__i]||U,a.__i=i,G(e,a,g,r,o,u,l,f,c,p),h=a.__e,a.ref&&g.ref!=a.ref&&(g.ref&&ee(g.ref,null,a),p.push(a.ref,a.__c||h,a)),k==null&&h!=null&&(k=h),65536&a.__u||g.__k===a.__k?(f&&!f.isConnected&&(f=S(g)),f=He(a,f,e)):typeof a.type=="function"&&a.__d!==void 0?f=a.__d:h&&(f=h.nextSibling),a.__d=void 0,a.__u&=-196609);t.__d=f,t.__e=k}function De(e,_,t){var n,r,o,u,l,f=_.length,c=t.length,p=c,i=0;for(e.__k=[],n=0;n<f;n++)u=n+i,(r=e.__k[n]=(r=_[n])==null||typeof r=="boolean"||typeof r=="function"?null:typeof r=="string"||typeof r=="number"||typeof r=="bigint"||r.constructor==String?D(null,r,null,null,null):V(r)?D(E,{children:r},null,null,null):r.constructor===void 0&&r.__b>0?D(r.type,r.props,r.key,r.ref?r.ref:null,r.__v):r)!=null?(r.__=e,r.__b=e.__b+1,l=Le(r,t,u,p),r.__i=l,o=null,l!==-1&&(p--,(o=t[l])&&(o.__u|=131072)),o==null||o.__v===null?(l==-1&&i--,typeof r.type!="function"&&(r.__u|=65536)):l!==u&&(l===u+1?i++:l>u?p>f-u?i+=l-u:i--:l<u?l==u-1&&(i=l-u):i=0,l!==n+i&&(r.__u|=65536))):(o=t[u])&&o.key==null&&o.__e&&!(131072&o.__u)&&(o.__e==e.__d&&(e.__d=S(o)),Q(o,o,!1),t[u]=null,p--);if(p)for(n=0;n<c;n++)(o=t[n])!=null&&!(131072&o.__u)&&(o.__e==e.__d&&(e.__d=S(o)),Q(o,o))}function He(e,_,t){var n,r;if(typeof e.type=="function"){for(n=e.__k,r=0;n&&r<n.length;r++)n[r]&&(n[r].__=e,_=He(n[r],_,t));return _}e.__e!=_&&(t.insertBefore(e.__e,_||null),_=e.__e);do _=_&&_.nextSibling;while(_!=null&&_.nodeType===8);return _}function R(e,_){return _=_||[],e==null||typeof e=="boolean"||(V(e)?e.some(function(t){R(t,_)}):_.push(e)),_}function Le(e,_,t,n){var r=e.key,o=e.type,u=t-1,l=t+1,f=_[t];if(f===null||f&&r==f.key&&o===f.type&&!(131072&f.__u))return t;if(n>(f!=null&&!(131072&f.__u)?1:0))for(;u>=0||l<_.length;){if(u>=0){if((f=_[u])&&!(131072&f.__u)&&r==f.key&&o===f.type)return u;u--}if(l<_.length){if((f=_[l])&&!(131072&f.__u)&&r==f.key&&o===f.type)return l;l++}}return-1}function re(e,_,t){_[0]==="-"?e.setProperty(_,t??""):e[_]=t==null?"":typeof t!="number"||Oe.test(_)?t:t+"px"}function M(e,_,t,n,r){var o;e:if(_==="style")if(typeof t=="string")e.style.cssText=t;else{if(typeof n=="string"&&(e.style.cssText=n=""),n)for(_ in n)t&&_ in t||re(e.style,_,"");if(t)for(_ in t)n&&t[_]===n[_]||re(e.style,_,t[_])}else if(_[0]==="o"&&_[1]==="n")o=_!==(_=_.replace(/(PointerCapture)$|Capture$/i,"$1")),_=_.toLowerCase()in e||_==="onFocusOut"||_==="onFocusIn"?_.toLowerCase().slice(2):_.slice(2),e.l||(e.l={}),e.l[_+o]=t,t?n?t.u=n.u:(t.u=Y,e.addEventListener(_,o?J:Z,o)):e.removeEventListener(_,o?J:Z,o);else{if(r=="http://www.w3.org/2000/svg")_=_.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(_!="width"&&_!="height"&&_!="href"&&_!="list"&&_!="form"&&_!="tabIndex"&&_!="download"&&_!="rowSpan"&&_!="colSpan"&&_!="role"&&_ in e)try{e[_]=t??"";break e}catch{}typeof t=="function"||(t==null||t===!1&&_[4]!=="-"?e.removeAttribute(_):e.setAttribute(_,t))}}function oe(e){return function(_){if(this.l){var t=this.l[_.type+e];if(_.t==null)_.t=Y++;else if(_.t<t.u)return;return t(s.event?s.event(_):_)}}}function G(e,_,t,n,r,o,u,l,f,c){var p,i,g,a,h,k,v,d,y,P,N,H,_e,T,I,b=_.type;if(_.constructor!==void 0)return null;128&t.__u&&(f=!!(32&t.__u),o=[l=_.__e=t.__e]),(p=s.__b)&&p(_);e:if(typeof b=="function")try{if(d=_.props,y=(p=b.contextType)&&n[p.__c],P=p?y?y.props.value:p.__:n,t.__c?v=(i=_.__c=t.__c).__=i.__E:("prototype"in b&&b.prototype.render?_.__c=i=new b(d,P):(_.__c=i=new $(d,P),i.constructor=b,i.render=Re),y&&y.sub(i),i.props=d,i.state||(i.state={}),i.context=P,i.__n=n,g=i.__d=!0,i.__h=[],i._sb=[]),i.__s==null&&(i.__s=i.state),b.getDerivedStateFromProps!=null&&(i.__s==i.state&&(i.__s=x({},i.__s)),x(i.__s,b.getDerivedStateFromProps(d,i.__s))),a=i.props,h=i.state,i.__v=_,g)b.getDerivedStateFromProps==null&&i.componentWillMount!=null&&i.componentWillMount(),i.componentDidMount!=null&&i.__h.push(i.componentDidMount);else{if(b.getDerivedStateFromProps==null&&d!==a&&i.componentWillReceiveProps!=null&&i.componentWillReceiveProps(d,P),!i.__e&&(i.shouldComponentUpdate!=null&&i.shouldComponentUpdate(d,i.__s,P)===!1||_.__v===t.__v)){for(_.__v!==t.__v&&(i.props=d,i.state=i.__s,i.__d=!1),_.__e=t.__e,_.__k=t.__k,_.__k.forEach(function(A){A&&(A.__=_)}),N=0;N<i._sb.length;N++)i.__h.push(i._sb[N]);i._sb=[],i.__h.length&&u.push(i);break e}i.componentWillUpdate!=null&&i.componentWillUpdate(d,i.__s,P),i.componentDidUpdate!=null&&i.__h.push(function(){i.componentDidUpdate(a,h,k)})}if(i.context=P,i.props=d,i.__P=e,i.__e=!1,H=s.__r,_e=0,"prototype"in b&&b.prototype.render){for(i.state=i.__s,i.__d=!1,H&&H(_),p=i.render(i.props,i.state,i.context),T=0;T<i._sb.length;T++)i.__h.push(i._sb[T]);i._sb=[]}else do i.__d=!1,H&&H(_),p=i.render(i.props,i.state,i.context),i.state=i.__s;while(i.__d&&++_e<25);i.state=i.__s,i.getChildContext!=null&&(n=x(x({},n),i.getChildContext())),g||i.getSnapshotBeforeUpdate==null||(k=i.getSnapshotBeforeUpdate(a,h)),Ee(e,V(I=p!=null&&p.type===E&&p.key==null?p.props.children:p)?I:[I],_,t,n,r,o,u,l,f,c),i.base=_.__e,_.__u&=-161,i.__h.length&&u.push(i),v&&(i.__E=i.__=null)}catch(A){_.__v=null,f||o!=null?(_.__e=l,_.__u|=f?160:32,o[o.indexOf(l)]=null):(_.__e=t.__e,_.__k=t.__k),s.__e(A,_,t)}else o==null&&_.__v===t.__v?(_.__k=t.__k,_.__e=t.__e):_.__e=Fe(t.__e,_,t,n,r,o,u,f,c);(p=s.diffed)&&p(_)}function Ue(e,_,t){_.__d=void 0;for(var n=0;n<t.length;n++)ee(t[n],t[++n],t[++n]);s.__c&&s.__c(_,e),e.some(function(r){try{e=r.__h,r.__h=[],e.some(function(o){o.call(r)})}catch(o){s.__e(o,r.__v)}})}function Fe(e,_,t,n,r,o,u,l,f){var c,p,i,g,a,h,k,v=t.props,d=_.props,y=_.type;if(y==="svg"?r="http://www.w3.org/2000/svg":y==="math"?r="http://www.w3.org/1998/Math/MathML":r||(r="http://www.w3.org/1999/xhtml"),o!=null){for(c=0;c<o.length;c++)if((a=o[c])&&"setAttribute"in a==!!y&&(y?a.localName===y:a.nodeType===3)){e=a,o[c]=null;break}}if(e==null){if(y===null)return document.createTextNode(d);e=document.createElementNS(r,y,d.is&&d),o=null,l=!1}if(y===null)v===d||l&&e.data===d||(e.data=d);else{if(o=o&&W.call(e.childNodes),v=t.props||U,!l&&o!=null)for(v={},c=0;c<e.attributes.length;c++)v[(a=e.attributes[c]).name]=a.value;for(c in v)if(a=v[c],c!="children"){if(c=="dangerouslySetInnerHTML")i=a;else if(c!=="key"&&!(c in d)){if(c=="value"&&"defaultValue"in d||c=="checked"&&"defaultChecked"in d)continue;M(e,c,null,a,r)}}for(c in d)a=d[c],c=="children"?g=a:c=="dangerouslySetInnerHTML"?p=a:c=="value"?h=a:c=="checked"?k=a:c==="key"||l&&typeof a!="function"||v[c]===a||M(e,c,a,v[c],r);if(p)l||i&&(p.__html===i.__html||p.__html===e.innerHTML)||(e.innerHTML=p.__html),_.__k=[];else if(i&&(e.innerHTML=""),Ee(e,V(g)?g:[g],_,t,n,y==="foreignObject"?"http://www.w3.org/1999/xhtml":r,o,u,o?o[0]:t.__k&&S(t,0),l,f),o!=null)for(c=o.length;c--;)o[c]!=null&&Ce(o[c]);l||(c="value",h!==void 0&&(h!==e[c]||y==="progress"&&!h||y==="option"&&h!==v[c])&&M(e,c,h,v[c],r),c="checked",k!==void 0&&k!==e[c]&&M(e,c,k,v[c],r))}return e}function ee(e,_,t){try{typeof e=="function"?e(_):e.current=_}catch(n){s.__e(n,t)}}function Q(e,_,t){var n,r;if(s.unmount&&s.unmount(e),(n=e.ref)&&(n.current&&n.current!==e.__e||ee(n,null,_)),(n=e.__c)!=null){if(n.componentWillUnmount)try{n.componentWillUnmount()}catch(o){s.__e(o,_)}n.base=n.__P=null}if(n=e.__k)for(r=0;r<n.length;r++)n[r]&&Q(n[r],_,t||typeof e.type!="function");t||e.__e==null||Ce(e.__e),e.__c=e.__=e.__e=e.__d=void 0}function Re(e,_,t){return this.constructor(e,t)}function We(e,_,t){var n,r,o,u;s.__&&s.__(e,_),r=(n=!1)?null:_.__k,o=[],u=[],G(_,e=_.__k=K(E,null,[e]),r||U,U,_.namespaceURI,r?null:_.firstChild?W.call(_.childNodes):null,o,r?r.__e:_.firstChild,n,u),Ue(o,e,u)}W=xe.slice,s={__e:function(e,_,t,n){for(var r,o,u;_=_.__;)if((r=_.__c)&&!r.__)try{if((o=r.constructor)&&o.getDerivedStateFromError!=null&&(r.setState(o.getDerivedStateFromError(e)),u=r.__d),r.componentDidCatch!=null&&(r.componentDidCatch(e,n||{}),u=r.__d),u)return r.__E=r}catch(l){e=l}throw e}},$e=0,$.prototype.setState=function(e,_){var t;t=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=x({},this.state),typeof e=="function"&&(e=e(x({},t),this.props)),e&&x(t,e),e!=null&&this.__v&&(_&&this._sb.push(_),ne(this))},$.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),ne(this))},$.prototype.render=E,C=[],Pe=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,z=function(e,_){return e.__v.__b-_.__v.__b},F.__r=0,Y=0,Z=oe(!1),J=oe(!0);var w,B,ie,Ne=[],j=[],m=s,ue=m.__b,le=m.__r,fe=m.diffed,ce=m.__c,ae=m.unmount,se=m.__;function Ve(){for(var e;e=Ne.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(L),e.__H.__h.forEach(X),e.__H.__h=[]}catch(_){e.__H.__h=[],m.__e(_,e.__v)}}m.__b=function(e){w=null,ue&&ue(e)},m.__=function(e,_){e&&_.__k&&_.__k.__m&&(e.__m=_.__k.__m),se&&se(e,_)},m.__r=function(e){le&&le(e);var _=(w=e.__c).__H;_&&(B===w?(_.__h=[],w.__h=[],_.__.forEach(function(t){t.__N&&(t.__=t.__N),t.__V=j,t.__N=t.i=void 0})):(_.__h.forEach(L),_.__h.forEach(X),_.__h=[])),B=w},m.diffed=function(e){fe&&fe(e);var _=e.__c;_&&_.__H&&(_.__H.__h.length&&(Ne.push(_)!==1&&ie===m.requestAnimationFrame||((ie=m.requestAnimationFrame)||Ie)(Ve)),_.__H.__.forEach(function(t){t.i&&(t.__H=t.i),t.__V!==j&&(t.__=t.__V),t.i=void 0,t.__V=j})),B=w=null},m.__c=function(e,_){_.some(function(t){try{t.__h.forEach(L),t.__h=t.__h.filter(function(n){return!n.__||X(n)})}catch(n){_.some(function(r){r.__h&&(r.__h=[])}),_=[],m.__e(n,t.__v)}}),ce&&ce(e,_)},m.unmount=function(e){ae&&ae(e);var _,t=e.__c;t&&t.__H&&(t.__H.__.forEach(function(n){try{L(n)}catch(r){_=r}}),t.__H=void 0,_&&m.__e(_,t.__v))};var pe=typeof requestAnimationFrame=="function";function Ie(e){var _,t=function(){clearTimeout(n),pe&&cancelAnimationFrame(_),setTimeout(e)},n=setTimeout(t,100);pe&&(_=requestAnimationFrame(t))}function L(e){var _=w,t=e.__c;typeof t=="function"&&(e.__c=void 0,t()),w=_}function X(e){var _=w;e.__c=e.__(),w=_}function Be(e,_){for(var t in _)e[t]=_[t];return e}function de(e,_){for(var t in e)if(t!=="__source"&&!(t in _))return!0;for(var n in _)if(n!=="__source"&&e[n]!==_[n])return!0;return!1}function he(e,_){this.props=e,this.context=_}(he.prototype=new $).isPureReactComponent=!0,he.prototype.shouldComponentUpdate=function(e,_){return de(this.props,e)||de(this.state,_)};var ve=s.__b;s.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),ve&&ve(e)};var je=s.__e;s.__e=function(e,_,t,n){if(e.then){for(var r,o=_;o=o.__;)if((r=o.__c)&&r.__c)return _.__e==null&&(_.__e=t.__e,_.__k=t.__k),r.__c(e,_)}je(e,_,t,n)};var ye=s.unmount;function Te(e,_,t){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(n){typeof n.__c=="function"&&n.__c()}),e.__c.__H=null),(e=Be({},e)).__c!=null&&(e.__c.__P===t&&(e.__c.__P=_),e.__c=null),e.__k=e.__k&&e.__k.map(function(n){return Te(n,_,t)})),e}function Ae(e,_,t){return e&&t&&(e.__v=null,e.__k=e.__k&&e.__k.map(function(n){return Ae(n,_,t)}),e.__c&&e.__c.__P===_&&(e.__e&&t.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=t)),e}function q(){this.__u=0,this.t=null,this.__b=null}function Me(e){var _=e.__.__c;return _&&_.__a&&_.__a(e)}function O(){this.u=null,this.o=null}s.unmount=function(e){var _=e.__c;_&&_.__R&&_.__R(),_&&32&e.__u&&(e.type=null),ye&&ye(e)},(q.prototype=new $).__c=function(e,_){var t=_.__c,n=this;n.t==null&&(n.t=[]),n.t.push(t);var r=Me(n.__v),o=!1,u=function(){o||(o=!0,t.__R=null,r?r(l):l())};t.__R=u;var l=function(){if(!--n.__u){if(n.state.__a){var f=n.state.__a;n.__v.__k[0]=Ae(f,f.__c.__P,f.__c.__O)}var c;for(n.setState({__a:n.__b=null});c=n.t.pop();)c.forceUpdate()}};n.__u++||32&_.__u||n.setState({__a:n.__b=n.__v.__k[0]}),e.then(u,u)},q.prototype.componentWillUnmount=function(){this.t=[]},q.prototype.render=function(e,_){if(this.__b){if(this.__v.__k){var t=document.createElement("div"),n=this.__v.__k[0].__c;this.__v.__k[0]=Te(this.__b,t,n.__O=n.__P)}this.__b=null}var r=_.__a&&K(E,null,e.fallback);return r&&(r.__u&=-33),[K(E,null,_.__a?null:e.children),r]};var me=function(e,_,t){if(++t[1]===t[0]&&e.o.delete(_),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.o.size))for(t=e.u;t;){for(;t.length>3;)t.pop()();if(t[1]<t[0])break;e.u=t=t[2]}};(O.prototype=new $).__a=function(e){var _=this,t=Me(_.__v),n=_.o.get(e);return n[0]++,function(r){var o=function(){_.props.revealOrder?(n.push(r),me(_,e,n)):r()};t?t(o):o()}},O.prototype.render=function(e){this.u=null,this.o=new Map;var _=R(e.children);e.revealOrder&&e.revealOrder[0]==="b"&&_.reverse();for(var t=_.length;t--;)this.o.set(_[t],this.u=[1,0,this.u]);return e.children},O.prototype.componentDidUpdate=O.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(_,t){me(e,t,_)})};var qe=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,ze=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Ze=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,Je=/[A-Z0-9]/g,Ke=typeof document<"u",Qe=function(e){return(typeof Symbol<"u"&&typeof Symbol()=="symbol"?/fil|che|rad/:/fil|che|ra/).test(e)};function n_(e,_,t){return _.__k==null&&(_.textContent=""),We(e,_),typeof t=="function"&&t(),e?e.__c:null}$.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty($.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(_){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:_})}})});var ge=s.event;function Xe(){}function Ye(){return this.cancelBubble}function Ge(){return this.defaultPrevented}s.event=function(e){return ge&&(e=ge(e)),e.persist=Xe,e.isPropagationStopped=Ye,e.isDefaultPrevented=Ge,e.nativeEvent=e};var e_={enumerable:!1,configurable:!0,get:function(){return this.class}},be=s.vnode;s.vnode=function(e){typeof e.type=="string"&&function(_){var t=_.props,n=_.type,r={};for(var o in t){var u=t[o];if(!(o==="value"&&"defaultValue"in t&&u==null||Ke&&o==="children"&&n==="noscript"||o==="class"||o==="className")){var l=o.toLowerCase();o==="defaultValue"&&"value"in t&&t.value==null?o="value":o==="download"&&u===!0?u="":l==="translate"&&u==="no"?u=!1:l==="ondoubleclick"?o="ondblclick":l!=="onchange"||n!=="input"&&n!=="textarea"||Qe(t.type)?l==="onfocus"?o="onfocusin":l==="onblur"?o="onfocusout":Ze.test(o)?o=l:n.indexOf("-")===-1&&ze.test(o)?o=o.replace(Je,"-$&").toLowerCase():u===null&&(u=void 0):l=o="oninput",l==="oninput"&&r[o=l]&&(o="oninputCapture"),r[o]=u}}n=="select"&&r.multiple&&Array.isArray(r.value)&&(r.value=R(t.children).forEach(function(f){f.props.selected=r.value.indexOf(f.props.value)!=-1})),n=="select"&&r.defaultValue!=null&&(r.value=R(t.children).forEach(function(f){f.props.selected=r.multiple?r.defaultValue.indexOf(f.props.value)!=-1:r.defaultValue==f.props.value})),t.class&&!t.className?(r.class=t.class,Object.defineProperty(r,"className",e_)):(t.className&&!t.class||t.class&&t.className)&&(r.class=r.className=t.className),_.props=r}(e),e.$$typeof=qe,be&&be(e)};var ke=s.__r;s.__r=function(e){ke&&ke(e),e.__c};var we=s.diffed;s.diffed=function(e){we&&we(e);var _=e.props,t=e.__e;t!=null&&e.type==="textarea"&&"value"in _&&_.value!==t.value&&(t.value=_.value==null?"":_.value)};var __=0;function r_(e,_,t,n,r,o){_||(_={});var u,l,f=_;if("ref"in f)for(l in f={},_)l=="ref"?u=_[l]:f[l]=_[l];var c={type:e,props:f,key:t,ref:u,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:--__,__i:-1,__u:0,__source:r,__self:o};if(typeof e=="function"&&(u=e.defaultProps))for(l in u)f[l]===void 0&&(f[l]=u[l]);return s.vnode&&s.vnode(c),c}export{K as _,$ as b,t_ as m,n_ as q,r_ as u}; diff --git a/js/preact@10.22.0-Dw4c-0kT.js.gz b/js/preact@10.22.0-Dw4c-0kT.js.gz deleted file mode 100644 index 224bffd3d37474f7a11bd1f32406d9f6e0d47d41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6953 zcmV+^8`k6>iwFP!000001Fd{(liN13==bw0Ml2T#C}B7n`)=-rGNN*9CwAgjJa%3x z9Tr8kBxWc;0YQx?L;d$#-2flbXtKNKo-ZQ+#G}#ZZuASYOU>CYq7;unJQo(k2M~XW z-^B0Y2k}|n?Zp?6)0ub=@*>T0Tf-MNiOYIbt9n~M;<eeX>y^nDwZ19qjmm0eZ|YpZ zG+WQ=zqGFZTbo6lTQKQGE`FBJj7e{!yrkdpvQnANwL1I4KqUNbsSVqu=FFbu>MY?f zwKJJa?QCqoRz{t{z8&!#81OsnoJfeasR3o*=>?3FFiau?8@+?)>%3Sn;N7SnaUEgZ zKqZXOqLO#}F)pm#qFTz}8g7G$lF3xhVyqij1{34z)l|=@G|rbSHLGd^%9c?9YGv2o zJPt!vMHwz^K*@XGpG<y<va~3=k>W9rEf@B73wn75QU(pQK^Q``fMr@0_Jh&eav)Vz z6ubrY@GB?Cq}=IzaW+CYuzuKQs%N}G<_iX*5{LwvwL{Viha~*u5T)fEf)|6>;v{h* zuHiPe!oV_CB1x`eoIxZ>^E;16B1xdBE@B6hNRrI8Wm=WiRGHPL`?ibCWHKB+0+A$n ze10jCq>4xT23{j+`(ao{JEa#eIIJ?wh3+<C6UOh{$h)jENFKEGzU%T5DX5{W_RPBP zj~r3jbzVlaaS4JdnN}9QSebNvuUy}J$r1-9ZzoQY$rZyNfq(MhB_}|}EwPW2r}*XC z)5tg(4tc(0%t~sWCNtjb)kaC;H{L8jO%0A3DvGesCnW^It=ogSV<BOYni<fF?P^%b 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 diff --git a/js/preact@10.25.4--QYavupV.js b/js/preact@10.25.4--QYavupV.js new file mode 100644 index 00000000..690a0000 --- /dev/null +++ b/js/preact@10.25.4--QYavupV.js @@ -0,0 +1 @@ +var I,s,$e,S,ne,xe,Z,Se,X,G,J,T={},Ce=[],De=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,B=Array.isArray;function x(e,_){for(var t in _)e[t]=_[t];return e}function Y(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function K(e,_,t){var n,r,i,l={};for(i in _)i=="key"?n=_[i]:i=="ref"?r=_[i]:l[i]=_[i];if(arguments.length>2&&(l.children=arguments.length>3?I.call(arguments,2):t),typeof e=="function"&&e.defaultProps!=null)for(i in e.defaultProps)l[i]===void 0&&(l[i]=e.defaultProps[i]);return D(e,l,n,r,null)}function D(e,_,t,n,r){var i={type:e,props:_,key:t,ref:n,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:r??++$e,__i:-1,__u:0};return r==null&&s.vnode!=null&&s.vnode(i),i}function r_(){return{current:null}}function C(e){return e.children}function P(e,_){this.props=e,this.context=_}function E(e,_){if(_==null)return e.__?E(e.__,e.__i+1):null;for(var t;_<e.__k.length;_++)if((t=e.__k[_])!=null&&t.__e!=null)return t.__e;return typeof e.type=="function"?E(e):null}function Ee(e){var _,t;if((e=e.__)!=null&&e.__c!=null){for(e.__e=e.__c.base=null,_=0;_<e.__k.length;_++)if((t=e.__k[_])!=null&&t.__e!=null){e.__e=e.__c.base=t.__e;break}return Ee(e)}}function re(e){(!e.__d&&(e.__d=!0)&&S.push(e)&&!R.__r++||ne!==s.debounceRendering)&&((ne=s.debounceRendering)||xe)(R)}function R(){var e,_,t,n,r,i,l,u;for(S.sort(Z);e=S.shift();)e.__d&&(_=S.length,n=void 0,i=(r=(t=e).__v).__e,l=[],u=[],t.__P&&((n=x({},r)).__v=r.__v+1,s.vnode&&s.vnode(n),ee(t.__P,n,r,t.__n,t.__P.namespaceURI,32&r.__u?[i]:null,l,i??E(r),!!(32&r.__u),u),n.__v=r.__v,n.__.__k[n.__i]=n,Ne(l,n,u),n.__e!=i&&Ee(n)),S.length>_&&S.sort(Z));R.__r=0}function He(e,_,t,n,r,i,l,u,c,f,p){var o,v,a,m,b,y,h=n&&n.__k||Ce,d=_.length;for(c=Le(t,_,h,c,d),o=0;o<d;o++)(a=t.__k[o])!=null&&(v=a.__i===-1?T:h[a.__i]||T,a.__i=o,y=ee(e,a,v,r,i,l,u,c,f,p),m=a.__e,a.ref&&v.ref!=a.ref&&(v.ref&&_e(v.ref,null,a),p.push(a.ref,a.__c||m,a)),b==null&&m!=null&&(b=m),4&a.__u||v.__k===a.__k?c=Ue(a,c,e):typeof a.type=="function"&&y!==void 0?c=y:m&&(c=m.nextSibling),a.__u&=-7);return t.__e=b,c}function Le(e,_,t,n,r){var i,l,u,c,f,p=t.length,o=p,v=0;for(e.__k=new Array(r),i=0;i<r;i++)(l=_[i])!=null&&typeof l!="boolean"&&typeof l!="function"?(c=i+v,(l=e.__k[i]=typeof l=="string"||typeof l=="number"||typeof l=="bigint"||l.constructor==String?D(null,l,null,null,null):B(l)?D(C,{children:l},null,null,null):l.constructor===void 0&&l.__b>0?D(l.type,l.props,l.key,l.ref?l.ref:null,l.__v):l).__=e,l.__b=e.__b+1,u=null,(f=l.__i=Re(l,t,c,o))!==-1&&(o--,(u=t[f])&&(u.__u|=2)),u==null||u.__v===null?(f==-1&&v--,typeof l.type!="function"&&(l.__u|=4)):f!=c&&(f==c-1?v--:f==c+1?v++:(f>c?v--:v++,l.__u|=4))):e.__k[i]=null;if(o)for(i=0;i<p;i++)(u=t[i])!=null&&!(2&u.__u)&&(u.__e==n&&(n=E(u)),Te(u,u));return n}function Ue(e,_,t){var n,r;if(typeof e.type=="function"){for(n=e.__k,r=0;n&&r<n.length;r++)n[r]&&(n[r].__=e,_=Ue(n[r],_,t));return _}e.__e!=_&&(_&&e.type&&!t.contains(_)&&(_=E(e)),t.insertBefore(e.__e,_||null),_=e.__e);do _=_&&_.nextSibling;while(_!=null&&_.nodeType==8);return _}function W(e,_){return _=_||[],e==null||typeof e=="boolean"||(B(e)?e.some(function(t){W(t,_)}):_.push(e)),_}function Re(e,_,t,n){var r,i,l=e.key,u=e.type,c=_[t];if(c===null||c&&l==c.key&&u===c.type&&!(2&c.__u))return t;if(n>(c!=null&&!(2&c.__u)?1:0))for(r=t-1,i=t+1;r>=0||i<_.length;){if(r>=0){if((c=_[r])&&!(2&c.__u)&&l==c.key&&u===c.type)return r;r--}if(i<_.length){if((c=_[i])&&!(2&c.__u)&&l==c.key&&u===c.type)return i;i++}}return-1}function oe(e,_,t){_[0]=="-"?e.setProperty(_,t??""):e[_]=t==null?"":typeof t!="number"||De.test(_)?t:t+"px"}function M(e,_,t,n,r){var i;e:if(_=="style")if(typeof t=="string")e.style.cssText=t;else{if(typeof n=="string"&&(e.style.cssText=n=""),n)for(_ in n)t&&_ in t||oe(e.style,_,"");if(t)for(_ in t)n&&t[_]===n[_]||oe(e.style,_,t[_])}else if(_[0]=="o"&&_[1]=="n")i=_!=(_=_.replace(Se,"$1")),_=_.toLowerCase()in e||_=="onFocusOut"||_=="onFocusIn"?_.toLowerCase().slice(2):_.slice(2),e.l||(e.l={}),e.l[_+i]=t,t?n?t.u=n.u:(t.u=X,e.addEventListener(_,i?J:G,i)):e.removeEventListener(_,i?J:G,i);else{if(r=="http://www.w3.org/2000/svg")_=_.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(_!="width"&&_!="height"&&_!="href"&&_!="list"&&_!="form"&&_!="tabIndex"&&_!="download"&&_!="rowSpan"&&_!="colSpan"&&_!="role"&&_!="popover"&&_ in e)try{e[_]=t??"";break e}catch{}typeof t=="function"||(t==null||t===!1&&_[4]!="-"?e.removeAttribute(_):e.setAttribute(_,_=="popover"&&t==1?"":t))}}function ie(e){return function(_){if(this.l){var t=this.l[_.type+e];if(_.t==null)_.t=X++;else if(_.t<t.u)return;return t(s.event?s.event(_):_)}}}function ee(e,_,t,n,r,i,l,u,c,f){var p,o,v,a,m,b,y,h,d,H,$,A,U,te,F,V,j,k=_.type;if(_.constructor!==void 0)return null;128&t.__u&&(c=!!(32&t.__u),i=[u=_.__e=t.__e]),(p=s.__b)&&p(_);e:if(typeof k=="function")try{if(h=_.props,d="prototype"in k&&k.prototype.render,H=(p=k.contextType)&&n[p.__c],$=p?H?H.props.value:p.__:n,t.__c?y=(o=_.__c=t.__c).__=o.__E:(d?_.__c=o=new k(h,$):(_.__c=o=new P(h,$),o.constructor=k,o.render=Ie),H&&H.sub(o),o.props=h,o.state||(o.state={}),o.context=$,o.__n=n,v=o.__d=!0,o.__h=[],o._sb=[]),d&&o.__s==null&&(o.__s=o.state),d&&k.getDerivedStateFromProps!=null&&(o.__s==o.state&&(o.__s=x({},o.__s)),x(o.__s,k.getDerivedStateFromProps(h,o.__s))),a=o.props,m=o.state,o.__v=_,v)d&&k.getDerivedStateFromProps==null&&o.componentWillMount!=null&&o.componentWillMount(),d&&o.componentDidMount!=null&&o.__h.push(o.componentDidMount);else{if(d&&k.getDerivedStateFromProps==null&&h!==a&&o.componentWillReceiveProps!=null&&o.componentWillReceiveProps(h,$),!o.__e&&(o.shouldComponentUpdate!=null&&o.shouldComponentUpdate(h,o.__s,$)===!1||_.__v==t.__v)){for(_.__v!=t.__v&&(o.props=h,o.state=o.__s,o.__d=!1),_.__e=t.__e,_.__k=t.__k,_.__k.some(function(N){N&&(N.__=_)}),A=0;A<o._sb.length;A++)o.__h.push(o._sb[A]);o._sb=[],o.__h.length&&l.push(o);break e}o.componentWillUpdate!=null&&o.componentWillUpdate(h,o.__s,$),d&&o.componentDidUpdate!=null&&o.__h.push(function(){o.componentDidUpdate(a,m,b)})}if(o.context=$,o.props=h,o.__P=e,o.__e=!1,U=s.__r,te=0,d){for(o.state=o.__s,o.__d=!1,U&&U(_),p=o.render(o.props,o.state,o.context),F=0;F<o._sb.length;F++)o.__h.push(o._sb[F]);o._sb=[]}else do o.__d=!1,U&&U(_),p=o.render(o.props,o.state,o.context),o.state=o.__s;while(o.__d&&++te<25);o.state=o.__s,o.getChildContext!=null&&(n=x(x({},n),o.getChildContext())),d&&!v&&o.getSnapshotBeforeUpdate!=null&&(b=o.getSnapshotBeforeUpdate(a,m)),u=He(e,B(V=p!=null&&p.type===C&&p.key==null?p.props.children:p)?V:[V],_,t,n,r,i,l,u,c,f),o.base=_.__e,_.__u&=-161,o.__h.length&&l.push(o),y&&(o.__E=o.__=null)}catch(N){if(_.__v=null,c||i!=null)if(N.then){for(_.__u|=c?160:128;u&&u.nodeType==8&&u.nextSibling;)u=u.nextSibling;i[i.indexOf(u)]=null,_.__e=u}else for(j=i.length;j--;)Y(i[j]);else _.__e=t.__e,_.__k=t.__k;s.__e(N,_,t)}else i==null&&_.__v==t.__v?(_.__k=t.__k,_.__e=t.__e):u=_.__e=We(t.__e,_,t,n,r,i,l,c,f);return(p=s.diffed)&&p(_),128&_.__u?void 0:u}function Ne(e,_,t){for(var n=0;n<t.length;n++)_e(t[n],t[++n],t[++n]);s.__c&&s.__c(_,e),e.some(function(r){try{e=r.__h,r.__h=[],e.some(function(i){i.call(r)})}catch(i){s.__e(i,r.__v)}})}function We(e,_,t,n,r,i,l,u,c){var f,p,o,v,a,m,b,y=t.props,h=_.props,d=_.type;if(d=="svg"?r="http://www.w3.org/2000/svg":d=="math"?r="http://www.w3.org/1998/Math/MathML":r||(r="http://www.w3.org/1999/xhtml"),i!=null){for(f=0;f<i.length;f++)if((a=i[f])&&"setAttribute"in a==!!d&&(d?a.localName==d:a.nodeType==3)){e=a,i[f]=null;break}}if(e==null){if(d==null)return document.createTextNode(h);e=document.createElementNS(r,d,h.is&&h),u&&(s.__m&&s.__m(_,i),u=!1),i=null}if(d===null)y===h||u&&e.data===h||(e.data=h);else{if(i=i&&I.call(e.childNodes),y=t.props||T,!u&&i!=null)for(y={},f=0;f<e.attributes.length;f++)y[(a=e.attributes[f]).name]=a.value;for(f in y)if(a=y[f],f!="children"){if(f=="dangerouslySetInnerHTML")o=a;else if(!(f in h)){if(f=="value"&&"defaultValue"in h||f=="checked"&&"defaultChecked"in h)continue;M(e,f,null,a,r)}}for(f in h)a=h[f],f=="children"?v=a:f=="dangerouslySetInnerHTML"?p=a:f=="value"?m=a:f=="checked"?b=a:u&&typeof a!="function"||y[f]===a||M(e,f,a,y[f],r);if(p)u||o&&(p.__html===o.__html||p.__html===e.innerHTML)||(e.innerHTML=p.__html),_.__k=[];else if(o&&(e.innerHTML=""),He(e,B(v)?v:[v],_,t,n,d=="foreignObject"?"http://www.w3.org/1999/xhtml":r,i,l,i?i[0]:t.__k&&E(t,0),u,c),i!=null)for(f=i.length;f--;)Y(i[f]);u||(f="value",d=="progress"&&m==null?e.removeAttribute("value"):m!==void 0&&(m!==e[f]||d=="progress"&&!m||d=="option"&&m!==y[f])&&M(e,f,m,y[f],r),f="checked",b!==void 0&&b!==e[f]&&M(e,f,b,y[f],r))}return e}function _e(e,_,t){try{if(typeof e=="function"){var n=typeof e.__u=="function";n&&e.__u(),n&&_==null||(e.__u=e(_))}else e.current=_}catch(r){s.__e(r,t)}}function Te(e,_,t){var n,r;if(s.unmount&&s.unmount(e),(n=e.ref)&&(n.current&&n.current!==e.__e||_e(n,null,_)),(n=e.__c)!=null){if(n.componentWillUnmount)try{n.componentWillUnmount()}catch(i){s.__e(i,_)}n.base=n.__P=null}if(n=e.__k)for(r=0;r<n.length;r++)n[r]&&Te(n[r],_,t||typeof e.type!="function");t||Y(e.__e),e.__c=e.__=e.__e=void 0}function Ie(e,_,t){return this.constructor(e,t)}function Be(e,_,t){var n,r,i,l;_==document&&(_=document.documentElement),s.__&&s.__(e,_),r=(n=!1)?null:_.__k,i=[],l=[],ee(_,e=_.__k=K(C,null,[e]),r||T,T,_.namespaceURI,r?null:_.firstChild?I.call(_.childNodes):null,i,r?r.__e:_.firstChild,n,l),Ne(i,e,l)}I=Ce.slice,s={__e:function(e,_,t,n){for(var r,i,l;_=_.__;)if((r=_.__c)&&!r.__)try{if((i=r.constructor)&&i.getDerivedStateFromError!=null&&(r.setState(i.getDerivedStateFromError(e)),l=r.__d),r.componentDidCatch!=null&&(r.componentDidCatch(e,n||{}),l=r.__d),l)return r.__E=r}catch(u){e=u}throw e}},$e=0,P.prototype.setState=function(e,_){var t;t=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=x({},this.state),typeof e=="function"&&(e=e(x({},t),this.props)),e&&x(t,e),e!=null&&this.__v&&(_&&this._sb.push(_),re(this))},P.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),re(this))},P.prototype.render=C,S=[],xe=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,Z=function(e,_){return e.__v.__b-_.__v.__b},R.__r=0,Se=/(PointerCapture)$|Capture$/i,X=0,G=ie(!1),J=ie(!0);var w,q,le,Ae=[],g=s,ue=g.__b,fe=g.__r,ce=g.diffed,ae=g.__c,se=g.unmount,pe=g.__;function Ve(){for(var e;e=Ae.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(L),e.__H.__h.forEach(Q),e.__H.__h=[]}catch(_){e.__H.__h=[],g.__e(_,e.__v)}}g.__b=function(e){w=null,ue&&ue(e)},g.__=function(e,_){e&&_.__k&&_.__k.__m&&(e.__m=_.__k.__m),pe&&pe(e,_)},g.__r=function(e){fe&&fe(e);var _=(w=e.__c).__H;_&&(q===w?(_.__h=[],w.__h=[],_.__.forEach(function(t){t.__N&&(t.__=t.__N),t.i=t.__N=void 0})):(_.__h.forEach(L),_.__h.forEach(Q),_.__h=[])),q=w},g.diffed=function(e){ce&&ce(e);var _=e.__c;_&&_.__H&&(_.__H.__h.length&&(Ae.push(_)!==1&&le===g.requestAnimationFrame||((le=g.requestAnimationFrame)||je)(Ve)),_.__H.__.forEach(function(t){t.i&&(t.__H=t.i),t.i=void 0})),q=w=null},g.__c=function(e,_){_.some(function(t){try{t.__h.forEach(L),t.__h=t.__h.filter(function(n){return!n.__||Q(n)})}catch(n){_.some(function(r){r.__h&&(r.__h=[])}),_=[],g.__e(n,t.__v)}}),ae&&ae(e,_)},g.unmount=function(e){se&&se(e);var _,t=e.__c;t&&t.__H&&(t.__H.__.forEach(function(n){try{L(n)}catch(r){_=r}}),t.__H=void 0,_&&g.__e(_,t.__v))};var he=typeof requestAnimationFrame=="function";function je(e){var _,t=function(){clearTimeout(n),he&&cancelAnimationFrame(_),setTimeout(e)},n=setTimeout(t,100);he&&(_=requestAnimationFrame(t))}function L(e){var _=w,t=e.__c;typeof t=="function"&&(e.__c=void 0,t()),w=_}function Q(e){var _=w;e.__c=e.__(),w=_}function qe(e,_){for(var t in _)e[t]=_[t];return e}function de(e,_){for(var t in e)if(t!=="__source"&&!(t in _))return!0;for(var n in _)if(n!=="__source"&&e[n]!==_[n])return!0;return!1}function ve(e,_){this.props=e,this.context=_}(ve.prototype=new P).isPureReactComponent=!0,ve.prototype.shouldComponentUpdate=function(e,_){return de(this.props,e)||de(this.state,_)};var me=s.__b;s.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),me&&me(e)};var ze=s.__e;s.__e=function(e,_,t,n){if(e.then){for(var r,i=_;i=i.__;)if((r=i.__c)&&r.__c)return _.__e==null&&(_.__e=t.__e,_.__k=t.__k),r.__c(e,_)}ze(e,_,t,n)};var ye=s.unmount;function Fe(e,_,t){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(n){typeof n.__c=="function"&&n.__c()}),e.__c.__H=null),(e=qe({},e)).__c!=null&&(e.__c.__P===t&&(e.__c.__P=_),e.__c=null),e.__k=e.__k&&e.__k.map(function(n){return Fe(n,_,t)})),e}function Me(e,_,t){return e&&t&&(e.__v=null,e.__k=e.__k&&e.__k.map(function(n){return Me(n,_,t)}),e.__c&&e.__c.__P===_&&(e.__e&&t.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=t)),e}function z(){this.__u=0,this.o=null,this.__b=null}function Oe(e){var _=e.__.__c;return _&&_.__a&&_.__a(e)}function O(){this.i=null,this.l=null}s.unmount=function(e){var _=e.__c;_&&_.__R&&_.__R(),_&&32&e.__u&&(e.type=null),ye&&ye(e)},(z.prototype=new P).__c=function(e,_){var t=_.__c,n=this;n.o==null&&(n.o=[]),n.o.push(t);var r=Oe(n.__v),i=!1,l=function(){i||(i=!0,t.__R=null,r?r(u):u())};t.__R=l;var u=function(){if(!--n.__u){if(n.state.__a){var c=n.state.__a;n.__v.__k[0]=Me(c,c.__c.__P,c.__c.__O)}var f;for(n.setState({__a:n.__b=null});f=n.o.pop();)f.forceUpdate()}};n.__u++||32&_.__u||n.setState({__a:n.__b=n.__v.__k[0]}),e.then(l,l)},z.prototype.componentWillUnmount=function(){this.o=[]},z.prototype.render=function(e,_){if(this.__b){if(this.__v.__k){var t=document.createElement("div"),n=this.__v.__k[0].__c;this.__v.__k[0]=Fe(this.__b,t,n.__O=n.__P)}this.__b=null}var r=_.__a&&K(C,null,e.fallback);return r&&(r.__u&=-33),[K(C,null,_.__a?null:e.children),r]};var ge=function(e,_,t){if(++t[1]===t[0]&&e.l.delete(_),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.l.size))for(t=e.i;t;){for(;t.length>3;)t.pop()();if(t[1]<t[0])break;e.i=t=t[2]}};(O.prototype=new P).__a=function(e){var _=this,t=Oe(_.__v),n=_.l.get(e);return n[0]++,function(r){var i=function(){_.props.revealOrder?(n.push(r),ge(_,e,n)):r()};t?t(i):i()}},O.prototype.render=function(e){this.i=null,this.l=new Map;var _=W(e.children);e.revealOrder&&e.revealOrder[0]==="b"&&_.reverse();for(var t=_.length;t--;)this.l.set(_[t],this.i=[1,0,this.i]);return e.children},O.prototype.componentDidUpdate=O.prototype.componentDidMount=function(){var e=this;this.l.forEach(function(_,t){ge(e,t,_)})};var Ze=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,Ge=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Je=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,Ke=/[A-Z0-9]/g,Qe=typeof document<"u",Xe=function(e){return(typeof Symbol<"u"&&typeof Symbol()=="symbol"?/fil|che|rad/:/fil|che|ra/).test(e)};function o_(e,_,t){return _.__k==null&&(_.textContent=""),Be(e,_),typeof t=="function"&&t(),e?e.__c:null}P.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(P.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(_){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:_})}})});var be=s.event;function Ye(){}function e_(){return this.cancelBubble}function __(){return this.defaultPrevented}s.event=function(e){return be&&(e=be(e)),e.persist=Ye,e.isPropagationStopped=e_,e.isDefaultPrevented=__,e.nativeEvent=e};var t_={enumerable:!1,configurable:!0,get:function(){return this.class}},ke=s.vnode;s.vnode=function(e){typeof e.type=="string"&&function(_){var t=_.props,n=_.type,r={},i=n.indexOf("-")===-1;for(var l in t){var u=t[l];if(!(l==="value"&&"defaultValue"in t&&u==null||Qe&&l==="children"&&n==="noscript"||l==="class"||l==="className")){var c=l.toLowerCase();l==="defaultValue"&&"value"in t&&t.value==null?l="value":l==="download"&&u===!0?u="":c==="translate"&&u==="no"?u=!1:c[0]==="o"&&c[1]==="n"?c==="ondoubleclick"?l="ondblclick":c!=="onchange"||n!=="input"&&n!=="textarea"||Xe(t.type)?c==="onfocus"?l="onfocusin":c==="onblur"?l="onfocusout":Je.test(l)&&(l=c):c=l="oninput":i&&Ge.test(l)?l=l.replace(Ke,"-$&").toLowerCase():u===null&&(u=void 0),c==="oninput"&&r[l=c]&&(l="oninputCapture"),r[l]=u}}n=="select"&&r.multiple&&Array.isArray(r.value)&&(r.value=W(t.children).forEach(function(f){f.props.selected=r.value.indexOf(f.props.value)!=-1})),n=="select"&&r.defaultValue!=null&&(r.value=W(t.children).forEach(function(f){f.props.selected=r.multiple?r.defaultValue.indexOf(f.props.value)!=-1:r.defaultValue==f.props.value})),t.class&&!t.className?(r.class=t.class,Object.defineProperty(r,"className",t_)):(t.className&&!t.class||t.class&&t.className)&&(r.class=r.className=t.className),_.props=r}(e),e.$$typeof=Ze,ke&&ke(e)};var we=s.__r;s.__r=function(e){we&&we(e),e.__c};var Pe=s.diffed;s.diffed=function(e){Pe&&Pe(e);var _=e.props,t=e.__e;t!=null&&e.type==="textarea"&&"value"in _&&_.value!==t.value&&(t.value=_.value==null?"":_.value)};var n_=0;function i_(e,_,t,n,r,i){_||(_={});var l,u,c=_;if("ref"in c)for(u in c={},_)u=="ref"?l=_[u]:c[u]=_[u];var f={type:e,props:c,key:t,ref:l,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:--n_,__i:-1,__u:0,__source:r,__self:i};if(typeof e=="function"&&(l=e.defaultProps))for(u in l)c[u]===void 0&&(c[u]=l[u]);return s.vnode&&s.vnode(f),f}export{r_ as b,K as g,o_ as n,i_ as u,P as x}; diff --git a/js/preact@10.25.4--QYavupV.js.gz b/js/preact@10.25.4--QYavupV.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4af4794342fa4a543ab23d574d71fb73e2559c0e GIT binary patch literal 7006 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 literal 0 HcmV?d00001 diff --git a/js/utils-4asTneEs.js b/js/utils-4asTneEs.js new file mode 100644 index 00000000..a1c4309a --- /dev/null +++ b/js/utils-4asTneEs.js @@ -0,0 +1 @@ +import{u as ve,a as Pe,b as Fe,c as Re,L as Ie,S as Te,A as je,d as Be}from"./hooks-Bi_Q9OFa.js";import{c as i}from"./currency.js@2.0.4-9OAR_aOO.js";import{c as C}from"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{z as Me,c as De,r as Oe}from"./lodash-es@4.17.21-BbYRMHep.js";import{k as Ue,a as Ve,u as ze,v as Ke}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import{w as S,j as qe}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";const E=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2","#9b8bba","#e098c7","#8fd3e8","#71669e","#cc70af","#7cb4cc","#7EC4FF","#5FCBB0","#49C4BF","#F0C9CA","#34DC90","#3295E0","#EAB62E","#76C3F3","#2DC2C0","#FCC43F","#84CFFF"],A="transparent",W={},k={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},L={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},v={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},P={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},F={itemStyle:{borderWidth:0,borderColor:"#ccc"}},R={itemStyle:{borderWidth:0,borderColor:"#ccc"}},I={itemStyle:{borderWidth:0,borderColor:"#ccc"}},T={itemStyle:{borderWidth:0,borderColor:"#ccc"}},j={itemStyle:{borderWidth:0,borderColor:"#ccc"}},B={itemStyle:{borderWidth:0,borderColor:"#ccc"}},M={itemStyle:{borderWidth:0,borderColor:"#ccc"}},D={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},O={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:"1",color:"#ffffff"},symbolSize:"0",symbol:"circle",smooth:!0,color:["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],label:{color:"#293441"}},U={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},V={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},z={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},K={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},q={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},J={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Y={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},N={textStyle:{color:"#999999"},pageTextStyle:{color:"#999999"}},X={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Z={lineStyle:{color:"#87f7cf",width:1},itemStyle:{color:"#87f7cf",borderWidth:1},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},checkpointStyle:{color:"#fc97af",borderColor:"#fc97af"},label:{color:"#87f7cf"},emphasis:{itemStyle:{color:"#f7f494"},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},label:{color:"#87f7cf"}}},G={color:["#fc97af","#87f7cf"]},H={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},Q={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},Je={color:E,backgroundColor:A,textStyle:W,title:k,line:L,radar:v,bar:P,pie:F,scatter:R,boxplot:I,parallel:T,sankey:j,funnel:B,gauge:M,candlestick:D,graph:O,map:U,geo:V,categoryAxis:z,valueAxis:K,logAxis:q,timeAxis:J,toolbox:Y,legend:N,tooltip:X,timeline:Z,visualMap:G,dataZoom:H,markPoint:Q},Ye=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:A,bar:P,boxplot:I,candlestick:D,categoryAxis:z,color:E,dataZoom:H,default:Je,funnel:B,gauge:M,geo:V,graph:O,legend:N,line:L,logAxis:q,map:U,markPoint:Q,parallel:T,pie:F,radar:v,sankey:j,scatter:R,textStyle:W,timeAxis:J,timeline:Z,title:k,toolbox:Y,tooltip:X,valueAxis:K,visualMap:G},Symbol.toStringTag,{value:"Module"})),ee=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089","#516b91","#59c4e6","#edafda","#93b7e3","#a5e7f0","#cbb0e3"],te="transparent",oe={},re={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},le={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},ce={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},se={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ae={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ne={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ie={itemStyle:{borderWidth:0,borderColor:"#ccc"}},de={itemStyle:{borderWidth:0,borderColor:"#ccc"}},fe={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ue={itemStyle:{borderWidth:0,borderColor:"#ccc"}},be={itemStyle:{borderWidth:0,borderColor:"#ccc"}},pe={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},he={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},ye={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},me={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Se={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},ge={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},we={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Ce={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},xe={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},$e={textStyle:{color:"#333333"}},_e={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},Ee={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},Ae={color:["#5ab1ef","#e0ffff"]},We={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},ke={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Ne={color:ee,backgroundColor:te,textStyle:oe,title:re,line:le,radar:ce,bar:se,pie:ae,scatter:ne,boxplot:ie,parallel:de,sankey:fe,funnel:ue,gauge:be,candlestick:pe,graph:he,map:ye,geo:me,categoryAxis:Se,valueAxis:ge,logAxis:we,timeAxis:Ce,toolbox:xe,legend:$e,tooltip:_e,timeline:Ee,visualMap:Ae,dataZoom:We,markPoint:ke},Xe=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:te,bar:se,boxplot:ie,candlestick:pe,categoryAxis:Se,color:ee,dataZoom:We,default:Ne,funnel:ue,gauge:be,geo:me,graph:he,legend:$e,line:le,logAxis:we,map:ye,markPoint:ke,parallel:de,pie:ae,radar:ce,sankey:fe,scatter:ne,textStyle:oe,timeAxis:Ce,timeline:Ee,title:re,toolbox:xe,tooltip:_e,valueAxis:ge,visualMap:Ae},Symbol.toStringTag,{value:"Module"})),gt=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Ye,"/src/app-config/echart-themes/macarons/macarons.json":Xe}),o=/\/([^/]+)\.json$/;return Object.keys(e).reduce((r,l)=>{var c;const s=(c=l.match(o))==null?void 0:c[1];if(s)return r.push({name:s,theme:e[l].default}),r;throw new Error(`[RChart Theme Error]: name ${l} is invalid!`)},[])},wt=e=>{const{getAppTheme:o}=ve(),{theme:t}=o();return Object.assign({},e,{text:"loading",color:"#c23531",textColor:t?"#fff":"#000",maskColor:t?"rgba(0, 0, 0, 0.8)":"rgba(255, 255, 255, 0.8)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"})},Ct=()=>({notMerge:!0,lazyUpdate:!0,silent:!1,replaceMerge:[]}),xt=(e,o)=>{var s;const{domToImageOptions:t,printOptions:r}=o??{},{create:l}=Pe(e,{...t,beforeCreate:c=>{var a,n;(a=t==null?void 0:t.beforeCreate)==null||a.call(t,c),(n=window.$loadingBar)==null||n.start()},created(c,a){var n,u;(n=t==null?void 0:t.created)==null||n.call(t,c,a),(u=window.$loadingBar)==null||u.finish()},createdError(c){var a,n;(a=t==null?void 0:t.createdError)==null||a.call(t,c),(n=window.$loadingBar)==null||n.error()}});(s=l("jpeg"))==null||s.then(c=>{const{print:a}=Fe(c,{type:"image",base64:!0,targetStyles:["*"],...Me(r,["type","base64"])});a()})},Ze=".n-menu-item-content--selected",Ge=".n-menu-item",He=".n-menu-item-content--child-active",$t=()=>{const e=f(Ie),o=(e==null?void 0:e.querySelector(Ze))||(e==null?void 0:e.querySelector(He)),t=f(Te);let r=0;const l=e==null?void 0:e.querySelector(Ge);if(t){const{height:s}=t.getBoundingClientRect();r=s}if(o&&e){const s=o.getBoundingClientRect(),c=e.getBoundingClientRect();if(!(s.top>=c.top+r&&s.bottom<=c.bottom)){const n=Re(),u=e.scrollTop,p=l?parseInt(window.getComputedStyle(l).marginTop):6;n({top:s.top-c.top+u-r-p,left:0,behavior:"smooth"})}}};var b=(e=>(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(b||{});const Qe={BASE_URL:"/ray-template/",DEV:!1,MODE:"production",PROD:!0,SSR:!1,VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",VITE_APP_URL:"/"},_t=()=>Qe,Et=(e,o)=>{const t=document.createElement("a");t.href=e,t.download=o,t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t)},h=(e,o)=>Object.prototype.toString.call(e).includes(o),At=(e=16,o=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),r=[],l=window.crypto||window.msCrypto;let s=0;for(s=0;s<e;s++){const c=new Uint32Array(1);l.getRandomValues(c);const a=c[0]%o;r.push(t[a])}return r.join("")},Wt=()=>{const e=navigator.userAgent;return/windows/i.test(e)?b.Windows:/macintosh|mac os x/i.test(e)?b.MacOS:/linux/i.test(e)?b.Linux:/android/i.test(e)?b.Android:/iphone|ipad|ipod/i.test(e)?b.IOS:b.Unknown},kt=(e,o)=>{const t=e.split("?").filter(Boolean)[0],r=o.split("?").filter(Boolean)[0],l=/\/$/;return t.replace(l,"")===r.replace(l,"")},g=(e="sessionStorage")=>e==="localStorage"?window.localStorage:window.sessionStorage,y=(e,o)=>{const{prefix:t,prefixKey:r}=o??{};return t?(r||je)+e:e};function Lt(e,o="sessionStorage",t){const r=y(e,t),l=g(o);return Object.keys(l).includes(r)}function vt(e,o,t="sessionStorage",r){if(!e){console.error("[setStorage]: Failed to set stored data: key is empty");return}const l=y(e,r),s=g(t);try{s.setItem(l,JSON.stringify(o))}catch(c){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,c)}}function Pt(e,o="sessionStorage",t){const r=y(e,t),l=g(o),{defaultValue:s}=t??{};try{const c=l.getItem(r);return c===null?s??null:JSON.parse(c)}catch(c){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,c),s??null}}const Ft=(e,o,t)=>{if(!e){console.error("[removeStorage]: Failed to remove stored data: key is empty");return}const r=y(e,t),l=window.localStorage,s=window.sessionStorage,c=a=>{Object.keys(a).forEach(n=>a.removeItem(y(n,t)))};switch(e){case"__all__":c(l),c(s);break;case"__all_sessionStorage__":c(s);break;case"__all_localStorage__":c(l);break;default:g(o).removeItem(r)}},Rt=(e,o)=>{const r=S(()=>f(e),()=>{const l=f(e);l&&(typeof o=="string"?o.trim().split(" "):o).forEach(c=>{c&&l.classList.add(c)})},{immediate:!0});m(r)},It=(e,o)=>{const r=S(()=>f(e),()=>{const l=f(e);if(l)if(o==="removeAllClass"){const s=l.classList;s.forEach(c=>s.remove(c))}else(typeof o=="string"?o.trim().split(" "):o).forEach(c=>{c&&l.classList.remove(c)})},{immediate:!0});m(r)},Tt=(e,o)=>{const t=Ue(!1),l=S(()=>f(e),()=>{const s=f(e);if(!s)t.value=!1;else{const c=s.className,a=o.trim().split(" ").filter(n=>n!=="");t.value=a.some(n=>c.includes(n))}},{immediate:!0});return m(l),t},et=e=>{const o=["webkit","moz","ms","o"],t={};return o.forEach(r=>{t[`${r}${e.charAt(0).toUpperCase()}${e.slice(1)}`]=e}),t[e]=e,t},jt=(e,o)=>{const t=(s,c)=>{s.split(";").forEach(a=>{const[n,u]=a.split(":");if(n&&u){const p=n.trim(),x=u.trim();if(n.startsWith("--"))c.style.setProperty(p,x);else if(n.startsWith("-"))c.style.setProperty(n,u);else{const $=et(p);Object.keys($).forEach(_=>{c.style.setProperty(_,$[_])}),c.style.setProperty(p,x)}}})},l=S(()=>f(e),()=>{const s=f(e);s&&(h(o,"String")?t(o,s):h(o,"Array")?o.forEach(c=>{t(c,s)}):Object.keys(o).forEach(a=>{t(`${a}: ${o[a]}`,s)}))},{immediate:!0});m(l)},Bt=(e,o=1,t)=>{if(!e)return e;if(e.includes("rgba"))return e.replace(/rgba\((.*?),(.*?),(.*?),.*?\)/,`rgba($1,$2,$3,${o})`);if(e.includes("rgb("))return e.replace("rgb","rgba").replace(")",`, ${o})`);if(e.includes("hsla"))return e.replace(/hsla\((.*?),(.*?),(.*?),.*?\)/,`hsla($1,$2,$3,${o})`);if(e.includes("hsl("))return e.replace("hsl","hsla").replace(")",`, ${o})`);if(e.startsWith("#")){const r=e.replace("#","");try{switch(r.length){case 3:return`rgba(${parseInt(r[0]+r[0],16)}, ${parseInt(r[1]+r[1],16)}, ${parseInt(r[2]+r[2],16)}, ${o})`;case 6:return`rgba(${parseInt(r.slice(0,2),16)}, ${parseInt(r.slice(2,4),16)}, ${parseInt(r.slice(4,6),16)}, ${o})`;case 8:return`rgba(${parseInt(r.slice(0,2),16)}, ${parseInt(r.slice(2,4),16)}, ${parseInt(r.slice(4,6),16)}, ${o})`;default:return t||e}}catch{return e}}return e},Mt=(e,o)=>{const{defaultElement:t}={};if(!e)return t?[t]:null;const r=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{const l=Array.from(document.querySelectorAll(r));return!l.length&&t?[t]:l}catch(l){return console.error(`[queryElements]: Failed to get elements for selector '${e}'`,l),t?[t]:null}},Dt=(e,o="px")=>e==="auto"?e:typeof e=="number"?e.toString()+o:h(e,"String")&&Be.cssUnit.test(e)?e:e+o,d={precision:8,decimal:"."},w=(e,o,t)=>{if(!(e!=null&&e.length))return i(0,d);if(e.length===1)return i(e[0],d);const r=i(o,d);return e.reduce(t,r)},tt=(e,o)=>{const t={...d,...o},r=i(e,t),{type:l="number"}=t;return l==="number"?r.value:r.toString()},Ot=(...e)=>e.length?e.length===1?i(e[0],d).add(0):w(e,0,(o,t)=>o.add(t)):i(0,d),Ut=(...e)=>{if(!e.length)return i(0,d);if(e.length===1)return i(e[0],d).subtract(0);if(e.length===2){const[r,l]=e;return i(r,d).subtract(l)}const[o,...t]=e;return w(t,o,(r,l)=>r.subtract(l))},Vt=(...e)=>e.length===1?i(e[0],d).multiply(1):w(e,1,(o,t)=>i(o,d).multiply(t)),zt=(...e)=>{if(e.length===1)return i(e[0],d).divide(1);if(e.length===2){const[r,l]=e;return i(r,d).divide(l)}const o=De(e),t=o.shift();return w(o,t,(r,l)=>i(r,d).divide(l))},Kt=(e,o,t)=>{if(o<=1)return[e||0];if(!e)return new Array(o).fill(0);const r={...d,...t};return i(e,r).distribute(o).map(s=>tt(s,r))};function ot(e,...o){if(Array.isArray(e))e.forEach(t=>ot(t,...o));else return e(...o)}function f(e,o){var r;if(!e)return o;let t;return typeof e=="function"?t=e():Ve(e)?t=((r=e.value)==null?void 0:r.$el)??e.value:t=e,t}function qt(e,o){if(!e){const{defaultElement:t=null}=o??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||h(e,"Object"))return()=>e;if(typeof e=="function")return e}function m(e){return ze()?(Ke(e),!0):!1}function Jt(e,o){const t=qe(e,o);m(t)}const Le="4cP+dX5FI2EVYzln",Yt=(e,o)=>{try{const r=C.AES.decrypt(e,o||Le).toString(C.enc.Utf8);return JSON.parse(r)}catch(t){console.error(`Unknown error: ${t}`)}},Nt=(e,o)=>C.AES.encrypt(JSON.stringify(e),Le).toString(),Xt=(e,o,t,r)=>{if(!e||typeof e!="object"){console.warn(`[updateObjectValue]: targetObject must be an object, received ${typeof e}`);return}Object.hasOwn(e,o)&&(h(t,"Object")?e[o]={...e[o],...t}:e[o]=t,r==null||r())},Zt=e=>Oe(Object.entries(e).reverse(),(o,[t,r])=>(o[t]=r,o),{});export{Tt as A,Yt as B,Jt as C,Nt as D,Lt as E,tt as F,Kt as G,Ot as H,Ut as I,Vt as J,zt as K,_t as a,jt as b,Bt as c,Dt as d,f as e,Ct as f,Pt as g,gt as h,h as i,ot as j,Et as k,wt as l,At as m,Rt as n,m as o,xt as p,Mt as q,qt as r,vt as s,Zt as t,Xt as u,kt as v,Ft as w,$t as x,It as y,Wt as z}; diff --git a/js/utils-4asTneEs.js.gz b/js/utils-4asTneEs.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..351643e430cee2554387483b2446a600d11aca93 GIT binary patch literal 6024 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 CkI+v5 literal 0 HcmV?d00001 diff --git a/js/utils-DBF0WsFC.js b/js/utils-DBF0WsFC.js deleted file mode 100644 index c6966e50..00000000 --- a/js/utils-DBF0WsFC.js +++ /dev/null @@ -1 +0,0 @@ -import{u as ve,a as Pe,b as Fe,c as Re,L as Ie,S as Te,A as je,d as Be}from"./hooks-CpaAYtdw.js";import{c as i}from"./currency.js@2.0.4-9OAR_aOO.js";import{c as C}from"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{y as Me,c as De,r as Oe}from"./lodash-es@4.17.21-l6r90Unf.js";import{k as Ue,a as Ve,q as Ke,v as qe}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{w as S,j as ze}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";const E=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2","#9b8bba","#e098c7","#8fd3e8","#71669e","#cc70af","#7cb4cc","#7EC4FF","#5FCBB0","#49C4BF","#F0C9CA","#34DC90","#3295E0","#EAB62E","#76C3F3","#2DC2C0","#FCC43F","#84CFFF"],A="transparent",W={},k={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},L={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},v={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},P={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},F={itemStyle:{borderWidth:0,borderColor:"#ccc"}},R={itemStyle:{borderWidth:0,borderColor:"#ccc"}},I={itemStyle:{borderWidth:0,borderColor:"#ccc"}},T={itemStyle:{borderWidth:0,borderColor:"#ccc"}},j={itemStyle:{borderWidth:0,borderColor:"#ccc"}},B={itemStyle:{borderWidth:0,borderColor:"#ccc"}},M={itemStyle:{borderWidth:0,borderColor:"#ccc"}},D={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},O={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:"1",color:"#ffffff"},symbolSize:"0",symbol:"circle",smooth:!0,color:["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],label:{color:"#293441"}},U={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},V={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},K={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},q={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},z={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},J={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Y={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},N={textStyle:{color:"#999999"},pageTextStyle:{color:"#999999"}},X={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Z={lineStyle:{color:"#87f7cf",width:1},itemStyle:{color:"#87f7cf",borderWidth:1},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},checkpointStyle:{color:"#fc97af",borderColor:"#fc97af"},label:{color:"#87f7cf"},emphasis:{itemStyle:{color:"#f7f494"},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},label:{color:"#87f7cf"}}},G={color:["#fc97af","#87f7cf"]},H={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},Q={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},Je={color:E,backgroundColor:A,textStyle:W,title:k,line:L,radar:v,bar:P,pie:F,scatter:R,boxplot:I,parallel:T,sankey:j,funnel:B,gauge:M,candlestick:D,graph:O,map:U,geo:V,categoryAxis:K,valueAxis:q,logAxis:z,timeAxis:J,toolbox:Y,legend:N,tooltip:X,timeline:Z,visualMap:G,dataZoom:H,markPoint:Q},Ye=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:A,bar:P,boxplot:I,candlestick:D,categoryAxis:K,color:E,dataZoom:H,default:Je,funnel:B,gauge:M,geo:V,graph:O,legend:N,line:L,logAxis:z,map:U,markPoint:Q,parallel:T,pie:F,radar:v,sankey:j,scatter:R,textStyle:W,timeAxis:J,timeline:Z,title:k,toolbox:Y,tooltip:X,valueAxis:q,visualMap:G},Symbol.toStringTag,{value:"Module"})),ee=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089","#516b91","#59c4e6","#edafda","#93b7e3","#a5e7f0","#cbb0e3"],te="transparent",oe={},re={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},le={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},ce={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},se={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ae={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ne={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ie={itemStyle:{borderWidth:0,borderColor:"#ccc"}},de={itemStyle:{borderWidth:0,borderColor:"#ccc"}},fe={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ue={itemStyle:{borderWidth:0,borderColor:"#ccc"}},be={itemStyle:{borderWidth:0,borderColor:"#ccc"}},pe={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},ye={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},he={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},me={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Se={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},ge={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},we={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Ce={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},xe={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},$e={textStyle:{color:"#333333"}},_e={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},Ee={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},Ae={color:["#5ab1ef","#e0ffff"]},We={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},ke={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Ne={color:ee,backgroundColor:te,textStyle:oe,title:re,line:le,radar:ce,bar:se,pie:ae,scatter:ne,boxplot:ie,parallel:de,sankey:fe,funnel:ue,gauge:be,candlestick:pe,graph:ye,map:he,geo:me,categoryAxis:Se,valueAxis:ge,logAxis:we,timeAxis:Ce,toolbox:xe,legend:$e,tooltip:_e,timeline:Ee,visualMap:Ae,dataZoom:We,markPoint:ke},Xe=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:te,bar:se,boxplot:ie,candlestick:pe,categoryAxis:Se,color:ee,dataZoom:We,default:Ne,funnel:ue,gauge:be,geo:me,graph:ye,legend:$e,line:le,logAxis:we,map:he,markPoint:ke,parallel:de,pie:ae,radar:ce,sankey:fe,scatter:ne,textStyle:oe,timeAxis:Ce,timeline:Ee,title:re,toolbox:xe,tooltip:_e,valueAxis:ge,visualMap:Ae},Symbol.toStringTag,{value:"Module"})),gt=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Ye,"/src/app-config/echart-themes/macarons/macarons.json":Xe}),o=/\/([^/]+)\.json$/;return Object.keys(e).reduce((r,l)=>{var c;const s=(c=l.match(o))==null?void 0:c[1];if(s)return r.push({name:s,theme:e[l].default}),r;throw new Error(`[RChart Theme Error]: name ${l} is invalid!`)},[])},wt=e=>{const{getAppTheme:o}=ve(),{theme:t}=o();return Object.assign({},e,{text:"loading",color:"#c23531",textColor:t?"#fff":"#000",maskColor:t?"rgba(0, 0, 0, 0.8)":"rgba(255, 255, 255, 0.8)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"})},Ct=()=>({notMerge:!0,lazyUpdate:!0,silent:!1,replaceMerge:[]}),xt=(e,o)=>{var s;const{domToImageOptions:t,printOptions:r}=o??{},{create:l}=Pe(e,{...t,beforeCreate:c=>{var a,n;(a=t==null?void 0:t.beforeCreate)==null||a.call(t,c),(n=window.$loadingBar)==null||n.start()},created(c,a){var n,u;(n=t==null?void 0:t.created)==null||n.call(t,c,a),(u=window.$loadingBar)==null||u.finish()},createdError(c){var a,n;(a=t==null?void 0:t.createdError)==null||a.call(t,c),(n=window.$loadingBar)==null||n.error()}});(s=l("jpeg"))==null||s.then(c=>{const{print:a}=Fe(c,{type:"image",base64:!0,targetStyles:["*"],...Me(r,["type","base64"])});a()})},Ze=".n-menu-item-content--selected",Ge=".n-menu-item",He=".n-menu-item-content--child-active",$t=()=>{const e=f(Ie),o=(e==null?void 0:e.querySelector(Ze))||(e==null?void 0:e.querySelector(He)),t=f(Te);let r=0;const l=e==null?void 0:e.querySelector(Ge);if(t){const{height:s}=t.getBoundingClientRect();r=s}if(o&&e){const s=o.getBoundingClientRect(),c=e.getBoundingClientRect();if(!(s.top>=c.top+r&&s.bottom<=c.bottom)){const n=Re(),u=e.scrollTop,p=l?parseInt(window.getComputedStyle(l).marginTop):6;n({top:s.top-c.top+u-r-p,left:0,behavior:"smooth"})}}};var b=(e=>(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(b||{});const Qe={BASE_URL:"/ray-template/",DEV:!1,MODE:"production",PROD:!0,SSR:!1,VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",VITE_APP_URL:"/"},_t=()=>Qe,Et=(e,o)=>{const t=document.createElement("a");t.href=e,t.download=o,t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t)},y=(e,o)=>Object.prototype.toString.call(e).includes(o),At=(e=16,o=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),r=[],l=window.crypto||window.msCrypto;let s=0;for(s=0;s<e;s++){const c=new Uint32Array(1);l.getRandomValues(c);const a=c[0]%o;r.push(t[a])}return r.join("")},Wt=()=>{const e=navigator.userAgent;return/windows/i.test(e)?b.Windows:/macintosh|mac os x/i.test(e)?b.MacOS:/linux/i.test(e)?b.Linux:/android/i.test(e)?b.Android:/iphone|ipad|ipod/i.test(e)?b.IOS:b.Unknown},kt=(e,o)=>{const t=e.split("?").filter(Boolean)[0],r=o.split("?").filter(Boolean)[0],l=/\/$/;return t.replace(l,"")===r.replace(l,"")},g=(e="sessionStorage")=>e==="localStorage"?window.localStorage:window.sessionStorage,h=(e,o)=>{const{prefix:t,prefixKey:r}=o??{};return t?(r||je)+e:e};function Lt(e,o="sessionStorage",t){const r=h(e,t),l=g(o);return Object.keys(l).includes(r)}function vt(e,o,t="sessionStorage",r){if(!e){console.error("[setStorage]: Failed to set stored data: key is empty");return}const l=h(e,r),s=g(t);try{s.setItem(l,JSON.stringify(o))}catch(c){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,c)}}function Pt(e,o="sessionStorage",t){const r=h(e,t),l=g(o),{defaultValue:s}=t??{};try{const c=l.getItem(r);return c===null?s??null:JSON.parse(c)}catch(c){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,c),s??null}}const Ft=(e,o,t)=>{if(!e){console.error("[removeStorage]: Failed to remove stored data: key is empty");return}const r=h(e,t),l=window.localStorage,s=window.sessionStorage,c=a=>{Object.keys(a).forEach(n=>a.removeItem(h(n,t)))};switch(e){case"__all__":c(l),c(s);break;case"__all_sessionStorage__":c(s);break;case"__all_localStorage__":c(l);break;default:g(o).removeItem(r)}},Rt=(e,o)=>{const r=S(()=>f(e),()=>{const l=f(e);l&&(typeof o=="string"?o.trim().split(" "):o).forEach(c=>{c&&l.classList.add(c)})},{immediate:!0});m(r)},It=(e,o)=>{const r=S(()=>f(e),()=>{const l=f(e);if(l)if(o==="removeAllClass"){const s=l.classList;s.forEach(c=>s.remove(c))}else(typeof o=="string"?o.trim().split(" "):o).forEach(c=>{c&&l.classList.remove(c)})},{immediate:!0});m(r)},Tt=(e,o)=>{const t=Ue(!1),l=S(()=>f(e),()=>{const s=f(e);if(!s)t.value=!1;else{const c=s.className,a=o.trim().split(" ").filter(n=>n!=="");t.value=a.some(n=>c.includes(n))}},{immediate:!0});return m(l),t},et=e=>{const o=["webkit","moz","ms","o"],t={};return o.forEach(r=>{t[`${r}${e.charAt(0).toUpperCase()}${e.slice(1)}`]=e}),t[e]=e,t},jt=(e,o)=>{const t=(s,c)=>{s.split(";").forEach(a=>{const[n,u]=a.split(":");if(n&&u){const p=n.trim(),x=u.trim();if(n.startsWith("--"))c.style.setProperty(p,x);else if(n.startsWith("-"))c.style.setProperty(n,u);else{const $=et(p);Object.keys($).forEach(_=>{c.style.setProperty(_,$[_])}),c.style.setProperty(p,x)}}})},l=S(()=>f(e),()=>{const s=f(e);s&&(y(o,"String")?t(o,s):y(o,"Array")?o.forEach(c=>{t(c,s)}):Object.keys(o).forEach(a=>{t(`${a}: ${o[a]}`,s)}))},{immediate:!0});m(l)},Bt=(e,o=1,t)=>{if(!e)return e;if(e.includes("rgba"))return e.replace(/rgba\((.*?),(.*?),(.*?),.*?\)/,`rgba($1,$2,$3,${o})`);if(e.includes("rgb("))return e.replace("rgb","rgba").replace(")",`, ${o})`);if(e.includes("hsla"))return e.replace(/hsla\((.*?),(.*?),(.*?),.*?\)/,`hsla($1,$2,$3,${o})`);if(e.includes("hsl("))return e.replace("hsl","hsla").replace(")",`, ${o})`);if(e.startsWith("#")){const r=e.replace("#","");try{switch(r.length){case 3:return`rgba(${parseInt(r[0]+r[0],16)}, ${parseInt(r[1]+r[1],16)}, ${parseInt(r[2]+r[2],16)}, ${o})`;case 6:return`rgba(${parseInt(r.slice(0,2),16)}, ${parseInt(r.slice(2,4),16)}, ${parseInt(r.slice(4,6),16)}, ${o})`;case 8:return`rgba(${parseInt(r.slice(0,2),16)}, ${parseInt(r.slice(2,4),16)}, ${parseInt(r.slice(4,6),16)}, ${o})`;default:return t||e}}catch{return e}}return e},Mt=(e,o)=>{const{defaultElement:t}={};if(!e)return t?[t]:null;const r=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{const l=Array.from(document.querySelectorAll(r));return!l.length&&t?[t]:l}catch(l){return console.error(`[queryElements]: Failed to get elements for selector '${e}'`,l),t?[t]:null}},Dt=(e,o="px")=>e==="auto"?e:typeof e=="number"?e.toString()+o:y(e,"String")&&Be.cssUnit.test(e)?e:e+o,d={precision:8,decimal:"."},w=(e,o,t)=>{if(!(e!=null&&e.length))return i(0,d);if(e.length===1)return i(e[0],d);const r=i(o,d);return e.reduce(t,r)},tt=(e,o)=>{const t={...d,...o},r=i(e,t),{type:l="number"}=t;return l==="number"?r.value:r.toString()},Ot=(...e)=>e.length?e.length===1?i(e[0],d).add(0):w(e,0,(o,t)=>o.add(t)):i(0,d),Ut=(...e)=>{if(!e.length)return i(0,d);if(e.length===1)return i(e[0],d).subtract(0);if(e.length===2){const[r,l]=e;return i(r,d).subtract(l)}const[o,...t]=e;return w(t,o,(r,l)=>r.subtract(l))},Vt=(...e)=>e.length===1?i(e[0],d).multiply(1):w(e,1,(o,t)=>i(o,d).multiply(t)),Kt=(...e)=>{if(e.length===1)return i(e[0],d).divide(1);if(e.length===2){const[r,l]=e;return i(r,d).divide(l)}const o=De(e),t=o.shift();return w(o,t,(r,l)=>i(r,d).divide(l))},qt=(e,o,t)=>{if(o<=1)return[e||0];if(!e)return new Array(o).fill(0);const r={...d,...t};return i(e,r).distribute(o).map(s=>tt(s,r))};function ot(e,...o){if(Array.isArray(e))e.forEach(t=>ot(t,...o));else return e(...o)}function f(e,o){var r;if(!e)return o;let t;return typeof e=="function"?t=e():Ve(e)?t=((r=e.value)==null?void 0:r.$el)??e.value:t=e,t}function zt(e,o){if(!e){const{defaultElement:t=null}=o??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||y(e,"Object"))return()=>e;if(typeof e=="function")return e}function m(e){return Ke()?(qe(e),!0):!1}function Jt(e,o){const t=ze(e,o);m(t)}const Le="4cP+dX5FI2EVYzln",Yt=(e,o)=>{try{const r=C.AES.decrypt(e,o||Le).toString(C.enc.Utf8);return JSON.parse(r)}catch(t){console.error(`Unknown error: ${t}`)}},Nt=(e,o)=>C.AES.encrypt(JSON.stringify(e),Le).toString(),Xt=(e,o,t,r)=>{if(!e||typeof e!="object"){console.warn(`[updateObjectValue]: targetObject must be an object, received ${typeof e}`);return}Object.hasOwn(e,o)&&(y(t,"Object")?e[o]={...e[o],...t}:e[o]=t,r==null||r())},Zt=e=>Oe(Object.entries(e).reverse(),(o,[t,r])=>(o[t]=r,o),{});export{Tt as A,Yt as B,Jt as C,Nt as D,Lt as E,tt as F,qt as G,Ot as H,Ut as I,Vt as J,Kt as K,_t as a,jt as b,Bt as c,Dt as d,f as e,Ct as f,Pt as g,gt as h,y as i,ot as j,Et as k,wt as l,At as m,Rt as n,m as o,xt as p,Mt as q,zt as r,vt as s,Zt as t,Xt as u,kt as v,Ft as w,$t as x,It as y,Wt as z}; diff --git a/js/utils-DBF0WsFC.js.gz b/js/utils-DBF0WsFC.js.gz deleted file mode 100644 index 3b8c6df5a84917d9a99f481f65cf738469b32fb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6020 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 diff --git a/js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js.gz b/js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js.gz deleted file mode 100644 index f1d2433e3fda2721980e56ff5aa03c61984987dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1729 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 Xe;Ojm&xYiB_^<x~uX;CVq7MK7hCfXQ diff --git a/js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js b/js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js similarity index 77% rename from js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js rename to js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js index eda84b00..a5b0f3d5 100644 --- a/js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js +++ b/js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js @@ -1 +1 @@ -import{k as c,l as d,e as j}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{w as C,f as k,d as q,k as S,v as b,t as T}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{o as m,a as p}from"./evtd@0.2.4-CI_DDEu_.js";function K(e){const n=c(!!e.value);if(n.value)return d(n);const t=C(e,i=>{i&&(n.value=!0,t())});return d(n)}function Q(e){const n=k(e),t=c(n.value);return C(n,i=>{t.value=i}),typeof e=="function"?t:{__v_isRef:!0,get value(){return t.value},set value(i){e.set(i)}}}function B(){return q()!==null}const E=typeof window<"u";let w,y;const D=()=>{var e,n;w=E?(n=(e=document)===null||e===void 0?void 0:e.fonts)===null||n===void 0?void 0:n.ready:void 0,y=!1,w!==void 0?w.then(()=>{y=!0}):y=!0};D();function z(e){if(y)return;let n=!1;S(()=>{y||w==null||w.then(()=>{n||e()})}),b(()=>{n=!0})}const v=c(null);function I(e){if(e.clientX>0||e.clientY>0)v.value={x:e.clientX,y:e.clientY};else{const{target:n}=e;if(n instanceof Element){const{left:t,top:i,width:o,height:u}=n.getBoundingClientRect();t>0||i>0?v.value={x:t+o/2,y:i+u/2}:v.value={x:0,y:0}}else v.value=null}}let g=0,_=!0;function A(){if(!E)return d(c(null));g===0&&m("click",document,I,!0);const e=()=>{g+=1};return _&&(_=B())?(T(e),b(()=>{g-=1,g===0&&p("click",document,I,!0)})):e(),d(v)}const F=c(void 0);let M=0;function H(){F.value=Date.now()}let L=!0;function G(e){if(!E)return d(c(!1));const n=c(!1);let t=null;function i(){t!==null&&window.clearTimeout(t)}function o(){i(),n.value=!0,t=window.setTimeout(()=>{n.value=!1},e)}M===0&&m("click",window,H,!0);const u=()=>{M+=1,m("click",window,o,!0)};return L&&(L=B())?(T(u),b(()=>{M-=1,M===0&&p("click",window,H,!0),p("click",window,o,!0),i()})):u(),d(n)}function J(e,n){return C(e,t=>{t!==void 0&&(n.value=t)}),k(()=>e.value===void 0?n.value:e.value)}function O(){const e=c(!1);return S(()=>{e.value=!0}),d(e)}function W(e,n){return k(()=>{for(const t of n)if(e[t]!==void 0)return e[t];return e[n[n.length-1]]})}const R=(typeof window>"u"?!1:/iPad|iPhone|iPod/.test(navigator.platform)||navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1)&&!window.MSStream;function Z(){return R}const $={xs:0,s:640,m:1024,l:1280,xl:1536,"2xl":1920};function U(e){return`(min-width: ${e}px)`}const h={};function N(e=$){if(!E)return k(()=>[]);if(typeof window.matchMedia!="function")return k(()=>[]);const n=c({}),t=Object.keys(e),i=(o,u)=>{o.matches?n.value[u]=!0:n.value[u]=!1};return t.forEach(o=>{const u=e[o];let s,f;h[u]===void 0?(s=window.matchMedia(U(u)),s.addEventListener?s.addEventListener("change",a=>{f.forEach(r=>{r(a,o)})}):s.addListener&&s.addListener(a=>{f.forEach(r=>{r(a,o)})}),f=new Set,h[u]={mql:s,cbs:f}):(s=h[u].mql,f=h[u].cbs),f.add(i),s.matches&&f.forEach(a=>{a(s,o)})}),b(()=>{t.forEach(o=>{const{cbs:u}=h[e[o]];u.has(i)&&u.delete(i)})}),k(()=>{const{value:o}=n;return t.filter(u=>o[u])})}function ee(e={},n){const t=j({ctrl:!1,command:!1,win:!1,shift:!1,tab:!1}),{keydown:i,keyup:o}=e,u=a=>{switch(a.key){case"Control":t.ctrl=!0;break;case"Meta":t.command=!0,t.win=!0;break;case"Shift":t.shift=!0;break;case"Tab":t.tab=!0;break}i!==void 0&&Object.keys(i).forEach(r=>{if(r!==a.key)return;const l=i[r];if(typeof l=="function")l(a);else{const{stop:x=!1,prevent:P=!1}=l;x&&a.stopPropagation(),P&&a.preventDefault(),l.handler(a)}})},s=a=>{switch(a.key){case"Control":t.ctrl=!1;break;case"Meta":t.command=!1,t.win=!1;break;case"Shift":t.shift=!1;break;case"Tab":t.tab=!1;break}o!==void 0&&Object.keys(o).forEach(r=>{if(r!==a.key)return;const l=o[r];if(typeof l=="function")l(a);else{const{stop:x=!1,prevent:P=!1}=l;x&&a.stopPropagation(),P&&a.preventDefault(),l.handler(a)}})},f=()=>{(n===void 0||n.value)&&(m("keydown",document,u),m("keyup",document,s)),n!==void 0&&C(n,a=>{a?(m("keydown",document,u),m("keyup",document,s)):(p("keydown",document,u),p("keyup",document,s))})};return B()?(T(f),b(()=>{(n===void 0||n.value)&&(p("keydown",document,u),p("keyup",document,s))})):f(),d(t)}export{Z as a,J as b,W as c,ee as d,G as e,A as f,N as g,K as h,O as i,z as o,Q as u}; +import{k as c,n as d,e as j}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import{w as x,f as k,d as q,l as S,x as b,v as T}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{o as m,a as p}from"./evtd@0.2.4-CI_DDEu_.js";function K(e){const n=c(!!e.value);if(n.value)return d(n);const t=x(e,i=>{i&&(n.value=!0,t())});return d(n)}function Q(e){const n=k(e),t=c(n.value);return x(n,i=>{t.value=i}),typeof e=="function"?t:{__v_isRef:!0,get value(){return t.value},set value(i){e.set(i)}}}function B(){return q()!==null}const C=typeof window<"u";let w,y;const D=()=>{var e,n;w=C?(n=(e=document)===null||e===void 0?void 0:e.fonts)===null||n===void 0?void 0:n.ready:void 0,y=!1,w!==void 0?w.then(()=>{y=!0}):y=!0};D();function z(e){if(y)return;let n=!1;S(()=>{y||w==null||w.then(()=>{n||e()})}),b(()=>{n=!0})}const v=c(null);function I(e){if(e.clientX>0||e.clientY>0)v.value={x:e.clientX,y:e.clientY};else{const{target:n}=e;if(n instanceof Element){const{left:t,top:i,width:o,height:u}=n.getBoundingClientRect();t>0||i>0?v.value={x:t+o/2,y:i+u/2}:v.value={x:0,y:0}}else v.value=null}}let g=0,_=!0;function A(){if(!C)return d(c(null));g===0&&m("click",document,I,!0);const e=()=>{g+=1};return _&&(_=B())?(T(e),b(()=>{g-=1,g===0&&p("click",document,I,!0)})):e(),d(v)}const F=c(void 0);let M=0;function H(){F.value=Date.now()}let L=!0;function G(e){if(!C)return d(c(!1));const n=c(!1);let t=null;function i(){t!==null&&window.clearTimeout(t)}function o(){i(),n.value=!0,t=window.setTimeout(()=>{n.value=!1},e)}M===0&&m("click",window,H,!0);const u=()=>{M+=1,m("click",window,o,!0)};return L&&(L=B())?(T(u),b(()=>{M-=1,M===0&&p("click",window,H,!0),p("click",window,o,!0),i()})):u(),d(n)}function J(e,n){return x(e,t=>{t!==void 0&&(n.value=t)}),k(()=>e.value===void 0?n.value:e.value)}function O(){const e=c(!1);return S(()=>{e.value=!0}),d(e)}function W(e,n){return k(()=>{for(const t of n)if(e[t]!==void 0)return e[t];return e[n[n.length-1]]})}const R=(typeof window>"u"?!1:/iPad|iPhone|iPod/.test(navigator.platform)||navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1)&&!window.MSStream;function Z(){return R}const $={xs:0,s:640,m:1024,l:1280,xl:1536,"2xl":1920};function U(e){return`(min-width: ${e}px)`}const h={};function N(e=$){if(!C)return k(()=>[]);if(typeof window.matchMedia!="function")return k(()=>[]);const n=c({}),t=Object.keys(e),i=(o,u)=>{o.matches?n.value[u]=!0:n.value[u]=!1};return t.forEach(o=>{const u=e[o];let s,f;h[u]===void 0?(s=window.matchMedia(U(u)),s.addEventListener?s.addEventListener("change",a=>{f.forEach(r=>{r(a,o)})}):s.addListener&&s.addListener(a=>{f.forEach(r=>{r(a,o)})}),f=new Set,h[u]={mql:s,cbs:f}):(s=h[u].mql,f=h[u].cbs),f.add(i),s.matches&&f.forEach(a=>{a(s,o)})}),b(()=>{t.forEach(o=>{const{cbs:u}=h[e[o]];u.has(i)&&u.delete(i)})}),k(()=>{const{value:o}=n;return t.filter(u=>o[u])})}function ee(e={},n){const t=j({ctrl:!1,command:!1,win:!1,shift:!1,tab:!1}),{keydown:i,keyup:o}=e,u=a=>{switch(a.key){case"Control":t.ctrl=!0;break;case"Meta":t.command=!0,t.win=!0;break;case"Shift":t.shift=!0;break;case"Tab":t.tab=!0;break}i!==void 0&&Object.keys(i).forEach(r=>{if(r!==a.key)return;const l=i[r];if(typeof l=="function")l(a);else{const{stop:E=!1,prevent:P=!1}=l;E&&a.stopPropagation(),P&&a.preventDefault(),l.handler(a)}})},s=a=>{switch(a.key){case"Control":t.ctrl=!1;break;case"Meta":t.command=!1,t.win=!1;break;case"Shift":t.shift=!1;break;case"Tab":t.tab=!1;break}o!==void 0&&Object.keys(o).forEach(r=>{if(r!==a.key)return;const l=o[r];if(typeof l=="function")l(a);else{const{stop:E=!1,prevent:P=!1}=l;E&&a.stopPropagation(),P&&a.preventDefault(),l.handler(a)}})},f=()=>{(n===void 0||n.value)&&(m("keydown",document,u),m("keyup",document,s)),n!==void 0&&x(n,a=>{a?(m("keydown",document,u),m("keyup",document,s)):(p("keydown",document,u),p("keyup",document,s))})};return B()?(T(f),b(()=>{(n===void 0||n.value)&&(p("keydown",document,u),p("keyup",document,s))})):f(),d(t)}export{Z as a,J as b,W as c,ee as d,G as e,A as f,N as g,K as h,O as i,z as o,Q as u}; diff --git a/js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js.gz b/js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9ddf661d0fe4cd36cb4cdfccd421545018599a86 GIT binary patch literal 1728 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 WG(?i03@P;ZKmP}TVC<Qq4*&qUw^6JB literal 0 HcmV?d00001 diff --git a/js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js b/js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js similarity index 90% rename from js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js rename to js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js index 146bb03f..2363e017 100644 --- a/js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js +++ b/js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js @@ -1 +1 @@ -import{u as h,k as b,v as y,e as X,a as Y,x as Z,l as K}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{j as P,w as V,f as q,i as k,Q as ee}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{d as ne,t as te,c as j}from"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import{s as g}from"./screenfull@5.2.0-DQHhvod-.js";const z=(t,{manual:e,ready:n=!0,refreshDeps:s=[],refreshDepsAction:i})=>{const u=b(!1);return P(()=>{!e&&t.options.refreshDeps!==!0&&(u.value=h(n))}),s instanceof Array?V([u,...s],([r])=>{r&&!e&&r&&(i?i():t.refresh())},{deep:!0,immediate:!1}):V(u,r=>{!e&&r&&(i?i():t.refresh())}),{name:"autoRunPlugin",onBefore:()=>{if(!h(n))return{stopNow:!0}}}};z.onInit=({ready:t=!0,manual:e})=>({loading:!e&&h(t)});const T=new Map,se=(t,e,n)=>{const s=T.get(t);s!=null&&s.timer&&clearTimeout(s.timer);let i;e>-1&&(i=setTimeout(()=>{T.delete(t)},e)),T.set(t,{...n,timer:i})},ie=t=>T.get(t),F=new Map,re=t=>F.get(t),ue=(t,e)=>{F.set(t,e),e.then(n=>(F.delete(t),n)).catch(n=>{throw F.delete(t),n})},S={},le=[],ae=(t,e)=>{S[t]&&(S[t].forEach(n=>n(e)),le.forEach(n=>n({type:t,data:e})))},C=(t,e)=>(S[t]||(S[t]=[]),S[t].push(e),function(){const s=S[t].indexOf(e);S[t].splice(s,1)}),oe=(t,{cacheKey:e,cacheTime:n=5*60*1e3,staleTime:s=0,setCache:i,getCache:u})=>{const r=b(),o=b(),c=(l,f)=>{i?i(f):se(l,n,f),ae(l,f.data)},d=(l,f=[])=>u?u(f):ie(l);return P(()=>{if(!e)return;const l=d(e);l&&Object.hasOwnProperty.call(l,"data")&&(t.state.data=l.data,t.state.params=l.params,(s===-1||new Date().getTime()-l.time<=s)&&(t.state.loading=!1)),r.value=C(e,f=>{t.setState({data:f})})}),y(()=>{var l;(l=r.value)==null||l.call(r)}),e?{name:"cachePlugin",onBefore:l=>{const f=d(e,l);return!f||!Object.hasOwnProperty.call(f,"data")?{}:s===-1||new Date().getTime()-f.time<=s?{loading:!1,data:f==null?void 0:f.data,returnNow:!0}:{data:f==null?void 0:f.data}},onRequest:(l,f)=>{let m=re(e);return m&&m!==o.value?{servicePromise:m}:(m=l(...f),o.value=m,ue(e,m),{servicePromise:m})},onSuccess:(l,f)=>{var m;e&&((m=r.value)==null||m.call(r),c(e,{data:l,params:f,time:new Date().getTime()}),r.value=C(e,a=>{t.setState({data:a})}))},onMutate:l=>{var f;e&&((f=r.value)==null||f.call(r),c(e,{data:l,params:t.state.params,time:new Date().getTime()}),r.value=C(e,m=>{t.setState({data:m})}))}}:{}},ce=(t,{debounceWait:e,debounceLeading:n,debounceTrailing:s,debounceMaxWait:i})=>{const u=b(),r=q(()=>{const o={},c=h(n),d=h(s),l=h(i);return c!==void 0&&(o.leading=c),d!==void 0&&(o.trailing=d),l!==void 0&&(o.maxWait=l),o});return P(o=>{if(h(e)){const c=t.runAsync.bind(t);u.value=ne(d=>{d()},h(e),r.value),t.runAsync=(...d)=>new Promise((l,f)=>{var m;(m=u.value)==null||m.call(u,()=>{c(...d).then(l).catch(f)})}),o(()=>{var d;(d=u.value)==null||d.cancel(),t.runAsync=c})}}),h(e)?{name:"debouncePlugin",onCancel:()=>{var o;(o=u.value)==null||o.cancel()}}:{}};var fe=Object.defineProperty,de=(t,e,n)=>e in t?fe(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,I=(t,e,n)=>(de(t,typeof e!="symbol"?e+"":e,n),n);class he{constructor(){I(this,"table",{}),I(this,"hashTable",{})}insert(e){const n=Symbol(e);return this.table[e]=!0,this.hashTable[n]=e,n}find(e){return this.hashTable[e]}}new he;var me=Object.defineProperty,pe=(t,e,n)=>e in t?me(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,Q=(t,e,n)=>(pe(t,typeof e!="symbol"?e+"":e,n),n);class ve{constructor(){Q(this,"requestInstances",new Map),Q(this,"listeners",[])}emit(e){this.listeners.forEach(n=>n(e))}subscribe(e){return this.listeners.push(e),()=>{const n=this.listeners.indexOf(e);this.listeners.splice(n,1)}}insert(e,n){this.requestInstances.set(e,{...n}),this.emit({key:e,...n})}update(e,n){this.has(e)&&this.requestInstances.set(e,{...this.requestInstances.get(e),...n})}has(e){return this.requestInstances.has(e)}reset(e){if(this.requestInstances.has(e)){const n=this.requestInstances.get(e);this.requestInstances.clear(),this.insert(e,n)}else this.requestInstances.clear()}getAll(){return this.requestInstances}}new ve;const be=(t,{loadingDelay:e})=>{const n=b(),s=()=>{n.value&&(clearTimeout(h(n.value)),n.value=void 0)};return{name:"loadingDelayPlugin",onFinally:()=>{s();const i=h(e);i&&(t.setState({loading:!0}),n.value=setTimeout(()=>{t.setState({loading:!1})},i))},onError:()=>{s()}}};function B(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}const ge=!!(typeof window<"u"&&window.document&&window.document.createElement);function U(){return B()?document.visibilityState!=="hidden":!0}const O=[];function _e(t){return O.push(t),function(){const n=O.indexOf(t);O.splice(n,1)}}if(B()){const t=()=>{if(U())for(let e=0;e<O.length;e++){const n=O[e];n()}};window.addEventListener("visibilitychange",t,!1)}const we=(t,{pollingInterval:e,pollingWhenHidden:n=!0,pollingErrorRetryCount:s=-1})=>{let i;const u=b(),r=b(0),o=()=>{var c;i&&clearTimeout(i),(c=u.value)==null||c.call(u)};return P(()=>{h(e)||o()}),h(e)?{name:"pollingPlugin",onBefore:()=>{o()},onError:()=>{r.value+=1},onSuccess:()=>{r.value=0},onFinally:()=>{s===-1||s!==-1&&r.value<=s?i=setTimeout(()=>{!n&&!U()?u.value=_e(()=>{t.refresh()}):t.refresh()},h(e)):r.value=0},onCancel:()=>{o()}}:{}};function Pe(t,e){let n=!1;return(...s)=>{n||(n=!0,t(...s),setTimeout(()=>{n=!1},e))}}function Ee(){return B()&&typeof navigator.onLine<"u"?navigator.onLine:!0}const D=[];function Re(t){return D.push(t),function(){const n=D.indexOf(t);n>-1&&D.splice(n,1)}}if(ge){const t=()=>{if(!(!U()||!Ee()))for(let e=0;e<D.length;e++){const n=D[e];n()}};window.addEventListener("visibilitychange",t,!1),window.addEventListener("focus",t,!1)}const Se=(t,{refreshOnWindowFocus:e,focusTimespan:n=5e3})=>{const s=b(),i=()=>{var u;(u=s.value)==null||u.call(s)};return P(u=>{if(h(e)){const r=Pe(t.refresh.bind(t),h(n));s.value=Re(()=>{r()})}u(()=>{i()})}),y(()=>{i()}),{name:"refreshOnWindowFocusPlugin"}},Oe=(t,{retryInterval:e,retryCount:n})=>{const s=b(),i=b(0),u=b(!1);return n?{name:"retryPlugin",onBefore:()=>{u.value||(i.value=0),u.value=!1,s.value&&clearTimeout(s.value)},onSuccess:()=>{i.value=0},onError:()=>{if(i.value+=1,n===-1||i.value<=n){const r=e??Math.min(1e3*2**i.value,3e4);s.value=setTimeout(()=>{u.value=!0,t.refresh()},r)}else i.value=0},onCancel:()=>{i.value=0,s.value&&clearTimeout(s.value)}}:{}},De=(t,{throttleWait:e,throttleLeading:n,throttleTrailing:s})=>{const i=q(()=>{const r={};return h(n)!==void 0&&(r.leading=h(n)),h(s)!==void 0&&(r.trailing=h(s)),r}),u=q(()=>te(r=>{r()},h(e),i.value));return P(r=>{if(h(e)){const o=t.runAsync.bind(t);t.runAsync=(...c)=>new Promise((d,l)=>{var f;(f=u.value)==null||f.call(u,()=>{o(...c).then(d).catch(l)})}),r(()=>{var c;t.runAsync=o,(c=u.value)==null||c.cancel()})}}),h(e)?{name:"throttlePlugin",onCancel:()=>{var r;(r=u.value)==null||r.cancel()}}:{}},G=t=>typeof t=="function",Ae=t=>typeof t=="boolean";var Te=Object.defineProperty,Fe=(t,e,n)=>e in t?Te(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,A=(t,e,n)=>(Fe(t,typeof e!="symbol"?e+"":e,n),n);class qe{constructor(e,n,s,i={}){A(this,"pluginImpls"),A(this,"count",0),A(this,"state",{loading:!1,params:void 0,data:void 0,error:void 0}),A(this,"previousValidData"),this.serviceRef=e,this.options=n,this.setUpdateData=s,this.initState=i,this.state={...this.state,loading:!n.manual,...i}}setState(e={}){this.state={...this.state,...e},this.setUpdateData(this.state)}setData(e,n){console.warn("Please use 'setFetchState' instead of 'setData'"),n instanceof Array?n.forEach(s=>{this.state[s]=e,this.setUpdateData(e,s)}):(this.state[n]=e,this.setUpdateData(e,n))}setFetchState(e,n){n instanceof Array?n.forEach(s=>{this.state[s]=e,this.setUpdateData(e,s)}):(this.state[n]=e,this.setUpdateData(e,n))}runPluginHandler(e,...n){var s,i,u;const r=(u=(i=(s=this.pluginImpls)==null?void 0:s.map(o=>{var c;return(c=o[e])==null?void 0:c.call(o,...n)}))!=null?i:[])==null?void 0:u.filter(Boolean);return Object.assign({},...r)}async runAsync(...e){var n,s,i,u,r,o,c,d,l,f,m;this.count+=1;const a=this.count,{stopNow:w=!1,returnNow:p=!1,..._}=this.runPluginHandler("onBefore",e);if(w)return new Promise(()=>{});if(this.setState({loading:!0,params:e,..._}),p)return Promise.resolve(_.data);try{(s=(n=this.options).onBefore)==null||s.call(n,e)}catch(v){return this.setState({error:v,loading:!1}),(u=(i=this.options).onError)==null||u.call(i,v,e),this.runPluginHandler("onError",v,e),new Promise(()=>{})}try{let{servicePromise:v}=this.runPluginHandler("onRequest",this.serviceRef.value,e);const J=$=>{var L,H,N,M;if(a!==this.count)return new Promise(()=>{});const E=this.options.formatResult?this.options.formatResult($):$;return this.setState({data:E,error:void 0,loading:!1}),(H=(L=this.options).onSuccess)==null||H.call(L,E,e),this.runPluginHandler("onSuccess",E,e),this.previousValidData=E,(M=(N=this.options).onFinally)==null||M.call(N,e,E,void 0),a===this.count&&this.runPluginHandler("onFinally",e,E,void 0),E};v||(v=this.serviceRef.value(...e));const W=await v;return J(W)}catch(v){if(a!==this.count)return new Promise(()=>{});throw this.setState({error:v,loading:!1}),(o=(r=this.options).onError)==null||o.call(r,v,e),this.runPluginHandler("onError",v,e),(G((c=this.options)==null?void 0:c.rollbackOnError)&&((d=this.options)!=null&&d.rollbackOnError(e))||Ae((l=this.options)==null?void 0:l.rollbackOnError)&&this.options.rollbackOnError)&&this.setState({data:this.previousValidData}),(m=(f=this.options).onFinally)==null||m.call(f,e,void 0,v),a===this.count&&this.runPluginHandler("onFinally",e,void 0,v),v}}run(...e){this.runAsync(...e).catch(n=>{this.options.onError||console.error(n)})}cancel(){this.count+=1,this.setState({loading:!1}),this.runPluginHandler("onCancel")}refresh(){this.run(...this.state.params||[])}refreshAsync(){return this.runAsync(...this.state.params||[])}mutate(e){const n=G(e)?e(this.state.data):e;this.runPluginHandler("onMutate",n),this.setState({data:n})}}const Ce=Symbol("USEREQUEST_GLOBAL_OPTIONS_PROVIDE_KEY");function xe(t){return Object.keys(t).filter(n=>["data","loading","params","error"].includes(n)).length===4}function ye(t,e={},n=[]){const s=k(Ce,{}),{initialData:i=void 0,manual:u=!1,ready:r=!0,...o}={...s??{},...e??{}},c={manual:u,ready:r,initialData:i,...o},d=b(t),l=X({data:i,loading:!1,params:void 0,error:void 0}),f=(p,_)=>{_?l[_]=p:xe(p)&&(l.data=p.data,l.loading=p.loading,l.error=p.error,l.params=p.params)},m=n.map(p=>{var _;return(_=p==null?void 0:p.onInit)==null?void 0:_.call(p,c)}).filter(Boolean),a=new qe(d,c,f,Object.assign({},...m,l));a.options=c,a.pluginImpls=n.map(p=>p(a,c));const w=q(()=>Y(r)?r.value:r);if(P(()=>{if(!u){const p=a.state.params||e.defaultParams||[];w.value&&a.options.refreshDeps===!0&&d.value&&a.run(...p)}}),!u&&a.options.refreshDeps!==!0){const p=a.state.params||e.defaultParams||[];h(r)&&a.run(...p)}return y(()=>{a.cancel()}),{...Z(l),cancel:a.cancel.bind(a),refresh:a.refresh.bind(a),refreshAsync:a.refreshAsync.bind(a),run:a.run.bind(a),runAsync:a.runAsync.bind(a),mutate:a.mutate.bind(a)}}const Be=(t,e)=>function(s,i={},u=[]){let r=t;const o=e||[];for(let c=o.length;c--;)r=o[c](r);return r(s,i,u)};function Qe(t,e,n){var s;const i=(s=[null,ce,be,we,Se,De,z,oe,Oe])==null?void 0:s.filter(Boolean);return Be(ye,e==null?void 0:e.use)(t,e,[...i])}const Ue=!!(typeof window<"u"&&window.document&&window.document.createElement);function x(t,e){var n,s;if(!Ue)return;if(!t)return e;let i;return typeof t=="function"?i=t():Y(t)?i=(s=(n=t.value)==null?void 0:n.$el)!=null?s:t.value:i=t,i}var $e=Object.defineProperty,Le=(t,e,n)=>e in t?$e(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,R=(t,e,n)=>(Le(t,typeof e!="symbol"?e+"":e,n),n);class He{constructor(){R(this,"subscriptions",new Map),R(this,"emitEffectCache",new Map),R(this,"useSubscription",(e,n)=>{const s=b();P(i=>{var u,r;s.value=n;function o(d){s.value&&s.value(d)}const c=(r=(u=this.subscriptions)==null?void 0:u.get(e))!=null?r:[];c.push(o),this.subscriptions.set(e,c),this.emitEffect(e),i(()=>{this.subscriptions.delete(e)})})}),R(this,"emit",(e,...n)=>{if(typeof e=="string"||typeof e=="number"){const s=this.subscriptions.get(e);s==null||s.forEach(i=>{i==null||i({params:j(n),event:e})}),this.emitEffectCache.set(e,{params:j(n),event:e})}else throw new TypeError("event must be string or number !")}),R(this,"emitEffect",e=>{const n=this.emitEffectCache.get(e),s=this.subscriptions.get(e);n&&(s==null||s.forEach(i=>{i==null||i({...n})}))}),R(this,"removeListener",e=>{this.subscriptions.delete(e)}),R(this,"clear",()=>{this.subscriptions.clear()}),this.clear()}}new He;const Ge=(t,e)=>{const{onExit:n,onEnter:s,defaultElement:i=document.documentElement}={},u=b(n),r=b(s),o=b(!1),c=a=>{o.value=a},d=()=>{var a,w,p;if(g.isEnabled){const _=x(t,i);if(!g.element)(a=u.value)==null||a.call(u),c(!1),g.off("change",d);else{const v=g.element===_;v?(w=r.value)==null||w.call(r):(p=u.value)==null||p.call(u),c(v)}}},l=()=>{const a=x(t,i);if(a&&g.isEnabled)try{g.request(a),g.on("change",d)}catch(w){console.error(w)}},f=()=>{const a=x(t,i);g.isEnabled&&g.element===a&&g.exit()},m=()=>{o.value?f():l()};return ee(()=>{g.isEnabled&&g.off("change",d)}),[K(o),{enterFullscreen:l,exitFullscreen:f,toggleFullscreen:m,isEnabled:g.isEnabled}]};export{Qe as a,Ge as u}; +import{y as h,k as b,v as x,e as X,a as Y,x as Z,n as K}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import{j as P,w as V,f as q,i as k,R as ee}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{d as ne,t as te,c as j}from"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import{s as g}from"./screenfull@5.2.0-DQHhvod-.js";const z=(t,{manual:e,ready:n=!0,refreshDeps:s=[],refreshDepsAction:i})=>{const u=b(!1);return P(()=>{!e&&t.options.refreshDeps!==!0&&(u.value=h(n))}),s instanceof Array?V([u,...s],([r])=>{r&&!e&&r&&(i?i():t.refresh())},{deep:!0,immediate:!1}):V(u,r=>{!e&&r&&(i?i():t.refresh())}),{name:"autoRunPlugin",onBefore:()=>{if(!h(n))return{stopNow:!0}}}};z.onInit=({ready:t=!0,manual:e})=>({loading:!e&&h(t)});const T=new Map,se=(t,e,n)=>{const s=T.get(t);s!=null&&s.timer&&clearTimeout(s.timer);let i;e>-1&&(i=setTimeout(()=>{T.delete(t)},e)),T.set(t,{...n,timer:i})},ie=t=>T.get(t),F=new Map,re=t=>F.get(t),ue=(t,e)=>{F.set(t,e),e.then(n=>(F.delete(t),n)).catch(n=>{throw F.delete(t),n})},S={},le=[],ae=(t,e)=>{S[t]&&(S[t].forEach(n=>n(e)),le.forEach(n=>n({type:t,data:e})))},y=(t,e)=>(S[t]||(S[t]=[]),S[t].push(e),function(){const s=S[t].indexOf(e);S[t].splice(s,1)}),oe=(t,{cacheKey:e,cacheTime:n=5*60*1e3,staleTime:s=0,setCache:i,getCache:u})=>{const r=b(),o=b(),c=(l,f)=>{i?i(f):se(l,n,f),ae(l,f.data)},d=(l,f=[])=>u?u(f):ie(l);return P(()=>{if(!e)return;const l=d(e);l&&Object.hasOwnProperty.call(l,"data")&&(t.state.data=l.data,t.state.params=l.params,(s===-1||new Date().getTime()-l.time<=s)&&(t.state.loading=!1)),r.value=y(e,f=>{t.setState({data:f})})}),x(()=>{var l;(l=r.value)==null||l.call(r)}),e?{name:"cachePlugin",onBefore:l=>{const f=d(e,l);return!f||!Object.hasOwnProperty.call(f,"data")?{}:s===-1||new Date().getTime()-f.time<=s?{loading:!1,data:f==null?void 0:f.data,returnNow:!0}:{data:f==null?void 0:f.data}},onRequest:(l,f)=>{let m=re(e);return m&&m!==o.value?{servicePromise:m}:(m=l(...f),o.value=m,ue(e,m),{servicePromise:m})},onSuccess:(l,f)=>{var m;e&&((m=r.value)==null||m.call(r),c(e,{data:l,params:f,time:new Date().getTime()}),r.value=y(e,a=>{t.setState({data:a})}))},onMutate:l=>{var f;e&&((f=r.value)==null||f.call(r),c(e,{data:l,params:t.state.params,time:new Date().getTime()}),r.value=y(e,m=>{t.setState({data:m})}))}}:{}},ce=(t,{debounceWait:e,debounceLeading:n,debounceTrailing:s,debounceMaxWait:i})=>{const u=b(),r=q(()=>{const o={},c=h(n),d=h(s),l=h(i);return c!==void 0&&(o.leading=c),d!==void 0&&(o.trailing=d),l!==void 0&&(o.maxWait=l),o});return P(o=>{if(h(e)){const c=t.runAsync.bind(t);u.value=ne(d=>{d()},h(e),r.value),t.runAsync=(...d)=>new Promise((l,f)=>{var m;(m=u.value)==null||m.call(u,()=>{c(...d).then(l).catch(f)})}),o(()=>{var d;(d=u.value)==null||d.cancel(),t.runAsync=c})}}),h(e)?{name:"debouncePlugin",onCancel:()=>{var o;(o=u.value)==null||o.cancel()}}:{}};var fe=Object.defineProperty,de=(t,e,n)=>e in t?fe(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,I=(t,e,n)=>(de(t,typeof e!="symbol"?e+"":e,n),n);class he{constructor(){I(this,"table",{}),I(this,"hashTable",{})}insert(e){const n=Symbol(e);return this.table[e]=!0,this.hashTable[n]=e,n}find(e){return this.hashTable[e]}}new he;var me=Object.defineProperty,pe=(t,e,n)=>e in t?me(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,Q=(t,e,n)=>(pe(t,typeof e!="symbol"?e+"":e,n),n);class ve{constructor(){Q(this,"requestInstances",new Map),Q(this,"listeners",[])}emit(e){this.listeners.forEach(n=>n(e))}subscribe(e){return this.listeners.push(e),()=>{const n=this.listeners.indexOf(e);this.listeners.splice(n,1)}}insert(e,n){this.requestInstances.set(e,{...n}),this.emit({key:e,...n})}update(e,n){this.has(e)&&this.requestInstances.set(e,{...this.requestInstances.get(e),...n})}has(e){return this.requestInstances.has(e)}reset(e){if(this.requestInstances.has(e)){const n=this.requestInstances.get(e);this.requestInstances.clear(),this.insert(e,n)}else this.requestInstances.clear()}getAll(){return this.requestInstances}}new ve;const be=(t,{loadingDelay:e})=>{const n=b(),s=()=>{n.value&&(clearTimeout(h(n.value)),n.value=void 0)};return{name:"loadingDelayPlugin",onFinally:()=>{s();const i=h(e);i&&(t.setState({loading:!0}),n.value=setTimeout(()=>{t.setState({loading:!1})},i))},onError:()=>{s()}}};function B(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}const ge=!!(typeof window<"u"&&window.document&&window.document.createElement);function U(){return B()?document.visibilityState!=="hidden":!0}const O=[];function _e(t){return O.push(t),function(){const n=O.indexOf(t);O.splice(n,1)}}if(B()){const t=()=>{if(U())for(let e=0;e<O.length;e++){const n=O[e];n()}};window.addEventListener("visibilitychange",t,!1)}const we=(t,{pollingInterval:e,pollingWhenHidden:n=!0,pollingErrorRetryCount:s=-1})=>{let i;const u=b(),r=b(0),o=()=>{var c;i&&clearTimeout(i),(c=u.value)==null||c.call(u)};return P(()=>{h(e)||o()}),h(e)?{name:"pollingPlugin",onBefore:()=>{o()},onError:()=>{r.value+=1},onSuccess:()=>{r.value=0},onFinally:()=>{s===-1||s!==-1&&r.value<=s?i=setTimeout(()=>{!n&&!U()?u.value=_e(()=>{t.refresh()}):t.refresh()},h(e)):r.value=0},onCancel:()=>{o()}}:{}};function Pe(t,e){let n=!1;return(...s)=>{n||(n=!0,t(...s),setTimeout(()=>{n=!1},e))}}function Ee(){return B()&&typeof navigator.onLine<"u"?navigator.onLine:!0}const D=[];function Re(t){return D.push(t),function(){const n=D.indexOf(t);n>-1&&D.splice(n,1)}}if(ge){const t=()=>{if(!(!U()||!Ee()))for(let e=0;e<D.length;e++){const n=D[e];n()}};window.addEventListener("visibilitychange",t,!1),window.addEventListener("focus",t,!1)}const Se=(t,{refreshOnWindowFocus:e,focusTimespan:n=5e3})=>{const s=b(),i=()=>{var u;(u=s.value)==null||u.call(s)};return P(u=>{if(h(e)){const r=Pe(t.refresh.bind(t),h(n));s.value=Re(()=>{r()})}u(()=>{i()})}),x(()=>{i()}),{name:"refreshOnWindowFocusPlugin"}},Oe=(t,{retryInterval:e,retryCount:n})=>{const s=b(),i=b(0),u=b(!1);return n?{name:"retryPlugin",onBefore:()=>{u.value||(i.value=0),u.value=!1,s.value&&clearTimeout(s.value)},onSuccess:()=>{i.value=0},onError:()=>{if(i.value+=1,n===-1||i.value<=n){const r=e??Math.min(1e3*2**i.value,3e4);s.value=setTimeout(()=>{u.value=!0,t.refresh()},r)}else i.value=0},onCancel:()=>{i.value=0,s.value&&clearTimeout(s.value)}}:{}},De=(t,{throttleWait:e,throttleLeading:n,throttleTrailing:s})=>{const i=q(()=>{const r={};return h(n)!==void 0&&(r.leading=h(n)),h(s)!==void 0&&(r.trailing=h(s)),r}),u=q(()=>te(r=>{r()},h(e),i.value));return P(r=>{if(h(e)){const o=t.runAsync.bind(t);t.runAsync=(...c)=>new Promise((d,l)=>{var f;(f=u.value)==null||f.call(u,()=>{o(...c).then(d).catch(l)})}),r(()=>{var c;t.runAsync=o,(c=u.value)==null||c.cancel()})}}),h(e)?{name:"throttlePlugin",onCancel:()=>{var r;(r=u.value)==null||r.cancel()}}:{}},G=t=>typeof t=="function",Ae=t=>typeof t=="boolean";var Te=Object.defineProperty,Fe=(t,e,n)=>e in t?Te(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,A=(t,e,n)=>(Fe(t,typeof e!="symbol"?e+"":e,n),n);class qe{constructor(e,n,s,i={}){A(this,"pluginImpls"),A(this,"count",0),A(this,"state",{loading:!1,params:void 0,data:void 0,error:void 0}),A(this,"previousValidData"),this.serviceRef=e,this.options=n,this.setUpdateData=s,this.initState=i,this.state={...this.state,loading:!n.manual,...i}}setState(e={}){this.state={...this.state,...e},this.setUpdateData(this.state)}setData(e,n){console.warn("Please use 'setFetchState' instead of 'setData'"),n instanceof Array?n.forEach(s=>{this.state[s]=e,this.setUpdateData(e,s)}):(this.state[n]=e,this.setUpdateData(e,n))}setFetchState(e,n){n instanceof Array?n.forEach(s=>{this.state[s]=e,this.setUpdateData(e,s)}):(this.state[n]=e,this.setUpdateData(e,n))}runPluginHandler(e,...n){var s,i,u;const r=(u=(i=(s=this.pluginImpls)==null?void 0:s.map(o=>{var c;return(c=o[e])==null?void 0:c.call(o,...n)}))!=null?i:[])==null?void 0:u.filter(Boolean);return Object.assign({},...r)}async runAsync(...e){var n,s,i,u,r,o,c,d,l,f,m;this.count+=1;const a=this.count,{stopNow:w=!1,returnNow:p=!1,..._}=this.runPluginHandler("onBefore",e);if(w)return new Promise(()=>{});if(this.setState({loading:!0,params:e,..._}),p)return Promise.resolve(_.data);try{(s=(n=this.options).onBefore)==null||s.call(n,e)}catch(v){return this.setState({error:v,loading:!1}),(u=(i=this.options).onError)==null||u.call(i,v,e),this.runPluginHandler("onError",v,e),new Promise(()=>{})}try{let{servicePromise:v}=this.runPluginHandler("onRequest",this.serviceRef.value,e);const J=$=>{var L,H,N,M;if(a!==this.count)return new Promise(()=>{});const E=this.options.formatResult?this.options.formatResult($):$;return this.setState({data:E,error:void 0,loading:!1}),(H=(L=this.options).onSuccess)==null||H.call(L,E,e),this.runPluginHandler("onSuccess",E,e),this.previousValidData=E,(M=(N=this.options).onFinally)==null||M.call(N,e,E,void 0),a===this.count&&this.runPluginHandler("onFinally",e,E,void 0),E};v||(v=this.serviceRef.value(...e));const W=await v;return J(W)}catch(v){if(a!==this.count)return new Promise(()=>{});throw this.setState({error:v,loading:!1}),(o=(r=this.options).onError)==null||o.call(r,v,e),this.runPluginHandler("onError",v,e),(G((c=this.options)==null?void 0:c.rollbackOnError)&&((d=this.options)!=null&&d.rollbackOnError(e))||Ae((l=this.options)==null?void 0:l.rollbackOnError)&&this.options.rollbackOnError)&&this.setState({data:this.previousValidData}),(m=(f=this.options).onFinally)==null||m.call(f,e,void 0,v),a===this.count&&this.runPluginHandler("onFinally",e,void 0,v),v}}run(...e){this.runAsync(...e).catch(n=>{this.options.onError||console.error(n)})}cancel(){this.count+=1,this.setState({loading:!1}),this.runPluginHandler("onCancel")}refresh(){this.run(...this.state.params||[])}refreshAsync(){return this.runAsync(...this.state.params||[])}mutate(e){const n=G(e)?e(this.state.data):e;this.runPluginHandler("onMutate",n),this.setState({data:n})}}const ye=Symbol("USEREQUEST_GLOBAL_OPTIONS_PROVIDE_KEY");function Ce(t){return Object.keys(t).filter(n=>["data","loading","params","error"].includes(n)).length===4}function xe(t,e={},n=[]){const s=k(ye,{}),{initialData:i=void 0,manual:u=!1,ready:r=!0,...o}={...s??{},...e??{}},c={manual:u,ready:r,initialData:i,...o},d=b(t),l=X({data:i,loading:!1,params:void 0,error:void 0}),f=(p,_)=>{_?l[_]=p:Ce(p)&&(l.data=p.data,l.loading=p.loading,l.error=p.error,l.params=p.params)},m=n.map(p=>{var _;return(_=p==null?void 0:p.onInit)==null?void 0:_.call(p,c)}).filter(Boolean),a=new qe(d,c,f,Object.assign({},...m,l));a.options=c,a.pluginImpls=n.map(p=>p(a,c));const w=q(()=>Y(r)?r.value:r);if(P(()=>{if(!u){const p=a.state.params||e.defaultParams||[];w.value&&a.options.refreshDeps===!0&&d.value&&a.run(...p)}}),!u&&a.options.refreshDeps!==!0){const p=a.state.params||e.defaultParams||[];h(r)&&a.run(...p)}return x(()=>{a.cancel()}),{...Z(l),cancel:a.cancel.bind(a),refresh:a.refresh.bind(a),refreshAsync:a.refreshAsync.bind(a),run:a.run.bind(a),runAsync:a.runAsync.bind(a),mutate:a.mutate.bind(a)}}const Be=(t,e)=>function(s,i={},u=[]){let r=t;const o=e||[];for(let c=o.length;c--;)r=o[c](r);return r(s,i,u)};function Qe(t,e,n){var s;const i=(s=[null,ce,be,we,Se,De,z,oe,Oe])==null?void 0:s.filter(Boolean);return Be(xe,e==null?void 0:e.use)(t,e,[...i])}const Ue=!!(typeof window<"u"&&window.document&&window.document.createElement);function C(t,e){var n,s;if(!Ue)return;if(!t)return e;let i;return typeof t=="function"?i=t():Y(t)?i=(s=(n=t.value)==null?void 0:n.$el)!=null?s:t.value:i=t,i}var $e=Object.defineProperty,Le=(t,e,n)=>e in t?$e(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,R=(t,e,n)=>(Le(t,typeof e!="symbol"?e+"":e,n),n);class He{constructor(){R(this,"subscriptions",new Map),R(this,"emitEffectCache",new Map),R(this,"useSubscription",(e,n)=>{const s=b();P(i=>{var u,r;s.value=n;function o(d){s.value&&s.value(d)}const c=(r=(u=this.subscriptions)==null?void 0:u.get(e))!=null?r:[];c.push(o),this.subscriptions.set(e,c),this.emitEffect(e),i(()=>{this.subscriptions.delete(e)})})}),R(this,"emit",(e,...n)=>{if(typeof e=="string"||typeof e=="number"){const s=this.subscriptions.get(e);s==null||s.forEach(i=>{i==null||i({params:j(n),event:e})}),this.emitEffectCache.set(e,{params:j(n),event:e})}else throw new TypeError("event must be string or number !")}),R(this,"emitEffect",e=>{const n=this.emitEffectCache.get(e),s=this.subscriptions.get(e);n&&(s==null||s.forEach(i=>{i==null||i({...n})}))}),R(this,"removeListener",e=>{this.subscriptions.delete(e)}),R(this,"clear",()=>{this.subscriptions.clear()}),this.clear()}}new He;const Ge=(t,e)=>{const{onExit:n,onEnter:s,defaultElement:i=document.documentElement}={},u=b(n),r=b(s),o=b(!1),c=a=>{o.value=a},d=()=>{var a,w,p;if(g.isEnabled){const _=C(t,i);if(!g.element)(a=u.value)==null||a.call(u),c(!1),g.off("change",d);else{const v=g.element===_;v?(w=r.value)==null||w.call(r):(p=u.value)==null||p.call(u),c(v)}}},l=()=>{const a=C(t,i);if(a&&g.isEnabled)try{g.request(a),g.on("change",d)}catch(w){console.error(w)}},f=()=>{const a=C(t,i);g.isEnabled&&g.element===a&&g.exit()},m=()=>{o.value?f():l()};return ee(()=>{g.isEnabled&&g.off("change",d)}),[K(o),{enterFullscreen:l,exitFullscreen:f,toggleFullscreen:m,isEnabled:g.isEnabled}]};export{Qe as a,Ge as u}; diff --git a/js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js.gz b/js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..21cad63e9b98d5e0f4e37dc45d10ba9bcabe3266 GIT binary patch literal 4676 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 GGXMbAvnTfe literal 0 HcmV?d00001 diff --git a/js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js.gz b/js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js.gz deleted file mode 100644 index 03952e6c11bffdec36149f297696343e787117e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4677 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 Hkuv}QrOh^# diff --git a/js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js.gz b/js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js.gz deleted file mode 100644 index 1eb66de5ea4ee6304c036a15ba62a9dac2f2e52a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5744 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 diff --git a/js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js b/js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js similarity index 98% rename from js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js rename to js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js index 1ee4c30c..7a417151 100644 --- a/js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js +++ b/js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js @@ -1,4 +1,4 @@ -import{e as C,l as W,b as T,j as p,f as D,m as Rt,g as Ae,r as A,c as k,d as F,h as _e,a as $,s as J,i as he,u as X,v as K}from"./@intlify_shared@9.13.1-BxU0OzX2.js";import{s as Lt,D as pt,u as x,N as vt,a as Pt,C as Ft,c as Ct,b as me,d as fe,e as St,g as Dt,f as yt,p as ge,t as Ee,M as de,h as be,i as Oe,j as Te,n as Ie,k as kt,l as At,m as Me,r as ht,o as Mt,q as Vt,v as Ut,w as Ne,x as xt,y as wt}from"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import{c as Wt}from"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import{l as ae,h as Ve,i as jt,k as Yt,Q as Gt,f as w,w as z,F as Ue,d as re,b as Ht,P as Bt}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{y as $t,a as Xt,k as Jt,s as Kt}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";/*! +import{e as C,l as W,b as T,j as p,f as D,m as Rt,g as Ae,r as A,c as k,d as F,h as _e,a as $,s as J,i as he,u as X,v as K}from"./@intlify_shared@9.13.1-BxU0OzX2.js";import{s as Lt,D as pt,u as x,N as vt,a as Pt,C as Ft,c as Ct,b as me,d as fe,e as St,g as Dt,f as yt,p as ge,t as Ee,M as de,h as be,i as Oe,j as Te,n as Ie,k as kt,l as At,m as Me,r as ht,o as Mt,q as Vt,v as Ut,w as Ne,x as xt,y as wt}from"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import{c as Wt}from"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import{m as ae,h as Ve,i as jt,l as Yt,R as Gt,f as w,w as z,F as Ue,d as re,b as Ht,Q as Bt}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{z as $t,a as Xt,k as Jt,s as Kt}from"./@vue_reactivity@3.5.13-CVvlldVq.js";/*! * vue-i18n v9.13.1 * (c) 2024 kazuya kawaguchi * Released under the MIT License. diff --git a/js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js.gz b/js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..07e1007d1e699a3382cdeb6f106ddae56d72171a GIT binary patch literal 5744 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 literal 0 HcmV?d00001 diff --git a/js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js.gz b/js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js.gz deleted file mode 100644 index ff37571580cd5ec81b1e5debd74d1e8a0dc8b0ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9650 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 diff --git a/js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js b/js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js similarity index 99% rename from js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js rename to js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js index bc4d42bb..d6a924f3 100644 --- a/js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js +++ b/js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js @@ -1,4 +1,4 @@ -import{s as rt,u as W,g as ot,e as st,k as it}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{i as H,n as ct,Q as at,L as lt,J as ut,l as Ge,f as N,h as qe,x as le,w as ft}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";/*! +import{s as rt,y as W,g as ot,e as st,k as it}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import{i as H,n as ct,R as at,M as lt,L as ut,m as Ge,f as N,h as qe,y as le,w as ft}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";/*! * vue-router v4.4.0 * (c) 2024 Eduardo San Martin Morote * @license MIT diff --git a/js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js.gz b/js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9df179b12827416124866f9d48a960028182a495 GIT binary patch literal 9648 zcmV;hB~RKPiwFP!000001EqXxd)qda@b~={5}V}$6--HKXQoR9<~WX<rj47_PSU1| z>QEFYF{VJ41ZArt|NHwKTu4w(W@ew)A1o5Y_1ti7K(fuVLLACLSPlw7_VD{FS;J2z z2!r2JkX!goL=zX;*73&w+*RzRU|}SZT_X1X{Kos6H~r@1{M{~1SMUDxK9$ZaQ5`4H z@(04<ClcfeenUYn;WriJCHz)`Y~lAgBQgB`Og8ZICsWf&8M%Ys_-Oo!i)71AqO4$M z2KnoJyZZaxOF4t_*TerB489)hDt1z2m0-nS_pSG>H<6_%!h^??$KMVvR#jN6vcYx8 z2bW<X5<a-hicBzB?Vo89F<!F4<%>5^Fpe@_iosu0>~ogIgH;w)TgJr`r*dX-#Uqhq ze6SIS;X}bhRqz4xZf;n4nXRgn)is-6@3+e=^+a|piiEG<gzE*R)KL|jMh)<qzFK}_ zk?_K@OxC>Xx?+eCfe)%0r-x=1X9ZHP#USB>_G3oHyjaZmyjakeD8oVKZNnTf>@$?% zMo*9H5x=Jh)6+vkUedFo2=`u6%3tyqqvNl}YqAn_?2gwY7j*n#JYJKnpkq2-lQk3s z<28B9==j5Eye2zA$N&Aer{gu*%cp1KHTj9b)5UmAuAuDilku9ogR*}>y$dM&$N6|o zp2;$3aR+6OC*yUu`Zcow%cE??-d?>xjx%D|D_EX}5knV(IJMKg?*wt?*85%%XW`(c z?e(>dE;&S7_Z=h7!D{=A5vQ@<e`3V>!|rRvzS!4WMx6hC{M2fFCx|n$-v5#{zOhPH z0!sdFm0Stpe02UlW_WF{cGa8V7DoH#nO*z#%dmMk+qG=}z1@D<V+Bfim8OB?__E)& zVJ?^1Yxo<q6UDxpsmAtsw#_rnxKL<sqEJMegC=Jv(gb}j>GaW<oC(V4DQgEi7sPRJ zM^v$7DZ;5UcJLu(Vo;Eb9vTu-$00d&oSEuzO@){66}x{GBj+mz&!BE%7X}WV8CX3@ zTz7p+C$5VUdNRc%IX#)WE-I+-N)Rh(LJ~~E_B9zz$@=tU8mxWcrHrq|29u036k;qt z$i_uockS1h<Zb&kX`5kE&`W`eAP|IOa)_%meI1I8UyM-bx-idCILb*b%gCP<EB1ay zHetE(e?vKLIy~HnzQ7TltQ|0<pRn&ZX3@ff9!H4lG581x4|=U@r$<#<im7HpQP)G} ziR@)|$BOf?WC(ku2n$jEnurY&{ZBYxKGSP%S6tW5*y#p%B@|B0yaDK2AQZOJEl#E+ zqx?akSxF(`T~JCh*L{oH*7IUP+E(*yfnE0(m_{BJ;kG1PKVaAG07NNei0c>ERS=<+ za{16r`mGHV#Jn&~!tzyI*9^KqqAL&<EPv6kOk$+>j9a!ZfxFb2hLqan!jxkT{He8p zaM(Z?PGU5?7l_UIf`~a^;I6KIm~`Xc3wzpwmx$qDspjOrL_)p@0=o{SR9KRM9kmlU zV0vy)Q$M;c^Vp6RdxSVCFg@k)ab7I2Z`Gc<E}Ksl{Shuj3mIn96Yx1UB54MTW#(1P zIyx`&G!e2gDJZjFGg{1xmSh$)l)(<}c}`ucCkMN3;pJ7iL5`LaA>|$A<zy|Pp3})J ze`30t<)ab6eoc#cz98$N>PnWV{&9FZb=~mfWX95x4VDE9Zw<xrRw{(p`;;YI&UNIB zol&7b<<<u+B|p)F6avoJAw1kNf0rez!GtI>_79B~4u?ib2gf0;Fo8Cj6a4vtY?%n5 zUcpvL!6Ly{-xt|dci7B!VKMl9h75K<yfZJ)a_Zz+?hq!yMIHF>G#LF}*XVb8XfT#7 z-ygSJhS4o`;6JpDv*Io+R@BiCP*(9<p51ZkKzHx!8ogKDwe;~q?oA5+NsRt7!a`7^ z)+wI7W+{tARv>2?mdwF3Mg_3(nu#+Ziey;{hMY~oVn@j#!f3bMjQ{v>H}XG>KaA&p zd>AiAW7vHfi9ZHgj=>+$FJOG^C|ZW+uN>D!vet-Uat8C&czY@6_>cJ?UoA#ojk^{7 z+~>t^5-$aT9cyH9$D1R;-mcj^T%=6CubFt7ReY83^?8~wF0NQ4kYb82eA8<>EZHX9 zC0XGM&peWp#li=YkHraBKT?dxqOK>Hh%EODPh|NCm;a^o&*4*}moAu8RnbBAbeHf| zcITB*k)`QxvU#uQePdz#k;FK#qX52lSn5cD*8+igEG31}?m4ASDYbORb$L&Od?m%e z!+Jpxw18YQ1H-5L7b|2Kbc(V61p?#P=TabLS|H5?eIrmtn5Gy(+00Q3d#V8nEBGSr zO0iE_&;!Vu3<>N%D3TZ$D*a5oJOC{qqOI`|(AJ)G-jnTUlawMW_5eV^g5H~#XJrCy zPK19l#jW<1Gs@ZB;4;iR?0wP{n=`Lu>bV>8sYI<|;9Qa>Vy!xsGjGLGCP0HFq5%^4 zK}b4EvnYffyu8Rn7G>$k8IPS&TfE6i(aqsk+y0WGQ%X%vN){FoC{t2QW(^f2q^z$m zCNT<6Po|0j*EI7I9;MZamB{EbA!s-4v)&i{DM@H%w7hmni6t;lB85bP$t^>PlrXy1 zEkm3zJSs+62dw8>JtBpgOGf7l62iY+;<r_J(LrL#Pa7}}RcS>f5Db7Yxue|Mg=xje zH5KYfZh7Z)0!vP%jMY_WMRXOKlH7H3O6eUw=wa2In{#>{q#b2kw~ziru|a_<Jj+1p zUxd*Hozc_7nHhoHk;96mBJ|G*@TdPf>@q~{Nzli6aDF-o-kUwce=qkE|Gn8T8r<Nf z!+3(^^i<~^2<5smwa2G;W<Y~FINeDEEA*#$b|*E;OzII}`;jSb3@Ss_PlZX<jj%z6 z%rwXNX+ssu%~HiZuA3SWe+}>GH99mze<TORn7&{LH<<J^@Ce~Ur}w3UEFOe7MR+Eu zKr?p1w%Lwd>=+j>lTt9w3Iw~g?A`(E<6l)=vN$VP#nUWYIb_pPq;3<gR{ufI4{IHD zOAa~sNOsI0P8tkvRmn{4(oaY#pZ%DuSSgBZ??;w(bH)rK&><KE!>JKk2T2r+L{(8R zE_^`@y>OyIzVZvwQl_4-5pIfeiN-({01kYhacl5DJCW6*ShRfQbAxSC(1WBtUosxY z4cMouL?~Q0vrG|aU5BX9jG&ePgSM+MpW3y+$94^((@@(b4ku<2a`t36vG&stB_t*r zBX^@Cfk#prfkBIu6m{KytyfugU4-!{@qZ8qkJu=gfgeE3H-TdlyW>k`Q9UnEOdN-# zm}o%ISa}9erDm6<%wt87f#@LI>dWyR<z#afD77u$92RGmwxN=>G`PtbLwX!3JV;`O zHBtrOL}GGiVQapdf(Fk3dK+0$qlG5j=<CmnuKQ?baWH61NRQQLA=-Ev<!XePL6Gd{ zjI}h95I`%oCc0^-IGQ#jR@02gaB5Fe^GHjp1yTD%MgS%L+R%@mTLAq_(mSJ4@1B{h zT5<v5RP9N6Wx_LE6JaErMRx@XNlu3oe8}q>Y;K$95hjKU*BJ_p#+<?0+X*`k0iyF6 zS!aGhqJo8j{ZO#j|5<p;gs+ff4Tc-(Mlga}Thc2QC!D=5vYZuSk22zzjvaDfyxOuN zT&5tB$eIZsHid3QdMCl;i=AmH_{E--=486D_VqpQdE0tAOu*{8({;4s(y2LGe{sNa zYSj{8;<`p`L?t^*1X}(I+qb7xVb-a_b<JGYD$e9`Eho+Q?BBGv%cR%bxX0f!s@&+( zyaxO5h8-D*bLNH1tPpHPzg<vAKRX0IL?Mq@nz9xBZb6;)O?_NdutA5=aQgQJb-H)3 zBX3w;qZ@W)N&eI`yIvzuT`xe`kb_h~7@5Ck3)rE0I_sOhwKhn2DPS^LtXjM7dnP?H zu8V~7o!0emh?obxx&j;8e#NLW|6{xu1rGU1&_l^MurO?jQv%?Ogn9}K0i?wEN>1jT zpyRnW`a1aI(V;<j{$Vlx@L^$l+@Bp;iBf+2B!~d}Z@!o*?NQrCf%Avsx9(EVBrM-j z3_1quBwDODn_#~1=l?rd%%BsPsp}5o*7<|7k@U;Tj$p8ePG->)Q(+d3MyAV@#`8$c zsG{FaMqqFmI0W9~zxflXfu|C9l+p=~>e}>AvJp+Sh;Ci$f;b;OJaQdOsuBHmqMR;v z7gMu+tIhZh#2yQU<k)MH<p9Dk_0LJc*6cp_&l;M}w6b@QhQk+|G)6*R(6hRJCH+(v z;LBt9P>twxA~!`Kv@5p0xX;l?^yqNW;E&oPj$Yt{*c92_pe081@de+7X|ftbRVlKq zZaIjvVj%rJ1Lx7<u5kvcCx7s9^upV+vJBS@H_~RhrPskngaTjIK!HCt&-iQn(KmCL z0c3CKx$7E4J$W2_gzAqDw+;RXuA|W{Cg-k;ZbuY+#ejfYfb-*tEUrfM<U35R_2c6S zCKu8R_O+vn{x-qQ#wgB>cDHSCBaID1O59_7Whf-3h2`j-$BQ}q>l}F_>iuKV`<phV zD?=(URoQ6(ua6wR8%tJzMb?k7W6+mV3r88TY0`0gC$S?DYZTl3A$@Bo$0UL<AGigK z({>=OCBqUaozBuH8^aQ5#}XCY%+m!p-^m>f=P5WVqxqc&q_?1z>w@ZT$S<fYAE#d# zbv<e<Qz%yU;szok5$*YoQ_bIK7}fP~10b^8t*(nUn$wQjRnRU42VB*0=4M1IZAluY ztNyP{*U*Zb(K`^JaS+e%79g6E7`;Si*mZ~3_yK#oF0x&+VyiwkB;_FFgAjtDgJmTK ziGU)Wi9t8;0DV2kios~G%~naAu%g5tI|hakgR{=}>Yqt$UcjQyaoVy70I3hRU_&>p zU-x8+{Rp%k1(OHUzf8(9;p;)c{;ZPXXc-^zY%`)4jX~>1MNG6JS1>;(CB)MGf<T<W z55WaoGJj3fcAUg}Ke3d#U-ZTR<iP1fB6P-|uvT*OC&rwZSy7ldUz|W(0RT`KYA$Ac zG-_I>r3Qy-9(>l%|J@`wnflW<2yog~7rpADtv>ZnroI)p_>J{fVCKj?2?%iSsVB3x z!dhE)yta`3B2WPllMEsz(${0w7s~Y|F}e)J#tWAvGR;p+pI8xg5~F*DiZ(nkovD({ zl$=ZroE~&xg=CoR3j?L5i&Y#!`E&vx>I}cdlZn<Teic+HFB75|&2bv?Jtz#}$zNwD zzfVs7_hw=Fp5I&EbT!C)zL0nZrUha)rN0VQK71IJ`QnZR3M)`Dla$;JD!{yZ(CFgo z3idGG;IZ@Q5I2rLcyy?mkGRpeCI#g)V-{#FCY)K8A3lWOtC3quh^1?+QBJ!FNk|Oh z4`kr1?@w`E1ktHUV7B-k{Ne`t@OfI-@bg&xd=sG1;9@Erd6YU|J9RA|Mi5C7=;N6! zYZO}}SQ#E{t5OV>Y!Idym&#%y%0bE2(##&PwLkcuv7fBUk@pdk-n^z}UPe3F*pl>k z9-UzAe+irhV_zW0U`iS%1Cb2?zSWiumQ@_H!od=3miC(h$VOoE0(-4n(J_-$lu$Nb zk46h3NBQspJn%zGALBzoIpOqMz@JEX#hUUifsGP^y<y1)6E(xJ6QJ02BZNtgFjj@W z6Cfzzbc%g&cc~DXZ1*h`5KarbaH`rNC*bt4|Gn@8D+Nk$kRt5st|lZIN|3m&d<e|L z$Z_5E$w_aN$Eri@1e^J$V>`9RV{t!9d``ddHzS(ZeSG8pX9Fu5RSj1x4y#lErrs() zr^1w@XV-2Fk~SsLz2$MjlXAoUrNS5kM-mNY+Zg@rK@9$xKp-Wg^@$-d0c`Su910d? z#mZ-}<tSfUv`Nxc!8pVfWz^fBFPhd02NNOlR4Wq{r*tTeiXcX3I#Pt6^(OfHk!>?y zfLzc~2SHyl@O~THNtsN<wyeOI>m)#iqSllvWb`4jh&@CRNlArU-|(;^*YroIG`nus zP`PfU7oo+|IZQ*42$M59zm{Utk+mW06PfN_m`GHly0YR?b6vFX^@F8)JqOk61wK>2 zk*3`>IYcJGru3`8OvkfIudNrALh_vG6<96&>jo=<dqHlkL0`b2XLba|f8Nj+(lm43 z=WS5KtnCp^%^aXIxulQgk8H+~tPZ;L*qObMb^0wv=(+1&j-E@);DY`p&<m21b4*~a za^7nF7uZL)^tP@q$nB8Q3)j8ve<pXX8%f>Sb%!q)y1=fRBUOSi`CXMHQ1iMaylxp? zS*y8U(#h=diCN9;ax}srdNjXWkP9Md!L*oPE^t%Ps;)2Ez)m1z4LQ2SjsLyvwv40z z{a$)eTie)><Sd0WA`=XYz?jhy32sFz$P|;bV;&P|$)Qxiq$^UP$#$Tw8yHNbEwy8$ z&~aq2qd?hB#x93ypBq2=%=os~wB<o=+bvNC2+mOi9zAPL6X36-SpkA0nZ^OJ#@<I_ zGj<G&t(3@$+)>Fw=aNmKs^n5bH4-hA!GvDru+mD;PiRUy|76tQ**UFx!`{)?=#rt- zBpX#SqsNPrRImcw($nFsXLf1qMH!Dmfhtc4)xbO)H?rFJ^97bUqOw?%b)<)L-Ah1G zf9#{mm|WA!YYhf;r^D7sEL%b{l5{s;Q}s$J%Dou8t+JDXsqOU|V<3NYN9CkThORL= zf`&4J6hu>55-7l`7wmto<5X=uUxvB~l)N-0=@;-I!)zKB1}L9dy&}3ZqhnssN*NOu zGkoS%yxb(QKo`1q@NiscESU@n=_EQ=Quf+p<=nMtH)ksAMsRe7n})Sq5z*5S*x$-Y zM)+VdkU#<UqLhUNGEuohxLRF7mb4#|f|XgiQ;H$P^;CIIWDEIH`WtXZ>*uw6mP@#l z^D6wz;>pW@owA(81Az<U=9JmW4AQ%15Bc~<%i*kc4y8-9DMvmy@6@BpW?~9s5=hL0 zpSp(3PQ6>{WG59;yx@WrKJ%<Mk{4NC`V3skole49!Bp4t1u<S*nJtyFaL1lQN_pvn zDsjyOsq$4Qjtd#|e;%eO#E)cCYln5ZXPKZ9Fl)=LYv3W@DstU}QSYqM#=?PIL2D5n z8Um><a&dJ%ltyMZq)LgAaS7;>a^-F~N;9`-gdrc#PKMF0{s6G)^Hy!^=JP^YsFD@f zOlRozl{b@eIGI5*m12s<q#<@4iC)A5uwO+CAy7N%>1+6vSjXhhSVH^dzs;g&SW=?O zs1IO$K2YUnh?4W38v(M1%zm!?217~<%T2&X#p&sEro0dHaDkspf`W!Vr{QSY#;PCz zv}J)zrwylJDPHK!H6z8z6cT;AnaDOOyNPP2g`mO+6mT~E&XB;at34mm)AkTIzcbWo z<V~BS3sDE)rMk8;@4CI5Q=29<5TL%{Nectn5ka<o0tg!^yYe_Ev!F=(ew@H*vt*{& zXV^F{T`N$K(a9|9aw|uptiwSu&lbJB{DA|R)L|FBrVb`+`WwohOoGr4Tca$;m?RWR zB@_OJ%%^-b#nS7u)`u`)4lxz;^<wrC#SlhQZ*(3nFo~5?nV7sT_+Y}SHZp!@9ZtdD zpckhTbz95IxYRhk7KlS^Ms2i*Vo0fyau7or(Kcf`a9oJh;1S22C5>L90tbcM)<b$4 zy6#HmB>D3~J{EX^+dU?vr-$(0cTYmK>8lD3bw(kE44a2*Ests9L1J=$z5TV#IUI9o zr=QW&OdmIpm~xy^hJ6i}pn&(nnuO~3M?0=a-t^vh?`_w6+xFs-osSeL)G-+e>wH#) zC9xzK6qs0vLz$IEQQ%o7b!cYP)eI7cEb)UNq&{C*`#2<#B&7-#8#ckPt25zqt7*iK z4RkpPHWv${l5^b5LYOc~<^M{cu1>gGK?O|gx3>4I9yWhKKQfTP+Nm#GH{wVT$KD$q zVn>&sn#>%Mk&x!}6udYG6I3ar71Q5D=h=dOrVKV|BT8ZNumis?vTaf_gw`bK03Xwo zo*q(4>2Mk(=qL0oIl!4SpA(V!0vuiGgCK2?pcMOW1xm4O^H{eL&?bd8C<im*;an-r z+W>h=sbiMzxNdF|%g7pG+>i|okwRw_rYS0*!&dK@XA23b7^_tCi0b8eT9ZQ?JZs(R z-?%P{Xyl0v<0zI2z6uzo^c0qY?TvE7IxJ9-2ptZN!n?T&|8xaX4(9fba8T!E>@tv! z;0Z<ojDDqgNv%?<Uykbzb8DUJ1%_QL<S4;ipbRD6&CM=~Uge-0C3r3tvyJO&U*}V_ zk<-t~nq<aSRkAsObT?HCU>hrtZ0PBs7i;T)2|FFK{LJTBm9F^zKp;rMdC)El9AoRo z8HDmFms%?L$+|?GjX)b5Y>bxWZ)Qhup;4Dq7}+a~<O=oVD%X9ADr<$1|ASj+UTArs z_~)}Nw60dy&MGPMG~EBJ?N(OTj#LrNOFIWy(DnR?^*No(e4ZcBj=@IsGqOZmLVtzq zg{*VswKST5B*}W!55~+%8rmkc>73ZOp$Xa0WFDVP7bNPA@~A**T@R!FL6?*1%(ws| zX&OpR3ca<meKu+b2d9NWe%d186GJfA<IXaP!D0UixQkM7-9_`L^Gj)SmsY`-M$^4v z5E3NR3)d-LQsi$qGUtg*>XorHL0fs)z@)y>&m3%$=ajzKogITtAi2d5N({Ufi21Lm z&5OWx>YO~Tu|OKDSc{VHv41RrT0>Kw#f3a+nQSH3U}ghFm?Y&{Bt5JlNy>}+FcSJb zCp_FGYsfQOo5KJpr_Y(rrEsL=C|)M~){)j!D9$q;Cu{$3`Rdt)|4pOqxr4}j6$6>8 zL%2E>Ye7utRA$GR9JZ%fma>o&dEl9yr(s$8x*hAL*DF{4@~&l(gy+h$@J_~D)abgh z5dlsfu9?#`L}s(`TmKOwB@<PSAeT4IL<xIPYqXRCNzTLMpgcIGUo@Ki3?HGx{3(N@ zWZe`=;iU<`wI)p*bw2t8%1=~P2QPf?8B`F}%kgS;R~N^{z5ZmQqh75RkVn<+&F$XO znxEjr*N>>n!(*O;a1i=`GUS8~IXD316Yaloj)w`D_W%is=Yb5lBt4Sx^E82!S<es} zi6mAvV>KkiP19gfahh6(vSV&SpGY|weqwvDd%{%cr$`j3ew03+pBS7395S=C*9C(t zXSQ-(=wn$4k#S4CwTdQK+sk^XZ^B~D1XSr2^iC&P!Qg*U3pqj-s*?)i56hcn8uHr@ z%W<OIXTn6GyI6g$CjQJI>$n7AGMrdC=SEx0N2<N(rwG8YS8dVgovP?U8glud`)BR3 z#Ma9=goEyNZDQkKdbf6H;g#8zAxIs?^b{<YY@S<Z8;y6tN)h<fJ8vGeM>4x7&vHXS zgj}uSDWh7orl%|jL=bSYdMK&hCG5^23E!|Hk!UC((xhdStoV63p&y)vC}FCkSMvp# z*NTu(jv$B<CA{fi{sY=tLW6m-TY#7(d)S?RKyMhCblZ+rp?*c7R%zP3dehL%Is_6a zM+A!K1`J=<9Y&U(GsE#{)b6JZ*xbEstvzX*tM>(HxG)t}OP7M_O;QFX##%mX8Oe;Q zmC&R+kv52x0W(juI<eNj%DJ&1XdaUdi56s@l8W3dV5u9Km(!`C(SpV@JTs(p<GQiy z#+1@j*0TJ6UYYy_*`mEdTG?-yY&_cn>YCW4wCcTrn>}`2nANbV>)~6pAr-FcVTyGE zQP0qblmXP5?br158ub2#9O4v`wVgaGh12v*(AeORY^e63M%2J6r81;pX{#Hh#ivGV z`T<l8O{L_}p4j(OO|Ws(otTM~A9B7~kULrh6<A-BAl9mhulc{S?W3SVG4?AZz|ZNQ z5W|r!`8y)WA>;2jTou5#Sp_21m&b#;>3T`oegj*`!t7?D+$OO1$9~f7O<!EmdAFjv zK8MYr+ZKN4PG)x}jIHBUoPs;9JHOkdEd_i&S@`B^j-1n#wcA|u3~LBtD}F7B)VrAq znfwALEb2Pr>hQ7&O6cOBA-##2(<&sSzd-z6{$I=g2`vQrr0mI<ewzIyJrKQvhpwwn zB3?1*MWw$de4sl8S~Ms9j;m2;8}cel+bqcqg_9JmYFyG&#~GE7E7&Vv3OG~JEBeg> zc!f%`Rc7Xj><nPPXQ;#hT2Z;%_2Lw$#AHXe*x%8T2+zbo(2lGuBlr%L2HxAxcQV_8 znqoyu(AK_jqYFx^))HGth1yDbTAKKeb$}9vG@jSb4r!fXQmam4v{iwrZCxiua%=V} z?d?-7Wlv)`8d#F8&c}E~J7Y{mSN6(oC0k6M(ah@(Nua%FPJy@d`x@=ZD>#28*)~P5 z+NhYmR$?!&JHVemAFlMUXN}4jkVaf-M+{eLX(drJQ&U&LA3c9HR~;5KOH_@_Oe}ZB zE6_Ujct3x&pxQmDTwVhxn%Tq2^+ae7_UTr4MI&S$O^|PAfo}yMThg+<`(m~;4L2x7 zyUy-XZExs}Km{>lN`So<Xo*$eZ>QIW$yFZ>Hx~4}OFnKC#FzT$K3rn)GYd+NN^@g} zet=k5Lw1mW^F@?g+3ui=jw}ZcDJ#$fm9)mC*kE5R%D()grPp{!X=w!GPv|@CIopEg zthC2{VU2s)BmU>smlx<Yf*Hbkl;s9T0<FrAY(_3y-J*P8EX(a|>$=-6bfG;GZKQG4 z(5;k?yY?=q-WIh&CH7adKCpK7fpWB?JL{-T07q?h{j)d0j$WW0_7&0Z8q$){p}{~d z3d0(m3hj#MOsIHgF;Q@6e8US3+1Xy?ONA2!n-z`enG%ggO#)h0C$ny-%)N*hxuT_U z3CKO0?CB%4lD5Mhx5xsN>@m^jh&3GcR*X>6$CBvt;MiXh*}Z?$+TT~ecy+xp-13U9 zX0N<H&1z&kGZ&QHxb7=pDUjr@i=NS+(Dd&F4F6X|64?#_2$FtBh7&m5h6#EW9D6OE zVSmriE3#`{8~60|4Z6p{8+1<|<KW&;7`n%P$<RGf^`sZ^UU?DkC7r9fHcSrP+Q<dE z2j9sNh@k8tl%VthpcHss=}^)=y^u48WnGbFD<Q5_={+X*Hfu4_N4?@s(`XeOc|TX5 z^XzmHNM>^w(`VFRtK;lmAmjbloo`$3_tq;a4q3qG85itc^f>AGBQREJkGf~pzOQIx zz9UO=v!Gk9mb0Q8hISs9rjSm8iS28C2@1JGWW{cW*n>lRhxa{|-YC(p=;>i)9L%p| zQ{3vbSCrXj2z&5UZLTo+6Rk9<NVR*__omCiLl43@2;+97y&CEBy*2&*HViF$%X}+s zh|jNciT8a&<lijxKbgS81>J!6es3pOV0j*+Uxe*l8iYmf>+xh%azY28Ui!v=2rbm@ z0A}5Ldb&Tdq@>K1aJ?Z9LlrO<DHtaGVer3$N&bIEvXVo4kVAX&9S-*X5s&WeJ?}~~ z2U+36T94GOaYs)JCTF(Ob?k;0x*^$-rQzutBOVgaJ@f=`TC(3#N<Wc3{i}b+hks~h zU}^2@`YOoUxO>^^kg${K1I$;hyLVk<GBjj~v9I&+t@=xd!fR)D31VE$^a_&%<Pivh zcUHhvAbfaN*XSM1Jarua(hJtHo@=Jd6TUV#uNbXP?u1MF2<_yum-qkzeA!nr$gXpJ zn_Dbmx@*-tJy|fLJ_&Tr&`r0Pl_#&OzyuC&W3q=$>Be+-1!%q^)5kct^5N+*4$vjK z@<aw>O4{1f(*w}L;|aJ|ba$@1G6$yQ1sD(=SZC;D3VU7C&6XSy55z0mE>si!DvyAd z3|$eJpCRlkdV08`S9N_M=PfH;xo+3T5N7=y+&+2Kmw!A#xja~dHB(HkRKHjDq)ldV z#-y=&r+$9yP+qoFpTL&XBJ+-ECNSK!Gx-X;mMxa_bZPj(?_V8IJ^+`ki*nH!dOy0Z z#`%!aPY?78?DwM3z*F?}kTDrWpO<92=!IeBBHFI&8vRIzB>}o789QccG~bdHIIc>i zgl>VVGC4K_{F2hT`m$wmqu};!e1F+cbw%1=bv;}@42kOHw1hrfx$aX*;TF42Fr>fi z>Us#uSWh+_y=uN!DQ*TwK$V>oRk*pa=<mvP9|?4YEuN8Nsx~VfaAmXvui`oba**eJ zn4UCKR}Dc@-Zi5K?H^Z3kLLQ2gs&m{zfF>?da03jz0^qIS#O||t4ilq#^iOIV|hkQ z?1rhU6JE4x?{m1CAYw$`;sGm<7=n8w&7}{zXo^k#Vi;}w5GY6&T<I}#Sr*2ENdocL z@;&1+itXP?q9aLp#lqFz=RzekrfJXXu}R8V+4;~=FV<FZOg{5bxwmuu5uDQAI?a}0 zs_!~TSm`}dp(48d!fgm&Y)Kr|^o!Rd{Hh|#f4S~3WGy$s4&}NiWMHtofOB}}8Y4|S zOSlBLHOyE2G^8bX4L;$|Pjy9><X}eE!_Aiq(wkm`XC*j1;hZVr4EzM$`;L(eRBXF! z%Sh76uhOfO>vG1FtSF(bE~D)Q2>8I-`>sk%7?Y0WCy<IC(@*4`>%K#nyrU`(ts(P? z092;rN4N!t>=1;yI*IzHC4tH|&r<E7+m1U6Cg=Y^K(wh=*H+@dmVf2|&K#mY@;WMc zT5=oSqvN|f2|Ft2vi{VKilMwpQTMy<?*5$Ti`g2k)a&#;P}5_2`WD4xjUjnV>Kbdv zAJ<P^Ac5KaB#?CW*?tl%Lr^-w&#ZhdlV}!}TakC$g^b!-V%g5skckuxyO$Sg=khA; mEAm?YhGZ{)m*hfSu}!YzZ$|FqZ`I8H>;D1W^a5<-TL1trq_-jf literal 0 HcmV?d00001 diff --git a/js/vue3-next-qrcode@2.0.10_typescript@5.6.3-DJUY2IsH.js.gz b/js/vue3-next-qrcode@2.0.10_typescript@5.6.3-DJUY2IsH.js.gz deleted file mode 100644 index b8ea4ea87bd4e41a1ae9d0e82d01c825233fc0b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20105 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 diff --git a/js/vue3-next-qrcode@2.0.10_typescript@5.6.3-DJUY2IsH.js b/js/vue3-next-qrcode@2.0.10_typescript@5.6.3-wzrC7cBz.js similarity index 99% rename from js/vue3-next-qrcode@2.0.10_typescript@5.6.3-DJUY2IsH.js rename to js/vue3-next-qrcode@2.0.10_typescript@5.6.3-wzrC7cBz.js index 2e3b3c68..37bfa8ac 100644 --- a/js/vue3-next-qrcode@2.0.10_typescript@5.6.3-DJUY2IsH.js +++ b/js/vue3-next-qrcode@2.0.10_typescript@5.6.3-wzrC7cBz.js @@ -1 +1 @@ -import{l as be,f as ye,j as Ce,k as Ae,v as Pe,b as it,m as Be,w as De}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as qt}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";const ke={maskColor:{type:String,default:"rgba(255, 255, 255, 0.96)"},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:i=>[0,1,2,3].includes(i)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}};function Te(i,t,e){const r=oe(t),n=i-1;let o=0;switch(e){case Z.L:o=rt[n][0];break;case Z.M:o=rt[n][1];break;case Z.Q:o=rt[n][2];break;case Z.H:o=rt[n][3];break}return r<=o}function Ee(i,t){for(var e=1,r=oe(i),n=0,o=rt.length;n<o;n++){var s=0;switch(t){case Z.L:s=rt[n][0];break;case Z.M:s=rt[n][1];break;case Z.Q:s=rt[n][2];break;case Z.H:s=rt[n][3];break}if(r<=s)break;e++}if(e>rt.length)throw new Error("Too long data");return e}function oe(i){var t=encodeURI(i).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return t.length+(t.length!=Number(i)?3:0)}class Ie{constructor(t){this.mode=V.MODE_8BIT_BYTE,this.parsedData=[],this.data=t;const e=[];for(let r=0,n=this.data.length;r<n;r++){const o=[],s=this.data.charCodeAt(r);s>65536?(o[0]=240|(s&1835008)>>>18,o[1]=128|(s&258048)>>>12,o[2]=128|(s&4032)>>>6,o[3]=128|s&63):s>2048?(o[0]=224|(s&61440)>>>12,o[1]=128|(s&4032)>>>6,o[2]=128|s&63):s>128?(o[0]=192|(s&1984)>>>6,o[1]=128|s&63):o[0]=s,e.push(o)}this.parsedData=Array.prototype.concat.apply([],e),this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}getLength(){return this.parsedData.length}write(t){for(let e=0,r=this.parsedData.length;e<r;e++)t.put(this.parsedData[e],8)}}class ut{constructor(t=-1,e=Z.L){this.moduleCount=0,this.dataList=[],this.typeNumber=t,this.errorCorrectLevel=e,this.moduleCount=0,this.dataList=[]}addData(t){if(this.typeNumber<=0)this.typeNumber=Ee(t,this.errorCorrectLevel);else{if(this.typeNumber>40)throw new Error(`Invalid QR version: ${this.typeNumber}`);if(!Te(this.typeNumber,t,this.errorCorrectLevel))throw new Error(`Data is too long for QR version: ${this.typeNumber}`)}const e=new Ie(t);this.dataList.push(e),this.dataCache=void 0}isDark(t,e){if(t<0||this.moduleCount<=t||e<0||this.moduleCount<=e)throw new Error(`${t},${e}`);return this.modules[t][e]}getModuleCount(){return this.moduleCount}make(){this.makeImpl(!1,this.getBestMaskPattern())}makeImpl(t,e){this.moduleCount=this.typeNumber*4+17,this.modules=new Array(this.moduleCount);for(let r=0;r<this.moduleCount;r++){this.modules[r]=new Array(this.moduleCount);for(let n=0;n<this.moduleCount;n++)this.modules[r][n]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(t,e),this.typeNumber>=7&&this.setupTypeNumber(t),this.dataCache==null&&(this.dataCache=ut.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,e)}setupPositionProbePattern(t,e){for(let r=-1;r<=7;r++)if(!(t+r<=-1||this.moduleCount<=t+r))for(let n=-1;n<=7;n++)e+n<=-1||this.moduleCount<=e+n||(0<=r&&r<=6&&(n==0||n==6)||0<=n&&n<=6&&(r==0||r==6)||2<=r&&r<=4&&2<=n&&n<=4?this.modules[t+r][e+n]=!0:this.modules[t+r][e+n]=!1)}getBestMaskPattern(){if(Number.isInteger(this.maskPattern)&&Object.values(st).includes(this.maskPattern))return this.maskPattern;let t=0,e=0;for(let r=0;r<8;r++){this.makeImpl(!0,r);const n=L.getLostPoint(this);(r==0||t>n)&&(t=n,e=r)}return e}setupTimingPattern(){for(let t=8;t<this.moduleCount-8;t++)this.modules[t][6]==null&&(this.modules[t][6]=t%2==0);for(let t=8;t<this.moduleCount-8;t++)this.modules[6][t]==null&&(this.modules[6][t]=t%2==0)}setupPositionAdjustPattern(){const t=L.getPatternPosition(this.typeNumber);for(let e=0;e<t.length;e++)for(let r=0;r<t.length;r++){const n=t[e],o=t[r];if(this.modules[n][o]==null)for(let s=-2;s<=2;s++)for(let a=-2;a<=2;a++)s==-2||s==2||a==-2||a==2||s==0&&a==0?this.modules[n+s][o+a]=!0:this.modules[n+s][o+a]=!1}}setupTypeNumber(t){const e=L.getBCHTypeNumber(this.typeNumber);for(var r=0;r<18;r++){var n=!t&&(e>>r&1)==1;this.modules[Math.floor(r/3)][r%3+this.moduleCount-8-3]=n}for(var r=0;r<18;r++){var n=!t&&(e>>r&1)==1;this.modules[r%3+this.moduleCount-8-3][Math.floor(r/3)]=n}}setupTypeInfo(t,e){const r=this.errorCorrectLevel<<3|e,n=L.getBCHTypeInfo(r);for(var o=0;o<15;o++){var s=!t&&(n>>o&1)==1;o<6?this.modules[o][8]=s:o<8?this.modules[o+1][8]=s:this.modules[this.moduleCount-15+o][8]=s}for(var o=0;o<15;o++){var s=!t&&(n>>o&1)==1;o<8?this.modules[8][this.moduleCount-o-1]=s:o<9?this.modules[8][15-o-1+1]=s:this.modules[8][15-o-1]=s}this.modules[this.moduleCount-8][8]=!t}mapData(t,e){let r=-1,n=this.moduleCount-1,o=7,s=0;for(let a=this.moduleCount-1;a>0;a-=2)for(a==6&&a--;;){for(let l=0;l<2;l++)if(this.modules[n][a-l]==null){let c=!1;s<t.length&&(c=(t[s]>>>o&1)==1),L.getMask(e,n,a-l)&&(c=!c),this.modules[n][a-l]=c,o--,o==-1&&(s++,o=7)}if(n+=r,n<0||this.moduleCount<=n){n-=r,r=-r;break}}}static createData(t,e,r){const n=at.getRSBlocks(t,e),o=new xe;for(var s=0;s<r.length;s++){const l=r[s];o.put(l.mode,4),o.put(l.getLength(),L.getLengthInBits(l.mode,t)),l.write(o)}let a=0;for(var s=0;s<n.length;s++)a+=n[s].dataCount;if(o.getLengthInBits()>a*8)throw new Error(`code length overflow. (${o.getLengthInBits()}>${a*8})`);for(o.getLengthInBits()+4<=a*8&&o.put(0,4);o.getLengthInBits()%8!=0;)o.putBit(!1);for(;!(o.getLengthInBits()>=a*8||(o.put(ut.PAD0,8),o.getLengthInBits()>=a*8));)o.put(ut.PAD1,8);return ut.createBytes(o,n)}static createBytes(t,e){let r=0,n=0,o=0;const s=new Array(e.length),a=new Array(e.length);for(var l=0;l<e.length;l++){const A=e[l].dataCount,k=e[l].totalCount-A;n=Math.max(n,A),o=Math.max(o,k),s[l]=new Array(A);for(var c=0;c<s[l].length;c++)s[l][c]=255&t.buffer[c+r];r+=A;const T=L.getErrorCorrectPolynomial(k),g=new mt(s[l],T.getLength()-1).mod(T);a[l]=new Array(T.getLength()-1);for(var c=0;c<a[l].length;c++){const P=c+g.getLength()-a[l].length;a[l][c]=P>=0?g.get(P):0}}let f=0;for(var c=0;c<e.length;c++)f+=e[c].totalCount;const h=new Array(f);let m=0;for(var c=0;c<n;c++)for(var l=0;l<e.length;l++)c<s[l].length&&(h[m++]=s[l][c]);for(var c=0;c<o;c++)for(var l=0;l<e.length;l++)c<a[l].length&&(h[m++]=a[l][c]);return h}}ut.PAD0=236;ut.PAD1=17;const Z={L:1,M:0,Q:3,H:2},V={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},st={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};class L{static getBCHTypeInfo(t){let e=t<<10;for(;L.getBCHDigit(e)-L.getBCHDigit(L.G15)>=0;)e^=L.G15<<L.getBCHDigit(e)-L.getBCHDigit(L.G15);return(t<<10|e)^L.G15_MASK}static getBCHTypeNumber(t){let e=t<<12;for(;L.getBCHDigit(e)-L.getBCHDigit(L.G18)>=0;)e^=L.G18<<L.getBCHDigit(e)-L.getBCHDigit(L.G18);return t<<12|e}static getBCHDigit(t){let e=0;for(;t!=0;)e++,t>>>=1;return e}static getPatternPosition(t){return L.PATTERN_POSITION_TABLE[t-1]}static getMask(t,e,r){switch(t){case st.PATTERN000:return(e+r)%2==0;case st.PATTERN001:return e%2==0;case st.PATTERN010:return r%3==0;case st.PATTERN011:return(e+r)%3==0;case st.PATTERN100:return(Math.floor(e/2)+Math.floor(r/3))%2==0;case st.PATTERN101:return e*r%2+e*r%3==0;case st.PATTERN110:return(e*r%2+e*r%3)%2==0;case st.PATTERN111:return(e*r%3+(e+r)%2)%2==0;default:throw new Error(`bad maskPattern:${t}`)}}static getErrorCorrectPolynomial(t){let e=new mt([1],0);for(let r=0;r<t;r++)e=e.multiply(new mt([1,j.gexp(r)],0));return e}static getLengthInBits(t,e){if(1<=e&&e<10)switch(t){case V.MODE_NUMBER:return 10;case V.MODE_ALPHA_NUM:return 9;case V.MODE_8BIT_BYTE:return 8;case V.MODE_KANJI:return 8;default:throw new Error(`mode:${t}`)}else if(e<27)switch(t){case V.MODE_NUMBER:return 12;case V.MODE_ALPHA_NUM:return 11;case V.MODE_8BIT_BYTE:return 16;case V.MODE_KANJI:return 10;default:throw new Error(`mode:${t}`)}else if(e<41)switch(t){case V.MODE_NUMBER:return 14;case V.MODE_ALPHA_NUM:return 13;case V.MODE_8BIT_BYTE:return 16;case V.MODE_KANJI:return 12;default:throw new Error(`mode:${t}`)}else throw new Error(`type:${e}`)}static getLostPoint(t){const e=t.getModuleCount();let r=0;for(var n=0;n<e;n++)for(var o=0;o<e;o++){let l=0;const c=t.isDark(n,o);for(let f=-1;f<=1;f++)if(!(n+f<0||e<=n+f))for(let h=-1;h<=1;h++)o+h<0||e<=o+h||f==0&&h==0||c==t.isDark(n+f,o+h)&&l++;l>5&&(r+=3+l-5)}for(var n=0;n<e-1;n++)for(var o=0;o<e-1;o++){let f=0;t.isDark(n,o)&&f++,t.isDark(n+1,o)&&f++,t.isDark(n,o+1)&&f++,t.isDark(n+1,o+1)&&f++,(f==0||f==4)&&(r+=3)}for(var n=0;n<e;n++)for(var o=0;o<e-6;o++)t.isDark(n,o)&&!t.isDark(n,o+1)&&t.isDark(n,o+2)&&t.isDark(n,o+3)&&t.isDark(n,o+4)&&!t.isDark(n,o+5)&&t.isDark(n,o+6)&&(r+=40);for(var o=0;o<e;o++)for(var n=0;n<e-6;n++)t.isDark(n,o)&&!t.isDark(n+1,o)&&t.isDark(n+2,o)&&t.isDark(n+3,o)&&t.isDark(n+4,o)&&!t.isDark(n+5,o)&&t.isDark(n+6,o)&&(r+=40);let s=0;for(var o=0;o<e;o++)for(var n=0;n<e;n++)t.isDark(n,o)&&s++;const a=Math.abs(100*s/e/e-50)/5;return r+=a*10,r}}L.PATTERN_POSITION_TABLE=[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]];L.G15=1335;L.G18=7973;L.G15_MASK=21522;class j{static glog(t){if(t<1)throw new Error(`glog(${t})`);return j.LOG_TABLE[t]}static gexp(t){for(;t<0;)t+=255;for(;t>=256;)t-=255;return j.EXP_TABLE[t]}}j.EXP_TABLE=new Array(256);j.LOG_TABLE=new Array(256);j._constructor=function(){for(var i=0;i<8;i++)j.EXP_TABLE[i]=1<<i;for(var i=8;i<256;i++)j.EXP_TABLE[i]=j.EXP_TABLE[i-4]^j.EXP_TABLE[i-5]^j.EXP_TABLE[i-6]^j.EXP_TABLE[i-8];for(var i=0;i<255;i++)j.LOG_TABLE[j.EXP_TABLE[i]]=i}();class mt{constructor(t,e){if(t.length==null)throw new Error(`${t.length}/${e}`);let r=0;for(;r<t.length&&t[r]==0;)r++;this.num=new Array(t.length-r+e);for(let n=0;n<t.length-r;n++)this.num[n]=t[n+r]}get(t){return this.num[t]}getLength(){return this.num.length}multiply(t){const e=new Array(this.getLength()+t.getLength()-1);for(let r=0;r<this.getLength();r++)for(let n=0;n<t.getLength();n++)e[r+n]^=j.gexp(j.glog(this.get(r))+j.glog(t.get(n)));return new mt(e,0)}mod(t){if(this.getLength()-t.getLength()<0)return this;const e=j.glog(this.get(0))-j.glog(t.get(0)),r=new Array(this.getLength());for(var n=0;n<this.getLength();n++)r[n]=this.get(n);for(var n=0;n<t.getLength();n++)r[n]^=j.gexp(j.glog(t.get(n))+e);return new mt(r,0).mod(t)}}class at{constructor(t,e){this.totalCount=t,this.dataCount=e}static getRSBlocks(t,e){const r=at.getRsBlockTable(t,e);if(r==null)throw new Error(`bad rs block @ typeNumber:${t}/errorCorrectLevel:${e}`);const n=r.length/3,o=[];for(let s=0;s<n;s++){const a=r[s*3+0],l=r[s*3+1],c=r[s*3+2];for(let f=0;f<a;f++)o.push(new at(l,c))}return o}static getRsBlockTable(t,e){switch(e){case Z.L:return at.RS_BLOCK_TABLE[(t-1)*4+0];case Z.M:return at.RS_BLOCK_TABLE[(t-1)*4+1];case Z.Q:return at.RS_BLOCK_TABLE[(t-1)*4+2];case Z.H:return at.RS_BLOCK_TABLE[(t-1)*4+3];default:return}}}at.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]];class xe{constructor(){this.buffer=[],this.length=0}get(t){const e=Math.floor(t/8);return(this.buffer[e]>>>7-t%8&1)==1}put(t,e){for(let r=0;r<e;r++)this.putBit((t>>>e-r-1&1)==1)}getLengthInBits(){return this.length}putBit(t){const e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}}const rt=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]];function et(i){if(typeof i!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(i))}function Vt(i,t){for(var e="",r=0,n=-1,o=0,s,a=0;a<=i.length;++a){if(a<i.length)s=i.charCodeAt(a);else{if(s===47)break;s=47}if(s===47){if(!(n===a-1||o===1))if(n!==a-1&&o===2){if(e.length<2||r!==2||e.charCodeAt(e.length-1)!==46||e.charCodeAt(e.length-2)!==46){if(e.length>2){var l=e.lastIndexOf("/");if(l!==e.length-1){l===-1?(e="",r=0):(e=e.slice(0,l),r=e.length-1-e.lastIndexOf("/")),n=a,o=0;continue}}else if(e.length===2||e.length===1){e="",r=0,n=a,o=0;continue}}t&&(e.length>0?e+="/..":e="..",r=2)}else e.length>0?e+="/"+i.slice(n+1,a):e=i.slice(n+1,a),r=a-n-1;n=a,o=0}else s===46&&o!==-1?++o:o=-1}return e}function Se(i,t){var e=t.dir||t.root,r=t.base||(t.name||"")+(t.ext||"");return e?e===t.root?e+r:e+i+r:r}var dt={resolve:function(){for(var t="",e=!1,r,n=arguments.length-1;n>=-1&&!e;n--){var o;n>=0?o=arguments[n]:(r===void 0&&(r=process.cwd()),o=r),et(o),o.length!==0&&(t=o+"/"+t,e=o.charCodeAt(0)===47)}return t=Vt(t,!e),e?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(t){if(et(t),t.length===0)return".";var e=t.charCodeAt(0)===47,r=t.charCodeAt(t.length-1)===47;return t=Vt(t,!e),t.length===0&&!e&&(t="."),t.length>0&&r&&(t+="/"),e?"/"+t:t},isAbsolute:function(t){return et(t),t.length>0&&t.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var t,e=0;e<arguments.length;++e){var r=arguments[e];et(r),r.length>0&&(t===void 0?t=r:t+="/"+r)}return t===void 0?".":dt.normalize(t)},relative:function(t,e){if(et(t),et(e),t===e||(t=dt.resolve(t),e=dt.resolve(e),t===e))return"";for(var r=1;r<t.length&&t.charCodeAt(r)===47;++r);for(var n=t.length,o=n-r,s=1;s<e.length&&e.charCodeAt(s)===47;++s);for(var a=e.length,l=a-s,c=o<l?o:l,f=-1,h=0;h<=c;++h){if(h===c){if(l>c){if(e.charCodeAt(s+h)===47)return e.slice(s+h+1);if(h===0)return e.slice(s+h)}else o>c&&(t.charCodeAt(r+h)===47?f=h:h===0&&(f=0));break}var m=t.charCodeAt(r+h),A=e.charCodeAt(s+h);if(m!==A)break;m===47&&(f=h)}var k="";for(h=r+f+1;h<=n;++h)(h===n||t.charCodeAt(h)===47)&&(k.length===0?k+="..":k+="/..");return k.length>0?k+e.slice(s+f):(s+=f,e.charCodeAt(s)===47&&++s,e.slice(s))},_makeLong:function(t){return t},dirname:function(t){if(et(t),t.length===0)return".";for(var e=t.charCodeAt(0),r=e===47,n=-1,o=!0,s=t.length-1;s>=1;--s)if(e=t.charCodeAt(s),e===47){if(!o){n=s;break}}else o=!1;return n===-1?r?"/":".":r&&n===1?"//":t.slice(0,n)},basename:function(t,e){if(e!==void 0&&typeof e!="string")throw new TypeError('"ext" argument must be a string');et(t);var r=0,n=-1,o=!0,s;if(e!==void 0&&e.length>0&&e.length<=t.length){if(e.length===t.length&&e===t)return"";var a=e.length-1,l=-1;for(s=t.length-1;s>=0;--s){var c=t.charCodeAt(s);if(c===47){if(!o){r=s+1;break}}else l===-1&&(o=!1,l=s+1),a>=0&&(c===e.charCodeAt(a)?--a===-1&&(n=s):(a=-1,n=l))}return r===n?n=l:n===-1&&(n=t.length),t.slice(r,n)}else{for(s=t.length-1;s>=0;--s)if(t.charCodeAt(s)===47){if(!o){r=s+1;break}}else n===-1&&(o=!1,n=s+1);return n===-1?"":t.slice(r,n)}},extname:function(t){et(t);for(var e=-1,r=0,n=-1,o=!0,s=0,a=t.length-1;a>=0;--a){var l=t.charCodeAt(a);if(l===47){if(!o){r=a+1;break}continue}n===-1&&(o=!1,n=a+1),l===46?e===-1?e=a:s!==1&&(s=1):e!==-1&&(s=-1)}return e===-1||n===-1||s===0||s===1&&e===n-1&&e===r+1?"":t.slice(e,n)},format:function(t){if(t===null||typeof t!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof t);return Se("/",t)},parse:function(t){et(t);var e={root:"",dir:"",base:"",ext:"",name:""};if(t.length===0)return e;var r=t.charCodeAt(0),n=r===47,o;n?(e.root="/",o=1):o=0;for(var s=-1,a=0,l=-1,c=!0,f=t.length-1,h=0;f>=o;--f){if(r=t.charCodeAt(f),r===47){if(!c){a=f+1;break}continue}l===-1&&(c=!1,l=f+1),r===46?s===-1?s=f:h!==1&&(h=1):s!==-1&&(h=-1)}return s===-1||l===-1||h===0||h===1&&s===l-1&&s===a+1?l!==-1&&(a===0&&n?e.base=e.name=t.slice(1,l):e.base=e.name=t.slice(a,l)):(a===0&&n?(e.name=t.slice(1,s),e.base=t.slice(1,l)):(e.name=t.slice(a,s),e.base=t.slice(a,l)),e.ext=t.slice(s,l)),a>0?e.dir=t.slice(0,a-1):n&&(e.dir="/"),e},sep:"/",delimiter:":",win32:null,posix:null};dt.posix=dt;const _e=dt.extname,se=dt.basename;class Le{constructor(){let t=typeof global>"u",e="image/png",r="image/jpeg",n="image/jpeg",o="image/webp",s="application/pdf",a="image/svg+xml";Object.assign(this,{toMime:this.toMime.bind(this),fromMime:this.fromMime.bind(this),expected:t?'"png", "jpg", or "webp"':'"png", "jpg", "pdf", or "svg"',formats:t?{png:e,jpg:r,jpeg:n,webp:o}:{png:e,jpg:r,jpeg:n,pdf:s,svg:a},mimes:t?{[e]:"png",[r]:"jpg",[o]:"webp"}:{[e]:"png",[r]:"jpg",[s]:"pdf",[a]:"svg"}})}toMime(t){return this.formats[(t||"").replace(/^\./,"").toLowerCase()]}fromMime(t){return this.mimes[t]}}function Me(i,{filename:t="",extension:e="",format:T,page:n,quality:o,matte:s,density:a,outline:l,archive:A}={}){var{fromMime:f,toMime:h,expected:m}=new Le,A=A||"canvas",k=T||e.replace(/@\d+x$/i,"")||_e(t),T=f(h(k)||k),M=h(T),g=i.length;if(!k)throw new Error("Cannot determine image format (use a filename extension or 'format' argument)");if(!T)throw new Error(`Unsupported file format "${k}" (expected ${m})`);if(!g)throw new RangeError("Canvas has no associated contexts (try calling getContext or newPage first)");let p,P,d=t.replace(/{(\d*)}/g,(v,y)=>(P=!0,y=parseInt(y,10),p=isFinite(y)?y:isFinite(p)?p:-1,"{}")),b=n>0?n-1:n<0?g+n:void 0;if(isFinite(b)&&b<0||b>=g)throw new RangeError(g==1?`Canvas only has a ‘page 1’ (${b} is out of bounds)`:`Canvas has pages 1–${g} (${b} is out of bounds)`);if(i=isFinite(b)?[i[b]]:P||T=="pdf"?i:i.slice(-1),o===void 0)o=.92;else if(typeof o!="number"||!isFinite(o)||o<0||o>1)throw new TypeError("The quality option must be an number in the 0.0–1.0 range");if(a===void 0){let v=(e||se(t,k)).match(/@(\d+)x$/i);a=v?parseInt(v[1],10):1}else if(typeof a!="number"||!Number.isInteger(a)||a<1)throw new TypeError("The density option must be a non-negative integer");return l===void 0?l=!0:T=="svg"&&(l=!!l),{filename:t,pattern:d,format:T,mime:M,pages:i,padding:p,quality:o,matte:s,density:a,outline:l,archive:A}}class kt{static for(t){return new kt().append(t).get()}constructor(){this.crc=-1}get(){return~this.crc}append(t){for(var e=this.crc|0,r=this.table,n=0,o=t.length|0;n<o;n++)e=e>>>8^r[(e^t[n])&255];return this.crc=e,this}}kt.prototype.table=(()=>{var i,t,e,r=[];for(i=0;i<256;i++){for(e=i,t=0;t<8;t++)e=e&1?e>>>1^3988292384:e>>>1;r[i]=e}return r})();function _t(i){let t=new Uint8Array(i),e=new DataView(t.buffer),r={array:t,view:e,size:i,set8(n,o){return e.setUint8(n,o),r},set16(n,o){return e.setUint16(n,o,!0),r},set32(n,o){return e.setUint32(n,o,!0),r},bytes(n,o){return t.set(o,n),r}};return r}class Tt{constructor(t){let e=new Date;Object.assign(this,{directory:t,offset:0,files:[],time:(e.getHours()<<6|e.getMinutes())<<5|e.getSeconds()/2,date:(e.getFullYear()-1980<<4|e.getMonth()+1)<<5|e.getDate()}),this.add(t)}async add(t,e){let r=!e,n=Tt.encoder.encode(`${this.directory}/${r?"":t}`),o=new Uint8Array(r?0:await e.arrayBuffer()),s=30+n.length,a=s+o.length,l=16,{offset:c}=this,f=_t(26).set32(0,134742036).set16(6,this.time).set16(8,this.date).set32(10,kt.for(o)).set32(14,o.length).set32(18,o.length).set16(22,n.length);c+=s;let h=_t(s+o.length+l).set32(0,67324752).bytes(4,f.array).bytes(30,n).bytes(s,o);c+=o.length,h.set32(a,134695760).bytes(a+4,f.array.slice(10,22)),c+=l,this.files.push({offset:c,folder:r,name:n,header:f,payload:h}),this.offset=c}toBuffer(){let t=this.files.reduce((h,{name:m})=>46+m.length+h,0),e=_t(t+22),r=0;for(var{offset:n,name:o,header:s,folder:a}of this.files)e.set32(r,33639248).set16(r+4,20).bytes(r+6,s.array).set8(r+38,a?16:0).set32(r+42,n).bytes(r+46,o),r+=46+o.length;e.set32(r,101010256).set16(r+8,this.files.length).set16(r+10,this.files.length).set32(r+12,t).set32(r+16,this.offset);let l=new Uint8Array(this.offset+e.size),c=0;for(var{payload:f}of this.files)l.set(f.array,c),c+=f.size;return l.set(e.array,c),l}get blob(){return new Blob([this.toBuffer()],{type:"application/zip"})}}Tt.encoder=new TextEncoder;const Ft=(i,t,e,r)=>{if(r){let{width:n,height:o}=i,s=Object.assign(document.createElement("canvas"),{width:n,height:o}),a=s.getContext("2d");a.fillStyle=r,a.fillRect(0,0,n,o),a.drawImage(i,0,0),i=s}return new Promise((n,o)=>i.toBlob(n,t,e))},Re=(...i)=>Ft(...i).then(t=>t.arrayBuffer()),Ne=async(i,t,e,r,n)=>{ae(n,await Ft(i,t,e,r))},Oe=async(i,t,e,r,n,o,s)=>{let a=f=>o.replace("{}",String(f+1).padStart(s,"0")),l=se(n,".zip")||"archive",c=new Tt(l);await Promise.all(i.map(async(f,h)=>{let m=a(h);await c.add(m,await Ft(f,t,e,r))})),ae(`${l}.zip`,c.blob)},ae=(i,t)=>{const e=window.URL.createObjectURL(t),r=document.createElement("a");r.style.display="none",r.href=e,r.setAttribute("download",i),typeof r.download>"u"&&r.setAttribute("target","_blank"),document.body.appendChild(r),r.click(),document.body.removeChild(r),setTimeout(()=>window.URL.revokeObjectURL(e),100)},$e=(i,t,e)=>i.map(r=>{if(t==1&&!e)return r.canvas;let n=document.createElement("canvas"),o=n.getContext("2d"),s=r.canvas?r.canvas:r;return n.width=s.width*t,n.height=s.height*t,e&&(o.fillStyle=e,o.fillRect(0,0,n.width,n.height)),o.scale(t,t),o.drawImage(s,0,0),n}),Fe={asBuffer:Re,asDownload:Ne,asZipDownload:Oe,atScale:$e,options:Me},{asBuffer:Lt,asDownload:Ue,asZipDownload:Ge,atScale:Mt,options:Rt}=Fe,Jt=Symbol.for("toDataURL"),je=i=>new Promise((t,e)=>Object.assign(new le,{crossOrigin:"Anonymous",onload:t,onerror:e,src:i}));let ze=class{constructor(t,e){let r=document.createElement("canvas"),n=[];Object.defineProperty(r,"async",{value:!0,writable:!1,enumerable:!0});for(var[o,s]of Object.entries({png:()=>Lt(r,"image/png"),jpg:()=>Lt(r,"image/jpeg"),pages:()=>n.concat(r).map(a=>a.getContext("2d"))}))Object.defineProperty(r,o,{get:s});return Object.assign(r,{width:t,height:e,newPage(...a){var{width:c,height:f}=r,l=Object.assign(document.createElement("canvas"),{width:c,height:f});l.getContext("2d").drawImage(r,0,0),n.push(l);var[c,f]=a.length?a:[c,f];return Object.assign(r,{width:c,height:f}).getContext("2d")},saveAs(a,l){l=typeof l=="number"?{quality:l}:l;let c=Rt(this.pages,{filename:a,...l}),{pattern:f,padding:h,mime:m,quality:A,matte:k,density:T,archive:M}=c,g=Mt(c.pages,T);return h==null?Ue(g[0],m,A,k,a):Ge(g,m,A,k,M,f,h)},toBuffer(a="png",l={}){l=typeof l=="number"?{quality:l}:l;let c=Rt(this.pages,{extension:a,...l}),{mime:f,quality:h,matte:m,pages:A,density:k}=c,T=Mt(A,k,m)[0];return Lt(T,f,h,m)},[Jt]:r.toDataURL.bind(r),toDataURL(a="png",l={}){l=typeof l=="number"?{quality:l}:l;let c=Rt(this.pages,{extension:a,...l}),{mime:f,quality:h,matte:m,pages:A,density:k}=c,T=Mt(A,k,m)[0],M=T[T===r?Jt:"toDataURL"](f,h);return Promise.resolve(M)}})}};const{CanvasRenderingContext2D:He,CanvasGradient:Ke,CanvasPattern:Xe,Image:le,ImageData:Ze,Path2D:qe,DOMMatrix:Ve,DOMRect:Je,DOMPoint:We}=window,Ye={Canvas:ze,loadImage:je,CanvasRenderingContext2D:He,CanvasGradient:Ke,CanvasPattern:Xe,Image:le,ImageData:Ze,Path2D:qe,DOMMatrix:Ve,DOMRect:Je,DOMPoint:We},bt=(i,t,e={},r=e)=>{if(Array.isArray(t))t.forEach(n=>bt(i,n,e,r));else if(typeof t=="function")t(i,e,r,bt);else{const n=Object.keys(t)[0];Array.isArray(t[n])?(r[n]={},bt(i,t[n],e,r[n])):r[n]=t[n](i,e,r,bt)}return e},gt=(i,t)=>(e,r,n,o)=>{t(e,r,n)&&o(e,i,r,n)},Qe=(i,t)=>(e,r,n,o)=>{const s=[];let a=e.pos;for(;t(e,r,n);){const l={};if(o(e,i,r,l),e.pos===a)break;a=e.pos,s.push(l)}return s},tr=i=>({data:i,pos:0}),W=()=>i=>i.data[i.pos++],ce=(i=0)=>t=>t.data[t.pos+i],nt=i=>t=>t.data.subarray(t.pos,t.pos+=i),Et=i=>t=>t.data.subarray(t.pos,t.pos+i),Ot=i=>t=>Array.from(nt(i)(t)).map(e=>String.fromCharCode(e)).join(""),ht=i=>t=>{const e=nt(2)(t);return(e[1]<<8)+e[0]},ue=(i,t)=>(e,r,n)=>{const o=typeof t=="function"?t(e,r,n):t,s=nt(i),a=new Array(o);for(var l=0;l<o;l++)a[l]=s(e);return a},er=(i,t,e)=>{for(var r=0,n=0;n<e;n++)r+=i[t+n]&&2**(e-n-1);return r},Ut=i=>t=>{const e=W()(t),r=new Array(8);for(var n=0;n<8;n++)r[7-n]=!!(e&1<<n);return Object.keys(i).reduce((o,s)=>{const a=i[s];return a.length?o[s]=er(r,a.index,a.length):o[s]=r[a.index],o},{})};var It={blocks:i=>{const e=[],r=i.data.length;for(var n=0,o=W()(i);o!==0&&o;o=W()(i)){if(i.pos+o>=r){const c=r-i.pos;e.push(nt(c)(i)),n+=c;break}e.push(nt(o)(i)),n+=o}const s=new Uint8Array(n);for(var a=0,l=0;l<e.length;l++)s.set(e[l],a),a+=e[l].length;return s}};const rr=gt({gce:[{codes:nt(2)},{byteSize:W()},{extras:Ut({future:{index:0,length:3},disposal:{index:3,length:3},userInput:{index:6},transparentColorGiven:{index:7}})},{delay:ht()},{transparentColorIndex:W()},{terminator:W()}]},i=>{var t=Et(2)(i);return t[0]===33&&t[1]===249}),nr=gt({image:[{code:W()},{descriptor:[{left:ht()},{top:ht()},{width:ht()},{height:ht()},{lct:Ut({exists:{index:0},interlaced:{index:1},sort:{index:2},future:{index:3,length:2},size:{index:5,length:3}})}]},gt({lct:ue(3,(i,t,e)=>Math.pow(2,e.descriptor.lct.size+1))},(i,t,e)=>e.descriptor.lct.exists),{data:[{minCodeSize:W()},It]}]},i=>ce()(i)===44),ir=gt({text:[{codes:nt(2)},{blockSize:W()},{preData:(i,t,e)=>nt(e.text.blockSize)(i)},It]},i=>{var t=Et(2)(i);return t[0]===33&&t[1]===1}),or=gt({application:[{codes:nt(2)},{blockSize:W()},{id:(i,t,e)=>Ot(e.blockSize)(i)},It]},i=>{var t=Et(2)(i);return t[0]===33&&t[1]===255}),sr=gt({comment:[{codes:nt(2)},It]},i=>{var t=Et(2)(i);return t[0]===33&&t[1]===254}),ar=[{header:[{signature:Ot(3)},{version:Ot(3)}]},{lsd:[{width:ht()},{height:ht()},{gct:Ut({exists:{index:0},resolution:{index:1,length:3},sort:{index:4},size:{index:5,length:3}})},{backgroundColorIndex:W()},{pixelAspectRatio:W()}]},gt({gct:ue(3,(i,t)=>Math.pow(2,t.lsd.gct.size+1))},(i,t)=>t.lsd.gct.exists),{frames:Qe([rr,or,sr,nr,ir],i=>{var t=ce()(i);return t===33||t===44})}],lr=(i,t)=>{const e=new Array(i.length),r=i.length/t,n=function(f,h){const m=i.slice(h*t,(h+1)*t);e.splice.apply(e,[f*t,t].concat(m))},o=[0,4,2,1],s=[8,8,4,2];for(var a=0,l=0;l<4;l++)for(var c=o[l];c<r;c+=s[l])n(c,a),a++;return e},cr=(i,t,e)=>{const o=e;var s,a,l,c,f,h,m,b,A,k,d,T,v,y,I,B;const M=new Array(e),g=new Array(4096),p=new Array(4096),P=new Array(4097);for(T=i,a=1<<T,f=a+1,s=a+2,m=-1,c=T+1,l=(1<<c)-1,A=0;A<a;A++)g[A]=0,p[A]=A;var d,b,v,y,B,I;for(d=b=v=y=B=I=0,k=0;k<o;){if(y===0){if(b<c){d+=t[I]<<b,b+=8,I++;continue}if(A=d&l,d>>=c,b-=c,A>s||A==f)break;if(A==a){c=T+1,l=(1<<c)-1,s=a+2,m=-1;continue}if(m==-1){P[y++]=p[A],m=A,v=A;continue}for(h=A,A==s&&(P[y++]=v,A=m);A>a;)P[y++]=p[A],A=g[A];v=p[A]&255,P[y++]=v,s<4096&&(g[s]=m,p[s]=v,s++,!(s&l)&&s<4096&&(c++,l+=s)),m=h}y--,M[B++]=P[y],k++}for(k=B;k<o;k++)M[k]=0;return M},ur=i=>{const t=new Uint8Array(i);return bt(tr(t),ar)},fr=i=>{const t=i.pixels.length,e=new Uint8ClampedArray(t*4);for(var r=0;r<t;r++){const n=r*4,o=i.pixels[r],s=i.colorTable[o];e[n]=s[0],e[n+1]=s[1],e[n+2]=s[2],e[n+3]=o!==i.transparentIndex?255:0}return e},hr=(i,t,e)=>{if(!i.image){console.warn("gif frame does not have associated image.");return}const{image:r}=i,n=r.descriptor.width*r.descriptor.height;var o=cr(r.data.minCodeSize,r.data.blocks,n);r.descriptor.lct.interlaced&&(o=lr(o,r.descriptor.width));const s={pixels:o,dims:{top:i.image.descriptor.top,left:i.image.descriptor.left,width:i.image.descriptor.width,height:i.image.descriptor.height}};return r.descriptor.lct&&r.descriptor.lct.exists?s.colorTable=r.lct:s.colorTable=t,i.gce&&(s.delay=(i.gce.delay||10)*10,s.disposalType=i.gce.extras.disposal,i.gce.extras.transparentColorGiven&&(s.transparentIndex=i.gce.transparentColorIndex)),s.patch=fr(s),s},dr=(i,t)=>i.frames.filter(e=>e.image).map(e=>hr(e,i.gct));var gr=100,K=256,Wt=K-1,ct=4,fe=16,Gt=1<<fe,he=10,jt=10,pr=Gt>>jt,mr=Gt<<he-jt,vr=K>>3,$t=6,wr=1<<$t,br=vr*wr,yr=30,de=10,Ct=1<<de,ge=8,Yt=1<<ge,Cr=de+ge,pt=1<<Cr,Qt=499,te=491,ee=487,pe=503,Ar=3*pe;function Pr(i,t){var e,r,n,o,s;function a(){e=[],r=new Int32Array(256),n=new Int32Array(K),o=new Int32Array(K),s=new Int32Array(K>>3);var g,p;for(g=0;g<K;g++)p=(g<<ct+8)/K,e[g]=new Float64Array([p,p,p,0]),o[g]=Gt/K,n[g]=0}function l(){for(var g=0;g<K;g++)e[g][0]>>=ct,e[g][1]>>=ct,e[g][2]>>=ct,e[g][3]=g}function c(g,p,P,d,b){e[p][0]-=g*(e[p][0]-P)/Ct,e[p][1]-=g*(e[p][1]-d)/Ct,e[p][2]-=g*(e[p][2]-b)/Ct}function f(g,p,P,d,b){for(var v=Math.abs(p-g),y=Math.min(p+g,K),B=p+1,I=p-1,R=1,u,N;B<y||I>v;)N=s[R++],B<y&&(u=e[B++],u[0]-=N*(u[0]-P)/pt,u[1]-=N*(u[1]-d)/pt,u[2]-=N*(u[2]-b)/pt),I>v&&(u=e[I--],u[0]-=N*(u[0]-P)/pt,u[1]-=N*(u[1]-d)/pt,u[2]-=N*(u[2]-b)/pt)}function h(g,p,P){var d=2147483647,b=d,v=-1,y=v,B,I,R,u,N;for(B=0;B<K;B++)I=e[B],R=Math.abs(I[0]-g)+Math.abs(I[1]-p)+Math.abs(I[2]-P),R<d&&(d=R,v=B),u=R-(n[B]>>fe-ct),u<b&&(b=u,y=B),N=o[B]>>jt,o[B]-=N,n[B]+=N<<he;return o[v]+=pr,n[v]-=mr,y}function m(){var g,p,P,d,b,v,y=0,B=0;for(g=0;g<K;g++){for(P=e[g],b=g,v=P[1],p=g+1;p<K;p++)d=e[p],d[1]<v&&(b=p,v=d[1]);if(d=e[b],g!=b&&(p=d[0],d[0]=P[0],P[0]=p,p=d[1],d[1]=P[1],P[1]=p,p=d[2],d[2]=P[2],P[2]=p,p=d[3],d[3]=P[3],P[3]=p),v!=y){for(r[y]=B+g>>1,p=y+1;p<v;p++)r[p]=g;y=v,B=g}}for(r[y]=B+Wt>>1,p=y+1;p<256;p++)r[p]=Wt}function A(g,p,P){for(var d,b,v,y=1e3,B=-1,I=r[p],R=I-1;I<K||R>=0;)I<K&&(b=e[I],v=b[1]-p,v>=y?I=K:(I++,v<0&&(v=-v),d=b[0]-g,d<0&&(d=-d),v+=d,v<y&&(d=b[2]-P,d<0&&(d=-d),v+=d,v<y&&(y=v,B=b[3])))),R>=0&&(b=e[R],v=p-b[1],v>=y?R=-1:(R--,v<0&&(v=-v),d=b[0]-g,d<0&&(d=-d),v+=d,v<y&&(d=b[2]-P,d<0&&(d=-d),v+=d,v<y&&(y=v,B=b[3]))));return B}function k(){var g,p=i.length,P=30+(t-1)/3,d=p/(3*t),b=~~(d/gr),v=Ct,y=br,B=y>>$t;for(B<=1&&(B=0),g=0;g<B;g++)s[g]=v*((B*B-g*g)*Yt/(B*B));var I;p<Ar?(t=1,I=3):p%Qt!==0?I=3*Qt:p%te!==0?I=3*te:p%ee!==0?I=3*ee:I=3*pe;var R,u,N,C,O=0;for(g=0;g<d;)if(R=(i[O]&255)<<ct,u=(i[O+1]&255)<<ct,N=(i[O+2]&255)<<ct,C=h(R,u,N),c(v,C,R,u,N),B!==0&&f(B,C,R,u,N),O+=I,O>=p&&(O-=p),g++,b===0&&(b=1),g%b===0)for(v-=v/P,y-=y/yr,B=y>>$t,B<=1&&(B=0),C=0;C<B;C++)s[C]=v*((B*B-C*C)*Yt/(B*B))}function T(){a(),k(),l(),m()}this.buildColormap=T;function M(){for(var g=[],p=[],P=0;P<K;P++)p[e[P][3]]=P;for(var d=0,b=0;b<K;b++){var v=p[b];g[d++]=e[v][0],g[d++]=e[v][1],g[d++]=e[v][2]}return g}this.getColormap=M,this.lookupRGB=A}var re=-1,At=12,wt=5003,Br=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535];function Dr(i,t,e,r){var n=Math.max(2,r),o=new Uint8Array(256),s=new Int32Array(wt),a=new Int32Array(wt),l,c=0,f,h=0,m,A=!1,k,T,M,g,p,P;function d(C,O){o[f++]=C,f>=254&&I(O)}function b(C){v(wt),h=T+2,A=!0,N(T,C)}function v(C){for(var O=0;O<C;++O)s[O]=-1}function y(C,O){var w,ft,G,Y,lt,z,Q;for(k=C,A=!1,P=k,m=R(P),T=1<<C-1,M=T+1,h=T+2,f=0,Y=u(),Q=0,w=wt;w<65536;w*=2)++Q;Q=8-Q,z=wt,v(z),N(T,O);t:for(;(ft=u())!=re;){if(w=(ft<<At)+Y,G=ft<<Q^Y,s[G]===w){Y=a[G];continue}else if(s[G]>=0){lt=z-G,G===0&&(lt=1);do if((G-=lt)<0&&(G+=z),s[G]===w){Y=a[G];continue t}while(s[G]>=0)}N(Y,O),Y=ft,h<1<<At?(a[G]=h++,s[G]=w):b(O)}N(Y,O),N(M,O)}function B(C){C.writeByte(n),g=i*t,p=0,y(n+1,C),C.writeByte(0)}function I(C){f>0&&(C.writeByte(f),C.writeBytes(o,0,f),f=0)}function R(C){return(1<<C)-1}function u(){if(g===0)return re;--g;var C=e[p++];return C&255}function N(C,O){for(l&=Br[c],c>0?l|=C<<c:l=C,c+=P;c>=8;)d(l&255,O),l>>=8,c-=8;if((h>m||A)&&(A?(m=R(P=k),A=!1):(++P,P==At?m=1<<At:m=R(P))),C==M){for(;c>0;)d(l&255,O),l>>=8,c-=8;I(O)}}this.encode=B}function q(){this.page=-1,this.pages=[],this.newPage()}q.pageSize=4096;q.charMap={};for(var Pt=0;Pt<256;Pt++)q.charMap[Pt]=String.fromCharCode(Pt);q.prototype.newPage=function(){this.pages[++this.page]=new Uint8Array(q.pageSize),this.cursor=0};q.prototype.getData=function(){for(var i="",t=0;t<this.pages.length;t++)for(var e=0;e<q.pageSize;e++)i+=q.charMap[this.pages[t][e]];return i};q.prototype.toFlattenUint8Array=function(){const i=[];for(var t=0;t<this.pages.length;t++)if(t===this.pages.length-1){const r=Uint8Array.from(this.pages[t].slice(0,this.cursor));i.push(r)}else i.push(this.pages[t]);const e=new Uint8Array(i.reduce((r,n)=>r+n.length,0));return i.reduce((r,n)=>(e.set(n,r),r+n.length),0),e};q.prototype.writeByte=function(i){this.cursor>=q.pageSize&&this.newPage(),this.pages[this.page][this.cursor++]=i};q.prototype.writeUTFBytes=function(i){for(var t=i.length,e=0;e<t;e++)this.writeByte(i.charCodeAt(e))};q.prototype.writeBytes=function(i,t,e){for(var r=e||i.length,n=t||0;n<r;n++)this.writeByte(i[n])};function $(i,t){this.width=~~i,this.height=~~t,this.transparent=null,this.transIndex=0,this.repeat=-1,this.delay=0,this.image=null,this.pixels=null,this.indexedPixels=null,this.colorDepth=null,this.colorTab=null,this.neuQuant=null,this.usedEntry=new Array,this.palSize=7,this.dispose=-1,this.firstFrame=!0,this.sample=10,this.dither=!1,this.globalPalette=!1,this.out=new q}$.prototype.setDelay=function(i){this.delay=Math.round(i/10)};$.prototype.setFrameRate=function(i){this.delay=Math.round(100/i)};$.prototype.setDispose=function(i){i>=0&&(this.dispose=i)};$.prototype.setRepeat=function(i){this.repeat=i};$.prototype.setTransparent=function(i){this.transparent=i};$.prototype.addFrame=function(i){this.image=i,this.colorTab=this.globalPalette&&this.globalPalette.slice?this.globalPalette:null,this.getImagePixels(),this.analyzePixels(),this.globalPalette===!0&&(this.globalPalette=this.colorTab),this.firstFrame&&(this.writeHeader(),this.writeLSD(),this.writePalette(),this.repeat>=0&&this.writeNetscapeExt()),this.writeGraphicCtrlExt(),this.writeImageDesc(),!this.firstFrame&&!this.globalPalette&&this.writePalette(),this.writePixels(),this.firstFrame=!1};$.prototype.finish=function(){this.out.writeByte(59)};$.prototype.setQuality=function(i){i<1&&(i=1),this.sample=i};$.prototype.setDither=function(i){i===!0&&(i="FloydSteinberg"),this.dither=i};$.prototype.setGlobalPalette=function(i){this.globalPalette=i};$.prototype.getGlobalPalette=function(){return this.globalPalette&&this.globalPalette.slice&&this.globalPalette.slice(0)||this.globalPalette};$.prototype.writeHeader=function(){this.out.writeUTFBytes("GIF89a")};$.prototype.analyzePixels=function(){this.colorTab||(this.neuQuant=new Pr(this.pixels,this.sample),this.neuQuant.buildColormap(),this.colorTab=this.neuQuant.getColormap()),this.dither?this.ditherPixels(this.dither.replace("-serpentine",""),this.dither.match(/-serpentine/)!==null):this.indexPixels(),this.pixels=null,this.colorDepth=8,this.palSize=7,this.transparent!==null&&(this.transIndex=this.findClosest(this.transparent,!0))};$.prototype.indexPixels=function(i){var t=this.pixels.length/3;this.indexedPixels=new Uint8Array(t);for(var e=0,r=0;r<t;r++){var n=this.findClosestRGB(this.pixels[e++]&255,this.pixels[e++]&255,this.pixels[e++]&255);this.usedEntry[n]=!0,this.indexedPixels[r]=n}};$.prototype.ditherPixels=function(i,t){var e={FalseFloydSteinberg:[[.375,1,0],[.375,0,1],[.25,1,1]],FloydSteinberg:[[.4375,1,0],[.1875,-1,1],[.3125,0,1],[.0625,1,1]],Stucki:[[.19047619047619047,1,0],[.09523809523809523,2,0],[.047619047619047616,-2,1],[.09523809523809523,-1,1],[.19047619047619047,0,1],[.09523809523809523,1,1],[.047619047619047616,2,1],[.023809523809523808,-2,2],[.047619047619047616,-1,2],[.09523809523809523,0,2],[.047619047619047616,1,2],[.023809523809523808,2,2]],Atkinson:[[.125,1,0],[.125,2,0],[.125,-1,1],[.125,0,1],[.125,1,1],[.125,0,2]]};if(!i||!e[i])throw"Unknown dithering kernel: "+i;var r=e[i],n=0,o=this.height,s=this.width,a=this.pixels,l=t?-1:1;this.indexedPixels=new Uint8Array(this.pixels.length/3);for(var c=0;c<o;c++){t&&(l=l*-1);for(var f=l==1?0:s-1,h=l==1?s:0;f!==h;f+=l){n=c*s+f;var m=n*3,A=a[m],k=a[m+1],T=a[m+2];m=this.findClosestRGB(A,k,T),this.usedEntry[m]=!0,this.indexedPixels[n]=m,m*=3;for(var M=this.colorTab[m],g=this.colorTab[m+1],p=this.colorTab[m+2],P=A-M,d=k-g,b=T-p,v=l==1?0:r.length-1,y=l==1?r.length:0;v!==y;v+=l){var B=r[v][1],I=r[v][2];if(B+f>=0&&B+f<s&&I+c>=0&&I+c<o){var R=r[v][0];m=n+B+I*s,m*=3,a[m]=Math.max(0,Math.min(255,a[m]+P*R)),a[m+1]=Math.max(0,Math.min(255,a[m+1]+d*R)),a[m+2]=Math.max(0,Math.min(255,a[m+2]+b*R))}}}}};$.prototype.findClosest=function(i,t){return this.findClosestRGB((i&16711680)>>16,(i&65280)>>8,i&255,t)};$.prototype.findClosestRGB=function(i,t,e,r){if(this.colorTab===null)return-1;if(this.neuQuant&&!r)return this.neuQuant.lookupRGB(i,t,e);for(var n=0,o=256*256*256,s=this.colorTab.length,a=0,l=0;a<s;l++){var c=i-(this.colorTab[a++]&255),f=t-(this.colorTab[a++]&255),h=e-(this.colorTab[a++]&255),m=c*c+f*f+h*h;(!r||this.usedEntry[l])&&m<o&&(o=m,n=l)}return n};$.prototype.getImagePixels=function(){var i=this.width,t=this.height;this.pixels=new Uint8Array(i*t*3);for(var e=this.image,r=0,n=0,o=0;o<t;o++)for(var s=0;s<i;s++)this.pixels[n++]=e[r++],this.pixels[n++]=e[r++],this.pixels[n++]=e[r++],r++};$.prototype.writeGraphicCtrlExt=function(){this.out.writeByte(33),this.out.writeByte(249),this.out.writeByte(4);var i,t;this.transparent===null?(i=0,t=0):(i=1,t=2),this.dispose>=0&&(t=this.dispose&7),t<<=2,this.out.writeByte(0|t|0|i),this.writeShort(this.delay),this.out.writeByte(this.transIndex),this.out.writeByte(0)};$.prototype.writeImageDesc=function(){this.out.writeByte(44),this.writeShort(0),this.writeShort(0),this.writeShort(this.width),this.writeShort(this.height),this.firstFrame||this.globalPalette?this.out.writeByte(0):this.out.writeByte(128|this.palSize)};$.prototype.writeLSD=function(){this.writeShort(this.width),this.writeShort(this.height),this.out.writeByte(240|this.palSize),this.out.writeByte(0),this.out.writeByte(0)};$.prototype.writeNetscapeExt=function(){this.out.writeByte(33),this.out.writeByte(255),this.out.writeByte(11),this.out.writeUTFBytes("NETSCAPE2.0"),this.out.writeByte(3),this.out.writeByte(1),this.writeShort(this.repeat),this.out.writeByte(0)};$.prototype.writePalette=function(){this.out.writeBytes(this.colorTab);for(var i=3*256-this.colorTab.length,t=0;t<i;t++)this.out.writeByte(0)};$.prototype.writeShort=function(i){this.out.writeByte(i&255),this.out.writeByte(i>>8&255)};$.prototype.writePixels=function(){var i=new Dr(this.width,this.height,this.indexedPixels,this.colorDepth);i.encode(this.out)};$.prototype.stream=function(){return this.out};var kr=globalThis&&globalThis.__awaiter||function(i,t,e,r){function n(o){return o instanceof e?o:new e(function(s){s(o)})}return new(e||(e=Promise))(function(o,s){function a(f){try{c(r.next(f))}catch(h){s(h)}}function l(f){try{c(r.throw(f))}catch(h){s(h)}}function c(f){f.done?o(f.value):n(f.value).then(a,l)}c((r=r.apply(i,t||[])).next())})};const{Canvas:ot}=Ye,Bt=.4;function ne(i){if(!i)return;function t(e){e.onload=null,e.onerror=null}return new Promise(function(e,r){if(i.slice(0,4)=="data"){let o=new Image;o.onload=function(){e(o),t(o)},o.onerror=function(){r("Image load error"),t(o)},o.src=i;return}let n=new Image;n.setAttribute("crossOrigin","Anonymous"),n.onload=function(){e(n)},n.onerror=function(){r("Image load error")},n.src=i})}class _{constructor(t){const e=Object.assign({},t);if(Object.keys(_.defaultOptions).forEach(r=>{r in e||Object.defineProperty(e,r,{value:_.defaultOptions[r],enumerable:!0,writable:!0})}),e.components?typeof e.components=="object"&&Object.keys(_.defaultComponentOptions).forEach(r=>{r in e.components?Object.defineProperty(e.components,r,{value:Object.assign(Object.assign({},_.defaultComponentOptions[r]),e.components[r]),enumerable:!0,writable:!0}):Object.defineProperty(e.components,r,{value:_.defaultComponentOptions[r],enumerable:!0,writable:!0})}):e.components=_.defaultComponentOptions,e.dotScale!==null&&e.dotScale!==void 0){if(e.dotScale<=0||e.dotScale>1)throw new Error("dotScale should be in range (0, 1].");e.components.data.scale=e.dotScale,e.components.timing.scale=e.dotScale,e.components.alignment.scale=e.dotScale}this.options=e,this.canvas=new ot(t.size,t.size),this.canvasContext=this.canvas.getContext("2d"),this.qrCode=new ut(-1,this.options.correctLevel),Number.isInteger(this.options.maskPattern)&&(this.qrCode.maskPattern=this.options.maskPattern),Number.isInteger(this.options.version)&&(this.qrCode.typeNumber=this.options.version),this.qrCode.addData(this.options.text),this.qrCode.make()}draw(){return new Promise(t=>this._draw().then(t))}_clear(){this.canvasContext.clearRect(0,0,this.canvas.width,this.canvas.height)}static _prepareRoundedCornerClip(t,e,r,n,o,s){t.beginPath(),t.moveTo(e,r),t.arcTo(e+n,r,e+n,r+o,s),t.arcTo(e+n,r+o,e,r+o,s),t.arcTo(e,r+o,e,r,s),t.arcTo(e,r,e+n,r,s),t.closePath()}static _getAverageRGB(t){const r={r:0,g:0,b:0};let n,o,s=-4;const a={r:0,g:0,b:0};let l=0;o=t.naturalHeight||t.height,n=t.naturalWidth||t.width;const f=new ot(n,o).getContext("2d");if(!f)return r;f.drawImage(t,0,0);let h;try{h=f.getImageData(0,0,n,o)}catch{return r}for(;(s+=5*4)<h.data.length;)h.data[s]>200||h.data[s+1]>200||h.data[s+2]>200||(++l,a.r+=h.data[s],a.g+=h.data[s+1],a.b+=h.data[s+2]);return a.r=~~(a.r/l),a.g=~~(a.g/l),a.b=~~(a.b/l),a}static _drawDot(t,e,r,n,o=0,s=1){t.fillRect((e+o)*n,(r+o)*n,s*n,s*n)}static _drawAlignProtector(t,e,r,n){t.clearRect((e-2)*n,(r-2)*n,5*n,5*n),t.fillRect((e-2)*n,(r-2)*n,5*n,5*n)}static _drawAlign(t,e,r,n,o=0,s=1,a,l){const c=t.fillStyle;t.fillStyle=a,new Array(4).fill(0).map((f,h)=>{_._drawDot(t,e-2+h,r-2,n,o,s),_._drawDot(t,e+2,r-2+h,n,o,s),_._drawDot(t,e+2-h,r+2,n,o,s),_._drawDot(t,e-2,r+2-h,n,o,s)}),_._drawDot(t,e,r,n,o,s),l||(t.fillStyle="rgba(255, 255, 255, 0.6)",new Array(2).fill(0).map((f,h)=>{_._drawDot(t,e-1+h,r-1,n,o,s),_._drawDot(t,e+1,r-1+h,n,o,s),_._drawDot(t,e+1-h,r+1,n,o,s),_._drawDot(t,e-1,r+1-h,n,o,s)})),t.fillStyle=c}_draw(){var t,e,r,n,o,s,a,l,c,f,h,m,A,k,T,M,g,p,P;return kr(this,void 0,void 0,function*(){const d=(t=this.qrCode)===null||t===void 0?void 0:t.moduleCount,b=this.options.size;let v=this.options.margin;(v<0||v*2>=b)&&(v=0);const y=Math.ceil(v),B=b-2*v,I=this.options.whiteMargin,R=this.options.backgroundDimming,u=Math.ceil(B/d),N=u*d,C=N+2*y,O=new ot(C,C),w=O.getContext("2d");this._clear(),w.save(),w.translate(y,y);const ft=new ot(C,C),G=ft.getContext("2d");let Y=null,lt=[];if(this.options.gifBackground){const D=ur(this.options.gifBackground);if(Y=D,lt=dr(D),this.options.autoColor){let E=0,x=0,S=0,H=0;for(let F=0;F<lt[0].colorTable.length;F++){const U=lt[0].colorTable[F];U[0]>200||U[1]>200||U[2]>200||U[0]===0&&U[1]===0&&U[2]===0||(H++,E+=U[0],x+=U[1],S+=U[2])}E=~~(E/H),x=~~(x/H),S=~~(S/H),this.options.colorDark=`rgb(${E},${x},${S})`}}else if(this.options.backgroundImage){const D=yield ne(this.options.backgroundImage);if(this.options.autoColor){const E=_._getAverageRGB(D);this.options.colorDark=`rgb(${E.r},${E.g},${E.b})`}G.drawImage(D,0,0,D.width,D.height,0,0,C,C),G.rect(0,0,C,C),G.fillStyle=R,G.fill()}else G.rect(0,0,C,C),G.fillStyle=this.options.colorLight,G.fill();const z=L.getPatternPosition(this.qrCode.typeNumber),Q=((r=(e=this.options.components)===null||e===void 0?void 0:e.data)===null||r===void 0?void 0:r.scale)||Bt,zt=(1-Q)*.5;for(let D=0;D<d;D++)for(let E=0;E<d;E++){const x=this.qrCode.isDark(D,E),S=E<8&&(D<8||D>=d-8)||E>=d-8&&D<8,H=D==6&&E>=8&&E<=d-8||E==6&&D>=8&&D<=d-8;let F=S||H;for(let X=1;X<z.length-1;X++)F=F||D>=z[X]-2&&D<=z[X]+2&&E>=z[X]-2&&E<=z[X]+2;const U=E*u+(F?0:zt*u),tt=D*u+(F?0:zt*u);if(w.strokeStyle=x?this.options.colorDark:this.options.colorLight,w.lineWidth=.5,w.fillStyle=x?this.options.colorDark:this.options.colorLight,z.length===0)F||w.fillRect(U,tt,(F?1:Q)*u,(F?1:Q)*u);else{const X=E<d-4&&E>=d-4-5&&D<d-4&&D>=d-4-5;!F&&!X&&w.fillRect(U,tt,(F?1:Q)*u,(F?1:Q)*u)}}const J=z[z.length-1],me=this.options.colorLight;if(w.fillStyle=me,w.fillRect(0,0,8*u,8*u),w.fillRect(0,(d-8)*u,8*u,8*u),w.fillRect((d-8)*u,0,8*u,8*u),!((o=(n=this.options.components)===null||n===void 0?void 0:n.timing)===null||o===void 0)&&o.protectors&&(w.fillRect(8*u,6*u,(d-8-8)*u,u),w.fillRect(6*u,8*u,u,(d-8-8)*u)),!((a=(s=this.options.components)===null||s===void 0?void 0:s.cornerAlignment)===null||a===void 0)&&a.protectors&&_._drawAlignProtector(w,J,J,u),!((c=(l=this.options.components)===null||l===void 0?void 0:l.alignment)===null||c===void 0)&&c.protectors)for(let D=0;D<z.length;D++)for(let E=0;E<z.length;E++){const x=z[E],S=z[D];if(!(x===6&&(S===6||S===J))){if(S===6&&(x===6||x===J))continue;if(x===J&&S===J)continue;_._drawAlignProtector(w,x,S,u)}}w.fillStyle=this.options.colorDark,w.fillRect(0,0,7*u,u),w.fillRect((d-7)*u,0,7*u,u),w.fillRect(0,6*u,7*u,u),w.fillRect((d-7)*u,6*u,7*u,u),w.fillRect(0,(d-7)*u,7*u,u),w.fillRect(0,(d-7+6)*u,7*u,u),w.fillRect(0,0,u,7*u),w.fillRect(6*u,0,u,7*u),w.fillRect((d-7)*u,0,u,7*u),w.fillRect((d-7+6)*u,0,u,7*u),w.fillRect(0,(d-7)*u,u,7*u),w.fillRect(6*u,(d-7)*u,u,7*u),w.fillRect(2*u,2*u,3*u,3*u),w.fillRect((d-7+2)*u,2*u,3*u,3*u),w.fillRect(2*u,(d-7+2)*u,3*u,3*u);const xt=((h=(f=this.options.components)===null||f===void 0?void 0:f.timing)===null||h===void 0?void 0:h.scale)||Bt,Ht=(1-xt)*.5;for(let D=0;D<d-8;D+=2)_._drawDot(w,8+D,6,u,Ht,xt),_._drawDot(w,6,8+D,u,Ht,xt);const Kt=((A=(m=this.options.components)===null||m===void 0?void 0:m.cornerAlignment)===null||A===void 0?void 0:A.scale)||Bt,ve=(1-Kt)*.5;_._drawAlign(w,J,J,u,ve,Kt,this.options.colorDark,((T=(k=this.options.components)===null||k===void 0?void 0:k.cornerAlignment)===null||T===void 0?void 0:T.protectors)||!1);const Xt=((g=(M=this.options.components)===null||M===void 0?void 0:M.alignment)===null||g===void 0?void 0:g.scale)||Bt,we=(1-Xt)*.5;for(let D=0;D<z.length;D++)for(let E=0;E<z.length;E++){const x=z[E],S=z[D];if(!(x===6&&(S===6||S===J))){if(S===6&&(x===6||x===J))continue;if(x===J&&S===J)continue;_._drawAlign(w,x,S,u,we,Xt,this.options.colorDark,((P=(p=this.options.components)===null||p===void 0?void 0:p.alignment)===null||P===void 0?void 0:P.protectors)||!1)}}if(I&&(w.fillStyle=this.options.backgroundColor,w.fillRect(-y,-y,C,y),w.fillRect(-y,N,C,y),w.fillRect(N,-y,y,C),w.fillRect(-y,-y,y,C)),this.options.logoImage){const D=yield ne(this.options.logoImage);let E=this.options.logoScale,x=this.options.logoMargin,S=this.options.logoCornerRadius;(E<=0||E>=1)&&(E=.2),x<0&&(x=0),S<0&&(S=0);const H=N*E,F=.5*(C-H),U=F;w.restore(),w.fillStyle=this.options.logoBackgroundColor,w.save(),_._prepareRoundedCornerClip(w,F-x,U-x,H+2*x,H+2*x,S+x),w.clip();const tt=w.globalCompositeOperation;w.globalCompositeOperation="destination-out",w.fill(),w.globalCompositeOperation=tt,w.restore(),w.save(),_._prepareRoundedCornerClip(w,F,U,H,H,S),w.clip(),w.drawImage(D,F,U,H,H),w.restore(),w.save(),w.translate(y,y)}if(Y){let D,E,x,S,H,F;if(lt.forEach(function(U){D||(D=new $(b,b),D.setDelay(U.delay),D.setRepeat(0));const{width:tt,height:X}=U.dims;E||(E=new ot(tt,X),x=E.getContext("2d"),x.rect(0,0,E.width,E.height),x.fillStyle="#ffffff",x.fill()),(!S||!F||tt!==S.width||X!==S.height)&&(S=new ot(tt,X),H=S.getContext("2d"),F=H.createImageData(tt,X)),F.data.set(U.patch),H.putImageData(F,0,0),x.drawImage(S.getContext("2d").canvas,U.dims.left,U.dims.top);const yt=new ot(C,C),vt=yt.getContext("2d");vt.drawImage(E.getContext("2d").canvas,0,0,C,C),vt.rect(0,0,C,C),vt.fillStyle=R,vt.fill(),vt.drawImage(O.getContext("2d").canvas,0,0,C,C);const St=new ot(b,b),Zt=St.getContext("2d");Zt.drawImage(yt.getContext("2d").canvas,0,0,b,b),D.addFrame(Zt.getImageData(0,0,St.width,St.height).data)}),!D)throw new Error("No frames.");if(D.finish(),ie(this.canvas)){const tt=D.stream().toFlattenUint8Array().reduce((X,yt)=>X+String.fromCharCode(yt),"");return Promise.resolve(`data:image/gif;base64,${window.btoa(tt)}`)}return Promise.resolve(Buffer.from(D.stream().toFlattenUint8Array()))}else{G.drawImage(O.getContext("2d").canvas,0,0,C,C),w.drawImage(ft.getContext("2d").canvas,-y,-y,C,C);const D=new ot(b,b);D.getContext("2d").drawImage(O.getContext("2d").canvas,0,0,b,b),this.canvas=D;const x=this.options.gifBackground?"gif":"png";return ie(this.canvas)?Promise.resolve(this.canvas.toDataURL(x)):Promise.resolve(this.canvas.toBuffer(x))}})}}_.CorrectLevel=Z;_.defaultComponentOptions={data:{scale:.4},timing:{scale:.5,protectors:!1},alignment:{scale:.5,protectors:!1},cornerAlignment:{scale:.5,protectors:!0}};_.defaultOptions={text:"",size:400,margin:20,colorDark:"#000000",colorLight:"rgba(255, 255, 255, 0.6)",correctLevel:Z.M,backgroundImage:void 0,backgroundDimming:"rgba(0,0,0,0)",logoImage:void 0,logoScale:.2,logoMargin:4,logoCornerRadius:8,whiteMargin:!0,components:_.defaultComponentOptions,autoColor:!0,logoBackgroundColor:"#ffffff",backgroundColor:"#ffffff"};function ie(i){try{return i instanceof HTMLElement}catch{return typeof i=="object"&&i.nodeType===1&&typeof i.style=="object"&&typeof i.ownerDocument=="object"}}function Dt(i,...t){if(Array.isArray(i))i.forEach(e=>Dt(e,...t));else return i(...t)}const Tr=(i,t)=>{const e=document.createElement("a");e.href=i,e.download=t||new Date().getTime()+".png",e.style.display="none",document.body.appendChild(e),e.click(),document.body.removeChild(e)},Er=i=>new Promise((t,e)=>{const r=new XMLHttpRequest;r.responseType="blob",r.onload=()=>{const n=new FileReader;n.onloadend=()=>{t(n.result)},n.onerror=o=>{e(o)},n.onabort=o=>{e(o)},n.readAsArrayBuffer(r.response)},r.open("GET",i),r.send()}),Nt=be({name:"Vue3NextQrcode",props:ke,setup(i,t){const{expose:e}=t,r=ye(()=>({"--ray-qrcode-width":i.size+"px","--ray-qrcode-height":i.size+"px","--ray-qrcode-border-radius":i.logoCornerRadius+"px","--ray-qrcode-mask-color":i.maskColor})),n=qt();let o;const s=qt(!1);let a;const l=async()=>{const{gifBackgroundURL:m}=i;if(m)try{o=await Er(m)}catch(A){console.error(A)}},c=()=>{const{gifBackgroundURL:m,gifBackground:A,...k}=i;new _({...k,gifBackground:o??void 0}).draw().then(T=>{const{onSuccess:M}=i;M&&Dt(M,T),n.value=T}).catch(T=>{const{onError:M}=i;M&&Dt(M,T)})},f=()=>{if(t.slots.errorAction)return;const{onReload:m}=i;m&&Dt(m)},h=m=>n.value&&typeof n.value=="string"?new Promise(A=>{Tr(n.value,m),A()}):Promise.reject();return Ce(()=>{i.watchText?a=De(()=>i.text,()=>c()):a==null||a()}),e({downloadQRCode:h}),Ae(async()=>{await l(),c()}),Pe(()=>{a==null||a()}),{qrcodeURL:n,errorActionClick:f,cssVars:r,isClick:s}},render(){return it("div",{class:"ray-qrcode",style:[this.cssVars]},[it("div",{class:[this.status==="loading"&&!this.$slots.loading?"ray-qrcode__loading":"",this.$slots.loading?"ray-qrcode__loading--custom":""]},[this.status==="loading"?this.$slots.loading?it("div",{class:"ray-qrcode__loading-slots"},[this.$slots.loading()]):it("div",{class:"ray-qrcode__spin"},null):null,it("img",Be({src:this.qrcodeURL},{img_tag:"VUE3_NEXT_QRCODE"}),null)]),this.status==="error"?it("div",{class:"ray-qrcode__error"},[it("div",{class:"ray-qrcode__error-content"},[typeof this.errorDescription=="string"?this.errorDescription:()=>this.errorDescription]),it("div",{class:"ray-qrcode__error-btn",onClick:this.errorActionClick.bind(this)},[this.$slots.errorAction?this.$slots.errorAction():it("span",{onMousedown:()=>{this.isClick=!0},onMouseup:()=>{this.isClick=!1},class:[this.isClick?"ray-qrcode__error-btn-click":""]},[this.errorActionDescription])])]):null])}});Nt.install=function(i){i.component(Nt.name,Nt)};export{Nt as Q}; +import{m as be,f as ye,j as Ce,l as Ae,x as Pe,b as it,p as Be,w as De}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as qt}from"./@vue_reactivity@3.5.13-CVvlldVq.js";const ke={maskColor:{type:String,default:"rgba(255, 255, 255, 0.96)"},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:i=>[0,1,2,3].includes(i)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}};function Te(i,t,e){const r=oe(t),n=i-1;let o=0;switch(e){case Z.L:o=rt[n][0];break;case Z.M:o=rt[n][1];break;case Z.Q:o=rt[n][2];break;case Z.H:o=rt[n][3];break}return r<=o}function Ee(i,t){for(var e=1,r=oe(i),n=0,o=rt.length;n<o;n++){var s=0;switch(t){case Z.L:s=rt[n][0];break;case Z.M:s=rt[n][1];break;case Z.Q:s=rt[n][2];break;case Z.H:s=rt[n][3];break}if(r<=s)break;e++}if(e>rt.length)throw new Error("Too long data");return e}function oe(i){var t=encodeURI(i).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return t.length+(t.length!=Number(i)?3:0)}class Ie{constructor(t){this.mode=V.MODE_8BIT_BYTE,this.parsedData=[],this.data=t;const e=[];for(let r=0,n=this.data.length;r<n;r++){const o=[],s=this.data.charCodeAt(r);s>65536?(o[0]=240|(s&1835008)>>>18,o[1]=128|(s&258048)>>>12,o[2]=128|(s&4032)>>>6,o[3]=128|s&63):s>2048?(o[0]=224|(s&61440)>>>12,o[1]=128|(s&4032)>>>6,o[2]=128|s&63):s>128?(o[0]=192|(s&1984)>>>6,o[1]=128|s&63):o[0]=s,e.push(o)}this.parsedData=Array.prototype.concat.apply([],e),this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}getLength(){return this.parsedData.length}write(t){for(let e=0,r=this.parsedData.length;e<r;e++)t.put(this.parsedData[e],8)}}class ut{constructor(t=-1,e=Z.L){this.moduleCount=0,this.dataList=[],this.typeNumber=t,this.errorCorrectLevel=e,this.moduleCount=0,this.dataList=[]}addData(t){if(this.typeNumber<=0)this.typeNumber=Ee(t,this.errorCorrectLevel);else{if(this.typeNumber>40)throw new Error(`Invalid QR version: ${this.typeNumber}`);if(!Te(this.typeNumber,t,this.errorCorrectLevel))throw new Error(`Data is too long for QR version: ${this.typeNumber}`)}const e=new Ie(t);this.dataList.push(e),this.dataCache=void 0}isDark(t,e){if(t<0||this.moduleCount<=t||e<0||this.moduleCount<=e)throw new Error(`${t},${e}`);return this.modules[t][e]}getModuleCount(){return this.moduleCount}make(){this.makeImpl(!1,this.getBestMaskPattern())}makeImpl(t,e){this.moduleCount=this.typeNumber*4+17,this.modules=new Array(this.moduleCount);for(let r=0;r<this.moduleCount;r++){this.modules[r]=new Array(this.moduleCount);for(let n=0;n<this.moduleCount;n++)this.modules[r][n]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(t,e),this.typeNumber>=7&&this.setupTypeNumber(t),this.dataCache==null&&(this.dataCache=ut.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,e)}setupPositionProbePattern(t,e){for(let r=-1;r<=7;r++)if(!(t+r<=-1||this.moduleCount<=t+r))for(let n=-1;n<=7;n++)e+n<=-1||this.moduleCount<=e+n||(0<=r&&r<=6&&(n==0||n==6)||0<=n&&n<=6&&(r==0||r==6)||2<=r&&r<=4&&2<=n&&n<=4?this.modules[t+r][e+n]=!0:this.modules[t+r][e+n]=!1)}getBestMaskPattern(){if(Number.isInteger(this.maskPattern)&&Object.values(st).includes(this.maskPattern))return this.maskPattern;let t=0,e=0;for(let r=0;r<8;r++){this.makeImpl(!0,r);const n=L.getLostPoint(this);(r==0||t>n)&&(t=n,e=r)}return e}setupTimingPattern(){for(let t=8;t<this.moduleCount-8;t++)this.modules[t][6]==null&&(this.modules[t][6]=t%2==0);for(let t=8;t<this.moduleCount-8;t++)this.modules[6][t]==null&&(this.modules[6][t]=t%2==0)}setupPositionAdjustPattern(){const t=L.getPatternPosition(this.typeNumber);for(let e=0;e<t.length;e++)for(let r=0;r<t.length;r++){const n=t[e],o=t[r];if(this.modules[n][o]==null)for(let s=-2;s<=2;s++)for(let a=-2;a<=2;a++)s==-2||s==2||a==-2||a==2||s==0&&a==0?this.modules[n+s][o+a]=!0:this.modules[n+s][o+a]=!1}}setupTypeNumber(t){const e=L.getBCHTypeNumber(this.typeNumber);for(var r=0;r<18;r++){var n=!t&&(e>>r&1)==1;this.modules[Math.floor(r/3)][r%3+this.moduleCount-8-3]=n}for(var r=0;r<18;r++){var n=!t&&(e>>r&1)==1;this.modules[r%3+this.moduleCount-8-3][Math.floor(r/3)]=n}}setupTypeInfo(t,e){const r=this.errorCorrectLevel<<3|e,n=L.getBCHTypeInfo(r);for(var o=0;o<15;o++){var s=!t&&(n>>o&1)==1;o<6?this.modules[o][8]=s:o<8?this.modules[o+1][8]=s:this.modules[this.moduleCount-15+o][8]=s}for(var o=0;o<15;o++){var s=!t&&(n>>o&1)==1;o<8?this.modules[8][this.moduleCount-o-1]=s:o<9?this.modules[8][15-o-1+1]=s:this.modules[8][15-o-1]=s}this.modules[this.moduleCount-8][8]=!t}mapData(t,e){let r=-1,n=this.moduleCount-1,o=7,s=0;for(let a=this.moduleCount-1;a>0;a-=2)for(a==6&&a--;;){for(let l=0;l<2;l++)if(this.modules[n][a-l]==null){let c=!1;s<t.length&&(c=(t[s]>>>o&1)==1),L.getMask(e,n,a-l)&&(c=!c),this.modules[n][a-l]=c,o--,o==-1&&(s++,o=7)}if(n+=r,n<0||this.moduleCount<=n){n-=r,r=-r;break}}}static createData(t,e,r){const n=at.getRSBlocks(t,e),o=new xe;for(var s=0;s<r.length;s++){const l=r[s];o.put(l.mode,4),o.put(l.getLength(),L.getLengthInBits(l.mode,t)),l.write(o)}let a=0;for(var s=0;s<n.length;s++)a+=n[s].dataCount;if(o.getLengthInBits()>a*8)throw new Error(`code length overflow. (${o.getLengthInBits()}>${a*8})`);for(o.getLengthInBits()+4<=a*8&&o.put(0,4);o.getLengthInBits()%8!=0;)o.putBit(!1);for(;!(o.getLengthInBits()>=a*8||(o.put(ut.PAD0,8),o.getLengthInBits()>=a*8));)o.put(ut.PAD1,8);return ut.createBytes(o,n)}static createBytes(t,e){let r=0,n=0,o=0;const s=new Array(e.length),a=new Array(e.length);for(var l=0;l<e.length;l++){const A=e[l].dataCount,k=e[l].totalCount-A;n=Math.max(n,A),o=Math.max(o,k),s[l]=new Array(A);for(var c=0;c<s[l].length;c++)s[l][c]=255&t.buffer[c+r];r+=A;const T=L.getErrorCorrectPolynomial(k),g=new mt(s[l],T.getLength()-1).mod(T);a[l]=new Array(T.getLength()-1);for(var c=0;c<a[l].length;c++){const P=c+g.getLength()-a[l].length;a[l][c]=P>=0?g.get(P):0}}let f=0;for(var c=0;c<e.length;c++)f+=e[c].totalCount;const h=new Array(f);let m=0;for(var c=0;c<n;c++)for(var l=0;l<e.length;l++)c<s[l].length&&(h[m++]=s[l][c]);for(var c=0;c<o;c++)for(var l=0;l<e.length;l++)c<a[l].length&&(h[m++]=a[l][c]);return h}}ut.PAD0=236;ut.PAD1=17;const Z={L:1,M:0,Q:3,H:2},V={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},st={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};class L{static getBCHTypeInfo(t){let e=t<<10;for(;L.getBCHDigit(e)-L.getBCHDigit(L.G15)>=0;)e^=L.G15<<L.getBCHDigit(e)-L.getBCHDigit(L.G15);return(t<<10|e)^L.G15_MASK}static getBCHTypeNumber(t){let e=t<<12;for(;L.getBCHDigit(e)-L.getBCHDigit(L.G18)>=0;)e^=L.G18<<L.getBCHDigit(e)-L.getBCHDigit(L.G18);return t<<12|e}static getBCHDigit(t){let e=0;for(;t!=0;)e++,t>>>=1;return e}static getPatternPosition(t){return L.PATTERN_POSITION_TABLE[t-1]}static getMask(t,e,r){switch(t){case st.PATTERN000:return(e+r)%2==0;case st.PATTERN001:return e%2==0;case st.PATTERN010:return r%3==0;case st.PATTERN011:return(e+r)%3==0;case st.PATTERN100:return(Math.floor(e/2)+Math.floor(r/3))%2==0;case st.PATTERN101:return e*r%2+e*r%3==0;case st.PATTERN110:return(e*r%2+e*r%3)%2==0;case st.PATTERN111:return(e*r%3+(e+r)%2)%2==0;default:throw new Error(`bad maskPattern:${t}`)}}static getErrorCorrectPolynomial(t){let e=new mt([1],0);for(let r=0;r<t;r++)e=e.multiply(new mt([1,j.gexp(r)],0));return e}static getLengthInBits(t,e){if(1<=e&&e<10)switch(t){case V.MODE_NUMBER:return 10;case V.MODE_ALPHA_NUM:return 9;case V.MODE_8BIT_BYTE:return 8;case V.MODE_KANJI:return 8;default:throw new Error(`mode:${t}`)}else if(e<27)switch(t){case V.MODE_NUMBER:return 12;case V.MODE_ALPHA_NUM:return 11;case V.MODE_8BIT_BYTE:return 16;case V.MODE_KANJI:return 10;default:throw new Error(`mode:${t}`)}else if(e<41)switch(t){case V.MODE_NUMBER:return 14;case V.MODE_ALPHA_NUM:return 13;case V.MODE_8BIT_BYTE:return 16;case V.MODE_KANJI:return 12;default:throw new Error(`mode:${t}`)}else throw new Error(`type:${e}`)}static getLostPoint(t){const e=t.getModuleCount();let r=0;for(var n=0;n<e;n++)for(var o=0;o<e;o++){let l=0;const c=t.isDark(n,o);for(let f=-1;f<=1;f++)if(!(n+f<0||e<=n+f))for(let h=-1;h<=1;h++)o+h<0||e<=o+h||f==0&&h==0||c==t.isDark(n+f,o+h)&&l++;l>5&&(r+=3+l-5)}for(var n=0;n<e-1;n++)for(var o=0;o<e-1;o++){let f=0;t.isDark(n,o)&&f++,t.isDark(n+1,o)&&f++,t.isDark(n,o+1)&&f++,t.isDark(n+1,o+1)&&f++,(f==0||f==4)&&(r+=3)}for(var n=0;n<e;n++)for(var o=0;o<e-6;o++)t.isDark(n,o)&&!t.isDark(n,o+1)&&t.isDark(n,o+2)&&t.isDark(n,o+3)&&t.isDark(n,o+4)&&!t.isDark(n,o+5)&&t.isDark(n,o+6)&&(r+=40);for(var o=0;o<e;o++)for(var n=0;n<e-6;n++)t.isDark(n,o)&&!t.isDark(n+1,o)&&t.isDark(n+2,o)&&t.isDark(n+3,o)&&t.isDark(n+4,o)&&!t.isDark(n+5,o)&&t.isDark(n+6,o)&&(r+=40);let s=0;for(var o=0;o<e;o++)for(var n=0;n<e;n++)t.isDark(n,o)&&s++;const a=Math.abs(100*s/e/e-50)/5;return r+=a*10,r}}L.PATTERN_POSITION_TABLE=[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]];L.G15=1335;L.G18=7973;L.G15_MASK=21522;class j{static glog(t){if(t<1)throw new Error(`glog(${t})`);return j.LOG_TABLE[t]}static gexp(t){for(;t<0;)t+=255;for(;t>=256;)t-=255;return j.EXP_TABLE[t]}}j.EXP_TABLE=new Array(256);j.LOG_TABLE=new Array(256);j._constructor=function(){for(var i=0;i<8;i++)j.EXP_TABLE[i]=1<<i;for(var i=8;i<256;i++)j.EXP_TABLE[i]=j.EXP_TABLE[i-4]^j.EXP_TABLE[i-5]^j.EXP_TABLE[i-6]^j.EXP_TABLE[i-8];for(var i=0;i<255;i++)j.LOG_TABLE[j.EXP_TABLE[i]]=i}();class mt{constructor(t,e){if(t.length==null)throw new Error(`${t.length}/${e}`);let r=0;for(;r<t.length&&t[r]==0;)r++;this.num=new Array(t.length-r+e);for(let n=0;n<t.length-r;n++)this.num[n]=t[n+r]}get(t){return this.num[t]}getLength(){return this.num.length}multiply(t){const e=new Array(this.getLength()+t.getLength()-1);for(let r=0;r<this.getLength();r++)for(let n=0;n<t.getLength();n++)e[r+n]^=j.gexp(j.glog(this.get(r))+j.glog(t.get(n)));return new mt(e,0)}mod(t){if(this.getLength()-t.getLength()<0)return this;const e=j.glog(this.get(0))-j.glog(t.get(0)),r=new Array(this.getLength());for(var n=0;n<this.getLength();n++)r[n]=this.get(n);for(var n=0;n<t.getLength();n++)r[n]^=j.gexp(j.glog(t.get(n))+e);return new mt(r,0).mod(t)}}class at{constructor(t,e){this.totalCount=t,this.dataCount=e}static getRSBlocks(t,e){const r=at.getRsBlockTable(t,e);if(r==null)throw new Error(`bad rs block @ typeNumber:${t}/errorCorrectLevel:${e}`);const n=r.length/3,o=[];for(let s=0;s<n;s++){const a=r[s*3+0],l=r[s*3+1],c=r[s*3+2];for(let f=0;f<a;f++)o.push(new at(l,c))}return o}static getRsBlockTable(t,e){switch(e){case Z.L:return at.RS_BLOCK_TABLE[(t-1)*4+0];case Z.M:return at.RS_BLOCK_TABLE[(t-1)*4+1];case Z.Q:return at.RS_BLOCK_TABLE[(t-1)*4+2];case Z.H:return at.RS_BLOCK_TABLE[(t-1)*4+3];default:return}}}at.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]];class xe{constructor(){this.buffer=[],this.length=0}get(t){const e=Math.floor(t/8);return(this.buffer[e]>>>7-t%8&1)==1}put(t,e){for(let r=0;r<e;r++)this.putBit((t>>>e-r-1&1)==1)}getLengthInBits(){return this.length}putBit(t){const e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}}const rt=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]];function et(i){if(typeof i!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(i))}function Vt(i,t){for(var e="",r=0,n=-1,o=0,s,a=0;a<=i.length;++a){if(a<i.length)s=i.charCodeAt(a);else{if(s===47)break;s=47}if(s===47){if(!(n===a-1||o===1))if(n!==a-1&&o===2){if(e.length<2||r!==2||e.charCodeAt(e.length-1)!==46||e.charCodeAt(e.length-2)!==46){if(e.length>2){var l=e.lastIndexOf("/");if(l!==e.length-1){l===-1?(e="",r=0):(e=e.slice(0,l),r=e.length-1-e.lastIndexOf("/")),n=a,o=0;continue}}else if(e.length===2||e.length===1){e="",r=0,n=a,o=0;continue}}t&&(e.length>0?e+="/..":e="..",r=2)}else e.length>0?e+="/"+i.slice(n+1,a):e=i.slice(n+1,a),r=a-n-1;n=a,o=0}else s===46&&o!==-1?++o:o=-1}return e}function Se(i,t){var e=t.dir||t.root,r=t.base||(t.name||"")+(t.ext||"");return e?e===t.root?e+r:e+i+r:r}var dt={resolve:function(){for(var t="",e=!1,r,n=arguments.length-1;n>=-1&&!e;n--){var o;n>=0?o=arguments[n]:(r===void 0&&(r=process.cwd()),o=r),et(o),o.length!==0&&(t=o+"/"+t,e=o.charCodeAt(0)===47)}return t=Vt(t,!e),e?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(t){if(et(t),t.length===0)return".";var e=t.charCodeAt(0)===47,r=t.charCodeAt(t.length-1)===47;return t=Vt(t,!e),t.length===0&&!e&&(t="."),t.length>0&&r&&(t+="/"),e?"/"+t:t},isAbsolute:function(t){return et(t),t.length>0&&t.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var t,e=0;e<arguments.length;++e){var r=arguments[e];et(r),r.length>0&&(t===void 0?t=r:t+="/"+r)}return t===void 0?".":dt.normalize(t)},relative:function(t,e){if(et(t),et(e),t===e||(t=dt.resolve(t),e=dt.resolve(e),t===e))return"";for(var r=1;r<t.length&&t.charCodeAt(r)===47;++r);for(var n=t.length,o=n-r,s=1;s<e.length&&e.charCodeAt(s)===47;++s);for(var a=e.length,l=a-s,c=o<l?o:l,f=-1,h=0;h<=c;++h){if(h===c){if(l>c){if(e.charCodeAt(s+h)===47)return e.slice(s+h+1);if(h===0)return e.slice(s+h)}else o>c&&(t.charCodeAt(r+h)===47?f=h:h===0&&(f=0));break}var m=t.charCodeAt(r+h),A=e.charCodeAt(s+h);if(m!==A)break;m===47&&(f=h)}var k="";for(h=r+f+1;h<=n;++h)(h===n||t.charCodeAt(h)===47)&&(k.length===0?k+="..":k+="/..");return k.length>0?k+e.slice(s+f):(s+=f,e.charCodeAt(s)===47&&++s,e.slice(s))},_makeLong:function(t){return t},dirname:function(t){if(et(t),t.length===0)return".";for(var e=t.charCodeAt(0),r=e===47,n=-1,o=!0,s=t.length-1;s>=1;--s)if(e=t.charCodeAt(s),e===47){if(!o){n=s;break}}else o=!1;return n===-1?r?"/":".":r&&n===1?"//":t.slice(0,n)},basename:function(t,e){if(e!==void 0&&typeof e!="string")throw new TypeError('"ext" argument must be a string');et(t);var r=0,n=-1,o=!0,s;if(e!==void 0&&e.length>0&&e.length<=t.length){if(e.length===t.length&&e===t)return"";var a=e.length-1,l=-1;for(s=t.length-1;s>=0;--s){var c=t.charCodeAt(s);if(c===47){if(!o){r=s+1;break}}else l===-1&&(o=!1,l=s+1),a>=0&&(c===e.charCodeAt(a)?--a===-1&&(n=s):(a=-1,n=l))}return r===n?n=l:n===-1&&(n=t.length),t.slice(r,n)}else{for(s=t.length-1;s>=0;--s)if(t.charCodeAt(s)===47){if(!o){r=s+1;break}}else n===-1&&(o=!1,n=s+1);return n===-1?"":t.slice(r,n)}},extname:function(t){et(t);for(var e=-1,r=0,n=-1,o=!0,s=0,a=t.length-1;a>=0;--a){var l=t.charCodeAt(a);if(l===47){if(!o){r=a+1;break}continue}n===-1&&(o=!1,n=a+1),l===46?e===-1?e=a:s!==1&&(s=1):e!==-1&&(s=-1)}return e===-1||n===-1||s===0||s===1&&e===n-1&&e===r+1?"":t.slice(e,n)},format:function(t){if(t===null||typeof t!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof t);return Se("/",t)},parse:function(t){et(t);var e={root:"",dir:"",base:"",ext:"",name:""};if(t.length===0)return e;var r=t.charCodeAt(0),n=r===47,o;n?(e.root="/",o=1):o=0;for(var s=-1,a=0,l=-1,c=!0,f=t.length-1,h=0;f>=o;--f){if(r=t.charCodeAt(f),r===47){if(!c){a=f+1;break}continue}l===-1&&(c=!1,l=f+1),r===46?s===-1?s=f:h!==1&&(h=1):s!==-1&&(h=-1)}return s===-1||l===-1||h===0||h===1&&s===l-1&&s===a+1?l!==-1&&(a===0&&n?e.base=e.name=t.slice(1,l):e.base=e.name=t.slice(a,l)):(a===0&&n?(e.name=t.slice(1,s),e.base=t.slice(1,l)):(e.name=t.slice(a,s),e.base=t.slice(a,l)),e.ext=t.slice(s,l)),a>0?e.dir=t.slice(0,a-1):n&&(e.dir="/"),e},sep:"/",delimiter:":",win32:null,posix:null};dt.posix=dt;const _e=dt.extname,se=dt.basename;class Le{constructor(){let t=typeof global>"u",e="image/png",r="image/jpeg",n="image/jpeg",o="image/webp",s="application/pdf",a="image/svg+xml";Object.assign(this,{toMime:this.toMime.bind(this),fromMime:this.fromMime.bind(this),expected:t?'"png", "jpg", or "webp"':'"png", "jpg", "pdf", or "svg"',formats:t?{png:e,jpg:r,jpeg:n,webp:o}:{png:e,jpg:r,jpeg:n,pdf:s,svg:a},mimes:t?{[e]:"png",[r]:"jpg",[o]:"webp"}:{[e]:"png",[r]:"jpg",[s]:"pdf",[a]:"svg"}})}toMime(t){return this.formats[(t||"").replace(/^\./,"").toLowerCase()]}fromMime(t){return this.mimes[t]}}function Me(i,{filename:t="",extension:e="",format:T,page:n,quality:o,matte:s,density:a,outline:l,archive:A}={}){var{fromMime:f,toMime:h,expected:m}=new Le,A=A||"canvas",k=T||e.replace(/@\d+x$/i,"")||_e(t),T=f(h(k)||k),M=h(T),g=i.length;if(!k)throw new Error("Cannot determine image format (use a filename extension or 'format' argument)");if(!T)throw new Error(`Unsupported file format "${k}" (expected ${m})`);if(!g)throw new RangeError("Canvas has no associated contexts (try calling getContext or newPage first)");let p,P,d=t.replace(/{(\d*)}/g,(v,y)=>(P=!0,y=parseInt(y,10),p=isFinite(y)?y:isFinite(p)?p:-1,"{}")),b=n>0?n-1:n<0?g+n:void 0;if(isFinite(b)&&b<0||b>=g)throw new RangeError(g==1?`Canvas only has a ‘page 1’ (${b} is out of bounds)`:`Canvas has pages 1–${g} (${b} is out of bounds)`);if(i=isFinite(b)?[i[b]]:P||T=="pdf"?i:i.slice(-1),o===void 0)o=.92;else if(typeof o!="number"||!isFinite(o)||o<0||o>1)throw new TypeError("The quality option must be an number in the 0.0–1.0 range");if(a===void 0){let v=(e||se(t,k)).match(/@(\d+)x$/i);a=v?parseInt(v[1],10):1}else if(typeof a!="number"||!Number.isInteger(a)||a<1)throw new TypeError("The density option must be a non-negative integer");return l===void 0?l=!0:T=="svg"&&(l=!!l),{filename:t,pattern:d,format:T,mime:M,pages:i,padding:p,quality:o,matte:s,density:a,outline:l,archive:A}}class kt{static for(t){return new kt().append(t).get()}constructor(){this.crc=-1}get(){return~this.crc}append(t){for(var e=this.crc|0,r=this.table,n=0,o=t.length|0;n<o;n++)e=e>>>8^r[(e^t[n])&255];return this.crc=e,this}}kt.prototype.table=(()=>{var i,t,e,r=[];for(i=0;i<256;i++){for(e=i,t=0;t<8;t++)e=e&1?e>>>1^3988292384:e>>>1;r[i]=e}return r})();function _t(i){let t=new Uint8Array(i),e=new DataView(t.buffer),r={array:t,view:e,size:i,set8(n,o){return e.setUint8(n,o),r},set16(n,o){return e.setUint16(n,o,!0),r},set32(n,o){return e.setUint32(n,o,!0),r},bytes(n,o){return t.set(o,n),r}};return r}class Tt{constructor(t){let e=new Date;Object.assign(this,{directory:t,offset:0,files:[],time:(e.getHours()<<6|e.getMinutes())<<5|e.getSeconds()/2,date:(e.getFullYear()-1980<<4|e.getMonth()+1)<<5|e.getDate()}),this.add(t)}async add(t,e){let r=!e,n=Tt.encoder.encode(`${this.directory}/${r?"":t}`),o=new Uint8Array(r?0:await e.arrayBuffer()),s=30+n.length,a=s+o.length,l=16,{offset:c}=this,f=_t(26).set32(0,134742036).set16(6,this.time).set16(8,this.date).set32(10,kt.for(o)).set32(14,o.length).set32(18,o.length).set16(22,n.length);c+=s;let h=_t(s+o.length+l).set32(0,67324752).bytes(4,f.array).bytes(30,n).bytes(s,o);c+=o.length,h.set32(a,134695760).bytes(a+4,f.array.slice(10,22)),c+=l,this.files.push({offset:c,folder:r,name:n,header:f,payload:h}),this.offset=c}toBuffer(){let t=this.files.reduce((h,{name:m})=>46+m.length+h,0),e=_t(t+22),r=0;for(var{offset:n,name:o,header:s,folder:a}of this.files)e.set32(r,33639248).set16(r+4,20).bytes(r+6,s.array).set8(r+38,a?16:0).set32(r+42,n).bytes(r+46,o),r+=46+o.length;e.set32(r,101010256).set16(r+8,this.files.length).set16(r+10,this.files.length).set32(r+12,t).set32(r+16,this.offset);let l=new Uint8Array(this.offset+e.size),c=0;for(var{payload:f}of this.files)l.set(f.array,c),c+=f.size;return l.set(e.array,c),l}get blob(){return new Blob([this.toBuffer()],{type:"application/zip"})}}Tt.encoder=new TextEncoder;const Ft=(i,t,e,r)=>{if(r){let{width:n,height:o}=i,s=Object.assign(document.createElement("canvas"),{width:n,height:o}),a=s.getContext("2d");a.fillStyle=r,a.fillRect(0,0,n,o),a.drawImage(i,0,0),i=s}return new Promise((n,o)=>i.toBlob(n,t,e))},Re=(...i)=>Ft(...i).then(t=>t.arrayBuffer()),Ne=async(i,t,e,r,n)=>{ae(n,await Ft(i,t,e,r))},Oe=async(i,t,e,r,n,o,s)=>{let a=f=>o.replace("{}",String(f+1).padStart(s,"0")),l=se(n,".zip")||"archive",c=new Tt(l);await Promise.all(i.map(async(f,h)=>{let m=a(h);await c.add(m,await Ft(f,t,e,r))})),ae(`${l}.zip`,c.blob)},ae=(i,t)=>{const e=window.URL.createObjectURL(t),r=document.createElement("a");r.style.display="none",r.href=e,r.setAttribute("download",i),typeof r.download>"u"&&r.setAttribute("target","_blank"),document.body.appendChild(r),r.click(),document.body.removeChild(r),setTimeout(()=>window.URL.revokeObjectURL(e),100)},$e=(i,t,e)=>i.map(r=>{if(t==1&&!e)return r.canvas;let n=document.createElement("canvas"),o=n.getContext("2d"),s=r.canvas?r.canvas:r;return n.width=s.width*t,n.height=s.height*t,e&&(o.fillStyle=e,o.fillRect(0,0,n.width,n.height)),o.scale(t,t),o.drawImage(s,0,0),n}),Fe={asBuffer:Re,asDownload:Ne,asZipDownload:Oe,atScale:$e,options:Me},{asBuffer:Lt,asDownload:Ue,asZipDownload:Ge,atScale:Mt,options:Rt}=Fe,Jt=Symbol.for("toDataURL"),je=i=>new Promise((t,e)=>Object.assign(new le,{crossOrigin:"Anonymous",onload:t,onerror:e,src:i}));let ze=class{constructor(t,e){let r=document.createElement("canvas"),n=[];Object.defineProperty(r,"async",{value:!0,writable:!1,enumerable:!0});for(var[o,s]of Object.entries({png:()=>Lt(r,"image/png"),jpg:()=>Lt(r,"image/jpeg"),pages:()=>n.concat(r).map(a=>a.getContext("2d"))}))Object.defineProperty(r,o,{get:s});return Object.assign(r,{width:t,height:e,newPage(...a){var{width:c,height:f}=r,l=Object.assign(document.createElement("canvas"),{width:c,height:f});l.getContext("2d").drawImage(r,0,0),n.push(l);var[c,f]=a.length?a:[c,f];return Object.assign(r,{width:c,height:f}).getContext("2d")},saveAs(a,l){l=typeof l=="number"?{quality:l}:l;let c=Rt(this.pages,{filename:a,...l}),{pattern:f,padding:h,mime:m,quality:A,matte:k,density:T,archive:M}=c,g=Mt(c.pages,T);return h==null?Ue(g[0],m,A,k,a):Ge(g,m,A,k,M,f,h)},toBuffer(a="png",l={}){l=typeof l=="number"?{quality:l}:l;let c=Rt(this.pages,{extension:a,...l}),{mime:f,quality:h,matte:m,pages:A,density:k}=c,T=Mt(A,k,m)[0];return Lt(T,f,h,m)},[Jt]:r.toDataURL.bind(r),toDataURL(a="png",l={}){l=typeof l=="number"?{quality:l}:l;let c=Rt(this.pages,{extension:a,...l}),{mime:f,quality:h,matte:m,pages:A,density:k}=c,T=Mt(A,k,m)[0],M=T[T===r?Jt:"toDataURL"](f,h);return Promise.resolve(M)}})}};const{CanvasRenderingContext2D:He,CanvasGradient:Ke,CanvasPattern:Xe,Image:le,ImageData:Ze,Path2D:qe,DOMMatrix:Ve,DOMRect:Je,DOMPoint:We}=window,Ye={Canvas:ze,loadImage:je,CanvasRenderingContext2D:He,CanvasGradient:Ke,CanvasPattern:Xe,Image:le,ImageData:Ze,Path2D:qe,DOMMatrix:Ve,DOMRect:Je,DOMPoint:We},bt=(i,t,e={},r=e)=>{if(Array.isArray(t))t.forEach(n=>bt(i,n,e,r));else if(typeof t=="function")t(i,e,r,bt);else{const n=Object.keys(t)[0];Array.isArray(t[n])?(r[n]={},bt(i,t[n],e,r[n])):r[n]=t[n](i,e,r,bt)}return e},gt=(i,t)=>(e,r,n,o)=>{t(e,r,n)&&o(e,i,r,n)},Qe=(i,t)=>(e,r,n,o)=>{const s=[];let a=e.pos;for(;t(e,r,n);){const l={};if(o(e,i,r,l),e.pos===a)break;a=e.pos,s.push(l)}return s},tr=i=>({data:i,pos:0}),W=()=>i=>i.data[i.pos++],ce=(i=0)=>t=>t.data[t.pos+i],nt=i=>t=>t.data.subarray(t.pos,t.pos+=i),Et=i=>t=>t.data.subarray(t.pos,t.pos+i),Ot=i=>t=>Array.from(nt(i)(t)).map(e=>String.fromCharCode(e)).join(""),ht=i=>t=>{const e=nt(2)(t);return(e[1]<<8)+e[0]},ue=(i,t)=>(e,r,n)=>{const o=typeof t=="function"?t(e,r,n):t,s=nt(i),a=new Array(o);for(var l=0;l<o;l++)a[l]=s(e);return a},er=(i,t,e)=>{for(var r=0,n=0;n<e;n++)r+=i[t+n]&&2**(e-n-1);return r},Ut=i=>t=>{const e=W()(t),r=new Array(8);for(var n=0;n<8;n++)r[7-n]=!!(e&1<<n);return Object.keys(i).reduce((o,s)=>{const a=i[s];return a.length?o[s]=er(r,a.index,a.length):o[s]=r[a.index],o},{})};var It={blocks:i=>{const e=[],r=i.data.length;for(var n=0,o=W()(i);o!==0&&o;o=W()(i)){if(i.pos+o>=r){const c=r-i.pos;e.push(nt(c)(i)),n+=c;break}e.push(nt(o)(i)),n+=o}const s=new Uint8Array(n);for(var a=0,l=0;l<e.length;l++)s.set(e[l],a),a+=e[l].length;return s}};const rr=gt({gce:[{codes:nt(2)},{byteSize:W()},{extras:Ut({future:{index:0,length:3},disposal:{index:3,length:3},userInput:{index:6},transparentColorGiven:{index:7}})},{delay:ht()},{transparentColorIndex:W()},{terminator:W()}]},i=>{var t=Et(2)(i);return t[0]===33&&t[1]===249}),nr=gt({image:[{code:W()},{descriptor:[{left:ht()},{top:ht()},{width:ht()},{height:ht()},{lct:Ut({exists:{index:0},interlaced:{index:1},sort:{index:2},future:{index:3,length:2},size:{index:5,length:3}})}]},gt({lct:ue(3,(i,t,e)=>Math.pow(2,e.descriptor.lct.size+1))},(i,t,e)=>e.descriptor.lct.exists),{data:[{minCodeSize:W()},It]}]},i=>ce()(i)===44),ir=gt({text:[{codes:nt(2)},{blockSize:W()},{preData:(i,t,e)=>nt(e.text.blockSize)(i)},It]},i=>{var t=Et(2)(i);return t[0]===33&&t[1]===1}),or=gt({application:[{codes:nt(2)},{blockSize:W()},{id:(i,t,e)=>Ot(e.blockSize)(i)},It]},i=>{var t=Et(2)(i);return t[0]===33&&t[1]===255}),sr=gt({comment:[{codes:nt(2)},It]},i=>{var t=Et(2)(i);return t[0]===33&&t[1]===254}),ar=[{header:[{signature:Ot(3)},{version:Ot(3)}]},{lsd:[{width:ht()},{height:ht()},{gct:Ut({exists:{index:0},resolution:{index:1,length:3},sort:{index:4},size:{index:5,length:3}})},{backgroundColorIndex:W()},{pixelAspectRatio:W()}]},gt({gct:ue(3,(i,t)=>Math.pow(2,t.lsd.gct.size+1))},(i,t)=>t.lsd.gct.exists),{frames:Qe([rr,or,sr,nr,ir],i=>{var t=ce()(i);return t===33||t===44})}],lr=(i,t)=>{const e=new Array(i.length),r=i.length/t,n=function(f,h){const m=i.slice(h*t,(h+1)*t);e.splice.apply(e,[f*t,t].concat(m))},o=[0,4,2,1],s=[8,8,4,2];for(var a=0,l=0;l<4;l++)for(var c=o[l];c<r;c+=s[l])n(c,a),a++;return e},cr=(i,t,e)=>{const o=e;var s,a,l,c,f,h,m,b,A,k,d,T,v,y,I,B;const M=new Array(e),g=new Array(4096),p=new Array(4096),P=new Array(4097);for(T=i,a=1<<T,f=a+1,s=a+2,m=-1,c=T+1,l=(1<<c)-1,A=0;A<a;A++)g[A]=0,p[A]=A;var d,b,v,y,B,I;for(d=b=v=y=B=I=0,k=0;k<o;){if(y===0){if(b<c){d+=t[I]<<b,b+=8,I++;continue}if(A=d&l,d>>=c,b-=c,A>s||A==f)break;if(A==a){c=T+1,l=(1<<c)-1,s=a+2,m=-1;continue}if(m==-1){P[y++]=p[A],m=A,v=A;continue}for(h=A,A==s&&(P[y++]=v,A=m);A>a;)P[y++]=p[A],A=g[A];v=p[A]&255,P[y++]=v,s<4096&&(g[s]=m,p[s]=v,s++,!(s&l)&&s<4096&&(c++,l+=s)),m=h}y--,M[B++]=P[y],k++}for(k=B;k<o;k++)M[k]=0;return M},ur=i=>{const t=new Uint8Array(i);return bt(tr(t),ar)},fr=i=>{const t=i.pixels.length,e=new Uint8ClampedArray(t*4);for(var r=0;r<t;r++){const n=r*4,o=i.pixels[r],s=i.colorTable[o];e[n]=s[0],e[n+1]=s[1],e[n+2]=s[2],e[n+3]=o!==i.transparentIndex?255:0}return e},hr=(i,t,e)=>{if(!i.image){console.warn("gif frame does not have associated image.");return}const{image:r}=i,n=r.descriptor.width*r.descriptor.height;var o=cr(r.data.minCodeSize,r.data.blocks,n);r.descriptor.lct.interlaced&&(o=lr(o,r.descriptor.width));const s={pixels:o,dims:{top:i.image.descriptor.top,left:i.image.descriptor.left,width:i.image.descriptor.width,height:i.image.descriptor.height}};return r.descriptor.lct&&r.descriptor.lct.exists?s.colorTable=r.lct:s.colorTable=t,i.gce&&(s.delay=(i.gce.delay||10)*10,s.disposalType=i.gce.extras.disposal,i.gce.extras.transparentColorGiven&&(s.transparentIndex=i.gce.transparentColorIndex)),s.patch=fr(s),s},dr=(i,t)=>i.frames.filter(e=>e.image).map(e=>hr(e,i.gct));var gr=100,K=256,Wt=K-1,ct=4,fe=16,Gt=1<<fe,he=10,jt=10,pr=Gt>>jt,mr=Gt<<he-jt,vr=K>>3,$t=6,wr=1<<$t,br=vr*wr,yr=30,de=10,Ct=1<<de,ge=8,Yt=1<<ge,Cr=de+ge,pt=1<<Cr,Qt=499,te=491,ee=487,pe=503,Ar=3*pe;function Pr(i,t){var e,r,n,o,s;function a(){e=[],r=new Int32Array(256),n=new Int32Array(K),o=new Int32Array(K),s=new Int32Array(K>>3);var g,p;for(g=0;g<K;g++)p=(g<<ct+8)/K,e[g]=new Float64Array([p,p,p,0]),o[g]=Gt/K,n[g]=0}function l(){for(var g=0;g<K;g++)e[g][0]>>=ct,e[g][1]>>=ct,e[g][2]>>=ct,e[g][3]=g}function c(g,p,P,d,b){e[p][0]-=g*(e[p][0]-P)/Ct,e[p][1]-=g*(e[p][1]-d)/Ct,e[p][2]-=g*(e[p][2]-b)/Ct}function f(g,p,P,d,b){for(var v=Math.abs(p-g),y=Math.min(p+g,K),B=p+1,I=p-1,R=1,u,N;B<y||I>v;)N=s[R++],B<y&&(u=e[B++],u[0]-=N*(u[0]-P)/pt,u[1]-=N*(u[1]-d)/pt,u[2]-=N*(u[2]-b)/pt),I>v&&(u=e[I--],u[0]-=N*(u[0]-P)/pt,u[1]-=N*(u[1]-d)/pt,u[2]-=N*(u[2]-b)/pt)}function h(g,p,P){var d=2147483647,b=d,v=-1,y=v,B,I,R,u,N;for(B=0;B<K;B++)I=e[B],R=Math.abs(I[0]-g)+Math.abs(I[1]-p)+Math.abs(I[2]-P),R<d&&(d=R,v=B),u=R-(n[B]>>fe-ct),u<b&&(b=u,y=B),N=o[B]>>jt,o[B]-=N,n[B]+=N<<he;return o[v]+=pr,n[v]-=mr,y}function m(){var g,p,P,d,b,v,y=0,B=0;for(g=0;g<K;g++){for(P=e[g],b=g,v=P[1],p=g+1;p<K;p++)d=e[p],d[1]<v&&(b=p,v=d[1]);if(d=e[b],g!=b&&(p=d[0],d[0]=P[0],P[0]=p,p=d[1],d[1]=P[1],P[1]=p,p=d[2],d[2]=P[2],P[2]=p,p=d[3],d[3]=P[3],P[3]=p),v!=y){for(r[y]=B+g>>1,p=y+1;p<v;p++)r[p]=g;y=v,B=g}}for(r[y]=B+Wt>>1,p=y+1;p<256;p++)r[p]=Wt}function A(g,p,P){for(var d,b,v,y=1e3,B=-1,I=r[p],R=I-1;I<K||R>=0;)I<K&&(b=e[I],v=b[1]-p,v>=y?I=K:(I++,v<0&&(v=-v),d=b[0]-g,d<0&&(d=-d),v+=d,v<y&&(d=b[2]-P,d<0&&(d=-d),v+=d,v<y&&(y=v,B=b[3])))),R>=0&&(b=e[R],v=p-b[1],v>=y?R=-1:(R--,v<0&&(v=-v),d=b[0]-g,d<0&&(d=-d),v+=d,v<y&&(d=b[2]-P,d<0&&(d=-d),v+=d,v<y&&(y=v,B=b[3]))));return B}function k(){var g,p=i.length,P=30+(t-1)/3,d=p/(3*t),b=~~(d/gr),v=Ct,y=br,B=y>>$t;for(B<=1&&(B=0),g=0;g<B;g++)s[g]=v*((B*B-g*g)*Yt/(B*B));var I;p<Ar?(t=1,I=3):p%Qt!==0?I=3*Qt:p%te!==0?I=3*te:p%ee!==0?I=3*ee:I=3*pe;var R,u,N,C,O=0;for(g=0;g<d;)if(R=(i[O]&255)<<ct,u=(i[O+1]&255)<<ct,N=(i[O+2]&255)<<ct,C=h(R,u,N),c(v,C,R,u,N),B!==0&&f(B,C,R,u,N),O+=I,O>=p&&(O-=p),g++,b===0&&(b=1),g%b===0)for(v-=v/P,y-=y/yr,B=y>>$t,B<=1&&(B=0),C=0;C<B;C++)s[C]=v*((B*B-C*C)*Yt/(B*B))}function T(){a(),k(),l(),m()}this.buildColormap=T;function M(){for(var g=[],p=[],P=0;P<K;P++)p[e[P][3]]=P;for(var d=0,b=0;b<K;b++){var v=p[b];g[d++]=e[v][0],g[d++]=e[v][1],g[d++]=e[v][2]}return g}this.getColormap=M,this.lookupRGB=A}var re=-1,At=12,wt=5003,Br=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535];function Dr(i,t,e,r){var n=Math.max(2,r),o=new Uint8Array(256),s=new Int32Array(wt),a=new Int32Array(wt),l,c=0,f,h=0,m,A=!1,k,T,M,g,p,P;function d(C,O){o[f++]=C,f>=254&&I(O)}function b(C){v(wt),h=T+2,A=!0,N(T,C)}function v(C){for(var O=0;O<C;++O)s[O]=-1}function y(C,O){var w,ft,G,Y,lt,z,Q;for(k=C,A=!1,P=k,m=R(P),T=1<<C-1,M=T+1,h=T+2,f=0,Y=u(),Q=0,w=wt;w<65536;w*=2)++Q;Q=8-Q,z=wt,v(z),N(T,O);t:for(;(ft=u())!=re;){if(w=(ft<<At)+Y,G=ft<<Q^Y,s[G]===w){Y=a[G];continue}else if(s[G]>=0){lt=z-G,G===0&&(lt=1);do if((G-=lt)<0&&(G+=z),s[G]===w){Y=a[G];continue t}while(s[G]>=0)}N(Y,O),Y=ft,h<1<<At?(a[G]=h++,s[G]=w):b(O)}N(Y,O),N(M,O)}function B(C){C.writeByte(n),g=i*t,p=0,y(n+1,C),C.writeByte(0)}function I(C){f>0&&(C.writeByte(f),C.writeBytes(o,0,f),f=0)}function R(C){return(1<<C)-1}function u(){if(g===0)return re;--g;var C=e[p++];return C&255}function N(C,O){for(l&=Br[c],c>0?l|=C<<c:l=C,c+=P;c>=8;)d(l&255,O),l>>=8,c-=8;if((h>m||A)&&(A?(m=R(P=k),A=!1):(++P,P==At?m=1<<At:m=R(P))),C==M){for(;c>0;)d(l&255,O),l>>=8,c-=8;I(O)}}this.encode=B}function q(){this.page=-1,this.pages=[],this.newPage()}q.pageSize=4096;q.charMap={};for(var Pt=0;Pt<256;Pt++)q.charMap[Pt]=String.fromCharCode(Pt);q.prototype.newPage=function(){this.pages[++this.page]=new Uint8Array(q.pageSize),this.cursor=0};q.prototype.getData=function(){for(var i="",t=0;t<this.pages.length;t++)for(var e=0;e<q.pageSize;e++)i+=q.charMap[this.pages[t][e]];return i};q.prototype.toFlattenUint8Array=function(){const i=[];for(var t=0;t<this.pages.length;t++)if(t===this.pages.length-1){const r=Uint8Array.from(this.pages[t].slice(0,this.cursor));i.push(r)}else i.push(this.pages[t]);const e=new Uint8Array(i.reduce((r,n)=>r+n.length,0));return i.reduce((r,n)=>(e.set(n,r),r+n.length),0),e};q.prototype.writeByte=function(i){this.cursor>=q.pageSize&&this.newPage(),this.pages[this.page][this.cursor++]=i};q.prototype.writeUTFBytes=function(i){for(var t=i.length,e=0;e<t;e++)this.writeByte(i.charCodeAt(e))};q.prototype.writeBytes=function(i,t,e){for(var r=e||i.length,n=t||0;n<r;n++)this.writeByte(i[n])};function $(i,t){this.width=~~i,this.height=~~t,this.transparent=null,this.transIndex=0,this.repeat=-1,this.delay=0,this.image=null,this.pixels=null,this.indexedPixels=null,this.colorDepth=null,this.colorTab=null,this.neuQuant=null,this.usedEntry=new Array,this.palSize=7,this.dispose=-1,this.firstFrame=!0,this.sample=10,this.dither=!1,this.globalPalette=!1,this.out=new q}$.prototype.setDelay=function(i){this.delay=Math.round(i/10)};$.prototype.setFrameRate=function(i){this.delay=Math.round(100/i)};$.prototype.setDispose=function(i){i>=0&&(this.dispose=i)};$.prototype.setRepeat=function(i){this.repeat=i};$.prototype.setTransparent=function(i){this.transparent=i};$.prototype.addFrame=function(i){this.image=i,this.colorTab=this.globalPalette&&this.globalPalette.slice?this.globalPalette:null,this.getImagePixels(),this.analyzePixels(),this.globalPalette===!0&&(this.globalPalette=this.colorTab),this.firstFrame&&(this.writeHeader(),this.writeLSD(),this.writePalette(),this.repeat>=0&&this.writeNetscapeExt()),this.writeGraphicCtrlExt(),this.writeImageDesc(),!this.firstFrame&&!this.globalPalette&&this.writePalette(),this.writePixels(),this.firstFrame=!1};$.prototype.finish=function(){this.out.writeByte(59)};$.prototype.setQuality=function(i){i<1&&(i=1),this.sample=i};$.prototype.setDither=function(i){i===!0&&(i="FloydSteinberg"),this.dither=i};$.prototype.setGlobalPalette=function(i){this.globalPalette=i};$.prototype.getGlobalPalette=function(){return this.globalPalette&&this.globalPalette.slice&&this.globalPalette.slice(0)||this.globalPalette};$.prototype.writeHeader=function(){this.out.writeUTFBytes("GIF89a")};$.prototype.analyzePixels=function(){this.colorTab||(this.neuQuant=new Pr(this.pixels,this.sample),this.neuQuant.buildColormap(),this.colorTab=this.neuQuant.getColormap()),this.dither?this.ditherPixels(this.dither.replace("-serpentine",""),this.dither.match(/-serpentine/)!==null):this.indexPixels(),this.pixels=null,this.colorDepth=8,this.palSize=7,this.transparent!==null&&(this.transIndex=this.findClosest(this.transparent,!0))};$.prototype.indexPixels=function(i){var t=this.pixels.length/3;this.indexedPixels=new Uint8Array(t);for(var e=0,r=0;r<t;r++){var n=this.findClosestRGB(this.pixels[e++]&255,this.pixels[e++]&255,this.pixels[e++]&255);this.usedEntry[n]=!0,this.indexedPixels[r]=n}};$.prototype.ditherPixels=function(i,t){var e={FalseFloydSteinberg:[[.375,1,0],[.375,0,1],[.25,1,1]],FloydSteinberg:[[.4375,1,0],[.1875,-1,1],[.3125,0,1],[.0625,1,1]],Stucki:[[.19047619047619047,1,0],[.09523809523809523,2,0],[.047619047619047616,-2,1],[.09523809523809523,-1,1],[.19047619047619047,0,1],[.09523809523809523,1,1],[.047619047619047616,2,1],[.023809523809523808,-2,2],[.047619047619047616,-1,2],[.09523809523809523,0,2],[.047619047619047616,1,2],[.023809523809523808,2,2]],Atkinson:[[.125,1,0],[.125,2,0],[.125,-1,1],[.125,0,1],[.125,1,1],[.125,0,2]]};if(!i||!e[i])throw"Unknown dithering kernel: "+i;var r=e[i],n=0,o=this.height,s=this.width,a=this.pixels,l=t?-1:1;this.indexedPixels=new Uint8Array(this.pixels.length/3);for(var c=0;c<o;c++){t&&(l=l*-1);for(var f=l==1?0:s-1,h=l==1?s:0;f!==h;f+=l){n=c*s+f;var m=n*3,A=a[m],k=a[m+1],T=a[m+2];m=this.findClosestRGB(A,k,T),this.usedEntry[m]=!0,this.indexedPixels[n]=m,m*=3;for(var M=this.colorTab[m],g=this.colorTab[m+1],p=this.colorTab[m+2],P=A-M,d=k-g,b=T-p,v=l==1?0:r.length-1,y=l==1?r.length:0;v!==y;v+=l){var B=r[v][1],I=r[v][2];if(B+f>=0&&B+f<s&&I+c>=0&&I+c<o){var R=r[v][0];m=n+B+I*s,m*=3,a[m]=Math.max(0,Math.min(255,a[m]+P*R)),a[m+1]=Math.max(0,Math.min(255,a[m+1]+d*R)),a[m+2]=Math.max(0,Math.min(255,a[m+2]+b*R))}}}}};$.prototype.findClosest=function(i,t){return this.findClosestRGB((i&16711680)>>16,(i&65280)>>8,i&255,t)};$.prototype.findClosestRGB=function(i,t,e,r){if(this.colorTab===null)return-1;if(this.neuQuant&&!r)return this.neuQuant.lookupRGB(i,t,e);for(var n=0,o=256*256*256,s=this.colorTab.length,a=0,l=0;a<s;l++){var c=i-(this.colorTab[a++]&255),f=t-(this.colorTab[a++]&255),h=e-(this.colorTab[a++]&255),m=c*c+f*f+h*h;(!r||this.usedEntry[l])&&m<o&&(o=m,n=l)}return n};$.prototype.getImagePixels=function(){var i=this.width,t=this.height;this.pixels=new Uint8Array(i*t*3);for(var e=this.image,r=0,n=0,o=0;o<t;o++)for(var s=0;s<i;s++)this.pixels[n++]=e[r++],this.pixels[n++]=e[r++],this.pixels[n++]=e[r++],r++};$.prototype.writeGraphicCtrlExt=function(){this.out.writeByte(33),this.out.writeByte(249),this.out.writeByte(4);var i,t;this.transparent===null?(i=0,t=0):(i=1,t=2),this.dispose>=0&&(t=this.dispose&7),t<<=2,this.out.writeByte(0|t|0|i),this.writeShort(this.delay),this.out.writeByte(this.transIndex),this.out.writeByte(0)};$.prototype.writeImageDesc=function(){this.out.writeByte(44),this.writeShort(0),this.writeShort(0),this.writeShort(this.width),this.writeShort(this.height),this.firstFrame||this.globalPalette?this.out.writeByte(0):this.out.writeByte(128|this.palSize)};$.prototype.writeLSD=function(){this.writeShort(this.width),this.writeShort(this.height),this.out.writeByte(240|this.palSize),this.out.writeByte(0),this.out.writeByte(0)};$.prototype.writeNetscapeExt=function(){this.out.writeByte(33),this.out.writeByte(255),this.out.writeByte(11),this.out.writeUTFBytes("NETSCAPE2.0"),this.out.writeByte(3),this.out.writeByte(1),this.writeShort(this.repeat),this.out.writeByte(0)};$.prototype.writePalette=function(){this.out.writeBytes(this.colorTab);for(var i=3*256-this.colorTab.length,t=0;t<i;t++)this.out.writeByte(0)};$.prototype.writeShort=function(i){this.out.writeByte(i&255),this.out.writeByte(i>>8&255)};$.prototype.writePixels=function(){var i=new Dr(this.width,this.height,this.indexedPixels,this.colorDepth);i.encode(this.out)};$.prototype.stream=function(){return this.out};var kr=globalThis&&globalThis.__awaiter||function(i,t,e,r){function n(o){return o instanceof e?o:new e(function(s){s(o)})}return new(e||(e=Promise))(function(o,s){function a(f){try{c(r.next(f))}catch(h){s(h)}}function l(f){try{c(r.throw(f))}catch(h){s(h)}}function c(f){f.done?o(f.value):n(f.value).then(a,l)}c((r=r.apply(i,t||[])).next())})};const{Canvas:ot}=Ye,Bt=.4;function ne(i){if(!i)return;function t(e){e.onload=null,e.onerror=null}return new Promise(function(e,r){if(i.slice(0,4)=="data"){let o=new Image;o.onload=function(){e(o),t(o)},o.onerror=function(){r("Image load error"),t(o)},o.src=i;return}let n=new Image;n.setAttribute("crossOrigin","Anonymous"),n.onload=function(){e(n)},n.onerror=function(){r("Image load error")},n.src=i})}class _{constructor(t){const e=Object.assign({},t);if(Object.keys(_.defaultOptions).forEach(r=>{r in e||Object.defineProperty(e,r,{value:_.defaultOptions[r],enumerable:!0,writable:!0})}),e.components?typeof e.components=="object"&&Object.keys(_.defaultComponentOptions).forEach(r=>{r in e.components?Object.defineProperty(e.components,r,{value:Object.assign(Object.assign({},_.defaultComponentOptions[r]),e.components[r]),enumerable:!0,writable:!0}):Object.defineProperty(e.components,r,{value:_.defaultComponentOptions[r],enumerable:!0,writable:!0})}):e.components=_.defaultComponentOptions,e.dotScale!==null&&e.dotScale!==void 0){if(e.dotScale<=0||e.dotScale>1)throw new Error("dotScale should be in range (0, 1].");e.components.data.scale=e.dotScale,e.components.timing.scale=e.dotScale,e.components.alignment.scale=e.dotScale}this.options=e,this.canvas=new ot(t.size,t.size),this.canvasContext=this.canvas.getContext("2d"),this.qrCode=new ut(-1,this.options.correctLevel),Number.isInteger(this.options.maskPattern)&&(this.qrCode.maskPattern=this.options.maskPattern),Number.isInteger(this.options.version)&&(this.qrCode.typeNumber=this.options.version),this.qrCode.addData(this.options.text),this.qrCode.make()}draw(){return new Promise(t=>this._draw().then(t))}_clear(){this.canvasContext.clearRect(0,0,this.canvas.width,this.canvas.height)}static _prepareRoundedCornerClip(t,e,r,n,o,s){t.beginPath(),t.moveTo(e,r),t.arcTo(e+n,r,e+n,r+o,s),t.arcTo(e+n,r+o,e,r+o,s),t.arcTo(e,r+o,e,r,s),t.arcTo(e,r,e+n,r,s),t.closePath()}static _getAverageRGB(t){const r={r:0,g:0,b:0};let n,o,s=-4;const a={r:0,g:0,b:0};let l=0;o=t.naturalHeight||t.height,n=t.naturalWidth||t.width;const f=new ot(n,o).getContext("2d");if(!f)return r;f.drawImage(t,0,0);let h;try{h=f.getImageData(0,0,n,o)}catch{return r}for(;(s+=5*4)<h.data.length;)h.data[s]>200||h.data[s+1]>200||h.data[s+2]>200||(++l,a.r+=h.data[s],a.g+=h.data[s+1],a.b+=h.data[s+2]);return a.r=~~(a.r/l),a.g=~~(a.g/l),a.b=~~(a.b/l),a}static _drawDot(t,e,r,n,o=0,s=1){t.fillRect((e+o)*n,(r+o)*n,s*n,s*n)}static _drawAlignProtector(t,e,r,n){t.clearRect((e-2)*n,(r-2)*n,5*n,5*n),t.fillRect((e-2)*n,(r-2)*n,5*n,5*n)}static _drawAlign(t,e,r,n,o=0,s=1,a,l){const c=t.fillStyle;t.fillStyle=a,new Array(4).fill(0).map((f,h)=>{_._drawDot(t,e-2+h,r-2,n,o,s),_._drawDot(t,e+2,r-2+h,n,o,s),_._drawDot(t,e+2-h,r+2,n,o,s),_._drawDot(t,e-2,r+2-h,n,o,s)}),_._drawDot(t,e,r,n,o,s),l||(t.fillStyle="rgba(255, 255, 255, 0.6)",new Array(2).fill(0).map((f,h)=>{_._drawDot(t,e-1+h,r-1,n,o,s),_._drawDot(t,e+1,r-1+h,n,o,s),_._drawDot(t,e+1-h,r+1,n,o,s),_._drawDot(t,e-1,r+1-h,n,o,s)})),t.fillStyle=c}_draw(){var t,e,r,n,o,s,a,l,c,f,h,m,A,k,T,M,g,p,P;return kr(this,void 0,void 0,function*(){const d=(t=this.qrCode)===null||t===void 0?void 0:t.moduleCount,b=this.options.size;let v=this.options.margin;(v<0||v*2>=b)&&(v=0);const y=Math.ceil(v),B=b-2*v,I=this.options.whiteMargin,R=this.options.backgroundDimming,u=Math.ceil(B/d),N=u*d,C=N+2*y,O=new ot(C,C),w=O.getContext("2d");this._clear(),w.save(),w.translate(y,y);const ft=new ot(C,C),G=ft.getContext("2d");let Y=null,lt=[];if(this.options.gifBackground){const D=ur(this.options.gifBackground);if(Y=D,lt=dr(D),this.options.autoColor){let E=0,x=0,S=0,H=0;for(let F=0;F<lt[0].colorTable.length;F++){const U=lt[0].colorTable[F];U[0]>200||U[1]>200||U[2]>200||U[0]===0&&U[1]===0&&U[2]===0||(H++,E+=U[0],x+=U[1],S+=U[2])}E=~~(E/H),x=~~(x/H),S=~~(S/H),this.options.colorDark=`rgb(${E},${x},${S})`}}else if(this.options.backgroundImage){const D=yield ne(this.options.backgroundImage);if(this.options.autoColor){const E=_._getAverageRGB(D);this.options.colorDark=`rgb(${E.r},${E.g},${E.b})`}G.drawImage(D,0,0,D.width,D.height,0,0,C,C),G.rect(0,0,C,C),G.fillStyle=R,G.fill()}else G.rect(0,0,C,C),G.fillStyle=this.options.colorLight,G.fill();const z=L.getPatternPosition(this.qrCode.typeNumber),Q=((r=(e=this.options.components)===null||e===void 0?void 0:e.data)===null||r===void 0?void 0:r.scale)||Bt,zt=(1-Q)*.5;for(let D=0;D<d;D++)for(let E=0;E<d;E++){const x=this.qrCode.isDark(D,E),S=E<8&&(D<8||D>=d-8)||E>=d-8&&D<8,H=D==6&&E>=8&&E<=d-8||E==6&&D>=8&&D<=d-8;let F=S||H;for(let X=1;X<z.length-1;X++)F=F||D>=z[X]-2&&D<=z[X]+2&&E>=z[X]-2&&E<=z[X]+2;const U=E*u+(F?0:zt*u),tt=D*u+(F?0:zt*u);if(w.strokeStyle=x?this.options.colorDark:this.options.colorLight,w.lineWidth=.5,w.fillStyle=x?this.options.colorDark:this.options.colorLight,z.length===0)F||w.fillRect(U,tt,(F?1:Q)*u,(F?1:Q)*u);else{const X=E<d-4&&E>=d-4-5&&D<d-4&&D>=d-4-5;!F&&!X&&w.fillRect(U,tt,(F?1:Q)*u,(F?1:Q)*u)}}const J=z[z.length-1],me=this.options.colorLight;if(w.fillStyle=me,w.fillRect(0,0,8*u,8*u),w.fillRect(0,(d-8)*u,8*u,8*u),w.fillRect((d-8)*u,0,8*u,8*u),!((o=(n=this.options.components)===null||n===void 0?void 0:n.timing)===null||o===void 0)&&o.protectors&&(w.fillRect(8*u,6*u,(d-8-8)*u,u),w.fillRect(6*u,8*u,u,(d-8-8)*u)),!((a=(s=this.options.components)===null||s===void 0?void 0:s.cornerAlignment)===null||a===void 0)&&a.protectors&&_._drawAlignProtector(w,J,J,u),!((c=(l=this.options.components)===null||l===void 0?void 0:l.alignment)===null||c===void 0)&&c.protectors)for(let D=0;D<z.length;D++)for(let E=0;E<z.length;E++){const x=z[E],S=z[D];if(!(x===6&&(S===6||S===J))){if(S===6&&(x===6||x===J))continue;if(x===J&&S===J)continue;_._drawAlignProtector(w,x,S,u)}}w.fillStyle=this.options.colorDark,w.fillRect(0,0,7*u,u),w.fillRect((d-7)*u,0,7*u,u),w.fillRect(0,6*u,7*u,u),w.fillRect((d-7)*u,6*u,7*u,u),w.fillRect(0,(d-7)*u,7*u,u),w.fillRect(0,(d-7+6)*u,7*u,u),w.fillRect(0,0,u,7*u),w.fillRect(6*u,0,u,7*u),w.fillRect((d-7)*u,0,u,7*u),w.fillRect((d-7+6)*u,0,u,7*u),w.fillRect(0,(d-7)*u,u,7*u),w.fillRect(6*u,(d-7)*u,u,7*u),w.fillRect(2*u,2*u,3*u,3*u),w.fillRect((d-7+2)*u,2*u,3*u,3*u),w.fillRect(2*u,(d-7+2)*u,3*u,3*u);const xt=((h=(f=this.options.components)===null||f===void 0?void 0:f.timing)===null||h===void 0?void 0:h.scale)||Bt,Ht=(1-xt)*.5;for(let D=0;D<d-8;D+=2)_._drawDot(w,8+D,6,u,Ht,xt),_._drawDot(w,6,8+D,u,Ht,xt);const Kt=((A=(m=this.options.components)===null||m===void 0?void 0:m.cornerAlignment)===null||A===void 0?void 0:A.scale)||Bt,ve=(1-Kt)*.5;_._drawAlign(w,J,J,u,ve,Kt,this.options.colorDark,((T=(k=this.options.components)===null||k===void 0?void 0:k.cornerAlignment)===null||T===void 0?void 0:T.protectors)||!1);const Xt=((g=(M=this.options.components)===null||M===void 0?void 0:M.alignment)===null||g===void 0?void 0:g.scale)||Bt,we=(1-Xt)*.5;for(let D=0;D<z.length;D++)for(let E=0;E<z.length;E++){const x=z[E],S=z[D];if(!(x===6&&(S===6||S===J))){if(S===6&&(x===6||x===J))continue;if(x===J&&S===J)continue;_._drawAlign(w,x,S,u,we,Xt,this.options.colorDark,((P=(p=this.options.components)===null||p===void 0?void 0:p.alignment)===null||P===void 0?void 0:P.protectors)||!1)}}if(I&&(w.fillStyle=this.options.backgroundColor,w.fillRect(-y,-y,C,y),w.fillRect(-y,N,C,y),w.fillRect(N,-y,y,C),w.fillRect(-y,-y,y,C)),this.options.logoImage){const D=yield ne(this.options.logoImage);let E=this.options.logoScale,x=this.options.logoMargin,S=this.options.logoCornerRadius;(E<=0||E>=1)&&(E=.2),x<0&&(x=0),S<0&&(S=0);const H=N*E,F=.5*(C-H),U=F;w.restore(),w.fillStyle=this.options.logoBackgroundColor,w.save(),_._prepareRoundedCornerClip(w,F-x,U-x,H+2*x,H+2*x,S+x),w.clip();const tt=w.globalCompositeOperation;w.globalCompositeOperation="destination-out",w.fill(),w.globalCompositeOperation=tt,w.restore(),w.save(),_._prepareRoundedCornerClip(w,F,U,H,H,S),w.clip(),w.drawImage(D,F,U,H,H),w.restore(),w.save(),w.translate(y,y)}if(Y){let D,E,x,S,H,F;if(lt.forEach(function(U){D||(D=new $(b,b),D.setDelay(U.delay),D.setRepeat(0));const{width:tt,height:X}=U.dims;E||(E=new ot(tt,X),x=E.getContext("2d"),x.rect(0,0,E.width,E.height),x.fillStyle="#ffffff",x.fill()),(!S||!F||tt!==S.width||X!==S.height)&&(S=new ot(tt,X),H=S.getContext("2d"),F=H.createImageData(tt,X)),F.data.set(U.patch),H.putImageData(F,0,0),x.drawImage(S.getContext("2d").canvas,U.dims.left,U.dims.top);const yt=new ot(C,C),vt=yt.getContext("2d");vt.drawImage(E.getContext("2d").canvas,0,0,C,C),vt.rect(0,0,C,C),vt.fillStyle=R,vt.fill(),vt.drawImage(O.getContext("2d").canvas,0,0,C,C);const St=new ot(b,b),Zt=St.getContext("2d");Zt.drawImage(yt.getContext("2d").canvas,0,0,b,b),D.addFrame(Zt.getImageData(0,0,St.width,St.height).data)}),!D)throw new Error("No frames.");if(D.finish(),ie(this.canvas)){const tt=D.stream().toFlattenUint8Array().reduce((X,yt)=>X+String.fromCharCode(yt),"");return Promise.resolve(`data:image/gif;base64,${window.btoa(tt)}`)}return Promise.resolve(Buffer.from(D.stream().toFlattenUint8Array()))}else{G.drawImage(O.getContext("2d").canvas,0,0,C,C),w.drawImage(ft.getContext("2d").canvas,-y,-y,C,C);const D=new ot(b,b);D.getContext("2d").drawImage(O.getContext("2d").canvas,0,0,b,b),this.canvas=D;const x=this.options.gifBackground?"gif":"png";return ie(this.canvas)?Promise.resolve(this.canvas.toDataURL(x)):Promise.resolve(this.canvas.toBuffer(x))}})}}_.CorrectLevel=Z;_.defaultComponentOptions={data:{scale:.4},timing:{scale:.5,protectors:!1},alignment:{scale:.5,protectors:!1},cornerAlignment:{scale:.5,protectors:!0}};_.defaultOptions={text:"",size:400,margin:20,colorDark:"#000000",colorLight:"rgba(255, 255, 255, 0.6)",correctLevel:Z.M,backgroundImage:void 0,backgroundDimming:"rgba(0,0,0,0)",logoImage:void 0,logoScale:.2,logoMargin:4,logoCornerRadius:8,whiteMargin:!0,components:_.defaultComponentOptions,autoColor:!0,logoBackgroundColor:"#ffffff",backgroundColor:"#ffffff"};function ie(i){try{return i instanceof HTMLElement}catch{return typeof i=="object"&&i.nodeType===1&&typeof i.style=="object"&&typeof i.ownerDocument=="object"}}function Dt(i,...t){if(Array.isArray(i))i.forEach(e=>Dt(e,...t));else return i(...t)}const Tr=(i,t)=>{const e=document.createElement("a");e.href=i,e.download=t||new Date().getTime()+".png",e.style.display="none",document.body.appendChild(e),e.click(),document.body.removeChild(e)},Er=i=>new Promise((t,e)=>{const r=new XMLHttpRequest;r.responseType="blob",r.onload=()=>{const n=new FileReader;n.onloadend=()=>{t(n.result)},n.onerror=o=>{e(o)},n.onabort=o=>{e(o)},n.readAsArrayBuffer(r.response)},r.open("GET",i),r.send()}),Nt=be({name:"Vue3NextQrcode",props:ke,setup(i,t){const{expose:e}=t,r=ye(()=>({"--ray-qrcode-width":i.size+"px","--ray-qrcode-height":i.size+"px","--ray-qrcode-border-radius":i.logoCornerRadius+"px","--ray-qrcode-mask-color":i.maskColor})),n=qt();let o;const s=qt(!1);let a;const l=async()=>{const{gifBackgroundURL:m}=i;if(m)try{o=await Er(m)}catch(A){console.error(A)}},c=()=>{const{gifBackgroundURL:m,gifBackground:A,...k}=i;new _({...k,gifBackground:o??void 0}).draw().then(T=>{const{onSuccess:M}=i;M&&Dt(M,T),n.value=T}).catch(T=>{const{onError:M}=i;M&&Dt(M,T)})},f=()=>{if(t.slots.errorAction)return;const{onReload:m}=i;m&&Dt(m)},h=m=>n.value&&typeof n.value=="string"?new Promise(A=>{Tr(n.value,m),A()}):Promise.reject();return Ce(()=>{i.watchText?a=De(()=>i.text,()=>c()):a==null||a()}),e({downloadQRCode:h}),Ae(async()=>{await l(),c()}),Pe(()=>{a==null||a()}),{qrcodeURL:n,errorActionClick:f,cssVars:r,isClick:s}},render(){return it("div",{class:"ray-qrcode",style:[this.cssVars]},[it("div",{class:[this.status==="loading"&&!this.$slots.loading?"ray-qrcode__loading":"",this.$slots.loading?"ray-qrcode__loading--custom":""]},[this.status==="loading"?this.$slots.loading?it("div",{class:"ray-qrcode__loading-slots"},[this.$slots.loading()]):it("div",{class:"ray-qrcode__spin"},null):null,it("img",Be({src:this.qrcodeURL},{img_tag:"VUE3_NEXT_QRCODE"}),null)]),this.status==="error"?it("div",{class:"ray-qrcode__error"},[it("div",{class:"ray-qrcode__error-content"},[typeof this.errorDescription=="string"?this.errorDescription:()=>this.errorDescription]),it("div",{class:"ray-qrcode__error-btn",onClick:this.errorActionClick.bind(this)},[this.$slots.errorAction?this.$slots.errorAction():it("span",{onMousedown:()=>{this.isClick=!0},onMouseup:()=>{this.isClick=!1},class:[this.isClick?"ray-qrcode__error-btn-click":""]},[this.errorActionDescription])])]):null])}});Nt.install=function(i){i.component(Nt.name,Nt)};export{Nt as Q}; diff --git a/js/vue3-next-qrcode@2.0.10_typescript@5.6.3-wzrC7cBz.js.gz b/js/vue3-next-qrcode@2.0.10_typescript@5.6.3-wzrC7cBz.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3fe7a4d27518b66b1fc3e30cc286228bef3bb60a GIT binary patch literal 20105 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 literal 0 HcmV?d00001 diff --git a/js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js.gz b/js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js.gz deleted file mode 100644 index f015a4b54435d313836c214033399d219898e0a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8867 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 diff --git a/js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js b/js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js similarity index 93% rename from js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js rename to js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js index 26de443b..674dd81d 100644 --- a/js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js +++ b/js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js @@ -1 +1 @@ -import{a as Z,o as fe}from"./evtd@0.2.4-CI_DDEu_.js";import{B as ze,d as pe,z as G,e as De,a as Ne}from"./seemly@0.3.9-BnJ6M8Cl.js";import{I as _e,F as Ie,M as je,l as W,x as Ee,d as Ce,i as ne,v as re,N as Fe,f as D,h as z,T as Pe,k as R,w as Q,n as Ae,U as Be,J as Ue,L as qe,m as Ke}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as F,n as N}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{u as oe}from"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import{h as Ge,u as q,o as Je,i as Qe}from"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import{z as Ze}from"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import{R as Re}from"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import{C as et}from"./css-render@0.15.14-BwokE0u2.js";function ce(n,e,t="default"){const r=e[t];if(r===void 0)throw new Error(`[vueuc/${n}]: slot[${t}] is empty.`);return r()}function he(n,e=!0,t=[]){return n.forEach(r=>{if(r!==null){if(typeof r!="object"){(typeof r=="string"||typeof r=="number")&&t.push(_e(String(r)));return}if(Array.isArray(r)){he(r,e,t);return}if(r.type===Ie){if(r.children===null)return;Array.isArray(r.children)&&he(r.children,e,t)}else r.type!==je&&t.push(r)}}),t}function me(n,e,t="default"){const r=e[t];if(r===void 0)throw new Error(`[vueuc/${n}]: slot[${t}] is empty.`);const o=he(r());if(o.length===1)return o[0];throw new Error(`[vueuc/${n}]: slot[${t}] should have exactly one child.`)}let L=null;function We(){if(L===null&&(L=document.getElementById("v-binder-view-measurer"),L===null)){L=document.createElement("div"),L.id="v-binder-view-measurer";const{style:n}=L;n.position="fixed",n.left="0",n.right="0",n.top="0",n.bottom="0",n.pointerEvents="none",n.visibility="hidden",document.body.appendChild(L)}return L.getBoundingClientRect()}function tt(n,e){const t=We();return{top:e,left:n,height:0,width:0,right:t.width-n,bottom:t.height-e}}function ue(n){const e=n.getBoundingClientRect(),t=We();return{left:e.left-t.left,top:e.top-t.top,bottom:t.height+t.top-e.bottom,right:t.width+t.left-e.right,width:e.width,height:e.height}}function nt(n){return n.nodeType===9?null:n.parentNode}function ke(n){if(n===null)return null;const e=nt(n);if(e===null)return null;if(e.nodeType===9)return document;if(e.nodeType===1){const{overflow:t,overflowX:r,overflowY:o}=getComputedStyle(e);if(/(auto|scroll|overlay)/.test(t+o+r))return e}return ke(e)}const It=W({name:"Binder",props:{syncTargetWithParent:Boolean,syncTarget:{type:Boolean,default:!0}},setup(n){var e;Ee("VBinder",(e=Ce())===null||e===void 0?void 0:e.proxy);const t=ne("VBinder",null),r=F(null),o=i=>{r.value=i,t&&n.syncTargetWithParent&&t.setTargetRef(i)};let u=[];const b=()=>{let i=r.value;for(;i=ke(i),i!==null;)u.push(i);for(const g of u)fe("scroll",g,x,!0)},w=()=>{for(const i of u)Z("scroll",i,x,!0);u=[]},l=new Set,h=i=>{l.size===0&&b(),l.has(i)||l.add(i)},p=i=>{l.has(i)&&l.delete(i),l.size===0&&w()},x=()=>{ze(d)},d=()=>{l.forEach(i=>i())},f=new Set,m=i=>{f.size===0&&fe("resize",window,a),f.has(i)||f.add(i)},v=i=>{f.has(i)&&f.delete(i),f.size===0&&Z("resize",window,a)},a=()=>{f.forEach(i=>i())};return re(()=>{Z("resize",window,a),w()}),{targetRef:r,setTargetRef:o,addScrollListener:h,removeScrollListener:p,addResizeListener:m,removeResizeListener:v}},render(){return ce("binder",this.$slots)}}),Et=W({name:"Target",setup(){const{setTargetRef:n,syncTarget:e}=ne("VBinder");return{syncTarget:e,setTargetDirective:{mounted:n,updated:n}}},render(){const{syncTarget:n,setTargetDirective:e}=this;return n?Fe(me("follower",this.$slots),[[e]]):me("follower",this.$slots)}});function ve(n,e){console.error(`[vueuc/${n}]: ${e}`)}const{c:B}=et(),ie="vueuc-style";function be(n){return n&-n}class Oe{constructor(e,t){this.l=e,this.min=t;const r=new Array(e+1);for(let o=0;o<e+1;++o)r[o]=0;this.ft=r}add(e,t){if(t===0)return;const{l:r,ft:o}=this;for(e+=1;e<=r;)o[e]+=t,e+=be(e)}get(e){return this.sum(e+1)-this.sum(e)}sum(e){if(e===void 0&&(e=this.l),e<=0)return 0;const{ft:t,min:r,l:o}=this;if(e>o)throw new Error("[FinweckTree.sum]: `i` is larger than length.");let u=e*r;for(;e>0;)u+=t[e],e-=be(e);return u}getBound(e){let t=0,r=this.l;for(;r>t;){const o=Math.floor((t+r)/2),u=this.sum(o);if(u>e){r=o;continue}else if(u<e){if(t===o)return this.sum(t+1)<=e?t+1:o;t=o}else return o}return t}}function we(n){return typeof n=="string"?document.querySelector(n):n()}const rt=W({name:"LazyTeleport",props:{to:{type:[String,Object],default:void 0},disabled:Boolean,show:{type:Boolean,required:!0}},setup(n){return{showTeleport:Ge(N(n,"show")),mergedTo:D(()=>{const{to:e}=n;return e??"body"})}},render(){return this.showTeleport?this.disabled?ce("lazy-teleport",this.$slots):z(Pe,{disabled:this.disabled,to:this.mergedTo},ce("lazy-teleport",this.$slots)):null}}),ee={top:"bottom",bottom:"top",left:"right",right:"left"},ge={start:"end",center:"center",end:"start"},ae={top:"height",bottom:"height",left:"width",right:"width"},ot={"bottom-start":"top left",bottom:"top center","bottom-end":"top right","top-start":"bottom left",top:"bottom center","top-end":"bottom right","right-start":"top left",right:"center left","right-end":"bottom left","left-start":"top right",left:"center right","left-end":"bottom right"},it={"bottom-start":"bottom left",bottom:"bottom center","bottom-end":"bottom right","top-start":"top left",top:"top center","top-end":"top right","right-start":"top right",right:"center right","right-end":"bottom right","left-start":"top left",left:"center left","left-end":"bottom left"},lt={"bottom-start":"right","bottom-end":"left","top-start":"right","top-end":"left","right-start":"bottom","right-end":"top","left-start":"bottom","left-end":"top"},ye={top:!0,bottom:!1,left:!0,right:!1},xe={top:"end",bottom:"start",left:"end",right:"start"};function st(n,e,t,r,o,u){if(!o||u)return{placement:n,top:0,left:0};const[b,w]=n.split("-");let l=w??"center",h={top:0,left:0};const p=(f,m,v)=>{let a=0,i=0;const g=t[f]-e[m]-e[f];return g>0&&r&&(v?i=ye[m]?g:-g:a=ye[m]?g:-g),{left:a,top:i}},x=b==="left"||b==="right";if(l!=="center"){const f=lt[n],m=ee[f],v=ae[f];if(t[v]>e[v]){if(e[f]+e[v]<t[v]){const a=(t[v]-e[v])/2;e[f]<a||e[m]<a?e[f]<e[m]?(l=ge[w],h=p(v,m,x)):h=p(v,f,x):l="center"}}else t[v]<e[v]&&e[m]<0&&e[f]>e[m]&&(l=ge[w])}else{const f=b==="bottom"||b==="top"?"left":"top",m=ee[f],v=ae[f],a=(t[v]-e[v])/2;(e[f]<a||e[m]<a)&&(e[f]>e[m]?(l=xe[f],h=p(v,f,x)):(l=xe[m],h=p(v,m,x)))}let d=b;return e[b]<t[ae[b]]&&e[b]<e[ee[b]]&&(d=ee[b]),{placement:l!=="center"?`${d}-${l}`:d,left:h.left,top:h.top}}function ut(n,e){return e?it[n]:ot[n]}function at(n,e,t,r,o,u){if(u)switch(n){case"bottom-start":return{top:`${Math.round(t.top-e.top+t.height)}px`,left:`${Math.round(t.left-e.left)}px`,transform:"translateY(-100%)"};case"bottom-end":return{top:`${Math.round(t.top-e.top+t.height)}px`,left:`${Math.round(t.left-e.left+t.width)}px`,transform:"translateX(-100%) translateY(-100%)"};case"top-start":return{top:`${Math.round(t.top-e.top)}px`,left:`${Math.round(t.left-e.left)}px`,transform:""};case"top-end":return{top:`${Math.round(t.top-e.top)}px`,left:`${Math.round(t.left-e.left+t.width)}px`,transform:"translateX(-100%)"};case"right-start":return{top:`${Math.round(t.top-e.top)}px`,left:`${Math.round(t.left-e.left+t.width)}px`,transform:"translateX(-100%)"};case"right-end":return{top:`${Math.round(t.top-e.top+t.height)}px`,left:`${Math.round(t.left-e.left+t.width)}px`,transform:"translateX(-100%) translateY(-100%)"};case"left-start":return{top:`${Math.round(t.top-e.top)}px`,left:`${Math.round(t.left-e.left)}px`,transform:""};case"left-end":return{top:`${Math.round(t.top-e.top+t.height)}px`,left:`${Math.round(t.left-e.left)}px`,transform:"translateY(-100%)"};case"top":return{top:`${Math.round(t.top-e.top)}px`,left:`${Math.round(t.left-e.left+t.width/2)}px`,transform:"translateX(-50%)"};case"right":return{top:`${Math.round(t.top-e.top+t.height/2)}px`,left:`${Math.round(t.left-e.left+t.width)}px`,transform:"translateX(-100%) translateY(-50%)"};case"left":return{top:`${Math.round(t.top-e.top+t.height/2)}px`,left:`${Math.round(t.left-e.left)}px`,transform:"translateY(-50%)"};case"bottom":default:return{top:`${Math.round(t.top-e.top+t.height)}px`,left:`${Math.round(t.left-e.left+t.width/2)}px`,transform:"translateX(-50%) translateY(-100%)"}}switch(n){case"bottom-start":return{top:`${Math.round(t.top-e.top+t.height+r)}px`,left:`${Math.round(t.left-e.left+o)}px`,transform:""};case"bottom-end":return{top:`${Math.round(t.top-e.top+t.height+r)}px`,left:`${Math.round(t.left-e.left+t.width+o)}px`,transform:"translateX(-100%)"};case"top-start":return{top:`${Math.round(t.top-e.top+r)}px`,left:`${Math.round(t.left-e.left+o)}px`,transform:"translateY(-100%)"};case"top-end":return{top:`${Math.round(t.top-e.top+r)}px`,left:`${Math.round(t.left-e.left+t.width+o)}px`,transform:"translateX(-100%) translateY(-100%)"};case"right-start":return{top:`${Math.round(t.top-e.top+r)}px`,left:`${Math.round(t.left-e.left+t.width+o)}px`,transform:""};case"right-end":return{top:`${Math.round(t.top-e.top+t.height+r)}px`,left:`${Math.round(t.left-e.left+t.width+o)}px`,transform:"translateY(-100%)"};case"left-start":return{top:`${Math.round(t.top-e.top+r)}px`,left:`${Math.round(t.left-e.left+o)}px`,transform:"translateX(-100%)"};case"left-end":return{top:`${Math.round(t.top-e.top+t.height+r)}px`,left:`${Math.round(t.left-e.left+o)}px`,transform:"translateX(-100%) translateY(-100%)"};case"top":return{top:`${Math.round(t.top-e.top+r)}px`,left:`${Math.round(t.left-e.left+t.width/2+o)}px`,transform:"translateY(-100%) translateX(-50%)"};case"right":return{top:`${Math.round(t.top-e.top+t.height/2+r)}px`,left:`${Math.round(t.left-e.left+t.width+o)}px`,transform:"translateY(-50%)"};case"left":return{top:`${Math.round(t.top-e.top+t.height/2+r)}px`,left:`${Math.round(t.left-e.left+o)}px`,transform:"translateY(-50%) translateX(-100%)"};case"bottom":default:return{top:`${Math.round(t.top-e.top+t.height+r)}px`,left:`${Math.round(t.left-e.left+t.width/2+o)}px`,transform:"translateX(-50%)"}}}const dt=B([B(".v-binder-follower-container",{position:"absolute",left:"0",right:"0",top:"0",height:"0",pointerEvents:"none",zIndex:"auto"}),B(".v-binder-follower-content",{position:"absolute",zIndex:"auto"},[B("> *",{pointerEvents:"all"})])]),Ct=W({name:"Follower",inheritAttrs:!1,props:{show:Boolean,enabled:{type:Boolean,default:void 0},placement:{type:String,default:"bottom"},syncTrigger:{type:Array,default:["resize","scroll"]},to:[String,Object],flip:{type:Boolean,default:!0},internalShift:Boolean,x:Number,y:Number,width:String,minWidth:String,containerClass:String,teleportDisabled:Boolean,zindexable:{type:Boolean,default:!0},zIndex:Number,overlap:Boolean},setup(n){const e=ne("VBinder"),t=q(()=>n.enabled!==void 0?n.enabled:n.show),r=F(null),o=F(null),u=()=>{const{syncTrigger:d}=n;d.includes("scroll")&&e.addScrollListener(l),d.includes("resize")&&e.addResizeListener(l)},b=()=>{e.removeScrollListener(l),e.removeResizeListener(l)};R(()=>{t.value&&(l(),u())});const w=oe();dt.mount({id:"vueuc/binder",head:!0,anchorMetaName:ie,ssr:w}),re(()=>{b()}),Je(()=>{t.value&&l()});const l=()=>{if(!t.value)return;const d=r.value;if(d===null)return;const f=e.targetRef,{x:m,y:v,overlap:a}=n,i=m!==void 0&&v!==void 0?tt(m,v):ue(f);d.style.setProperty("--v-target-width",`${Math.round(i.width)}px`),d.style.setProperty("--v-target-height",`${Math.round(i.height)}px`);const{width:g,minWidth:M,placement:E,internalShift:_,flip:V}=n;d.setAttribute("v-placement",E),a?d.setAttribute("v-overlap",""):d.removeAttribute("v-overlap");const{style:T}=d;g==="target"?T.width=`${i.width}px`:g!==void 0?T.width=g:T.width="",M==="target"?T.minWidth=`${i.width}px`:M!==void 0?T.minWidth=M:T.minWidth="";const H=ue(d),j=ue(o.value),{left:X,top:P,placement:U}=st(E,i,H,_,V,a),s=ut(U,a),{left:c,top:y,transform:$}=at(U,j,i,P,X,a);d.setAttribute("v-placement",U),d.style.setProperty("--v-offset-left",`${Math.round(X)}px`),d.style.setProperty("--v-offset-top",`${Math.round(P)}px`),d.style.transform=`translateX(${c}) translateY(${y}) ${$}`,d.style.setProperty("--v-transform-origin",s),d.style.transformOrigin=s};Q(t,d=>{d?(u(),h()):b()});const h=()=>{Ae().then(l).catch(d=>console.error(d))};["placement","x","y","internalShift","flip","width","overlap","minWidth"].forEach(d=>{Q(N(n,d),l)}),["teleportDisabled"].forEach(d=>{Q(N(n,d),h)}),Q(N(n,"syncTrigger"),d=>{d.includes("resize")?e.addResizeListener(l):e.removeResizeListener(l),d.includes("scroll")?e.addScrollListener(l):e.removeScrollListener(l)});const p=Qe(),x=q(()=>{const{to:d}=n;if(d!==void 0)return d;p.value});return{VBinder:e,mergedEnabled:t,offsetContainerRef:o,followerRef:r,mergedTo:x,syncPosition:l}},render(){return z(rt,{show:this.show,to:this.mergedTo,disabled:this.teleportDisabled},{default:()=>{var n,e;const t=z("div",{class:["v-binder-follower-container",this.containerClass],ref:"offsetContainerRef"},[z("div",{class:"v-binder-follower-content",ref:"followerRef"},(e=(n=this.$slots).default)===null||e===void 0?void 0:e.call(n))]);return this.zindexable?Fe(t,[[Ze,{enabled:this.mergedEnabled,zIndex:this.zIndex}]]):t}})}});class ft{constructor(){this.handleResize=this.handleResize.bind(this),this.observer=new(typeof window<"u"&&window.ResizeObserver||Re)(this.handleResize),this.elHandlersMap=new Map}handleResize(e){for(const t of e){const r=this.elHandlersMap.get(t.target);r!==void 0&&r(t)}}registerHandler(e,t){this.elHandlersMap.set(e,t),this.observer.observe(e)}unregisterHandler(e){this.elHandlersMap.has(e)&&(this.elHandlersMap.delete(e),this.observer.unobserve(e))}}const Me=new ft,$e=W({name:"ResizeObserver",props:{onResize:Function},setup(n){let e=!1;const t=Ce().proxy;function r(o){const{onResize:u}=n;u!==void 0&&u(o)}R(()=>{const o=t.$el;if(o===void 0){ve("resize-observer","$el does not exist.");return}if(o.nextElementSibling!==o.nextSibling&&o.nodeType===3&&o.nodeValue!==""){ve("resize-observer","$el can not be observed (it may be a text node).");return}o.nextElementSibling!==null&&(Me.registerHandler(o.nextElementSibling,r),e=!0)}),re(()=>{e&&Me.unregisterHandler(t.$el.nextElementSibling)})},render(){return Be(this.$slots,"default")}});let te;function ct(){return typeof document>"u"?!1:(te===void 0&&("matchMedia"in window?te=window.matchMedia("(pointer:coarse)").matches:te=!1),te)}let de;function Se(){return typeof document>"u"?1:(de===void 0&&(de="chrome"in window?window.devicePixelRatio:1),de)}const Le="VVirtualListXScroll";function ht({columnsRef:n,renderColRef:e,renderItemWithColsRef:t}){const r=F(0),o=F(0),u=D(()=>{const h=n.value;if(h.length===0)return null;const p=new Oe(h.length,0);return h.forEach((x,d)=>{p.add(d,x.width)}),p}),b=q(()=>{const h=u.value;return h!==null?Math.max(h.getBound(o.value)-1,0):0}),w=h=>{const p=u.value;return p!==null?p.sum(h):0},l=q(()=>{const h=u.value;return h!==null?Math.min(h.getBound(o.value+r.value)+1,n.value.length-1):0});return Ee(Le,{startIndexRef:b,endIndexRef:l,columnsRef:n,renderColRef:e,renderItemWithColsRef:t,getLeft:w}),{listWidthRef:r,scrollLeftRef:o}}const Te=W({name:"VirtualListRow",props:{index:{type:Number,required:!0},item:{type:Object,required:!0}},setup(){const{startIndexRef:n,endIndexRef:e,columnsRef:t,getLeft:r,renderColRef:o,renderItemWithColsRef:u}=ne(Le);return{startIndex:n,endIndex:e,columns:t,renderCol:o,renderItemWithCols:u,getLeft:r}},render(){const{startIndex:n,endIndex:e,columns:t,renderCol:r,renderItemWithCols:o,getLeft:u,item:b}=this;if(o!=null)return o({itemIndex:this.index,startColIndex:n,endColIndex:e,allColumns:t,item:b,getLeft:u});if(r!=null){const w=[];for(let l=n;l<=e;++l){const h=t[l];w.push(r({column:h,left:u(l),item:b}))}return w}return null}}),pt=B(".v-vl",{maxHeight:"inherit",height:"100%",overflow:"auto",minWidth:"1px"},[B("&:not(.v-vl--show-scrollbar)",{scrollbarWidth:"none"},[B("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",{width:0,height:0,display:"none"})])]),Ft=W({name:"VirtualList",inheritAttrs:!1,props:{showScrollbar:{type:Boolean,default:!0},columns:{type:Array,default:()=>[]},renderCol:Function,renderItemWithCols:Function,items:{type:Array,default:()=>[]},itemSize:{type:Number,required:!0},itemResizable:Boolean,itemsStyle:[String,Object],visibleItemsTag:{type:[String,Object],default:"div"},visibleItemsProps:Object,ignoreItemResize:Boolean,onScroll:Function,onWheel:Function,onResize:Function,defaultScrollKey:[Number,String],defaultScrollIndex:Number,keyField:{type:String,default:"key"},paddingTop:{type:[Number,String],default:0},paddingBottom:{type:[Number,String],default:0}},setup(n){const e=oe();pt.mount({id:"vueuc/virtual-list",head:!0,anchorMetaName:ie,ssr:e}),R(()=>{const{defaultScrollIndex:s,defaultScrollKey:c}=n;s!=null?a({index:s}):c!=null&&a({key:c})});let t=!1,r=!1;Ue(()=>{if(t=!1,!r){r=!0;return}a({top:f.value,left:b.value})}),qe(()=>{t=!0,r||(r=!0)});const o=q(()=>{if(n.renderCol==null&&n.renderItemWithCols==null||n.columns.length===0)return;let s=0;return n.columns.forEach(c=>{s+=c.width}),s}),u=D(()=>{const s=new Map,{keyField:c}=n;return n.items.forEach((y,$)=>{s.set(y[c],$)}),s}),{scrollLeftRef:b,listWidthRef:w}=ht({columnsRef:N(n,"columns"),renderColRef:N(n,"renderCol"),renderItemWithColsRef:N(n,"renderItemWithCols")}),l=F(null),h=F(void 0),p=new Map,x=D(()=>{const{items:s,itemSize:c,keyField:y}=n,$=new Oe(s.length,c);return s.forEach((I,C)=>{const S=I[y],A=p.get(S);A!==void 0&&$.add(C,A)}),$}),d=F(0),f=F(0),m=q(()=>Math.max(x.value.getBound(f.value-pe(n.paddingTop))-1,0)),v=D(()=>{const{value:s}=h;if(s===void 0)return[];const{items:c,itemSize:y}=n,$=m.value,I=Math.min($+Math.ceil(s/y+1),c.length-1),C=[];for(let S=$;S<=I;++S)C.push(c[S]);return C}),a=(s,c)=>{if(typeof s=="number"){E(s,c,"auto");return}const{left:y,top:$,index:I,key:C,position:S,behavior:A,debounce:O=!0}=s;if(y!==void 0||$!==void 0)E(y,$,A);else if(I!==void 0)M(I,A,O);else if(C!==void 0){const le=u.value.get(C);le!==void 0&&M(le,A,O)}else S==="bottom"?E(0,Number.MAX_SAFE_INTEGER,A):S==="top"&&E(0,0,A)};let i,g=null;function M(s,c,y){const{value:$}=x,I=$.sum(s)+pe(n.paddingTop);if(!y)l.value.scrollTo({left:0,top:I,behavior:c});else{i=s,g!==null&&window.clearTimeout(g),g=window.setTimeout(()=>{i=void 0,g=null},16);const{scrollTop:C,offsetHeight:S}=l.value;if(I>C){const A=$.get(s);I+A<=C+S||l.value.scrollTo({left:0,top:I+A-S,behavior:c})}else l.value.scrollTo({left:0,top:I,behavior:c})}}function E(s,c,y){l.value.scrollTo({left:s,top:c,behavior:y})}function _(s,c){var y,$,I;if(t||n.ignoreItemResize||U(c.target))return;const{value:C}=x,S=u.value.get(s),A=C.get(S),O=(I=($=(y=c.borderBoxSize)===null||y===void 0?void 0:y[0])===null||$===void 0?void 0:$.blockSize)!==null&&I!==void 0?I:c.contentRect.height;if(O===A)return;O-n.itemSize===0?p.delete(s):p.set(s,O-n.itemSize);const K=O-A;if(K===0)return;C.add(S,K);const Y=l.value;if(Y!=null){if(i===void 0){const se=C.sum(S);Y.scrollTop>se&&Y.scrollBy(0,K)}else if(S<i)Y.scrollBy(0,K);else if(S===i){const se=C.sum(S);O+se>Y.scrollTop+Y.offsetHeight&&Y.scrollBy(0,K)}P()}d.value++}const V=!ct();let T=!1;function H(s){var c;(c=n.onScroll)===null||c===void 0||c.call(n,s),(!V||!T)&&P()}function j(s){var c;if((c=n.onWheel)===null||c===void 0||c.call(n,s),V){const y=l.value;if(y!=null){if(s.deltaX===0&&(y.scrollTop===0&&s.deltaY<=0||y.scrollTop+y.offsetHeight>=y.scrollHeight&&s.deltaY>=0))return;s.preventDefault(),y.scrollTop+=s.deltaY/Se(),y.scrollLeft+=s.deltaX/Se(),P(),T=!0,ze(()=>{T=!1})}}}function X(s){if(t||U(s.target))return;if(n.renderCol==null&&n.renderItemWithCols==null){if(s.contentRect.height===h.value)return}else if(s.contentRect.height===h.value&&s.contentRect.width===w.value)return;h.value=s.contentRect.height,w.value=s.contentRect.width;const{onResize:c}=n;c!==void 0&&c(s)}function P(){const{value:s}=l;s!=null&&(f.value=s.scrollTop,b.value=s.scrollLeft)}function U(s){let c=s;for(;c!==null;){if(c.style.display==="none")return!0;c=c.parentElement}return!1}return{listHeight:h,listStyle:{overflow:"auto"},keyToIndex:u,itemsStyle:D(()=>{const{itemResizable:s}=n,c=G(x.value.sum());return d.value,[n.itemsStyle,{boxSizing:"content-box",width:G(o.value),height:s?"":c,minHeight:s?c:"",paddingTop:G(n.paddingTop),paddingBottom:G(n.paddingBottom)}]}),visibleItemsStyle:D(()=>(d.value,{transform:`translateY(${G(x.value.sum(m.value))})`})),viewportItems:v,listElRef:l,itemsElRef:F(null),scrollTo:a,handleListResize:X,handleListScroll:H,handleListWheel:j,handleItemResize:_}},render(){const{itemResizable:n,keyField:e,keyToIndex:t,visibleItemsTag:r}=this;return z($e,{onResize:this.handleListResize},{default:()=>{var o,u;return z("div",Ke(this.$attrs,{class:["v-vl",this.showScrollbar&&"v-vl--show-scrollbar"],onScroll:this.handleListScroll,onWheel:this.handleListWheel,ref:"listElRef"}),[this.items.length!==0?z("div",{ref:"itemsElRef",class:"v-vl-items",style:this.itemsStyle},[z(r,Object.assign({class:"v-vl-visible-items",style:this.visibleItemsStyle},this.visibleItemsProps),{default:()=>{const{renderCol:b,renderItemWithCols:w}=this;return this.viewportItems.map(l=>{const h=l[e],p=t.get(h),x=b!=null?z(Te,{index:p,item:l}):void 0,d=w!=null?z(Te,{index:p,item:l}):void 0,f=this.$slots.default({item:l,renderedCols:x,renderedItemWithCols:d,index:p})[0];return n?z($e,{key:h,onResize:m=>this.handleItemResize(h,m)},{default:()=>f}):(f.key=h,f)})}})]):(u=(o=this.$slots).empty)===null||u===void 0?void 0:u.call(o)])}})}}),mt=B(".v-x-scroll",{overflow:"auto",scrollbarWidth:"none"},[B("&::-webkit-scrollbar",{width:0,height:0})]),At=W({name:"XScroll",props:{disabled:Boolean,onScroll:Function},setup(){const n=F(null);function e(o){!(o.currentTarget.offsetWidth<o.currentTarget.scrollWidth)||o.deltaY===0||(o.currentTarget.scrollLeft+=o.deltaY+o.deltaX,o.preventDefault())}const t=oe();return mt.mount({id:"vueuc/x-scroll",head:!0,anchorMetaName:ie,ssr:t}),Object.assign({selfRef:n,handleWheel:e},{scrollTo(...o){var u;(u=n.value)===null||u===void 0||u.scrollTo(...o)}})},render(){return z("div",{ref:"selfRef",onScroll:this.onScroll,onWheel:this.disabled?void 0:this.handleWheel,class:"v-x-scroll"},this.$slots)}}),k="v-hidden",vt=B("[v-hidden]",{display:"none!important"}),Bt=W({name:"Overflow",props:{getCounter:Function,getTail:Function,updateCounter:Function,onUpdateCount:Function,onUpdateOverflow:Function},setup(n,{slots:e}){const t=F(null),r=F(null);function o(b){const{value:w}=t,{getCounter:l,getTail:h}=n;let p;if(l!==void 0?p=l():p=r.value,!w||!p)return;p.hasAttribute(k)&&p.removeAttribute(k);const{children:x}=w;if(b.showAllItemsBeforeCalculate)for(const M of x)M.hasAttribute(k)&&M.removeAttribute(k);const d=w.offsetWidth,f=[],m=e.tail?h==null?void 0:h():null;let v=m?m.offsetWidth:0,a=!1;const i=w.children.length-(e.tail?1:0);for(let M=0;M<i-1;++M){if(M<0)continue;const E=x[M];if(a){E.hasAttribute(k)||E.setAttribute(k,"");continue}else E.hasAttribute(k)&&E.removeAttribute(k);const _=E.offsetWidth;if(v+=_,f[M]=_,v>d){const{updateCounter:V}=n;for(let T=M;T>=0;--T){const H=i-1-T;V!==void 0?V(H):p.textContent=`${H}`;const j=p.offsetWidth;if(v-=f[T],v+j<=d||T===0){a=!0,M=T-1,m&&(M===-1?(m.style.maxWidth=`${d-j}px`,m.style.boxSizing="border-box"):m.style.maxWidth="");const{onUpdateCount:X}=n;X&&X(H);break}}}}const{onUpdateOverflow:g}=n;a?g!==void 0&&g(!0):(g!==void 0&&g(!1),p.setAttribute(k,""))}const u=oe();return vt.mount({id:"vueuc/overflow",head:!0,anchorMetaName:ie,ssr:u}),R(()=>o({showAllItemsBeforeCalculate:!1})),{selfRef:t,counterRef:r,sync:o}},render(){const{$slots:n}=this;return Ae(()=>this.sync({showAllItemsBeforeCalculate:!1})),z("div",{class:"v-overflow",ref:"selfRef"},[Be(n,"default"),n.counter?n.counter():z("span",{style:{display:"inline-block"},ref:"counterRef"}),n.tail?n.tail():null])}});function Ve(n){return n instanceof HTMLElement}function He(n){for(let e=0;e<n.childNodes.length;e++){const t=n.childNodes[e];if(Ve(t)&&(Ye(t)||He(t)))return!0}return!1}function Xe(n){for(let e=n.childNodes.length-1;e>=0;e--){const t=n.childNodes[e];if(Ve(t)&&(Ye(t)||Xe(t)))return!0}return!1}function Ye(n){if(!bt(n))return!1;try{n.focus({preventScroll:!0})}catch{}return document.activeElement===n}function bt(n){if(n.tabIndex>0||n.tabIndex===0&&n.getAttribute("tabIndex")!==null)return!0;if(n.getAttribute("disabled"))return!1;switch(n.nodeName){case"A":return!!n.href&&n.rel!=="ignore";case"INPUT":return n.type!=="hidden"&&n.type!=="file";case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}}let J=[];const Wt=W({name:"FocusTrap",props:{disabled:Boolean,active:Boolean,autoFocus:{type:Boolean,default:!0},onEsc:Function,initialFocusTo:String,finalFocusTo:String,returnFocusOnDeactivated:{type:Boolean,default:!0}},setup(n){const e=De(),t=F(null),r=F(null);let o=!1,u=!1;const b=typeof document>"u"?null:document.activeElement;function w(){return J[J.length-1]===e}function l(a){var i;a.code==="Escape"&&w()&&((i=n.onEsc)===null||i===void 0||i.call(n,a))}R(()=>{Q(()=>n.active,a=>{a?(x(),fe("keydown",document,l)):(Z("keydown",document,l),o&&d())},{immediate:!0})}),re(()=>{Z("keydown",document,l),o&&d()});function h(a){if(!u&&w()){const i=p();if(i===null||i.contains(Ne(a)))return;f("first")}}function p(){const a=t.value;if(a===null)return null;let i=a;for(;i=i.nextSibling,!(i===null||i instanceof Element&&i.tagName==="DIV"););return i}function x(){var a;if(!n.disabled){if(J.push(e),n.autoFocus){const{initialFocusTo:i}=n;i===void 0?f("first"):(a=we(i))===null||a===void 0||a.focus({preventScroll:!0})}o=!0,document.addEventListener("focus",h,!0)}}function d(){var a;if(n.disabled||(document.removeEventListener("focus",h,!0),J=J.filter(g=>g!==e),w()))return;const{finalFocusTo:i}=n;i!==void 0?(a=we(i))===null||a===void 0||a.focus({preventScroll:!0}):n.returnFocusOnDeactivated&&b instanceof HTMLElement&&(u=!0,b.focus({preventScroll:!0}),u=!1)}function f(a){if(w()&&n.active){const i=t.value,g=r.value;if(i!==null&&g!==null){const M=p();if(M==null||M===g){u=!0,i.focus({preventScroll:!0}),u=!1;return}u=!0;const E=a==="first"?He(M):Xe(M);u=!1,E||(u=!0,i.focus({preventScroll:!0}),u=!1)}}}function m(a){if(u)return;const i=p();i!==null&&(a.relatedTarget!==null&&i.contains(a.relatedTarget)?f("last"):f("first"))}function v(a){u||(a.relatedTarget!==null&&a.relatedTarget===t.value?f("last"):f("first"))}return{focusableStartRef:t,focusableEndRef:r,focusableStyle:"position: absolute; height: 0; width: 0;",handleStartFocus:m,handleEndFocus:v}},render(){const{default:n}=this.$slots;if(n===void 0)return null;if(this.disabled)return n();const{active:e,focusableStyle:t}=this;return z(Ie,null,[z("div",{"aria-hidden":"true",tabindex:e?"0":"-1",ref:"focusableStartRef",style:t,onFocus:this.handleStartFocus}),n(),z("div",{"aria-hidden":"true",style:t,ref:"focusableEndRef",tabindex:e?"0":"-1",onFocus:this.handleEndFocus})])}});export{It as B,Wt as F,rt as L,$e as V,Ft as a,Ct as b,Et as c,Bt as d,At as e,Me as r}; +import{a as Z,o as fe}from"./evtd@0.2.4-CI_DDEu_.js";import{B as ze,d as pe,z as G,e as De,a as Ne}from"./seemly@0.3.9-BnJ6M8Cl.js";import{J as _e,F as Ie,N as je,m as W,y as Ee,d as Ce,i as ne,x as re,O as Fe,f as D,h as z,T as Pe,l as R,w as Q,n as Ae,U as Be,L as Ue,M as qe,p as Ke}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as F,o as N}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import{u as oe}from"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import{h as Ge,u as q,o as Je,i as Qe}from"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import{z as Ze}from"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import{R as Re}from"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import{C as et}from"./css-render@0.15.14-BwokE0u2.js";function ce(n,e,t="default"){const r=e[t];if(r===void 0)throw new Error(`[vueuc/${n}]: slot[${t}] is empty.`);return r()}function he(n,e=!0,t=[]){return n.forEach(r=>{if(r!==null){if(typeof r!="object"){(typeof r=="string"||typeof r=="number")&&t.push(_e(String(r)));return}if(Array.isArray(r)){he(r,e,t);return}if(r.type===Ie){if(r.children===null)return;Array.isArray(r.children)&&he(r.children,e,t)}else r.type!==je&&t.push(r)}}),t}function me(n,e,t="default"){const r=e[t];if(r===void 0)throw new Error(`[vueuc/${n}]: slot[${t}] is empty.`);const o=he(r());if(o.length===1)return o[0];throw new Error(`[vueuc/${n}]: slot[${t}] should have exactly one child.`)}let L=null;function We(){if(L===null&&(L=document.getElementById("v-binder-view-measurer"),L===null)){L=document.createElement("div"),L.id="v-binder-view-measurer";const{style:n}=L;n.position="fixed",n.left="0",n.right="0",n.top="0",n.bottom="0",n.pointerEvents="none",n.visibility="hidden",document.body.appendChild(L)}return L.getBoundingClientRect()}function tt(n,e){const t=We();return{top:e,left:n,height:0,width:0,right:t.width-n,bottom:t.height-e}}function ue(n){const e=n.getBoundingClientRect(),t=We();return{left:e.left-t.left,top:e.top-t.top,bottom:t.height+t.top-e.bottom,right:t.width+t.left-e.right,width:e.width,height:e.height}}function nt(n){return n.nodeType===9?null:n.parentNode}function Oe(n){if(n===null)return null;const e=nt(n);if(e===null)return null;if(e.nodeType===9)return document;if(e.nodeType===1){const{overflow:t,overflowX:r,overflowY:o}=getComputedStyle(e);if(/(auto|scroll|overlay)/.test(t+o+r))return e}return Oe(e)}const It=W({name:"Binder",props:{syncTargetWithParent:Boolean,syncTarget:{type:Boolean,default:!0}},setup(n){var e;Ee("VBinder",(e=Ce())===null||e===void 0?void 0:e.proxy);const t=ne("VBinder",null),r=F(null),o=i=>{r.value=i,t&&n.syncTargetWithParent&&t.setTargetRef(i)};let u=[];const b=()=>{let i=r.value;for(;i=Oe(i),i!==null;)u.push(i);for(const g of u)fe("scroll",g,x,!0)},w=()=>{for(const i of u)Z("scroll",i,x,!0);u=[]},l=new Set,h=i=>{l.size===0&&b(),l.has(i)||l.add(i)},p=i=>{l.has(i)&&l.delete(i),l.size===0&&w()},x=()=>{ze(d)},d=()=>{l.forEach(i=>i())},f=new Set,m=i=>{f.size===0&&fe("resize",window,a),f.has(i)||f.add(i)},v=i=>{f.has(i)&&f.delete(i),f.size===0&&Z("resize",window,a)},a=()=>{f.forEach(i=>i())};return re(()=>{Z("resize",window,a),w()}),{targetRef:r,setTargetRef:o,addScrollListener:h,removeScrollListener:p,addResizeListener:m,removeResizeListener:v}},render(){return ce("binder",this.$slots)}}),Et=W({name:"Target",setup(){const{setTargetRef:n,syncTarget:e}=ne("VBinder");return{syncTarget:e,setTargetDirective:{mounted:n,updated:n}}},render(){const{syncTarget:n,setTargetDirective:e}=this;return n?Fe(me("follower",this.$slots),[[e]]):me("follower",this.$slots)}});function ve(n,e){console.error(`[vueuc/${n}]: ${e}`)}const{c:B}=et(),ie="vueuc-style";function be(n){return n&-n}class ke{constructor(e,t){this.l=e,this.min=t;const r=new Array(e+1);for(let o=0;o<e+1;++o)r[o]=0;this.ft=r}add(e,t){if(t===0)return;const{l:r,ft:o}=this;for(e+=1;e<=r;)o[e]+=t,e+=be(e)}get(e){return this.sum(e+1)-this.sum(e)}sum(e){if(e===void 0&&(e=this.l),e<=0)return 0;const{ft:t,min:r,l:o}=this;if(e>o)throw new Error("[FinweckTree.sum]: `i` is larger than length.");let u=e*r;for(;e>0;)u+=t[e],e-=be(e);return u}getBound(e){let t=0,r=this.l;for(;r>t;){const o=Math.floor((t+r)/2),u=this.sum(o);if(u>e){r=o;continue}else if(u<e){if(t===o)return this.sum(t+1)<=e?t+1:o;t=o}else return o}return t}}function we(n){return typeof n=="string"?document.querySelector(n):n()}const rt=W({name:"LazyTeleport",props:{to:{type:[String,Object],default:void 0},disabled:Boolean,show:{type:Boolean,required:!0}},setup(n){return{showTeleport:Ge(N(n,"show")),mergedTo:D(()=>{const{to:e}=n;return e??"body"})}},render(){return this.showTeleport?this.disabled?ce("lazy-teleport",this.$slots):z(Pe,{disabled:this.disabled,to:this.mergedTo},ce("lazy-teleport",this.$slots)):null}}),ee={top:"bottom",bottom:"top",left:"right",right:"left"},ge={start:"end",center:"center",end:"start"},ae={top:"height",bottom:"height",left:"width",right:"width"},ot={"bottom-start":"top left",bottom:"top center","bottom-end":"top right","top-start":"bottom left",top:"bottom center","top-end":"bottom right","right-start":"top left",right:"center left","right-end":"bottom left","left-start":"top right",left:"center right","left-end":"bottom right"},it={"bottom-start":"bottom left",bottom:"bottom center","bottom-end":"bottom right","top-start":"top left",top:"top center","top-end":"top right","right-start":"top right",right:"center right","right-end":"bottom right","left-start":"top left",left:"center left","left-end":"bottom left"},lt={"bottom-start":"right","bottom-end":"left","top-start":"right","top-end":"left","right-start":"bottom","right-end":"top","left-start":"bottom","left-end":"top"},ye={top:!0,bottom:!1,left:!0,right:!1},xe={top:"end",bottom:"start",left:"end",right:"start"};function st(n,e,t,r,o,u){if(!o||u)return{placement:n,top:0,left:0};const[b,w]=n.split("-");let l=w??"center",h={top:0,left:0};const p=(f,m,v)=>{let a=0,i=0;const g=t[f]-e[m]-e[f];return g>0&&r&&(v?i=ye[m]?g:-g:a=ye[m]?g:-g),{left:a,top:i}},x=b==="left"||b==="right";if(l!=="center"){const f=lt[n],m=ee[f],v=ae[f];if(t[v]>e[v]){if(e[f]+e[v]<t[v]){const a=(t[v]-e[v])/2;e[f]<a||e[m]<a?e[f]<e[m]?(l=ge[w],h=p(v,m,x)):h=p(v,f,x):l="center"}}else t[v]<e[v]&&e[m]<0&&e[f]>e[m]&&(l=ge[w])}else{const f=b==="bottom"||b==="top"?"left":"top",m=ee[f],v=ae[f],a=(t[v]-e[v])/2;(e[f]<a||e[m]<a)&&(e[f]>e[m]?(l=xe[f],h=p(v,f,x)):(l=xe[m],h=p(v,m,x)))}let d=b;return e[b]<t[ae[b]]&&e[b]<e[ee[b]]&&(d=ee[b]),{placement:l!=="center"?`${d}-${l}`:d,left:h.left,top:h.top}}function ut(n,e){return e?it[n]:ot[n]}function at(n,e,t,r,o,u){if(u)switch(n){case"bottom-start":return{top:`${Math.round(t.top-e.top+t.height)}px`,left:`${Math.round(t.left-e.left)}px`,transform:"translateY(-100%)"};case"bottom-end":return{top:`${Math.round(t.top-e.top+t.height)}px`,left:`${Math.round(t.left-e.left+t.width)}px`,transform:"translateX(-100%) translateY(-100%)"};case"top-start":return{top:`${Math.round(t.top-e.top)}px`,left:`${Math.round(t.left-e.left)}px`,transform:""};case"top-end":return{top:`${Math.round(t.top-e.top)}px`,left:`${Math.round(t.left-e.left+t.width)}px`,transform:"translateX(-100%)"};case"right-start":return{top:`${Math.round(t.top-e.top)}px`,left:`${Math.round(t.left-e.left+t.width)}px`,transform:"translateX(-100%)"};case"right-end":return{top:`${Math.round(t.top-e.top+t.height)}px`,left:`${Math.round(t.left-e.left+t.width)}px`,transform:"translateX(-100%) translateY(-100%)"};case"left-start":return{top:`${Math.round(t.top-e.top)}px`,left:`${Math.round(t.left-e.left)}px`,transform:""};case"left-end":return{top:`${Math.round(t.top-e.top+t.height)}px`,left:`${Math.round(t.left-e.left)}px`,transform:"translateY(-100%)"};case"top":return{top:`${Math.round(t.top-e.top)}px`,left:`${Math.round(t.left-e.left+t.width/2)}px`,transform:"translateX(-50%)"};case"right":return{top:`${Math.round(t.top-e.top+t.height/2)}px`,left:`${Math.round(t.left-e.left+t.width)}px`,transform:"translateX(-100%) translateY(-50%)"};case"left":return{top:`${Math.round(t.top-e.top+t.height/2)}px`,left:`${Math.round(t.left-e.left)}px`,transform:"translateY(-50%)"};case"bottom":default:return{top:`${Math.round(t.top-e.top+t.height)}px`,left:`${Math.round(t.left-e.left+t.width/2)}px`,transform:"translateX(-50%) translateY(-100%)"}}switch(n){case"bottom-start":return{top:`${Math.round(t.top-e.top+t.height+r)}px`,left:`${Math.round(t.left-e.left+o)}px`,transform:""};case"bottom-end":return{top:`${Math.round(t.top-e.top+t.height+r)}px`,left:`${Math.round(t.left-e.left+t.width+o)}px`,transform:"translateX(-100%)"};case"top-start":return{top:`${Math.round(t.top-e.top+r)}px`,left:`${Math.round(t.left-e.left+o)}px`,transform:"translateY(-100%)"};case"top-end":return{top:`${Math.round(t.top-e.top+r)}px`,left:`${Math.round(t.left-e.left+t.width+o)}px`,transform:"translateX(-100%) translateY(-100%)"};case"right-start":return{top:`${Math.round(t.top-e.top+r)}px`,left:`${Math.round(t.left-e.left+t.width+o)}px`,transform:""};case"right-end":return{top:`${Math.round(t.top-e.top+t.height+r)}px`,left:`${Math.round(t.left-e.left+t.width+o)}px`,transform:"translateY(-100%)"};case"left-start":return{top:`${Math.round(t.top-e.top+r)}px`,left:`${Math.round(t.left-e.left+o)}px`,transform:"translateX(-100%)"};case"left-end":return{top:`${Math.round(t.top-e.top+t.height+r)}px`,left:`${Math.round(t.left-e.left+o)}px`,transform:"translateX(-100%) translateY(-100%)"};case"top":return{top:`${Math.round(t.top-e.top+r)}px`,left:`${Math.round(t.left-e.left+t.width/2+o)}px`,transform:"translateY(-100%) translateX(-50%)"};case"right":return{top:`${Math.round(t.top-e.top+t.height/2+r)}px`,left:`${Math.round(t.left-e.left+t.width+o)}px`,transform:"translateY(-50%)"};case"left":return{top:`${Math.round(t.top-e.top+t.height/2+r)}px`,left:`${Math.round(t.left-e.left+o)}px`,transform:"translateY(-50%) translateX(-100%)"};case"bottom":default:return{top:`${Math.round(t.top-e.top+t.height+r)}px`,left:`${Math.round(t.left-e.left+t.width/2+o)}px`,transform:"translateX(-50%)"}}}const dt=B([B(".v-binder-follower-container",{position:"absolute",left:"0",right:"0",top:"0",height:"0",pointerEvents:"none",zIndex:"auto"}),B(".v-binder-follower-content",{position:"absolute",zIndex:"auto"},[B("> *",{pointerEvents:"all"})])]),Ct=W({name:"Follower",inheritAttrs:!1,props:{show:Boolean,enabled:{type:Boolean,default:void 0},placement:{type:String,default:"bottom"},syncTrigger:{type:Array,default:["resize","scroll"]},to:[String,Object],flip:{type:Boolean,default:!0},internalShift:Boolean,x:Number,y:Number,width:String,minWidth:String,containerClass:String,teleportDisabled:Boolean,zindexable:{type:Boolean,default:!0},zIndex:Number,overlap:Boolean},setup(n){const e=ne("VBinder"),t=q(()=>n.enabled!==void 0?n.enabled:n.show),r=F(null),o=F(null),u=()=>{const{syncTrigger:d}=n;d.includes("scroll")&&e.addScrollListener(l),d.includes("resize")&&e.addResizeListener(l)},b=()=>{e.removeScrollListener(l),e.removeResizeListener(l)};R(()=>{t.value&&(l(),u())});const w=oe();dt.mount({id:"vueuc/binder",head:!0,anchorMetaName:ie,ssr:w}),re(()=>{b()}),Je(()=>{t.value&&l()});const l=()=>{if(!t.value)return;const d=r.value;if(d===null)return;const f=e.targetRef,{x:m,y:v,overlap:a}=n,i=m!==void 0&&v!==void 0?tt(m,v):ue(f);d.style.setProperty("--v-target-width",`${Math.round(i.width)}px`),d.style.setProperty("--v-target-height",`${Math.round(i.height)}px`);const{width:g,minWidth:M,placement:E,internalShift:_,flip:V}=n;d.setAttribute("v-placement",E),a?d.setAttribute("v-overlap",""):d.removeAttribute("v-overlap");const{style:T}=d;g==="target"?T.width=`${i.width}px`:g!==void 0?T.width=g:T.width="",M==="target"?T.minWidth=`${i.width}px`:M!==void 0?T.minWidth=M:T.minWidth="";const H=ue(d),j=ue(o.value),{left:X,top:P,placement:U}=st(E,i,H,_,V,a),s=ut(U,a),{left:c,top:y,transform:$}=at(U,j,i,P,X,a);d.setAttribute("v-placement",U),d.style.setProperty("--v-offset-left",`${Math.round(X)}px`),d.style.setProperty("--v-offset-top",`${Math.round(P)}px`),d.style.transform=`translateX(${c}) translateY(${y}) ${$}`,d.style.setProperty("--v-transform-origin",s),d.style.transformOrigin=s};Q(t,d=>{d?(u(),h()):b()});const h=()=>{Ae().then(l).catch(d=>console.error(d))};["placement","x","y","internalShift","flip","width","overlap","minWidth"].forEach(d=>{Q(N(n,d),l)}),["teleportDisabled"].forEach(d=>{Q(N(n,d),h)}),Q(N(n,"syncTrigger"),d=>{d.includes("resize")?e.addResizeListener(l):e.removeResizeListener(l),d.includes("scroll")?e.addScrollListener(l):e.removeScrollListener(l)});const p=Qe(),x=q(()=>{const{to:d}=n;if(d!==void 0)return d;p.value});return{VBinder:e,mergedEnabled:t,offsetContainerRef:o,followerRef:r,mergedTo:x,syncPosition:l}},render(){return z(rt,{show:this.show,to:this.mergedTo,disabled:this.teleportDisabled},{default:()=>{var n,e;const t=z("div",{class:["v-binder-follower-container",this.containerClass],ref:"offsetContainerRef"},[z("div",{class:"v-binder-follower-content",ref:"followerRef"},(e=(n=this.$slots).default)===null||e===void 0?void 0:e.call(n))]);return this.zindexable?Fe(t,[[Ze,{enabled:this.mergedEnabled,zIndex:this.zIndex}]]):t}})}});class ft{constructor(){this.handleResize=this.handleResize.bind(this),this.observer=new(typeof window<"u"&&window.ResizeObserver||Re)(this.handleResize),this.elHandlersMap=new Map}handleResize(e){for(const t of e){const r=this.elHandlersMap.get(t.target);r!==void 0&&r(t)}}registerHandler(e,t){this.elHandlersMap.set(e,t),this.observer.observe(e)}unregisterHandler(e){this.elHandlersMap.has(e)&&(this.elHandlersMap.delete(e),this.observer.unobserve(e))}}const Me=new ft,$e=W({name:"ResizeObserver",props:{onResize:Function},setup(n){let e=!1;const t=Ce().proxy;function r(o){const{onResize:u}=n;u!==void 0&&u(o)}R(()=>{const o=t.$el;if(o===void 0){ve("resize-observer","$el does not exist.");return}if(o.nextElementSibling!==o.nextSibling&&o.nodeType===3&&o.nodeValue!==""){ve("resize-observer","$el can not be observed (it may be a text node).");return}o.nextElementSibling!==null&&(Me.registerHandler(o.nextElementSibling,r),e=!0)}),re(()=>{e&&Me.unregisterHandler(t.$el.nextElementSibling)})},render(){return Be(this.$slots,"default")}});let te;function ct(){return typeof document>"u"?!1:(te===void 0&&("matchMedia"in window?te=window.matchMedia("(pointer:coarse)").matches:te=!1),te)}let de;function Se(){return typeof document>"u"?1:(de===void 0&&(de="chrome"in window?window.devicePixelRatio:1),de)}const Le="VVirtualListXScroll";function ht({columnsRef:n,renderColRef:e,renderItemWithColsRef:t}){const r=F(0),o=F(0),u=D(()=>{const h=n.value;if(h.length===0)return null;const p=new ke(h.length,0);return h.forEach((x,d)=>{p.add(d,x.width)}),p}),b=q(()=>{const h=u.value;return h!==null?Math.max(h.getBound(o.value)-1,0):0}),w=h=>{const p=u.value;return p!==null?p.sum(h):0},l=q(()=>{const h=u.value;return h!==null?Math.min(h.getBound(o.value+r.value)+1,n.value.length-1):0});return Ee(Le,{startIndexRef:b,endIndexRef:l,columnsRef:n,renderColRef:e,renderItemWithColsRef:t,getLeft:w}),{listWidthRef:r,scrollLeftRef:o}}const Te=W({name:"VirtualListRow",props:{index:{type:Number,required:!0},item:{type:Object,required:!0}},setup(){const{startIndexRef:n,endIndexRef:e,columnsRef:t,getLeft:r,renderColRef:o,renderItemWithColsRef:u}=ne(Le);return{startIndex:n,endIndex:e,columns:t,renderCol:o,renderItemWithCols:u,getLeft:r}},render(){const{startIndex:n,endIndex:e,columns:t,renderCol:r,renderItemWithCols:o,getLeft:u,item:b}=this;if(o!=null)return o({itemIndex:this.index,startColIndex:n,endColIndex:e,allColumns:t,item:b,getLeft:u});if(r!=null){const w=[];for(let l=n;l<=e;++l){const h=t[l];w.push(r({column:h,left:u(l),item:b}))}return w}return null}}),pt=B(".v-vl",{maxHeight:"inherit",height:"100%",overflow:"auto",minWidth:"1px"},[B("&:not(.v-vl--show-scrollbar)",{scrollbarWidth:"none"},[B("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",{width:0,height:0,display:"none"})])]),Ft=W({name:"VirtualList",inheritAttrs:!1,props:{showScrollbar:{type:Boolean,default:!0},columns:{type:Array,default:()=>[]},renderCol:Function,renderItemWithCols:Function,items:{type:Array,default:()=>[]},itemSize:{type:Number,required:!0},itemResizable:Boolean,itemsStyle:[String,Object],visibleItemsTag:{type:[String,Object],default:"div"},visibleItemsProps:Object,ignoreItemResize:Boolean,onScroll:Function,onWheel:Function,onResize:Function,defaultScrollKey:[Number,String],defaultScrollIndex:Number,keyField:{type:String,default:"key"},paddingTop:{type:[Number,String],default:0},paddingBottom:{type:[Number,String],default:0}},setup(n){const e=oe();pt.mount({id:"vueuc/virtual-list",head:!0,anchorMetaName:ie,ssr:e}),R(()=>{const{defaultScrollIndex:s,defaultScrollKey:c}=n;s!=null?a({index:s}):c!=null&&a({key:c})});let t=!1,r=!1;Ue(()=>{if(t=!1,!r){r=!0;return}a({top:f.value,left:b.value})}),qe(()=>{t=!0,r||(r=!0)});const o=q(()=>{if(n.renderCol==null&&n.renderItemWithCols==null||n.columns.length===0)return;let s=0;return n.columns.forEach(c=>{s+=c.width}),s}),u=D(()=>{const s=new Map,{keyField:c}=n;return n.items.forEach((y,$)=>{s.set(y[c],$)}),s}),{scrollLeftRef:b,listWidthRef:w}=ht({columnsRef:N(n,"columns"),renderColRef:N(n,"renderCol"),renderItemWithColsRef:N(n,"renderItemWithCols")}),l=F(null),h=F(void 0),p=new Map,x=D(()=>{const{items:s,itemSize:c,keyField:y}=n,$=new ke(s.length,c);return s.forEach((I,C)=>{const S=I[y],A=p.get(S);A!==void 0&&$.add(C,A)}),$}),d=F(0),f=F(0),m=q(()=>Math.max(x.value.getBound(f.value-pe(n.paddingTop))-1,0)),v=D(()=>{const{value:s}=h;if(s===void 0)return[];const{items:c,itemSize:y}=n,$=m.value,I=Math.min($+Math.ceil(s/y+1),c.length-1),C=[];for(let S=$;S<=I;++S)C.push(c[S]);return C}),a=(s,c)=>{if(typeof s=="number"){E(s,c,"auto");return}const{left:y,top:$,index:I,key:C,position:S,behavior:A,debounce:k=!0}=s;if(y!==void 0||$!==void 0)E(y,$,A);else if(I!==void 0)M(I,A,k);else if(C!==void 0){const le=u.value.get(C);le!==void 0&&M(le,A,k)}else S==="bottom"?E(0,Number.MAX_SAFE_INTEGER,A):S==="top"&&E(0,0,A)};let i,g=null;function M(s,c,y){const{value:$}=x,I=$.sum(s)+pe(n.paddingTop);if(!y)l.value.scrollTo({left:0,top:I,behavior:c});else{i=s,g!==null&&window.clearTimeout(g),g=window.setTimeout(()=>{i=void 0,g=null},16);const{scrollTop:C,offsetHeight:S}=l.value;if(I>C){const A=$.get(s);I+A<=C+S||l.value.scrollTo({left:0,top:I+A-S,behavior:c})}else l.value.scrollTo({left:0,top:I,behavior:c})}}function E(s,c,y){l.value.scrollTo({left:s,top:c,behavior:y})}function _(s,c){var y,$,I;if(t||n.ignoreItemResize||U(c.target))return;const{value:C}=x,S=u.value.get(s),A=C.get(S),k=(I=($=(y=c.borderBoxSize)===null||y===void 0?void 0:y[0])===null||$===void 0?void 0:$.blockSize)!==null&&I!==void 0?I:c.contentRect.height;if(k===A)return;k-n.itemSize===0?p.delete(s):p.set(s,k-n.itemSize);const K=k-A;if(K===0)return;C.add(S,K);const Y=l.value;if(Y!=null){if(i===void 0){const se=C.sum(S);Y.scrollTop>se&&Y.scrollBy(0,K)}else if(S<i)Y.scrollBy(0,K);else if(S===i){const se=C.sum(S);k+se>Y.scrollTop+Y.offsetHeight&&Y.scrollBy(0,K)}P()}d.value++}const V=!ct();let T=!1;function H(s){var c;(c=n.onScroll)===null||c===void 0||c.call(n,s),(!V||!T)&&P()}function j(s){var c;if((c=n.onWheel)===null||c===void 0||c.call(n,s),V){const y=l.value;if(y!=null){if(s.deltaX===0&&(y.scrollTop===0&&s.deltaY<=0||y.scrollTop+y.offsetHeight>=y.scrollHeight&&s.deltaY>=0))return;s.preventDefault(),y.scrollTop+=s.deltaY/Se(),y.scrollLeft+=s.deltaX/Se(),P(),T=!0,ze(()=>{T=!1})}}}function X(s){if(t||U(s.target))return;if(n.renderCol==null&&n.renderItemWithCols==null){if(s.contentRect.height===h.value)return}else if(s.contentRect.height===h.value&&s.contentRect.width===w.value)return;h.value=s.contentRect.height,w.value=s.contentRect.width;const{onResize:c}=n;c!==void 0&&c(s)}function P(){const{value:s}=l;s!=null&&(f.value=s.scrollTop,b.value=s.scrollLeft)}function U(s){let c=s;for(;c!==null;){if(c.style.display==="none")return!0;c=c.parentElement}return!1}return{listHeight:h,listStyle:{overflow:"auto"},keyToIndex:u,itemsStyle:D(()=>{const{itemResizable:s}=n,c=G(x.value.sum());return d.value,[n.itemsStyle,{boxSizing:"content-box",width:G(o.value),height:s?"":c,minHeight:s?c:"",paddingTop:G(n.paddingTop),paddingBottom:G(n.paddingBottom)}]}),visibleItemsStyle:D(()=>(d.value,{transform:`translateY(${G(x.value.sum(m.value))})`})),viewportItems:v,listElRef:l,itemsElRef:F(null),scrollTo:a,handleListResize:X,handleListScroll:H,handleListWheel:j,handleItemResize:_}},render(){const{itemResizable:n,keyField:e,keyToIndex:t,visibleItemsTag:r}=this;return z($e,{onResize:this.handleListResize},{default:()=>{var o,u;return z("div",Ke(this.$attrs,{class:["v-vl",this.showScrollbar&&"v-vl--show-scrollbar"],onScroll:this.handleListScroll,onWheel:this.handleListWheel,ref:"listElRef"}),[this.items.length!==0?z("div",{ref:"itemsElRef",class:"v-vl-items",style:this.itemsStyle},[z(r,Object.assign({class:"v-vl-visible-items",style:this.visibleItemsStyle},this.visibleItemsProps),{default:()=>{const{renderCol:b,renderItemWithCols:w}=this;return this.viewportItems.map(l=>{const h=l[e],p=t.get(h),x=b!=null?z(Te,{index:p,item:l}):void 0,d=w!=null?z(Te,{index:p,item:l}):void 0,f=this.$slots.default({item:l,renderedCols:x,renderedItemWithCols:d,index:p})[0];return n?z($e,{key:h,onResize:m=>this.handleItemResize(h,m)},{default:()=>f}):(f.key=h,f)})}})]):(u=(o=this.$slots).empty)===null||u===void 0?void 0:u.call(o)])}})}}),mt=B(".v-x-scroll",{overflow:"auto",scrollbarWidth:"none"},[B("&::-webkit-scrollbar",{width:0,height:0})]),At=W({name:"XScroll",props:{disabled:Boolean,onScroll:Function},setup(){const n=F(null);function e(o){!(o.currentTarget.offsetWidth<o.currentTarget.scrollWidth)||o.deltaY===0||(o.currentTarget.scrollLeft+=o.deltaY+o.deltaX,o.preventDefault())}const t=oe();return mt.mount({id:"vueuc/x-scroll",head:!0,anchorMetaName:ie,ssr:t}),Object.assign({selfRef:n,handleWheel:e},{scrollTo(...o){var u;(u=n.value)===null||u===void 0||u.scrollTo(...o)}})},render(){return z("div",{ref:"selfRef",onScroll:this.onScroll,onWheel:this.disabled?void 0:this.handleWheel,class:"v-x-scroll"},this.$slots)}}),O="v-hidden",vt=B("[v-hidden]",{display:"none!important"}),Bt=W({name:"Overflow",props:{getCounter:Function,getTail:Function,updateCounter:Function,onUpdateCount:Function,onUpdateOverflow:Function},setup(n,{slots:e}){const t=F(null),r=F(null);function o(b){const{value:w}=t,{getCounter:l,getTail:h}=n;let p;if(l!==void 0?p=l():p=r.value,!w||!p)return;p.hasAttribute(O)&&p.removeAttribute(O);const{children:x}=w;if(b.showAllItemsBeforeCalculate)for(const M of x)M.hasAttribute(O)&&M.removeAttribute(O);const d=w.offsetWidth,f=[],m=e.tail?h==null?void 0:h():null;let v=m?m.offsetWidth:0,a=!1;const i=w.children.length-(e.tail?1:0);for(let M=0;M<i-1;++M){if(M<0)continue;const E=x[M];if(a){E.hasAttribute(O)||E.setAttribute(O,"");continue}else E.hasAttribute(O)&&E.removeAttribute(O);const _=E.offsetWidth;if(v+=_,f[M]=_,v>d){const{updateCounter:V}=n;for(let T=M;T>=0;--T){const H=i-1-T;V!==void 0?V(H):p.textContent=`${H}`;const j=p.offsetWidth;if(v-=f[T],v+j<=d||T===0){a=!0,M=T-1,m&&(M===-1?(m.style.maxWidth=`${d-j}px`,m.style.boxSizing="border-box"):m.style.maxWidth="");const{onUpdateCount:X}=n;X&&X(H);break}}}}const{onUpdateOverflow:g}=n;a?g!==void 0&&g(!0):(g!==void 0&&g(!1),p.setAttribute(O,""))}const u=oe();return vt.mount({id:"vueuc/overflow",head:!0,anchorMetaName:ie,ssr:u}),R(()=>o({showAllItemsBeforeCalculate:!1})),{selfRef:t,counterRef:r,sync:o}},render(){const{$slots:n}=this;return Ae(()=>this.sync({showAllItemsBeforeCalculate:!1})),z("div",{class:"v-overflow",ref:"selfRef"},[Be(n,"default"),n.counter?n.counter():z("span",{style:{display:"inline-block"},ref:"counterRef"}),n.tail?n.tail():null])}});function Ve(n){return n instanceof HTMLElement}function He(n){for(let e=0;e<n.childNodes.length;e++){const t=n.childNodes[e];if(Ve(t)&&(Ye(t)||He(t)))return!0}return!1}function Xe(n){for(let e=n.childNodes.length-1;e>=0;e--){const t=n.childNodes[e];if(Ve(t)&&(Ye(t)||Xe(t)))return!0}return!1}function Ye(n){if(!bt(n))return!1;try{n.focus({preventScroll:!0})}catch{}return document.activeElement===n}function bt(n){if(n.tabIndex>0||n.tabIndex===0&&n.getAttribute("tabIndex")!==null)return!0;if(n.getAttribute("disabled"))return!1;switch(n.nodeName){case"A":return!!n.href&&n.rel!=="ignore";case"INPUT":return n.type!=="hidden"&&n.type!=="file";case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}}let J=[];const Wt=W({name:"FocusTrap",props:{disabled:Boolean,active:Boolean,autoFocus:{type:Boolean,default:!0},onEsc:Function,initialFocusTo:String,finalFocusTo:String,returnFocusOnDeactivated:{type:Boolean,default:!0}},setup(n){const e=De(),t=F(null),r=F(null);let o=!1,u=!1;const b=typeof document>"u"?null:document.activeElement;function w(){return J[J.length-1]===e}function l(a){var i;a.code==="Escape"&&w()&&((i=n.onEsc)===null||i===void 0||i.call(n,a))}R(()=>{Q(()=>n.active,a=>{a?(x(),fe("keydown",document,l)):(Z("keydown",document,l),o&&d())},{immediate:!0})}),re(()=>{Z("keydown",document,l),o&&d()});function h(a){if(!u&&w()){const i=p();if(i===null||i.contains(Ne(a)))return;f("first")}}function p(){const a=t.value;if(a===null)return null;let i=a;for(;i=i.nextSibling,!(i===null||i instanceof Element&&i.tagName==="DIV"););return i}function x(){var a;if(!n.disabled){if(J.push(e),n.autoFocus){const{initialFocusTo:i}=n;i===void 0?f("first"):(a=we(i))===null||a===void 0||a.focus({preventScroll:!0})}o=!0,document.addEventListener("focus",h,!0)}}function d(){var a;if(n.disabled||(document.removeEventListener("focus",h,!0),J=J.filter(g=>g!==e),w()))return;const{finalFocusTo:i}=n;i!==void 0?(a=we(i))===null||a===void 0||a.focus({preventScroll:!0}):n.returnFocusOnDeactivated&&b instanceof HTMLElement&&(u=!0,b.focus({preventScroll:!0}),u=!1)}function f(a){if(w()&&n.active){const i=t.value,g=r.value;if(i!==null&&g!==null){const M=p();if(M==null||M===g){u=!0,i.focus({preventScroll:!0}),u=!1;return}u=!0;const E=a==="first"?He(M):Xe(M);u=!1,E||(u=!0,i.focus({preventScroll:!0}),u=!1)}}}function m(a){if(u)return;const i=p();i!==null&&(a.relatedTarget!==null&&i.contains(a.relatedTarget)?f("last"):f("first"))}function v(a){u||(a.relatedTarget!==null&&a.relatedTarget===t.value?f("last"):f("first"))}return{focusableStartRef:t,focusableEndRef:r,focusableStyle:"position: absolute; height: 0; width: 0;",handleStartFocus:m,handleEndFocus:v}},render(){const{default:n}=this.$slots;if(n===void 0)return null;if(this.disabled)return n();const{active:e,focusableStyle:t}=this;return z(Ie,null,[z("div",{"aria-hidden":"true",tabindex:e?"0":"-1",ref:"focusableStartRef",style:t,onFocus:this.handleStartFocus}),n(),z("div",{"aria-hidden":"true",style:t,ref:"focusableEndRef",tabindex:e?"0":"-1",onFocus:this.handleEndFocus})])}});export{It as B,Wt as F,rt as L,$e as V,Ft as a,Ct as b,Et as c,Bt as d,At as e,Me as r}; diff --git a/js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js.gz b/js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3d61aa887465244be4653ae38949d69d11ea7c91 GIT binary patch literal 8870 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 literal 0 HcmV?d00001 diff --git a/js/zh-CN-B-kcJT8r.js b/js/zh-CN-B-kcJT8r.js new file mode 100644 index 00000000..67c3fa72 --- /dev/null +++ b/js/zh-CN-B-kcJT8r.js @@ -0,0 +1 @@ +import{E as to}from"./hooks-Bi_Q9OFa.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";import"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./utils-4asTneEs.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";const o="当前环境不支持全屏",eo={isEnabledFullscreen:o},no=Object.freeze(Object.defineProperty({__proto__:null,default:eo,isEnabledFullscreen:o},Symbol.toStringTag,{value:"Module"})),t="项目配置",e={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",i="动画效果",io={Title:t,ThemeOptions:e,InterfaceDisplay:n,ContentTransition:i},ro=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:e,Title:t,default:io},Symbol.toStringTag,{value:"Module"})),r="刷新当前页面",s="锁屏",c="设置",l="Github",p="全屏",m="退出全屏",a="搜索",so={Reload:r,Lock:s,Setting:c,Github:l,FullScreen:p,CancelFullScreen:m,Search:a},co=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:p,Github:l,Lock:s,Reload:r,Search:a,Setting:c,default:so},Symbol.toStringTag,{value:"Module"})),_="请求",g="条形码",d="缓存工具函数",u="数字精度",b="右键菜单",f="首页",h="指令",S="文档",O="文档 (加速地址)",T="文档(内嵌)",y="可视化",C="表单",j="Mock 数据",v="模态框",D="多级菜单(缓存)",M="办公",P="文档",z="演示",N="表格",R="二维码",I="依赖项",k="关于",L="页面详情模式",x="分段器",F="SVG 图标",w="表格",E="模板内置 Api",A="滚动动画",G="高级表格",$="流程图",Q="拖拽卡片",lo={Axios:_,Barcode:g,CacheDemo:d,CalculatePrecision:u,ContextMenu:b,Dashboard:f,Directive:h,Doc:S,DocLocal:O,DocLocalInside:T,Echart:y,Error:"错误页",Form:C,Mock:j,Modal:v,MultiMenu:D,Office:M,Office_Document:P,Office_Presentation:z,Office_Spreadsheet:N,QRCode:R,Rely:I,RelyAbout:k,RouterDemo:L,Segment:x,SvgIcon:F,Table:w,TemplateHooks:E,scrollReveal:A,TablePro:G,Flow:$,DraggableCard:Q},po=Object.freeze(Object.defineProperty({__proto__:null,Axios:_,Barcode:g,CacheDemo:d,CalculatePrecision:u,ContextMenu:b,Dashboard:f,Directive:h,Doc:S,DocLocal:O,DocLocalInside:T,DraggableCard:Q,Echart:y,Flow:$,Form:C,Mock:j,Modal:v,MultiMenu:D,Office:M,Office_Document:P,Office_Presentation:z,Office_Spreadsheet:N,QRCode:R,Rely:I,RelyAbout:k,RouterDemo:L,Segment:x,SvgIcon:F,Table:w,TablePro:G,TemplateHooks:E,default:lo,scrollReveal:A},Symbol.toStringTag,{value:"Module"})),B="项目配置",H={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},V="界面显示",mo={Title:B,ThemeOptions:H,InterfaceDisplay:V},ao=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:V,ThemeOptions:H,Title:B,default:mo},Symbol.toStringTag,{value:"Module"})),q="注册",J="登录",K="扫码登陆",U="请输入用户名",W="请输入密码",X="登 陆",Y="用户名",Z="密码",oo="开箱即用的中后台管理系统",_o={Register:q,Signing:J,QRCodeSigning:K,NamePlaceholder:U,PasswordPlaceholder:W,Login:X,Name:Y,Password:Z,RayTemplate:oo},go=Object.freeze(Object.defineProperty({__proto__:null,Login:X,Name:Y,NamePlaceholder:U,Password:Z,PasswordPlaceholder:W,QRCodeSigning:K,RayTemplate:oo,Register:q,Signing:J,default:_o},Symbol.toStringTag,{value:"Module"})),uo=Object.assign({"./zh-CN/globalMessage.json":no,"./zh-CN/headerSettingOptions.json":ro,"./zh-CN/headerTooltip.json":co,"./zh-CN/menu.json":po,"./zh-CN/setting.json":ao,"./zh-CN/views/login/index.json":go}),ht={message:{...to(uo,"zh-CN")}};export{ht as default}; diff --git a/js/zh-CN-B-kcJT8r.js.gz b/js/zh-CN-B-kcJT8r.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2dd0b8d63bf1f6060fac176c4b76f3cf7193d99a GIT binary patch literal 2750 zcmV;v3PJTBiwFP!000001JzhtZ`(!|e&1hV4Em4&GmI!%zOW!5OY|+V;)`TE_KQG~ zBWY}sBhQesWWzwRT{}q|CjsiDNt(2Awig54+G*1uZJcEPj7eEf{R<0Hl4H?M8Uzb0 z_QjTFzH^y#zH{b`h*_r0ULEXGd6!Ms3XGaSI9H-{k)tHZP4<rusloyWpOOFwgmb!D zTi^*%5Jf?Zq2y@)rRlNhbSI|Fh-ISy)+0nvYIa#cN~GKgsyG-m4V4XtC!#`B5OWm= zCt^Ze5Mw#JR>oXoq--bRLXQy3q2z2O8XX@V>(paVUFD@jw;=WkQ4uNP++v0-L_0wX z9BGs;5?^~nh@<&jUq%-r@lF)i7{*q?F^oi9hzb#;OpcT)R7YWDd6j8Y_mzpF(1T`5 zqsf^8yQdSDFldoz1%oc<G|F%yDntY^f|Od04$Mp$onVvZtEkMds@Z{yk(|Ghhznv| z=*_h@#E1}$3*9I+#M6A@(n2`u9UwG0r&gTuOeaWl7{iuU6Bc;jP&euyADGIi<KrP5 ztCel)=de47L~1;i?GxkTX|YF`AB8`epPNdL;83nDl~gctNFpk9i$di6X`av{=|Xyz zg?VRVRIqp=*5uT1f22o=4u%qlv1!y25g{h@qoj4dC*79{1v*i2aE>{aO-zh}yfhs_ z<%zPX_biW{2KNI?D#Wg}!Ks;wVdyhUr+|4$WmrD~PWH^BxGtXHzM~}~LbuS<{r+Gm z^Ti3XT8VYa<BF{(B0|*X!e~xW2Ay2U6OD7ku%%<>>yIJMSt8<-N&G8=6?0MPn;Hr^ z>=$ZaQH;J{o(=aGyN4GhL-IOdzPu>(y<a>PxiAwir$Tv6EI7rY;U|KV6^v+}V^+Z| z5fi%oDxK?(^Z0a_=|>T09~>o@>Ed9-3H62qHmOahl`HvuBqH<)5j1P)<3q}n`5x}* z)NChNIlpAgXGcP8uo=dtYU6;8qKHznwrNHt$4}=qvR4u@ztnPJrcaMmv+Cq<r<lrX zmWC>-L3GuoEU3~rn&{)2-d|0=n+#>cDH03iv3W#?(*niPS!;N1?&R?uj+@;~jQX)Z zkwK)aEbx5xLg94LR&l&bIH_Gq4Xg~)PGQF;21ng0&sunphngO-h>BXLDr3e8x3SJ` zKkh;2$_0o-REV8o@V#8j<rp;#r<~{(Vi7?^y|~}P*2RfX{xG*$&`M({RqdT!NcJy< z5x9)XL|a7EBz8jdiwGsfX_gtShFkc@`ihiTzf&@KC^{wEG>}aZG1Ve&UD_g2dUCZD zlFFXEj~R7r?31bcubQ-?S9@#G{(PqnV%eCfn%$fbB0{tmm8SC(ON&k@rJ8COC{HXs zAqo+p7bPios`D!++aw}lpOxqr#Moa=2g;-|(9g|~p#-sPgA{6Q<~22;WOX_+zH%wt z3EE(v;V7?i+{UM7s+ySO);sVf=3FiM_la3124-!sVK%0uom!|lW38kzn+J|Zkh0X* z(~}t->BOwGD$>V@D4EMf_{dDCE85&3`6gRXQmIX%^8}xqDq1rHN>(nCsoo1DR9g=5 zgW~f$WluTXeM_N~YKF?WrJC5E7vjDzm-If>8d?ckayYh`S`KEuI8vh30Tt27lm4Kf zoP&c!j}JLW>7L4*pUsp45sg~h?xHeqUw`Rd->l!<bDw;6@cX8>wddWq;;!$wzuW>4 zQ+bu}K}*dWSRZl>qdCDzbPZZm9?vge%@zs_;}v|S^-aeGV&Mr!%b3}<Gpo5=nNgeO za+2j32Gnsubqrg=6uv`ore@};A=oryGh!99Y7wqhRKvj%NK@T0FjzZ#7TPjsZ2wXJ zdbhE@S%19?AeL9N#5S-54u0QnJh=y;qOwH^cn`ihy#6bIW29KJCE(q=dGK-<zzIf7 zmDN(zpe#kL0x7lyee@c%WKh3zqw(m8ckfO8yO#hG8MvSC)VKD%JJ-B#9s)>c+oBD# zC2ZpHvVY5Q3ByspObe=p6~fDgT9Yi8qLz&<JIhpy6CWp$HOM|LhNtK{&1A@_wy*6B zkPnVElYx8fg?IO9lPitw=Z!~C0OT@gY+VU>qRHTJ_f3!oLk7ddE;)Gs%Q9#a$&^9k z@@4nx%l3jQ1Ml|3`ft7-Dz8pqgQ~j3;26~wB@Q##wux1gG}u%o8PI1*rpb~rOsSTJ zjblqD%wUyiB}rX_+DC@<q|OeTN1n8NJo341`Iy)3AoC9na!v+^doR3S{tjSK2HvA> z_w|$d<0}B_GN`}$(*60K`{H|d{e^q=wRh(!fQ}5jJ5Sx8zpDTG#(nt%fO#3Xx1Ke& zb`NhobT{t+Sdc;Ehr5mK=Kz*u;N7@-u>T!^85wwYuX@}61aQ3lvFnWc`QygrZ{3Ga z-A9+t0+?;@{Q2sdyRq&*zwzg*>j2h#6MKh0Zn!t@0+^D);r32oYC#5Rsx5YTcb<Bi zy8u>X;O%UCm#=u+8vrUYaKC#{fB9q6vop=(oCPrL*VH%e`o932c<a`R47^ucLD5|d zOn8r90XQXtgO@kz`@aQ28I{4on@5Mw?>4so0C3SK+Ova~Hvt^;`-0EU!@VE8&(^)2 zZTHnJ0INQQH@w~F?)@DAhh&hM8SZkwe&ap93gGfvD}znPAN||iSg*g{?HVW(00(5? z?LTlo-)S}g0EcDJ`01X1pqAJtGVq>XsqcK@e*Ff(Nf~%w-1WYA?QU+@uU`ewpz`WK zl~69_V6yqNm5MN>Y9*{-lS(>FsfOkls*NWY)(H1&+G*B#)lOr}k@8Scc_~j-rb`8= z5QhC16P8L)p_-KO|Bg{jHKg&QkE0eRI+n6<Ft`t;8XRPdG6^)c?jP>$1;iMl%#>2l zPoA^@(^OXtsRGlEVUxhD0>=vlqG2iB`jAto=9t*BrHS^+1j8I#wi<MzmG)}Je=h61 zgt0AMgp*S#|Ikx@(bS~T;NL)=I<~Y3r-Gp<2*eo7;9{V?3Nw}Bs75Vm2xk3TLRyAd zY?l2PjrflxX%KSFA0Vf21*?WM(1cAeDh<OSgDy*-K!vHrqQ9E*!#24F%OBSn{)f2> z9pP;*TSxr=O5ocJg>%_%m<A1{^+Wq-GCUBB{C5X}neaeh9^L=R&Z~Ch<Yhdw2Gx(F z-bqzqV{ISW5i~#e%2|?u_iV@AxB=jK8PxCZyRYv6ctHl<^`GjGuhj4FH|}o$I33(f zhi|@g*T1iC?ReK-xVJX}oISSe?rj8Z`BI>!D-fHL!7=o_4B8;-Po1wW*LQz$H=otF zcIprQaq#=k?(LiIt*7<f?fUJF`m_D|{<i?;g2|xhKRKDS1T&;)`Pb|D78~2&FTjhc zi6;zI!zF6ym`T%cLgjp!GX41KEF7anVo8?*yfk+NlIG!*T5D5MqI3-wKQ3J%1Ml`r zntz9j;iGjr22Tw~JN3B_PQ7z<Je6}&w9c&hZ=w=PT|8GbXkIna%@>!jz^Mf!i^8M* z5>|E0TBA;jhAkL70n1Wq*reRr*N*L**m7FS<zvgdskgPG9^0u9yv)z}zxi6{h^6Cd z3sa<PXJN^fS6h!nX;lyeo1Sqf1c4+tySDZzt_DBEmu&x+_*T5uKK<K&0OHGEo1hl} E02{hqDF6Tf literal 0 HcmV?d00001 diff --git a/js/zh-CN-Ms_tFsC1.js b/js/zh-CN-Ms_tFsC1.js deleted file mode 100644 index 4aa2c9a5..00000000 --- a/js/zh-CN-Ms_tFsC1.js +++ /dev/null @@ -1 +0,0 @@ -import{E as to}from"./hooks-CpaAYtdw.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./utils-DBF0WsFC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";const o="当前环境不支持全屏",eo={isEnabledFullscreen:o},no=Object.freeze(Object.defineProperty({__proto__:null,default:eo,isEnabledFullscreen:o},Symbol.toStringTag,{value:"Module"})),t="项目配置",e={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",i="动画效果",io={Title:t,ThemeOptions:e,InterfaceDisplay:n,ContentTransition:i},ro=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:e,Title:t,default:io},Symbol.toStringTag,{value:"Module"})),r="刷新当前页面",s="锁屏",c="设置",l="Github",p="全屏",m="退出全屏",a="搜索",so={Reload:r,Lock:s,Setting:c,Github:l,FullScreen:p,CancelFullScreen:m,Search:a},co=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:p,Github:l,Lock:s,Reload:r,Search:a,Setting:c,default:so},Symbol.toStringTag,{value:"Module"})),_="请求",g="条形码",d="缓存工具函数",u="数字精度",b="右键菜单",f="首页",h="指令",S="文档",O="文档 (加速地址)",T="文档(内嵌)",y="可视化",C="表单",j="Mock 数据",v="模态框",D="多级菜单(缓存)",M="办公",P="文档",z="演示",N="表格",R="二维码",I="依赖项",k="关于",L="页面详情模式",x="分段器",F="SVG 图标",w="表格",E="模板内置 Api",A="滚动动画",G="高级表格",$="流程图",Q="拖拽卡片",lo={Axios:_,Barcode:g,CacheDemo:d,CalculatePrecision:u,ContextMenu:b,Dashboard:f,Directive:h,Doc:S,DocLocal:O,DocLocalInside:T,Echart:y,Error:"错误页",Form:C,Mock:j,Modal:v,MultiMenu:D,Office:M,Office_Document:P,Office_Presentation:z,Office_Spreadsheet:N,QRCode:R,Rely:I,RelyAbout:k,RouterDemo:L,Segment:x,SvgIcon:F,Table:w,TemplateHooks:E,scrollReveal:A,TablePro:G,Flow:$,DraggableCard:Q},po=Object.freeze(Object.defineProperty({__proto__:null,Axios:_,Barcode:g,CacheDemo:d,CalculatePrecision:u,ContextMenu:b,Dashboard:f,Directive:h,Doc:S,DocLocal:O,DocLocalInside:T,DraggableCard:Q,Echart:y,Flow:$,Form:C,Mock:j,Modal:v,MultiMenu:D,Office:M,Office_Document:P,Office_Presentation:z,Office_Spreadsheet:N,QRCode:R,Rely:I,RelyAbout:k,RouterDemo:L,Segment:x,SvgIcon:F,Table:w,TablePro:G,TemplateHooks:E,default:lo,scrollReveal:A},Symbol.toStringTag,{value:"Module"})),B="项目配置",H={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},V="界面显示",mo={Title:B,ThemeOptions:H,InterfaceDisplay:V},ao=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:V,ThemeOptions:H,Title:B,default:mo},Symbol.toStringTag,{value:"Module"})),q="注册",J="登录",K="扫码登陆",U="请输入用户名",W="请输入密码",X="登 陆",Y="用户名",Z="密码",oo="开箱即用的中后台管理系统",_o={Register:q,Signing:J,QRCodeSigning:K,NamePlaceholder:U,PasswordPlaceholder:W,Login:X,Name:Y,Password:Z,RayTemplate:oo},go=Object.freeze(Object.defineProperty({__proto__:null,Login:X,Name:Y,NamePlaceholder:U,Password:Z,PasswordPlaceholder:W,QRCodeSigning:K,RayTemplate:oo,Register:q,Signing:J,default:_o},Symbol.toStringTag,{value:"Module"})),uo=Object.assign({"./zh-CN/globalMessage.json":no,"./zh-CN/headerSettingOptions.json":ro,"./zh-CN/headerTooltip.json":co,"./zh-CN/menu.json":po,"./zh-CN/setting.json":ao,"./zh-CN/views/login/index.json":go}),ht={message:{...to(uo,"zh-CN")}};export{ht as default}; diff --git a/js/zh-CN-Ms_tFsC1.js.gz b/js/zh-CN-Ms_tFsC1.js.gz deleted file mode 100644 index ff7406c77cf5f952295c9a90edea33b5736fe327..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2762 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 Q^-uryA0;{cKdl!403@<Nd;kCd diff --git a/js/zrender@5.6.0-DbjVw6Tx.js b/js/zrender@5.6.0-DbjVw6Tx.js deleted file mode 100644 index 6a3d592e..00000000 --- a/js/zrender@5.6.0-DbjVw6Tx.js +++ /dev/null @@ -1,16 +0,0 @@ -import{_ as H}from"./tslib@2.3.0-BDyQ-Jie.js";var ko=function(){function e(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return e}(),No=function(){function e(){this.browser=new ko,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow=typeof window<"u"}return e}(),Y=new No;typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?(Y.wxa=!0,Y.touchEventsSupported=!0):typeof document>"u"&&typeof self<"u"?Y.worker=!0:typeof navigator>"u"||navigator.userAgent.indexOf("Node.js")===0?(Y.node=!0,Y.svgSupported=!0):Wo(navigator.userAgent,Y);function Wo(e,t){var r=t.browser,i=e.match(/Firefox\/([\d.]+)/),n=e.match(/MSIE\s([\d.]+)/)||e.match(/Trident\/.+?rv:(([\d.]+))/),a=e.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(e);i&&(r.firefox=!0,r.version=i[1]),n&&(r.ie=!0,r.version=n[1]),a&&(r.edge=!0,r.version=a[1],r.newEdge=+a[1].split(".")[0]>18),o&&(r.weChat=!0),t.svgSupported=typeof SVGRect<"u",t.touchEventsSupported="ontouchstart"in window&&!r.ie&&!r.edge,t.pointerEventsSupported="onpointerdown"in window&&(r.edge||r.ie&&+r.version>=11),t.domSupported=typeof document<"u";var s=document.documentElement.style;t.transform3dSupported=(r.ie&&"transition"in s||r.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),t.transformSupported=t.transform3dSupported||r.ie&&+r.version>=9}var dn=12,Yo="sans-serif",hr=dn+"px "+Yo,Go=20,Xo=100,qo="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function Zo(e){var t={};if(typeof JSON>"u")return t;for(var r=0;r<e.length;r++){var i=String.fromCharCode(r+32),n=(e.charCodeAt(r)-Go)/Xo;t[i]=n}return t}var $o=Zo(qo),$e={createCanvas:function(){return typeof document<"u"&&document.createElement("canvas")},measureText:function(){var e,t;return function(r,i){if(!e){var n=$e.createCanvas();e=n&&n.getContext("2d")}if(e)return t!==i&&(t=e.font=i||hr),e.measureText(r);r=r||"",i=i||hr;var a=/((?:\d+)?\.?\d*)px/.exec(i),o=a&&+a[1]||dn,s=0;if(i.indexOf("mono")>=0)s=o*r.length;else for(var f=0;f<r.length;f++){var h=$o[r[f]];s+=h==null?o:h*o}return{width:s}}}(),loadImage:function(e,t,r){var i=new Image;return i.onload=t,i.onerror=r,i.src=e,i}},Na=Ve(["Function","RegExp","Date","Error","CanvasGradient","CanvasPattern","Image","Canvas"],function(e,t){return e["[object "+t+"]"]=!0,e},{}),Wa=Ve(["Int8","Uint8","Uint8Clamped","Int16","Uint16","Int32","Uint32","Float32","Float64"],function(e,t){return e["[object "+t+"Array]"]=!0,e},{}),xr=Object.prototype.toString,Ue=Array.prototype,Uo=Ue.forEach,Vo=Ue.filter,cn=Ue.slice,Qo=Ue.map,Mn=(function(){}).constructor,oe=Mn?Mn.prototype:null,pn="__proto__",Ko=2311;function Ya(){return Ko++}function _n(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];typeof console<"u"&&console.error.apply(console,e)}function Dr(e){if(e==null||typeof e!="object")return e;var t=e,r=xr.call(e);if(r==="[object Array]"){if(!Ur(e)){t=[];for(var i=0,n=e.length;i<n;i++)t[i]=Dr(e[i])}}else if(Wa[r]){if(!Ur(e)){var a=e.constructor;if(a.from)t=a.from(e);else{t=new a(e.length);for(var i=0,n=e.length;i<n;i++)t[i]=e[i]}}}else if(!Na[r]&&!Ur(e)&&!Ni(e)){t={};for(var o in e)e.hasOwnProperty(o)&&o!==pn&&(t[o]=Dr(e[o]))}return t}function Yr(e,t,r){if(!Ft(t)||!Ft(e))return r?Dr(t):e;for(var i in t)if(t.hasOwnProperty(i)&&i!==pn){var n=e[i],a=t[i];Ft(a)&&Ft(n)&&!re(a)&&!re(n)&&!Ni(a)&&!Ni(n)&&!Pn(a)&&!Pn(n)&&!Ur(a)&&!Ur(n)?Yr(n,a,r):(r||!(i in e))&&(e[i]=Dr(t[i]))}return e}function k(e,t){if(Object.assign)Object.assign(e,t);else for(var r in t)t.hasOwnProperty(r)&&r!==pn&&(e[r]=t[r]);return e}function _t(e,t,r){for(var i=ft(t),n=0;n<i.length;n++){var a=i[n];(r?t[a]!=null:e[a]==null)&&(e[a]=t[a])}return e}function Ct(e,t){if(e){if(e.indexOf)return e.indexOf(t);for(var r=0,i=e.length;r<i;r++)if(e[r]===t)return r}return-1}function Su(e,t){var r=e.prototype;function i(){}i.prototype=t.prototype,e.prototype=new i;for(var n in r)r.hasOwnProperty(n)&&(e.prototype[n]=r[n]);e.prototype.constructor=e,e.superClass=t}function Ga(e,t,r){if(e="prototype"in e?e.prototype:e,t="prototype"in t?t.prototype:t,Object.getOwnPropertyNames)for(var i=Object.getOwnPropertyNames(t),n=0;n<i.length;n++){var a=i[n];a!=="constructor"&&(r?t[a]!=null:e[a]==null)&&(e[a]=t[a])}else _t(e,t,r)}function Pt(e){return!e||typeof e=="string"?!1:typeof e.length=="number"}function st(e,t,r){if(e&&t)if(e.forEach&&e.forEach===Uo)e.forEach(t,r);else if(e.length===+e.length)for(var i=0,n=e.length;i<n;i++)t.call(r,e[i],i,e);else for(var a in e)e.hasOwnProperty(a)&&t.call(r,e[a],a,e)}function St(e,t,r){if(!e)return[];if(!t)return Xa(e);if(e.map&&e.map===Qo)return e.map(t,r);for(var i=[],n=0,a=e.length;n<a;n++)i.push(t.call(r,e[n],n,e));return i}function Ve(e,t,r,i){if(e&&t){for(var n=0,a=e.length;n<a;n++)r=t.call(i,r,e[n],n,e);return r}}function Ln(e,t,r){if(!e)return[];if(!t)return Xa(e);if(e.filter&&e.filter===Vo)return e.filter(t,r);for(var i=[],n=0,a=e.length;n<a;n++)t.call(r,e[n],n,e)&&i.push(e[n]);return i}function ft(e){if(!e)return[];if(Object.keys)return Object.keys(e);var t=[];for(var r in e)e.hasOwnProperty(r)&&t.push(r);return t}function Jo(e,t){for(var r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];return function(){return e.apply(t,r.concat(cn.call(arguments)))}}var Ru=oe&&Qe(oe.bind)?oe.call.bind(oe.bind):Jo;function Du(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return function(){return e.apply(this,t.concat(cn.call(arguments)))}}function re(e){return Array.isArray?Array.isArray(e):xr.call(e)==="[object Array]"}function Qe(e){return typeof e=="function"}function Be(e){return typeof e=="string"}function xu(e){return xr.call(e)==="[object String]"}function Re(e){return typeof e=="number"}function Ft(e){var t=typeof e;return t==="function"||!!e&&t==="object"}function Pn(e){return!!Na[xr.call(e)]}function jo(e){return!!Wa[xr.call(e)]}function Ni(e){return typeof e=="object"&&typeof e.nodeType=="number"&&typeof e.ownerDocument=="object"}function Ke(e){return e.colorStops!=null}function ts(e){return e.image!=null}function Au(e){return xr.call(e)==="[object RegExp]"}function rs(e){return e!==e}function Eu(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,i=e.length;r<i;r++)if(e[r]!=null)return e[r]}function ot(e,t){return e??t}function De(e,t,r){return e??t??r}function Xa(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return cn.apply(e,t)}function es(e){if(typeof e=="number")return[e,e,e,e];var t=e.length;return t===2?[e[0],e[1],e[0],e[1]]:t===3?[e[0],e[1],e[2],e[1]]:e}function Iu(e,t){if(!e)throw new Error(t)}function Gr(e){return e==null?null:typeof e.trim=="function"?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}var qa="__ec_primitive__";function Fu(e){e[qa]=!0}function Ur(e){return e[qa]}var is=function(){function e(){this.data={}}return e.prototype.delete=function(t){var r=this.has(t);return r&&delete this.data[t],r},e.prototype.has=function(t){return this.data.hasOwnProperty(t)},e.prototype.get=function(t){return this.data[t]},e.prototype.set=function(t,r){return this.data[t]=r,this},e.prototype.keys=function(){return ft(this.data)},e.prototype.forEach=function(t){var r=this.data;for(var i in r)r.hasOwnProperty(i)&&t(r[i],i)},e}(),Za=typeof Map=="function";function ns(){return Za?new Map:new is}var as=function(){function e(t){var r=re(t);this.data=ns();var i=this;t instanceof e?t.each(n):t&&st(t,n);function n(a,o){r?i.set(a,o):i.set(o,a)}}return e.prototype.hasKey=function(t){return this.data.has(t)},e.prototype.get=function(t){return this.data.get(t)},e.prototype.set=function(t,r){return this.data.set(t,r),r},e.prototype.each=function(t,r){this.data.forEach(function(i,n){t.call(r,i,n)})},e.prototype.keys=function(){var t=this.data.keys();return Za?Array.from(t):t},e.prototype.removeKey=function(t){this.data.delete(t)},e}();function Ou(e){return new as(e)}function Bu(e,t){for(var r=new e.constructor(e.length+t.length),i=0;i<e.length;i++)r[i]=e[i];for(var n=e.length,i=0;i<t.length;i++)r[i+n]=t[i];return r}function Je(e,t){var r;if(Object.create)r=Object.create(e);else{var i=function(){};i.prototype=e,r=new i}return t&&k(r,t),r}function $a(e){var t=e.style;t.webkitUserSelect="none",t.userSelect="none",t.webkitTapHighlightColor="rgba(0,0,0,0)",t["-webkit-touch-callout"]="none"}function Hu(e,t){return e.hasOwnProperty(t)}function Pr(){}var os=180/Math.PI;function Ar(e,t){return e==null&&(e=0),t==null&&(t=0),[e,t]}function ss(e){return[e[0],e[1]]}function Sn(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e}function fs(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e}function hs(e){return Math.sqrt(us(e))}function us(e){return e[0]*e[0]+e[1]*e[1]}function ii(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e}function vs(e,t){var r=hs(t);return r===0?(e[0]=0,e[1]=0):(e[0]=t[0]/r,e[1]=t[1]/r),e}function Wi(e,t){return Math.sqrt((e[0]-t[0])*(e[0]-t[0])+(e[1]-t[1])*(e[1]-t[1]))}var ls=Wi;function ds(e,t){return(e[0]-t[0])*(e[0]-t[0])+(e[1]-t[1])*(e[1]-t[1])}var Sr=ds;function cs(e,t,r,i){return e[0]=t[0]+i*(r[0]-t[0]),e[1]=t[1]+i*(r[1]-t[1]),e}function Vr(e,t,r){var i=t[0],n=t[1];return e[0]=r[0]*i+r[2]*n+r[4],e[1]=r[1]*i+r[3]*n+r[5],e}function wr(e,t,r){return e[0]=Math.min(t[0],r[0]),e[1]=Math.min(t[1],r[1]),e}function Tr(e,t,r){return e[0]=Math.max(t[0],r[0]),e[1]=Math.max(t[1],r[1]),e}var vr=function(){function e(t,r){this.target=t,this.topTarget=r&&r.topTarget}return e}(),ps=function(){function e(t){this.handler=t,t.on("mousedown",this._dragStart,this),t.on("mousemove",this._drag,this),t.on("mouseup",this._dragEnd,this)}return e.prototype._dragStart=function(t){for(var r=t.target;r&&!r.draggable;)r=r.parent||r.__hostTarget;r&&(this._draggingTarget=r,r.dragging=!0,this._x=t.offsetX,this._y=t.offsetY,this.handler.dispatchToElement(new vr(r,t),"dragstart",t.event))},e.prototype._drag=function(t){var r=this._draggingTarget;if(r){var i=t.offsetX,n=t.offsetY,a=i-this._x,o=n-this._y;this._x=i,this._y=n,r.drift(a,o,t),this.handler.dispatchToElement(new vr(r,t),"drag",t.event);var s=this.handler.findHover(i,n,r).target,f=this._dropTarget;this._dropTarget=s,r!==s&&(f&&s!==f&&this.handler.dispatchToElement(new vr(f,t),"dragleave",t.event),s&&s!==f&&this.handler.dispatchToElement(new vr(s,t),"dragenter",t.event))}},e.prototype._dragEnd=function(t){var r=this._draggingTarget;r&&(r.dragging=!1),this.handler.dispatchToElement(new vr(r,t),"dragend",t.event),this._dropTarget&&this.handler.dispatchToElement(new vr(this._dropTarget,t),"drop",t.event),this._draggingTarget=null,this._dropTarget=null},e}(),Er=function(){function e(t){t&&(this._$eventProcessor=t)}return e.prototype.on=function(t,r,i,n){this._$handlers||(this._$handlers={});var a=this._$handlers;if(typeof r=="function"&&(n=i,i=r,r=null),!i||!t)return this;var o=this._$eventProcessor;r!=null&&o&&o.normalizeQuery&&(r=o.normalizeQuery(r)),a[t]||(a[t]=[]);for(var s=0;s<a[t].length;s++)if(a[t][s].h===i)return this;var f={h:i,query:r,ctx:n||this,callAtLast:i.zrEventfulCallAtLast},h=a[t].length-1,u=a[t][h];return u&&u.callAtLast?a[t].splice(h,0,f):a[t].push(f),this},e.prototype.isSilent=function(t){var r=this._$handlers;return!r||!r[t]||!r[t].length},e.prototype.off=function(t,r){var i=this._$handlers;if(!i)return this;if(!t)return this._$handlers={},this;if(r){if(i[t]){for(var n=[],a=0,o=i[t].length;a<o;a++)i[t][a].h!==r&&n.push(i[t][a]);i[t]=n}i[t]&&i[t].length===0&&delete i[t]}else delete i[t];return this},e.prototype.trigger=function(t){for(var r=[],i=1;i<arguments.length;i++)r[i-1]=arguments[i];if(!this._$handlers)return this;var n=this._$handlers[t],a=this._$eventProcessor;if(n)for(var o=r.length,s=n.length,f=0;f<s;f++){var h=n[f];if(!(a&&a.filter&&h.query!=null&&!a.filter(t,h.query)))switch(o){case 0:h.h.call(h.ctx);break;case 1:h.h.call(h.ctx,r[0]);break;case 2:h.h.call(h.ctx,r[0],r[1]);break;default:h.h.apply(h.ctx,r);break}}return a&&a.afterTrigger&&a.afterTrigger(t),this},e.prototype.triggerWithContext=function(t){for(var r=[],i=1;i<arguments.length;i++)r[i-1]=arguments[i];if(!this._$handlers)return this;var n=this._$handlers[t],a=this._$eventProcessor;if(n)for(var o=r.length,s=r[o-1],f=n.length,h=0;h<f;h++){var u=n[h];if(!(a&&a.filter&&u.query!=null&&!a.filter(t,u.query)))switch(o){case 0:u.h.call(s);break;case 1:u.h.call(s,r[0]);break;case 2:u.h.call(s,r[0],r[1]);break;default:u.h.apply(s,r.slice(1,o-1));break}}return a&&a.afterTrigger&&a.afterTrigger(t),this},e}(),_s=Math.log(2);function Yi(e,t,r,i,n,a){var o=i+"-"+n,s=e.length;if(a.hasOwnProperty(o))return a[o];if(t===1){var f=Math.round(Math.log((1<<s)-1&~n)/_s);return e[r][f]}for(var h=i|1<<r,u=r+1;i&1<<u;)u++;for(var v=0,l=0,d=0;l<s;l++){var _=1<<l;_&n||(v+=(d%2?-1:1)*e[r][l]*Yi(e,t-1,u,h,n|_,a),d++)}return a[o]=v,v}function Rn(e,t){var r=[[e[0],e[1],1,0,0,0,-t[0]*e[0],-t[0]*e[1]],[0,0,0,e[0],e[1],1,-t[1]*e[0],-t[1]*e[1]],[e[2],e[3],1,0,0,0,-t[2]*e[2],-t[2]*e[3]],[0,0,0,e[2],e[3],1,-t[3]*e[2],-t[3]*e[3]],[e[4],e[5],1,0,0,0,-t[4]*e[4],-t[4]*e[5]],[0,0,0,e[4],e[5],1,-t[5]*e[4],-t[5]*e[5]],[e[6],e[7],1,0,0,0,-t[6]*e[6],-t[6]*e[7]],[0,0,0,e[6],e[7],1,-t[7]*e[6],-t[7]*e[7]]],i={},n=Yi(r,8,0,0,0,i);if(n!==0){for(var a=[],o=0;o<8;o++)for(var s=0;s<8;s++)a[s]==null&&(a[s]=0),a[s]+=((o+s)%2?-1:1)*Yi(r,7,o===0?1:0,1<<o,1<<s,i)/n*t[o];return function(f,h,u){var v=h*a[6]+u*a[7]+1;f[0]=(h*a[0]+u*a[1]+a[2])/v,f[1]=(h*a[3]+u*a[4]+a[5])/v}}}var Dn="___zrEVENTSAVED",ni=[];function zu(e,t,r,i,n){return Gi(ni,t,i,n,!0)&&Gi(e,r,ni[0],ni[1])}function Gi(e,t,r,i,n){if(t.getBoundingClientRect&&Y.domSupported&&!Ua(t)){var a=t[Dn]||(t[Dn]={}),o=gs(t,a),s=ys(o,a,n);if(s)return s(e,r,i),!0}return!1}function gs(e,t){var r=t.markers;if(r)return r;r=t.markers=[];for(var i=["left","right"],n=["top","bottom"],a=0;a<4;a++){var o=document.createElement("div"),s=o.style,f=a%2,h=(a>>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",i[f]+":0",n[h]+":0",i[1-f]+":auto",n[1-h]+":auto",""].join("!important;"),e.appendChild(o),r.push(o)}return r}function ys(e,t,r){for(var i=r?"invTrans":"trans",n=t[i],a=t.srcCoords,o=[],s=[],f=!0,h=0;h<4;h++){var u=e[h].getBoundingClientRect(),v=2*h,l=u.left,d=u.top;o.push(l,d),f=f&&a&&l===a[v]&&d===a[v+1],s.push(e[h].offsetLeft,e[h].offsetTop)}return f&&n?n:(t.srcCoords=o,t[i]=r?Rn(s,o):Rn(o,s))}function Ua(e){return e.nodeName.toUpperCase()==="CANVAS"}var ms=/([&<>"'])/g,ws={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function ku(e){return e==null?"":(e+"").replace(ms,function(t,r){return ws[r]})}var Ts=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ai=[],bs=Y.browser.firefox&&+Y.browser.version.split(".")[0]<39;function Xi(e,t,r,i){return r=r||{},i?xn(e,t,r):bs&&t.layerX!=null&&t.layerX!==t.offsetX?(r.zrX=t.layerX,r.zrY=t.layerY):t.offsetX!=null?(r.zrX=t.offsetX,r.zrY=t.offsetY):xn(e,t,r),r}function xn(e,t,r){if(Y.domSupported&&e.getBoundingClientRect){var i=t.clientX,n=t.clientY;if(Ua(e)){var a=e.getBoundingClientRect();r.zrX=i-a.left,r.zrY=n-a.top;return}else if(Gi(ai,e,i,n)){r.zrX=ai[0],r.zrY=ai[1];return}}r.zrX=r.zrY=0}function gn(e){return e||window.event}function ct(e,t,r){if(t=gn(t),t.zrX!=null)return t;var i=t.type,n=i&&i.indexOf("touch")>=0;if(n){var o=i!=="touchend"?t.targetTouches[0]:t.changedTouches[0];o&&Xi(e,o,t,r)}else{Xi(e,t,t,r);var a=Cs(t);t.zrDelta=a?a/120:-(t.detail||0)/3}var s=t.button;return t.which==null&&s!==void 0&&Ts.test(t.type)&&(t.which=s&1?1:s&2?3:s&4?2:0),t}function Cs(e){var t=e.wheelDelta;if(t)return t;var r=e.deltaX,i=e.deltaY;if(r==null||i==null)return t;var n=Math.abs(i!==0?i:r),a=i>0?-1:i<0?1:r>0?-1:1;return 3*n*a}function Ms(e,t,r,i){e.addEventListener(t,r,i)}function Ls(e,t,r,i){e.removeEventListener(t,r,i)}var Ps=function(e){e.preventDefault(),e.stopPropagation(),e.cancelBubble=!0},Ss=function(){function e(){this._track=[]}return e.prototype.recognize=function(t,r,i){return this._doTrack(t,r,i),this._recognize(t)},e.prototype.clear=function(){return this._track.length=0,this},e.prototype._doTrack=function(t,r,i){var n=t.touches;if(n){for(var a={points:[],touches:[],target:r,event:t},o=0,s=n.length;o<s;o++){var f=n[o],h=Xi(i,f,{});a.points.push([h.zrX,h.zrY]),a.touches.push(f)}this._track.push(a)}},e.prototype._recognize=function(t){for(var r in oi)if(oi.hasOwnProperty(r)){var i=oi[r](this._track,t);if(i)return i}},e}();function An(e){var t=e[1][0]-e[0][0],r=e[1][1]-e[0][1];return Math.sqrt(t*t+r*r)}function Rs(e){return[(e[0][0]+e[1][0])/2,(e[0][1]+e[1][1])/2]}var oi={pinch:function(e,t){var r=e.length;if(r){var i=(e[r-1]||{}).points,n=(e[r-2]||{}).points||i;if(n&&n.length>1&&i&&i.length>1){var a=An(i)/An(n);!isFinite(a)&&(a=1),t.pinchScale=a;var o=Rs(i);return t.pinchX=o[0],t.pinchY=o[1],{type:"pinch",target:e[0].target,event:t}}}}};function Qr(){return[1,0,0,1,0,0]}function Ds(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=0,e[5]=0,e}function xs(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e}function si(e,t,r){var i=t[0]*r[0]+t[2]*r[1],n=t[1]*r[0]+t[3]*r[1],a=t[0]*r[2]+t[2]*r[3],o=t[1]*r[2]+t[3]*r[3],s=t[0]*r[4]+t[2]*r[5]+t[4],f=t[1]*r[4]+t[3]*r[5]+t[5];return e[0]=i,e[1]=n,e[2]=a,e[3]=o,e[4]=s,e[5]=f,e}function En(e,t,r){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4]+r[0],e[5]=t[5]+r[1],e}function As(e,t,r,i){i===void 0&&(i=[0,0]);var n=t[0],a=t[2],o=t[4],s=t[1],f=t[3],h=t[5],u=Math.sin(r),v=Math.cos(r);return e[0]=n*v+s*u,e[1]=-n*u+s*v,e[2]=a*v+f*u,e[3]=-a*u+v*f,e[4]=v*(o-i[0])+u*(h-i[1])+i[0],e[5]=v*(h-i[1])-u*(o-i[0])+i[1],e}function Es(e,t,r){var i=r[0],n=r[1];return e[0]=t[0]*i,e[1]=t[1]*n,e[2]=t[2]*i,e[3]=t[3]*n,e[4]=t[4]*i,e[5]=t[5]*n,e}function Is(e,t){var r=t[0],i=t[2],n=t[4],a=t[1],o=t[3],s=t[5],f=r*o-a*i;return f?(f=1/f,e[0]=o*f,e[1]=-a*f,e[2]=-i*f,e[3]=r*f,e[4]=(i*s-o*n)*f,e[5]=(a*n-r*s)*f,e):null}var F=function(){function e(t,r){this.x=t||0,this.y=r||0}return e.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},e.prototype.clone=function(){return new e(this.x,this.y)},e.prototype.set=function(t,r){return this.x=t,this.y=r,this},e.prototype.equal=function(t){return t.x===this.x&&t.y===this.y},e.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},e.prototype.scale=function(t){this.x*=t,this.y*=t},e.prototype.scaleAndAdd=function(t,r){this.x+=t.x*r,this.y+=t.y*r},e.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},e.prototype.dot=function(t){return this.x*t.x+this.y*t.y},e.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},e.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},e.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},e.prototype.distance=function(t){var r=this.x-t.x,i=this.y-t.y;return Math.sqrt(r*r+i*i)},e.prototype.distanceSquare=function(t){var r=this.x-t.x,i=this.y-t.y;return r*r+i*i},e.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},e.prototype.transform=function(t){if(t){var r=this.x,i=this.y;return this.x=t[0]*r+t[2]*i+t[4],this.y=t[1]*r+t[3]*i+t[5],this}},e.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},e.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},e.set=function(t,r,i){t.x=r,t.y=i},e.copy=function(t,r){t.x=r.x,t.y=r.y},e.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},e.lenSquare=function(t){return t.x*t.x+t.y*t.y},e.dot=function(t,r){return t.x*r.x+t.y*r.y},e.add=function(t,r,i){t.x=r.x+i.x,t.y=r.y+i.y},e.sub=function(t,r,i){t.x=r.x-i.x,t.y=r.y-i.y},e.scale=function(t,r,i){t.x=r.x*i,t.y=r.y*i},e.scaleAndAdd=function(t,r,i,n){t.x=r.x+i.x*n,t.y=r.y+i.y*n},e.lerp=function(t,r,i,n){var a=1-n;t.x=a*r.x+n*i.x,t.y=a*r.y+n*i.y},e}(),se=Math.min,fe=Math.max,Gt=new F,Xt=new F,qt=new F,Zt=new F,Fr=new F,Or=new F,W=function(){function e(t,r,i,n){i<0&&(t=t+i,i=-i),n<0&&(r=r+n,n=-n),this.x=t,this.y=r,this.width=i,this.height=n}return e.prototype.union=function(t){var r=se(t.x,this.x),i=se(t.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=fe(t.x+t.width,this.x+this.width)-r:this.width=t.width,isFinite(this.y)&&isFinite(this.height)?this.height=fe(t.y+t.height,this.y+this.height)-i:this.height=t.height,this.x=r,this.y=i},e.prototype.applyTransform=function(t){e.applyTransform(this,this,t)},e.prototype.calculateTransform=function(t){var r=this,i=t.width/r.width,n=t.height/r.height,a=Qr();return En(a,a,[-r.x,-r.y]),Es(a,a,[i,n]),En(a,a,[t.x,t.y]),a},e.prototype.intersect=function(t,r){if(!t)return!1;t instanceof e||(t=e.create(t));var i=this,n=i.x,a=i.x+i.width,o=i.y,s=i.y+i.height,f=t.x,h=t.x+t.width,u=t.y,v=t.y+t.height,l=!(a<f||h<n||s<u||v<o);if(r){var d=1/0,_=0,g=Math.abs(a-f),c=Math.abs(h-n),p=Math.abs(s-u),y=Math.abs(v-o),m=Math.min(g,c),T=Math.min(p,y);a<f||h<n?m>_&&(_=m,g<c?F.set(Or,-g,0):F.set(Or,c,0)):m<d&&(d=m,g<c?F.set(Fr,g,0):F.set(Fr,-c,0)),s<u||v<o?T>_&&(_=T,p<y?F.set(Or,0,-p):F.set(Or,0,y)):m<d&&(d=m,p<y?F.set(Fr,0,p):F.set(Fr,0,-y))}return r&&F.copy(r,l?Fr:Or),l},e.prototype.contain=function(t,r){var i=this;return t>=i.x&&t<=i.x+i.width&&r>=i.y&&r<=i.y+i.height},e.prototype.clone=function(){return new e(this.x,this.y,this.width,this.height)},e.prototype.copy=function(t){e.copy(this,t)},e.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},e.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},e.prototype.isZero=function(){return this.width===0||this.height===0},e.create=function(t){return new e(t.x,t.y,t.width,t.height)},e.copy=function(t,r){t.x=r.x,t.y=r.y,t.width=r.width,t.height=r.height},e.applyTransform=function(t,r,i){if(!i){t!==r&&e.copy(t,r);return}if(i[1]<1e-5&&i[1]>-1e-5&&i[2]<1e-5&&i[2]>-1e-5){var n=i[0],a=i[3],o=i[4],s=i[5];t.x=r.x*n+o,t.y=r.y*a+s,t.width=r.width*n,t.height=r.height*a,t.width<0&&(t.x+=t.width,t.width=-t.width),t.height<0&&(t.y+=t.height,t.height=-t.height);return}Gt.x=qt.x=r.x,Gt.y=Zt.y=r.y,Xt.x=Zt.x=r.x+r.width,Xt.y=qt.y=r.y+r.height,Gt.transform(i),Zt.transform(i),Xt.transform(i),qt.transform(i),t.x=se(Gt.x,Xt.x,qt.x,Zt.x),t.y=se(Gt.y,Xt.y,qt.y,Zt.y);var f=fe(Gt.x,Xt.x,qt.x,Zt.x),h=fe(Gt.y,Xt.y,qt.y,Zt.y);t.width=f-t.x,t.height=h-t.y},e}(),Va="silent";function Fs(e,t,r){return{type:e,event:r,target:t.target,topTarget:t.topTarget,cancelBubble:!1,offsetX:r.zrX,offsetY:r.zrY,gestureEvent:r.gestureEvent,pinchX:r.pinchX,pinchY:r.pinchY,pinchScale:r.pinchScale,wheelDelta:r.zrDelta,zrByTouch:r.zrByTouch,which:r.which,stop:Os}}function Os(){Ps(this.event)}var Bs=function(e){H(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.handler=null,r}return t.prototype.dispose=function(){},t.prototype.setCursor=function(){},t}(Er),Br=function(){function e(t,r){this.x=t,this.y=r}return e}(),Hs=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],fi=new W(0,0,0,0),Qa=function(e){H(t,e);function t(r,i,n,a,o){var s=e.call(this)||this;return s._hovered=new Br(0,0),s.storage=r,s.painter=i,s.painterRoot=a,s._pointerSize=o,n=n||new Bs,s.proxy=null,s.setHandlerProxy(n),s._draggingMgr=new ps(s),s}return t.prototype.setHandlerProxy=function(r){this.proxy&&this.proxy.dispose(),r&&(st(Hs,function(i){r.on&&r.on(i,this[i],this)},this),r.handler=this),this.proxy=r},t.prototype.mousemove=function(r){var i=r.zrX,n=r.zrY,a=Ka(this,i,n),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var f=this._hovered=a?new Br(i,n):this.findHover(i,n),h=f.target,u=this.proxy;u.setCursor&&u.setCursor(h?h.cursor:"default"),s&&h!==s&&this.dispatchToElement(o,"mouseout",r),this.dispatchToElement(f,"mousemove",r),h&&h!==s&&this.dispatchToElement(f,"mouseover",r)},t.prototype.mouseout=function(r){var i=r.zrEventControl;i!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",r),i!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:r})},t.prototype.resize=function(){this._hovered=new Br(0,0)},t.prototype.dispatch=function(r,i){var n=this[r];n&&n.call(this,i)},t.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},t.prototype.setCursorStyle=function(r){var i=this.proxy;i.setCursor&&i.setCursor(r)},t.prototype.dispatchToElement=function(r,i,n){r=r||{};var a=r.target;if(!(a&&a.silent)){for(var o="on"+i,s=Fs(i,r,n);a&&(a[o]&&(s.cancelBubble=!!a[o].call(a,s)),a.trigger(i,s),a=a.__hostTarget?a.__hostTarget:a.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(i,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(f){typeof f[o]=="function"&&f[o].call(f,s),f.trigger&&f.trigger(i,s)}))}},t.prototype.findHover=function(r,i,n){var a=this.storage.getDisplayList(),o=new Br(r,i);if(In(a,o,r,i,n),this._pointerSize&&!o.target){for(var s=[],f=this._pointerSize,h=f/2,u=new W(r-h,i-h,f,f),v=a.length-1;v>=0;v--){var l=a[v];l!==n&&!l.ignore&&!l.ignoreCoarsePointer&&(!l.parent||!l.parent.ignoreCoarsePointer)&&(fi.copy(l.getBoundingRect()),l.transform&&fi.applyTransform(l.transform),fi.intersect(u)&&s.push(l))}if(s.length)for(var d=4,_=Math.PI/12,g=Math.PI*2,c=0;c<h;c+=d)for(var p=0;p<g;p+=_){var y=r+c*Math.cos(p),m=i+c*Math.sin(p);if(In(s,o,y,m,n),o.target)return o}}return o},t.prototype.processGesture=function(r,i){this._gestureMgr||(this._gestureMgr=new Ss);var n=this._gestureMgr;i==="start"&&n.clear();var a=n.recognize(r,this.findHover(r.zrX,r.zrY,null).target,this.proxy.dom);if(i==="end"&&n.clear(),a){var o=a.type;r.gestureEvent=o;var s=new Br;s.target=a.target,this.dispatchToElement(s,o,a.event)}},t}(Er);st(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(e){Qa.prototype[e]=function(t){var r=t.zrX,i=t.zrY,n=Ka(this,r,i),a,o;if((e!=="mouseup"||!n)&&(a=this.findHover(r,i),o=a.target),e==="mousedown")this._downEl=o,this._downPoint=[t.zrX,t.zrY],this._upEl=o;else if(e==="mouseup")this._upEl=o;else if(e==="click"){if(this._downEl!==this._upEl||!this._downPoint||ls(this._downPoint,[t.zrX,t.zrY])>4)return;this._downPoint=null}this.dispatchToElement(a,e,t)}});function zs(e,t,r){if(e[e.rectHover?"rectContain":"contain"](t,r)){for(var i=e,n=void 0,a=!1;i;){if(i.ignoreClip&&(a=!0),!a){var o=i.getClipPath();if(o&&!o.contain(t,r))return!1}i.silent&&(n=!0);var s=i.__hostTarget;i=s||i.parent}return n?Va:!0}return!1}function In(e,t,r,i,n){for(var a=e.length-1;a>=0;a--){var o=e[a],s=void 0;if(o!==n&&!o.ignore&&(s=zs(o,r,i))&&(!t.topTarget&&(t.topTarget=o),s!==Va)){t.target=o;break}}}function Ka(e,t,r){var i=e.painter;return t<0||t>i.getWidth()||r<0||r>i.getHeight()}var Ja=32,Hr=7;function ks(e){for(var t=0;e>=Ja;)t|=e&1,e>>=1;return e+t}function Fn(e,t,r,i){var n=t+1;if(n===r)return 1;if(i(e[n++],e[t])<0){for(;n<r&&i(e[n],e[n-1])<0;)n++;Ns(e,t,n)}else for(;n<r&&i(e[n],e[n-1])>=0;)n++;return n-t}function Ns(e,t,r){for(r--;t<r;){var i=e[t];e[t++]=e[r],e[r--]=i}}function On(e,t,r,i,n){for(i===t&&i++;i<r;i++){for(var a=e[i],o=t,s=i,f;o<s;)f=o+s>>>1,n(a,e[f])<0?s=f:o=f+1;var h=i-o;switch(h){case 3:e[o+3]=e[o+2];case 2:e[o+2]=e[o+1];case 1:e[o+1]=e[o];break;default:for(;h>0;)e[o+h]=e[o+h-1],h--}e[o]=a}}function hi(e,t,r,i,n,a){var o=0,s=0,f=1;if(a(e,t[r+n])>0){for(s=i-n;f<s&&a(e,t[r+n+f])>0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s),o+=n,f+=n}else{for(s=n+1;f<s&&a(e,t[r+n-f])<=0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s);var h=o;o=n-f,f=n-h}for(o++;o<f;){var u=o+(f-o>>>1);a(e,t[r+u])>0?o=u+1:f=u}return f}function ui(e,t,r,i,n,a){var o=0,s=0,f=1;if(a(e,t[r+n])<0){for(s=n+1;f<s&&a(e,t[r+n-f])<0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s);var h=o;o=n-f,f=n-h}else{for(s=i-n;f<s&&a(e,t[r+n+f])>=0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s),o+=n,f+=n}for(o++;o<f;){var u=o+(f-o>>>1);a(e,t[r+u])<0?f=u:o=u+1}return f}function Ws(e,t){var r=Hr,i,n,a=0,o=[];i=[],n=[];function s(d,_){i[a]=d,n[a]=_,a+=1}function f(){for(;a>1;){var d=a-2;if(d>=1&&n[d-1]<=n[d]+n[d+1]||d>=2&&n[d-2]<=n[d]+n[d-1])n[d-1]<n[d+1]&&d--;else if(n[d]>n[d+1])break;u(d)}}function h(){for(;a>1;){var d=a-2;d>0&&n[d-1]<n[d+1]&&d--,u(d)}}function u(d){var _=i[d],g=n[d],c=i[d+1],p=n[d+1];n[d]=g+p,d===a-3&&(i[d+1]=i[d+2],n[d+1]=n[d+2]),a--;var y=ui(e[c],e,_,g,0,t);_+=y,g-=y,g!==0&&(p=hi(e[_+g-1],e,c,p,p-1,t),p!==0&&(g<=p?v(_,g,c,p):l(_,g,c,p)))}function v(d,_,g,c){var p=0;for(p=0;p<_;p++)o[p]=e[d+p];var y=0,m=g,T=d;if(e[T++]=e[m++],--c===0){for(p=0;p<_;p++)e[T+p]=o[y+p];return}if(_===1){for(p=0;p<c;p++)e[T+p]=e[m+p];e[T+c]=o[y];return}for(var b=r,w,M,C;;){w=0,M=0,C=!1;do if(t(e[m],o[y])<0){if(e[T++]=e[m++],M++,w=0,--c===0){C=!0;break}}else if(e[T++]=o[y++],w++,M=0,--_===1){C=!0;break}while((w|M)<b);if(C)break;do{if(w=ui(e[m],o,y,_,0,t),w!==0){for(p=0;p<w;p++)e[T+p]=o[y+p];if(T+=w,y+=w,_-=w,_<=1){C=!0;break}}if(e[T++]=e[m++],--c===0){C=!0;break}if(M=hi(o[y],e,m,c,0,t),M!==0){for(p=0;p<M;p++)e[T+p]=e[m+p];if(T+=M,m+=M,c-=M,c===0){C=!0;break}}if(e[T++]=o[y++],--_===1){C=!0;break}b--}while(w>=Hr||M>=Hr);if(C)break;b<0&&(b=0),b+=2}if(r=b,r<1&&(r=1),_===1){for(p=0;p<c;p++)e[T+p]=e[m+p];e[T+c]=o[y]}else{if(_===0)throw new Error;for(p=0;p<_;p++)e[T+p]=o[y+p]}}function l(d,_,g,c){var p=0;for(p=0;p<c;p++)o[p]=e[g+p];var y=d+_-1,m=c-1,T=g+c-1,b=0,w=0;if(e[T--]=e[y--],--_===0){for(b=T-(c-1),p=0;p<c;p++)e[b+p]=o[p];return}if(c===1){for(T-=_,y-=_,w=T+1,b=y+1,p=_-1;p>=0;p--)e[w+p]=e[b+p];e[T]=o[m];return}for(var M=r;;){var C=0,L=0,P=!1;do if(t(o[m],e[y])<0){if(e[T--]=e[y--],C++,L=0,--_===0){P=!0;break}}else if(e[T--]=o[m--],L++,C=0,--c===1){P=!0;break}while((C|L)<M);if(P)break;do{if(C=_-ui(o[m],e,d,_,_-1,t),C!==0){for(T-=C,y-=C,_-=C,w=T+1,b=y+1,p=C-1;p>=0;p--)e[w+p]=e[b+p];if(_===0){P=!0;break}}if(e[T--]=o[m--],--c===1){P=!0;break}if(L=c-hi(e[y],o,0,c,c-1,t),L!==0){for(T-=L,m-=L,c-=L,w=T+1,b=m+1,p=0;p<L;p++)e[w+p]=o[b+p];if(c<=1){P=!0;break}}if(e[T--]=e[y--],--_===0){P=!0;break}M--}while(C>=Hr||L>=Hr);if(P)break;M<0&&(M=0),M+=2}if(r=M,r<1&&(r=1),c===1){for(T-=_,y-=_,w=T+1,b=y+1,p=_-1;p>=0;p--)e[w+p]=e[b+p];e[T]=o[m]}else{if(c===0)throw new Error;for(b=T-(c-1),p=0;p<c;p++)e[b+p]=o[p]}}return{mergeRuns:f,forceMergeRuns:h,pushRun:s}}function Ys(e,t,r,i){r||(r=0),i||(i=e.length);var n=i-r;if(!(n<2)){var a=0;if(n<Ja){a=Fn(e,r,i,t),On(e,r,i,r+a,t);return}var o=Ws(e,t),s=ks(n);do{if(a=Fn(e,r,i,t),a<s){var f=n;f>s&&(f=s),On(e,r,r+f,r+a,t),a=f}o.pushRun(r,a),o.mergeRuns(),n-=a,r+=a}while(n!==0);o.forceMergeRuns()}}var Lt=1,xe=2,Xr=4,Bn=!1;function vi(){Bn||(Bn=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function Hn(e,t){return e.zlevel===t.zlevel?e.z===t.z?e.z2-t.z2:e.z-t.z:e.zlevel-t.zlevel}var Gs=function(){function e(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=Hn}return e.prototype.traverse=function(t,r){for(var i=0;i<this._roots.length;i++)this._roots[i].traverse(t,r)},e.prototype.getDisplayList=function(t,r){r=r||!1;var i=this._displayList;return(t||!i.length)&&this.updateDisplayList(r),i},e.prototype.updateDisplayList=function(t){this._displayListLen=0;for(var r=this._roots,i=this._displayList,n=0,a=r.length;n<a;n++)this._updateAndAddDisplayable(r[n],null,t);i.length=this._displayListLen,Ys(i,Hn)},e.prototype._updateAndAddDisplayable=function(t,r,i){if(!(t.ignore&&!i)){t.beforeUpdate(),t.update(),t.afterUpdate();var n=t.getClipPath();if(t.ignoreClip)r=null;else if(n){r?r=r.slice():r=[];for(var a=n,o=t;a;)a.parent=o,a.updateTransform(),r.push(a),o=a,a=a.getClipPath()}if(t.childrenRef){for(var s=t.childrenRef(),f=0;f<s.length;f++){var h=s[f];t.__dirty&&(h.__dirty|=Lt),this._updateAndAddDisplayable(h,r,i)}t.__dirty=0}else{var u=t;r&&r.length?u.__clipPaths=r:u.__clipPaths&&u.__clipPaths.length>0&&(u.__clipPaths=[]),isNaN(u.z)&&(vi(),u.z=0),isNaN(u.z2)&&(vi(),u.z2=0),isNaN(u.zlevel)&&(vi(),u.zlevel=0),this._displayList[this._displayListLen++]=u}var v=t.getDecalElement&&t.getDecalElement();v&&this._updateAndAddDisplayable(v,r,i);var l=t.getTextGuideLine();l&&this._updateAndAddDisplayable(l,r,i);var d=t.getTextContent();d&&this._updateAndAddDisplayable(d,r,i)}},e.prototype.addRoot=function(t){t.__zr&&t.__zr.storage===this||this._roots.push(t)},e.prototype.delRoot=function(t){if(t instanceof Array){for(var r=0,i=t.length;r<i;r++)this.delRoot(t[r]);return}var n=Ct(this._roots,t);n>=0&&this._roots.splice(n,1)},e.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},e.prototype.getRoots=function(){return this._roots},e.prototype.dispose=function(){this._displayList=null,this._roots=null},e}(),He;He=Y.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(e){return setTimeout(e,16)};var Kr={linear:function(e){return e},quadraticIn:function(e){return e*e},quadraticOut:function(e){return e*(2-e)},quadraticInOut:function(e){return(e*=2)<1?.5*e*e:-.5*(--e*(e-2)-1)},cubicIn:function(e){return e*e*e},cubicOut:function(e){return--e*e*e+1},cubicInOut:function(e){return(e*=2)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},quarticIn:function(e){return e*e*e*e},quarticOut:function(e){return 1- --e*e*e*e},quarticInOut:function(e){return(e*=2)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},quinticIn:function(e){return e*e*e*e*e},quinticOut:function(e){return--e*e*e*e*e+1},quinticInOut:function(e){return(e*=2)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},sinusoidalIn:function(e){return 1-Math.cos(e*Math.PI/2)},sinusoidalOut:function(e){return Math.sin(e*Math.PI/2)},sinusoidalInOut:function(e){return .5*(1-Math.cos(Math.PI*e))},exponentialIn:function(e){return e===0?0:Math.pow(1024,e-1)},exponentialOut:function(e){return e===1?1:1-Math.pow(2,-10*e)},exponentialInOut:function(e){return e===0?0:e===1?1:(e*=2)<1?.5*Math.pow(1024,e-1):.5*(-Math.pow(2,-10*(e-1))+2)},circularIn:function(e){return 1-Math.sqrt(1-e*e)},circularOut:function(e){return Math.sqrt(1- --e*e)},circularInOut:function(e){return(e*=2)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},elasticIn:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),-(r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)))},elasticOut:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),r*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/i)+1)},elasticInOut:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),(e*=2)<1?-.5*(r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)):r*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)*.5+1)},backIn:function(e){var t=1.70158;return e*e*((t+1)*e-t)},backOut:function(e){var t=1.70158;return--e*e*((t+1)*e+t)+1},backInOut:function(e){var t=2.5949095;return(e*=2)<1?.5*(e*e*((t+1)*e-t)):.5*((e-=2)*e*((t+1)*e+t)+2)},bounceIn:function(e){return 1-Kr.bounceOut(1-e)},bounceOut:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},bounceInOut:function(e){return e<.5?Kr.bounceIn(e*2)*.5:Kr.bounceOut(e*2-1)*.5+.5}},he=Math.pow,Bt=Math.sqrt,ja=1e-8,to=1e-4,zn=Bt(3),ue=1/3,Mt=Ar(),lt=Ar(),Rr=Ar();function Ot(e){return e>-1e-8&&e<ja}function ro(e){return e>ja||e<-1e-8}function U(e,t,r,i,n){var a=1-n;return a*a*(a*e+3*n*t)+n*n*(n*i+3*a*r)}function kn(e,t,r,i,n){var a=1-n;return 3*(((t-e)*a+2*(r-t)*n)*a+(i-r)*n*n)}function eo(e,t,r,i,n,a){var o=i+3*(t-r)-e,s=3*(r-t*2+e),f=3*(t-e),h=e-n,u=s*s-3*o*f,v=s*f-9*o*h,l=f*f-3*s*h,d=0;if(Ot(u)&&Ot(v))if(Ot(s))a[0]=0;else{var _=-f/s;_>=0&&_<=1&&(a[d++]=_)}else{var g=v*v-4*u*l;if(Ot(g)){var c=v/u,_=-s/o+c,p=-c/2;_>=0&&_<=1&&(a[d++]=_),p>=0&&p<=1&&(a[d++]=p)}else if(g>0){var y=Bt(g),m=u*s+1.5*o*(-v+y),T=u*s+1.5*o*(-v-y);m<0?m=-he(-m,ue):m=he(m,ue),T<0?T=-he(-T,ue):T=he(T,ue);var _=(-s-(m+T))/(3*o);_>=0&&_<=1&&(a[d++]=_)}else{var b=(2*u*s-3*o*v)/(2*Bt(u*u*u)),w=Math.acos(b)/3,M=Bt(u),C=Math.cos(w),_=(-s-2*M*C)/(3*o),p=(-s+M*(C+zn*Math.sin(w)))/(3*o),L=(-s+M*(C-zn*Math.sin(w)))/(3*o);_>=0&&_<=1&&(a[d++]=_),p>=0&&p<=1&&(a[d++]=p),L>=0&&L<=1&&(a[d++]=L)}}return d}function io(e,t,r,i,n){var a=6*r-12*t+6*e,o=9*t+3*i-3*e-9*r,s=3*t-3*e,f=0;if(Ot(o)){if(ro(a)){var h=-s/a;h>=0&&h<=1&&(n[f++]=h)}}else{var u=a*a-4*o*s;if(Ot(u))n[0]=-a/(2*o);else if(u>0){var v=Bt(u),h=(-a+v)/(2*o),l=(-a-v)/(2*o);h>=0&&h<=1&&(n[f++]=h),l>=0&&l<=1&&(n[f++]=l)}}return f}function kt(e,t,r,i,n,a){var o=(t-e)*n+e,s=(r-t)*n+t,f=(i-r)*n+r,h=(s-o)*n+o,u=(f-s)*n+s,v=(u-h)*n+h;a[0]=e,a[1]=o,a[2]=h,a[3]=v,a[4]=v,a[5]=u,a[6]=f,a[7]=i}function Xs(e,t,r,i,n,a,o,s,f,h,u){var v,l=.005,d=1/0,_,g,c,p;Mt[0]=f,Mt[1]=h;for(var y=0;y<1;y+=.05)lt[0]=U(e,r,n,o,y),lt[1]=U(t,i,a,s,y),c=Sr(Mt,lt),c<d&&(v=y,d=c);d=1/0;for(var m=0;m<32&&!(l<to);m++)_=v-l,g=v+l,lt[0]=U(e,r,n,o,_),lt[1]=U(t,i,a,s,_),c=Sr(lt,Mt),_>=0&&c<d?(v=_,d=c):(Rr[0]=U(e,r,n,o,g),Rr[1]=U(t,i,a,s,g),p=Sr(Rr,Mt),g<=1&&p<d?(v=g,d=p):l*=.5);return u&&(u[0]=U(e,r,n,o,v),u[1]=U(t,i,a,s,v)),Bt(d)}function qs(e,t,r,i,n,a,o,s,f){for(var h=e,u=t,v=0,l=1/f,d=1;d<=f;d++){var _=d*l,g=U(e,r,n,o,_),c=U(t,i,a,s,_),p=g-h,y=c-u;v+=Math.sqrt(p*p+y*y),h=g,u=c}return v}function Q(e,t,r,i){var n=1-i;return n*(n*e+2*i*t)+i*i*r}function Nn(e,t,r,i){return 2*((1-i)*(t-e)+i*(r-t))}function Zs(e,t,r,i,n){var a=e-2*t+r,o=2*(t-e),s=e-i,f=0;if(Ot(a)){if(ro(o)){var h=-s/o;h>=0&&h<=1&&(n[f++]=h)}}else{var u=o*o-4*a*s;if(Ot(u)){var h=-o/(2*a);h>=0&&h<=1&&(n[f++]=h)}else if(u>0){var v=Bt(u),h=(-o+v)/(2*a),l=(-o-v)/(2*a);h>=0&&h<=1&&(n[f++]=h),l>=0&&l<=1&&(n[f++]=l)}}return f}function no(e,t,r){var i=e+r-2*t;return i===0?.5:(e-t)/i}function ze(e,t,r,i,n){var a=(t-e)*i+e,o=(r-t)*i+t,s=(o-a)*i+a;n[0]=e,n[1]=a,n[2]=s,n[3]=s,n[4]=o,n[5]=r}function $s(e,t,r,i,n,a,o,s,f){var h,u=.005,v=1/0;Mt[0]=o,Mt[1]=s;for(var l=0;l<1;l+=.05){lt[0]=Q(e,r,n,l),lt[1]=Q(t,i,a,l);var d=Sr(Mt,lt);d<v&&(h=l,v=d)}v=1/0;for(var _=0;_<32&&!(u<to);_++){var g=h-u,c=h+u;lt[0]=Q(e,r,n,g),lt[1]=Q(t,i,a,g);var d=Sr(lt,Mt);if(g>=0&&d<v)h=g,v=d;else{Rr[0]=Q(e,r,n,c),Rr[1]=Q(t,i,a,c);var p=Sr(Rr,Mt);c<=1&&p<v?(h=c,v=p):u*=.5}}return f&&(f[0]=Q(e,r,n,h),f[1]=Q(t,i,a,h)),Bt(v)}function Us(e,t,r,i,n,a,o){for(var s=e,f=t,h=0,u=1/o,v=1;v<=o;v++){var l=v*u,d=Q(e,r,n,l),_=Q(t,i,a,l),g=d-s,c=_-f;h+=Math.sqrt(g*g+c*c),s=d,f=_}return h}var Vs=/cubic-bezier\(([0-9,\.e ]+)\)/;function ao(e){var t=e&&Vs.exec(e);if(t){var r=t[1].split(","),i=+Gr(r[0]),n=+Gr(r[1]),a=+Gr(r[2]),o=+Gr(r[3]);if(isNaN(i+n+a+o))return;var s=[];return function(f){return f<=0?0:f>=1?1:eo(0,i,a,1,f,s)&&U(0,n,o,1,s[0])}}}var Qs=function(){function e(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||Pr,this.ondestroy=t.ondestroy||Pr,this.onrestart=t.onrestart||Pr,t.easing&&this.setEasing(t.easing)}return e.prototype.step=function(t,r){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),this._paused){this._pausedTime+=r;return}var i=this._life,n=t-this._startTime-this._pausedTime,a=n/i;a<0&&(a=0),a=Math.min(a,1);var o=this.easingFunc,s=o?o(a):a;if(this.onframe(s),a===1)if(this.loop){var f=n%i;this._startTime=t-f,this._pausedTime=0,this.onrestart()}else return!0;return!1},e.prototype.pause=function(){this._paused=!0},e.prototype.resume=function(){this._paused=!1},e.prototype.setEasing=function(t){this.easing=t,this.easingFunc=Qe(t)?t:Kr[t]||ao(t)},e}(),oo=function(){function e(t){this.value=t}return e}(),Ks=function(){function e(){this._len=0}return e.prototype.insert=function(t){var r=new oo(t);return this.insertEntry(r),r},e.prototype.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},e.prototype.remove=function(t){var r=t.prev,i=t.next;r?r.next=i:this.head=i,i?i.prev=r:this.tail=r,t.next=t.prev=null,this._len--},e.prototype.len=function(){return this._len},e.prototype.clear=function(){this.head=this.tail=null,this._len=0},e}(),je=function(){function e(t){this._list=new Ks,this._maxSize=10,this._map={},this._maxSize=t}return e.prototype.put=function(t,r){var i=this._list,n=this._map,a=null;if(n[t]==null){var o=i.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var f=i.head;i.remove(f),delete n[f.key],a=f.value,this._lastRemovedEntry=f}s?s.value=r:s=new oo(r),s.key=t,i.insertEntry(s),n[t]=s}return a},e.prototype.get=function(t){var r=this._map[t],i=this._list;if(r!=null)return r!==i.tail&&(i.remove(r),i.insertEntry(r)),r.value},e.prototype.clear=function(){this._list.clear(),this._map={}},e.prototype.len=function(){return this._list.len()},e}(),Wn={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function Ht(e){return e=Math.round(e),e<0?0:e>255?255:e}function qi(e){return e<0?0:e>1?1:e}function li(e){var t=e;return t.length&&t.charAt(t.length-1)==="%"?Ht(parseFloat(t)/100*255):Ht(parseInt(t,10))}function Jr(e){var t=e;return t.length&&t.charAt(t.length-1)==="%"?qi(parseFloat(t)/100):qi(parseFloat(t))}function di(e,t,r){return r<0?r+=1:r>1&&(r-=1),r*6<1?e+(t-e)*r*6:r*2<1?t:r*3<2?e+(t-e)*(2/3-r)*6:e}function ve(e,t,r){return e+(t-e)*r}function ut(e,t,r,i,n){return e[0]=t,e[1]=r,e[2]=i,e[3]=n,e}function Zi(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}var so=new je(20),le=null;function lr(e,t){le&&Zi(le,t),le=so.put(e,le||t.slice())}function zt(e,t){if(e){t=t||[];var r=so.get(e);if(r)return Zi(t,r);e=e+"";var i=e.replace(/ /g,"").toLowerCase();if(i in Wn)return Zi(t,Wn[i]),lr(e,t),t;var n=i.length;if(i.charAt(0)==="#"){if(n===4||n===5){var a=parseInt(i.slice(1,4),16);if(!(a>=0&&a<=4095)){ut(t,0,0,0,1);return}return ut(t,(a&3840)>>4|(a&3840)>>8,a&240|(a&240)>>4,a&15|(a&15)<<4,n===5?parseInt(i.slice(4),16)/15:1),lr(e,t),t}else if(n===7||n===9){var a=parseInt(i.slice(1,7),16);if(!(a>=0&&a<=16777215)){ut(t,0,0,0,1);return}return ut(t,(a&16711680)>>16,(a&65280)>>8,a&255,n===9?parseInt(i.slice(7),16)/255:1),lr(e,t),t}return}var o=i.indexOf("("),s=i.indexOf(")");if(o!==-1&&s+1===n){var f=i.substr(0,o),h=i.substr(o+1,s-(o+1)).split(","),u=1;switch(f){case"rgba":if(h.length!==4)return h.length===3?ut(t,+h[0],+h[1],+h[2],1):ut(t,0,0,0,1);u=Jr(h.pop());case"rgb":if(h.length>=3)return ut(t,li(h[0]),li(h[1]),li(h[2]),h.length===3?u:Jr(h[3])),lr(e,t),t;ut(t,0,0,0,1);return;case"hsla":if(h.length!==4){ut(t,0,0,0,1);return}return h[3]=Jr(h[3]),Yn(h,t),lr(e,t),t;case"hsl":if(h.length!==3){ut(t,0,0,0,1);return}return Yn(h,t),lr(e,t),t;default:return}}ut(t,0,0,0,1)}}function Yn(e,t){var r=(parseFloat(e[0])%360+360)%360/360,i=Jr(e[1]),n=Jr(e[2]),a=n<=.5?n*(i+1):n+i-n*i,o=n*2-a;return t=t||[],ut(t,Ht(di(o,a,r+1/3)*255),Ht(di(o,a,r)*255),Ht(di(o,a,r-1/3)*255),1),e.length===4&&(t[3]=e[3]),t}function Gn(e,t){var r=zt(e);if(r){for(var i=0;i<3;i++)r[i]=r[i]*(1-t)|0,r[i]>255?r[i]=255:r[i]<0&&(r[i]=0);return yn(r,r.length===4?"rgba":"rgb")}}function Nu(e,t,r){if(!(!(t&&t.length)||!(e>=0&&e<=1))){var i=e*(t.length-1),n=Math.floor(i),a=Math.ceil(i),o=zt(t[n]),s=zt(t[a]),f=i-n,h=yn([Ht(ve(o[0],s[0],f)),Ht(ve(o[1],s[1],f)),Ht(ve(o[2],s[2],f)),qi(ve(o[3],s[3],f))],"rgba");return r?{color:h,leftIndex:n,rightIndex:a,value:i}:h}}function yn(e,t){if(!(!e||!e.length)){var r=e[0]+","+e[1]+","+e[2];return(t==="rgba"||t==="hsva"||t==="hsla")&&(r+=","+e[3]),t+"("+r+")"}}function ke(e,t){var r=zt(e);return r?(.299*r[0]+.587*r[1]+.114*r[2])*r[3]/255+(1-r[3])*t:0}var Xn=new je(100);function Wu(e){if(Be(e)){var t=Xn.get(e);return t||(t=Gn(e,-.1),Xn.put(e,t)),t}else if(Ke(e)){var r=k({},e);return r.colorStops=St(e.colorStops,function(i){return{offset:i.offset,color:Gn(i.color,-.1)}}),r}return e}function Js(e){return e.type==="linear"}function js(e){return e.type==="radial"}(function(){return Y.hasGlobalWindow&&Qe(window.btoa)?function(e){return window.btoa(unescape(encodeURIComponent(e)))}:typeof Buffer<"u"?function(e){return Buffer.from(e).toString("base64")}:function(e){return null}})();var $i=Array.prototype.slice;function xt(e,t,r){return(t-e)*r+e}function ci(e,t,r,i){for(var n=t.length,a=0;a<n;a++)e[a]=xt(t[a],r[a],i);return e}function tf(e,t,r,i){for(var n=t.length,a=n&&t[0].length,o=0;o<n;o++){e[o]||(e[o]=[]);for(var s=0;s<a;s++)e[o][s]=xt(t[o][s],r[o][s],i)}return e}function de(e,t,r,i){for(var n=t.length,a=0;a<n;a++)e[a]=t[a]+r[a]*i;return e}function qn(e,t,r,i){for(var n=t.length,a=n&&t[0].length,o=0;o<n;o++){e[o]||(e[o]=[]);for(var s=0;s<a;s++)e[o][s]=t[o][s]+r[o][s]*i}return e}function rf(e,t){for(var r=e.length,i=t.length,n=r>i?t:e,a=Math.min(r,i),o=n[a-1]||{color:[0,0,0,0],offset:0},s=a;s<Math.max(r,i);s++)n.push({offset:o.offset,color:o.color.slice()})}function ef(e,t,r){var i=e,n=t;if(!(!i.push||!n.push)){var a=i.length,o=n.length;if(a!==o){var s=a>o;if(s)i.length=o;else for(var f=a;f<o;f++)i.push(r===1?n[f]:$i.call(n[f]))}for(var h=i[0]&&i[0].length,f=0;f<i.length;f++)if(r===1)isNaN(i[f])&&(i[f]=n[f]);else for(var u=0;u<h;u++)isNaN(i[f][u])&&(i[f][u]=n[f][u])}}function Ae(e){if(Pt(e)){var t=e.length;if(Pt(e[0])){for(var r=[],i=0;i<t;i++)r.push($i.call(e[i]));return r}return $i.call(e)}return e}function Ee(e){return e[0]=Math.floor(e[0])||0,e[1]=Math.floor(e[1])||0,e[2]=Math.floor(e[2])||0,e[3]=e[3]==null?1:e[3],"rgba("+e.join(",")+")"}function nf(e){return Pt(e&&e[0])?2:1}var ce=0,Ie=1,fo=2,qr=3,Ui=4,Vi=5,Zn=6;function $n(e){return e===Ui||e===Vi}function pe(e){return e===Ie||e===fo}var zr=[0,0,0,0],af=function(){function e(t){this.keyframes=[],this.discrete=!1,this._invalid=!1,this._needsSort=!1,this._lastFr=0,this._lastFrP=0,this.propName=t}return e.prototype.isFinished=function(){return this._finished},e.prototype.setFinished=function(){this._finished=!0,this._additiveTrack&&this._additiveTrack.setFinished()},e.prototype.needsAnimate=function(){return this.keyframes.length>=1},e.prototype.getAdditiveTrack=function(){return this._additiveTrack},e.prototype.addKeyframe=function(t,r,i){this._needsSort=!0;var n=this.keyframes,a=n.length,o=!1,s=Zn,f=r;if(Pt(r)){var h=nf(r);s=h,(h===1&&!Re(r[0])||h===2&&!Re(r[0][0]))&&(o=!0)}else if(Re(r)&&!rs(r))s=ce;else if(Be(r))if(!isNaN(+r))s=ce;else{var u=zt(r);u&&(f=u,s=qr)}else if(Ke(r)){var v=k({},f);v.colorStops=St(r.colorStops,function(d){return{offset:d.offset,color:zt(d.color)}}),Js(r)?s=Ui:js(r)&&(s=Vi),f=v}a===0?this.valType=s:(s!==this.valType||s===Zn)&&(o=!0),this.discrete=this.discrete||o;var l={time:t,value:f,rawValue:r,percent:0};return i&&(l.easing=i,l.easingFunc=Qe(i)?i:Kr[i]||ao(i)),n.push(l),l},e.prototype.prepare=function(t,r){var i=this.keyframes;this._needsSort&&i.sort(function(g,c){return g.time-c.time});for(var n=this.valType,a=i.length,o=i[a-1],s=this.discrete,f=pe(n),h=$n(n),u=0;u<a;u++){var v=i[u],l=v.value,d=o.value;v.percent=v.time/t,s||(f&&u!==a-1?ef(l,d,n):h&&rf(l.colorStops,d.colorStops))}if(!s&&n!==Vi&&r&&this.needsAnimate()&&r.needsAnimate()&&n===r.valType&&!r._finished){this._additiveTrack=r;for(var _=i[0].value,u=0;u<a;u++)n===ce?i[u].additiveValue=i[u].value-_:n===qr?i[u].additiveValue=de([],i[u].value,_,-1):pe(n)&&(i[u].additiveValue=n===Ie?de([],i[u].value,_,-1):qn([],i[u].value,_,-1))}},e.prototype.step=function(t,r){if(!this._finished){this._additiveTrack&&this._additiveTrack._finished&&(this._additiveTrack=null);var i=this._additiveTrack!=null,n=i?"additiveValue":"value",a=this.valType,o=this.keyframes,s=o.length,f=this.propName,h=a===qr,u,v=this._lastFr,l=Math.min,d,_;if(s===1)d=_=o[0];else{if(r<0)u=0;else if(r<this._lastFrP){var g=l(v+1,s-1);for(u=g;u>=0&&!(o[u].percent<=r);u--);u=l(u,s-2)}else{for(u=v;u<s&&!(o[u].percent>r);u++);u=l(u-1,s-2)}_=o[u+1],d=o[u]}if(d&&_){this._lastFr=u,this._lastFrP=r;var c=_.percent-d.percent,p=c===0?1:l((r-d.percent)/c,1);_.easingFunc&&(p=_.easingFunc(p));var y=i?this._additiveValue:h?zr:t[f];if((pe(a)||h)&&!y&&(y=this._additiveValue=[]),this.discrete)t[f]=p<1?d.rawValue:_.rawValue;else if(pe(a))a===Ie?ci(y,d[n],_[n],p):tf(y,d[n],_[n],p);else if($n(a)){var m=d[n],T=_[n],b=a===Ui;t[f]={type:b?"linear":"radial",x:xt(m.x,T.x,p),y:xt(m.y,T.y,p),colorStops:St(m.colorStops,function(M,C){var L=T.colorStops[C];return{offset:xt(M.offset,L.offset,p),color:Ee(ci([],M.color,L.color,p))}}),global:T.global},b?(t[f].x2=xt(m.x2,T.x2,p),t[f].y2=xt(m.y2,T.y2,p)):t[f].r=xt(m.r,T.r,p)}else if(h)ci(y,d[n],_[n],p),i||(t[f]=Ee(y));else{var w=xt(d[n],_[n],p);i?this._additiveValue=w:t[f]=w}i&&this._addToTarget(t)}}},e.prototype._addToTarget=function(t){var r=this.valType,i=this.propName,n=this._additiveValue;r===ce?t[i]=t[i]+n:r===qr?(zt(t[i],zr),de(zr,zr,n,1),t[i]=Ee(zr)):r===Ie?de(t[i],t[i],n,1):r===fo&&qn(t[i],t[i],n,1)},e}(),mn=function(){function e(t,r,i,n){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=r,r&&n){_n("Can' use additive animation on looped animation.");return}this._additiveAnimators=n,this._allowDiscrete=i}return e.prototype.getMaxTime=function(){return this._maxTime},e.prototype.getDelay=function(){return this._delay},e.prototype.getLoop=function(){return this._loop},e.prototype.getTarget=function(){return this._target},e.prototype.changeTarget=function(t){this._target=t},e.prototype.when=function(t,r,i){return this.whenWithKeys(t,r,ft(r),i)},e.prototype.whenWithKeys=function(t,r,i,n){for(var a=this._tracks,o=0;o<i.length;o++){var s=i[o],f=a[s];if(!f){f=a[s]=new af(s);var h=void 0,u=this._getAdditiveTrack(s);if(u){var v=u.keyframes,l=v[v.length-1];h=l&&l.value,u.valType===qr&&h&&(h=Ee(h))}else h=this._target[s];if(h==null)continue;t>0&&f.addKeyframe(0,Ae(h),n),this._trackKeys.push(s)}f.addKeyframe(t,Ae(r[s]),n)}return this._maxTime=Math.max(this._maxTime,t),this},e.prototype.pause=function(){this._clip.pause(),this._paused=!0},e.prototype.resume=function(){this._clip.resume(),this._paused=!1},e.prototype.isPaused=function(){return!!this._paused},e.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},e.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var r=t.length,i=0;i<r;i++)t[i].call(this)},e.prototype._abortedCallback=function(){this._setTracksFinished();var t=this.animation,r=this._abortedCbs;if(t&&t.removeClip(this._clip),this._clip=null,r)for(var i=0;i<r.length;i++)r[i].call(this)},e.prototype._setTracksFinished=function(){for(var t=this._tracks,r=this._trackKeys,i=0;i<r.length;i++)t[r[i]].setFinished()},e.prototype._getAdditiveTrack=function(t){var r,i=this._additiveAnimators;if(i)for(var n=0;n<i.length;n++){var a=i[n].getTrack(t);a&&(r=a)}return r},e.prototype.start=function(t){if(!(this._started>0)){this._started=1;for(var r=this,i=[],n=this._maxTime||0,a=0;a<this._trackKeys.length;a++){var o=this._trackKeys[a],s=this._tracks[o],f=this._getAdditiveTrack(o),h=s.keyframes,u=h.length;if(s.prepare(n,f),s.needsAnimate())if(!this._allowDiscrete&&s.discrete){var v=h[u-1];v&&(r._target[s.propName]=v.rawValue),s.setFinished()}else i.push(s)}if(i.length||this._force){var l=new Qs({life:n,loop:this._loop,delay:this._delay||0,onframe:function(d){r._started=2;var _=r._additiveAnimators;if(_){for(var g=!1,c=0;c<_.length;c++)if(_[c]._clip){g=!0;break}g||(r._additiveAnimators=null)}for(var c=0;c<i.length;c++)i[c].step(r._target,d);var p=r._onframeCbs;if(p)for(var c=0;c<p.length;c++)p[c](r._target,d)},ondestroy:function(){r._doneCallback()}});this._clip=l,this.animation&&this.animation.addClip(l),t&&l.setEasing(t)}else this._doneCallback();return this}},e.prototype.stop=function(t){if(this._clip){var r=this._clip;t&&r.onframe(1),this._abortedCallback()}},e.prototype.delay=function(t){return this._delay=t,this},e.prototype.during=function(t){return t&&(this._onframeCbs||(this._onframeCbs=[]),this._onframeCbs.push(t)),this},e.prototype.done=function(t){return t&&(this._doneCbs||(this._doneCbs=[]),this._doneCbs.push(t)),this},e.prototype.aborted=function(t){return t&&(this._abortedCbs||(this._abortedCbs=[]),this._abortedCbs.push(t)),this},e.prototype.getClip=function(){return this._clip},e.prototype.getTrack=function(t){return this._tracks[t]},e.prototype.getTracks=function(){var t=this;return St(this._trackKeys,function(r){return t._tracks[r]})},e.prototype.stopTracks=function(t,r){if(!t.length||!this._clip)return!0;for(var i=this._tracks,n=this._trackKeys,a=0;a<t.length;a++){var o=i[t[a]];o&&!o.isFinished()&&(r?o.step(this._target,1):this._started===1&&o.step(this._target,0),o.setFinished())}for(var s=!0,a=0;a<n.length;a++)if(!i[n[a]].isFinished()){s=!1;break}return s&&this._abortedCallback(),s},e.prototype.saveTo=function(t,r,i){if(t){r=r||this._trackKeys;for(var n=0;n<r.length;n++){var a=r[n],o=this._tracks[a];if(!(!o||o.isFinished())){var s=o.keyframes,f=s[i?0:s.length-1];f&&(t[a]=Ae(f.rawValue))}}}},e.prototype.__changeFinalValue=function(t,r){r=r||ft(t);for(var i=0;i<r.length;i++){var n=r[i],a=this._tracks[n];if(a){var o=a.keyframes;if(o.length>1){var s=o.pop();a.addKeyframe(s.time,t[n]),a.prepare(this._maxTime,a.getAdditiveTrack())}}}},e}();function br(){return new Date().getTime()}var of=function(e){H(t,e);function t(r){var i=e.call(this)||this;return i._running=!1,i._time=0,i._pausedTime=0,i._pauseStart=0,i._paused=!1,r=r||{},i.stage=r.stage||{},i}return t.prototype.addClip=function(r){r.animation&&this.removeClip(r),this._head?(this._tail.next=r,r.prev=this._tail,r.next=null,this._tail=r):this._head=this._tail=r,r.animation=this},t.prototype.addAnimator=function(r){r.animation=this;var i=r.getClip();i&&this.addClip(i)},t.prototype.removeClip=function(r){if(r.animation){var i=r.prev,n=r.next;i?i.next=n:this._head=n,n?n.prev=i:this._tail=i,r.next=r.prev=r.animation=null}},t.prototype.removeAnimator=function(r){var i=r.getClip();i&&this.removeClip(i),r.animation=null},t.prototype.update=function(r){for(var i=br()-this._pausedTime,n=i-this._time,a=this._head;a;){var o=a.next,s=a.step(i,n);s&&(a.ondestroy(),this.removeClip(a)),a=o}this._time=i,r||(this.trigger("frame",n),this.stage.update&&this.stage.update())},t.prototype._startLoop=function(){var r=this;this._running=!0;function i(){r._running&&(He(i),!r._paused&&r.update())}He(i)},t.prototype.start=function(){this._running||(this._time=br(),this._pausedTime=0,this._startLoop())},t.prototype.stop=function(){this._running=!1},t.prototype.pause=function(){this._paused||(this._pauseStart=br(),this._paused=!0)},t.prototype.resume=function(){this._paused&&(this._pausedTime+=br()-this._pauseStart,this._paused=!1)},t.prototype.clear=function(){for(var r=this._head;r;){var i=r.next;r.prev=r.next=r.animation=null,r=i}this._head=this._tail=null},t.prototype.isFinished=function(){return this._head==null},t.prototype.animate=function(r,i){i=i||{},this.start();var n=new mn(r,i.loop);return this.addAnimator(n),n},t}(Er),sf=300,pi=Y.domSupported,_i=function(){var e=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],t=["touchstart","touchend","touchmove"],r={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},i=St(e,function(n){var a=n.replace("mouse","pointer");return r.hasOwnProperty(a)?a:n});return{mouse:e,touch:t,pointer:i}}(),Un={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},Vn=!1;function Qi(e){var t=e.pointerType;return t==="pen"||t==="touch"}function ff(e){e.touching=!0,e.touchTimer!=null&&(clearTimeout(e.touchTimer),e.touchTimer=null),e.touchTimer=setTimeout(function(){e.touching=!1,e.touchTimer=null},700)}function gi(e){e&&(e.zrByTouch=!0)}function hf(e,t){return ct(e.dom,new uf(e,t),!0)}function ho(e,t){for(var r=t,i=!1;r&&r.nodeType!==9&&!(i=r.domBelongToZr||r!==t&&r===e.painterRoot);)r=r.parentNode;return i}var uf=function(){function e(t,r){this.stopPropagation=Pr,this.stopImmediatePropagation=Pr,this.preventDefault=Pr,this.type=r.type,this.target=this.currentTarget=t.dom,this.pointerType=r.pointerType,this.clientX=r.clientX,this.clientY=r.clientY}return e}(),pt={mousedown:function(e){e=ct(this.dom,e),this.__mayPointerCapture=[e.zrX,e.zrY],this.trigger("mousedown",e)},mousemove:function(e){e=ct(this.dom,e);var t=this.__mayPointerCapture;t&&(e.zrX!==t[0]||e.zrY!==t[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",e)},mouseup:function(e){e=ct(this.dom,e),this.__togglePointerCapture(!1),this.trigger("mouseup",e)},mouseout:function(e){e=ct(this.dom,e);var t=e.toElement||e.relatedTarget;ho(this,t)||(this.__pointerCapturing&&(e.zrEventControl="no_globalout"),this.trigger("mouseout",e))},wheel:function(e){Vn=!0,e=ct(this.dom,e),this.trigger("mousewheel",e)},mousewheel:function(e){Vn||(e=ct(this.dom,e),this.trigger("mousewheel",e))},touchstart:function(e){e=ct(this.dom,e),gi(e),this.__lastTouchMoment=new Date,this.handler.processGesture(e,"start"),pt.mousemove.call(this,e),pt.mousedown.call(this,e)},touchmove:function(e){e=ct(this.dom,e),gi(e),this.handler.processGesture(e,"change"),pt.mousemove.call(this,e)},touchend:function(e){e=ct(this.dom,e),gi(e),this.handler.processGesture(e,"end"),pt.mouseup.call(this,e),+new Date-+this.__lastTouchMoment<sf&&pt.click.call(this,e)},pointerdown:function(e){pt.mousedown.call(this,e)},pointermove:function(e){Qi(e)||pt.mousemove.call(this,e)},pointerup:function(e){pt.mouseup.call(this,e)},pointerout:function(e){Qi(e)||pt.mouseout.call(this,e)}};st(["click","dblclick","contextmenu"],function(e){pt[e]=function(t){t=ct(this.dom,t),this.trigger(e,t)}});var Ki={pointermove:function(e){Qi(e)||Ki.mousemove.call(this,e)},pointerup:function(e){Ki.mouseup.call(this,e)},mousemove:function(e){this.trigger("mousemove",e)},mouseup:function(e){var t=this.__pointerCapturing;this.__togglePointerCapture(!1),this.trigger("mouseup",e),t&&(e.zrEventControl="only_globalout",this.trigger("mouseout",e))}};function vf(e,t){var r=t.domHandlers;Y.pointerEventsSupported?st(_i.pointer,function(i){Fe(t,i,function(n){r[i].call(e,n)})}):(Y.touchEventsSupported&&st(_i.touch,function(i){Fe(t,i,function(n){r[i].call(e,n),ff(t)})}),st(_i.mouse,function(i){Fe(t,i,function(n){n=gn(n),t.touching||r[i].call(e,n)})}))}function lf(e,t){Y.pointerEventsSupported?st(Un.pointer,r):Y.touchEventsSupported||st(Un.mouse,r);function r(i){function n(a){a=gn(a),ho(e,a.target)||(a=hf(e,a),t.domHandlers[i].call(e,a))}Fe(t,i,n,{capture:!0})}}function Fe(e,t,r,i){e.mounted[t]=r,e.listenerOpts[t]=i,Ms(e.domTarget,t,r,i)}function yi(e){var t=e.mounted;for(var r in t)t.hasOwnProperty(r)&&Ls(e.domTarget,r,t[r],e.listenerOpts[r]);e.mounted={}}var Qn=function(){function e(t,r){this.mounted={},this.listenerOpts={},this.touching=!1,this.domTarget=t,this.domHandlers=r}return e}(),df=function(e){H(t,e);function t(r,i){var n=e.call(this)||this;return n.__pointerCapturing=!1,n.dom=r,n.painterRoot=i,n._localHandlerScope=new Qn(r,pt),pi&&(n._globalHandlerScope=new Qn(document,Ki)),vf(n,n._localHandlerScope),n}return t.prototype.dispose=function(){yi(this._localHandlerScope),pi&&yi(this._globalHandlerScope)},t.prototype.setCursor=function(r){this.dom.style&&(this.dom.style.cursor=r||"default")},t.prototype.__togglePointerCapture=function(r){if(this.__mayPointerCapture=null,pi&&+this.__pointerCapturing^+r){this.__pointerCapturing=r;var i=this._globalHandlerScope;r?lf(this,i):yi(i)}},t}(Er),uo=1;Y.hasGlobalWindow&&(uo=Math.max(window.devicePixelRatio||window.screen&&window.screen.deviceXDPI/window.screen.logicalXDPI||1,1));var Ne=uo,Ji=.4,ji="#333",tn="#ccc",cf="#eee",Kn=Ds,pf=5e-5;function $t(e){return e>pf||e<-5e-5}var Ut=[],dr=[],mi=Qr(),wi=Math.abs,wn=function(){function e(){}return e.prototype.getLocalTransform=function(t){return e.getLocalTransform(this,t)},e.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},e.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},e.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},e.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},e.prototype.needLocalTransform=function(){return $t(this.rotation)||$t(this.x)||$t(this.y)||$t(this.scaleX-1)||$t(this.scaleY-1)||$t(this.skewX)||$t(this.skewY)},e.prototype.updateTransform=function(){var t=this.parent&&this.parent.transform,r=this.needLocalTransform(),i=this.transform;if(!(r||t)){i&&(Kn(i),this.invTransform=null);return}i=i||Qr(),r?this.getLocalTransform(i):Kn(i),t&&(r?si(i,t,i):xs(i,t)),this.transform=i,this._resolveGlobalScaleRatio(i)},e.prototype._resolveGlobalScaleRatio=function(t){var r=this.globalScaleRatio;if(r!=null&&r!==1){this.getGlobalScale(Ut);var i=Ut[0]<0?-1:1,n=Ut[1]<0?-1:1,a=((Ut[0]-i)*r+i)/Ut[0]||0,o=((Ut[1]-n)*r+n)/Ut[1]||0;t[0]*=a,t[1]*=a,t[2]*=o,t[3]*=o}this.invTransform=this.invTransform||Qr(),Is(this.invTransform,t)},e.prototype.getComputedTransform=function(){for(var t=this,r=[];t;)r.push(t),t=t.parent;for(;t=r.pop();)t.updateTransform();return this.transform},e.prototype.setLocalTransform=function(t){if(t){var r=t[0]*t[0]+t[1]*t[1],i=t[2]*t[2]+t[3]*t[3],n=Math.atan2(t[1],t[0]),a=Math.PI/2+n-Math.atan2(t[3],t[2]);i=Math.sqrt(i)*Math.cos(a),r=Math.sqrt(r),this.skewX=a,this.skewY=0,this.rotation=-n,this.x=+t[4],this.y=+t[5],this.scaleX=r,this.scaleY=i,this.originX=0,this.originY=0}},e.prototype.decomposeTransform=function(){if(this.transform){var t=this.parent,r=this.transform;t&&t.transform&&(t.invTransform=t.invTransform||Qr(),si(dr,t.invTransform,r),r=dr);var i=this.originX,n=this.originY;(i||n)&&(mi[4]=i,mi[5]=n,si(dr,r,mi),dr[4]-=i,dr[5]-=n,r=dr),this.setLocalTransform(r)}},e.prototype.getGlobalScale=function(t){var r=this.transform;return t=t||[],r?(t[0]=Math.sqrt(r[0]*r[0]+r[1]*r[1]),t[1]=Math.sqrt(r[2]*r[2]+r[3]*r[3]),r[0]<0&&(t[0]=-t[0]),r[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},e.prototype.transformCoordToLocal=function(t,r){var i=[t,r],n=this.invTransform;return n&&Vr(i,i,n),i},e.prototype.transformCoordToGlobal=function(t,r){var i=[t,r],n=this.transform;return n&&Vr(i,i,n),i},e.prototype.getLineScale=function(){var t=this.transform;return t&&wi(t[0]-1)>1e-10&&wi(t[3]-1)>1e-10?Math.sqrt(wi(t[0]*t[3]-t[2]*t[1])):1},e.prototype.copyTransform=function(t){_f(this,t)},e.getLocalTransform=function(t,r){r=r||[];var i=t.originX||0,n=t.originY||0,a=t.scaleX,o=t.scaleY,s=t.anchorX,f=t.anchorY,h=t.rotation||0,u=t.x,v=t.y,l=t.skewX?Math.tan(t.skewX):0,d=t.skewY?Math.tan(-t.skewY):0;if(i||n||s||f){var _=i+s,g=n+f;r[4]=-_*a-l*g*o,r[5]=-g*o-d*_*a}else r[4]=r[5]=0;return r[0]=a,r[3]=o,r[1]=d*a,r[2]=l*o,h&&As(r,r,h),r[4]+=i+u,r[5]+=n+v,r},e.initDefaultProps=function(){var t=e.prototype;t.scaleX=t.scaleY=t.globalScaleRatio=1,t.x=t.y=t.originX=t.originY=t.skewX=t.skewY=t.rotation=t.anchorX=t.anchorY=0}(),e}(),ee=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function _f(e,t){for(var r=0;r<ee.length;r++){var i=ee[r];e[i]=t[i]}}var Jn={};function ht(e,t){t=t||hr;var r=Jn[t];r||(r=Jn[t]=new je(500));var i=r.get(e);return i==null&&(i=$e.measureText(e,t).width,r.put(e,i)),i}function jn(e,t,r,i){var n=ht(e,t),a=Tn(t),o=Zr(0,n,r),s=mr(0,a,i),f=new W(o,s,n,a);return f}function gf(e,t,r,i){var n=((e||"")+"").split(` -`),a=n.length;if(a===1)return jn(n[0],t,r,i);for(var o=new W(0,0,0,0),s=0;s<n.length;s++){var f=jn(n[s],t,r,i);s===0?o.copy(f):o.union(f)}return o}function Zr(e,t,r){return r==="right"?e-=t:r==="center"&&(e-=t/2),e}function mr(e,t,r){return r==="middle"?e-=t/2:r==="bottom"&&(e-=t),e}function Tn(e){return ht("国",e)}function ie(e,t){return typeof e=="string"?e.lastIndexOf("%")>=0?parseFloat(e)/100*t:parseFloat(e):e}function yf(e,t,r){var i=t.position||"inside",n=t.distance!=null?t.distance:5,a=r.height,o=r.width,s=a/2,f=r.x,h=r.y,u="left",v="top";if(i instanceof Array)f+=ie(i[0],r.width),h+=ie(i[1],r.height),u=null,v=null;else switch(i){case"left":f-=n,h+=s,u="right",v="middle";break;case"right":f+=n+o,h+=s,v="middle";break;case"top":f+=o/2,h-=n,u="center",v="bottom";break;case"bottom":f+=o/2,h+=a+n,u="center";break;case"inside":f+=o/2,h+=s,u="center",v="middle";break;case"insideLeft":f+=n,h+=s,v="middle";break;case"insideRight":f+=o-n,h+=s,u="right",v="middle";break;case"insideTop":f+=o/2,h+=n,u="center";break;case"insideBottom":f+=o/2,h+=a-n,u="center",v="bottom";break;case"insideTopLeft":f+=n,h+=n;break;case"insideTopRight":f+=o-n,h+=n,u="right";break;case"insideBottomLeft":f+=n,h+=a-n,v="bottom";break;case"insideBottomRight":f+=o-n,h+=a-n,u="right",v="bottom";break}return e=e||{},e.x=f,e.y=h,e.align=u,e.verticalAlign=v,e}var Ti="__zr_normal__",bi=ee.concat(["ignore"]),mf=Ve(ee,function(e,t){return e[t]=!0,e},{ignore:!1}),cr={},wf=new W(0,0,0,0),ti=function(){function e(t){this.id=Ya(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return e.prototype._init=function(t){this.attr(t)},e.prototype.drift=function(t,r,i){switch(this.draggable){case"horizontal":r=0;break;case"vertical":t=0;break}var n=this.transform;n||(n=this.transform=[1,0,0,1,0,0]),n[4]+=t,n[5]+=r,this.decomposeTransform(),this.markRedraw()},e.prototype.beforeUpdate=function(){},e.prototype.afterUpdate=function(){},e.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},e.prototype.updateInnerText=function(t){var r=this._textContent;if(r&&(!r.ignore||t)){this.textConfig||(this.textConfig={});var i=this.textConfig,n=i.local,a=r.innerTransformable,o=void 0,s=void 0,f=!1;a.parent=n?this:null;var h=!1;if(a.copyTransform(r),i.position!=null){var u=wf;i.layoutRect?u.copy(i.layoutRect):u.copy(this.getBoundingRect()),n||u.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(cr,i,u):yf(cr,i,u),a.x=cr.x,a.y=cr.y,o=cr.align,s=cr.verticalAlign;var v=i.origin;if(v&&i.rotation!=null){var l=void 0,d=void 0;v==="center"?(l=u.width*.5,d=u.height*.5):(l=ie(v[0],u.width),d=ie(v[1],u.height)),h=!0,a.originX=-a.x+l+(n?0:u.x),a.originY=-a.y+d+(n?0:u.y)}}i.rotation!=null&&(a.rotation=i.rotation);var _=i.offset;_&&(a.x+=_[0],a.y+=_[1],h||(a.originX=-_[0],a.originY=-_[1]));var g=i.inside==null?typeof i.position=="string"&&i.position.indexOf("inside")>=0:i.inside,c=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),p=void 0,y=void 0,m=void 0;g&&this.canBeInsideText()?(p=i.insideFill,y=i.insideStroke,(p==null||p==="auto")&&(p=this.getInsideTextFill()),(y==null||y==="auto")&&(y=this.getInsideTextStroke(p),m=!0)):(p=i.outsideFill,y=i.outsideStroke,(p==null||p==="auto")&&(p=this.getOutsideFill()),(y==null||y==="auto")&&(y=this.getOutsideStroke(p),m=!0)),p=p||"#000",(p!==c.fill||y!==c.stroke||m!==c.autoStroke||o!==c.align||s!==c.verticalAlign)&&(f=!0,c.fill=p,c.stroke=y,c.autoStroke=m,c.align=o,c.verticalAlign=s,r.setDefaultTextStyle(c)),r.__dirty|=Lt,f&&r.dirtyStyle(!0)}},e.prototype.canBeInsideText=function(){return!0},e.prototype.getInsideTextFill=function(){return"#fff"},e.prototype.getInsideTextStroke=function(t){return"#000"},e.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?tn:ji},e.prototype.getOutsideStroke=function(t){var r=this.__zr&&this.__zr.getBackgroundColor(),i=typeof r=="string"&&zt(r);i||(i=[255,255,255,1]);for(var n=i[3],a=this.__zr.isDarkMode(),o=0;o<3;o++)i[o]=i[o]*n+(a?0:255)*(1-n);return i[3]=1,yn(i,"rgba")},e.prototype.traverse=function(t,r){},e.prototype.attrKV=function(t,r){t==="textConfig"?this.setTextConfig(r):t==="textContent"?this.setTextContent(r):t==="clipPath"?this.setClipPath(r):t==="extra"?(this.extra=this.extra||{},k(this.extra,r)):this[t]=r},e.prototype.hide=function(){this.ignore=!0,this.markRedraw()},e.prototype.show=function(){this.ignore=!1,this.markRedraw()},e.prototype.attr=function(t,r){if(typeof t=="string")this.attrKV(t,r);else if(Ft(t))for(var i=t,n=ft(i),a=0;a<n.length;a++){var o=n[a];this.attrKV(o,t[o])}return this.markRedraw(),this},e.prototype.saveCurrentToNormalState=function(t){this._innerSaveToNormal(t);for(var r=this._normalState,i=0;i<this.animators.length;i++){var n=this.animators[i],a=n.__fromStateTransition;if(!(n.getLoop()||a&&a!==Ti)){var o=n.targetName,s=o?r[o]:r;n.saveTo(s)}}},e.prototype._innerSaveToNormal=function(t){var r=this._normalState;r||(r=this._normalState={}),t.textConfig&&!r.textConfig&&(r.textConfig=this.textConfig),this._savePrimaryToNormal(t,r,bi)},e.prototype._savePrimaryToNormal=function(t,r,i){for(var n=0;n<i.length;n++){var a=i[n];t[a]!=null&&!(a in r)&&(r[a]=this[a])}},e.prototype.hasState=function(){return this.currentStates.length>0},e.prototype.getState=function(t){return this.states[t]},e.prototype.ensureState=function(t){var r=this.states;return r[t]||(r[t]={}),r[t]},e.prototype.clearStates=function(t){this.useState(Ti,!1,t)},e.prototype.useState=function(t,r,i,n){var a=t===Ti,o=this.hasState();if(!(!o&&a)){var s=this.currentStates,f=this.stateTransition;if(!(Ct(s,t)>=0&&(r||s.length===1))){var h;if(this.stateProxy&&!a&&(h=this.stateProxy(t)),h||(h=this.states&&this.states[t]),!h&&!a){_n("State "+t+" not exists.");return}a||this.saveCurrentToNormalState(h);var u=!!(h&&h.hoverLayer||n);u&&this._toggleHoverLayerFlag(!0),this._applyStateObj(t,h,this._normalState,r,!i&&!this.__inHover&&f&&f.duration>0,f);var v=this._textContent,l=this._textGuide;return v&&v.useState(t,r,i,u),l&&l.useState(t,r,i,u),a?(this.currentStates=[],this._normalState={}):r?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!u&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=-2),h}}},e.prototype.useStates=function(t,r,i){if(!t.length)this.clearStates();else{var n=[],a=this.currentStates,o=t.length,s=o===a.length;if(s){for(var f=0;f<o;f++)if(t[f]!==a[f]){s=!1;break}}if(s)return;for(var f=0;f<o;f++){var h=t[f],u=void 0;this.stateProxy&&(u=this.stateProxy(h,t)),u||(u=this.states[h]),u&&n.push(u)}var v=n[o-1],l=!!(v&&v.hoverLayer||i);l&&this._toggleHoverLayerFlag(!0);var d=this._mergeStates(n),_=this.stateTransition;this.saveCurrentToNormalState(d),this._applyStateObj(t.join(","),d,this._normalState,!1,!r&&!this.__inHover&&_&&_.duration>0,_);var g=this._textContent,c=this._textGuide;g&&g.useStates(t,r,l),c&&c.useStates(t,r,l),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!l&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=-2)}},e.prototype.isSilent=function(){for(var t=this.silent,r=this.parent;!t&&r;){if(r.silent){t=!0;break}r=r.parent}return t},e.prototype._updateAnimationTargets=function(){for(var t=0;t<this.animators.length;t++){var r=this.animators[t];r.targetName&&r.changeTarget(this[r.targetName])}},e.prototype.removeState=function(t){var r=Ct(this.currentStates,t);if(r>=0){var i=this.currentStates.slice();i.splice(r,1),this.useStates(i)}},e.prototype.replaceState=function(t,r,i){var n=this.currentStates.slice(),a=Ct(n,t),o=Ct(n,r)>=0;a>=0?o?n.splice(a,1):n[a]=r:i&&!o&&n.push(r),this.useStates(n)},e.prototype.toggleState=function(t,r){r?this.useState(t,!0):this.removeState(t)},e.prototype._mergeStates=function(t){for(var r={},i,n=0;n<t.length;n++){var a=t[n];k(r,a),a.textConfig&&(i=i||{},k(i,a.textConfig))}return i&&(r.textConfig=i),r},e.prototype._applyStateObj=function(t,r,i,n,a,o){var s=!(r&&n);r&&r.textConfig?(this.textConfig=k({},n?this.textConfig:i.textConfig),k(this.textConfig,r.textConfig)):s&&i.textConfig&&(this.textConfig=i.textConfig);for(var f={},h=!1,u=0;u<bi.length;u++){var v=bi[u],l=a&&mf[v];r&&r[v]!=null?l?(h=!0,f[v]=r[v]):this[v]=r[v]:s&&i[v]!=null&&(l?(h=!0,f[v]=i[v]):this[v]=i[v])}if(!a)for(var u=0;u<this.animators.length;u++){var d=this.animators[u],_=d.targetName;d.getLoop()||d.__changeFinalValue(_?(r||i)[_]:r||i)}h&&this._transitionState(t,f,o)},e.prototype._attachComponent=function(t){if(!(t.__zr&&!t.__hostTarget)&&t!==this){var r=this.__zr;r&&t.addSelfToZr(r),t.__zr=r,t.__hostTarget=this}},e.prototype._detachComponent=function(t){t.__zr&&t.removeSelfFromZr(t.__zr),t.__zr=null,t.__hostTarget=null},e.prototype.getClipPath=function(){return this._clipPath},e.prototype.setClipPath=function(t){this._clipPath&&this._clipPath!==t&&this.removeClipPath(),this._attachComponent(t),this._clipPath=t,this.markRedraw()},e.prototype.removeClipPath=function(){var t=this._clipPath;t&&(this._detachComponent(t),this._clipPath=null,this.markRedraw())},e.prototype.getTextContent=function(){return this._textContent},e.prototype.setTextContent=function(t){var r=this._textContent;r!==t&&(r&&r!==t&&this.removeTextContent(),t.innerTransformable=new wn,this._attachComponent(t),this._textContent=t,this.markRedraw())},e.prototype.setTextConfig=function(t){this.textConfig||(this.textConfig={}),k(this.textConfig,t),this.markRedraw()},e.prototype.removeTextConfig=function(){this.textConfig=null,this.markRedraw()},e.prototype.removeTextContent=function(){var t=this._textContent;t&&(t.innerTransformable=null,this._detachComponent(t),this._textContent=null,this._innerTextDefaultStyle=null,this.markRedraw())},e.prototype.getTextGuideLine=function(){return this._textGuide},e.prototype.setTextGuideLine=function(t){this._textGuide&&this._textGuide!==t&&this.removeTextGuideLine(),this._attachComponent(t),this._textGuide=t,this.markRedraw()},e.prototype.removeTextGuideLine=function(){var t=this._textGuide;t&&(this._detachComponent(t),this._textGuide=null,this.markRedraw())},e.prototype.markRedraw=function(){this.__dirty|=Lt;var t=this.__zr;t&&(this.__inHover?t.refreshHover():t.refresh()),this.__hostTarget&&this.__hostTarget.markRedraw()},e.prototype.dirty=function(){this.markRedraw()},e.prototype._toggleHoverLayerFlag=function(t){this.__inHover=t;var r=this._textContent,i=this._textGuide;r&&(r.__inHover=t),i&&(i.__inHover=t)},e.prototype.addSelfToZr=function(t){if(this.__zr!==t){this.__zr=t;var r=this.animators;if(r)for(var i=0;i<r.length;i++)t.animation.addAnimator(r[i]);this._clipPath&&this._clipPath.addSelfToZr(t),this._textContent&&this._textContent.addSelfToZr(t),this._textGuide&&this._textGuide.addSelfToZr(t)}},e.prototype.removeSelfFromZr=function(t){if(this.__zr){this.__zr=null;var r=this.animators;if(r)for(var i=0;i<r.length;i++)t.animation.removeAnimator(r[i]);this._clipPath&&this._clipPath.removeSelfFromZr(t),this._textContent&&this._textContent.removeSelfFromZr(t),this._textGuide&&this._textGuide.removeSelfFromZr(t)}},e.prototype.animate=function(t,r,i){var n=t?this[t]:this,a=new mn(n,r,i);return t&&(a.targetName=t),this.addAnimator(a,t),a},e.prototype.addAnimator=function(t,r){var i=this.__zr,n=this;t.during(function(){n.updateDuringAnimation(r)}).done(function(){var a=n.animators,o=Ct(a,t);o>=0&&a.splice(o,1)}),this.animators.push(t),i&&i.animation.addAnimator(t),i&&i.wakeUp()},e.prototype.updateDuringAnimation=function(t){this.markRedraw()},e.prototype.stopAnimation=function(t,r){for(var i=this.animators,n=i.length,a=[],o=0;o<n;o++){var s=i[o];!t||t===s.scope?s.stop(r):a.push(s)}return this.animators=a,this},e.prototype.animateTo=function(t,r,i){Ci(this,t,r,i)},e.prototype.animateFrom=function(t,r,i){Ci(this,t,r,i,!0)},e.prototype._transitionState=function(t,r,i,n){for(var a=Ci(this,r,i,n),o=0;o<a.length;o++)a[o].__fromStateTransition=t},e.prototype.getBoundingRect=function(){return null},e.prototype.getPaintRect=function(){return null},e.initDefaultProps=function(){var t=e.prototype;t.type="element",t.name="",t.ignore=t.silent=t.isGroup=t.draggable=t.dragging=t.ignoreClip=t.__inHover=!1,t.__dirty=Lt;function r(i,n,a,o){Object.defineProperty(t,i,{get:function(){if(!this[n]){var f=this[n]=[];s(this,f)}return this[n]},set:function(f){this[a]=f[0],this[o]=f[1],this[n]=f,s(this,f)}});function s(f,h){Object.defineProperty(h,0,{get:function(){return f[a]},set:function(u){f[a]=u}}),Object.defineProperty(h,1,{get:function(){return f[o]},set:function(u){f[o]=u}})}}Object.defineProperty&&(r("position","_legacyPos","x","y"),r("scale","_legacyScale","scaleX","scaleY"),r("origin","_legacyOrigin","originX","originY"))}(),e}();Ga(ti,Er);Ga(ti,wn);function Ci(e,t,r,i,n){r=r||{};var a=[];vo(e,"",e,t,r,i,a,n);var o=a.length,s=!1,f=r.done,h=r.aborted,u=function(){s=!0,o--,o<=0&&(s?f&&f():h&&h())},v=function(){o--,o<=0&&(s?f&&f():h&&h())};o||f&&f(),a.length>0&&r.during&&a[0].during(function(_,g){r.during(g)});for(var l=0;l<a.length;l++){var d=a[l];d.done(u),d.aborted(v),r.force&&d.duration(r.duration),d.start(r.easing)}return a}function Mi(e,t,r){for(var i=0;i<r;i++)e[i]=t[i]}function Tf(e){return Pt(e[0])}function bf(e,t,r){if(Pt(t[r]))if(Pt(e[r])||(e[r]=[]),jo(t[r])){var i=t[r].length;e[r].length!==i&&(e[r]=new t[r].constructor(i),Mi(e[r],t[r],i))}else{var n=t[r],a=e[r],o=n.length;if(Tf(n))for(var s=n[0].length,f=0;f<o;f++)a[f]?Mi(a[f],n[f],s):a[f]=Array.prototype.slice.call(n[f]);else Mi(a,n,o);a.length=n.length}else e[r]=t[r]}function Cf(e,t){return e===t||Pt(e)&&Pt(t)&&Mf(e,t)}function Mf(e,t){var r=e.length;if(r!==t.length)return!1;for(var i=0;i<r;i++)if(e[i]!==t[i])return!1;return!0}function vo(e,t,r,i,n,a,o,s){for(var f=ft(i),h=n.duration,u=n.delay,v=n.additive,l=n.setToFinal,d=!Ft(a),_=e.animators,g=[],c=0;c<f.length;c++){var p=f[c],y=i[p];if(y!=null&&r[p]!=null&&(d||a[p]))if(Ft(y)&&!Pt(y)&&!Ke(y)){if(t){s||(r[p]=y,e.updateDuringAnimation(t));continue}vo(e,p,r[p],y,n,a&&a[p],o,s)}else g.push(p);else s||(r[p]=y,e.updateDuringAnimation(t),g.push(p))}var m=g.length;if(!v&&m)for(var T=0;T<_.length;T++){var b=_[T];if(b.targetName===t){var w=b.stopTracks(g);if(w){var M=Ct(_,b);_.splice(M,1)}}}if(n.force||(g=Ln(g,function(S){return!Cf(i[S],r[S])}),m=g.length),m>0||n.force&&!o.length){var C=void 0,L=void 0,P=void 0;if(s){L={},l&&(C={});for(var T=0;T<m;T++){var p=g[T];L[p]=r[p],l?C[p]=i[p]:r[p]=i[p]}}else if(l){P={};for(var T=0;T<m;T++){var p=g[T];P[p]=Ae(r[p]),bf(r,i,p)}}var b=new mn(r,!1,!1,v?Ln(_,function(R){return R.targetName===t}):null);b.targetName=t,n.scope&&(b.scope=n.scope),l&&C&&b.whenWithKeys(0,C,g),P&&b.whenWithKeys(0,P,g),b.whenWithKeys(h??500,s?L:i,g).delay(u||0),e.addAnimator(b,t),o.push(b)}}var lo=function(e){H(t,e);function t(r){var i=e.call(this)||this;return i.isGroup=!0,i._children=[],i.attr(r),i}return t.prototype.childrenRef=function(){return this._children},t.prototype.children=function(){return this._children.slice()},t.prototype.childAt=function(r){return this._children[r]},t.prototype.childOfName=function(r){for(var i=this._children,n=0;n<i.length;n++)if(i[n].name===r)return i[n]},t.prototype.childCount=function(){return this._children.length},t.prototype.add=function(r){return r&&r!==this&&r.parent!==this&&(this._children.push(r),this._doAdd(r)),this},t.prototype.addBefore=function(r,i){if(r&&r!==this&&r.parent!==this&&i&&i.parent===this){var n=this._children,a=n.indexOf(i);a>=0&&(n.splice(a,0,r),this._doAdd(r))}return this},t.prototype.replace=function(r,i){var n=Ct(this._children,r);return n>=0&&this.replaceAt(i,n),this},t.prototype.replaceAt=function(r,i){var n=this._children,a=n[i];if(r&&r!==this&&r.parent!==this&&r!==a){n[i]=r,a.parent=null;var o=this.__zr;o&&a.removeSelfFromZr(o),this._doAdd(r)}return this},t.prototype._doAdd=function(r){r.parent&&r.parent.remove(r),r.parent=this;var i=this.__zr;i&&i!==r.__zr&&r.addSelfToZr(i),i&&i.refresh()},t.prototype.remove=function(r){var i=this.__zr,n=this._children,a=Ct(n,r);return a<0?this:(n.splice(a,1),r.parent=null,i&&r.removeSelfFromZr(i),i&&i.refresh(),this)},t.prototype.removeAll=function(){for(var r=this._children,i=this.__zr,n=0;n<r.length;n++){var a=r[n];i&&a.removeSelfFromZr(i),a.parent=null}return r.length=0,this},t.prototype.eachChild=function(r,i){for(var n=this._children,a=0;a<n.length;a++){var o=n[a];r.call(i,o,a)}return this},t.prototype.traverse=function(r,i){for(var n=0;n<this._children.length;n++){var a=this._children[n],o=r.call(i,a);a.isGroup&&!o&&a.traverse(r,i)}return this},t.prototype.addSelfToZr=function(r){e.prototype.addSelfToZr.call(this,r);for(var i=0;i<this._children.length;i++){var n=this._children[i];n.addSelfToZr(r)}},t.prototype.removeSelfFromZr=function(r){e.prototype.removeSelfFromZr.call(this,r);for(var i=0;i<this._children.length;i++){var n=this._children[i];n.removeSelfFromZr(r)}},t.prototype.getBoundingRect=function(r){for(var i=new W(0,0,0,0),n=r||this._children,a=[],o=null,s=0;s<n.length;s++){var f=n[s];if(!(f.ignore||f.invisible)){var h=f.getBoundingRect(),u=f.getLocalTransform(a);u?(W.applyTransform(i,h,u),o=o||i.clone(),o.union(i)):(o=o||h.clone(),o.union(h))}}return o||i},t}(ti);lo.prototype.type="group";/*! -* ZRender, a high performance 2d drawing library. -* -* Copyright (c) 2013, Baidu Inc. -* All rights reserved. -* -* LICENSE -* https://github.com/ecomfe/zrender/blob/master/LICENSE.txt -*/var Oe={},co={};function Lf(e){delete co[e]}function Pf(e){if(!e)return!1;if(typeof e=="string")return ke(e,1)<Ji;if(e.colorStops){for(var t=e.colorStops,r=0,i=t.length,n=0;n<i;n++)r+=ke(t[n].color,1);return r/=i,r<Ji}return!1}var Sf=function(){function e(t,r,i){var n=this;this._sleepAfterStill=10,this._stillFrameAccum=0,this._needsRefresh=!0,this._needsRefreshHover=!0,this._darkMode=!1,i=i||{},this.dom=r,this.id=t;var a=new Gs,o=i.renderer||"canvas";Oe[o]||(o=ft(Oe)[0]),i.useDirtyRect=i.useDirtyRect==null?!1:i.useDirtyRect;var s=new Oe[o](r,a,i,t),f=i.ssr||s.ssrOnly;this.storage=a,this.painter=s;var h=!Y.node&&!Y.worker&&!f?new df(s.getViewportRoot(),s.root):null,u=i.useCoarsePointer,v=u==null||u==="auto"?Y.touchEventsSupported:!!u,l=44,d;v&&(d=ot(i.pointerSize,l)),this.handler=new Qa(a,s,h,s.root,d),this.animation=new of({stage:{update:f?null:function(){return n._flush(!0)}}}),f||this.animation.start()}return e.prototype.add=function(t){this._disposed||!t||(this.storage.addRoot(t),t.addSelfToZr(this),this.refresh())},e.prototype.remove=function(t){this._disposed||!t||(this.storage.delRoot(t),t.removeSelfFromZr(this),this.refresh())},e.prototype.configLayer=function(t,r){this._disposed||(this.painter.configLayer&&this.painter.configLayer(t,r),this.refresh())},e.prototype.setBackgroundColor=function(t){this._disposed||(this.painter.setBackgroundColor&&this.painter.setBackgroundColor(t),this.refresh(),this._backgroundColor=t,this._darkMode=Pf(t))},e.prototype.getBackgroundColor=function(){return this._backgroundColor},e.prototype.setDarkMode=function(t){this._darkMode=t},e.prototype.isDarkMode=function(){return this._darkMode},e.prototype.refreshImmediately=function(t){this._disposed||(t||this.animation.update(!0),this._needsRefresh=!1,this.painter.refresh(),this._needsRefresh=!1)},e.prototype.refresh=function(){this._disposed||(this._needsRefresh=!0,this.animation.start())},e.prototype.flush=function(){this._disposed||this._flush(!1)},e.prototype._flush=function(t){var r,i=br();this._needsRefresh&&(r=!0,this.refreshImmediately(t)),this._needsRefreshHover&&(r=!0,this.refreshHoverImmediately());var n=br();r?(this._stillFrameAccum=0,this.trigger("rendered",{elapsedTime:n-i})):this._sleepAfterStill>0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},e.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},e.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},e.prototype.refreshHover=function(){this._needsRefreshHover=!0},e.prototype.refreshHoverImmediately=function(){this._disposed||(this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover())},e.prototype.resize=function(t){this._disposed||(t=t||{},this.painter.resize(t.width,t.height),this.handler.resize())},e.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},e.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},e.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},e.prototype.setCursorStyle=function(t){this._disposed||this.handler.setCursorStyle(t)},e.prototype.findHover=function(t,r){if(!this._disposed)return this.handler.findHover(t,r)},e.prototype.on=function(t,r,i){return this._disposed||this.handler.on(t,r,i),this},e.prototype.off=function(t,r){this._disposed||this.handler.off(t,r)},e.prototype.trigger=function(t,r){this._disposed||this.handler.trigger(t,r)},e.prototype.clear=function(){if(!this._disposed){for(var t=this.storage.getRoots(),r=0;r<t.length;r++)t[r]instanceof lo&&t[r].removeSelfFromZr(this);this.storage.delAllRoots(),this.painter.clear()}},e.prototype.dispose=function(){this._disposed||(this.animation.stop(),this.clear(),this.storage.dispose(),this.painter.dispose(),this.handler.dispose(),this.animation=this.storage=this.painter=this.handler=null,this._disposed=!0,Lf(this.id))},e}();function Yu(e,t){var r=new Sf(Ya(),e,t);return co[r.id]=r,r}function Gu(e,t){Oe[e]=t}var rn=new je(50);function Rf(e){if(typeof e=="string"){var t=rn.get(e);return t&&t.image}else return e}function po(e,t,r,i,n){if(e)if(typeof e=="string"){if(t&&t.__zrImageSrc===e||!r)return t;var a=rn.get(e),o={hostEl:r,cb:i,cbPayload:n};return a?(t=a.image,!ri(t)&&a.pending.push(o)):(t=$e.loadImage(e,ta,ta),t.__zrImageSrc=e,rn.put(e,t.__cachedImgObj={image:t,pending:[o]})),t}else return e;else return t}function ta(){var e=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var t=0;t<e.pending.length;t++){var r=e.pending[t],i=r.cb;i&&i(this,r.cbPayload),r.hostEl.dirty()}e.pending.length=0}function ri(e){return e&&e.width&&e.height}var Li=/\{([a-zA-Z0-9_]+)\|([^}]*)\}/g;function Df(e,t,r,i,n){if(!t)return"";var a=(e+"").split(` -`);n=_o(t,r,i,n);for(var o=0,s=a.length;o<s;o++)a[o]=go(a[o],n);return a.join(` -`)}function _o(e,t,r,i){i=i||{};var n=k({},i);n.font=t,r=ot(r,"..."),n.maxIterations=ot(i.maxIterations,2);var a=n.minChar=ot(i.minChar,0);n.cnCharWidth=ht("国",t);var o=n.ascCharWidth=ht("a",t);n.placeholder=ot(i.placeholder,"");for(var s=e=Math.max(0,e-1),f=0;f<a&&s>=o;f++)s-=o;var h=ht(r,t);return h>s&&(r="",h=0),s=e-h,n.ellipsis=r,n.ellipsisWidth=h,n.contentWidth=s,n.containerWidth=e,n}function go(e,t){var r=t.containerWidth,i=t.font,n=t.contentWidth;if(!r)return"";var a=ht(e,i);if(a<=r)return e;for(var o=0;;o++){if(a<=n||o>=t.maxIterations){e+=t.ellipsis;break}var s=o===0?xf(e,n,t.ascCharWidth,t.cnCharWidth):a>0?Math.floor(e.length*n/a):0;e=e.substr(0,s),a=ht(e,i)}return e===""&&(e=t.placeholder),e}function xf(e,t,r,i){for(var n=0,a=0,o=e.length;a<o&&n<t;a++){var s=e.charCodeAt(a);n+=0<=s&&s<=127?r:i}return a}function Af(e,t){e!=null&&(e+="");var r=t.overflow,i=t.padding,n=t.font,a=r==="truncate",o=Tn(n),s=ot(t.lineHeight,o),f=!!t.backgroundColor,h=t.lineOverflow==="truncate",u=t.width,v;u!=null&&(r==="break"||r==="breakAll")?v=e?yo(e,t.font,u,r==="breakAll",0).lines:[]:v=e?e.split(` -`):[];var l=v.length*s,d=ot(t.height,l);if(l>d&&h){var _=Math.floor(d/s);v=v.slice(0,_)}if(e&&a&&u!=null)for(var g=_o(u,n,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),c=0;c<v.length;c++)v[c]=go(v[c],g);for(var p=d,y=0,c=0;c<v.length;c++)y=Math.max(ht(v[c],n),y);u==null&&(u=y);var m=y;return i&&(p+=i[0]+i[2],m+=i[1]+i[3],u+=i[1]+i[3]),f&&(m=u),{lines:v,height:d,outerWidth:m,outerHeight:p,lineHeight:s,calculatedLineHeight:o,contentWidth:y,contentHeight:l,width:u}}var Ef=function(){function e(){}return e}(),ra=function(){function e(t){this.tokens=[],t&&(this.tokens=t)}return e}(),If=function(){function e(){this.width=0,this.height=0,this.contentWidth=0,this.contentHeight=0,this.outerWidth=0,this.outerHeight=0,this.lines=[]}return e}();function Ff(e,t){var r=new If;if(e!=null&&(e+=""),!e)return r;for(var i=t.width,n=t.height,a=t.overflow,o=(a==="break"||a==="breakAll")&&i!=null?{width:i,accumWidth:0,breakAll:a==="breakAll"}:null,s=Li.lastIndex=0,f;(f=Li.exec(e))!=null;){var h=f.index;h>s&&Pi(r,e.substring(s,h),t,o),Pi(r,f[2],t,o,f[1]),s=Li.lastIndex}s<e.length&&Pi(r,e.substring(s,e.length),t,o);var u=[],v=0,l=0,d=t.padding,_=a==="truncate",g=t.lineOverflow==="truncate";function c(N,K,q){N.width=K,N.lineHeight=q,v+=q,l=Math.max(l,K)}t:for(var p=0;p<r.lines.length;p++){for(var y=r.lines[p],m=0,T=0,b=0;b<y.tokens.length;b++){var w=y.tokens[b],M=w.styleName&&t.rich[w.styleName]||{},C=w.textPadding=M.padding,L=C?C[1]+C[3]:0,P=w.font=M.font||t.font;w.contentHeight=Tn(P);var S=ot(M.height,w.contentHeight);if(w.innerHeight=S,C&&(S+=C[0]+C[2]),w.height=S,w.lineHeight=De(M.lineHeight,t.lineHeight,S),w.align=M&&M.align||t.align,w.verticalAlign=M&&M.verticalAlign||"middle",g&&n!=null&&v+w.lineHeight>n){b>0?(y.tokens=y.tokens.slice(0,b),c(y,T,m),r.lines=r.lines.slice(0,p+1)):r.lines=r.lines.slice(0,p);break t}var R=M.width,A=R==null||R==="auto";if(typeof R=="string"&&R.charAt(R.length-1)==="%")w.percentWidth=R,u.push(w),w.contentWidth=ht(w.text,P);else{if(A){var x=M.backgroundColor,E=x&&x.image;E&&(E=Rf(E),ri(E)&&(w.width=Math.max(w.width,E.width*S/E.height)))}var D=_&&i!=null?i-T:null;D!=null&&D<w.width?!A||D<L?(w.text="",w.width=w.contentWidth=0):(w.text=Df(w.text,D-L,P,t.ellipsis,{minChar:t.truncateMinChar}),w.width=w.contentWidth=ht(w.text,P)):w.contentWidth=ht(w.text,P)}w.width+=L,T+=w.width,M&&(m=Math.max(m,w.lineHeight))}c(y,T,m)}r.outerWidth=r.width=ot(i,l),r.outerHeight=r.height=ot(n,v),r.contentHeight=v,r.contentWidth=l,d&&(r.outerWidth+=d[1]+d[3],r.outerHeight+=d[0]+d[2]);for(var p=0;p<u.length;p++){var w=u[p],z=w.percentWidth;w.width=parseInt(z,10)/100*r.width}return r}function Pi(e,t,r,i,n){var a=t==="",o=n&&r.rich[n]||{},s=e.lines,f=o.font||r.font,h=!1,u,v;if(i){var l=o.padding,d=l?l[1]+l[3]:0;if(o.width!=null&&o.width!=="auto"){var _=ie(o.width,i.width)+d;s.length>0&&_+i.accumWidth>i.width&&(u=t.split(` -`),h=!0),i.accumWidth=_}else{var g=yo(t,f,i.width,i.breakAll,i.accumWidth);i.accumWidth=g.accumWidth+d,v=g.linesWidths,u=g.lines}}else u=t.split(` -`);for(var c=0;c<u.length;c++){var p=u[c],y=new Ef;if(y.styleName=n,y.text=p,y.isLineHolder=!p&&!a,typeof o.width=="number"?y.width=o.width:y.width=v?v[c]:ht(p,f),!c&&!h){var m=(s[s.length-1]||(s[0]=new ra)).tokens,T=m.length;T===1&&m[0].isLineHolder?m[0]=y:(p||!T||a)&&m.push(y)}else s.push(new ra([y]))}}function Of(e){var t=e.charCodeAt(0);return t>=32&&t<=591||t>=880&&t<=4351||t>=4608&&t<=5119||t>=7680&&t<=8303}var Bf=Ve(",&?/;] ".split(""),function(e,t){return e[t]=!0,e},{});function Hf(e){return Of(e)?!!Bf[e]:!0}function yo(e,t,r,i,n){for(var a=[],o=[],s="",f="",h=0,u=0,v=0;v<e.length;v++){var l=e.charAt(v);if(l===` -`){f&&(s+=f,u+=h),a.push(s),o.push(u),s="",f="",h=0,u=0;continue}var d=ht(l,t),_=i?!1:!Hf(l);if(a.length?u+d>r:n+u+d>r){u?(s||f)&&(_?(s||(s=f,f="",h=0,u=h),a.push(s),o.push(u-h),f+=l,h+=d,s="",u=h):(f&&(s+=f,f="",h=0),a.push(s),o.push(u),s=l,u=d)):_?(a.push(f),o.push(h),f=l,h=d):(a.push(l),o.push(d));continue}u+=d,_?(f+=l,h+=d):(f&&(s+=f,f="",h=0),s+=l)}return!a.length&&!s&&(s=e,f="",h=0),f&&(s+=f),s&&(a.push(s),o.push(u)),a.length===1&&(u+=n),{accumWidth:u,lines:a,linesWidths:o}}var en="__zr_style_"+Math.round(Math.random()*10),fr={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},ei={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};fr[en]=!0;var ea=["z","z2","invisible"],zf=["invisible"],ae=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype._init=function(r){for(var i=ft(r),n=0;n<i.length;n++){var a=i[n];a==="style"?this.useStyle(r[a]):e.prototype.attrKV.call(this,a,r[a])}this.style||this.useStyle({})},t.prototype.beforeBrush=function(){},t.prototype.afterBrush=function(){},t.prototype.innerBeforeBrush=function(){},t.prototype.innerAfterBrush=function(){},t.prototype.shouldBePainted=function(r,i,n,a){var o=this.transform;if(this.ignore||this.invisible||this.style.opacity===0||this.culling&&kf(this,r,i)||o&&!o[0]&&!o[3])return!1;if(n&&this.__clipPaths){for(var s=0;s<this.__clipPaths.length;++s)if(this.__clipPaths[s].isZeroArea())return!1}if(a&&this.parent)for(var f=this.parent;f;){if(f.ignore)return!1;f=f.parent}return!0},t.prototype.contain=function(r,i){return this.rectContain(r,i)},t.prototype.traverse=function(r,i){r.call(i,this)},t.prototype.rectContain=function(r,i){var n=this.transformCoordToLocal(r,i),a=this.getBoundingRect();return a.contain(n[0],n[1])},t.prototype.getPaintRect=function(){var r=this._paintRect;if(!this._paintRect||this.__dirty){var i=this.transform,n=this.getBoundingRect(),a=this.style,o=a.shadowBlur||0,s=a.shadowOffsetX||0,f=a.shadowOffsetY||0;r=this._paintRect||(this._paintRect=new W(0,0,0,0)),i?W.applyTransform(r,n,i):r.copy(n),(o||s||f)&&(r.width+=o*2+Math.abs(s),r.height+=o*2+Math.abs(f),r.x=Math.min(r.x,r.x+s-o),r.y=Math.min(r.y,r.y+f-o));var h=this.dirtyRectTolerance;r.isZero()||(r.x=Math.floor(r.x-h),r.y=Math.floor(r.y-h),r.width=Math.ceil(r.width+1+h*2),r.height=Math.ceil(r.height+1+h*2))}return r},t.prototype.setPrevPaintRect=function(r){r?(this._prevPaintRect=this._prevPaintRect||new W(0,0,0,0),this._prevPaintRect.copy(r)):this._prevPaintRect=null},t.prototype.getPrevPaintRect=function(){return this._prevPaintRect},t.prototype.animateStyle=function(r){return this.animate("style",r)},t.prototype.updateDuringAnimation=function(r){r==="style"?this.dirtyStyle():this.markRedraw()},t.prototype.attrKV=function(r,i){r!=="style"?e.prototype.attrKV.call(this,r,i):this.style?this.setStyle(i):this.useStyle(i)},t.prototype.setStyle=function(r,i){return typeof r=="string"?this.style[r]=i:k(this.style,r),this.dirtyStyle(),this},t.prototype.dirtyStyle=function(r){r||this.markRedraw(),this.__dirty|=xe,this._rect&&(this._rect=null)},t.prototype.dirty=function(){this.dirtyStyle()},t.prototype.styleChanged=function(){return!!(this.__dirty&xe)},t.prototype.styleUpdated=function(){this.__dirty&=-3},t.prototype.createStyle=function(r){return Je(fr,r)},t.prototype.useStyle=function(r){r[en]||(r=this.createStyle(r)),this.__inHover?this.__hoverStyle=r:this.style=r,this.dirtyStyle()},t.prototype.isStyleObject=function(r){return r[en]},t.prototype._innerSaveToNormal=function(r){e.prototype._innerSaveToNormal.call(this,r);var i=this._normalState;r.style&&!i.style&&(i.style=this._mergeStyle(this.createStyle(),this.style)),this._savePrimaryToNormal(r,i,ea)},t.prototype._applyStateObj=function(r,i,n,a,o,s){e.prototype._applyStateObj.call(this,r,i,n,a,o,s);var f=!(i&&a),h;if(i&&i.style?o?a?h=i.style:(h=this._mergeStyle(this.createStyle(),n.style),this._mergeStyle(h,i.style)):(h=this._mergeStyle(this.createStyle(),a?this.style:n.style),this._mergeStyle(h,i.style)):f&&(h=n.style),h)if(o){var u=this.style;if(this.style=this.createStyle(f?{}:u),f)for(var v=ft(u),l=0;l<v.length;l++){var d=v[l];d in h&&(h[d]=h[d],this.style[d]=u[d])}for(var _=ft(h),l=0;l<_.length;l++){var d=_[l];this.style[d]=this.style[d]}this._transitionState(r,{style:h},s,this.getAnimationStyleProps())}else this.useStyle(h);for(var g=this.__inHover?zf:ea,l=0;l<g.length;l++){var d=g[l];i&&i[d]!=null?this[d]=i[d]:f&&n[d]!=null&&(this[d]=n[d])}},t.prototype._mergeStates=function(r){for(var i=e.prototype._mergeStates.call(this,r),n,a=0;a<r.length;a++){var o=r[a];o.style&&(n=n||{},this._mergeStyle(n,o.style))}return n&&(i.style=n),i},t.prototype._mergeStyle=function(r,i){return k(r,i),r},t.prototype.getAnimationStyleProps=function(){return ei},t.initDefaultProps=function(){var r=t.prototype;r.type="displayable",r.invisible=!1,r.z=0,r.z2=0,r.zlevel=0,r.culling=!1,r.cursor="pointer",r.rectHover=!1,r.incremental=!1,r._rect=null,r.dirtyRectTolerance=0,r.__dirty=Lt|xe}(),t}(ti),Si=new W(0,0,0,0),Ri=new W(0,0,0,0);function kf(e,t,r){return Si.copy(e.getBoundingRect()),e.transform&&Si.applyTransform(e.transform),Ri.width=t,Ri.height=r,!Si.intersect(Ri)}var rt=Math.min,et=Math.max,Di=Math.sin,xi=Math.cos,Vt=Math.PI*2,_e=Ar(),ge=Ar(),ye=Ar();function mo(e,t,r){if(e.length!==0){for(var i=e[0],n=i[0],a=i[0],o=i[1],s=i[1],f=1;f<e.length;f++)i=e[f],n=rt(n,i[0]),a=et(a,i[0]),o=rt(o,i[1]),s=et(s,i[1]);t[0]=n,t[1]=o,r[0]=a,r[1]=s}}function ia(e,t,r,i,n,a){n[0]=rt(e,r),n[1]=rt(t,i),a[0]=et(e,r),a[1]=et(t,i)}var na=[],aa=[];function Nf(e,t,r,i,n,a,o,s,f,h){var u=io,v=U,l=u(e,r,n,o,na);f[0]=1/0,f[1]=1/0,h[0]=-1/0,h[1]=-1/0;for(var d=0;d<l;d++){var _=v(e,r,n,o,na[d]);f[0]=rt(_,f[0]),h[0]=et(_,h[0])}l=u(t,i,a,s,aa);for(var d=0;d<l;d++){var g=v(t,i,a,s,aa[d]);f[1]=rt(g,f[1]),h[1]=et(g,h[1])}f[0]=rt(e,f[0]),h[0]=et(e,h[0]),f[0]=rt(o,f[0]),h[0]=et(o,h[0]),f[1]=rt(t,f[1]),h[1]=et(t,h[1]),f[1]=rt(s,f[1]),h[1]=et(s,h[1])}function Wf(e,t,r,i,n,a,o,s){var f=no,h=Q,u=et(rt(f(e,r,n),1),0),v=et(rt(f(t,i,a),1),0),l=h(e,r,n,u),d=h(t,i,a,v);o[0]=rt(e,n,l),o[1]=rt(t,a,d),s[0]=et(e,n,l),s[1]=et(t,a,d)}function Yf(e,t,r,i,n,a,o,s,f){var h=wr,u=Tr,v=Math.abs(n-a);if(v%Vt<1e-4&&v>1e-4){s[0]=e-r,s[1]=t-i,f[0]=e+r,f[1]=t+i;return}if(_e[0]=xi(n)*r+e,_e[1]=Di(n)*i+t,ge[0]=xi(a)*r+e,ge[1]=Di(a)*i+t,h(s,_e,ge),u(f,_e,ge),n=n%Vt,n<0&&(n=n+Vt),a=a%Vt,a<0&&(a=a+Vt),n>a&&!o?a+=Vt:n<a&&o&&(n+=Vt),o){var l=a;a=n,n=l}for(var d=0;d<a;d+=Math.PI/2)d>n&&(ye[0]=xi(d)*r+e,ye[1]=Di(d)*i+t,h(s,ye,s),u(f,ye,f))}var B={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Qt=[],Kt=[],yt=[],At=[],mt=[],wt=[],Ai=Math.min,Ei=Math.max,Jt=Math.cos,jt=Math.sin,Dt=Math.abs,nn=Math.PI,It=nn*2,Ii=typeof Float32Array<"u",kr=[];function Fi(e){var t=Math.round(e/nn*1e8)/1e8;return t%2*nn}function Gf(e,t){var r=Fi(e[0]);r<0&&(r+=It);var i=r-e[0],n=e[1];n+=i,!t&&n-r>=It?n=r+It:t&&r-n>=It?n=r-It:!t&&r>n?n=r+(It-Fi(r-n)):t&&r<n&&(n=r-(It-Fi(n-r))),e[0]=r,e[1]=n}var ur=function(){function e(t){this.dpr=1,this._xi=0,this._yi=0,this._x0=0,this._y0=0,this._len=0,t&&(this._saveData=!1),this._saveData&&(this.data=[])}return e.prototype.increaseVersion=function(){this._version++},e.prototype.getVersion=function(){return this._version},e.prototype.setScale=function(t,r,i){i=i||0,i>0&&(this._ux=Dt(i/Ne/t)||0,this._uy=Dt(i/Ne/r)||0)},e.prototype.setDPR=function(t){this.dpr=t},e.prototype.setContext=function(t){this._ctx=t},e.prototype.getContext=function(){return this._ctx},e.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},e.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},e.prototype.moveTo=function(t,r){return this._drawPendingPt(),this.addData(B.M,t,r),this._ctx&&this._ctx.moveTo(t,r),this._x0=t,this._y0=r,this._xi=t,this._yi=r,this},e.prototype.lineTo=function(t,r){var i=Dt(t-this._xi),n=Dt(r-this._yi),a=i>this._ux||n>this._uy;if(this.addData(B.L,t,r),this._ctx&&a&&this._ctx.lineTo(t,r),a)this._xi=t,this._yi=r,this._pendingPtDist=0;else{var o=i*i+n*n;o>this._pendingPtDist&&(this._pendingPtX=t,this._pendingPtY=r,this._pendingPtDist=o)}return this},e.prototype.bezierCurveTo=function(t,r,i,n,a,o){return this._drawPendingPt(),this.addData(B.C,t,r,i,n,a,o),this._ctx&&this._ctx.bezierCurveTo(t,r,i,n,a,o),this._xi=a,this._yi=o,this},e.prototype.quadraticCurveTo=function(t,r,i,n){return this._drawPendingPt(),this.addData(B.Q,t,r,i,n),this._ctx&&this._ctx.quadraticCurveTo(t,r,i,n),this._xi=i,this._yi=n,this},e.prototype.arc=function(t,r,i,n,a,o){this._drawPendingPt(),kr[0]=n,kr[1]=a,Gf(kr,o),n=kr[0],a=kr[1];var s=a-n;return this.addData(B.A,t,r,i,i,n,s,0,o?0:1),this._ctx&&this._ctx.arc(t,r,i,n,a,o),this._xi=Jt(a)*i+t,this._yi=jt(a)*i+r,this},e.prototype.arcTo=function(t,r,i,n,a){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(t,r,i,n,a),this},e.prototype.rect=function(t,r,i,n){return this._drawPendingPt(),this._ctx&&this._ctx.rect(t,r,i,n),this.addData(B.R,t,r,i,n),this},e.prototype.closePath=function(){this._drawPendingPt(),this.addData(B.Z);var t=this._ctx,r=this._x0,i=this._y0;return t&&t.closePath(),this._xi=r,this._yi=i,this},e.prototype.fill=function(t){t&&t.fill(),this.toStatic()},e.prototype.stroke=function(t){t&&t.stroke(),this.toStatic()},e.prototype.len=function(){return this._len},e.prototype.setData=function(t){var r=t.length;!(this.data&&this.data.length===r)&&Ii&&(this.data=new Float32Array(r));for(var i=0;i<r;i++)this.data[i]=t[i];this._len=r},e.prototype.appendPath=function(t){t instanceof Array||(t=[t]);for(var r=t.length,i=0,n=this._len,a=0;a<r;a++)i+=t[a].len();Ii&&this.data instanceof Float32Array&&(this.data=new Float32Array(n+i));for(var a=0;a<r;a++)for(var o=t[a].data,s=0;s<o.length;s++)this.data[n++]=o[s];this._len=n},e.prototype.addData=function(t,r,i,n,a,o,s,f,h){if(this._saveData){var u=this.data;this._len+arguments.length>u.length&&(this._expandData(),u=this.data);for(var v=0;v<arguments.length;v++)u[this._len++]=arguments[v]}},e.prototype._drawPendingPt=function(){this._pendingPtDist>0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},e.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],r=0;r<this._len;r++)t[r]=this.data[r];this.data=t}},e.prototype.toStatic=function(){if(this._saveData){this._drawPendingPt();var t=this.data;t instanceof Array&&(t.length=this._len,Ii&&this._len>11&&(this.data=new Float32Array(t)))}},e.prototype.getBoundingRect=function(){yt[0]=yt[1]=mt[0]=mt[1]=Number.MAX_VALUE,At[0]=At[1]=wt[0]=wt[1]=-Number.MAX_VALUE;var t=this.data,r=0,i=0,n=0,a=0,o;for(o=0;o<this._len;){var s=t[o++],f=o===1;switch(f&&(r=t[o],i=t[o+1],n=r,a=i),s){case B.M:r=n=t[o++],i=a=t[o++],mt[0]=n,mt[1]=a,wt[0]=n,wt[1]=a;break;case B.L:ia(r,i,t[o],t[o+1],mt,wt),r=t[o++],i=t[o++];break;case B.C:Nf(r,i,t[o++],t[o++],t[o++],t[o++],t[o],t[o+1],mt,wt),r=t[o++],i=t[o++];break;case B.Q:Wf(r,i,t[o++],t[o++],t[o],t[o+1],mt,wt),r=t[o++],i=t[o++];break;case B.A:var h=t[o++],u=t[o++],v=t[o++],l=t[o++],d=t[o++],_=t[o++]+d;o+=1;var g=!t[o++];f&&(n=Jt(d)*v+h,a=jt(d)*l+u),Yf(h,u,v,l,d,_,g,mt,wt),r=Jt(_)*v+h,i=jt(_)*l+u;break;case B.R:n=r=t[o++],a=i=t[o++];var c=t[o++],p=t[o++];ia(n,a,n+c,a+p,mt,wt);break;case B.Z:r=n,i=a;break}wr(yt,yt,mt),Tr(At,At,wt)}return o===0&&(yt[0]=yt[1]=At[0]=At[1]=0),new W(yt[0],yt[1],At[0]-yt[0],At[1]-yt[1])},e.prototype._calculateLength=function(){var t=this.data,r=this._len,i=this._ux,n=this._uy,a=0,o=0,s=0,f=0;this._pathSegLen||(this._pathSegLen=[]);for(var h=this._pathSegLen,u=0,v=0,l=0;l<r;){var d=t[l++],_=l===1;_&&(a=t[l],o=t[l+1],s=a,f=o);var g=-1;switch(d){case B.M:a=s=t[l++],o=f=t[l++];break;case B.L:{var c=t[l++],p=t[l++],y=c-a,m=p-o;(Dt(y)>i||Dt(m)>n||l===r-1)&&(g=Math.sqrt(y*y+m*m),a=c,o=p);break}case B.C:{var T=t[l++],b=t[l++],c=t[l++],p=t[l++],w=t[l++],M=t[l++];g=qs(a,o,T,b,c,p,w,M,10),a=w,o=M;break}case B.Q:{var T=t[l++],b=t[l++],c=t[l++],p=t[l++];g=Us(a,o,T,b,c,p,10),a=c,o=p;break}case B.A:var C=t[l++],L=t[l++],P=t[l++],S=t[l++],R=t[l++],A=t[l++],x=A+R;l+=1,_&&(s=Jt(R)*P+C,f=jt(R)*S+L),g=Ei(P,S)*Ai(It,Math.abs(A)),a=Jt(x)*P+C,o=jt(x)*S+L;break;case B.R:{s=a=t[l++],f=o=t[l++];var E=t[l++],D=t[l++];g=E*2+D*2;break}case B.Z:{var y=s-a,m=f-o;g=Math.sqrt(y*y+m*m),a=s,o=f;break}}g>=0&&(h[v++]=g,u+=g)}return this._pathLen=u,u},e.prototype.rebuildPath=function(t,r){var i=this.data,n=this._ux,a=this._uy,o=this._len,s,f,h,u,v,l,d=r<1,_,g,c=0,p=0,y,m=0,T,b;if(!(d&&(this._pathSegLen||this._calculateLength(),_=this._pathSegLen,g=this._pathLen,y=r*g,!y)))t:for(var w=0;w<o;){var M=i[w++],C=w===1;switch(C&&(h=i[w],u=i[w+1],s=h,f=u),M!==B.L&&m>0&&(t.lineTo(T,b),m=0),M){case B.M:s=h=i[w++],f=u=i[w++],t.moveTo(h,u);break;case B.L:{v=i[w++],l=i[w++];var L=Dt(v-h),P=Dt(l-u);if(L>n||P>a){if(d){var S=_[p++];if(c+S>y){var R=(y-c)/S;t.lineTo(h*(1-R)+v*R,u*(1-R)+l*R);break t}c+=S}t.lineTo(v,l),h=v,u=l,m=0}else{var A=L*L+P*P;A>m&&(T=v,b=l,m=A)}break}case B.C:{var x=i[w++],E=i[w++],D=i[w++],z=i[w++],N=i[w++],K=i[w++];if(d){var S=_[p++];if(c+S>y){var R=(y-c)/S;kt(h,x,D,N,R,Qt),kt(u,E,z,K,R,Kt),t.bezierCurveTo(Qt[1],Kt[1],Qt[2],Kt[2],Qt[3],Kt[3]);break t}c+=S}t.bezierCurveTo(x,E,D,z,N,K),h=N,u=K;break}case B.Q:{var x=i[w++],E=i[w++],D=i[w++],z=i[w++];if(d){var S=_[p++];if(c+S>y){var R=(y-c)/S;ze(h,x,D,R,Qt),ze(u,E,z,R,Kt),t.quadraticCurveTo(Qt[1],Kt[1],Qt[2],Kt[2]);break t}c+=S}t.quadraticCurveTo(x,E,D,z),h=D,u=z;break}case B.A:var q=i[w++],$=i[w++],G=i[w++],nt=i[w++],at=i[w++],Rt=i[w++],Nt=i[w++],Wt=!i[w++],Yt=G>nt?G:nt,j=Dt(G-nt)>.001,Z=at+Rt,I=!1;if(d){var S=_[p++];c+S>y&&(Z=at+Rt*(y-c)/S,I=!0),c+=S}if(j&&t.ellipse?t.ellipse(q,$,G,nt,Nt,at,Z,Wt):t.arc(q,$,Yt,at,Z,Wt),I)break t;C&&(s=Jt(at)*G+q,f=jt(at)*nt+$),h=Jt(Z)*G+q,u=jt(Z)*nt+$;break;case B.R:s=h=i[w],f=u=i[w+1],v=i[w++],l=i[w++];var O=i[w++],Ir=i[w++];if(d){var S=_[p++];if(c+S>y){var gt=y-c;t.moveTo(v,l),t.lineTo(v+Ai(gt,O),l),gt-=O,gt>0&&t.lineTo(v+O,l+Ai(gt,Ir)),gt-=Ir,gt>0&&t.lineTo(v+Ei(O-gt,0),l+Ir),gt-=O,gt>0&&t.lineTo(v,l+Ei(Ir-gt,0));break t}c+=S}t.rect(v,l,O,Ir);break;case B.Z:if(d){var S=_[p++];if(c+S>y){var R=(y-c)/S;t.lineTo(h*(1-R)+s*R,u*(1-R)+f*R);break t}c+=S}t.closePath(),h=s,u=f}}},e.prototype.clone=function(){var t=new e,r=this.data;return t.data=r.slice?r.slice():Array.prototype.slice.call(r),t._len=this._len,t},e.CMD=B,e.initDefaultProps=function(){var t=e.prototype;t._saveData=!0,t._ux=0,t._uy=0,t._pendingPtDist=0,t._version=0}(),e}();function pr(e,t,r,i,n,a,o){if(n===0)return!1;var s=n,f=0,h=e;if(o>t+s&&o>i+s||o<t-s&&o<i-s||a>e+s&&a>r+s||a<e-s&&a<r-s)return!1;if(e!==r)f=(t-i)/(e-r),h=(e*i-r*t)/(e-r);else return Math.abs(a-e)<=s/2;var u=f*a-o+h,v=u*u/(f*f+1);return v<=s/2*s/2}function Xf(e,t,r,i,n,a,o,s,f,h,u){if(f===0)return!1;var v=f;if(u>t+v&&u>i+v&&u>a+v&&u>s+v||u<t-v&&u<i-v&&u<a-v&&u<s-v||h>e+v&&h>r+v&&h>n+v&&h>o+v||h<e-v&&h<r-v&&h<n-v&&h<o-v)return!1;var l=Xs(e,t,r,i,n,a,o,s,h,u,null);return l<=v/2}function qf(e,t,r,i,n,a,o,s,f){if(o===0)return!1;var h=o;if(f>t+h&&f>i+h&&f>a+h||f<t-h&&f<i-h&&f<a-h||s>e+h&&s>r+h&&s>n+h||s<e-h&&s<r-h&&s<n-h)return!1;var u=$s(e,t,r,i,n,a,s,f,null);return u<=h/2}var oa=Math.PI*2;function me(e){return e%=oa,e<0&&(e+=oa),e}var Nr=Math.PI*2;function Zf(e,t,r,i,n,a,o,s,f){if(o===0)return!1;var h=o;s-=e,f-=t;var u=Math.sqrt(s*s+f*f);if(u-h>r||u+h<r)return!1;if(Math.abs(i-n)%Nr<1e-4)return!0;if(a){var v=i;i=me(n),n=me(v)}else i=me(i),n=me(n);i>n&&(n+=Nr);var l=Math.atan2(f,s);return l<0&&(l+=Nr),l>=i&&l<=n||l+Nr>=i&&l+Nr<=n}function tr(e,t,r,i,n,a){if(a>t&&a>i||a<t&&a<i||i===t)return 0;var o=(a-t)/(i-t),s=i<t?1:-1;(o===1||o===0)&&(s=i<t?.5:-.5);var f=o*(r-e)+e;return f===n?1/0:f>n?s:0}var Et=ur.CMD,rr=Math.PI*2,$f=1e-4;function Uf(e,t){return Math.abs(e-t)<$f}var J=[-1,-1,-1],vt=[-1,-1];function Vf(){var e=vt[0];vt[0]=vt[1],vt[1]=e}function Qf(e,t,r,i,n,a,o,s,f,h){if(h>t&&h>i&&h>a&&h>s||h<t&&h<i&&h<a&&h<s)return 0;var u=eo(t,i,a,s,h,J);if(u===0)return 0;for(var v=0,l=-1,d=void 0,_=void 0,g=0;g<u;g++){var c=J[g],p=c===0||c===1?.5:1,y=U(e,r,n,o,c);y<f||(l<0&&(l=io(t,i,a,s,vt),vt[1]<vt[0]&&l>1&&Vf(),d=U(t,i,a,s,vt[0]),l>1&&(_=U(t,i,a,s,vt[1]))),l===2?c<vt[0]?v+=d<t?p:-p:c<vt[1]?v+=_<d?p:-p:v+=s<_?p:-p:c<vt[0]?v+=d<t?p:-p:v+=s<d?p:-p)}return v}function Kf(e,t,r,i,n,a,o,s){if(s>t&&s>i&&s>a||s<t&&s<i&&s<a)return 0;var f=Zs(t,i,a,s,J);if(f===0)return 0;var h=no(t,i,a);if(h>=0&&h<=1){for(var u=0,v=Q(t,i,a,h),l=0;l<f;l++){var d=J[l]===0||J[l]===1?.5:1,_=Q(e,r,n,J[l]);_<o||(J[l]<h?u+=v<t?d:-d:u+=a<v?d:-d)}return u}else{var d=J[0]===0||J[0]===1?.5:1,_=Q(e,r,n,J[0]);return _<o?0:a<t?d:-d}}function Jf(e,t,r,i,n,a,o,s){if(s-=t,s>r||s<-r)return 0;var f=Math.sqrt(r*r-s*s);J[0]=-f,J[1]=f;var h=Math.abs(i-n);if(h<1e-4)return 0;if(h>=rr-1e-4){i=0,n=rr;var u=a?1:-1;return o>=J[0]+e&&o<=J[1]+e?u:0}if(i>n){var v=i;i=n,n=v}i<0&&(i+=rr,n+=rr);for(var l=0,d=0;d<2;d++){var _=J[d];if(_+e>o){var g=Math.atan2(s,_),u=a?1:-1;g<0&&(g=rr+g),(g>=i&&g<=n||g+rr>=i&&g+rr<=n)&&(g>Math.PI/2&&g<Math.PI*1.5&&(u=-u),l+=u)}}return l}function wo(e,t,r,i,n){for(var a=e.data,o=e.len(),s=0,f=0,h=0,u=0,v=0,l,d,_=0;_<o;){var g=a[_++],c=_===1;switch(g===Et.M&&_>1&&(r||(s+=tr(f,h,u,v,i,n))),c&&(f=a[_],h=a[_+1],u=f,v=h),g){case Et.M:u=a[_++],v=a[_++],f=u,h=v;break;case Et.L:if(r){if(pr(f,h,a[_],a[_+1],t,i,n))return!0}else s+=tr(f,h,a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.C:if(r){if(Xf(f,h,a[_++],a[_++],a[_++],a[_++],a[_],a[_+1],t,i,n))return!0}else s+=Qf(f,h,a[_++],a[_++],a[_++],a[_++],a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.Q:if(r){if(qf(f,h,a[_++],a[_++],a[_],a[_+1],t,i,n))return!0}else s+=Kf(f,h,a[_++],a[_++],a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.A:var p=a[_++],y=a[_++],m=a[_++],T=a[_++],b=a[_++],w=a[_++];_+=1;var M=!!(1-a[_++]);l=Math.cos(b)*m+p,d=Math.sin(b)*T+y,c?(u=l,v=d):s+=tr(f,h,l,d,i,n);var C=(i-p)*T/m+p;if(r){if(Zf(p,y,T,b,b+w,M,t,C,n))return!0}else s+=Jf(p,y,T,b,b+w,M,C,n);f=Math.cos(b+w)*m+p,h=Math.sin(b+w)*T+y;break;case Et.R:u=f=a[_++],v=h=a[_++];var L=a[_++],P=a[_++];if(l=u+L,d=v+P,r){if(pr(u,v,l,v,t,i,n)||pr(l,v,l,d,t,i,n)||pr(l,d,u,d,t,i,n)||pr(u,d,u,v,t,i,n))return!0}else s+=tr(l,v,l,d,i,n),s+=tr(u,d,u,v,i,n);break;case Et.Z:if(r){if(pr(f,h,u,v,t,i,n))return!0}else s+=tr(f,h,u,v,i,n);f=u,h=v;break}}return!r&&!Uf(h,v)&&(s+=tr(f,h,u,v,i,n)||0),s!==0}function jf(e,t,r){return wo(e,0,!1,t,r)}function th(e,t,r,i){return wo(e,t,!0,r,i)}var To=_t({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},fr),rh={style:_t({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},ei.style)},Oi=ee.concat(["invisible","culling","z","z2","zlevel","parent"]),X=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.update=function(){var r=this;e.prototype.update.call(this);var i=this.style;if(i.decal){var n=this._decalEl=this._decalEl||new t;n.buildPath===t.prototype.buildPath&&(n.buildPath=function(f){r.buildPath(f,r.shape)}),n.silent=!0;var a=n.style;for(var o in i)a[o]!==i[o]&&(a[o]=i[o]);a.fill=i.fill?i.decal:null,a.decal=null,a.shadowColor=null,i.strokeFirst&&(a.stroke=null);for(var s=0;s<Oi.length;++s)n[Oi[s]]=this[Oi[s]];n.__dirty|=Lt}else this._decalEl&&(this._decalEl=null)},t.prototype.getDecalElement=function(){return this._decalEl},t.prototype._init=function(r){var i=ft(r);this.shape=this.getDefaultShape();var n=this.getDefaultStyle();n&&this.useStyle(n);for(var a=0;a<i.length;a++){var o=i[a],s=r[o];o==="style"?this.style?k(this.style,s):this.useStyle(s):o==="shape"?k(this.shape,s):e.prototype.attrKV.call(this,o,s)}this.style||this.useStyle({})},t.prototype.getDefaultStyle=function(){return null},t.prototype.getDefaultShape=function(){return{}},t.prototype.canBeInsideText=function(){return this.hasFill()},t.prototype.getInsideTextFill=function(){var r=this.style.fill;if(r!=="none"){if(Be(r)){var i=ke(r,0);return i>.5?ji:i>.2?cf:tn}else if(r)return tn}return ji},t.prototype.getInsideTextStroke=function(r){var i=this.style.fill;if(Be(i)){var n=this.__zr,a=!!(n&&n.isDarkMode()),o=ke(r,0)<Ji;if(a===o)return i}},t.prototype.buildPath=function(r,i,n){},t.prototype.pathUpdated=function(){this.__dirty&=-5},t.prototype.getUpdatedPathProxy=function(r){return!this.path&&this.createPathProxy(),this.path.beginPath(),this.buildPath(this.path,this.shape,r),this.path},t.prototype.createPathProxy=function(){this.path=new ur(!1)},t.prototype.hasStroke=function(){var r=this.style,i=r.stroke;return!(i==null||i==="none"||!(r.lineWidth>0))},t.prototype.hasFill=function(){var r=this.style,i=r.fill;return i!=null&&i!=="none"},t.prototype.getBoundingRect=function(){var r=this._rect,i=this.style,n=!r;if(n){var a=!1;this.path||(a=!0,this.createPathProxy());var o=this.path;(a||this.__dirty&Xr)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),r=o.getBoundingRect()}if(this._rect=r,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=r.clone());if(this.__dirty||n){s.copy(r);var f=i.strokeNoScale?this.getLineScale():1,h=i.lineWidth;if(!this.hasFill()){var u=this.strokeContainThreshold;h=Math.max(h,u??4)}f>1e-10&&(s.width+=h/f,s.height+=h/f,s.x-=h/f/2,s.y-=h/f/2)}return s}return r},t.prototype.contain=function(r,i){var n=this.transformCoordToLocal(r,i),a=this.getBoundingRect(),o=this.style;if(r=n[0],i=n[1],a.contain(r,i)){var s=this.path;if(this.hasStroke()){var f=o.lineWidth,h=o.strokeNoScale?this.getLineScale():1;if(h>1e-10&&(this.hasFill()||(f=Math.max(f,this.strokeContainThreshold)),th(s,f/h,r,i)))return!0}if(this.hasFill())return jf(s,r,i)}return!1},t.prototype.dirtyShape=function(){this.__dirty|=Xr,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},t.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},t.prototype.animateShape=function(r){return this.animate("shape",r)},t.prototype.updateDuringAnimation=function(r){r==="style"?this.dirtyStyle():r==="shape"?this.dirtyShape():this.markRedraw()},t.prototype.attrKV=function(r,i){r==="shape"?this.setShape(i):e.prototype.attrKV.call(this,r,i)},t.prototype.setShape=function(r,i){var n=this.shape;return n||(n=this.shape={}),typeof r=="string"?n[r]=i:k(n,r),this.dirtyShape(),this},t.prototype.shapeChanged=function(){return!!(this.__dirty&Xr)},t.prototype.createStyle=function(r){return Je(To,r)},t.prototype._innerSaveToNormal=function(r){e.prototype._innerSaveToNormal.call(this,r);var i=this._normalState;r.shape&&!i.shape&&(i.shape=k({},this.shape))},t.prototype._applyStateObj=function(r,i,n,a,o,s){e.prototype._applyStateObj.call(this,r,i,n,a,o,s);var f=!(i&&a),h;if(i&&i.shape?o?a?h=i.shape:(h=k({},n.shape),k(h,i.shape)):(h=k({},a?this.shape:n.shape),k(h,i.shape)):f&&(h=n.shape),h)if(o){this.shape=k({},this.shape);for(var u={},v=ft(h),l=0;l<v.length;l++){var d=v[l];typeof h[d]=="object"?this.shape[d]=h[d]:u[d]=h[d]}this._transitionState(r,{shape:u},s)}else this.shape=h,this.dirtyShape()},t.prototype._mergeStates=function(r){for(var i=e.prototype._mergeStates.call(this,r),n,a=0;a<r.length;a++){var o=r[a];o.shape&&(n=n||{},this._mergeStyle(n,o.shape))}return n&&(i.shape=n),i},t.prototype.getAnimationStyleProps=function(){return rh},t.prototype.isZeroArea=function(){return!1},t.extend=function(r){var i=function(a){H(o,a);function o(s){var f=a.call(this,s)||this;return r.init&&r.init.call(f,s),f}return o.prototype.getDefaultStyle=function(){return Dr(r.style)},o.prototype.getDefaultShape=function(){return Dr(r.shape)},o}(t);for(var n in r)typeof r[n]=="function"&&(i.prototype[n]=r[n]);return i},t.initDefaultProps=function(){var r=t.prototype;r.type="path",r.strokeContainThreshold=5,r.segmentIgnoreThreshold=0,r.subPixelOptimize=!1,r.autoBatch=!1,r.__dirty=Lt|xe|Xr}(),t}(ae),eh=_t({strokeFirst:!0,font:hr,x:0,y:0,textAlign:"left",textBaseline:"top",miterLimit:2},To),We=function(e){H(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.hasStroke=function(){var r=this.style,i=r.stroke;return i!=null&&i!=="none"&&r.lineWidth>0},t.prototype.hasFill=function(){var r=this.style,i=r.fill;return i!=null&&i!=="none"},t.prototype.createStyle=function(r){return Je(eh,r)},t.prototype.setBoundingRect=function(r){this._rect=r},t.prototype.getBoundingRect=function(){var r=this.style;if(!this._rect){var i=r.text;i!=null?i+="":i="";var n=gf(i,r.font,r.textAlign,r.textBaseline);if(n.x+=r.x||0,n.y+=r.y||0,this.hasStroke()){var a=r.lineWidth;n.x-=a/2,n.y-=a/2,n.width+=a,n.height+=a}this._rect=n}return this._rect},t.initDefaultProps=function(){var r=t.prototype;r.dirtyRectTolerance=10}(),t}(ae);We.prototype.type="tspan";var ih=_t({x:0,y:0},fr),nh={style:_t({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},ei.style)};function ah(e){return!!(e&&typeof e!="string"&&e.width&&e.height)}var bn=function(e){H(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.createStyle=function(r){return Je(ih,r)},t.prototype._getSize=function(r){var i=this.style,n=i[r];if(n!=null)return n;var a=ah(i.image)?i.image:this.__image;if(!a)return 0;var o=r==="width"?"height":"width",s=i[o];return s==null?a[r]:a[r]/a[o]*s},t.prototype.getWidth=function(){return this._getSize("width")},t.prototype.getHeight=function(){return this._getSize("height")},t.prototype.getAnimationStyleProps=function(){return nh},t.prototype.getBoundingRect=function(){var r=this.style;return this._rect||(this._rect=new W(r.x||0,r.y||0,this.getWidth(),this.getHeight())),this._rect},t}(ae);bn.prototype.type="image";function oh(e,t){var r=t.x,i=t.y,n=t.width,a=t.height,o=t.r,s,f,h,u;n<0&&(r=r+n,n=-n),a<0&&(i=i+a,a=-a),typeof o=="number"?s=f=h=u=o:o instanceof Array?o.length===1?s=f=h=u=o[0]:o.length===2?(s=h=o[0],f=u=o[1]):o.length===3?(s=o[0],f=u=o[1],h=o[2]):(s=o[0],f=o[1],h=o[2],u=o[3]):s=f=h=u=0;var v;s+f>n&&(v=s+f,s*=n/v,f*=n/v),h+u>n&&(v=h+u,h*=n/v,u*=n/v),f+h>a&&(v=f+h,f*=a/v,h*=a/v),s+u>a&&(v=s+u,s*=a/v,u*=a/v),e.moveTo(r+s,i),e.lineTo(r+n-f,i),f!==0&&e.arc(r+n-f,i+f,f,-Math.PI/2,0),e.lineTo(r+n,i+a-h),h!==0&&e.arc(r+n-h,i+a-h,h,0,Math.PI/2),e.lineTo(r+u,i+a),u!==0&&e.arc(r+u,i+a-u,u,Math.PI/2,Math.PI),e.lineTo(r,i+s),s!==0&&e.arc(r+s,i+s,s,Math.PI,Math.PI*1.5)}var Cr=Math.round;function sh(e,t,r){if(t){var i=t.x1,n=t.x2,a=t.y1,o=t.y2;e.x1=i,e.x2=n,e.y1=a,e.y2=o;var s=r&&r.lineWidth;return s&&(Cr(i*2)===Cr(n*2)&&(e.x1=e.x2=Mr(i,s,!0)),Cr(a*2)===Cr(o*2)&&(e.y1=e.y2=Mr(a,s,!0))),e}}function fh(e,t,r){if(t){var i=t.x,n=t.y,a=t.width,o=t.height;e.x=i,e.y=n,e.width=a,e.height=o;var s=r&&r.lineWidth;return s&&(e.x=Mr(i,s,!0),e.y=Mr(n,s,!0),e.width=Math.max(Mr(i+a,s,!1)-e.x,a===0?0:1),e.height=Math.max(Mr(n+o,s,!1)-e.y,o===0?0:1)),e}}function Mr(e,t,r){if(!t)return e;var i=Cr(e*2);return(i+Cr(t))%2===0?i/2:(i+(r?1:-1))/2}var hh=function(){function e(){this.x=0,this.y=0,this.width=0,this.height=0}return e}(),uh={},Cn=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new hh},t.prototype.buildPath=function(r,i){var n,a,o,s;if(this.subPixelOptimize){var f=fh(uh,i,this.style);n=f.x,a=f.y,o=f.width,s=f.height,f.r=i.r,i=f}else n=i.x,a=i.y,o=i.width,s=i.height;i.r?oh(r,i):r.rect(n,a,o,s)},t.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},t}(X);Cn.prototype.type="rect";var sa={fill:"#000"},fa=2,vh={style:_t({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},ei.style)},lh=function(e){H(t,e);function t(r){var i=e.call(this)||this;return i.type="text",i._children=[],i._defaultStyle=sa,i.attr(r),i}return t.prototype.childrenRef=function(){return this._children},t.prototype.update=function(){e.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var r=0;r<this._children.length;r++){var i=this._children[r];i.zlevel=this.zlevel,i.z=this.z,i.z2=this.z2,i.culling=this.culling,i.cursor=this.cursor,i.invisible=this.invisible}},t.prototype.updateTransform=function(){var r=this.innerTransformable;r?(r.updateTransform(),r.transform&&(this.transform=r.transform)):e.prototype.updateTransform.call(this)},t.prototype.getLocalTransform=function(r){var i=this.innerTransformable;return i?i.getLocalTransform(r):e.prototype.getLocalTransform.call(this,r)},t.prototype.getComputedTransform=function(){return this.__hostTarget&&(this.__hostTarget.getComputedTransform(),this.__hostTarget.updateInnerText(!0)),e.prototype.getComputedTransform.call(this)},t.prototype._updateSubTexts=function(){this._childCursor=0,gh(this.style),this.style.rich?this._updateRichTexts():this._updatePlainTexts(),this._children.length=this._childCursor,this.styleUpdated()},t.prototype.addSelfToZr=function(r){e.prototype.addSelfToZr.call(this,r);for(var i=0;i<this._children.length;i++)this._children[i].__zr=r},t.prototype.removeSelfFromZr=function(r){e.prototype.removeSelfFromZr.call(this,r);for(var i=0;i<this._children.length;i++)this._children[i].__zr=null},t.prototype.getBoundingRect=function(){if(this.styleChanged()&&this._updateSubTexts(),!this._rect){for(var r=new W(0,0,0,0),i=this._children,n=[],a=null,o=0;o<i.length;o++){var s=i[o],f=s.getBoundingRect(),h=s.getLocalTransform(n);h?(r.copy(f),r.applyTransform(h),a=a||r.clone(),a.union(r)):(a=a||f.clone(),a.union(f))}this._rect=a||r}return this._rect},t.prototype.setDefaultTextStyle=function(r){this._defaultStyle=r||sa},t.prototype.setTextContent=function(r){},t.prototype._mergeStyle=function(r,i){if(!i)return r;var n=i.rich,a=r.rich||n&&{};return k(r,i),n&&a?(this._mergeRich(a,n),r.rich=a):a&&(r.rich=a),r},t.prototype._mergeRich=function(r,i){for(var n=ft(i),a=0;a<n.length;a++){var o=n[a];r[o]=r[o]||{},k(r[o],i[o])}},t.prototype.getAnimationStyleProps=function(){return vh},t.prototype._getOrCreateChild=function(r){var i=this._children[this._childCursor];return(!i||!(i instanceof r))&&(i=new r),this._children[this._childCursor++]=i,i.__zr=this.__zr,i.parent=this,i},t.prototype._updatePlainTexts=function(){var r=this.style,i=r.font||hr,n=r.padding,a=pa(r),o=Af(a,r),s=Bi(r),f=!!r.backgroundColor,h=o.outerHeight,u=o.outerWidth,v=o.contentWidth,l=o.lines,d=o.lineHeight,_=this._defaultStyle,g=r.x||0,c=r.y||0,p=r.align||_.align||"left",y=r.verticalAlign||_.verticalAlign||"top",m=g,T=mr(c,o.contentHeight,y);if(s||n){var b=Zr(g,u,p),w=mr(c,h,y);s&&this._renderBackground(r,r,b,w,u,h)}T+=d/2,n&&(m=ca(g,p,n),y==="top"?T+=n[0]:y==="bottom"&&(T-=n[2]));for(var M=0,C=!1,L=da("fill"in r?r.fill:(C=!0,_.fill)),P=la("stroke"in r?r.stroke:!f&&(!_.autoStroke||C)?(M=fa,_.stroke):null),S=r.textShadowBlur>0,R=r.width!=null&&(r.overflow==="truncate"||r.overflow==="break"||r.overflow==="breakAll"),A=o.calculatedLineHeight,x=0;x<l.length;x++){var E=this._getOrCreateChild(We),D=E.createStyle();E.useStyle(D),D.text=l[x],D.x=m,D.y=T,D.textAlign=p,D.textBaseline="middle",D.opacity=r.opacity,D.strokeFirst=!0,S&&(D.shadowBlur=r.textShadowBlur||0,D.shadowColor=r.textShadowColor||"transparent",D.shadowOffsetX=r.textShadowOffsetX||0,D.shadowOffsetY=r.textShadowOffsetY||0),D.stroke=P,D.fill=L,P&&(D.lineWidth=r.lineWidth||M,D.lineDash=r.lineDash,D.lineDashOffset=r.lineDashOffset||0),D.font=i,ua(D,r),T+=d,R&&E.setBoundingRect(new W(Zr(D.x,r.width,D.textAlign),mr(D.y,A,D.textBaseline),v,A))}},t.prototype._updateRichTexts=function(){var r=this.style,i=pa(r),n=Ff(i,r),a=n.width,o=n.outerWidth,s=n.outerHeight,f=r.padding,h=r.x||0,u=r.y||0,v=this._defaultStyle,l=r.align||v.align,d=r.verticalAlign||v.verticalAlign,_=Zr(h,o,l),g=mr(u,s,d),c=_,p=g;f&&(c+=f[3],p+=f[0]);var y=c+a;Bi(r)&&this._renderBackground(r,r,_,g,o,s);for(var m=!!r.backgroundColor,T=0;T<n.lines.length;T++){for(var b=n.lines[T],w=b.tokens,M=w.length,C=b.lineHeight,L=b.width,P=0,S=c,R=y,A=M-1,x=void 0;P<M&&(x=w[P],!x.align||x.align==="left");)this._placeToken(x,r,C,p,S,"left",m),L-=x.width,S+=x.width,P++;for(;A>=0&&(x=w[A],x.align==="right");)this._placeToken(x,r,C,p,R,"right",m),L-=x.width,R-=x.width,A--;for(S+=(a-(S-c)-(y-R)-L)/2;P<=A;)x=w[P],this._placeToken(x,r,C,p,S+x.width/2,"center",m),S+=x.width,P++;p+=C}},t.prototype._placeToken=function(r,i,n,a,o,s,f){var h=i.rich[r.styleName]||{};h.text=r.text;var u=r.verticalAlign,v=a+n/2;u==="top"?v=a+r.height/2:u==="bottom"&&(v=a+n-r.height/2);var l=!r.isLineHolder&&Bi(h);l&&this._renderBackground(h,i,s==="right"?o-r.width:s==="center"?o-r.width/2:o,v-r.height/2,r.width,r.height);var d=!!h.backgroundColor,_=r.textPadding;_&&(o=ca(o,s,_),v-=r.height/2-_[0]-r.innerHeight/2);var g=this._getOrCreateChild(We),c=g.createStyle();g.useStyle(c);var p=this._defaultStyle,y=!1,m=0,T=da("fill"in h?h.fill:"fill"in i?i.fill:(y=!0,p.fill)),b=la("stroke"in h?h.stroke:"stroke"in i?i.stroke:!d&&!f&&(!p.autoStroke||y)?(m=fa,p.stroke):null),w=h.textShadowBlur>0||i.textShadowBlur>0;c.text=r.text,c.x=o,c.y=v,w&&(c.shadowBlur=h.textShadowBlur||i.textShadowBlur||0,c.shadowColor=h.textShadowColor||i.textShadowColor||"transparent",c.shadowOffsetX=h.textShadowOffsetX||i.textShadowOffsetX||0,c.shadowOffsetY=h.textShadowOffsetY||i.textShadowOffsetY||0),c.textAlign=s,c.textBaseline="middle",c.font=r.font||hr,c.opacity=De(h.opacity,i.opacity,1),ua(c,h),b&&(c.lineWidth=De(h.lineWidth,i.lineWidth,m),c.lineDash=ot(h.lineDash,i.lineDash),c.lineDashOffset=i.lineDashOffset||0,c.stroke=b),T&&(c.fill=T);var M=r.contentWidth,C=r.contentHeight;g.setBoundingRect(new W(Zr(c.x,M,c.textAlign),mr(c.y,C,c.textBaseline),M,C))},t.prototype._renderBackground=function(r,i,n,a,o,s){var f=r.backgroundColor,h=r.borderWidth,u=r.borderColor,v=f&&f.image,l=f&&!v,d=r.borderRadius,_=this,g,c;if(l||r.lineHeight||h&&u){g=this._getOrCreateChild(Cn),g.useStyle(g.createStyle()),g.style.fill=null;var p=g.shape;p.x=n,p.y=a,p.width=o,p.height=s,p.r=d,g.dirtyShape()}if(l){var y=g.style;y.fill=f||null,y.fillOpacity=ot(r.fillOpacity,1)}else if(v){c=this._getOrCreateChild(bn),c.onload=function(){_.dirtyStyle()};var m=c.style;m.image=f.image,m.x=n,m.y=a,m.width=o,m.height=s}if(h&&u){var y=g.style;y.lineWidth=h,y.stroke=u,y.strokeOpacity=ot(r.strokeOpacity,1),y.lineDash=r.borderDash,y.lineDashOffset=r.borderDashOffset||0,g.strokeContainThreshold=0,g.hasFill()&&g.hasStroke()&&(y.strokeFirst=!0,y.lineWidth*=2)}var T=(g||c).style;T.shadowBlur=r.shadowBlur||0,T.shadowColor=r.shadowColor||"transparent",T.shadowOffsetX=r.shadowOffsetX||0,T.shadowOffsetY=r.shadowOffsetY||0,T.opacity=De(r.opacity,i.opacity,1)},t.makeFont=function(r){var i="";return _h(r)&&(i=[r.fontStyle,r.fontWeight,ph(r.fontSize),r.fontFamily||"sans-serif"].join(" ")),i&&Gr(i)||r.textFont||r.font},t}(ae),dh={left:!0,right:1,center:1},ch={top:1,bottom:1,middle:1},ha=["fontStyle","fontWeight","fontSize","fontFamily"];function ph(e){return typeof e=="string"&&(e.indexOf("px")!==-1||e.indexOf("rem")!==-1||e.indexOf("em")!==-1)?e:isNaN(+e)?dn+"px":e+"px"}function ua(e,t){for(var r=0;r<ha.length;r++){var i=ha[r],n=t[i];n!=null&&(e[i]=n)}}function _h(e){return e.fontSize!=null||e.fontFamily||e.fontWeight}function gh(e){return va(e),st(e.rich,va),e}function va(e){if(e){e.font=lh.makeFont(e);var t=e.align;t==="middle"&&(t="center"),e.align=t==null||dh[t]?t:"left";var r=e.verticalAlign;r==="center"&&(r="middle"),e.verticalAlign=r==null||ch[r]?r:"top";var i=e.padding;i&&(e.padding=es(e.padding))}}function la(e,t){return e==null||t<=0||e==="transparent"||e==="none"?null:e.image||e.colorStops?"#000":e}function da(e){return e==null||e==="none"?null:e.image||e.colorStops?"#000":e}function ca(e,t,r){return t==="right"?e-r[1]:t==="center"?e+r[3]/2-r[1]/2:e+r[3]}function pa(e){var t=e.text;return t!=null&&(t+=""),t}function Bi(e){return!!(e.backgroundColor||e.lineHeight||e.borderWidth&&e.borderColor)}var _r=ur.CMD,yh=[[],[],[]],_a=Math.sqrt,mh=Math.atan2;function bo(e,t){if(t){var r=e.data,i=e.len(),n,a,o,s,f,h,u=_r.M,v=_r.C,l=_r.L,d=_r.R,_=_r.A,g=_r.Q;for(o=0,s=0;o<i;){switch(n=r[o++],s=o,a=0,n){case u:a=1;break;case l:a=1;break;case v:a=3;break;case g:a=2;break;case _:var c=t[4],p=t[5],y=_a(t[0]*t[0]+t[1]*t[1]),m=_a(t[2]*t[2]+t[3]*t[3]),T=mh(-t[1]/m,t[0]/y);r[o]*=y,r[o++]+=c,r[o]*=m,r[o++]+=p,r[o++]*=y,r[o++]*=m,r[o++]+=T,r[o++]+=T,o+=2,s=o;break;case d:h[0]=r[o++],h[1]=r[o++],Vr(h,h,t),r[s++]=h[0],r[s++]=h[1],h[0]+=r[o++],h[1]+=r[o++],Vr(h,h,t),r[s++]=h[0],r[s++]=h[1]}for(f=0;f<a;f++){var b=yh[f];b[0]=r[o++],b[1]=r[o++],Vr(b,b,t),r[s++]=b[0],r[s++]=b[1]}}e.increaseVersion()}}var Hi=Math.sqrt,we=Math.sin,Te=Math.cos,Wr=Math.PI;function ga(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])}function an(e,t){return(e[0]*t[0]+e[1]*t[1])/(ga(e)*ga(t))}function ya(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(an(e,t))}function ma(e,t,r,i,n,a,o,s,f,h,u){var v=f*(Wr/180),l=Te(v)*(e-r)/2+we(v)*(t-i)/2,d=-1*we(v)*(e-r)/2+Te(v)*(t-i)/2,_=l*l/(o*o)+d*d/(s*s);_>1&&(o*=Hi(_),s*=Hi(_));var g=(n===a?-1:1)*Hi((o*o*(s*s)-o*o*(d*d)-s*s*(l*l))/(o*o*(d*d)+s*s*(l*l)))||0,c=g*o*d/s,p=g*-s*l/o,y=(e+r)/2+Te(v)*c-we(v)*p,m=(t+i)/2+we(v)*c+Te(v)*p,T=ya([1,0],[(l-c)/o,(d-p)/s]),b=[(l-c)/o,(d-p)/s],w=[(-1*l-c)/o,(-1*d-p)/s],M=ya(b,w);if(an(b,w)<=-1&&(M=Wr),an(b,w)>=1&&(M=0),M<0){var C=Math.round(M/Wr*1e6)/1e6;M=Wr*2+C%2*Wr}u.addData(h,y,m,o,s,T,M,v,a)}var wh=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,Th=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function bh(e){var t=new ur;if(!e)return t;var r=0,i=0,n=r,a=i,o,s=ur.CMD,f=e.match(wh);if(!f)return t;for(var h=0;h<f.length;h++){for(var u=f[h],v=u.charAt(0),l=void 0,d=u.match(Th)||[],_=d.length,g=0;g<_;g++)d[g]=parseFloat(d[g]);for(var c=0;c<_;){var p=void 0,y=void 0,m=void 0,T=void 0,b=void 0,w=void 0,M=void 0,C=r,L=i,P=void 0,S=void 0;switch(v){case"l":r+=d[c++],i+=d[c++],l=s.L,t.addData(l,r,i);break;case"L":r=d[c++],i=d[c++],l=s.L,t.addData(l,r,i);break;case"m":r+=d[c++],i+=d[c++],l=s.M,t.addData(l,r,i),n=r,a=i,v="l";break;case"M":r=d[c++],i=d[c++],l=s.M,t.addData(l,r,i),n=r,a=i,v="L";break;case"h":r+=d[c++],l=s.L,t.addData(l,r,i);break;case"H":r=d[c++],l=s.L,t.addData(l,r,i);break;case"v":i+=d[c++],l=s.L,t.addData(l,r,i);break;case"V":i=d[c++],l=s.L,t.addData(l,r,i);break;case"C":l=s.C,t.addData(l,d[c++],d[c++],d[c++],d[c++],d[c++],d[c++]),r=d[c-2],i=d[c-1];break;case"c":l=s.C,t.addData(l,d[c++]+r,d[c++]+i,d[c++]+r,d[c++]+i,d[c++]+r,d[c++]+i),r+=d[c-2],i+=d[c-1];break;case"S":p=r,y=i,P=t.len(),S=t.data,o===s.C&&(p+=r-S[P-4],y+=i-S[P-3]),l=s.C,C=d[c++],L=d[c++],r=d[c++],i=d[c++],t.addData(l,p,y,C,L,r,i);break;case"s":p=r,y=i,P=t.len(),S=t.data,o===s.C&&(p+=r-S[P-4],y+=i-S[P-3]),l=s.C,C=r+d[c++],L=i+d[c++],r+=d[c++],i+=d[c++],t.addData(l,p,y,C,L,r,i);break;case"Q":C=d[c++],L=d[c++],r=d[c++],i=d[c++],l=s.Q,t.addData(l,C,L,r,i);break;case"q":C=d[c++]+r,L=d[c++]+i,r+=d[c++],i+=d[c++],l=s.Q,t.addData(l,C,L,r,i);break;case"T":p=r,y=i,P=t.len(),S=t.data,o===s.Q&&(p+=r-S[P-4],y+=i-S[P-3]),r=d[c++],i=d[c++],l=s.Q,t.addData(l,p,y,r,i);break;case"t":p=r,y=i,P=t.len(),S=t.data,o===s.Q&&(p+=r-S[P-4],y+=i-S[P-3]),r+=d[c++],i+=d[c++],l=s.Q,t.addData(l,p,y,r,i);break;case"A":m=d[c++],T=d[c++],b=d[c++],w=d[c++],M=d[c++],C=r,L=i,r=d[c++],i=d[c++],l=s.A,ma(C,L,r,i,w,M,m,T,b,l,t);break;case"a":m=d[c++],T=d[c++],b=d[c++],w=d[c++],M=d[c++],C=r,L=i,r+=d[c++],i+=d[c++],l=s.A,ma(C,L,r,i,w,M,m,T,b,l,t);break}}(v==="z"||v==="Z")&&(l=s.Z,t.addData(l),r=n,i=a),o=l}return t.toStatic(),t}var Co=function(e){H(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.applyTransform=function(r){},t}(X);function Mo(e){return e.setData!=null}function Lo(e,t){var r=bh(e),i=k({},t);return i.buildPath=function(n){if(Mo(n)){n.setData(r.data);var a=n.getContext();a&&n.rebuildPath(a,1)}else{var a=n;r.rebuildPath(a,1)}},i.applyTransform=function(n){bo(r,n),this.dirtyShape()},i}function Xu(e,t){return new Co(Lo(e,t))}function qu(e,t){var r=Lo(e,t),i=function(n){H(a,n);function a(o){var s=n.call(this,o)||this;return s.applyTransform=r.applyTransform,s.buildPath=r.buildPath,s}return a}(Co);return i}function Zu(e,t){for(var r=[],i=e.length,n=0;n<i;n++){var a=e[n];r.push(a.getUpdatedPathProxy(!0))}var o=new X(t);return o.createPathProxy(),o.buildPath=function(s){if(Mo(s)){s.appendPath(r);var f=s.getContext();f&&s.rebuildPath(f,1)}},o}function Po(e,t){t=t||{};var r=new X;return e.shape&&r.setShape(e.shape),r.setStyle(e.style),t.bakeTransform?bo(r.path,e.getComputedTransform()):t.toLocal?r.setLocalTransform(e.getComputedTransform()):r.copyTransform(e),r.buildPath=e.buildPath,r.applyTransform=r.applyTransform,r.z=e.z,r.z2=e.z2,r.zlevel=e.zlevel,r}var Ch=function(){function e(){this.cx=0,this.cy=0,this.r=0}return e}(),Mh=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new Ch},t.prototype.buildPath=function(r,i){r.moveTo(i.cx+i.r,i.cy),r.arc(i.cx,i.cy,i.r,0,Math.PI*2)},t}(X);Mh.prototype.type="circle";var Lh=function(){function e(){this.cx=0,this.cy=0,this.rx=0,this.ry=0}return e}(),Ph=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new Lh},t.prototype.buildPath=function(r,i){var n=.5522848,a=i.cx,o=i.cy,s=i.rx,f=i.ry,h=s*n,u=f*n;r.moveTo(a-s,o),r.bezierCurveTo(a-s,o-u,a-h,o-f,a,o-f),r.bezierCurveTo(a+h,o-f,a+s,o-u,a+s,o),r.bezierCurveTo(a+s,o+u,a+h,o+f,a,o+f),r.bezierCurveTo(a-h,o+f,a-s,o+u,a-s,o),r.closePath()},t}(X);Ph.prototype.type="ellipse";var So=Math.PI,zi=So*2,er=Math.sin,gr=Math.cos,Sh=Math.acos,V=Math.atan2,wa=Math.abs,jr=Math.sqrt,$r=Math.max,Tt=Math.min,dt=1e-4;function Rh(e,t,r,i,n,a,o,s){var f=r-e,h=i-t,u=o-n,v=s-a,l=v*f-u*h;if(!(l*l<dt))return l=(u*(t-a)-v*(e-n))/l,[e+l*f,t+l*h]}function be(e,t,r,i,n,a,o){var s=e-r,f=t-i,h=(o?a:-a)/jr(s*s+f*f),u=h*f,v=-h*s,l=e+u,d=t+v,_=r+u,g=i+v,c=(l+_)/2,p=(d+g)/2,y=_-l,m=g-d,T=y*y+m*m,b=n-a,w=l*g-_*d,M=(m<0?-1:1)*jr($r(0,b*b*T-w*w)),C=(w*m-y*M)/T,L=(-w*y-m*M)/T,P=(w*m+y*M)/T,S=(-w*y+m*M)/T,R=C-c,A=L-p,x=P-c,E=S-p;return R*R+A*A>x*x+E*E&&(C=P,L=S),{cx:C,cy:L,x0:-u,y0:-v,x1:C*(n/b-1),y1:L*(n/b-1)}}function Dh(e){var t;if(re(e)){var r=e.length;if(!r)return e;r===1?t=[e[0],e[0],0,0]:r===2?t=[e[0],e[0],e[1],e[1]]:r===3?t=e.concat(e[2]):t=e}else t=[e,e,e,e];return t}function xh(e,t){var r,i=$r(t.r,0),n=$r(t.r0||0,0),a=i>0,o=n>0;if(!(!a&&!o)){if(a||(i=n,n=0),n>i){var s=i;i=n,n=s}var f=t.startAngle,h=t.endAngle;if(!(isNaN(f)||isNaN(h))){var u=t.cx,v=t.cy,l=!!t.clockwise,d=wa(h-f),_=d>zi&&d%zi;if(_>dt&&(d=_),!(i>dt))e.moveTo(u,v);else if(d>zi-dt)e.moveTo(u+i*gr(f),v+i*er(f)),e.arc(u,v,i,f,h,!l),n>dt&&(e.moveTo(u+n*gr(h),v+n*er(h)),e.arc(u,v,n,h,f,l));else{var g=void 0,c=void 0,p=void 0,y=void 0,m=void 0,T=void 0,b=void 0,w=void 0,M=void 0,C=void 0,L=void 0,P=void 0,S=void 0,R=void 0,A=void 0,x=void 0,E=i*gr(f),D=i*er(f),z=n*gr(h),N=n*er(h),K=d>dt;if(K){var q=t.cornerRadius;q&&(r=Dh(q),g=r[0],c=r[1],p=r[2],y=r[3]);var $=wa(i-n)/2;if(m=Tt($,p),T=Tt($,y),b=Tt($,g),w=Tt($,c),L=M=$r(m,T),P=C=$r(b,w),(M>dt||C>dt)&&(S=i*gr(h),R=i*er(h),A=n*gr(f),x=n*er(f),d<So)){var G=Rh(E,D,A,x,S,R,z,N);if(G){var nt=E-G[0],at=D-G[1],Rt=S-G[0],Nt=R-G[1],Wt=1/er(Sh((nt*Rt+at*Nt)/(jr(nt*nt+at*at)*jr(Rt*Rt+Nt*Nt)))/2),Yt=jr(G[0]*G[0]+G[1]*G[1]);L=Tt(M,(i-Yt)/(Wt+1)),P=Tt(C,(n-Yt)/(Wt-1))}}}if(!K)e.moveTo(u+E,v+D);else if(L>dt){var j=Tt(p,L),Z=Tt(y,L),I=be(A,x,E,D,i,j,l),O=be(S,R,z,N,i,Z,l);e.moveTo(u+I.cx+I.x0,v+I.cy+I.y0),L<M&&j===Z?e.arc(u+I.cx,v+I.cy,L,V(I.y0,I.x0),V(O.y0,O.x0),!l):(j>0&&e.arc(u+I.cx,v+I.cy,j,V(I.y0,I.x0),V(I.y1,I.x1),!l),e.arc(u,v,i,V(I.cy+I.y1,I.cx+I.x1),V(O.cy+O.y1,O.cx+O.x1),!l),Z>0&&e.arc(u+O.cx,v+O.cy,Z,V(O.y1,O.x1),V(O.y0,O.x0),!l))}else e.moveTo(u+E,v+D),e.arc(u,v,i,f,h,!l);if(!(n>dt)||!K)e.lineTo(u+z,v+N);else if(P>dt){var j=Tt(g,P),Z=Tt(c,P),I=be(z,N,S,R,n,-Z,l),O=be(E,D,A,x,n,-j,l);e.lineTo(u+I.cx+I.x0,v+I.cy+I.y0),P<C&&j===Z?e.arc(u+I.cx,v+I.cy,P,V(I.y0,I.x0),V(O.y0,O.x0),!l):(Z>0&&e.arc(u+I.cx,v+I.cy,Z,V(I.y0,I.x0),V(I.y1,I.x1),!l),e.arc(u,v,n,V(I.cy+I.y1,I.cx+I.x1),V(O.cy+O.y1,O.cx+O.x1),l),j>0&&e.arc(u+O.cx,v+O.cy,j,V(O.y1,O.x1),V(O.y0,O.x0),!l))}else e.lineTo(u+z,v+N),e.arc(u,v,n,h,f,l)}e.closePath()}}}var Ah=function(){function e(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return e}(),on=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new Ah},t.prototype.buildPath=function(r,i){xh(r,i)},t.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},t}(X);on.prototype.type="sector";var Eh=function(){function e(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return e}(),Ih=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new Eh},t.prototype.buildPath=function(r,i){var n=i.cx,a=i.cy,o=Math.PI*2;r.moveTo(n+i.r,a),r.arc(n,a,i.r,0,o,!1),r.moveTo(n+i.r0,a),r.arc(n,a,i.r0,0,o,!0)},t}(X);Ih.prototype.type="ring";function Fh(e,t,r,i){var n=[],a=[],o=[],s=[],f,h,u,v;if(i){u=[1/0,1/0],v=[-1/0,-1/0];for(var l=0,d=e.length;l<d;l++)wr(u,u,e[l]),Tr(v,v,e[l]);wr(u,u,i[0]),Tr(v,v,i[1])}for(var l=0,d=e.length;l<d;l++){var _=e[l];if(r)f=e[l?l-1:d-1],h=e[(l+1)%d];else if(l===0||l===d-1){n.push(ss(e[l]));continue}else f=e[l-1],h=e[l+1];fs(a,h,f),ii(a,a,t);var g=Wi(_,f),c=Wi(_,h),p=g+c;p!==0&&(g/=p,c/=p),ii(o,a,-g),ii(s,a,c);var y=Sn([],_,o),m=Sn([],_,s);i&&(Tr(y,y,u),wr(y,y,v),Tr(m,m,u),wr(m,m,v)),n.push(y),n.push(m)}return r&&n.push(n.shift()),n}function Ro(e,t,r){var i=t.smooth,n=t.points;if(n&&n.length>=2){if(i){var a=Fh(n,i,r,t.smoothConstraint);e.moveTo(n[0][0],n[0][1]);for(var o=n.length,s=0;s<(r?o:o-1);s++){var f=a[s*2],h=a[s*2+1],u=n[(s+1)%o];e.bezierCurveTo(f[0],f[1],h[0],h[1],u[0],u[1])}}else{e.moveTo(n[0][0],n[0][1]);for(var s=1,v=n.length;s<v;s++)e.lineTo(n[s][0],n[s][1])}r&&e.closePath()}}var Oh=function(){function e(){this.points=null,this.smooth=0,this.smoothConstraint=null}return e}(),Do=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new Oh},t.prototype.buildPath=function(r,i){Ro(r,i,!0)},t}(X);Do.prototype.type="polygon";var Bh=function(){function e(){this.points=null,this.percent=1,this.smooth=0,this.smoothConstraint=null}return e}(),Hh=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Bh},t.prototype.buildPath=function(r,i){Ro(r,i,!1)},t}(X);Hh.prototype.type="polyline";var zh={},kh=function(){function e(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.percent=1}return e}(),Nh=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new kh},t.prototype.buildPath=function(r,i){var n,a,o,s;if(this.subPixelOptimize){var f=sh(zh,i,this.style);n=f.x1,a=f.y1,o=f.x2,s=f.y2}else n=i.x1,a=i.y1,o=i.x2,s=i.y2;var h=i.percent;h!==0&&(r.moveTo(n,a),h<1&&(o=n*(1-h)+o*h,s=a*(1-h)+s*h),r.lineTo(o,s))},t.prototype.pointAt=function(r){var i=this.shape;return[i.x1*(1-r)+i.x2*r,i.y1*(1-r)+i.y2*r]},t}(X);Nh.prototype.type="line";var tt=[],Wh=function(){function e(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.percent=1}return e}();function Ta(e,t,r){var i=e.cpx2,n=e.cpy2;return i!=null||n!=null?[(r?kn:U)(e.x1,e.cpx1,e.cpx2,e.x2,t),(r?kn:U)(e.y1,e.cpy1,e.cpy2,e.y2,t)]:[(r?Nn:Q)(e.x1,e.cpx1,e.x2,t),(r?Nn:Q)(e.y1,e.cpy1,e.y2,t)]}var Yh=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Wh},t.prototype.buildPath=function(r,i){var n=i.x1,a=i.y1,o=i.x2,s=i.y2,f=i.cpx1,h=i.cpy1,u=i.cpx2,v=i.cpy2,l=i.percent;l!==0&&(r.moveTo(n,a),u==null||v==null?(l<1&&(ze(n,f,o,l,tt),f=tt[1],o=tt[2],ze(a,h,s,l,tt),h=tt[1],s=tt[2]),r.quadraticCurveTo(f,h,o,s)):(l<1&&(kt(n,f,u,o,l,tt),f=tt[1],u=tt[2],o=tt[3],kt(a,h,v,s,l,tt),h=tt[1],v=tt[2],s=tt[3]),r.bezierCurveTo(f,h,u,v,o,s)))},t.prototype.pointAt=function(r){return Ta(this.shape,r,!1)},t.prototype.tangentAt=function(r){var i=Ta(this.shape,r,!0);return vs(i,i)},t}(X);Yh.prototype.type="bezier-curve";var Gh=function(){function e(){this.cx=0,this.cy=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return e}(),Xh=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Gh},t.prototype.buildPath=function(r,i){var n=i.cx,a=i.cy,o=Math.max(i.r,0),s=i.startAngle,f=i.endAngle,h=i.clockwise,u=Math.cos(s),v=Math.sin(s);r.moveTo(u*o+n,v*o+a),r.arc(n,a,o,s,f,!h)},t}(X);Xh.prototype.type="arc";var $u=function(e){H(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type="compound",r}return t.prototype._updatePathDirty=function(){for(var r=this.shape.paths,i=this.shapeChanged(),n=0;n<r.length;n++)i=i||r[n].shapeChanged();i&&this.dirtyShape()},t.prototype.beforeBrush=function(){this._updatePathDirty();for(var r=this.shape.paths||[],i=this.getGlobalScale(),n=0;n<r.length;n++)r[n].path||r[n].createPathProxy(),r[n].path.setScale(i[0],i[1],r[n].segmentIgnoreThreshold)},t.prototype.buildPath=function(r,i){for(var n=i.paths||[],a=0;a<n.length;a++)n[a].buildPath(r,n[a].shape,!0)},t.prototype.afterBrush=function(){for(var r=this.shape.paths||[],i=0;i<r.length;i++)r[i].pathUpdated()},t.prototype.getBoundingRect=function(){return this._updatePathDirty.call(this),X.prototype.getBoundingRect.call(this)},t}(X),xo=function(){function e(t){this.colorStops=t||[]}return e.prototype.addColorStop=function(t,r){this.colorStops.push({offset:t,color:r})},e}(),Uu=function(e){H(t,e);function t(r,i,n,a,o,s){var f=e.call(this,o)||this;return f.x=r??0,f.y=i??0,f.x2=n??1,f.y2=a??0,f.type="linear",f.global=s||!1,f}return t}(xo),Vu=function(e){H(t,e);function t(r,i,n,a,o){var s=e.call(this,a)||this;return s.x=r??.5,s.y=i??.5,s.r=n??.5,s.type="radial",s.global=o||!1,s}return t}(xo),ir=[0,0],nr=[0,0],Ce=new F,Me=new F,Qu=function(){function e(t,r){this._corners=[],this._axes=[],this._origin=[0,0];for(var i=0;i<4;i++)this._corners[i]=new F;for(var i=0;i<2;i++)this._axes[i]=new F;t&&this.fromBoundingRect(t,r)}return e.prototype.fromBoundingRect=function(t,r){var i=this._corners,n=this._axes,a=t.x,o=t.y,s=a+t.width,f=o+t.height;if(i[0].set(a,o),i[1].set(s,o),i[2].set(s,f),i[3].set(a,f),r)for(var h=0;h<4;h++)i[h].transform(r);F.sub(n[0],i[1],i[0]),F.sub(n[1],i[3],i[0]),n[0].normalize(),n[1].normalize();for(var h=0;h<2;h++)this._origin[h]=n[h].dot(i[0])},e.prototype.intersect=function(t,r){var i=!0,n=!r;return Ce.set(1/0,1/0),Me.set(0,0),!this._intersectCheckOneSide(this,t,Ce,Me,n,1)&&(i=!1,n)||!this._intersectCheckOneSide(t,this,Ce,Me,n,-1)&&(i=!1,n)||n||F.copy(r,i?Ce:Me),i},e.prototype._intersectCheckOneSide=function(t,r,i,n,a,o){for(var s=!0,f=0;f<2;f++){var h=this._axes[f];if(this._getProjMinMaxOnAxis(f,t._corners,ir),this._getProjMinMaxOnAxis(f,r._corners,nr),ir[1]<nr[0]||ir[0]>nr[1]){if(s=!1,a)return s;var u=Math.abs(nr[0]-ir[1]),v=Math.abs(ir[0]-nr[1]);Math.min(u,v)>n.len()&&(u<v?F.scale(n,h,-u*o):F.scale(n,h,v*o))}else if(i){var u=Math.abs(nr[0]-ir[1]),v=Math.abs(ir[0]-nr[1]);Math.min(u,v)<i.len()&&(u<v?F.scale(i,h,u*o):F.scale(i,h,-v*o))}}return s},e.prototype._getProjMinMaxOnAxis=function(t,r,i){for(var n=this._axes[t],a=this._origin,o=r[0].dot(n)+a[t],s=o,f=o,h=1;h<r.length;h++){var u=r[h].dot(n)+a[t];s=Math.min(u,s),f=Math.max(u,f)}i[0]=s,i[1]=f},e}(),qh=[],Ku=function(e){H(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.notClear=!0,r.incremental=!0,r._displayables=[],r._temporaryDisplayables=[],r._cursor=0,r}return t.prototype.traverse=function(r,i){r.call(i,this)},t.prototype.useStyle=function(){this.style={}},t.prototype.getCursor=function(){return this._cursor},t.prototype.innerAfterBrush=function(){this._cursor=this._displayables.length},t.prototype.clearDisplaybles=function(){this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.markRedraw(),this.notClear=!1},t.prototype.clearTemporalDisplayables=function(){this._temporaryDisplayables=[]},t.prototype.addDisplayable=function(r,i){i?this._temporaryDisplayables.push(r):this._displayables.push(r),this.markRedraw()},t.prototype.addDisplayables=function(r,i){i=i||!1;for(var n=0;n<r.length;n++)this.addDisplayable(r[n],i)},t.prototype.getDisplayables=function(){return this._displayables},t.prototype.getTemporalDisplayables=function(){return this._temporaryDisplayables},t.prototype.eachPendingDisplayable=function(r){for(var i=this._cursor;i<this._displayables.length;i++)r&&r(this._displayables[i]);for(var i=0;i<this._temporaryDisplayables.length;i++)r&&r(this._temporaryDisplayables[i])},t.prototype.update=function(){this.updateTransform();for(var r=this._cursor;r<this._displayables.length;r++){var i=this._displayables[r];i.parent=this,i.update(),i.parent=null}for(var r=0;r<this._temporaryDisplayables.length;r++){var i=this._temporaryDisplayables[r];i.parent=this,i.update(),i.parent=null}},t.prototype.getBoundingRect=function(){if(!this._rect){for(var r=new W(1/0,1/0,-1/0,-1/0),i=0;i<this._displayables.length;i++){var n=this._displayables[i],a=n.getBoundingRect().clone();n.needLocalTransform()&&a.applyTransform(n.getLocalTransform(qh)),r.union(a)}this._rect=r}return this._rect},t.prototype.contain=function(r,i){var n=this.transformCoordToLocal(r,i),a=this.getBoundingRect();if(a.contain(n[0],n[1]))for(var o=0;o<this._displayables.length;o++){var s=this._displayables[o];if(s.contain(r,i))return!0}return!1},t}(ae),Zh=Math.round(Math.random()*9),$h=typeof Object.defineProperty=="function",Ju=function(){function e(){this._id="__ec_inner_"+Zh++}return e.prototype.get=function(t){return this._guard(t)[this._id]},e.prototype.set=function(t,r){var i=this._guard(t);return $h?Object.defineProperty(i,this._id,{value:r,enumerable:!1,configurable:!0}):i[this._id]=r,this},e.prototype.delete=function(t){return this.has(t)?(delete this._guard(t)[this._id],!0):!1},e.prototype.has=function(t){return!!this._guard(t)[this._id]},e.prototype._guard=function(t){if(t!==Object(t))throw TypeError("Value of WeakMap is not a non-null object.");return t},e}();function or(e){return isFinite(e)}function Uh(e,t,r){var i=t.x==null?0:t.x,n=t.x2==null?1:t.x2,a=t.y==null?0:t.y,o=t.y2==null?0:t.y2;t.global||(i=i*r.width+r.x,n=n*r.width+r.x,a=a*r.height+r.y,o=o*r.height+r.y),i=or(i)?i:0,n=or(n)?n:1,a=or(a)?a:0,o=or(o)?o:0;var s=e.createLinearGradient(i,a,n,o);return s}function Vh(e,t,r){var i=r.width,n=r.height,a=Math.min(i,n),o=t.x==null?.5:t.x,s=t.y==null?.5:t.y,f=t.r==null?.5:t.r;t.global||(o=o*i+r.x,s=s*n+r.y,f=f*a),o=or(o)?o:.5,s=or(s)?s:.5,f=f>=0&&or(f)?f:.5;var h=e.createRadialGradient(o,s,0,o,s,f);return h}function sn(e,t,r){for(var i=t.type==="radial"?Vh(e,t,r):Uh(e,t,r),n=t.colorStops,a=0;a<n.length;a++)i.addColorStop(n[a].offset,n[a].color);return i}function Qh(e,t){if(e===t||!e&&!t)return!1;if(!e||!t||e.length!==t.length)return!0;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!0;return!1}function Le(e){return parseInt(e,10)}function Pe(e,t,r){var i=["width","height"][t],n=["clientWidth","clientHeight"][t],a=["paddingLeft","paddingTop"][t],o=["paddingRight","paddingBottom"][t];if(r[i]!=null&&r[i]!=="auto")return parseFloat(r[i]);var s=document.defaultView.getComputedStyle(e);return(e[n]||Le(s[i])||Le(e.style[i]))-(Le(s[a])||0)-(Le(s[o])||0)|0}function Kh(e,t){return!e||e==="solid"||!(t>0)?null:e==="dashed"?[4*t,2*t]:e==="dotted"?[t]:Re(e)?[e]:re(e)?e:null}function Ao(e){var t=e.style,r=t.lineDash&&t.lineWidth>0&&Kh(t.lineDash,t.lineWidth),i=t.lineDashOffset;if(r){var n=t.strokeNoScale&&e.getLineScale?e.getLineScale():1;n&&n!==1&&(r=St(r,function(a){return a/n}),i/=n)}return[r,i]}var Jh=new ur(!0);function Ye(e){var t=e.stroke;return!(t==null||t==="none"||!(e.lineWidth>0))}function ba(e){return typeof e=="string"&&e!=="none"}function Ge(e){var t=e.fill;return t!=null&&t!=="none"}function Ca(e,t){if(t.fillOpacity!=null&&t.fillOpacity!==1){var r=e.globalAlpha;e.globalAlpha=t.fillOpacity*t.opacity,e.fill(),e.globalAlpha=r}else e.fill()}function Ma(e,t){if(t.strokeOpacity!=null&&t.strokeOpacity!==1){var r=e.globalAlpha;e.globalAlpha=t.strokeOpacity*t.opacity,e.stroke(),e.globalAlpha=r}else e.stroke()}function fn(e,t,r){var i=po(t.image,t.__image,r);if(ri(i)){var n=e.createPattern(i,t.repeat||"repeat");if(typeof DOMMatrix=="function"&&n&&n.setTransform){var a=new DOMMatrix;a.translateSelf(t.x||0,t.y||0),a.rotateSelf(0,0,(t.rotation||0)*os),a.scaleSelf(t.scaleX||1,t.scaleY||1),n.setTransform(a)}return n}}function jh(e,t,r,i){var n,a=Ye(r),o=Ge(r),s=r.strokePercent,f=s<1,h=!t.path;(!t.silent||f)&&h&&t.createPathProxy();var u=t.path||Jh,v=t.__dirty;if(!i){var l=r.fill,d=r.stroke,_=o&&!!l.colorStops,g=a&&!!d.colorStops,c=o&&!!l.image,p=a&&!!d.image,y=void 0,m=void 0,T=void 0,b=void 0,w=void 0;(_||g)&&(w=t.getBoundingRect()),_&&(y=v?sn(e,l,w):t.__canvasFillGradient,t.__canvasFillGradient=y),g&&(m=v?sn(e,d,w):t.__canvasStrokeGradient,t.__canvasStrokeGradient=m),c&&(T=v||!t.__canvasFillPattern?fn(e,l,t):t.__canvasFillPattern,t.__canvasFillPattern=T),p&&(b=v||!t.__canvasStrokePattern?fn(e,d,t):t.__canvasStrokePattern,t.__canvasStrokePattern=T),_?e.fillStyle=y:c&&(T?e.fillStyle=T:o=!1),g?e.strokeStyle=m:p&&(b?e.strokeStyle=b:a=!1)}var M=t.getGlobalScale();u.setScale(M[0],M[1],t.segmentIgnoreThreshold);var C,L;e.setLineDash&&r.lineDash&&(n=Ao(t),C=n[0],L=n[1]);var P=!0;(h||v&Xr)&&(u.setDPR(e.dpr),f?u.setContext(null):(u.setContext(e),P=!1),u.reset(),t.buildPath(u,t.shape,i),u.toStatic(),t.pathUpdated()),P&&u.rebuildPath(e,f?s:1),C&&(e.setLineDash(C),e.lineDashOffset=L),i||(r.strokeFirst?(a&&Ma(e,r),o&&Ca(e,r)):(o&&Ca(e,r),a&&Ma(e,r))),C&&e.setLineDash([])}function tu(e,t,r){var i=t.__image=po(r.image,t.__image,t,t.onload);if(!(!i||!ri(i))){var n=r.x||0,a=r.y||0,o=t.getWidth(),s=t.getHeight(),f=i.width/i.height;if(o==null&&s!=null?o=s*f:s==null&&o!=null?s=o/f:o==null&&s==null&&(o=i.width,s=i.height),r.sWidth&&r.sHeight){var h=r.sx||0,u=r.sy||0;e.drawImage(i,h,u,r.sWidth,r.sHeight,n,a,o,s)}else if(r.sx&&r.sy){var h=r.sx,u=r.sy,v=o-h,l=s-u;e.drawImage(i,h,u,v,l,n,a,o,s)}else e.drawImage(i,n,a,o,s)}}function ru(e,t,r){var i,n=r.text;if(n!=null&&(n+=""),n){e.font=r.font||hr,e.textAlign=r.textAlign,e.textBaseline=r.textBaseline;var a=void 0,o=void 0;e.setLineDash&&r.lineDash&&(i=Ao(t),a=i[0],o=i[1]),a&&(e.setLineDash(a),e.lineDashOffset=o),r.strokeFirst?(Ye(r)&&e.strokeText(n,r.x,r.y),Ge(r)&&e.fillText(n,r.x,r.y)):(Ge(r)&&e.fillText(n,r.x,r.y),Ye(r)&&e.strokeText(n,r.x,r.y)),a&&e.setLineDash([])}}var La=["shadowBlur","shadowOffsetX","shadowOffsetY"],Pa=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function Eo(e,t,r,i,n){var a=!1;if(!i&&(r=r||{},t===r))return!1;if(i||t.opacity!==r.opacity){it(e,n),a=!0;var o=Math.max(Math.min(t.opacity,1),0);e.globalAlpha=isNaN(o)?fr.opacity:o}(i||t.blend!==r.blend)&&(a||(it(e,n),a=!0),e.globalCompositeOperation=t.blend||fr.blend);for(var s=0;s<La.length;s++){var f=La[s];(i||t[f]!==r[f])&&(a||(it(e,n),a=!0),e[f]=e.dpr*(t[f]||0))}return(i||t.shadowColor!==r.shadowColor)&&(a||(it(e,n),a=!0),e.shadowColor=t.shadowColor||fr.shadowColor),a}function Sa(e,t,r,i,n){var a=ne(t,n.inHover),o=i?null:r&&ne(r,n.inHover)||{};if(a===o)return!1;var s=Eo(e,a,o,i,n);if((i||a.fill!==o.fill)&&(s||(it(e,n),s=!0),ba(a.fill)&&(e.fillStyle=a.fill)),(i||a.stroke!==o.stroke)&&(s||(it(e,n),s=!0),ba(a.stroke)&&(e.strokeStyle=a.stroke)),(i||a.opacity!==o.opacity)&&(s||(it(e,n),s=!0),e.globalAlpha=a.opacity==null?1:a.opacity),t.hasStroke()){var f=a.lineWidth,h=f/(a.strokeNoScale&&t.getLineScale?t.getLineScale():1);e.lineWidth!==h&&(s||(it(e,n),s=!0),e.lineWidth=h)}for(var u=0;u<Pa.length;u++){var v=Pa[u],l=v[0];(i||a[l]!==o[l])&&(s||(it(e,n),s=!0),e[l]=a[l]||v[1])}return s}function eu(e,t,r,i,n){return Eo(e,ne(t,n.inHover),r&&ne(r,n.inHover),i,n)}function Io(e,t){var r=t.transform,i=e.dpr||1;r?e.setTransform(i*r[0],i*r[1],i*r[2],i*r[3],i*r[4],i*r[5]):e.setTransform(i,0,0,i,0,0)}function iu(e,t,r){for(var i=!1,n=0;n<e.length;n++){var a=e[n];i=i||a.isZeroArea(),Io(t,a),t.beginPath(),a.buildPath(t,a.shape),t.clip()}r.allClipped=i}function nu(e,t){return e&&t?e[0]!==t[0]||e[1]!==t[1]||e[2]!==t[2]||e[3]!==t[3]||e[4]!==t[4]||e[5]!==t[5]:!(!e&&!t)}var Ra=1,Da=2,xa=3,Aa=4;function au(e){var t=Ge(e),r=Ye(e);return!(e.lineDash||!(+t^+r)||t&&typeof e.fill!="string"||r&&typeof e.stroke!="string"||e.strokePercent<1||e.strokeOpacity<1||e.fillOpacity<1)}function it(e,t){t.batchFill&&e.fill(),t.batchStroke&&e.stroke(),t.batchFill="",t.batchStroke=""}function ne(e,t){return t&&e.__hoverStyle||e.style}function ou(e,t){sr(e,t,{inHover:!1,viewWidth:0,viewHeight:0},!0)}function sr(e,t,r,i){var n=t.transform;if(!t.shouldBePainted(r.viewWidth,r.viewHeight,!1,!1)){t.__dirty&=-2,t.__isRendered=!1;return}var a=t.__clipPaths,o=r.prevElClipPaths,s=!1,f=!1;if((!o||Qh(a,o))&&(o&&o.length&&(it(e,r),e.restore(),f=s=!0,r.prevElClipPaths=null,r.allClipped=!1,r.prevEl=null),a&&a.length&&(it(e,r),e.save(),iu(a,e,r),s=!0),r.prevElClipPaths=a),r.allClipped){t.__isRendered=!1;return}t.beforeBrush&&t.beforeBrush(),t.innerBeforeBrush();var h=r.prevEl;h||(f=s=!0);var u=t instanceof X&&t.autoBatch&&au(t.style);s||nu(n,h.transform)?(it(e,r),Io(e,t)):u||it(e,r);var v=ne(t,r.inHover);t instanceof X?(r.lastDrawType!==Ra&&(f=!0,r.lastDrawType=Ra),Sa(e,t,h,f,r),(!u||!r.batchFill&&!r.batchStroke)&&e.beginPath(),jh(e,t,v,u),u&&(r.batchFill=v.fill||"",r.batchStroke=v.stroke||"")):t instanceof We?(r.lastDrawType!==xa&&(f=!0,r.lastDrawType=xa),Sa(e,t,h,f,r),ru(e,t,v)):t instanceof bn?(r.lastDrawType!==Da&&(f=!0,r.lastDrawType=Da),eu(e,t,h,f,r),tu(e,t,v)):t.getTemporalDisplayables&&(r.lastDrawType!==Aa&&(f=!0,r.lastDrawType=Aa),su(e,t,r)),u&&i&&it(e,r),t.innerAfterBrush(),t.afterBrush&&t.afterBrush(),r.prevEl=t,t.__dirty=0,t.__isRendered=!0}function su(e,t,r){var i=t.getDisplayables(),n=t.getTemporalDisplayables();e.save();var a={prevElClipPaths:null,prevEl:null,allClipped:!1,viewWidth:r.viewWidth,viewHeight:r.viewHeight,inHover:r.inHover},o,s;for(o=t.getCursor(),s=i.length;o<s;o++){var f=i[o];f.beforeBrush&&f.beforeBrush(),f.innerBeforeBrush(),sr(e,f,a,o===s-1),f.innerAfterBrush(),f.afterBrush&&f.afterBrush(),a.prevEl=f}for(var h=0,u=n.length;h<u;h++){var f=n[h];f.beforeBrush&&f.beforeBrush(),f.innerBeforeBrush(),sr(e,f,a,h===u-1),f.innerAfterBrush(),f.afterBrush&&f.afterBrush(),a.prevEl=f}t.clearTemporalDisplayables(),t.notClear=!0,e.restore()}var bt=ur.CMD;function Lr(e,t){return Math.abs(e-t)<1e-5}function hn(e){var t=e.data,r=e.len(),i=[],n,a=0,o=0,s=0,f=0;function h(A,x){n&&n.length>2&&i.push(n),n=[A,x]}function u(A,x,E,D){Lr(A,E)&&Lr(x,D)||n.push(A,x,E,D,E,D)}function v(A,x,E,D,z,N){var K=Math.abs(x-A),q=Math.tan(K/4)*4/3,$=x<A?-1:1,G=Math.cos(A),nt=Math.sin(A),at=Math.cos(x),Rt=Math.sin(x),Nt=G*z+E,Wt=nt*N+D,Yt=at*z+E,j=Rt*N+D,Z=z*q*$,I=N*q*$;n.push(Nt-Z*nt,Wt+I*G,Yt+Z*Rt,j-I*at,Yt,j)}for(var l,d,_,g,c=0;c<r;){var p=t[c++],y=c===1;switch(y&&(a=t[c],o=t[c+1],s=a,f=o,(p===bt.L||p===bt.C||p===bt.Q)&&(n=[s,f])),p){case bt.M:a=s=t[c++],o=f=t[c++],h(s,f);break;case bt.L:l=t[c++],d=t[c++],u(a,o,l,d),a=l,o=d;break;case bt.C:n.push(t[c++],t[c++],t[c++],t[c++],a=t[c++],o=t[c++]);break;case bt.Q:l=t[c++],d=t[c++],_=t[c++],g=t[c++],n.push(a+2/3*(l-a),o+2/3*(d-o),_+2/3*(l-_),g+2/3*(d-g),_,g),a=_,o=g;break;case bt.A:var m=t[c++],T=t[c++],b=t[c++],w=t[c++],M=t[c++],C=t[c++]+M;c+=1;var L=!t[c++];l=Math.cos(M)*b+m,d=Math.sin(M)*w+T,y?(s=l,f=d,h(s,f)):u(a,o,l,d),a=Math.cos(C)*b+m,o=Math.sin(C)*w+T;for(var P=(L?-1:1)*Math.PI/2,S=M;L?S>C:S<C;S+=P){var R=L?Math.max(S+P,C):Math.min(S+P,C);v(S,R,m,T,b,w)}break;case bt.R:s=a=t[c++],f=o=t[c++],l=s+t[c++],d=f+t[c++],h(l,f),u(l,f,l,d),u(l,d,s,d),u(s,d,s,f),u(s,f,l,f);break;case bt.Z:n&&u(a,o,s,f),a=s,o=f;break}}return n&&n.length>2&&i.push(n),i}function un(e,t,r,i,n,a,o,s,f,h){if(Lr(e,r)&&Lr(t,i)&&Lr(n,o)&&Lr(a,s)){f.push(o,s);return}var u=2/h,v=u*u,l=o-e,d=s-t,_=Math.sqrt(l*l+d*d);l/=_,d/=_;var g=r-e,c=i-t,p=n-o,y=a-s,m=g*g+c*c,T=p*p+y*y;if(m<v&&T<v){f.push(o,s);return}var b=l*g+d*c,w=-l*p-d*y,M=m-b*b,C=T-w*w;if(M<v&&b>=0&&C<v&&w>=0){f.push(o,s);return}var L=[],P=[];kt(e,r,n,o,.5,L),kt(t,i,a,s,.5,P),un(L[0],P[0],L[1],P[1],L[2],P[2],L[3],P[3],f,h),un(L[4],P[4],L[5],P[5],L[6],P[6],L[7],P[7],f,h)}function fu(e,t){var r=hn(e),i=[];t=t||1;for(var n=0;n<r.length;n++){var a=r[n],o=[],s=a[0],f=a[1];o.push(s,f);for(var h=2;h<a.length;){var u=a[h++],v=a[h++],l=a[h++],d=a[h++],_=a[h++],g=a[h++];un(s,f,u,v,l,d,_,g,o,t),s=_,f=g}i.push(o)}return i}function Fo(e,t,r){var i=e[t],n=e[1-t],a=Math.abs(i/n),o=Math.ceil(Math.sqrt(a*r)),s=Math.floor(r/o);s===0&&(s=1,o=r);for(var f=[],h=0;h<o;h++)f.push(s);var u=o*s,v=r-u;if(v>0)for(var h=0;h<v;h++)f[h%o]+=1;return f}function Ea(e,t,r){for(var i=e.r0,n=e.r,a=e.startAngle,o=e.endAngle,s=Math.abs(o-a),f=s*n,h=n-i,u=f>Math.abs(h),v=Fo([f,h],u?0:1,t),l=(u?s:h)/v.length,d=0;d<v.length;d++)for(var _=(u?h:s)/v[d],g=0;g<v[d];g++){var c={};u?(c.startAngle=a+l*d,c.endAngle=a+l*(d+1),c.r0=i+_*g,c.r=i+_*(g+1)):(c.startAngle=a+_*g,c.endAngle=a+_*(g+1),c.r0=i+l*d,c.r=i+l*(d+1)),c.clockwise=e.clockwise,c.cx=e.cx,c.cy=e.cy,r.push(c)}}function hu(e,t,r){for(var i=e.width,n=e.height,a=i>n,o=Fo([i,n],a?0:1,t),s=a?"width":"height",f=a?"height":"width",h=a?"x":"y",u=a?"y":"x",v=e[s]/o.length,l=0;l<o.length;l++)for(var d=e[f]/o[l],_=0;_<o[l];_++){var g={};g[h]=l*v,g[u]=_*d,g[s]=v,g[f]=d,g.x+=e.x,g.y+=e.y,r.push(g)}}function Ia(e,t,r,i){return e*i-r*t}function uu(e,t,r,i,n,a,o,s){var f=r-e,h=i-t,u=o-n,v=s-a,l=Ia(u,v,f,h);if(Math.abs(l)<1e-6)return null;var d=e-n,_=t-a,g=Ia(d,_,u,v)/l;return g<0||g>1?null:new F(g*f+e,g*h+t)}function vu(e,t,r){var i=new F;F.sub(i,r,t),i.normalize();var n=new F;F.sub(n,e,t);var a=n.dot(i);return a}function yr(e,t){var r=e[e.length-1];r&&r[0]===t[0]&&r[1]===t[1]||e.push(t)}function lu(e,t,r){for(var i=e.length,n=[],a=0;a<i;a++){var o=e[a],s=e[(a+1)%i],f=uu(o[0],o[1],s[0],s[1],t.x,t.y,r.x,r.y);f&&n.push({projPt:vu(f,t,r),pt:f,idx:a})}if(n.length<2)return[{points:e},{points:e}];n.sort(function(c,p){return c.projPt-p.projPt});var h=n[0],u=n[n.length-1];if(u.idx<h.idx){var v=h;h=u,u=v}for(var l=[h.pt.x,h.pt.y],d=[u.pt.x,u.pt.y],_=[l],g=[d],a=h.idx+1;a<=u.idx;a++)yr(_,e[a].slice());yr(_,d),yr(_,l);for(var a=u.idx+1;a<=h.idx+i;a++)yr(g,e[a%i].slice());return yr(g,l),yr(g,d),[{points:_},{points:g}]}function Fa(e){var t=e.points,r=[],i=[];mo(t,r,i);var n=new W(r[0],r[1],i[0]-r[0],i[1]-r[1]),a=n.width,o=n.height,s=n.x,f=n.y,h=new F,u=new F;return a>o?(h.x=u.x=s+a/2,h.y=f,u.y=f+o):(h.y=u.y=f+o/2,h.x=s,u.x=s+a),lu(t,h,u)}function Xe(e,t,r,i){if(r===1)i.push(t);else{var n=Math.floor(r/2),a=e(t);Xe(e,a[0],n,i),Xe(e,a[1],r-n,i)}return i}function du(e,t){for(var r=[],i=0;i<t;i++)r.push(Po(e));return r}function cu(e,t){t.setStyle(e.style),t.z=e.z,t.z2=e.z2,t.zlevel=e.zlevel}function pu(e){for(var t=[],r=0;r<e.length;)t.push([e[r++],e[r++]]);return t}function _u(e,t){var r=[],i=e.shape,n;switch(e.type){case"rect":hu(i,t,r),n=Cn;break;case"sector":Ea(i,t,r),n=on;break;case"circle":Ea({r0:0,r:i.r,startAngle:0,endAngle:Math.PI*2,cx:i.cx,cy:i.cy},t,r),n=on;break;default:var a=e.getComputedTransform(),o=a?Math.sqrt(Math.max(a[0]*a[0]+a[1]*a[1],a[2]*a[2]+a[3]*a[3])):1,s=St(fu(e.getUpdatedPathProxy(),o),function(p){return pu(p)}),f=s.length;if(f===0)Xe(Fa,{points:s[0]},t,r);else if(f===t)for(var h=0;h<f;h++)r.push({points:s[h]});else{var u=0,v=St(s,function(p){var y=[],m=[];mo(p,y,m);var T=(m[1]-y[1])*(m[0]-y[0]);return u+=T,{poly:p,area:T}});v.sort(function(p,y){return y.area-p.area});for(var l=t,h=0;h<f;h++){var d=v[h];if(l<=0)break;var _=h===f-1?l:Math.ceil(d.area/u*t);_<0||(Xe(Fa,{points:d.poly},_,r),l-=_)}}n=Do;break}if(!n)return du(e,t);for(var g=[],h=0;h<r.length;h++){var c=new n;c.setShape(r[h]),cu(e,c),g.push(c)}return g}function gu(e,t){var r=e.length,i=t.length;if(r===i)return[e,t];for(var n=[],a=[],o=r<i?e:t,s=Math.min(r,i),f=Math.abs(i-r)/6,h=(s-2)/6,u=Math.ceil(f/h)+1,v=[o[0],o[1]],l=f,d=2;d<s;){var _=o[d-2],g=o[d-1],c=o[d++],p=o[d++],y=o[d++],m=o[d++],T=o[d++],b=o[d++];if(l<=0){v.push(c,p,y,m,T,b);continue}for(var w=Math.min(l,u-1)+1,M=1;M<=w;M++){var C=M/w;kt(_,c,y,T,C,n),kt(g,p,m,b,C,a),_=n[3],g=a[3],v.push(n[1],a[1],n[2],a[2],_,g),c=n[5],p=a[5],y=n[6],m=a[6]}l-=w-1}return o===e?[v,t]:[e,v]}function Oa(e,t){for(var r=e.length,i=e[r-2],n=e[r-1],a=[],o=0;o<t.length;)a[o++]=i,a[o++]=n;return a}function yu(e,t){for(var r,i,n,a=[],o=[],s=0;s<Math.max(e.length,t.length);s++){var f=e[s],h=t[s],u=void 0,v=void 0;f?h?(r=gu(f,h),u=r[0],v=r[1],i=u,n=v):(v=Oa(n||f,f),u=f):(u=Oa(i||h,h),v=h),a.push(u),o.push(v)}return[a,o]}function Ba(e){for(var t=0,r=0,i=0,n=e.length,a=0,o=n-2;a<n;o=a,a+=2){var s=e[o],f=e[o+1],h=e[a],u=e[a+1],v=s*u-h*f;t+=v,r+=(s+h)*v,i+=(f+u)*v}return t===0?[e[0]||0,e[1]||0]:[r/t/3,i/t/3,t]}function mu(e,t,r,i){for(var n=(e.length-2)/6,a=1/0,o=0,s=e.length,f=s-2,h=0;h<n;h++){for(var u=h*6,v=0,l=0;l<s;l+=2){var d=l===0?u:(u+l-2)%f+2,_=e[d]-r[0],g=e[d+1]-r[1],c=t[l]-i[0],p=t[l+1]-i[1],y=c-_,m=p-g;v+=y*y+m*m}v<a&&(a=v,o=h)}return o}function wu(e){for(var t=[],r=e.length,i=0;i<r;i+=2)t[i]=e[r-i-2],t[i+1]=e[r-i-1];return t}function Tu(e,t,r,i){for(var n=[],a,o=0;o<e.length;o++){var s=e[o],f=t[o],h=Ba(s),u=Ba(f);a==null&&(a=h[2]<0!=u[2]<0);var v=[],l=[],d=0,_=1/0,g=[],c=s.length;a&&(s=wu(s));for(var p=mu(s,f,h,u)*6,y=c-2,m=0;m<y;m+=2){var T=(p+m)%y+2;v[m+2]=s[T]-h[0],v[m+3]=s[T+1]-h[1]}v[0]=s[p]-h[0],v[1]=s[p+1]-h[1];for(var b=i/r,w=-i/2;w<=i/2;w+=b){for(var M=Math.sin(w),C=Math.cos(w),L=0,m=0;m<s.length;m+=2){var P=v[m],S=v[m+1],R=f[m]-u[0],A=f[m+1]-u[1],x=R*C-A*M,E=R*M+A*C;g[m]=x,g[m+1]=E;var D=x-P,z=E-S;L+=D*D+z*z}if(L<_){_=L,d=w;for(var N=0;N<g.length;N++)l[N]=g[N]}}n.push({from:v,to:l,fromCp:h,toCp:u,rotation:-d})}return n}function vn(e){return e.__isCombineMorphing}var Oo="__mOriginal_";function qe(e,t,r){var i=Oo+t,n=e[i]||e[t];e[i]||(e[i]=e[t]);var a=r.replace,o=r.after,s=r.before;e[t]=function(){var f=arguments,h;return s&&s.apply(this,f),a?h=a.apply(this,f):h=n.apply(this,f),o&&o.apply(this,f),h}}function te(e,t){var r=Oo+t;e[r]&&(e[t]=e[r],e[r]=null)}function Ha(e,t){for(var r=0;r<e.length;r++)for(var i=e[r],n=0;n<i.length;){var a=i[n],o=i[n+1];i[n++]=t[0]*a+t[2]*o+t[4],i[n++]=t[1]*a+t[3]*o+t[5]}}function Bo(e,t){var r=e.getUpdatedPathProxy(),i=t.getUpdatedPathProxy(),n=yu(hn(r),hn(i)),a=n[0],o=n[1],s=e.getComputedTransform(),f=t.getComputedTransform();function h(){this.transform=null}s&&Ha(a,s),f&&Ha(o,f),qe(t,"updateTransform",{replace:h}),t.transform=null;var u=Tu(a,o,10,Math.PI),v=[];qe(t,"buildPath",{replace:function(l){for(var d=t.__morphT,_=1-d,g=[],c=0;c<u.length;c++){var p=u[c],y=p.from,m=p.to,T=p.rotation*d,b=p.fromCp,w=p.toCp,M=Math.sin(T),C=Math.cos(T);cs(g,b,w,d);for(var L=0;L<y.length;L+=2){var P=y[L],S=y[L+1],R=m[L],A=m[L+1],x=P*_+R*d,E=S*_+A*d;v[L]=x*C-E*M+g[0],v[L+1]=x*M+E*C+g[1]}var D=v[0],z=v[1];l.moveTo(D,z);for(var L=2;L<y.length;){var R=v[L++],A=v[L++],N=v[L++],K=v[L++],q=v[L++],$=v[L++];D===R&&z===A&&N===q&&K===$?l.lineTo(q,$):l.bezierCurveTo(R,A,N,K,q,$),D=q,z=$}}}})}function Ho(e,t,r){if(!e||!t)return t;var i=r.done,n=r.during;Bo(e,t),t.__morphT=0;function a(){te(t,"buildPath"),te(t,"updateTransform"),t.__morphT=-1,t.createPathProxy(),t.dirtyShape()}return t.animateTo({__morphT:1},_t({during:function(o){t.dirtyShape(),n&&n(o)},done:function(){a(),i&&i()}},r)),t}function bu(e,t,r,i,n,a){var o=16;e=n===r?0:Math.round(32767*(e-r)/(n-r)),t=a===i?0:Math.round(32767*(t-i)/(a-i));for(var s=0,f,h=(1<<o)/2;h>0;h/=2){var u=0,v=0;(e&h)>0&&(u=1),(t&h)>0&&(v=1),s+=h*h*(3*u^v),v===0&&(u===1&&(e=h-1-e,t=h-1-t),f=e,e=t,t=f)}return s}function Ze(e){var t=1/0,r=1/0,i=-1/0,n=-1/0,a=St(e,function(s){var f=s.getBoundingRect(),h=s.getComputedTransform(),u=f.x+f.width/2+(h?h[4]:0),v=f.y+f.height/2+(h?h[5]:0);return t=Math.min(u,t),r=Math.min(v,r),i=Math.max(u,i),n=Math.max(v,n),[u,v]}),o=St(a,function(s,f){return{cp:s,z:bu(s[0],s[1],t,r,i,n),path:e[f]}});return o.sort(function(s,f){return s.z-f.z}).map(function(s){return s.path})}function zo(e){return _u(e.path,e.count)}function ln(){return{fromIndividuals:[],toIndividuals:[],count:0}}function ju(e,t,r){var i=[];function n(b){for(var w=0;w<b.length;w++){var M=b[w];vn(M)?n(M.childrenRef()):M instanceof X&&i.push(M)}}n(e);var a=i.length;if(!a)return ln();var o=r.dividePath||zo,s=o({path:t,count:a});if(s.length!==a)return console.error("Invalid morphing: unmatched splitted path"),ln();i=Ze(i),s=Ze(s);for(var f=r.done,h=r.during,u=r.individualDelay,v=new wn,l=0;l<a;l++){var d=i[l],_=s[l];_.parent=t,_.copyTransform(v),u||Bo(d,_)}t.__isCombineMorphing=!0,t.childrenRef=function(){return s};function g(b){for(var w=0;w<s.length;w++)s[w].addSelfToZr(b)}qe(t,"addSelfToZr",{after:function(b){g(b)}}),qe(t,"removeSelfFromZr",{after:function(b){for(var w=0;w<s.length;w++)s[w].removeSelfFromZr(b)}});function c(){t.__isCombineMorphing=!1,t.__morphT=-1,t.childrenRef=null,te(t,"addSelfToZr"),te(t,"removeSelfFromZr")}var p=s.length;if(u)for(var y=p,m=function(){y--,y===0&&(c(),f&&f())},l=0;l<p;l++){var T=u?_t({delay:(r.delay||0)+u(l,p,i[l],s[l]),done:m},r):r;Ho(i[l],s[l],T)}else t.__morphT=0,t.animateTo({__morphT:1},_t({during:function(b){for(var w=0;w<p;w++){var M=s[w];M.__morphT=t.__morphT,M.dirtyShape()}h&&h(b)},done:function(){c();for(var b=0;b<e.length;b++)te(e[b],"updateTransform");f&&f()}},r));return t.__zr&&g(t.__zr),{fromIndividuals:i,toIndividuals:s,count:p}}function tv(e,t,r){var i=t.length,n=[],a=r.dividePath||zo;function o(d){for(var _=0;_<d.length;_++){var g=d[_];vn(g)?o(g.childrenRef()):g instanceof X&&n.push(g)}}if(vn(e)){o(e.childrenRef());var s=n.length;if(s<i)for(var f=0,h=s;h<i;h++)n.push(Po(n[f++%s]));n.length=i}else{n=a({path:e,count:i});for(var u=e.getComputedTransform(),h=0;h<n.length;h++)n[h].setLocalTransform(u);if(n.length!==i)return console.error("Invalid morphing: unmatched splitted path"),ln()}n=Ze(n),t=Ze(t);for(var v=r.individualDelay,h=0;h<i;h++){var l=v?_t({delay:(r.delay||0)+v(h,i,n[h],t[h])},r):r;Ho(n[h],t[h],l)}return{fromIndividuals:n,toIndividuals:t,count:t.length}}function za(e,t,r){var i=$e.createCanvas(),n=t.getWidth(),a=t.getHeight(),o=i.style;return o&&(o.position="absolute",o.left="0",o.top="0",o.width=n+"px",o.height=a+"px",i.setAttribute("data-zr-dom-id",e)),i.width=n*r,i.height=a*r,i}var ki=function(e){H(t,e);function t(r,i,n){var a=e.call(this)||this;a.motionBlur=!1,a.lastFrameAlpha=.7,a.dpr=1,a.virtual=!1,a.config={},a.incremental=!1,a.zlevel=0,a.maxRepaintRectCount=5,a.__dirty=!0,a.__firstTimePaint=!0,a.__used=!1,a.__drawIndex=0,a.__startIndex=0,a.__endIndex=0,a.__prevStartIndex=null,a.__prevEndIndex=null;var o;n=n||Ne,typeof r=="string"?o=za(r,i,n):Ft(r)&&(o=r,r=o.id),a.id=r,a.dom=o;var s=o.style;return s&&($a(o),o.onselectstart=function(){return!1},s.padding="0",s.margin="0",s.borderWidth="0"),a.painter=i,a.dpr=n,a}return t.prototype.getElementCount=function(){return this.__endIndex-this.__startIndex},t.prototype.afterBrush=function(){this.__prevStartIndex=this.__startIndex,this.__prevEndIndex=this.__endIndex},t.prototype.initContext=function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},t.prototype.setUnpainted=function(){this.__firstTimePaint=!0},t.prototype.createBackBuffer=function(){var r=this.dpr;this.domBack=za("back-"+this.id,this.painter,r),this.ctxBack=this.domBack.getContext("2d"),r!==1&&this.ctxBack.scale(r,r)},t.prototype.createRepaintRects=function(r,i,n,a){if(this.__firstTimePaint)return this.__firstTimePaint=!1,null;var o=[],s=this.maxRepaintRectCount,f=!1,h=new W(0,0,0,0);function u(y){if(!(!y.isFinite()||y.isZero()))if(o.length===0){var m=new W(0,0,0,0);m.copy(y),o.push(m)}else{for(var T=!1,b=1/0,w=0,M=0;M<o.length;++M){var C=o[M];if(C.intersect(y)){var L=new W(0,0,0,0);L.copy(C),L.union(y),o[M]=L,T=!0;break}else if(f){h.copy(y),h.union(C);var P=y.width*y.height,S=C.width*C.height,R=h.width*h.height,A=R-P-S;A<b&&(b=A,w=M)}}if(f&&(o[w].union(y),T=!0),!T){var m=new W(0,0,0,0);m.copy(y),o.push(m)}f||(f=o.length>=s)}}for(var v=this.__startIndex;v<this.__endIndex;++v){var l=r[v];if(l){var d=l.shouldBePainted(n,a,!0,!0),_=l.__isRendered&&(l.__dirty&Lt||!d)?l.getPrevPaintRect():null;_&&u(_);var g=d&&(l.__dirty&Lt||!l.__isRendered)?l.getPaintRect():null;g&&u(g)}}for(var v=this.__prevStartIndex;v<this.__prevEndIndex;++v){var l=i[v],d=l&&l.shouldBePainted(n,a,!0,!0);if(l&&(!d||!l.__zr)&&l.__isRendered){var _=l.getPrevPaintRect();_&&u(_)}}var c;do{c=!1;for(var v=0;v<o.length;){if(o[v].isZero()){o.splice(v,1);continue}for(var p=v+1;p<o.length;)o[v].intersect(o[p])?(c=!0,o[v].union(o[p]),o.splice(p,1)):p++;v++}}while(c);return this._paintRects=o,o},t.prototype.debugGetPaintRects=function(){return(this._paintRects||[]).slice()},t.prototype.resize=function(r,i){var n=this.dpr,a=this.dom,o=a.style,s=this.domBack;o&&(o.width=r+"px",o.height=i+"px"),a.width=r*n,a.height=i*n,s&&(s.width=r*n,s.height=i*n,n!==1&&this.ctxBack.scale(n,n))},t.prototype.clear=function(r,i,n){var a=this.dom,o=this.ctx,s=a.width,f=a.height;i=i||this.clearColor;var h=this.motionBlur&&!r,u=this.lastFrameAlpha,v=this.dpr,l=this;h&&(this.domBack||this.createBackBuffer(),this.ctxBack.globalCompositeOperation="copy",this.ctxBack.drawImage(a,0,0,s/v,f/v));var d=this.domBack;function _(g,c,p,y){if(o.clearRect(g,c,p,y),i&&i!=="transparent"){var m=void 0;if(Ke(i)){var T=i.global||i.__width===p&&i.__height===y;m=T&&i.__canvasGradient||sn(o,i,{x:0,y:0,width:p,height:y}),i.__canvasGradient=m,i.__width=p,i.__height=y}else ts(i)&&(i.scaleX=i.scaleX||v,i.scaleY=i.scaleY||v,m=fn(o,i,{dirty:function(){l.setUnpainted(),l.painter.refresh()}}));o.save(),o.fillStyle=m||i,o.fillRect(g,c,p,y),o.restore()}h&&(o.save(),o.globalAlpha=u,o.drawImage(d,g,c,p,y),o.restore())}!n||h?_(0,0,s,f):n.length&&st(n,function(g){_(g.x*v,g.y*v,g.width*v,g.height*v)})},t}(Er),ka=1e5,ar=314159,Se=.01,Cu=.001;function Mu(e){return e?e.__builtin__?!0:!(typeof e.resize!="function"||typeof e.refresh!="function"):!1}function Lu(e,t){var r=document.createElement("div");return r.style.cssText=["position:relative","width:"+e+"px","height:"+t+"px","padding:0","margin:0","border-width:0"].join(";")+";",r}var rv=function(){function e(t,r,i,n){this.type="canvas",this._zlevelList=[],this._prevDisplayList=[],this._layers={},this._layerConfig={},this._needsManuallyCompositing=!1,this.type="canvas";var a=!t.nodeName||t.nodeName.toUpperCase()==="CANVAS";this._opts=i=k({},i||{}),this.dpr=i.devicePixelRatio||Ne,this._singleCanvas=a,this.root=t;var o=t.style;o&&($a(t),t.innerHTML=""),this.storage=r;var s=this._zlevelList;this._prevDisplayList=[];var f=this._layers;if(a){var u=t,v=u.width,l=u.height;i.width!=null&&(v=i.width),i.height!=null&&(l=i.height),this.dpr=i.devicePixelRatio||1,u.width=v*this.dpr,u.height=l*this.dpr,this._width=v,this._height=l;var d=new ki(u,this,this.dpr);d.__builtin__=!0,d.initContext(),f[ar]=d,d.zlevel=ar,s.push(ar),this._domRoot=t}else{this._width=Pe(t,0,i),this._height=Pe(t,1,i);var h=this._domRoot=Lu(this._width,this._height);t.appendChild(h)}}return e.prototype.getType=function(){return"canvas"},e.prototype.isSingleCanvas=function(){return this._singleCanvas},e.prototype.getViewportRoot=function(){return this._domRoot},e.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},e.prototype.refresh=function(t){var r=this.storage.getDisplayList(!0),i=this._prevDisplayList,n=this._zlevelList;this._redrawId=Math.random(),this._paintList(r,i,t,this._redrawId);for(var a=0;a<n.length;a++){var o=n[a],s=this._layers[o];if(!s.__builtin__&&s.refresh){var f=a===0?this._backgroundColor:null;s.refresh(f)}}return this._opts.useDirtyRect&&(this._prevDisplayList=r.slice()),this},e.prototype.refreshHover=function(){this._paintHoverList(this.storage.getDisplayList(!1))},e.prototype._paintHoverList=function(t){var r=t.length,i=this._hoverlayer;if(i&&i.clear(),!!r){for(var n={inHover:!0,viewWidth:this._width,viewHeight:this._height},a,o=0;o<r;o++){var s=t[o];s.__inHover&&(i||(i=this._hoverlayer=this.getLayer(ka)),a||(a=i.ctx,a.save()),sr(a,s,n,o===r-1))}a&&a.restore()}},e.prototype.getHoverLayer=function(){return this.getLayer(ka)},e.prototype.paintOne=function(t,r){ou(t,r)},e.prototype._paintList=function(t,r,i,n){if(this._redrawId===n){i=i||!1,this._updateLayerStatus(t);var a=this._doPaintList(t,r,i),o=a.finished,s=a.needsRefreshHover;if(this._needsManuallyCompositing&&this._compositeManually(),s&&this._paintHoverList(t),o)this.eachLayer(function(h){h.afterBrush&&h.afterBrush()});else{var f=this;He(function(){f._paintList(t,r,i,n)})}}},e.prototype._compositeManually=function(){var t=this.getLayer(ar).ctx,r=this._domRoot.width,i=this._domRoot.height;t.clearRect(0,0,r,i),this.eachBuiltinLayer(function(n){n.virtual&&t.drawImage(n.dom,0,0,r,i)})},e.prototype._doPaintList=function(t,r,i){for(var n=this,a=[],o=this._opts.useDirtyRect,s=0;s<this._zlevelList.length;s++){var f=this._zlevelList[s],h=this._layers[f];h.__builtin__&&h!==this._hoverlayer&&(h.__dirty||i)&&a.push(h)}for(var u=!0,v=!1,l=function(g){var c=a[g],p=c.ctx,y=o&&c.createRepaintRects(t,r,d._width,d._height),m=i?c.__startIndex:c.__drawIndex,T=!i&&c.incremental&&Date.now,b=T&&Date.now(),w=c.zlevel===d._zlevelList[0]?d._backgroundColor:null;if(c.__startIndex===c.__endIndex)c.clear(!1,w,y);else if(m===c.__startIndex){var M=t[m];(!M.incremental||!M.notClear||i)&&c.clear(!1,w,y)}m===-1&&(console.error("For some unknown reason. drawIndex is -1"),m=c.__startIndex);var C,L=function(A){var x={inHover:!1,allClipped:!1,prevEl:null,viewWidth:n._width,viewHeight:n._height};for(C=m;C<c.__endIndex;C++){var E=t[C];if(E.__inHover&&(v=!0),n._doPaintEl(E,c,o,A,x,C===c.__endIndex-1),T){var D=Date.now()-b;if(D>15)break}}x.prevElClipPaths&&p.restore()};if(y)if(y.length===0)C=c.__endIndex;else for(var P=d.dpr,S=0;S<y.length;++S){var R=y[S];p.save(),p.beginPath(),p.rect(R.x*P,R.y*P,R.width*P,R.height*P),p.clip(),L(R),p.restore()}else p.save(),L(),p.restore();c.__drawIndex=C,c.__drawIndex<c.__endIndex&&(u=!1)},d=this,_=0;_<a.length;_++)l(_);return Y.wxa&&st(this._layers,function(g){g&&g.ctx&&g.ctx.draw&&g.ctx.draw()}),{finished:u,needsRefreshHover:v}},e.prototype._doPaintEl=function(t,r,i,n,a,o){var s=r.ctx;if(i){var f=t.getPaintRect();(!n||f&&f.intersect(n))&&(sr(s,t,a,o),t.setPrevPaintRect(f))}else sr(s,t,a,o)},e.prototype.getLayer=function(t,r){this._singleCanvas&&!this._needsManuallyCompositing&&(t=ar);var i=this._layers[t];return i||(i=new ki("zr_"+t,this,this.dpr),i.zlevel=t,i.__builtin__=!0,this._layerConfig[t]?Yr(i,this._layerConfig[t],!0):this._layerConfig[t-Se]&&Yr(i,this._layerConfig[t-Se],!0),r&&(i.virtual=r),this.insertLayer(t,i),i.initContext()),i},e.prototype.insertLayer=function(t,r){var i=this._layers,n=this._zlevelList,a=n.length,o=this._domRoot,s=null,f=-1;if(!i[t]&&Mu(r)){if(a>0&&t>n[0]){for(f=0;f<a-1&&!(n[f]<t&&n[f+1]>t);f++);s=i[n[f]]}if(n.splice(f+1,0,t),i[t]=r,!r.virtual)if(s){var h=s.dom;h.nextSibling?o.insertBefore(r.dom,h.nextSibling):o.appendChild(r.dom)}else o.firstChild?o.insertBefore(r.dom,o.firstChild):o.appendChild(r.dom);r.painter||(r.painter=this)}},e.prototype.eachLayer=function(t,r){for(var i=this._zlevelList,n=0;n<i.length;n++){var a=i[n];t.call(r,this._layers[a],a)}},e.prototype.eachBuiltinLayer=function(t,r){for(var i=this._zlevelList,n=0;n<i.length;n++){var a=i[n],o=this._layers[a];o.__builtin__&&t.call(r,o,a)}},e.prototype.eachOtherLayer=function(t,r){for(var i=this._zlevelList,n=0;n<i.length;n++){var a=i[n],o=this._layers[a];o.__builtin__||t.call(r,o,a)}},e.prototype.getLayers=function(){return this._layers},e.prototype._updateLayerStatus=function(t){this.eachBuiltinLayer(function(v,l){v.__dirty=v.__used=!1});function r(v){a&&(a.__endIndex!==v&&(a.__dirty=!0),a.__endIndex=v)}if(this._singleCanvas)for(var i=1;i<t.length;i++){var n=t[i];if(n.zlevel!==t[i-1].zlevel||n.incremental){this._needsManuallyCompositing=!0;break}}var a=null,o=0,s,f;for(f=0;f<t.length;f++){var n=t[f],h=n.zlevel,u=void 0;s!==h&&(s=h,o=0),n.incremental?(u=this.getLayer(h+Cu,this._needsManuallyCompositing),u.incremental=!0,o=1):u=this.getLayer(h+(o>0?Se:0),this._needsManuallyCompositing),u.__builtin__||_n("ZLevel "+h+" has been used by unkown layer "+u.id),u!==a&&(u.__used=!0,u.__startIndex!==f&&(u.__dirty=!0),u.__startIndex=f,u.incremental?u.__drawIndex=-1:u.__drawIndex=f,r(f),a=u),n.__dirty&Lt&&!n.__inHover&&(u.__dirty=!0,u.incremental&&u.__drawIndex<0&&(u.__drawIndex=f))}r(f),this.eachBuiltinLayer(function(v,l){!v.__used&&v.getElementCount()>0&&(v.__dirty=!0,v.__startIndex=v.__endIndex=v.__drawIndex=0),v.__dirty&&v.__drawIndex<0&&(v.__drawIndex=v.__startIndex)})},e.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},e.prototype._clearLayer=function(t){t.clear()},e.prototype.setBackgroundColor=function(t){this._backgroundColor=t,st(this._layers,function(r){r.setUnpainted()})},e.prototype.configLayer=function(t,r){if(r){var i=this._layerConfig;i[t]?Yr(i[t],r,!0):i[t]=r;for(var n=0;n<this._zlevelList.length;n++){var a=this._zlevelList[n];if(a===t||a===t+Se){var o=this._layers[a];Yr(o,i[t],!0)}}}},e.prototype.delLayer=function(t){var r=this._layers,i=this._zlevelList,n=r[t];n&&(n.dom.parentNode.removeChild(n.dom),delete r[t],i.splice(Ct(i,t),1))},e.prototype.resize=function(t,r){if(this._domRoot.style){var i=this._domRoot;i.style.display="none";var n=this._opts,a=this.root;if(t!=null&&(n.width=t),r!=null&&(n.height=r),t=Pe(a,0,n),r=Pe(a,1,n),i.style.display="",this._width!==t||r!==this._height){i.style.width=t+"px",i.style.height=r+"px";for(var o in this._layers)this._layers.hasOwnProperty(o)&&this._layers[o].resize(t,r);this.refresh(!0)}this._width=t,this._height=r}else{if(t==null||r==null)return;this._width=t,this._height=r,this.getLayer(ar).resize(t,r)}return this},e.prototype.clearLayer=function(t){var r=this._layers[t];r&&r.clear()},e.prototype.dispose=function(){this.root.innerHTML="",this.root=this.storage=this._domRoot=this._layers=null},e.prototype.getRenderedCanvas=function(t){if(t=t||{},this._singleCanvas&&!this._compositeManually)return this._layers[ar].dom;var r=new ki("image",this,t.pixelRatio||this.dpr);r.initContext(),r.clear(!1,t.backgroundColor||this._backgroundColor);var i=r.ctx;if(t.pixelRatio<=this.dpr){this.refresh();var n=r.dom.width,a=r.dom.height;this.eachLayer(function(v){v.__builtin__?i.drawImage(v.dom,0,0,n,a):v.renderToCanvas&&(i.save(),v.renderToCanvas(i),i.restore())})}else for(var o={inHover:!1,viewWidth:this._width,viewHeight:this._height},s=this.storage.getDisplayList(!0),f=0,h=s.length;f<h;f++){var u=s[f];sr(i,u,o,f===h-1)}return r.dom},e.prototype.getWidth=function(){return this._width},e.prototype.getHeight=function(){return this._height},e}();export{Gr as $,Xh as A,Yh as B,Mh as C,Zu as D,Ph as E,sh as F,fh as G,Ds as H,si as I,Is as J,Vr as K,Nh as L,qu as M,W as N,$u as O,X as P,lo as Q,Ih as R,on as S,wn as T,Ku as U,Uu as V,Qu as W,F as X,Vu as Y,bn as Z,lh as _,Ct as a,Yr as a0,Dr as a1,Ga as a2,es as a3,ku as a4,Du as a5,jo as a6,Ln as a7,Ru as a8,Fu as a9,Ni as aA,Ms as aB,ct as aC,zu as aD,zt as aE,yn as aF,Au as aG,eo as aH,U as aI,Nu as aJ,Gf as aK,De as aL,vn as aM,Ho as aN,ju as aO,tv as aP,Po as aQ,ae as aR,rv as aS,Bu as aa,Pr as ab,yf as ac,$e as ad,ou as ae,Ju as af,je as ag,Er as ah,Yu as ai,Ys as aj,Xa as ak,ie as al,rs as am,Gu as an,gf as ao,ls as ap,cs as aq,$s as ar,Xs as as,ur as at,me as au,Eu as av,As as aw,Ps as ax,En as ay,Qr as az,Iu as b,Ou as c,Ft as d,st as e,Re as f,xu as g,re as h,Be as i,Y as j,Su as k,k as l,St as m,Qe as n,Pt as o,ft as p,Wu as q,Ve as r,ot as s,Xu as t,Do as u,Hh as v,Cn as w,Mr as x,_t as y,Hu as z}; diff --git a/js/zrender@5.6.0-DbjVw6Tx.js.gz b/js/zrender@5.6.0-DbjVw6Tx.js.gz deleted file mode 100644 index 55449123dcae87878b052b7c6deafeda3b8baa73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60850 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%0Ab~?J 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 diff --git a/js/zrender@5.6.1-B_T0sHVE.js b/js/zrender@5.6.1-B_T0sHVE.js new file mode 100644 index 00000000..ee663201 --- /dev/null +++ b/js/zrender@5.6.1-B_T0sHVE.js @@ -0,0 +1,16 @@ +import{_ as z}from"./tslib@2.3.0-BDyQ-Jie.js";var ko=function(){function e(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return e}(),No=function(){function e(){this.browser=new ko,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow=typeof window<"u"}return e}(),W=new No;typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?(W.wxa=!0,W.touchEventsSupported=!0):typeof document>"u"&&typeof self<"u"?W.worker=!0:!W.hasGlobalWindow||"Deno"in window?(W.node=!0,W.svgSupported=!0):Wo(navigator.userAgent,W);function Wo(e,t){var r=t.browser,i=e.match(/Firefox\/([\d.]+)/),n=e.match(/MSIE\s([\d.]+)/)||e.match(/Trident\/.+?rv:(([\d.]+))/),a=e.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(e);i&&(r.firefox=!0,r.version=i[1]),n&&(r.ie=!0,r.version=n[1]),a&&(r.edge=!0,r.version=a[1],r.newEdge=+a[1].split(".")[0]>18),o&&(r.weChat=!0),t.svgSupported=typeof SVGRect<"u",t.touchEventsSupported="ontouchstart"in window&&!r.ie&&!r.edge,t.pointerEventsSupported="onpointerdown"in window&&(r.edge||r.ie&&+r.version>=11),t.domSupported=typeof document<"u";var s=document.documentElement.style;t.transform3dSupported=(r.ie&&"transition"in s||r.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),t.transformSupported=t.transform3dSupported||r.ie&&+r.version>=9}var dn=12,Yo="sans-serif",hr=dn+"px "+Yo,Go=20,Xo=100,qo="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function Zo(e){var t={};if(typeof JSON>"u")return t;for(var r=0;r<e.length;r++){var i=String.fromCharCode(r+32),n=(e.charCodeAt(r)-Go)/Xo;t[i]=n}return t}var $o=Zo(qo),$e={createCanvas:function(){return typeof document<"u"&&document.createElement("canvas")},measureText:function(){var e,t;return function(r,i){if(!e){var n=$e.createCanvas();e=n&&n.getContext("2d")}if(e)return t!==i&&(t=e.font=i||hr),e.measureText(r);r=r||"",i=i||hr;var a=/((?:\d+)?\.?\d*)px/.exec(i),o=a&&+a[1]||dn,s=0;if(i.indexOf("mono")>=0)s=o*r.length;else for(var f=0;f<r.length;f++){var h=$o[r[f]];s+=h==null?o:h*o}return{width:s}}}(),loadImage:function(e,t,r){var i=new Image;return i.onload=t,i.onerror=r,i.src=e,i}},Na=Ve(["Function","RegExp","Date","Error","CanvasGradient","CanvasPattern","Image","Canvas"],function(e,t){return e["[object "+t+"]"]=!0,e},{}),Wa=Ve(["Int8","Uint8","Uint8Clamped","Int16","Uint16","Int32","Uint32","Float32","Float64"],function(e,t){return e["[object "+t+"Array]"]=!0,e},{}),xr=Object.prototype.toString,Ue=Array.prototype,Uo=Ue.forEach,Vo=Ue.filter,cn=Ue.slice,Qo=Ue.map,Mn=(function(){}).constructor,oe=Mn?Mn.prototype:null,pn="__proto__",Ko=2311;function Ya(){return Ko++}function _n(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];typeof console<"u"&&console.error.apply(console,e)}function Dr(e){if(e==null||typeof e!="object")return e;var t=e,r=xr.call(e);if(r==="[object Array]"){if(!Ur(e)){t=[];for(var i=0,n=e.length;i<n;i++)t[i]=Dr(e[i])}}else if(Wa[r]){if(!Ur(e)){var a=e.constructor;if(a.from)t=a.from(e);else{t=new a(e.length);for(var i=0,n=e.length;i<n;i++)t[i]=e[i]}}}else if(!Na[r]&&!Ur(e)&&!Ni(e)){t={};for(var o in e)e.hasOwnProperty(o)&&o!==pn&&(t[o]=Dr(e[o]))}return t}function Yr(e,t,r){if(!Ft(t)||!Ft(e))return r?Dr(t):e;for(var i in t)if(t.hasOwnProperty(i)&&i!==pn){var n=e[i],a=t[i];Ft(a)&&Ft(n)&&!re(a)&&!re(n)&&!Ni(a)&&!Ni(n)&&!Pn(a)&&!Pn(n)&&!Ur(a)&&!Ur(n)?Yr(n,a,r):(r||!(i in e))&&(e[i]=Dr(t[i]))}return e}function N(e,t){if(Object.assign)Object.assign(e,t);else for(var r in t)t.hasOwnProperty(r)&&r!==pn&&(e[r]=t[r]);return e}function _t(e,t,r){for(var i=ft(t),n=0,a=i.length;n<a;n++){var o=i[n];(r?t[o]!=null:e[o]==null)&&(e[o]=t[o])}return e}function Ct(e,t){if(e){if(e.indexOf)return e.indexOf(t);for(var r=0,i=e.length;r<i;r++)if(e[r]===t)return r}return-1}function Su(e,t){var r=e.prototype;function i(){}i.prototype=t.prototype,e.prototype=new i;for(var n in r)r.hasOwnProperty(n)&&(e.prototype[n]=r[n]);e.prototype.constructor=e,e.superClass=t}function Ga(e,t,r){if(e="prototype"in e?e.prototype:e,t="prototype"in t?t.prototype:t,Object.getOwnPropertyNames)for(var i=Object.getOwnPropertyNames(t),n=0;n<i.length;n++){var a=i[n];a!=="constructor"&&(r?t[a]!=null:e[a]==null)&&(e[a]=t[a])}else _t(e,t,r)}function Pt(e){return!e||typeof e=="string"?!1:typeof e.length=="number"}function st(e,t,r){if(e&&t)if(e.forEach&&e.forEach===Uo)e.forEach(t,r);else if(e.length===+e.length)for(var i=0,n=e.length;i<n;i++)t.call(r,e[i],i,e);else for(var a in e)e.hasOwnProperty(a)&&t.call(r,e[a],a,e)}function St(e,t,r){if(!e)return[];if(!t)return Xa(e);if(e.map&&e.map===Qo)return e.map(t,r);for(var i=[],n=0,a=e.length;n<a;n++)i.push(t.call(r,e[n],n,e));return i}function Ve(e,t,r,i){if(e&&t){for(var n=0,a=e.length;n<a;n++)r=t.call(i,r,e[n],n,e);return r}}function Ln(e,t,r){if(!e)return[];if(!t)return Xa(e);if(e.filter&&e.filter===Vo)return e.filter(t,r);for(var i=[],n=0,a=e.length;n<a;n++)t.call(r,e[n],n,e)&&i.push(e[n]);return i}function ft(e){if(!e)return[];if(Object.keys)return Object.keys(e);var t=[];for(var r in e)e.hasOwnProperty(r)&&t.push(r);return t}function Jo(e,t){for(var r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];return function(){return e.apply(t,r.concat(cn.call(arguments)))}}var Ru=oe&&Qe(oe.bind)?oe.call.bind(oe.bind):Jo;function Du(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return function(){return e.apply(this,t.concat(cn.call(arguments)))}}function re(e){return Array.isArray?Array.isArray(e):xr.call(e)==="[object Array]"}function Qe(e){return typeof e=="function"}function Be(e){return typeof e=="string"}function xu(e){return xr.call(e)==="[object String]"}function Re(e){return typeof e=="number"}function Ft(e){var t=typeof e;return t==="function"||!!e&&t==="object"}function Pn(e){return!!Na[xr.call(e)]}function jo(e){return!!Wa[xr.call(e)]}function Ni(e){return typeof e=="object"&&typeof e.nodeType=="number"&&typeof e.ownerDocument=="object"}function Ke(e){return e.colorStops!=null}function ts(e){return e.image!=null}function Au(e){return xr.call(e)==="[object RegExp]"}function rs(e){return e!==e}function Eu(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,i=e.length;r<i;r++)if(e[r]!=null)return e[r]}function ot(e,t){return e??t}function De(e,t,r){return e??t??r}function Xa(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return cn.apply(e,t)}function es(e){if(typeof e=="number")return[e,e,e,e];var t=e.length;return t===2?[e[0],e[1],e[0],e[1]]:t===3?[e[0],e[1],e[2],e[1]]:e}function Iu(e,t){if(!e)throw new Error(t)}function Gr(e){return e==null?null:typeof e.trim=="function"?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}var qa="__ec_primitive__";function Fu(e){e[qa]=!0}function Ur(e){return e[qa]}var is=function(){function e(){this.data={}}return e.prototype.delete=function(t){var r=this.has(t);return r&&delete this.data[t],r},e.prototype.has=function(t){return this.data.hasOwnProperty(t)},e.prototype.get=function(t){return this.data[t]},e.prototype.set=function(t,r){return this.data[t]=r,this},e.prototype.keys=function(){return ft(this.data)},e.prototype.forEach=function(t){var r=this.data;for(var i in r)r.hasOwnProperty(i)&&t(r[i],i)},e}(),Za=typeof Map=="function";function ns(){return Za?new Map:new is}var as=function(){function e(t){var r=re(t);this.data=ns();var i=this;t instanceof e?t.each(n):t&&st(t,n);function n(a,o){r?i.set(a,o):i.set(o,a)}}return e.prototype.hasKey=function(t){return this.data.has(t)},e.prototype.get=function(t){return this.data.get(t)},e.prototype.set=function(t,r){return this.data.set(t,r),r},e.prototype.each=function(t,r){this.data.forEach(function(i,n){t.call(r,i,n)})},e.prototype.keys=function(){var t=this.data.keys();return Za?Array.from(t):t},e.prototype.removeKey=function(t){this.data.delete(t)},e}();function Ou(e){return new as(e)}function Bu(e,t){for(var r=new e.constructor(e.length+t.length),i=0;i<e.length;i++)r[i]=e[i];for(var n=e.length,i=0;i<t.length;i++)r[i+n]=t[i];return r}function Je(e,t){var r;if(Object.create)r=Object.create(e);else{var i=function(){};i.prototype=e,r=new i}return t&&N(r,t),r}function $a(e){var t=e.style;t.webkitUserSelect="none",t.userSelect="none",t.webkitTapHighlightColor="rgba(0,0,0,0)",t["-webkit-touch-callout"]="none"}function Hu(e,t){return e.hasOwnProperty(t)}function Pr(){}var os=180/Math.PI;function Ar(e,t){return e==null&&(e=0),t==null&&(t=0),[e,t]}function ss(e){return[e[0],e[1]]}function Sn(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e}function fs(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e}function hs(e){return Math.sqrt(us(e))}function us(e){return e[0]*e[0]+e[1]*e[1]}function ii(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e}function vs(e,t){var r=hs(t);return r===0?(e[0]=0,e[1]=0):(e[0]=t[0]/r,e[1]=t[1]/r),e}function Wi(e,t){return Math.sqrt((e[0]-t[0])*(e[0]-t[0])+(e[1]-t[1])*(e[1]-t[1]))}var ls=Wi;function ds(e,t){return(e[0]-t[0])*(e[0]-t[0])+(e[1]-t[1])*(e[1]-t[1])}var Sr=ds;function cs(e,t,r,i){return e[0]=t[0]+i*(r[0]-t[0]),e[1]=t[1]+i*(r[1]-t[1]),e}function Vr(e,t,r){var i=t[0],n=t[1];return e[0]=r[0]*i+r[2]*n+r[4],e[1]=r[1]*i+r[3]*n+r[5],e}function wr(e,t,r){return e[0]=Math.min(t[0],r[0]),e[1]=Math.min(t[1],r[1]),e}function Tr(e,t,r){return e[0]=Math.max(t[0],r[0]),e[1]=Math.max(t[1],r[1]),e}var vr=function(){function e(t,r){this.target=t,this.topTarget=r&&r.topTarget}return e}(),ps=function(){function e(t){this.handler=t,t.on("mousedown",this._dragStart,this),t.on("mousemove",this._drag,this),t.on("mouseup",this._dragEnd,this)}return e.prototype._dragStart=function(t){for(var r=t.target;r&&!r.draggable;)r=r.parent||r.__hostTarget;r&&(this._draggingTarget=r,r.dragging=!0,this._x=t.offsetX,this._y=t.offsetY,this.handler.dispatchToElement(new vr(r,t),"dragstart",t.event))},e.prototype._drag=function(t){var r=this._draggingTarget;if(r){var i=t.offsetX,n=t.offsetY,a=i-this._x,o=n-this._y;this._x=i,this._y=n,r.drift(a,o,t),this.handler.dispatchToElement(new vr(r,t),"drag",t.event);var s=this.handler.findHover(i,n,r).target,f=this._dropTarget;this._dropTarget=s,r!==s&&(f&&s!==f&&this.handler.dispatchToElement(new vr(f,t),"dragleave",t.event),s&&s!==f&&this.handler.dispatchToElement(new vr(s,t),"dragenter",t.event))}},e.prototype._dragEnd=function(t){var r=this._draggingTarget;r&&(r.dragging=!1),this.handler.dispatchToElement(new vr(r,t),"dragend",t.event),this._dropTarget&&this.handler.dispatchToElement(new vr(this._dropTarget,t),"drop",t.event),this._draggingTarget=null,this._dropTarget=null},e}(),Er=function(){function e(t){t&&(this._$eventProcessor=t)}return e.prototype.on=function(t,r,i,n){this._$handlers||(this._$handlers={});var a=this._$handlers;if(typeof r=="function"&&(n=i,i=r,r=null),!i||!t)return this;var o=this._$eventProcessor;r!=null&&o&&o.normalizeQuery&&(r=o.normalizeQuery(r)),a[t]||(a[t]=[]);for(var s=0;s<a[t].length;s++)if(a[t][s].h===i)return this;var f={h:i,query:r,ctx:n||this,callAtLast:i.zrEventfulCallAtLast},h=a[t].length-1,u=a[t][h];return u&&u.callAtLast?a[t].splice(h,0,f):a[t].push(f),this},e.prototype.isSilent=function(t){var r=this._$handlers;return!r||!r[t]||!r[t].length},e.prototype.off=function(t,r){var i=this._$handlers;if(!i)return this;if(!t)return this._$handlers={},this;if(r){if(i[t]){for(var n=[],a=0,o=i[t].length;a<o;a++)i[t][a].h!==r&&n.push(i[t][a]);i[t]=n}i[t]&&i[t].length===0&&delete i[t]}else delete i[t];return this},e.prototype.trigger=function(t){for(var r=[],i=1;i<arguments.length;i++)r[i-1]=arguments[i];if(!this._$handlers)return this;var n=this._$handlers[t],a=this._$eventProcessor;if(n)for(var o=r.length,s=n.length,f=0;f<s;f++){var h=n[f];if(!(a&&a.filter&&h.query!=null&&!a.filter(t,h.query)))switch(o){case 0:h.h.call(h.ctx);break;case 1:h.h.call(h.ctx,r[0]);break;case 2:h.h.call(h.ctx,r[0],r[1]);break;default:h.h.apply(h.ctx,r);break}}return a&&a.afterTrigger&&a.afterTrigger(t),this},e.prototype.triggerWithContext=function(t){for(var r=[],i=1;i<arguments.length;i++)r[i-1]=arguments[i];if(!this._$handlers)return this;var n=this._$handlers[t],a=this._$eventProcessor;if(n)for(var o=r.length,s=r[o-1],f=n.length,h=0;h<f;h++){var u=n[h];if(!(a&&a.filter&&u.query!=null&&!a.filter(t,u.query)))switch(o){case 0:u.h.call(s);break;case 1:u.h.call(s,r[0]);break;case 2:u.h.call(s,r[0],r[1]);break;default:u.h.apply(s,r.slice(1,o-1));break}}return a&&a.afterTrigger&&a.afterTrigger(t),this},e}(),_s=Math.log(2);function Yi(e,t,r,i,n,a){var o=i+"-"+n,s=e.length;if(a.hasOwnProperty(o))return a[o];if(t===1){var f=Math.round(Math.log((1<<s)-1&~n)/_s);return e[r][f]}for(var h=i|1<<r,u=r+1;i&1<<u;)u++;for(var v=0,l=0,d=0;l<s;l++){var _=1<<l;_&n||(v+=(d%2?-1:1)*e[r][l]*Yi(e,t-1,u,h,n|_,a),d++)}return a[o]=v,v}function Rn(e,t){var r=[[e[0],e[1],1,0,0,0,-t[0]*e[0],-t[0]*e[1]],[0,0,0,e[0],e[1],1,-t[1]*e[0],-t[1]*e[1]],[e[2],e[3],1,0,0,0,-t[2]*e[2],-t[2]*e[3]],[0,0,0,e[2],e[3],1,-t[3]*e[2],-t[3]*e[3]],[e[4],e[5],1,0,0,0,-t[4]*e[4],-t[4]*e[5]],[0,0,0,e[4],e[5],1,-t[5]*e[4],-t[5]*e[5]],[e[6],e[7],1,0,0,0,-t[6]*e[6],-t[6]*e[7]],[0,0,0,e[6],e[7],1,-t[7]*e[6],-t[7]*e[7]]],i={},n=Yi(r,8,0,0,0,i);if(n!==0){for(var a=[],o=0;o<8;o++)for(var s=0;s<8;s++)a[s]==null&&(a[s]=0),a[s]+=((o+s)%2?-1:1)*Yi(r,7,o===0?1:0,1<<o,1<<s,i)/n*t[o];return function(f,h,u){var v=h*a[6]+u*a[7]+1;f[0]=(h*a[0]+u*a[1]+a[2])/v,f[1]=(h*a[3]+u*a[4]+a[5])/v}}}var Dn="___zrEVENTSAVED",ni=[];function zu(e,t,r,i,n){return Gi(ni,t,i,n,!0)&&Gi(e,r,ni[0],ni[1])}function Gi(e,t,r,i,n){if(t.getBoundingClientRect&&W.domSupported&&!Ua(t)){var a=t[Dn]||(t[Dn]={}),o=gs(t,a),s=ys(o,a,n);if(s)return s(e,r,i),!0}return!1}function gs(e,t){var r=t.markers;if(r)return r;r=t.markers=[];for(var i=["left","right"],n=["top","bottom"],a=0;a<4;a++){var o=document.createElement("div"),s=o.style,f=a%2,h=(a>>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",i[f]+":0",n[h]+":0",i[1-f]+":auto",n[1-h]+":auto",""].join("!important;"),e.appendChild(o),r.push(o)}return r}function ys(e,t,r){for(var i=r?"invTrans":"trans",n=t[i],a=t.srcCoords,o=[],s=[],f=!0,h=0;h<4;h++){var u=e[h].getBoundingClientRect(),v=2*h,l=u.left,d=u.top;o.push(l,d),f=f&&a&&l===a[v]&&d===a[v+1],s.push(e[h].offsetLeft,e[h].offsetTop)}return f&&n?n:(t.srcCoords=o,t[i]=r?Rn(s,o):Rn(o,s))}function Ua(e){return e.nodeName.toUpperCase()==="CANVAS"}var ms=/([&<>"'])/g,ws={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function ku(e){return e==null?"":(e+"").replace(ms,function(t,r){return ws[r]})}var Ts=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ai=[],bs=W.browser.firefox&&+W.browser.version.split(".")[0]<39;function Xi(e,t,r,i){return r=r||{},i?xn(e,t,r):bs&&t.layerX!=null&&t.layerX!==t.offsetX?(r.zrX=t.layerX,r.zrY=t.layerY):t.offsetX!=null?(r.zrX=t.offsetX,r.zrY=t.offsetY):xn(e,t,r),r}function xn(e,t,r){if(W.domSupported&&e.getBoundingClientRect){var i=t.clientX,n=t.clientY;if(Ua(e)){var a=e.getBoundingClientRect();r.zrX=i-a.left,r.zrY=n-a.top;return}else if(Gi(ai,e,i,n)){r.zrX=ai[0],r.zrY=ai[1];return}}r.zrX=r.zrY=0}function gn(e){return e||window.event}function ct(e,t,r){if(t=gn(t),t.zrX!=null)return t;var i=t.type,n=i&&i.indexOf("touch")>=0;if(n){var o=i!=="touchend"?t.targetTouches[0]:t.changedTouches[0];o&&Xi(e,o,t,r)}else{Xi(e,t,t,r);var a=Cs(t);t.zrDelta=a?a/120:-(t.detail||0)/3}var s=t.button;return t.which==null&&s!==void 0&&Ts.test(t.type)&&(t.which=s&1?1:s&2?3:s&4?2:0),t}function Cs(e){var t=e.wheelDelta;if(t)return t;var r=e.deltaX,i=e.deltaY;if(r==null||i==null)return t;var n=Math.abs(i!==0?i:r),a=i>0?-1:i<0?1:r>0?-1:1;return 3*n*a}function Ms(e,t,r,i){e.addEventListener(t,r,i)}function Ls(e,t,r,i){e.removeEventListener(t,r,i)}var Ps=function(e){e.preventDefault(),e.stopPropagation(),e.cancelBubble=!0},Ss=function(){function e(){this._track=[]}return e.prototype.recognize=function(t,r,i){return this._doTrack(t,r,i),this._recognize(t)},e.prototype.clear=function(){return this._track.length=0,this},e.prototype._doTrack=function(t,r,i){var n=t.touches;if(n){for(var a={points:[],touches:[],target:r,event:t},o=0,s=n.length;o<s;o++){var f=n[o],h=Xi(i,f,{});a.points.push([h.zrX,h.zrY]),a.touches.push(f)}this._track.push(a)}},e.prototype._recognize=function(t){for(var r in oi)if(oi.hasOwnProperty(r)){var i=oi[r](this._track,t);if(i)return i}},e}();function An(e){var t=e[1][0]-e[0][0],r=e[1][1]-e[0][1];return Math.sqrt(t*t+r*r)}function Rs(e){return[(e[0][0]+e[1][0])/2,(e[0][1]+e[1][1])/2]}var oi={pinch:function(e,t){var r=e.length;if(r){var i=(e[r-1]||{}).points,n=(e[r-2]||{}).points||i;if(n&&n.length>1&&i&&i.length>1){var a=An(i)/An(n);!isFinite(a)&&(a=1),t.pinchScale=a;var o=Rs(i);return t.pinchX=o[0],t.pinchY=o[1],{type:"pinch",target:e[0].target,event:t}}}}};function Qr(){return[1,0,0,1,0,0]}function Ds(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=0,e[5]=0,e}function xs(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e}function si(e,t,r){var i=t[0]*r[0]+t[2]*r[1],n=t[1]*r[0]+t[3]*r[1],a=t[0]*r[2]+t[2]*r[3],o=t[1]*r[2]+t[3]*r[3],s=t[0]*r[4]+t[2]*r[5]+t[4],f=t[1]*r[4]+t[3]*r[5]+t[5];return e[0]=i,e[1]=n,e[2]=a,e[3]=o,e[4]=s,e[5]=f,e}function En(e,t,r){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4]+r[0],e[5]=t[5]+r[1],e}function As(e,t,r,i){i===void 0&&(i=[0,0]);var n=t[0],a=t[2],o=t[4],s=t[1],f=t[3],h=t[5],u=Math.sin(r),v=Math.cos(r);return e[0]=n*v+s*u,e[1]=-n*u+s*v,e[2]=a*v+f*u,e[3]=-a*u+v*f,e[4]=v*(o-i[0])+u*(h-i[1])+i[0],e[5]=v*(h-i[1])-u*(o-i[0])+i[1],e}function Es(e,t,r){var i=r[0],n=r[1];return e[0]=t[0]*i,e[1]=t[1]*n,e[2]=t[2]*i,e[3]=t[3]*n,e[4]=t[4]*i,e[5]=t[5]*n,e}function Is(e,t){var r=t[0],i=t[2],n=t[4],a=t[1],o=t[3],s=t[5],f=r*o-a*i;return f?(f=1/f,e[0]=o*f,e[1]=-a*f,e[2]=-i*f,e[3]=r*f,e[4]=(i*s-o*n)*f,e[5]=(a*n-r*s)*f,e):null}var F=function(){function e(t,r){this.x=t||0,this.y=r||0}return e.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},e.prototype.clone=function(){return new e(this.x,this.y)},e.prototype.set=function(t,r){return this.x=t,this.y=r,this},e.prototype.equal=function(t){return t.x===this.x&&t.y===this.y},e.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},e.prototype.scale=function(t){this.x*=t,this.y*=t},e.prototype.scaleAndAdd=function(t,r){this.x+=t.x*r,this.y+=t.y*r},e.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},e.prototype.dot=function(t){return this.x*t.x+this.y*t.y},e.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},e.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},e.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},e.prototype.distance=function(t){var r=this.x-t.x,i=this.y-t.y;return Math.sqrt(r*r+i*i)},e.prototype.distanceSquare=function(t){var r=this.x-t.x,i=this.y-t.y;return r*r+i*i},e.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},e.prototype.transform=function(t){if(t){var r=this.x,i=this.y;return this.x=t[0]*r+t[2]*i+t[4],this.y=t[1]*r+t[3]*i+t[5],this}},e.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},e.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},e.set=function(t,r,i){t.x=r,t.y=i},e.copy=function(t,r){t.x=r.x,t.y=r.y},e.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},e.lenSquare=function(t){return t.x*t.x+t.y*t.y},e.dot=function(t,r){return t.x*r.x+t.y*r.y},e.add=function(t,r,i){t.x=r.x+i.x,t.y=r.y+i.y},e.sub=function(t,r,i){t.x=r.x-i.x,t.y=r.y-i.y},e.scale=function(t,r,i){t.x=r.x*i,t.y=r.y*i},e.scaleAndAdd=function(t,r,i,n){t.x=r.x+i.x*n,t.y=r.y+i.y*n},e.lerp=function(t,r,i,n){var a=1-n;t.x=a*r.x+n*i.x,t.y=a*r.y+n*i.y},e}(),se=Math.min,fe=Math.max,Gt=new F,Xt=new F,qt=new F,Zt=new F,Fr=new F,Or=new F,Y=function(){function e(t,r,i,n){i<0&&(t=t+i,i=-i),n<0&&(r=r+n,n=-n),this.x=t,this.y=r,this.width=i,this.height=n}return e.prototype.union=function(t){var r=se(t.x,this.x),i=se(t.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=fe(t.x+t.width,this.x+this.width)-r:this.width=t.width,isFinite(this.y)&&isFinite(this.height)?this.height=fe(t.y+t.height,this.y+this.height)-i:this.height=t.height,this.x=r,this.y=i},e.prototype.applyTransform=function(t){e.applyTransform(this,this,t)},e.prototype.calculateTransform=function(t){var r=this,i=t.width/r.width,n=t.height/r.height,a=Qr();return En(a,a,[-r.x,-r.y]),Es(a,a,[i,n]),En(a,a,[t.x,t.y]),a},e.prototype.intersect=function(t,r){if(!t)return!1;t instanceof e||(t=e.create(t));var i=this,n=i.x,a=i.x+i.width,o=i.y,s=i.y+i.height,f=t.x,h=t.x+t.width,u=t.y,v=t.y+t.height,l=!(a<f||h<n||s<u||v<o);if(r){var d=1/0,_=0,g=Math.abs(a-f),c=Math.abs(h-n),p=Math.abs(s-u),y=Math.abs(v-o),m=Math.min(g,c),w=Math.min(p,y);a<f||h<n?m>_&&(_=m,g<c?F.set(Or,-g,0):F.set(Or,c,0)):m<d&&(d=m,g<c?F.set(Fr,g,0):F.set(Fr,-c,0)),s<u||v<o?w>_&&(_=w,p<y?F.set(Or,0,-p):F.set(Or,0,y)):m<d&&(d=m,p<y?F.set(Fr,0,p):F.set(Fr,0,-y))}return r&&F.copy(r,l?Fr:Or),l},e.prototype.contain=function(t,r){var i=this;return t>=i.x&&t<=i.x+i.width&&r>=i.y&&r<=i.y+i.height},e.prototype.clone=function(){return new e(this.x,this.y,this.width,this.height)},e.prototype.copy=function(t){e.copy(this,t)},e.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},e.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},e.prototype.isZero=function(){return this.width===0||this.height===0},e.create=function(t){return new e(t.x,t.y,t.width,t.height)},e.copy=function(t,r){t.x=r.x,t.y=r.y,t.width=r.width,t.height=r.height},e.applyTransform=function(t,r,i){if(!i){t!==r&&e.copy(t,r);return}if(i[1]<1e-5&&i[1]>-1e-5&&i[2]<1e-5&&i[2]>-1e-5){var n=i[0],a=i[3],o=i[4],s=i[5];t.x=r.x*n+o,t.y=r.y*a+s,t.width=r.width*n,t.height=r.height*a,t.width<0&&(t.x+=t.width,t.width=-t.width),t.height<0&&(t.y+=t.height,t.height=-t.height);return}Gt.x=qt.x=r.x,Gt.y=Zt.y=r.y,Xt.x=Zt.x=r.x+r.width,Xt.y=qt.y=r.y+r.height,Gt.transform(i),Zt.transform(i),Xt.transform(i),qt.transform(i),t.x=se(Gt.x,Xt.x,qt.x,Zt.x),t.y=se(Gt.y,Xt.y,qt.y,Zt.y);var f=fe(Gt.x,Xt.x,qt.x,Zt.x),h=fe(Gt.y,Xt.y,qt.y,Zt.y);t.width=f-t.x,t.height=h-t.y},e}(),Va="silent";function Fs(e,t,r){return{type:e,event:r,target:t.target,topTarget:t.topTarget,cancelBubble:!1,offsetX:r.zrX,offsetY:r.zrY,gestureEvent:r.gestureEvent,pinchX:r.pinchX,pinchY:r.pinchY,pinchScale:r.pinchScale,wheelDelta:r.zrDelta,zrByTouch:r.zrByTouch,which:r.which,stop:Os}}function Os(){Ps(this.event)}var Bs=function(e){z(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.handler=null,r}return t.prototype.dispose=function(){},t.prototype.setCursor=function(){},t}(Er),Br=function(){function e(t,r){this.x=t,this.y=r}return e}(),Hs=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],fi=new Y(0,0,0,0),Qa=function(e){z(t,e);function t(r,i,n,a,o){var s=e.call(this)||this;return s._hovered=new Br(0,0),s.storage=r,s.painter=i,s.painterRoot=a,s._pointerSize=o,n=n||new Bs,s.proxy=null,s.setHandlerProxy(n),s._draggingMgr=new ps(s),s}return t.prototype.setHandlerProxy=function(r){this.proxy&&this.proxy.dispose(),r&&(st(Hs,function(i){r.on&&r.on(i,this[i],this)},this),r.handler=this),this.proxy=r},t.prototype.mousemove=function(r){var i=r.zrX,n=r.zrY,a=Ka(this,i,n),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var f=this._hovered=a?new Br(i,n):this.findHover(i,n),h=f.target,u=this.proxy;u.setCursor&&u.setCursor(h?h.cursor:"default"),s&&h!==s&&this.dispatchToElement(o,"mouseout",r),this.dispatchToElement(f,"mousemove",r),h&&h!==s&&this.dispatchToElement(f,"mouseover",r)},t.prototype.mouseout=function(r){var i=r.zrEventControl;i!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",r),i!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:r})},t.prototype.resize=function(){this._hovered=new Br(0,0)},t.prototype.dispatch=function(r,i){var n=this[r];n&&n.call(this,i)},t.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},t.prototype.setCursorStyle=function(r){var i=this.proxy;i.setCursor&&i.setCursor(r)},t.prototype.dispatchToElement=function(r,i,n){r=r||{};var a=r.target;if(!(a&&a.silent)){for(var o="on"+i,s=Fs(i,r,n);a&&(a[o]&&(s.cancelBubble=!!a[o].call(a,s)),a.trigger(i,s),a=a.__hostTarget?a.__hostTarget:a.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(i,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(f){typeof f[o]=="function"&&f[o].call(f,s),f.trigger&&f.trigger(i,s)}))}},t.prototype.findHover=function(r,i,n){var a=this.storage.getDisplayList(),o=new Br(r,i);if(In(a,o,r,i,n),this._pointerSize&&!o.target){for(var s=[],f=this._pointerSize,h=f/2,u=new Y(r-h,i-h,f,f),v=a.length-1;v>=0;v--){var l=a[v];l!==n&&!l.ignore&&!l.ignoreCoarsePointer&&(!l.parent||!l.parent.ignoreCoarsePointer)&&(fi.copy(l.getBoundingRect()),l.transform&&fi.applyTransform(l.transform),fi.intersect(u)&&s.push(l))}if(s.length)for(var d=4,_=Math.PI/12,g=Math.PI*2,c=0;c<h;c+=d)for(var p=0;p<g;p+=_){var y=r+c*Math.cos(p),m=i+c*Math.sin(p);if(In(s,o,y,m,n),o.target)return o}}return o},t.prototype.processGesture=function(r,i){this._gestureMgr||(this._gestureMgr=new Ss);var n=this._gestureMgr;i==="start"&&n.clear();var a=n.recognize(r,this.findHover(r.zrX,r.zrY,null).target,this.proxy.dom);if(i==="end"&&n.clear(),a){var o=a.type;r.gestureEvent=o;var s=new Br;s.target=a.target,this.dispatchToElement(s,o,a.event)}},t}(Er);st(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(e){Qa.prototype[e]=function(t){var r=t.zrX,i=t.zrY,n=Ka(this,r,i),a,o;if((e!=="mouseup"||!n)&&(a=this.findHover(r,i),o=a.target),e==="mousedown")this._downEl=o,this._downPoint=[t.zrX,t.zrY],this._upEl=o;else if(e==="mouseup")this._upEl=o;else if(e==="click"){if(this._downEl!==this._upEl||!this._downPoint||ls(this._downPoint,[t.zrX,t.zrY])>4)return;this._downPoint=null}this.dispatchToElement(a,e,t)}});function zs(e,t,r){if(e[e.rectHover?"rectContain":"contain"](t,r)){for(var i=e,n=void 0,a=!1;i;){if(i.ignoreClip&&(a=!0),!a){var o=i.getClipPath();if(o&&!o.contain(t,r))return!1}i.silent&&(n=!0);var s=i.__hostTarget;i=s||i.parent}return n?Va:!0}return!1}function In(e,t,r,i,n){for(var a=e.length-1;a>=0;a--){var o=e[a],s=void 0;if(o!==n&&!o.ignore&&(s=zs(o,r,i))&&(!t.topTarget&&(t.topTarget=o),s!==Va)){t.target=o;break}}}function Ka(e,t,r){var i=e.painter;return t<0||t>i.getWidth()||r<0||r>i.getHeight()}var Ja=32,Hr=7;function ks(e){for(var t=0;e>=Ja;)t|=e&1,e>>=1;return e+t}function Fn(e,t,r,i){var n=t+1;if(n===r)return 1;if(i(e[n++],e[t])<0){for(;n<r&&i(e[n],e[n-1])<0;)n++;Ns(e,t,n)}else for(;n<r&&i(e[n],e[n-1])>=0;)n++;return n-t}function Ns(e,t,r){for(r--;t<r;){var i=e[t];e[t++]=e[r],e[r--]=i}}function On(e,t,r,i,n){for(i===t&&i++;i<r;i++){for(var a=e[i],o=t,s=i,f;o<s;)f=o+s>>>1,n(a,e[f])<0?s=f:o=f+1;var h=i-o;switch(h){case 3:e[o+3]=e[o+2];case 2:e[o+2]=e[o+1];case 1:e[o+1]=e[o];break;default:for(;h>0;)e[o+h]=e[o+h-1],h--}e[o]=a}}function hi(e,t,r,i,n,a){var o=0,s=0,f=1;if(a(e,t[r+n])>0){for(s=i-n;f<s&&a(e,t[r+n+f])>0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s),o+=n,f+=n}else{for(s=n+1;f<s&&a(e,t[r+n-f])<=0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s);var h=o;o=n-f,f=n-h}for(o++;o<f;){var u=o+(f-o>>>1);a(e,t[r+u])>0?o=u+1:f=u}return f}function ui(e,t,r,i,n,a){var o=0,s=0,f=1;if(a(e,t[r+n])<0){for(s=n+1;f<s&&a(e,t[r+n-f])<0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s);var h=o;o=n-f,f=n-h}else{for(s=i-n;f<s&&a(e,t[r+n+f])>=0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s),o+=n,f+=n}for(o++;o<f;){var u=o+(f-o>>>1);a(e,t[r+u])<0?f=u:o=u+1}return f}function Ws(e,t){var r=Hr,i,n,a=0,o=[];i=[],n=[];function s(d,_){i[a]=d,n[a]=_,a+=1}function f(){for(;a>1;){var d=a-2;if(d>=1&&n[d-1]<=n[d]+n[d+1]||d>=2&&n[d-2]<=n[d]+n[d-1])n[d-1]<n[d+1]&&d--;else if(n[d]>n[d+1])break;u(d)}}function h(){for(;a>1;){var d=a-2;d>0&&n[d-1]<n[d+1]&&d--,u(d)}}function u(d){var _=i[d],g=n[d],c=i[d+1],p=n[d+1];n[d]=g+p,d===a-3&&(i[d+1]=i[d+2],n[d+1]=n[d+2]),a--;var y=ui(e[c],e,_,g,0,t);_+=y,g-=y,g!==0&&(p=hi(e[_+g-1],e,c,p,p-1,t),p!==0&&(g<=p?v(_,g,c,p):l(_,g,c,p)))}function v(d,_,g,c){var p=0;for(p=0;p<_;p++)o[p]=e[d+p];var y=0,m=g,w=d;if(e[w++]=e[m++],--c===0){for(p=0;p<_;p++)e[w+p]=o[y+p];return}if(_===1){for(p=0;p<c;p++)e[w+p]=e[m+p];e[w+c]=o[y];return}for(var C=r,T,b,M;;){T=0,b=0,M=!1;do if(t(e[m],o[y])<0){if(e[w++]=e[m++],b++,T=0,--c===0){M=!0;break}}else if(e[w++]=o[y++],T++,b=0,--_===1){M=!0;break}while((T|b)<C);if(M)break;do{if(T=ui(e[m],o,y,_,0,t),T!==0){for(p=0;p<T;p++)e[w+p]=o[y+p];if(w+=T,y+=T,_-=T,_<=1){M=!0;break}}if(e[w++]=e[m++],--c===0){M=!0;break}if(b=hi(o[y],e,m,c,0,t),b!==0){for(p=0;p<b;p++)e[w+p]=e[m+p];if(w+=b,m+=b,c-=b,c===0){M=!0;break}}if(e[w++]=o[y++],--_===1){M=!0;break}C--}while(T>=Hr||b>=Hr);if(M)break;C<0&&(C=0),C+=2}if(r=C,r<1&&(r=1),_===1){for(p=0;p<c;p++)e[w+p]=e[m+p];e[w+c]=o[y]}else{if(_===0)throw new Error;for(p=0;p<_;p++)e[w+p]=o[y+p]}}function l(d,_,g,c){var p=0;for(p=0;p<c;p++)o[p]=e[g+p];var y=d+_-1,m=c-1,w=g+c-1,C=0,T=0;if(e[w--]=e[y--],--_===0){for(C=w-(c-1),p=0;p<c;p++)e[C+p]=o[p];return}if(c===1){for(w-=_,y-=_,T=w+1,C=y+1,p=_-1;p>=0;p--)e[T+p]=e[C+p];e[w]=o[m];return}for(var b=r;;){var M=0,L=0,P=!1;do if(t(o[m],e[y])<0){if(e[w--]=e[y--],M++,L=0,--_===0){P=!0;break}}else if(e[w--]=o[m--],L++,M=0,--c===1){P=!0;break}while((M|L)<b);if(P)break;do{if(M=_-ui(o[m],e,d,_,_-1,t),M!==0){for(w-=M,y-=M,_-=M,T=w+1,C=y+1,p=M-1;p>=0;p--)e[T+p]=e[C+p];if(_===0){P=!0;break}}if(e[w--]=o[m--],--c===1){P=!0;break}if(L=c-hi(e[y],o,0,c,c-1,t),L!==0){for(w-=L,m-=L,c-=L,T=w+1,C=m+1,p=0;p<L;p++)e[T+p]=o[C+p];if(c<=1){P=!0;break}}if(e[w--]=e[y--],--_===0){P=!0;break}b--}while(M>=Hr||L>=Hr);if(P)break;b<0&&(b=0),b+=2}if(r=b,r<1&&(r=1),c===1){for(w-=_,y-=_,T=w+1,C=y+1,p=_-1;p>=0;p--)e[T+p]=e[C+p];e[w]=o[m]}else{if(c===0)throw new Error;for(C=w-(c-1),p=0;p<c;p++)e[C+p]=o[p]}}return{mergeRuns:f,forceMergeRuns:h,pushRun:s}}function Ys(e,t,r,i){r||(r=0),i||(i=e.length);var n=i-r;if(!(n<2)){var a=0;if(n<Ja){a=Fn(e,r,i,t),On(e,r,i,r+a,t);return}var o=Ws(e,t),s=ks(n);do{if(a=Fn(e,r,i,t),a<s){var f=n;f>s&&(f=s),On(e,r,r+f,r+a,t),a=f}o.pushRun(r,a),o.mergeRuns(),n-=a,r+=a}while(n!==0);o.forceMergeRuns()}}var Lt=1,xe=2,Xr=4,Bn=!1;function vi(){Bn||(Bn=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function Hn(e,t){return e.zlevel===t.zlevel?e.z===t.z?e.z2-t.z2:e.z-t.z:e.zlevel-t.zlevel}var Gs=function(){function e(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=Hn}return e.prototype.traverse=function(t,r){for(var i=0;i<this._roots.length;i++)this._roots[i].traverse(t,r)},e.prototype.getDisplayList=function(t,r){r=r||!1;var i=this._displayList;return(t||!i.length)&&this.updateDisplayList(r),i},e.prototype.updateDisplayList=function(t){this._displayListLen=0;for(var r=this._roots,i=this._displayList,n=0,a=r.length;n<a;n++)this._updateAndAddDisplayable(r[n],null,t);i.length=this._displayListLen,Ys(i,Hn)},e.prototype._updateAndAddDisplayable=function(t,r,i){if(!(t.ignore&&!i)){t.beforeUpdate(),t.update(),t.afterUpdate();var n=t.getClipPath();if(t.ignoreClip)r=null;else if(n){r?r=r.slice():r=[];for(var a=n,o=t;a;)a.parent=o,a.updateTransform(),r.push(a),o=a,a=a.getClipPath()}if(t.childrenRef){for(var s=t.childrenRef(),f=0;f<s.length;f++){var h=s[f];t.__dirty&&(h.__dirty|=Lt),this._updateAndAddDisplayable(h,r,i)}t.__dirty=0}else{var u=t;r&&r.length?u.__clipPaths=r:u.__clipPaths&&u.__clipPaths.length>0&&(u.__clipPaths=[]),isNaN(u.z)&&(vi(),u.z=0),isNaN(u.z2)&&(vi(),u.z2=0),isNaN(u.zlevel)&&(vi(),u.zlevel=0),this._displayList[this._displayListLen++]=u}var v=t.getDecalElement&&t.getDecalElement();v&&this._updateAndAddDisplayable(v,r,i);var l=t.getTextGuideLine();l&&this._updateAndAddDisplayable(l,r,i);var d=t.getTextContent();d&&this._updateAndAddDisplayable(d,r,i)}},e.prototype.addRoot=function(t){t.__zr&&t.__zr.storage===this||this._roots.push(t)},e.prototype.delRoot=function(t){if(t instanceof Array){for(var r=0,i=t.length;r<i;r++)this.delRoot(t[r]);return}var n=Ct(this._roots,t);n>=0&&this._roots.splice(n,1)},e.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},e.prototype.getRoots=function(){return this._roots},e.prototype.dispose=function(){this._displayList=null,this._roots=null},e}(),He;He=W.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(e){return setTimeout(e,16)};var Kr={linear:function(e){return e},quadraticIn:function(e){return e*e},quadraticOut:function(e){return e*(2-e)},quadraticInOut:function(e){return(e*=2)<1?.5*e*e:-.5*(--e*(e-2)-1)},cubicIn:function(e){return e*e*e},cubicOut:function(e){return--e*e*e+1},cubicInOut:function(e){return(e*=2)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},quarticIn:function(e){return e*e*e*e},quarticOut:function(e){return 1- --e*e*e*e},quarticInOut:function(e){return(e*=2)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},quinticIn:function(e){return e*e*e*e*e},quinticOut:function(e){return--e*e*e*e*e+1},quinticInOut:function(e){return(e*=2)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},sinusoidalIn:function(e){return 1-Math.cos(e*Math.PI/2)},sinusoidalOut:function(e){return Math.sin(e*Math.PI/2)},sinusoidalInOut:function(e){return .5*(1-Math.cos(Math.PI*e))},exponentialIn:function(e){return e===0?0:Math.pow(1024,e-1)},exponentialOut:function(e){return e===1?1:1-Math.pow(2,-10*e)},exponentialInOut:function(e){return e===0?0:e===1?1:(e*=2)<1?.5*Math.pow(1024,e-1):.5*(-Math.pow(2,-10*(e-1))+2)},circularIn:function(e){return 1-Math.sqrt(1-e*e)},circularOut:function(e){return Math.sqrt(1- --e*e)},circularInOut:function(e){return(e*=2)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},elasticIn:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),-(r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)))},elasticOut:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),r*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/i)+1)},elasticInOut:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),(e*=2)<1?-.5*(r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)):r*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)*.5+1)},backIn:function(e){var t=1.70158;return e*e*((t+1)*e-t)},backOut:function(e){var t=1.70158;return--e*e*((t+1)*e+t)+1},backInOut:function(e){var t=2.5949095;return(e*=2)<1?.5*(e*e*((t+1)*e-t)):.5*((e-=2)*e*((t+1)*e+t)+2)},bounceIn:function(e){return 1-Kr.bounceOut(1-e)},bounceOut:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},bounceInOut:function(e){return e<.5?Kr.bounceIn(e*2)*.5:Kr.bounceOut(e*2-1)*.5+.5}},he=Math.pow,Bt=Math.sqrt,ja=1e-8,to=1e-4,zn=Bt(3),ue=1/3,Mt=Ar(),lt=Ar(),Rr=Ar();function Ot(e){return e>-1e-8&&e<ja}function ro(e){return e>ja||e<-1e-8}function U(e,t,r,i,n){var a=1-n;return a*a*(a*e+3*n*t)+n*n*(n*i+3*a*r)}function kn(e,t,r,i,n){var a=1-n;return 3*(((t-e)*a+2*(r-t)*n)*a+(i-r)*n*n)}function eo(e,t,r,i,n,a){var o=i+3*(t-r)-e,s=3*(r-t*2+e),f=3*(t-e),h=e-n,u=s*s-3*o*f,v=s*f-9*o*h,l=f*f-3*s*h,d=0;if(Ot(u)&&Ot(v))if(Ot(s))a[0]=0;else{var _=-f/s;_>=0&&_<=1&&(a[d++]=_)}else{var g=v*v-4*u*l;if(Ot(g)){var c=v/u,_=-s/o+c,p=-c/2;_>=0&&_<=1&&(a[d++]=_),p>=0&&p<=1&&(a[d++]=p)}else if(g>0){var y=Bt(g),m=u*s+1.5*o*(-v+y),w=u*s+1.5*o*(-v-y);m<0?m=-he(-m,ue):m=he(m,ue),w<0?w=-he(-w,ue):w=he(w,ue);var _=(-s-(m+w))/(3*o);_>=0&&_<=1&&(a[d++]=_)}else{var C=(2*u*s-3*o*v)/(2*Bt(u*u*u)),T=Math.acos(C)/3,b=Bt(u),M=Math.cos(T),_=(-s-2*b*M)/(3*o),p=(-s+b*(M+zn*Math.sin(T)))/(3*o),L=(-s+b*(M-zn*Math.sin(T)))/(3*o);_>=0&&_<=1&&(a[d++]=_),p>=0&&p<=1&&(a[d++]=p),L>=0&&L<=1&&(a[d++]=L)}}return d}function io(e,t,r,i,n){var a=6*r-12*t+6*e,o=9*t+3*i-3*e-9*r,s=3*t-3*e,f=0;if(Ot(o)){if(ro(a)){var h=-s/a;h>=0&&h<=1&&(n[f++]=h)}}else{var u=a*a-4*o*s;if(Ot(u))n[0]=-a/(2*o);else if(u>0){var v=Bt(u),h=(-a+v)/(2*o),l=(-a-v)/(2*o);h>=0&&h<=1&&(n[f++]=h),l>=0&&l<=1&&(n[f++]=l)}}return f}function kt(e,t,r,i,n,a){var o=(t-e)*n+e,s=(r-t)*n+t,f=(i-r)*n+r,h=(s-o)*n+o,u=(f-s)*n+s,v=(u-h)*n+h;a[0]=e,a[1]=o,a[2]=h,a[3]=v,a[4]=v,a[5]=u,a[6]=f,a[7]=i}function Xs(e,t,r,i,n,a,o,s,f,h,u){var v,l=.005,d=1/0,_,g,c,p;Mt[0]=f,Mt[1]=h;for(var y=0;y<1;y+=.05)lt[0]=U(e,r,n,o,y),lt[1]=U(t,i,a,s,y),c=Sr(Mt,lt),c<d&&(v=y,d=c);d=1/0;for(var m=0;m<32&&!(l<to);m++)_=v-l,g=v+l,lt[0]=U(e,r,n,o,_),lt[1]=U(t,i,a,s,_),c=Sr(lt,Mt),_>=0&&c<d?(v=_,d=c):(Rr[0]=U(e,r,n,o,g),Rr[1]=U(t,i,a,s,g),p=Sr(Rr,Mt),g<=1&&p<d?(v=g,d=p):l*=.5);return u&&(u[0]=U(e,r,n,o,v),u[1]=U(t,i,a,s,v)),Bt(d)}function qs(e,t,r,i,n,a,o,s,f){for(var h=e,u=t,v=0,l=1/f,d=1;d<=f;d++){var _=d*l,g=U(e,r,n,o,_),c=U(t,i,a,s,_),p=g-h,y=c-u;v+=Math.sqrt(p*p+y*y),h=g,u=c}return v}function Q(e,t,r,i){var n=1-i;return n*(n*e+2*i*t)+i*i*r}function Nn(e,t,r,i){return 2*((1-i)*(t-e)+i*(r-t))}function Zs(e,t,r,i,n){var a=e-2*t+r,o=2*(t-e),s=e-i,f=0;if(Ot(a)){if(ro(o)){var h=-s/o;h>=0&&h<=1&&(n[f++]=h)}}else{var u=o*o-4*a*s;if(Ot(u)){var h=-o/(2*a);h>=0&&h<=1&&(n[f++]=h)}else if(u>0){var v=Bt(u),h=(-o+v)/(2*a),l=(-o-v)/(2*a);h>=0&&h<=1&&(n[f++]=h),l>=0&&l<=1&&(n[f++]=l)}}return f}function no(e,t,r){var i=e+r-2*t;return i===0?.5:(e-t)/i}function ze(e,t,r,i,n){var a=(t-e)*i+e,o=(r-t)*i+t,s=(o-a)*i+a;n[0]=e,n[1]=a,n[2]=s,n[3]=s,n[4]=o,n[5]=r}function $s(e,t,r,i,n,a,o,s,f){var h,u=.005,v=1/0;Mt[0]=o,Mt[1]=s;for(var l=0;l<1;l+=.05){lt[0]=Q(e,r,n,l),lt[1]=Q(t,i,a,l);var d=Sr(Mt,lt);d<v&&(h=l,v=d)}v=1/0;for(var _=0;_<32&&!(u<to);_++){var g=h-u,c=h+u;lt[0]=Q(e,r,n,g),lt[1]=Q(t,i,a,g);var d=Sr(lt,Mt);if(g>=0&&d<v)h=g,v=d;else{Rr[0]=Q(e,r,n,c),Rr[1]=Q(t,i,a,c);var p=Sr(Rr,Mt);c<=1&&p<v?(h=c,v=p):u*=.5}}return f&&(f[0]=Q(e,r,n,h),f[1]=Q(t,i,a,h)),Bt(v)}function Us(e,t,r,i,n,a,o){for(var s=e,f=t,h=0,u=1/o,v=1;v<=o;v++){var l=v*u,d=Q(e,r,n,l),_=Q(t,i,a,l),g=d-s,c=_-f;h+=Math.sqrt(g*g+c*c),s=d,f=_}return h}var Vs=/cubic-bezier\(([0-9,\.e ]+)\)/;function ao(e){var t=e&&Vs.exec(e);if(t){var r=t[1].split(","),i=+Gr(r[0]),n=+Gr(r[1]),a=+Gr(r[2]),o=+Gr(r[3]);if(isNaN(i+n+a+o))return;var s=[];return function(f){return f<=0?0:f>=1?1:eo(0,i,a,1,f,s)&&U(0,n,o,1,s[0])}}}var Qs=function(){function e(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||Pr,this.ondestroy=t.ondestroy||Pr,this.onrestart=t.onrestart||Pr,t.easing&&this.setEasing(t.easing)}return e.prototype.step=function(t,r){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),this._paused){this._pausedTime+=r;return}var i=this._life,n=t-this._startTime-this._pausedTime,a=n/i;a<0&&(a=0),a=Math.min(a,1);var o=this.easingFunc,s=o?o(a):a;if(this.onframe(s),a===1)if(this.loop){var f=n%i;this._startTime=t-f,this._pausedTime=0,this.onrestart()}else return!0;return!1},e.prototype.pause=function(){this._paused=!0},e.prototype.resume=function(){this._paused=!1},e.prototype.setEasing=function(t){this.easing=t,this.easingFunc=Qe(t)?t:Kr[t]||ao(t)},e}(),oo=function(){function e(t){this.value=t}return e}(),Ks=function(){function e(){this._len=0}return e.prototype.insert=function(t){var r=new oo(t);return this.insertEntry(r),r},e.prototype.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},e.prototype.remove=function(t){var r=t.prev,i=t.next;r?r.next=i:this.head=i,i?i.prev=r:this.tail=r,t.next=t.prev=null,this._len--},e.prototype.len=function(){return this._len},e.prototype.clear=function(){this.head=this.tail=null,this._len=0},e}(),je=function(){function e(t){this._list=new Ks,this._maxSize=10,this._map={},this._maxSize=t}return e.prototype.put=function(t,r){var i=this._list,n=this._map,a=null;if(n[t]==null){var o=i.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var f=i.head;i.remove(f),delete n[f.key],a=f.value,this._lastRemovedEntry=f}s?s.value=r:s=new oo(r),s.key=t,i.insertEntry(s),n[t]=s}return a},e.prototype.get=function(t){var r=this._map[t],i=this._list;if(r!=null)return r!==i.tail&&(i.remove(r),i.insertEntry(r)),r.value},e.prototype.clear=function(){this._list.clear(),this._map={}},e.prototype.len=function(){return this._list.len()},e}(),Wn={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function Ht(e){return e=Math.round(e),e<0?0:e>255?255:e}function qi(e){return e<0?0:e>1?1:e}function li(e){var t=e;return t.length&&t.charAt(t.length-1)==="%"?Ht(parseFloat(t)/100*255):Ht(parseInt(t,10))}function Jr(e){var t=e;return t.length&&t.charAt(t.length-1)==="%"?qi(parseFloat(t)/100):qi(parseFloat(t))}function di(e,t,r){return r<0?r+=1:r>1&&(r-=1),r*6<1?e+(t-e)*r*6:r*2<1?t:r*3<2?e+(t-e)*(2/3-r)*6:e}function ve(e,t,r){return e+(t-e)*r}function ut(e,t,r,i,n){return e[0]=t,e[1]=r,e[2]=i,e[3]=n,e}function Zi(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}var so=new je(20),le=null;function lr(e,t){le&&Zi(le,t),le=so.put(e,le||t.slice())}function zt(e,t){if(e){t=t||[];var r=so.get(e);if(r)return Zi(t,r);e=e+"";var i=e.replace(/ /g,"").toLowerCase();if(i in Wn)return Zi(t,Wn[i]),lr(e,t),t;var n=i.length;if(i.charAt(0)==="#"){if(n===4||n===5){var a=parseInt(i.slice(1,4),16);if(!(a>=0&&a<=4095)){ut(t,0,0,0,1);return}return ut(t,(a&3840)>>4|(a&3840)>>8,a&240|(a&240)>>4,a&15|(a&15)<<4,n===5?parseInt(i.slice(4),16)/15:1),lr(e,t),t}else if(n===7||n===9){var a=parseInt(i.slice(1,7),16);if(!(a>=0&&a<=16777215)){ut(t,0,0,0,1);return}return ut(t,(a&16711680)>>16,(a&65280)>>8,a&255,n===9?parseInt(i.slice(7),16)/255:1),lr(e,t),t}return}var o=i.indexOf("("),s=i.indexOf(")");if(o!==-1&&s+1===n){var f=i.substr(0,o),h=i.substr(o+1,s-(o+1)).split(","),u=1;switch(f){case"rgba":if(h.length!==4)return h.length===3?ut(t,+h[0],+h[1],+h[2],1):ut(t,0,0,0,1);u=Jr(h.pop());case"rgb":if(h.length>=3)return ut(t,li(h[0]),li(h[1]),li(h[2]),h.length===3?u:Jr(h[3])),lr(e,t),t;ut(t,0,0,0,1);return;case"hsla":if(h.length!==4){ut(t,0,0,0,1);return}return h[3]=Jr(h[3]),Yn(h,t),lr(e,t),t;case"hsl":if(h.length!==3){ut(t,0,0,0,1);return}return Yn(h,t),lr(e,t),t;default:return}}ut(t,0,0,0,1)}}function Yn(e,t){var r=(parseFloat(e[0])%360+360)%360/360,i=Jr(e[1]),n=Jr(e[2]),a=n<=.5?n*(i+1):n+i-n*i,o=n*2-a;return t=t||[],ut(t,Ht(di(o,a,r+1/3)*255),Ht(di(o,a,r)*255),Ht(di(o,a,r-1/3)*255),1),e.length===4&&(t[3]=e[3]),t}function Gn(e,t){var r=zt(e);if(r){for(var i=0;i<3;i++)r[i]=r[i]*(1-t)|0,r[i]>255?r[i]=255:r[i]<0&&(r[i]=0);return yn(r,r.length===4?"rgba":"rgb")}}function Nu(e,t,r){if(!(!(t&&t.length)||!(e>=0&&e<=1))){var i=e*(t.length-1),n=Math.floor(i),a=Math.ceil(i),o=zt(t[n]),s=zt(t[a]),f=i-n,h=yn([Ht(ve(o[0],s[0],f)),Ht(ve(o[1],s[1],f)),Ht(ve(o[2],s[2],f)),qi(ve(o[3],s[3],f))],"rgba");return r?{color:h,leftIndex:n,rightIndex:a,value:i}:h}}function yn(e,t){if(!(!e||!e.length)){var r=e[0]+","+e[1]+","+e[2];return(t==="rgba"||t==="hsva"||t==="hsla")&&(r+=","+e[3]),t+"("+r+")"}}function ke(e,t){var r=zt(e);return r?(.299*r[0]+.587*r[1]+.114*r[2])*r[3]/255+(1-r[3])*t:0}var Xn=new je(100);function Wu(e){if(Be(e)){var t=Xn.get(e);return t||(t=Gn(e,-.1),Xn.put(e,t)),t}else if(Ke(e)){var r=N({},e);return r.colorStops=St(e.colorStops,function(i){return{offset:i.offset,color:Gn(i.color,-.1)}}),r}return e}function Js(e){return e.type==="linear"}function js(e){return e.type==="radial"}(function(){return W.hasGlobalWindow&&Qe(window.btoa)?function(e){return window.btoa(unescape(encodeURIComponent(e)))}:typeof Buffer<"u"?function(e){return Buffer.from(e).toString("base64")}:function(e){return null}})();var $i=Array.prototype.slice;function xt(e,t,r){return(t-e)*r+e}function ci(e,t,r,i){for(var n=t.length,a=0;a<n;a++)e[a]=xt(t[a],r[a],i);return e}function tf(e,t,r,i){for(var n=t.length,a=n&&t[0].length,o=0;o<n;o++){e[o]||(e[o]=[]);for(var s=0;s<a;s++)e[o][s]=xt(t[o][s],r[o][s],i)}return e}function de(e,t,r,i){for(var n=t.length,a=0;a<n;a++)e[a]=t[a]+r[a]*i;return e}function qn(e,t,r,i){for(var n=t.length,a=n&&t[0].length,o=0;o<n;o++){e[o]||(e[o]=[]);for(var s=0;s<a;s++)e[o][s]=t[o][s]+r[o][s]*i}return e}function rf(e,t){for(var r=e.length,i=t.length,n=r>i?t:e,a=Math.min(r,i),o=n[a-1]||{color:[0,0,0,0],offset:0},s=a;s<Math.max(r,i);s++)n.push({offset:o.offset,color:o.color.slice()})}function ef(e,t,r){var i=e,n=t;if(!(!i.push||!n.push)){var a=i.length,o=n.length;if(a!==o){var s=a>o;if(s)i.length=o;else for(var f=a;f<o;f++)i.push(r===1?n[f]:$i.call(n[f]))}for(var h=i[0]&&i[0].length,f=0;f<i.length;f++)if(r===1)isNaN(i[f])&&(i[f]=n[f]);else for(var u=0;u<h;u++)isNaN(i[f][u])&&(i[f][u]=n[f][u])}}function Ae(e){if(Pt(e)){var t=e.length;if(Pt(e[0])){for(var r=[],i=0;i<t;i++)r.push($i.call(e[i]));return r}return $i.call(e)}return e}function Ee(e){return e[0]=Math.floor(e[0])||0,e[1]=Math.floor(e[1])||0,e[2]=Math.floor(e[2])||0,e[3]=e[3]==null?1:e[3],"rgba("+e.join(",")+")"}function nf(e){return Pt(e&&e[0])?2:1}var ce=0,Ie=1,fo=2,qr=3,Ui=4,Vi=5,Zn=6;function $n(e){return e===Ui||e===Vi}function pe(e){return e===Ie||e===fo}var zr=[0,0,0,0],af=function(){function e(t){this.keyframes=[],this.discrete=!1,this._invalid=!1,this._needsSort=!1,this._lastFr=0,this._lastFrP=0,this.propName=t}return e.prototype.isFinished=function(){return this._finished},e.prototype.setFinished=function(){this._finished=!0,this._additiveTrack&&this._additiveTrack.setFinished()},e.prototype.needsAnimate=function(){return this.keyframes.length>=1},e.prototype.getAdditiveTrack=function(){return this._additiveTrack},e.prototype.addKeyframe=function(t,r,i){this._needsSort=!0;var n=this.keyframes,a=n.length,o=!1,s=Zn,f=r;if(Pt(r)){var h=nf(r);s=h,(h===1&&!Re(r[0])||h===2&&!Re(r[0][0]))&&(o=!0)}else if(Re(r)&&!rs(r))s=ce;else if(Be(r))if(!isNaN(+r))s=ce;else{var u=zt(r);u&&(f=u,s=qr)}else if(Ke(r)){var v=N({},f);v.colorStops=St(r.colorStops,function(d){return{offset:d.offset,color:zt(d.color)}}),Js(r)?s=Ui:js(r)&&(s=Vi),f=v}a===0?this.valType=s:(s!==this.valType||s===Zn)&&(o=!0),this.discrete=this.discrete||o;var l={time:t,value:f,rawValue:r,percent:0};return i&&(l.easing=i,l.easingFunc=Qe(i)?i:Kr[i]||ao(i)),n.push(l),l},e.prototype.prepare=function(t,r){var i=this.keyframes;this._needsSort&&i.sort(function(g,c){return g.time-c.time});for(var n=this.valType,a=i.length,o=i[a-1],s=this.discrete,f=pe(n),h=$n(n),u=0;u<a;u++){var v=i[u],l=v.value,d=o.value;v.percent=v.time/t,s||(f&&u!==a-1?ef(l,d,n):h&&rf(l.colorStops,d.colorStops))}if(!s&&n!==Vi&&r&&this.needsAnimate()&&r.needsAnimate()&&n===r.valType&&!r._finished){this._additiveTrack=r;for(var _=i[0].value,u=0;u<a;u++)n===ce?i[u].additiveValue=i[u].value-_:n===qr?i[u].additiveValue=de([],i[u].value,_,-1):pe(n)&&(i[u].additiveValue=n===Ie?de([],i[u].value,_,-1):qn([],i[u].value,_,-1))}},e.prototype.step=function(t,r){if(!this._finished){this._additiveTrack&&this._additiveTrack._finished&&(this._additiveTrack=null);var i=this._additiveTrack!=null,n=i?"additiveValue":"value",a=this.valType,o=this.keyframes,s=o.length,f=this.propName,h=a===qr,u,v=this._lastFr,l=Math.min,d,_;if(s===1)d=_=o[0];else{if(r<0)u=0;else if(r<this._lastFrP){var g=l(v+1,s-1);for(u=g;u>=0&&!(o[u].percent<=r);u--);u=l(u,s-2)}else{for(u=v;u<s&&!(o[u].percent>r);u++);u=l(u-1,s-2)}_=o[u+1],d=o[u]}if(d&&_){this._lastFr=u,this._lastFrP=r;var c=_.percent-d.percent,p=c===0?1:l((r-d.percent)/c,1);_.easingFunc&&(p=_.easingFunc(p));var y=i?this._additiveValue:h?zr:t[f];if((pe(a)||h)&&!y&&(y=this._additiveValue=[]),this.discrete)t[f]=p<1?d.rawValue:_.rawValue;else if(pe(a))a===Ie?ci(y,d[n],_[n],p):tf(y,d[n],_[n],p);else if($n(a)){var m=d[n],w=_[n],C=a===Ui;t[f]={type:C?"linear":"radial",x:xt(m.x,w.x,p),y:xt(m.y,w.y,p),colorStops:St(m.colorStops,function(b,M){var L=w.colorStops[M];return{offset:xt(b.offset,L.offset,p),color:Ee(ci([],b.color,L.color,p))}}),global:w.global},C?(t[f].x2=xt(m.x2,w.x2,p),t[f].y2=xt(m.y2,w.y2,p)):t[f].r=xt(m.r,w.r,p)}else if(h)ci(y,d[n],_[n],p),i||(t[f]=Ee(y));else{var T=xt(d[n],_[n],p);i?this._additiveValue=T:t[f]=T}i&&this._addToTarget(t)}}},e.prototype._addToTarget=function(t){var r=this.valType,i=this.propName,n=this._additiveValue;r===ce?t[i]=t[i]+n:r===qr?(zt(t[i],zr),de(zr,zr,n,1),t[i]=Ee(zr)):r===Ie?de(t[i],t[i],n,1):r===fo&&qn(t[i],t[i],n,1)},e}(),mn=function(){function e(t,r,i,n){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=r,r&&n){_n("Can' use additive animation on looped animation.");return}this._additiveAnimators=n,this._allowDiscrete=i}return e.prototype.getMaxTime=function(){return this._maxTime},e.prototype.getDelay=function(){return this._delay},e.prototype.getLoop=function(){return this._loop},e.prototype.getTarget=function(){return this._target},e.prototype.changeTarget=function(t){this._target=t},e.prototype.when=function(t,r,i){return this.whenWithKeys(t,r,ft(r),i)},e.prototype.whenWithKeys=function(t,r,i,n){for(var a=this._tracks,o=0;o<i.length;o++){var s=i[o],f=a[s];if(!f){f=a[s]=new af(s);var h=void 0,u=this._getAdditiveTrack(s);if(u){var v=u.keyframes,l=v[v.length-1];h=l&&l.value,u.valType===qr&&h&&(h=Ee(h))}else h=this._target[s];if(h==null)continue;t>0&&f.addKeyframe(0,Ae(h),n),this._trackKeys.push(s)}f.addKeyframe(t,Ae(r[s]),n)}return this._maxTime=Math.max(this._maxTime,t),this},e.prototype.pause=function(){this._clip.pause(),this._paused=!0},e.prototype.resume=function(){this._clip.resume(),this._paused=!1},e.prototype.isPaused=function(){return!!this._paused},e.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},e.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var r=t.length,i=0;i<r;i++)t[i].call(this)},e.prototype._abortedCallback=function(){this._setTracksFinished();var t=this.animation,r=this._abortedCbs;if(t&&t.removeClip(this._clip),this._clip=null,r)for(var i=0;i<r.length;i++)r[i].call(this)},e.prototype._setTracksFinished=function(){for(var t=this._tracks,r=this._trackKeys,i=0;i<r.length;i++)t[r[i]].setFinished()},e.prototype._getAdditiveTrack=function(t){var r,i=this._additiveAnimators;if(i)for(var n=0;n<i.length;n++){var a=i[n].getTrack(t);a&&(r=a)}return r},e.prototype.start=function(t){if(!(this._started>0)){this._started=1;for(var r=this,i=[],n=this._maxTime||0,a=0;a<this._trackKeys.length;a++){var o=this._trackKeys[a],s=this._tracks[o],f=this._getAdditiveTrack(o),h=s.keyframes,u=h.length;if(s.prepare(n,f),s.needsAnimate())if(!this._allowDiscrete&&s.discrete){var v=h[u-1];v&&(r._target[s.propName]=v.rawValue),s.setFinished()}else i.push(s)}if(i.length||this._force){var l=new Qs({life:n,loop:this._loop,delay:this._delay||0,onframe:function(d){r._started=2;var _=r._additiveAnimators;if(_){for(var g=!1,c=0;c<_.length;c++)if(_[c]._clip){g=!0;break}g||(r._additiveAnimators=null)}for(var c=0;c<i.length;c++)i[c].step(r._target,d);var p=r._onframeCbs;if(p)for(var c=0;c<p.length;c++)p[c](r._target,d)},ondestroy:function(){r._doneCallback()}});this._clip=l,this.animation&&this.animation.addClip(l),t&&l.setEasing(t)}else this._doneCallback();return this}},e.prototype.stop=function(t){if(this._clip){var r=this._clip;t&&r.onframe(1),this._abortedCallback()}},e.prototype.delay=function(t){return this._delay=t,this},e.prototype.during=function(t){return t&&(this._onframeCbs||(this._onframeCbs=[]),this._onframeCbs.push(t)),this},e.prototype.done=function(t){return t&&(this._doneCbs||(this._doneCbs=[]),this._doneCbs.push(t)),this},e.prototype.aborted=function(t){return t&&(this._abortedCbs||(this._abortedCbs=[]),this._abortedCbs.push(t)),this},e.prototype.getClip=function(){return this._clip},e.prototype.getTrack=function(t){return this._tracks[t]},e.prototype.getTracks=function(){var t=this;return St(this._trackKeys,function(r){return t._tracks[r]})},e.prototype.stopTracks=function(t,r){if(!t.length||!this._clip)return!0;for(var i=this._tracks,n=this._trackKeys,a=0;a<t.length;a++){var o=i[t[a]];o&&!o.isFinished()&&(r?o.step(this._target,1):this._started===1&&o.step(this._target,0),o.setFinished())}for(var s=!0,a=0;a<n.length;a++)if(!i[n[a]].isFinished()){s=!1;break}return s&&this._abortedCallback(),s},e.prototype.saveTo=function(t,r,i){if(t){r=r||this._trackKeys;for(var n=0;n<r.length;n++){var a=r[n],o=this._tracks[a];if(!(!o||o.isFinished())){var s=o.keyframes,f=s[i?0:s.length-1];f&&(t[a]=Ae(f.rawValue))}}}},e.prototype.__changeFinalValue=function(t,r){r=r||ft(t);for(var i=0;i<r.length;i++){var n=r[i],a=this._tracks[n];if(a){var o=a.keyframes;if(o.length>1){var s=o.pop();a.addKeyframe(s.time,t[n]),a.prepare(this._maxTime,a.getAdditiveTrack())}}}},e}();function br(){return new Date().getTime()}var of=function(e){z(t,e);function t(r){var i=e.call(this)||this;return i._running=!1,i._time=0,i._pausedTime=0,i._pauseStart=0,i._paused=!1,r=r||{},i.stage=r.stage||{},i}return t.prototype.addClip=function(r){r.animation&&this.removeClip(r),this._head?(this._tail.next=r,r.prev=this._tail,r.next=null,this._tail=r):this._head=this._tail=r,r.animation=this},t.prototype.addAnimator=function(r){r.animation=this;var i=r.getClip();i&&this.addClip(i)},t.prototype.removeClip=function(r){if(r.animation){var i=r.prev,n=r.next;i?i.next=n:this._head=n,n?n.prev=i:this._tail=i,r.next=r.prev=r.animation=null}},t.prototype.removeAnimator=function(r){var i=r.getClip();i&&this.removeClip(i),r.animation=null},t.prototype.update=function(r){for(var i=br()-this._pausedTime,n=i-this._time,a=this._head;a;){var o=a.next,s=a.step(i,n);s&&(a.ondestroy(),this.removeClip(a)),a=o}this._time=i,r||(this.trigger("frame",n),this.stage.update&&this.stage.update())},t.prototype._startLoop=function(){var r=this;this._running=!0;function i(){r._running&&(He(i),!r._paused&&r.update())}He(i)},t.prototype.start=function(){this._running||(this._time=br(),this._pausedTime=0,this._startLoop())},t.prototype.stop=function(){this._running=!1},t.prototype.pause=function(){this._paused||(this._pauseStart=br(),this._paused=!0)},t.prototype.resume=function(){this._paused&&(this._pausedTime+=br()-this._pauseStart,this._paused=!1)},t.prototype.clear=function(){for(var r=this._head;r;){var i=r.next;r.prev=r.next=r.animation=null,r=i}this._head=this._tail=null},t.prototype.isFinished=function(){return this._head==null},t.prototype.animate=function(r,i){i=i||{},this.start();var n=new mn(r,i.loop);return this.addAnimator(n),n},t}(Er),sf=300,pi=W.domSupported,_i=function(){var e=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],t=["touchstart","touchend","touchmove"],r={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},i=St(e,function(n){var a=n.replace("mouse","pointer");return r.hasOwnProperty(a)?a:n});return{mouse:e,touch:t,pointer:i}}(),Un={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},Vn=!1;function Qi(e){var t=e.pointerType;return t==="pen"||t==="touch"}function ff(e){e.touching=!0,e.touchTimer!=null&&(clearTimeout(e.touchTimer),e.touchTimer=null),e.touchTimer=setTimeout(function(){e.touching=!1,e.touchTimer=null},700)}function gi(e){e&&(e.zrByTouch=!0)}function hf(e,t){return ct(e.dom,new uf(e,t),!0)}function ho(e,t){for(var r=t,i=!1;r&&r.nodeType!==9&&!(i=r.domBelongToZr||r!==t&&r===e.painterRoot);)r=r.parentNode;return i}var uf=function(){function e(t,r){this.stopPropagation=Pr,this.stopImmediatePropagation=Pr,this.preventDefault=Pr,this.type=r.type,this.target=this.currentTarget=t.dom,this.pointerType=r.pointerType,this.clientX=r.clientX,this.clientY=r.clientY}return e}(),pt={mousedown:function(e){e=ct(this.dom,e),this.__mayPointerCapture=[e.zrX,e.zrY],this.trigger("mousedown",e)},mousemove:function(e){e=ct(this.dom,e);var t=this.__mayPointerCapture;t&&(e.zrX!==t[0]||e.zrY!==t[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",e)},mouseup:function(e){e=ct(this.dom,e),this.__togglePointerCapture(!1),this.trigger("mouseup",e)},mouseout:function(e){e=ct(this.dom,e);var t=e.toElement||e.relatedTarget;ho(this,t)||(this.__pointerCapturing&&(e.zrEventControl="no_globalout"),this.trigger("mouseout",e))},wheel:function(e){Vn=!0,e=ct(this.dom,e),this.trigger("mousewheel",e)},mousewheel:function(e){Vn||(e=ct(this.dom,e),this.trigger("mousewheel",e))},touchstart:function(e){e=ct(this.dom,e),gi(e),this.__lastTouchMoment=new Date,this.handler.processGesture(e,"start"),pt.mousemove.call(this,e),pt.mousedown.call(this,e)},touchmove:function(e){e=ct(this.dom,e),gi(e),this.handler.processGesture(e,"change"),pt.mousemove.call(this,e)},touchend:function(e){e=ct(this.dom,e),gi(e),this.handler.processGesture(e,"end"),pt.mouseup.call(this,e),+new Date-+this.__lastTouchMoment<sf&&pt.click.call(this,e)},pointerdown:function(e){pt.mousedown.call(this,e)},pointermove:function(e){Qi(e)||pt.mousemove.call(this,e)},pointerup:function(e){pt.mouseup.call(this,e)},pointerout:function(e){Qi(e)||pt.mouseout.call(this,e)}};st(["click","dblclick","contextmenu"],function(e){pt[e]=function(t){t=ct(this.dom,t),this.trigger(e,t)}});var Ki={pointermove:function(e){Qi(e)||Ki.mousemove.call(this,e)},pointerup:function(e){Ki.mouseup.call(this,e)},mousemove:function(e){this.trigger("mousemove",e)},mouseup:function(e){var t=this.__pointerCapturing;this.__togglePointerCapture(!1),this.trigger("mouseup",e),t&&(e.zrEventControl="only_globalout",this.trigger("mouseout",e))}};function vf(e,t){var r=t.domHandlers;W.pointerEventsSupported?st(_i.pointer,function(i){Fe(t,i,function(n){r[i].call(e,n)})}):(W.touchEventsSupported&&st(_i.touch,function(i){Fe(t,i,function(n){r[i].call(e,n),ff(t)})}),st(_i.mouse,function(i){Fe(t,i,function(n){n=gn(n),t.touching||r[i].call(e,n)})}))}function lf(e,t){W.pointerEventsSupported?st(Un.pointer,r):W.touchEventsSupported||st(Un.mouse,r);function r(i){function n(a){a=gn(a),ho(e,a.target)||(a=hf(e,a),t.domHandlers[i].call(e,a))}Fe(t,i,n,{capture:!0})}}function Fe(e,t,r,i){e.mounted[t]=r,e.listenerOpts[t]=i,Ms(e.domTarget,t,r,i)}function yi(e){var t=e.mounted;for(var r in t)t.hasOwnProperty(r)&&Ls(e.domTarget,r,t[r],e.listenerOpts[r]);e.mounted={}}var Qn=function(){function e(t,r){this.mounted={},this.listenerOpts={},this.touching=!1,this.domTarget=t,this.domHandlers=r}return e}(),df=function(e){z(t,e);function t(r,i){var n=e.call(this)||this;return n.__pointerCapturing=!1,n.dom=r,n.painterRoot=i,n._localHandlerScope=new Qn(r,pt),pi&&(n._globalHandlerScope=new Qn(document,Ki)),vf(n,n._localHandlerScope),n}return t.prototype.dispose=function(){yi(this._localHandlerScope),pi&&yi(this._globalHandlerScope)},t.prototype.setCursor=function(r){this.dom.style&&(this.dom.style.cursor=r||"default")},t.prototype.__togglePointerCapture=function(r){if(this.__mayPointerCapture=null,pi&&+this.__pointerCapturing^+r){this.__pointerCapturing=r;var i=this._globalHandlerScope;r?lf(this,i):yi(i)}},t}(Er),uo=1;W.hasGlobalWindow&&(uo=Math.max(window.devicePixelRatio||window.screen&&window.screen.deviceXDPI/window.screen.logicalXDPI||1,1));var Ne=uo,Ji=.4,ji="#333",tn="#ccc",cf="#eee",Kn=Ds,pf=5e-5;function $t(e){return e>pf||e<-5e-5}var Ut=[],dr=[],mi=Qr(),wi=Math.abs,wn=function(){function e(){}return e.prototype.getLocalTransform=function(t){return e.getLocalTransform(this,t)},e.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},e.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},e.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},e.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},e.prototype.needLocalTransform=function(){return $t(this.rotation)||$t(this.x)||$t(this.y)||$t(this.scaleX-1)||$t(this.scaleY-1)||$t(this.skewX)||$t(this.skewY)},e.prototype.updateTransform=function(){var t=this.parent&&this.parent.transform,r=this.needLocalTransform(),i=this.transform;if(!(r||t)){i&&(Kn(i),this.invTransform=null);return}i=i||Qr(),r?this.getLocalTransform(i):Kn(i),t&&(r?si(i,t,i):xs(i,t)),this.transform=i,this._resolveGlobalScaleRatio(i)},e.prototype._resolveGlobalScaleRatio=function(t){var r=this.globalScaleRatio;if(r!=null&&r!==1){this.getGlobalScale(Ut);var i=Ut[0]<0?-1:1,n=Ut[1]<0?-1:1,a=((Ut[0]-i)*r+i)/Ut[0]||0,o=((Ut[1]-n)*r+n)/Ut[1]||0;t[0]*=a,t[1]*=a,t[2]*=o,t[3]*=o}this.invTransform=this.invTransform||Qr(),Is(this.invTransform,t)},e.prototype.getComputedTransform=function(){for(var t=this,r=[];t;)r.push(t),t=t.parent;for(;t=r.pop();)t.updateTransform();return this.transform},e.prototype.setLocalTransform=function(t){if(t){var r=t[0]*t[0]+t[1]*t[1],i=t[2]*t[2]+t[3]*t[3],n=Math.atan2(t[1],t[0]),a=Math.PI/2+n-Math.atan2(t[3],t[2]);i=Math.sqrt(i)*Math.cos(a),r=Math.sqrt(r),this.skewX=a,this.skewY=0,this.rotation=-n,this.x=+t[4],this.y=+t[5],this.scaleX=r,this.scaleY=i,this.originX=0,this.originY=0}},e.prototype.decomposeTransform=function(){if(this.transform){var t=this.parent,r=this.transform;t&&t.transform&&(t.invTransform=t.invTransform||Qr(),si(dr,t.invTransform,r),r=dr);var i=this.originX,n=this.originY;(i||n)&&(mi[4]=i,mi[5]=n,si(dr,r,mi),dr[4]-=i,dr[5]-=n,r=dr),this.setLocalTransform(r)}},e.prototype.getGlobalScale=function(t){var r=this.transform;return t=t||[],r?(t[0]=Math.sqrt(r[0]*r[0]+r[1]*r[1]),t[1]=Math.sqrt(r[2]*r[2]+r[3]*r[3]),r[0]<0&&(t[0]=-t[0]),r[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},e.prototype.transformCoordToLocal=function(t,r){var i=[t,r],n=this.invTransform;return n&&Vr(i,i,n),i},e.prototype.transformCoordToGlobal=function(t,r){var i=[t,r],n=this.transform;return n&&Vr(i,i,n),i},e.prototype.getLineScale=function(){var t=this.transform;return t&&wi(t[0]-1)>1e-10&&wi(t[3]-1)>1e-10?Math.sqrt(wi(t[0]*t[3]-t[2]*t[1])):1},e.prototype.copyTransform=function(t){_f(this,t)},e.getLocalTransform=function(t,r){r=r||[];var i=t.originX||0,n=t.originY||0,a=t.scaleX,o=t.scaleY,s=t.anchorX,f=t.anchorY,h=t.rotation||0,u=t.x,v=t.y,l=t.skewX?Math.tan(t.skewX):0,d=t.skewY?Math.tan(-t.skewY):0;if(i||n||s||f){var _=i+s,g=n+f;r[4]=-_*a-l*g*o,r[5]=-g*o-d*_*a}else r[4]=r[5]=0;return r[0]=a,r[3]=o,r[1]=d*a,r[2]=l*o,h&&As(r,r,h),r[4]+=i+u,r[5]+=n+v,r},e.initDefaultProps=function(){var t=e.prototype;t.scaleX=t.scaleY=t.globalScaleRatio=1,t.x=t.y=t.originX=t.originY=t.skewX=t.skewY=t.rotation=t.anchorX=t.anchorY=0}(),e}(),ee=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function _f(e,t){for(var r=0;r<ee.length;r++){var i=ee[r];e[i]=t[i]}}var Jn={};function ht(e,t){t=t||hr;var r=Jn[t];r||(r=Jn[t]=new je(500));var i=r.get(e);return i==null&&(i=$e.measureText(e,t).width,r.put(e,i)),i}function jn(e,t,r,i){var n=ht(e,t),a=Tn(t),o=Zr(0,n,r),s=mr(0,a,i),f=new Y(o,s,n,a);return f}function gf(e,t,r,i){var n=((e||"")+"").split(` +`),a=n.length;if(a===1)return jn(n[0],t,r,i);for(var o=new Y(0,0,0,0),s=0;s<n.length;s++){var f=jn(n[s],t,r,i);s===0?o.copy(f):o.union(f)}return o}function Zr(e,t,r){return r==="right"?e-=t:r==="center"&&(e-=t/2),e}function mr(e,t,r){return r==="middle"?e-=t/2:r==="bottom"&&(e-=t),e}function Tn(e){return ht("国",e)}function ie(e,t){return typeof e=="string"?e.lastIndexOf("%")>=0?parseFloat(e)/100*t:parseFloat(e):e}function yf(e,t,r){var i=t.position||"inside",n=t.distance!=null?t.distance:5,a=r.height,o=r.width,s=a/2,f=r.x,h=r.y,u="left",v="top";if(i instanceof Array)f+=ie(i[0],r.width),h+=ie(i[1],r.height),u=null,v=null;else switch(i){case"left":f-=n,h+=s,u="right",v="middle";break;case"right":f+=n+o,h+=s,v="middle";break;case"top":f+=o/2,h-=n,u="center",v="bottom";break;case"bottom":f+=o/2,h+=a+n,u="center";break;case"inside":f+=o/2,h+=s,u="center",v="middle";break;case"insideLeft":f+=n,h+=s,v="middle";break;case"insideRight":f+=o-n,h+=s,u="right",v="middle";break;case"insideTop":f+=o/2,h+=n,u="center";break;case"insideBottom":f+=o/2,h+=a-n,u="center",v="bottom";break;case"insideTopLeft":f+=n,h+=n;break;case"insideTopRight":f+=o-n,h+=n,u="right";break;case"insideBottomLeft":f+=n,h+=a-n,v="bottom";break;case"insideBottomRight":f+=o-n,h+=a-n,u="right",v="bottom";break}return e=e||{},e.x=f,e.y=h,e.align=u,e.verticalAlign=v,e}var Ti="__zr_normal__",bi=ee.concat(["ignore"]),mf=Ve(ee,function(e,t){return e[t]=!0,e},{ignore:!1}),cr={},wf=new Y(0,0,0,0),ti=function(){function e(t){this.id=Ya(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return e.prototype._init=function(t){this.attr(t)},e.prototype.drift=function(t,r,i){switch(this.draggable){case"horizontal":r=0;break;case"vertical":t=0;break}var n=this.transform;n||(n=this.transform=[1,0,0,1,0,0]),n[4]+=t,n[5]+=r,this.decomposeTransform(),this.markRedraw()},e.prototype.beforeUpdate=function(){},e.prototype.afterUpdate=function(){},e.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},e.prototype.updateInnerText=function(t){var r=this._textContent;if(r&&(!r.ignore||t)){this.textConfig||(this.textConfig={});var i=this.textConfig,n=i.local,a=r.innerTransformable,o=void 0,s=void 0,f=!1;a.parent=n?this:null;var h=!1;if(a.copyTransform(r),i.position!=null){var u=wf;i.layoutRect?u.copy(i.layoutRect):u.copy(this.getBoundingRect()),n||u.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(cr,i,u):yf(cr,i,u),a.x=cr.x,a.y=cr.y,o=cr.align,s=cr.verticalAlign;var v=i.origin;if(v&&i.rotation!=null){var l=void 0,d=void 0;v==="center"?(l=u.width*.5,d=u.height*.5):(l=ie(v[0],u.width),d=ie(v[1],u.height)),h=!0,a.originX=-a.x+l+(n?0:u.x),a.originY=-a.y+d+(n?0:u.y)}}i.rotation!=null&&(a.rotation=i.rotation);var _=i.offset;_&&(a.x+=_[0],a.y+=_[1],h||(a.originX=-_[0],a.originY=-_[1]));var g=i.inside==null?typeof i.position=="string"&&i.position.indexOf("inside")>=0:i.inside,c=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),p=void 0,y=void 0,m=void 0;g&&this.canBeInsideText()?(p=i.insideFill,y=i.insideStroke,(p==null||p==="auto")&&(p=this.getInsideTextFill()),(y==null||y==="auto")&&(y=this.getInsideTextStroke(p),m=!0)):(p=i.outsideFill,y=i.outsideStroke,(p==null||p==="auto")&&(p=this.getOutsideFill()),(y==null||y==="auto")&&(y=this.getOutsideStroke(p),m=!0)),p=p||"#000",(p!==c.fill||y!==c.stroke||m!==c.autoStroke||o!==c.align||s!==c.verticalAlign)&&(f=!0,c.fill=p,c.stroke=y,c.autoStroke=m,c.align=o,c.verticalAlign=s,r.setDefaultTextStyle(c)),r.__dirty|=Lt,f&&r.dirtyStyle(!0)}},e.prototype.canBeInsideText=function(){return!0},e.prototype.getInsideTextFill=function(){return"#fff"},e.prototype.getInsideTextStroke=function(t){return"#000"},e.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?tn:ji},e.prototype.getOutsideStroke=function(t){var r=this.__zr&&this.__zr.getBackgroundColor(),i=typeof r=="string"&&zt(r);i||(i=[255,255,255,1]);for(var n=i[3],a=this.__zr.isDarkMode(),o=0;o<3;o++)i[o]=i[o]*n+(a?0:255)*(1-n);return i[3]=1,yn(i,"rgba")},e.prototype.traverse=function(t,r){},e.prototype.attrKV=function(t,r){t==="textConfig"?this.setTextConfig(r):t==="textContent"?this.setTextContent(r):t==="clipPath"?this.setClipPath(r):t==="extra"?(this.extra=this.extra||{},N(this.extra,r)):this[t]=r},e.prototype.hide=function(){this.ignore=!0,this.markRedraw()},e.prototype.show=function(){this.ignore=!1,this.markRedraw()},e.prototype.attr=function(t,r){if(typeof t=="string")this.attrKV(t,r);else if(Ft(t))for(var i=t,n=ft(i),a=0;a<n.length;a++){var o=n[a];this.attrKV(o,t[o])}return this.markRedraw(),this},e.prototype.saveCurrentToNormalState=function(t){this._innerSaveToNormal(t);for(var r=this._normalState,i=0;i<this.animators.length;i++){var n=this.animators[i],a=n.__fromStateTransition;if(!(n.getLoop()||a&&a!==Ti)){var o=n.targetName,s=o?r[o]:r;n.saveTo(s)}}},e.prototype._innerSaveToNormal=function(t){var r=this._normalState;r||(r=this._normalState={}),t.textConfig&&!r.textConfig&&(r.textConfig=this.textConfig),this._savePrimaryToNormal(t,r,bi)},e.prototype._savePrimaryToNormal=function(t,r,i){for(var n=0;n<i.length;n++){var a=i[n];t[a]!=null&&!(a in r)&&(r[a]=this[a])}},e.prototype.hasState=function(){return this.currentStates.length>0},e.prototype.getState=function(t){return this.states[t]},e.prototype.ensureState=function(t){var r=this.states;return r[t]||(r[t]={}),r[t]},e.prototype.clearStates=function(t){this.useState(Ti,!1,t)},e.prototype.useState=function(t,r,i,n){var a=t===Ti,o=this.hasState();if(!(!o&&a)){var s=this.currentStates,f=this.stateTransition;if(!(Ct(s,t)>=0&&(r||s.length===1))){var h;if(this.stateProxy&&!a&&(h=this.stateProxy(t)),h||(h=this.states&&this.states[t]),!h&&!a){_n("State "+t+" not exists.");return}a||this.saveCurrentToNormalState(h);var u=!!(h&&h.hoverLayer||n);u&&this._toggleHoverLayerFlag(!0),this._applyStateObj(t,h,this._normalState,r,!i&&!this.__inHover&&f&&f.duration>0,f);var v=this._textContent,l=this._textGuide;return v&&v.useState(t,r,i,u),l&&l.useState(t,r,i,u),a?(this.currentStates=[],this._normalState={}):r?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!u&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=-2),h}}},e.prototype.useStates=function(t,r,i){if(!t.length)this.clearStates();else{var n=[],a=this.currentStates,o=t.length,s=o===a.length;if(s){for(var f=0;f<o;f++)if(t[f]!==a[f]){s=!1;break}}if(s)return;for(var f=0;f<o;f++){var h=t[f],u=void 0;this.stateProxy&&(u=this.stateProxy(h,t)),u||(u=this.states[h]),u&&n.push(u)}var v=n[o-1],l=!!(v&&v.hoverLayer||i);l&&this._toggleHoverLayerFlag(!0);var d=this._mergeStates(n),_=this.stateTransition;this.saveCurrentToNormalState(d),this._applyStateObj(t.join(","),d,this._normalState,!1,!r&&!this.__inHover&&_&&_.duration>0,_);var g=this._textContent,c=this._textGuide;g&&g.useStates(t,r,l),c&&c.useStates(t,r,l),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!l&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=-2)}},e.prototype.isSilent=function(){for(var t=this.silent,r=this.parent;!t&&r;){if(r.silent){t=!0;break}r=r.parent}return t},e.prototype._updateAnimationTargets=function(){for(var t=0;t<this.animators.length;t++){var r=this.animators[t];r.targetName&&r.changeTarget(this[r.targetName])}},e.prototype.removeState=function(t){var r=Ct(this.currentStates,t);if(r>=0){var i=this.currentStates.slice();i.splice(r,1),this.useStates(i)}},e.prototype.replaceState=function(t,r,i){var n=this.currentStates.slice(),a=Ct(n,t),o=Ct(n,r)>=0;a>=0?o?n.splice(a,1):n[a]=r:i&&!o&&n.push(r),this.useStates(n)},e.prototype.toggleState=function(t,r){r?this.useState(t,!0):this.removeState(t)},e.prototype._mergeStates=function(t){for(var r={},i,n=0;n<t.length;n++){var a=t[n];N(r,a),a.textConfig&&(i=i||{},N(i,a.textConfig))}return i&&(r.textConfig=i),r},e.prototype._applyStateObj=function(t,r,i,n,a,o){var s=!(r&&n);r&&r.textConfig?(this.textConfig=N({},n?this.textConfig:i.textConfig),N(this.textConfig,r.textConfig)):s&&i.textConfig&&(this.textConfig=i.textConfig);for(var f={},h=!1,u=0;u<bi.length;u++){var v=bi[u],l=a&&mf[v];r&&r[v]!=null?l?(h=!0,f[v]=r[v]):this[v]=r[v]:s&&i[v]!=null&&(l?(h=!0,f[v]=i[v]):this[v]=i[v])}if(!a)for(var u=0;u<this.animators.length;u++){var d=this.animators[u],_=d.targetName;d.getLoop()||d.__changeFinalValue(_?(r||i)[_]:r||i)}h&&this._transitionState(t,f,o)},e.prototype._attachComponent=function(t){if(!(t.__zr&&!t.__hostTarget)&&t!==this){var r=this.__zr;r&&t.addSelfToZr(r),t.__zr=r,t.__hostTarget=this}},e.prototype._detachComponent=function(t){t.__zr&&t.removeSelfFromZr(t.__zr),t.__zr=null,t.__hostTarget=null},e.prototype.getClipPath=function(){return this._clipPath},e.prototype.setClipPath=function(t){this._clipPath&&this._clipPath!==t&&this.removeClipPath(),this._attachComponent(t),this._clipPath=t,this.markRedraw()},e.prototype.removeClipPath=function(){var t=this._clipPath;t&&(this._detachComponent(t),this._clipPath=null,this.markRedraw())},e.prototype.getTextContent=function(){return this._textContent},e.prototype.setTextContent=function(t){var r=this._textContent;r!==t&&(r&&r!==t&&this.removeTextContent(),t.innerTransformable=new wn,this._attachComponent(t),this._textContent=t,this.markRedraw())},e.prototype.setTextConfig=function(t){this.textConfig||(this.textConfig={}),N(this.textConfig,t),this.markRedraw()},e.prototype.removeTextConfig=function(){this.textConfig=null,this.markRedraw()},e.prototype.removeTextContent=function(){var t=this._textContent;t&&(t.innerTransformable=null,this._detachComponent(t),this._textContent=null,this._innerTextDefaultStyle=null,this.markRedraw())},e.prototype.getTextGuideLine=function(){return this._textGuide},e.prototype.setTextGuideLine=function(t){this._textGuide&&this._textGuide!==t&&this.removeTextGuideLine(),this._attachComponent(t),this._textGuide=t,this.markRedraw()},e.prototype.removeTextGuideLine=function(){var t=this._textGuide;t&&(this._detachComponent(t),this._textGuide=null,this.markRedraw())},e.prototype.markRedraw=function(){this.__dirty|=Lt;var t=this.__zr;t&&(this.__inHover?t.refreshHover():t.refresh()),this.__hostTarget&&this.__hostTarget.markRedraw()},e.prototype.dirty=function(){this.markRedraw()},e.prototype._toggleHoverLayerFlag=function(t){this.__inHover=t;var r=this._textContent,i=this._textGuide;r&&(r.__inHover=t),i&&(i.__inHover=t)},e.prototype.addSelfToZr=function(t){if(this.__zr!==t){this.__zr=t;var r=this.animators;if(r)for(var i=0;i<r.length;i++)t.animation.addAnimator(r[i]);this._clipPath&&this._clipPath.addSelfToZr(t),this._textContent&&this._textContent.addSelfToZr(t),this._textGuide&&this._textGuide.addSelfToZr(t)}},e.prototype.removeSelfFromZr=function(t){if(this.__zr){this.__zr=null;var r=this.animators;if(r)for(var i=0;i<r.length;i++)t.animation.removeAnimator(r[i]);this._clipPath&&this._clipPath.removeSelfFromZr(t),this._textContent&&this._textContent.removeSelfFromZr(t),this._textGuide&&this._textGuide.removeSelfFromZr(t)}},e.prototype.animate=function(t,r,i){var n=t?this[t]:this,a=new mn(n,r,i);return t&&(a.targetName=t),this.addAnimator(a,t),a},e.prototype.addAnimator=function(t,r){var i=this.__zr,n=this;t.during(function(){n.updateDuringAnimation(r)}).done(function(){var a=n.animators,o=Ct(a,t);o>=0&&a.splice(o,1)}),this.animators.push(t),i&&i.animation.addAnimator(t),i&&i.wakeUp()},e.prototype.updateDuringAnimation=function(t){this.markRedraw()},e.prototype.stopAnimation=function(t,r){for(var i=this.animators,n=i.length,a=[],o=0;o<n;o++){var s=i[o];!t||t===s.scope?s.stop(r):a.push(s)}return this.animators=a,this},e.prototype.animateTo=function(t,r,i){Ci(this,t,r,i)},e.prototype.animateFrom=function(t,r,i){Ci(this,t,r,i,!0)},e.prototype._transitionState=function(t,r,i,n){for(var a=Ci(this,r,i,n),o=0;o<a.length;o++)a[o].__fromStateTransition=t},e.prototype.getBoundingRect=function(){return null},e.prototype.getPaintRect=function(){return null},e.initDefaultProps=function(){var t=e.prototype;t.type="element",t.name="",t.ignore=t.silent=t.isGroup=t.draggable=t.dragging=t.ignoreClip=t.__inHover=!1,t.__dirty=Lt;function r(i,n,a,o){Object.defineProperty(t,i,{get:function(){if(!this[n]){var f=this[n]=[];s(this,f)}return this[n]},set:function(f){this[a]=f[0],this[o]=f[1],this[n]=f,s(this,f)}});function s(f,h){Object.defineProperty(h,0,{get:function(){return f[a]},set:function(u){f[a]=u}}),Object.defineProperty(h,1,{get:function(){return f[o]},set:function(u){f[o]=u}})}}Object.defineProperty&&(r("position","_legacyPos","x","y"),r("scale","_legacyScale","scaleX","scaleY"),r("origin","_legacyOrigin","originX","originY"))}(),e}();Ga(ti,Er);Ga(ti,wn);function Ci(e,t,r,i,n){r=r||{};var a=[];vo(e,"",e,t,r,i,a,n);var o=a.length,s=!1,f=r.done,h=r.aborted,u=function(){s=!0,o--,o<=0&&(s?f&&f():h&&h())},v=function(){o--,o<=0&&(s?f&&f():h&&h())};o||f&&f(),a.length>0&&r.during&&a[0].during(function(_,g){r.during(g)});for(var l=0;l<a.length;l++){var d=a[l];d.done(u),d.aborted(v),r.force&&d.duration(r.duration),d.start(r.easing)}return a}function Mi(e,t,r){for(var i=0;i<r;i++)e[i]=t[i]}function Tf(e){return Pt(e[0])}function bf(e,t,r){if(Pt(t[r]))if(Pt(e[r])||(e[r]=[]),jo(t[r])){var i=t[r].length;e[r].length!==i&&(e[r]=new t[r].constructor(i),Mi(e[r],t[r],i))}else{var n=t[r],a=e[r],o=n.length;if(Tf(n))for(var s=n[0].length,f=0;f<o;f++)a[f]?Mi(a[f],n[f],s):a[f]=Array.prototype.slice.call(n[f]);else Mi(a,n,o);a.length=n.length}else e[r]=t[r]}function Cf(e,t){return e===t||Pt(e)&&Pt(t)&&Mf(e,t)}function Mf(e,t){var r=e.length;if(r!==t.length)return!1;for(var i=0;i<r;i++)if(e[i]!==t[i])return!1;return!0}function vo(e,t,r,i,n,a,o,s){for(var f=ft(i),h=n.duration,u=n.delay,v=n.additive,l=n.setToFinal,d=!Ft(a),_=e.animators,g=[],c=0;c<f.length;c++){var p=f[c],y=i[p];if(y!=null&&r[p]!=null&&(d||a[p]))if(Ft(y)&&!Pt(y)&&!Ke(y)){if(t){s||(r[p]=y,e.updateDuringAnimation(t));continue}vo(e,p,r[p],y,n,a&&a[p],o,s)}else g.push(p);else s||(r[p]=y,e.updateDuringAnimation(t),g.push(p))}var m=g.length;if(!v&&m)for(var w=0;w<_.length;w++){var C=_[w];if(C.targetName===t){var T=C.stopTracks(g);if(T){var b=Ct(_,C);_.splice(b,1)}}}if(n.force||(g=Ln(g,function(S){return!Cf(i[S],r[S])}),m=g.length),m>0||n.force&&!o.length){var M=void 0,L=void 0,P=void 0;if(s){L={},l&&(M={});for(var w=0;w<m;w++){var p=g[w];L[p]=r[p],l?M[p]=i[p]:r[p]=i[p]}}else if(l){P={};for(var w=0;w<m;w++){var p=g[w];P[p]=Ae(r[p]),bf(r,i,p)}}var C=new mn(r,!1,!1,v?Ln(_,function(D){return D.targetName===t}):null);C.targetName=t,n.scope&&(C.scope=n.scope),l&&M&&C.whenWithKeys(0,M,g),P&&C.whenWithKeys(0,P,g),C.whenWithKeys(h??500,s?L:i,g).delay(u||0),e.addAnimator(C,t),o.push(C)}}var lo=function(e){z(t,e);function t(r){var i=e.call(this)||this;return i.isGroup=!0,i._children=[],i.attr(r),i}return t.prototype.childrenRef=function(){return this._children},t.prototype.children=function(){return this._children.slice()},t.prototype.childAt=function(r){return this._children[r]},t.prototype.childOfName=function(r){for(var i=this._children,n=0;n<i.length;n++)if(i[n].name===r)return i[n]},t.prototype.childCount=function(){return this._children.length},t.prototype.add=function(r){return r&&r!==this&&r.parent!==this&&(this._children.push(r),this._doAdd(r)),this},t.prototype.addBefore=function(r,i){if(r&&r!==this&&r.parent!==this&&i&&i.parent===this){var n=this._children,a=n.indexOf(i);a>=0&&(n.splice(a,0,r),this._doAdd(r))}return this},t.prototype.replace=function(r,i){var n=Ct(this._children,r);return n>=0&&this.replaceAt(i,n),this},t.prototype.replaceAt=function(r,i){var n=this._children,a=n[i];if(r&&r!==this&&r.parent!==this&&r!==a){n[i]=r,a.parent=null;var o=this.__zr;o&&a.removeSelfFromZr(o),this._doAdd(r)}return this},t.prototype._doAdd=function(r){r.parent&&r.parent.remove(r),r.parent=this;var i=this.__zr;i&&i!==r.__zr&&r.addSelfToZr(i),i&&i.refresh()},t.prototype.remove=function(r){var i=this.__zr,n=this._children,a=Ct(n,r);return a<0?this:(n.splice(a,1),r.parent=null,i&&r.removeSelfFromZr(i),i&&i.refresh(),this)},t.prototype.removeAll=function(){for(var r=this._children,i=this.__zr,n=0;n<r.length;n++){var a=r[n];i&&a.removeSelfFromZr(i),a.parent=null}return r.length=0,this},t.prototype.eachChild=function(r,i){for(var n=this._children,a=0;a<n.length;a++){var o=n[a];r.call(i,o,a)}return this},t.prototype.traverse=function(r,i){for(var n=0;n<this._children.length;n++){var a=this._children[n],o=r.call(i,a);a.isGroup&&!o&&a.traverse(r,i)}return this},t.prototype.addSelfToZr=function(r){e.prototype.addSelfToZr.call(this,r);for(var i=0;i<this._children.length;i++){var n=this._children[i];n.addSelfToZr(r)}},t.prototype.removeSelfFromZr=function(r){e.prototype.removeSelfFromZr.call(this,r);for(var i=0;i<this._children.length;i++){var n=this._children[i];n.removeSelfFromZr(r)}},t.prototype.getBoundingRect=function(r){for(var i=new Y(0,0,0,0),n=r||this._children,a=[],o=null,s=0;s<n.length;s++){var f=n[s];if(!(f.ignore||f.invisible)){var h=f.getBoundingRect(),u=f.getLocalTransform(a);u?(Y.applyTransform(i,h,u),o=o||i.clone(),o.union(i)):(o=o||h.clone(),o.union(h))}}return o||i},t}(ti);lo.prototype.type="group";/*! +* ZRender, a high performance 2d drawing library. +* +* Copyright (c) 2013, Baidu Inc. +* All rights reserved. +* +* LICENSE +* https://github.com/ecomfe/zrender/blob/master/LICENSE.txt +*/var Oe={},co={};function Lf(e){delete co[e]}function Pf(e){if(!e)return!1;if(typeof e=="string")return ke(e,1)<Ji;if(e.colorStops){for(var t=e.colorStops,r=0,i=t.length,n=0;n<i;n++)r+=ke(t[n].color,1);return r/=i,r<Ji}return!1}var Sf=function(){function e(t,r,i){var n=this;this._sleepAfterStill=10,this._stillFrameAccum=0,this._needsRefresh=!0,this._needsRefreshHover=!0,this._darkMode=!1,i=i||{},this.dom=r,this.id=t;var a=new Gs,o=i.renderer||"canvas";Oe[o]||(o=ft(Oe)[0]),i.useDirtyRect=i.useDirtyRect==null?!1:i.useDirtyRect;var s=new Oe[o](r,a,i,t),f=i.ssr||s.ssrOnly;this.storage=a,this.painter=s;var h=!W.node&&!W.worker&&!f?new df(s.getViewportRoot(),s.root):null,u=i.useCoarsePointer,v=u==null||u==="auto"?W.touchEventsSupported:!!u,l=44,d;v&&(d=ot(i.pointerSize,l)),this.handler=new Qa(a,s,h,s.root,d),this.animation=new of({stage:{update:f?null:function(){return n._flush(!0)}}}),f||this.animation.start()}return e.prototype.add=function(t){this._disposed||!t||(this.storage.addRoot(t),t.addSelfToZr(this),this.refresh())},e.prototype.remove=function(t){this._disposed||!t||(this.storage.delRoot(t),t.removeSelfFromZr(this),this.refresh())},e.prototype.configLayer=function(t,r){this._disposed||(this.painter.configLayer&&this.painter.configLayer(t,r),this.refresh())},e.prototype.setBackgroundColor=function(t){this._disposed||(this.painter.setBackgroundColor&&this.painter.setBackgroundColor(t),this.refresh(),this._backgroundColor=t,this._darkMode=Pf(t))},e.prototype.getBackgroundColor=function(){return this._backgroundColor},e.prototype.setDarkMode=function(t){this._darkMode=t},e.prototype.isDarkMode=function(){return this._darkMode},e.prototype.refreshImmediately=function(t){this._disposed||(t||this.animation.update(!0),this._needsRefresh=!1,this.painter.refresh(),this._needsRefresh=!1)},e.prototype.refresh=function(){this._disposed||(this._needsRefresh=!0,this.animation.start())},e.prototype.flush=function(){this._disposed||this._flush(!1)},e.prototype._flush=function(t){var r,i=br();this._needsRefresh&&(r=!0,this.refreshImmediately(t)),this._needsRefreshHover&&(r=!0,this.refreshHoverImmediately());var n=br();r?(this._stillFrameAccum=0,this.trigger("rendered",{elapsedTime:n-i})):this._sleepAfterStill>0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},e.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},e.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},e.prototype.refreshHover=function(){this._needsRefreshHover=!0},e.prototype.refreshHoverImmediately=function(){this._disposed||(this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover())},e.prototype.resize=function(t){this._disposed||(t=t||{},this.painter.resize(t.width,t.height),this.handler.resize())},e.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},e.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},e.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},e.prototype.setCursorStyle=function(t){this._disposed||this.handler.setCursorStyle(t)},e.prototype.findHover=function(t,r){if(!this._disposed)return this.handler.findHover(t,r)},e.prototype.on=function(t,r,i){return this._disposed||this.handler.on(t,r,i),this},e.prototype.off=function(t,r){this._disposed||this.handler.off(t,r)},e.prototype.trigger=function(t,r){this._disposed||this.handler.trigger(t,r)},e.prototype.clear=function(){if(!this._disposed){for(var t=this.storage.getRoots(),r=0;r<t.length;r++)t[r]instanceof lo&&t[r].removeSelfFromZr(this);this.storage.delAllRoots(),this.painter.clear()}},e.prototype.dispose=function(){this._disposed||(this.animation.stop(),this.clear(),this.storage.dispose(),this.painter.dispose(),this.handler.dispose(),this.animation=this.storage=this.painter=this.handler=null,this._disposed=!0,Lf(this.id))},e}();function Yu(e,t){var r=new Sf(Ya(),e,t);return co[r.id]=r,r}function Gu(e,t){Oe[e]=t}var rn=new je(50);function Rf(e){if(typeof e=="string"){var t=rn.get(e);return t&&t.image}else return e}function po(e,t,r,i,n){if(e)if(typeof e=="string"){if(t&&t.__zrImageSrc===e||!r)return t;var a=rn.get(e),o={hostEl:r,cb:i,cbPayload:n};return a?(t=a.image,!ri(t)&&a.pending.push(o)):(t=$e.loadImage(e,ta,ta),t.__zrImageSrc=e,rn.put(e,t.__cachedImgObj={image:t,pending:[o]})),t}else return e;else return t}function ta(){var e=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var t=0;t<e.pending.length;t++){var r=e.pending[t],i=r.cb;i&&i(this,r.cbPayload),r.hostEl.dirty()}e.pending.length=0}function ri(e){return e&&e.width&&e.height}var Li=/\{([a-zA-Z0-9_]+)\|([^}]*)\}/g;function Df(e,t,r,i,n,a){if(!r){e.text="",e.isTruncated=!1;return}var o=(t+"").split(` +`);a=_o(r,i,n,a);for(var s=!1,f={},h=0,u=o.length;h<u;h++)go(f,o[h],a),o[h]=f.textLine,s=s||f.isTruncated;e.text=o.join(` +`),e.isTruncated=s}function _o(e,t,r,i){i=i||{};var n=N({},i);n.font=t,r=ot(r,"..."),n.maxIterations=ot(i.maxIterations,2);var a=n.minChar=ot(i.minChar,0);n.cnCharWidth=ht("国",t);var o=n.ascCharWidth=ht("a",t);n.placeholder=ot(i.placeholder,"");for(var s=e=Math.max(0,e-1),f=0;f<a&&s>=o;f++)s-=o;var h=ht(r,t);return h>s&&(r="",h=0),s=e-h,n.ellipsis=r,n.ellipsisWidth=h,n.contentWidth=s,n.containerWidth=e,n}function go(e,t,r){var i=r.containerWidth,n=r.font,a=r.contentWidth;if(!i){e.textLine="",e.isTruncated=!1;return}var o=ht(t,n);if(o<=i){e.textLine=t,e.isTruncated=!1;return}for(var s=0;;s++){if(o<=a||s>=r.maxIterations){t+=r.ellipsis;break}var f=s===0?xf(t,a,r.ascCharWidth,r.cnCharWidth):o>0?Math.floor(t.length*a/o):0;t=t.substr(0,f),o=ht(t,n)}t===""&&(t=r.placeholder),e.textLine=t,e.isTruncated=!0}function xf(e,t,r,i){for(var n=0,a=0,o=e.length;a<o&&n<t;a++){var s=e.charCodeAt(a);n+=0<=s&&s<=127?r:i}return a}function Af(e,t){e!=null&&(e+="");var r=t.overflow,i=t.padding,n=t.font,a=r==="truncate",o=Tn(n),s=ot(t.lineHeight,o),f=!!t.backgroundColor,h=t.lineOverflow==="truncate",u=!1,v=t.width,l;v!=null&&(r==="break"||r==="breakAll")?l=e?yo(e,t.font,v,r==="breakAll",0).lines:[]:l=e?e.split(` +`):[];var d=l.length*s,_=ot(t.height,d);if(d>_&&h){var g=Math.floor(_/s);u=u||l.length>g,l=l.slice(0,g)}if(e&&a&&v!=null)for(var c=_o(v,n,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),p={},y=0;y<l.length;y++)go(p,l[y],c),l[y]=p.textLine,u=u||p.isTruncated;for(var m=_,w=0,y=0;y<l.length;y++)w=Math.max(ht(l[y],n),w);v==null&&(v=w);var C=w;return i&&(m+=i[0]+i[2],C+=i[1]+i[3],v+=i[1]+i[3]),f&&(C=v),{lines:l,height:_,outerWidth:C,outerHeight:m,lineHeight:s,calculatedLineHeight:o,contentWidth:w,contentHeight:d,width:v,isTruncated:u}}var Ef=function(){function e(){}return e}(),ra=function(){function e(t){this.tokens=[],t&&(this.tokens=t)}return e}(),If=function(){function e(){this.width=0,this.height=0,this.contentWidth=0,this.contentHeight=0,this.outerWidth=0,this.outerHeight=0,this.lines=[],this.isTruncated=!1}return e}();function Ff(e,t){var r=new If;if(e!=null&&(e+=""),!e)return r;for(var i=t.width,n=t.height,a=t.overflow,o=(a==="break"||a==="breakAll")&&i!=null?{width:i,accumWidth:0,breakAll:a==="breakAll"}:null,s=Li.lastIndex=0,f;(f=Li.exec(e))!=null;){var h=f.index;h>s&&Pi(r,e.substring(s,h),t,o),Pi(r,f[2],t,o,f[1]),s=Li.lastIndex}s<e.length&&Pi(r,e.substring(s,e.length),t,o);var u=[],v=0,l=0,d=t.padding,_=a==="truncate",g=t.lineOverflow==="truncate",c={};function p(Z,X,G){Z.width=X,Z.lineHeight=G,v+=G,l=Math.max(l,X)}t:for(var y=0;y<r.lines.length;y++){for(var m=r.lines[y],w=0,C=0,T=0;T<m.tokens.length;T++){var b=m.tokens[T],M=b.styleName&&t.rich[b.styleName]||{},L=b.textPadding=M.padding,P=L?L[1]+L[3]:0,S=b.font=M.font||t.font;b.contentHeight=Tn(S);var D=ot(M.height,b.contentHeight);if(b.innerHeight=D,L&&(D+=L[0]+L[2]),b.height=D,b.lineHeight=De(M.lineHeight,t.lineHeight,D),b.align=M&&M.align||t.align,b.verticalAlign=M&&M.verticalAlign||"middle",g&&n!=null&&v+b.lineHeight>n){var A=r.lines.length;T>0?(m.tokens=m.tokens.slice(0,T),p(m,C,w),r.lines=r.lines.slice(0,y+1)):r.lines=r.lines.slice(0,y),r.isTruncated=r.isTruncated||r.lines.length<A;break t}var R=M.width,I=R==null||R==="auto";if(typeof R=="string"&&R.charAt(R.length-1)==="%")b.percentWidth=R,u.push(b),b.contentWidth=ht(b.text,S);else{if(I){var x=M.backgroundColor,B=x&&x.image;B&&(B=Rf(B),ri(B)&&(b.width=Math.max(b.width,B.width*D/B.height)))}var k=_&&i!=null?i-C:null;k!=null&&k<b.width?!I||k<P?(b.text="",b.width=b.contentWidth=0):(Df(c,b.text,k-P,S,t.ellipsis,{minChar:t.truncateMinChar}),b.text=c.text,r.isTruncated=r.isTruncated||c.isTruncated,b.width=b.contentWidth=ht(b.text,S)):b.contentWidth=ht(b.text,S)}b.width+=P,C+=b.width,M&&(w=Math.max(w,b.lineHeight))}p(m,C,w)}r.outerWidth=r.width=ot(i,l),r.outerHeight=r.height=ot(n,v),r.contentHeight=v,r.contentWidth=l,d&&(r.outerWidth+=d[1]+d[3],r.outerHeight+=d[0]+d[2]);for(var y=0;y<u.length;y++){var b=u[y],J=b.percentWidth;b.width=parseInt(J,10)/100*r.width}return r}function Pi(e,t,r,i,n){var a=t==="",o=n&&r.rich[n]||{},s=e.lines,f=o.font||r.font,h=!1,u,v;if(i){var l=o.padding,d=l?l[1]+l[3]:0;if(o.width!=null&&o.width!=="auto"){var _=ie(o.width,i.width)+d;s.length>0&&_+i.accumWidth>i.width&&(u=t.split(` +`),h=!0),i.accumWidth=_}else{var g=yo(t,f,i.width,i.breakAll,i.accumWidth);i.accumWidth=g.accumWidth+d,v=g.linesWidths,u=g.lines}}else u=t.split(` +`);for(var c=0;c<u.length;c++){var p=u[c],y=new Ef;if(y.styleName=n,y.text=p,y.isLineHolder=!p&&!a,typeof o.width=="number"?y.width=o.width:y.width=v?v[c]:ht(p,f),!c&&!h){var m=(s[s.length-1]||(s[0]=new ra)).tokens,w=m.length;w===1&&m[0].isLineHolder?m[0]=y:(p||!w||a)&&m.push(y)}else s.push(new ra([y]))}}function Of(e){var t=e.charCodeAt(0);return t>=32&&t<=591||t>=880&&t<=4351||t>=4608&&t<=5119||t>=7680&&t<=8303}var Bf=Ve(",&?/;] ".split(""),function(e,t){return e[t]=!0,e},{});function Hf(e){return Of(e)?!!Bf[e]:!0}function yo(e,t,r,i,n){for(var a=[],o=[],s="",f="",h=0,u=0,v=0;v<e.length;v++){var l=e.charAt(v);if(l===` +`){f&&(s+=f,u+=h),a.push(s),o.push(u),s="",f="",h=0,u=0;continue}var d=ht(l,t),_=i?!1:!Hf(l);if(a.length?u+d>r:n+u+d>r){u?(s||f)&&(_?(s||(s=f,f="",h=0,u=h),a.push(s),o.push(u-h),f+=l,h+=d,s="",u=h):(f&&(s+=f,f="",h=0),a.push(s),o.push(u),s=l,u=d)):_?(a.push(f),o.push(h),f=l,h=d):(a.push(l),o.push(d));continue}u+=d,_?(f+=l,h+=d):(f&&(s+=f,f="",h=0),s+=l)}return!a.length&&!s&&(s=e,f="",h=0),f&&(s+=f),s&&(a.push(s),o.push(u)),a.length===1&&(u+=n),{accumWidth:u,lines:a,linesWidths:o}}var en="__zr_style_"+Math.round(Math.random()*10),fr={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},ei={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};fr[en]=!0;var ea=["z","z2","invisible"],zf=["invisible"],ae=function(e){z(t,e);function t(r){return e.call(this,r)||this}return t.prototype._init=function(r){for(var i=ft(r),n=0;n<i.length;n++){var a=i[n];a==="style"?this.useStyle(r[a]):e.prototype.attrKV.call(this,a,r[a])}this.style||this.useStyle({})},t.prototype.beforeBrush=function(){},t.prototype.afterBrush=function(){},t.prototype.innerBeforeBrush=function(){},t.prototype.innerAfterBrush=function(){},t.prototype.shouldBePainted=function(r,i,n,a){var o=this.transform;if(this.ignore||this.invisible||this.style.opacity===0||this.culling&&kf(this,r,i)||o&&!o[0]&&!o[3])return!1;if(n&&this.__clipPaths){for(var s=0;s<this.__clipPaths.length;++s)if(this.__clipPaths[s].isZeroArea())return!1}if(a&&this.parent)for(var f=this.parent;f;){if(f.ignore)return!1;f=f.parent}return!0},t.prototype.contain=function(r,i){return this.rectContain(r,i)},t.prototype.traverse=function(r,i){r.call(i,this)},t.prototype.rectContain=function(r,i){var n=this.transformCoordToLocal(r,i),a=this.getBoundingRect();return a.contain(n[0],n[1])},t.prototype.getPaintRect=function(){var r=this._paintRect;if(!this._paintRect||this.__dirty){var i=this.transform,n=this.getBoundingRect(),a=this.style,o=a.shadowBlur||0,s=a.shadowOffsetX||0,f=a.shadowOffsetY||0;r=this._paintRect||(this._paintRect=new Y(0,0,0,0)),i?Y.applyTransform(r,n,i):r.copy(n),(o||s||f)&&(r.width+=o*2+Math.abs(s),r.height+=o*2+Math.abs(f),r.x=Math.min(r.x,r.x+s-o),r.y=Math.min(r.y,r.y+f-o));var h=this.dirtyRectTolerance;r.isZero()||(r.x=Math.floor(r.x-h),r.y=Math.floor(r.y-h),r.width=Math.ceil(r.width+1+h*2),r.height=Math.ceil(r.height+1+h*2))}return r},t.prototype.setPrevPaintRect=function(r){r?(this._prevPaintRect=this._prevPaintRect||new Y(0,0,0,0),this._prevPaintRect.copy(r)):this._prevPaintRect=null},t.prototype.getPrevPaintRect=function(){return this._prevPaintRect},t.prototype.animateStyle=function(r){return this.animate("style",r)},t.prototype.updateDuringAnimation=function(r){r==="style"?this.dirtyStyle():this.markRedraw()},t.prototype.attrKV=function(r,i){r!=="style"?e.prototype.attrKV.call(this,r,i):this.style?this.setStyle(i):this.useStyle(i)},t.prototype.setStyle=function(r,i){return typeof r=="string"?this.style[r]=i:N(this.style,r),this.dirtyStyle(),this},t.prototype.dirtyStyle=function(r){r||this.markRedraw(),this.__dirty|=xe,this._rect&&(this._rect=null)},t.prototype.dirty=function(){this.dirtyStyle()},t.prototype.styleChanged=function(){return!!(this.__dirty&xe)},t.prototype.styleUpdated=function(){this.__dirty&=-3},t.prototype.createStyle=function(r){return Je(fr,r)},t.prototype.useStyle=function(r){r[en]||(r=this.createStyle(r)),this.__inHover?this.__hoverStyle=r:this.style=r,this.dirtyStyle()},t.prototype.isStyleObject=function(r){return r[en]},t.prototype._innerSaveToNormal=function(r){e.prototype._innerSaveToNormal.call(this,r);var i=this._normalState;r.style&&!i.style&&(i.style=this._mergeStyle(this.createStyle(),this.style)),this._savePrimaryToNormal(r,i,ea)},t.prototype._applyStateObj=function(r,i,n,a,o,s){e.prototype._applyStateObj.call(this,r,i,n,a,o,s);var f=!(i&&a),h;if(i&&i.style?o?a?h=i.style:(h=this._mergeStyle(this.createStyle(),n.style),this._mergeStyle(h,i.style)):(h=this._mergeStyle(this.createStyle(),a?this.style:n.style),this._mergeStyle(h,i.style)):f&&(h=n.style),h)if(o){var u=this.style;if(this.style=this.createStyle(f?{}:u),f)for(var v=ft(u),l=0;l<v.length;l++){var d=v[l];d in h&&(h[d]=h[d],this.style[d]=u[d])}for(var _=ft(h),l=0;l<_.length;l++){var d=_[l];this.style[d]=this.style[d]}this._transitionState(r,{style:h},s,this.getAnimationStyleProps())}else this.useStyle(h);for(var g=this.__inHover?zf:ea,l=0;l<g.length;l++){var d=g[l];i&&i[d]!=null?this[d]=i[d]:f&&n[d]!=null&&(this[d]=n[d])}},t.prototype._mergeStates=function(r){for(var i=e.prototype._mergeStates.call(this,r),n,a=0;a<r.length;a++){var o=r[a];o.style&&(n=n||{},this._mergeStyle(n,o.style))}return n&&(i.style=n),i},t.prototype._mergeStyle=function(r,i){return N(r,i),r},t.prototype.getAnimationStyleProps=function(){return ei},t.initDefaultProps=function(){var r=t.prototype;r.type="displayable",r.invisible=!1,r.z=0,r.z2=0,r.zlevel=0,r.culling=!1,r.cursor="pointer",r.rectHover=!1,r.incremental=!1,r._rect=null,r.dirtyRectTolerance=0,r.__dirty=Lt|xe}(),t}(ti),Si=new Y(0,0,0,0),Ri=new Y(0,0,0,0);function kf(e,t,r){return Si.copy(e.getBoundingRect()),e.transform&&Si.applyTransform(e.transform),Ri.width=t,Ri.height=r,!Si.intersect(Ri)}var rt=Math.min,et=Math.max,Di=Math.sin,xi=Math.cos,Vt=Math.PI*2,_e=Ar(),ge=Ar(),ye=Ar();function mo(e,t,r){if(e.length!==0){for(var i=e[0],n=i[0],a=i[0],o=i[1],s=i[1],f=1;f<e.length;f++)i=e[f],n=rt(n,i[0]),a=et(a,i[0]),o=rt(o,i[1]),s=et(s,i[1]);t[0]=n,t[1]=o,r[0]=a,r[1]=s}}function ia(e,t,r,i,n,a){n[0]=rt(e,r),n[1]=rt(t,i),a[0]=et(e,r),a[1]=et(t,i)}var na=[],aa=[];function Nf(e,t,r,i,n,a,o,s,f,h){var u=io,v=U,l=u(e,r,n,o,na);f[0]=1/0,f[1]=1/0,h[0]=-1/0,h[1]=-1/0;for(var d=0;d<l;d++){var _=v(e,r,n,o,na[d]);f[0]=rt(_,f[0]),h[0]=et(_,h[0])}l=u(t,i,a,s,aa);for(var d=0;d<l;d++){var g=v(t,i,a,s,aa[d]);f[1]=rt(g,f[1]),h[1]=et(g,h[1])}f[0]=rt(e,f[0]),h[0]=et(e,h[0]),f[0]=rt(o,f[0]),h[0]=et(o,h[0]),f[1]=rt(t,f[1]),h[1]=et(t,h[1]),f[1]=rt(s,f[1]),h[1]=et(s,h[1])}function Wf(e,t,r,i,n,a,o,s){var f=no,h=Q,u=et(rt(f(e,r,n),1),0),v=et(rt(f(t,i,a),1),0),l=h(e,r,n,u),d=h(t,i,a,v);o[0]=rt(e,n,l),o[1]=rt(t,a,d),s[0]=et(e,n,l),s[1]=et(t,a,d)}function Yf(e,t,r,i,n,a,o,s,f){var h=wr,u=Tr,v=Math.abs(n-a);if(v%Vt<1e-4&&v>1e-4){s[0]=e-r,s[1]=t-i,f[0]=e+r,f[1]=t+i;return}if(_e[0]=xi(n)*r+e,_e[1]=Di(n)*i+t,ge[0]=xi(a)*r+e,ge[1]=Di(a)*i+t,h(s,_e,ge),u(f,_e,ge),n=n%Vt,n<0&&(n=n+Vt),a=a%Vt,a<0&&(a=a+Vt),n>a&&!o?a+=Vt:n<a&&o&&(n+=Vt),o){var l=a;a=n,n=l}for(var d=0;d<a;d+=Math.PI/2)d>n&&(ye[0]=xi(d)*r+e,ye[1]=Di(d)*i+t,h(s,ye,s),u(f,ye,f))}var H={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Qt=[],Kt=[],yt=[],At=[],mt=[],wt=[],Ai=Math.min,Ei=Math.max,Jt=Math.cos,jt=Math.sin,Dt=Math.abs,nn=Math.PI,It=nn*2,Ii=typeof Float32Array<"u",kr=[];function Fi(e){var t=Math.round(e/nn*1e8)/1e8;return t%2*nn}function Gf(e,t){var r=Fi(e[0]);r<0&&(r+=It);var i=r-e[0],n=e[1];n+=i,!t&&n-r>=It?n=r+It:t&&r-n>=It?n=r-It:!t&&r>n?n=r+(It-Fi(r-n)):t&&r<n&&(n=r-(It-Fi(n-r))),e[0]=r,e[1]=n}var ur=function(){function e(t){this.dpr=1,this._xi=0,this._yi=0,this._x0=0,this._y0=0,this._len=0,t&&(this._saveData=!1),this._saveData&&(this.data=[])}return e.prototype.increaseVersion=function(){this._version++},e.prototype.getVersion=function(){return this._version},e.prototype.setScale=function(t,r,i){i=i||0,i>0&&(this._ux=Dt(i/Ne/t)||0,this._uy=Dt(i/Ne/r)||0)},e.prototype.setDPR=function(t){this.dpr=t},e.prototype.setContext=function(t){this._ctx=t},e.prototype.getContext=function(){return this._ctx},e.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},e.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},e.prototype.moveTo=function(t,r){return this._drawPendingPt(),this.addData(H.M,t,r),this._ctx&&this._ctx.moveTo(t,r),this._x0=t,this._y0=r,this._xi=t,this._yi=r,this},e.prototype.lineTo=function(t,r){var i=Dt(t-this._xi),n=Dt(r-this._yi),a=i>this._ux||n>this._uy;if(this.addData(H.L,t,r),this._ctx&&a&&this._ctx.lineTo(t,r),a)this._xi=t,this._yi=r,this._pendingPtDist=0;else{var o=i*i+n*n;o>this._pendingPtDist&&(this._pendingPtX=t,this._pendingPtY=r,this._pendingPtDist=o)}return this},e.prototype.bezierCurveTo=function(t,r,i,n,a,o){return this._drawPendingPt(),this.addData(H.C,t,r,i,n,a,o),this._ctx&&this._ctx.bezierCurveTo(t,r,i,n,a,o),this._xi=a,this._yi=o,this},e.prototype.quadraticCurveTo=function(t,r,i,n){return this._drawPendingPt(),this.addData(H.Q,t,r,i,n),this._ctx&&this._ctx.quadraticCurveTo(t,r,i,n),this._xi=i,this._yi=n,this},e.prototype.arc=function(t,r,i,n,a,o){this._drawPendingPt(),kr[0]=n,kr[1]=a,Gf(kr,o),n=kr[0],a=kr[1];var s=a-n;return this.addData(H.A,t,r,i,i,n,s,0,o?0:1),this._ctx&&this._ctx.arc(t,r,i,n,a,o),this._xi=Jt(a)*i+t,this._yi=jt(a)*i+r,this},e.prototype.arcTo=function(t,r,i,n,a){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(t,r,i,n,a),this},e.prototype.rect=function(t,r,i,n){return this._drawPendingPt(),this._ctx&&this._ctx.rect(t,r,i,n),this.addData(H.R,t,r,i,n),this},e.prototype.closePath=function(){this._drawPendingPt(),this.addData(H.Z);var t=this._ctx,r=this._x0,i=this._y0;return t&&t.closePath(),this._xi=r,this._yi=i,this},e.prototype.fill=function(t){t&&t.fill(),this.toStatic()},e.prototype.stroke=function(t){t&&t.stroke(),this.toStatic()},e.prototype.len=function(){return this._len},e.prototype.setData=function(t){var r=t.length;!(this.data&&this.data.length===r)&&Ii&&(this.data=new Float32Array(r));for(var i=0;i<r;i++)this.data[i]=t[i];this._len=r},e.prototype.appendPath=function(t){t instanceof Array||(t=[t]);for(var r=t.length,i=0,n=this._len,a=0;a<r;a++)i+=t[a].len();Ii&&this.data instanceof Float32Array&&(this.data=new Float32Array(n+i));for(var a=0;a<r;a++)for(var o=t[a].data,s=0;s<o.length;s++)this.data[n++]=o[s];this._len=n},e.prototype.addData=function(t,r,i,n,a,o,s,f,h){if(this._saveData){var u=this.data;this._len+arguments.length>u.length&&(this._expandData(),u=this.data);for(var v=0;v<arguments.length;v++)u[this._len++]=arguments[v]}},e.prototype._drawPendingPt=function(){this._pendingPtDist>0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},e.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],r=0;r<this._len;r++)t[r]=this.data[r];this.data=t}},e.prototype.toStatic=function(){if(this._saveData){this._drawPendingPt();var t=this.data;t instanceof Array&&(t.length=this._len,Ii&&this._len>11&&(this.data=new Float32Array(t)))}},e.prototype.getBoundingRect=function(){yt[0]=yt[1]=mt[0]=mt[1]=Number.MAX_VALUE,At[0]=At[1]=wt[0]=wt[1]=-Number.MAX_VALUE;var t=this.data,r=0,i=0,n=0,a=0,o;for(o=0;o<this._len;){var s=t[o++],f=o===1;switch(f&&(r=t[o],i=t[o+1],n=r,a=i),s){case H.M:r=n=t[o++],i=a=t[o++],mt[0]=n,mt[1]=a,wt[0]=n,wt[1]=a;break;case H.L:ia(r,i,t[o],t[o+1],mt,wt),r=t[o++],i=t[o++];break;case H.C:Nf(r,i,t[o++],t[o++],t[o++],t[o++],t[o],t[o+1],mt,wt),r=t[o++],i=t[o++];break;case H.Q:Wf(r,i,t[o++],t[o++],t[o],t[o+1],mt,wt),r=t[o++],i=t[o++];break;case H.A:var h=t[o++],u=t[o++],v=t[o++],l=t[o++],d=t[o++],_=t[o++]+d;o+=1;var g=!t[o++];f&&(n=Jt(d)*v+h,a=jt(d)*l+u),Yf(h,u,v,l,d,_,g,mt,wt),r=Jt(_)*v+h,i=jt(_)*l+u;break;case H.R:n=r=t[o++],a=i=t[o++];var c=t[o++],p=t[o++];ia(n,a,n+c,a+p,mt,wt);break;case H.Z:r=n,i=a;break}wr(yt,yt,mt),Tr(At,At,wt)}return o===0&&(yt[0]=yt[1]=At[0]=At[1]=0),new Y(yt[0],yt[1],At[0]-yt[0],At[1]-yt[1])},e.prototype._calculateLength=function(){var t=this.data,r=this._len,i=this._ux,n=this._uy,a=0,o=0,s=0,f=0;this._pathSegLen||(this._pathSegLen=[]);for(var h=this._pathSegLen,u=0,v=0,l=0;l<r;){var d=t[l++],_=l===1;_&&(a=t[l],o=t[l+1],s=a,f=o);var g=-1;switch(d){case H.M:a=s=t[l++],o=f=t[l++];break;case H.L:{var c=t[l++],p=t[l++],y=c-a,m=p-o;(Dt(y)>i||Dt(m)>n||l===r-1)&&(g=Math.sqrt(y*y+m*m),a=c,o=p);break}case H.C:{var w=t[l++],C=t[l++],c=t[l++],p=t[l++],T=t[l++],b=t[l++];g=qs(a,o,w,C,c,p,T,b,10),a=T,o=b;break}case H.Q:{var w=t[l++],C=t[l++],c=t[l++],p=t[l++];g=Us(a,o,w,C,c,p,10),a=c,o=p;break}case H.A:var M=t[l++],L=t[l++],P=t[l++],S=t[l++],D=t[l++],A=t[l++],R=A+D;l+=1,_&&(s=Jt(D)*P+M,f=jt(D)*S+L),g=Ei(P,S)*Ai(It,Math.abs(A)),a=Jt(R)*P+M,o=jt(R)*S+L;break;case H.R:{s=a=t[l++],f=o=t[l++];var I=t[l++],x=t[l++];g=I*2+x*2;break}case H.Z:{var y=s-a,m=f-o;g=Math.sqrt(y*y+m*m),a=s,o=f;break}}g>=0&&(h[v++]=g,u+=g)}return this._pathLen=u,u},e.prototype.rebuildPath=function(t,r){var i=this.data,n=this._ux,a=this._uy,o=this._len,s,f,h,u,v,l,d=r<1,_,g,c=0,p=0,y,m=0,w,C;if(!(d&&(this._pathSegLen||this._calculateLength(),_=this._pathSegLen,g=this._pathLen,y=r*g,!y)))t:for(var T=0;T<o;){var b=i[T++],M=T===1;switch(M&&(h=i[T],u=i[T+1],s=h,f=u),b!==H.L&&m>0&&(t.lineTo(w,C),m=0),b){case H.M:s=h=i[T++],f=u=i[T++],t.moveTo(h,u);break;case H.L:{v=i[T++],l=i[T++];var L=Dt(v-h),P=Dt(l-u);if(L>n||P>a){if(d){var S=_[p++];if(c+S>y){var D=(y-c)/S;t.lineTo(h*(1-D)+v*D,u*(1-D)+l*D);break t}c+=S}t.lineTo(v,l),h=v,u=l,m=0}else{var A=L*L+P*P;A>m&&(w=v,C=l,m=A)}break}case H.C:{var R=i[T++],I=i[T++],x=i[T++],B=i[T++],k=i[T++],J=i[T++];if(d){var S=_[p++];if(c+S>y){var D=(y-c)/S;kt(h,R,x,k,D,Qt),kt(u,I,B,J,D,Kt),t.bezierCurveTo(Qt[1],Kt[1],Qt[2],Kt[2],Qt[3],Kt[3]);break t}c+=S}t.bezierCurveTo(R,I,x,B,k,J),h=k,u=J;break}case H.Q:{var R=i[T++],I=i[T++],x=i[T++],B=i[T++];if(d){var S=_[p++];if(c+S>y){var D=(y-c)/S;ze(h,R,x,D,Qt),ze(u,I,B,D,Kt),t.quadraticCurveTo(Qt[1],Kt[1],Qt[2],Kt[2]);break t}c+=S}t.quadraticCurveTo(R,I,x,B),h=x,u=B;break}case H.A:var Z=i[T++],X=i[T++],G=i[T++],nt=i[T++],at=i[T++],Rt=i[T++],Nt=i[T++],Wt=!i[T++],Yt=G>nt?G:nt,j=Dt(G-nt)>.001,$=at+Rt,E=!1;if(d){var S=_[p++];c+S>y&&($=at+Rt*(y-c)/S,E=!0),c+=S}if(j&&t.ellipse?t.ellipse(Z,X,G,nt,Nt,at,$,Wt):t.arc(Z,X,Yt,at,$,Wt),E)break t;M&&(s=Jt(at)*G+Z,f=jt(at)*nt+X),h=Jt($)*G+Z,u=jt($)*nt+X;break;case H.R:s=h=i[T],f=u=i[T+1],v=i[T++],l=i[T++];var O=i[T++],Ir=i[T++];if(d){var S=_[p++];if(c+S>y){var gt=y-c;t.moveTo(v,l),t.lineTo(v+Ai(gt,O),l),gt-=O,gt>0&&t.lineTo(v+O,l+Ai(gt,Ir)),gt-=Ir,gt>0&&t.lineTo(v+Ei(O-gt,0),l+Ir),gt-=O,gt>0&&t.lineTo(v,l+Ei(Ir-gt,0));break t}c+=S}t.rect(v,l,O,Ir);break;case H.Z:if(d){var S=_[p++];if(c+S>y){var D=(y-c)/S;t.lineTo(h*(1-D)+s*D,u*(1-D)+f*D);break t}c+=S}t.closePath(),h=s,u=f}}},e.prototype.clone=function(){var t=new e,r=this.data;return t.data=r.slice?r.slice():Array.prototype.slice.call(r),t._len=this._len,t},e.CMD=H,e.initDefaultProps=function(){var t=e.prototype;t._saveData=!0,t._ux=0,t._uy=0,t._pendingPtDist=0,t._version=0}(),e}();function pr(e,t,r,i,n,a,o){if(n===0)return!1;var s=n,f=0,h=e;if(o>t+s&&o>i+s||o<t-s&&o<i-s||a>e+s&&a>r+s||a<e-s&&a<r-s)return!1;if(e!==r)f=(t-i)/(e-r),h=(e*i-r*t)/(e-r);else return Math.abs(a-e)<=s/2;var u=f*a-o+h,v=u*u/(f*f+1);return v<=s/2*s/2}function Xf(e,t,r,i,n,a,o,s,f,h,u){if(f===0)return!1;var v=f;if(u>t+v&&u>i+v&&u>a+v&&u>s+v||u<t-v&&u<i-v&&u<a-v&&u<s-v||h>e+v&&h>r+v&&h>n+v&&h>o+v||h<e-v&&h<r-v&&h<n-v&&h<o-v)return!1;var l=Xs(e,t,r,i,n,a,o,s,h,u,null);return l<=v/2}function qf(e,t,r,i,n,a,o,s,f){if(o===0)return!1;var h=o;if(f>t+h&&f>i+h&&f>a+h||f<t-h&&f<i-h&&f<a-h||s>e+h&&s>r+h&&s>n+h||s<e-h&&s<r-h&&s<n-h)return!1;var u=$s(e,t,r,i,n,a,s,f,null);return u<=h/2}var oa=Math.PI*2;function me(e){return e%=oa,e<0&&(e+=oa),e}var Nr=Math.PI*2;function Zf(e,t,r,i,n,a,o,s,f){if(o===0)return!1;var h=o;s-=e,f-=t;var u=Math.sqrt(s*s+f*f);if(u-h>r||u+h<r)return!1;if(Math.abs(i-n)%Nr<1e-4)return!0;if(a){var v=i;i=me(n),n=me(v)}else i=me(i),n=me(n);i>n&&(n+=Nr);var l=Math.atan2(f,s);return l<0&&(l+=Nr),l>=i&&l<=n||l+Nr>=i&&l+Nr<=n}function tr(e,t,r,i,n,a){if(a>t&&a>i||a<t&&a<i||i===t)return 0;var o=(a-t)/(i-t),s=i<t?1:-1;(o===1||o===0)&&(s=i<t?.5:-.5);var f=o*(r-e)+e;return f===n?1/0:f>n?s:0}var Et=ur.CMD,rr=Math.PI*2,$f=1e-4;function Uf(e,t){return Math.abs(e-t)<$f}var K=[-1,-1,-1],vt=[-1,-1];function Vf(){var e=vt[0];vt[0]=vt[1],vt[1]=e}function Qf(e,t,r,i,n,a,o,s,f,h){if(h>t&&h>i&&h>a&&h>s||h<t&&h<i&&h<a&&h<s)return 0;var u=eo(t,i,a,s,h,K);if(u===0)return 0;for(var v=0,l=-1,d=void 0,_=void 0,g=0;g<u;g++){var c=K[g],p=c===0||c===1?.5:1,y=U(e,r,n,o,c);y<f||(l<0&&(l=io(t,i,a,s,vt),vt[1]<vt[0]&&l>1&&Vf(),d=U(t,i,a,s,vt[0]),l>1&&(_=U(t,i,a,s,vt[1]))),l===2?c<vt[0]?v+=d<t?p:-p:c<vt[1]?v+=_<d?p:-p:v+=s<_?p:-p:c<vt[0]?v+=d<t?p:-p:v+=s<d?p:-p)}return v}function Kf(e,t,r,i,n,a,o,s){if(s>t&&s>i&&s>a||s<t&&s<i&&s<a)return 0;var f=Zs(t,i,a,s,K);if(f===0)return 0;var h=no(t,i,a);if(h>=0&&h<=1){for(var u=0,v=Q(t,i,a,h),l=0;l<f;l++){var d=K[l]===0||K[l]===1?.5:1,_=Q(e,r,n,K[l]);_<o||(K[l]<h?u+=v<t?d:-d:u+=a<v?d:-d)}return u}else{var d=K[0]===0||K[0]===1?.5:1,_=Q(e,r,n,K[0]);return _<o?0:a<t?d:-d}}function Jf(e,t,r,i,n,a,o,s){if(s-=t,s>r||s<-r)return 0;var f=Math.sqrt(r*r-s*s);K[0]=-f,K[1]=f;var h=Math.abs(i-n);if(h<1e-4)return 0;if(h>=rr-1e-4){i=0,n=rr;var u=a?1:-1;return o>=K[0]+e&&o<=K[1]+e?u:0}if(i>n){var v=i;i=n,n=v}i<0&&(i+=rr,n+=rr);for(var l=0,d=0;d<2;d++){var _=K[d];if(_+e>o){var g=Math.atan2(s,_),u=a?1:-1;g<0&&(g=rr+g),(g>=i&&g<=n||g+rr>=i&&g+rr<=n)&&(g>Math.PI/2&&g<Math.PI*1.5&&(u=-u),l+=u)}}return l}function wo(e,t,r,i,n){for(var a=e.data,o=e.len(),s=0,f=0,h=0,u=0,v=0,l,d,_=0;_<o;){var g=a[_++],c=_===1;switch(g===Et.M&&_>1&&(r||(s+=tr(f,h,u,v,i,n))),c&&(f=a[_],h=a[_+1],u=f,v=h),g){case Et.M:u=a[_++],v=a[_++],f=u,h=v;break;case Et.L:if(r){if(pr(f,h,a[_],a[_+1],t,i,n))return!0}else s+=tr(f,h,a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.C:if(r){if(Xf(f,h,a[_++],a[_++],a[_++],a[_++],a[_],a[_+1],t,i,n))return!0}else s+=Qf(f,h,a[_++],a[_++],a[_++],a[_++],a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.Q:if(r){if(qf(f,h,a[_++],a[_++],a[_],a[_+1],t,i,n))return!0}else s+=Kf(f,h,a[_++],a[_++],a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.A:var p=a[_++],y=a[_++],m=a[_++],w=a[_++],C=a[_++],T=a[_++];_+=1;var b=!!(1-a[_++]);l=Math.cos(C)*m+p,d=Math.sin(C)*w+y,c?(u=l,v=d):s+=tr(f,h,l,d,i,n);var M=(i-p)*w/m+p;if(r){if(Zf(p,y,w,C,C+T,b,t,M,n))return!0}else s+=Jf(p,y,w,C,C+T,b,M,n);f=Math.cos(C+T)*m+p,h=Math.sin(C+T)*w+y;break;case Et.R:u=f=a[_++],v=h=a[_++];var L=a[_++],P=a[_++];if(l=u+L,d=v+P,r){if(pr(u,v,l,v,t,i,n)||pr(l,v,l,d,t,i,n)||pr(l,d,u,d,t,i,n)||pr(u,d,u,v,t,i,n))return!0}else s+=tr(l,v,l,d,i,n),s+=tr(u,d,u,v,i,n);break;case Et.Z:if(r){if(pr(f,h,u,v,t,i,n))return!0}else s+=tr(f,h,u,v,i,n);f=u,h=v;break}}return!r&&!Uf(h,v)&&(s+=tr(f,h,u,v,i,n)||0),s!==0}function jf(e,t,r){return wo(e,0,!1,t,r)}function th(e,t,r,i){return wo(e,t,!0,r,i)}var To=_t({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},fr),rh={style:_t({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},ei.style)},Oi=ee.concat(["invisible","culling","z","z2","zlevel","parent"]),q=function(e){z(t,e);function t(r){return e.call(this,r)||this}return t.prototype.update=function(){var r=this;e.prototype.update.call(this);var i=this.style;if(i.decal){var n=this._decalEl=this._decalEl||new t;n.buildPath===t.prototype.buildPath&&(n.buildPath=function(f){r.buildPath(f,r.shape)}),n.silent=!0;var a=n.style;for(var o in i)a[o]!==i[o]&&(a[o]=i[o]);a.fill=i.fill?i.decal:null,a.decal=null,a.shadowColor=null,i.strokeFirst&&(a.stroke=null);for(var s=0;s<Oi.length;++s)n[Oi[s]]=this[Oi[s]];n.__dirty|=Lt}else this._decalEl&&(this._decalEl=null)},t.prototype.getDecalElement=function(){return this._decalEl},t.prototype._init=function(r){var i=ft(r);this.shape=this.getDefaultShape();var n=this.getDefaultStyle();n&&this.useStyle(n);for(var a=0;a<i.length;a++){var o=i[a],s=r[o];o==="style"?this.style?N(this.style,s):this.useStyle(s):o==="shape"?N(this.shape,s):e.prototype.attrKV.call(this,o,s)}this.style||this.useStyle({})},t.prototype.getDefaultStyle=function(){return null},t.prototype.getDefaultShape=function(){return{}},t.prototype.canBeInsideText=function(){return this.hasFill()},t.prototype.getInsideTextFill=function(){var r=this.style.fill;if(r!=="none"){if(Be(r)){var i=ke(r,0);return i>.5?ji:i>.2?cf:tn}else if(r)return tn}return ji},t.prototype.getInsideTextStroke=function(r){var i=this.style.fill;if(Be(i)){var n=this.__zr,a=!!(n&&n.isDarkMode()),o=ke(r,0)<Ji;if(a===o)return i}},t.prototype.buildPath=function(r,i,n){},t.prototype.pathUpdated=function(){this.__dirty&=-5},t.prototype.getUpdatedPathProxy=function(r){return!this.path&&this.createPathProxy(),this.path.beginPath(),this.buildPath(this.path,this.shape,r),this.path},t.prototype.createPathProxy=function(){this.path=new ur(!1)},t.prototype.hasStroke=function(){var r=this.style,i=r.stroke;return!(i==null||i==="none"||!(r.lineWidth>0))},t.prototype.hasFill=function(){var r=this.style,i=r.fill;return i!=null&&i!=="none"},t.prototype.getBoundingRect=function(){var r=this._rect,i=this.style,n=!r;if(n){var a=!1;this.path||(a=!0,this.createPathProxy());var o=this.path;(a||this.__dirty&Xr)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),r=o.getBoundingRect()}if(this._rect=r,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=r.clone());if(this.__dirty||n){s.copy(r);var f=i.strokeNoScale?this.getLineScale():1,h=i.lineWidth;if(!this.hasFill()){var u=this.strokeContainThreshold;h=Math.max(h,u??4)}f>1e-10&&(s.width+=h/f,s.height+=h/f,s.x-=h/f/2,s.y-=h/f/2)}return s}return r},t.prototype.contain=function(r,i){var n=this.transformCoordToLocal(r,i),a=this.getBoundingRect(),o=this.style;if(r=n[0],i=n[1],a.contain(r,i)){var s=this.path;if(this.hasStroke()){var f=o.lineWidth,h=o.strokeNoScale?this.getLineScale():1;if(h>1e-10&&(this.hasFill()||(f=Math.max(f,this.strokeContainThreshold)),th(s,f/h,r,i)))return!0}if(this.hasFill())return jf(s,r,i)}return!1},t.prototype.dirtyShape=function(){this.__dirty|=Xr,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},t.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},t.prototype.animateShape=function(r){return this.animate("shape",r)},t.prototype.updateDuringAnimation=function(r){r==="style"?this.dirtyStyle():r==="shape"?this.dirtyShape():this.markRedraw()},t.prototype.attrKV=function(r,i){r==="shape"?this.setShape(i):e.prototype.attrKV.call(this,r,i)},t.prototype.setShape=function(r,i){var n=this.shape;return n||(n=this.shape={}),typeof r=="string"?n[r]=i:N(n,r),this.dirtyShape(),this},t.prototype.shapeChanged=function(){return!!(this.__dirty&Xr)},t.prototype.createStyle=function(r){return Je(To,r)},t.prototype._innerSaveToNormal=function(r){e.prototype._innerSaveToNormal.call(this,r);var i=this._normalState;r.shape&&!i.shape&&(i.shape=N({},this.shape))},t.prototype._applyStateObj=function(r,i,n,a,o,s){e.prototype._applyStateObj.call(this,r,i,n,a,o,s);var f=!(i&&a),h;if(i&&i.shape?o?a?h=i.shape:(h=N({},n.shape),N(h,i.shape)):(h=N({},a?this.shape:n.shape),N(h,i.shape)):f&&(h=n.shape),h)if(o){this.shape=N({},this.shape);for(var u={},v=ft(h),l=0;l<v.length;l++){var d=v[l];typeof h[d]=="object"?this.shape[d]=h[d]:u[d]=h[d]}this._transitionState(r,{shape:u},s)}else this.shape=h,this.dirtyShape()},t.prototype._mergeStates=function(r){for(var i=e.prototype._mergeStates.call(this,r),n,a=0;a<r.length;a++){var o=r[a];o.shape&&(n=n||{},this._mergeStyle(n,o.shape))}return n&&(i.shape=n),i},t.prototype.getAnimationStyleProps=function(){return rh},t.prototype.isZeroArea=function(){return!1},t.extend=function(r){var i=function(a){z(o,a);function o(s){var f=a.call(this,s)||this;return r.init&&r.init.call(f,s),f}return o.prototype.getDefaultStyle=function(){return Dr(r.style)},o.prototype.getDefaultShape=function(){return Dr(r.shape)},o}(t);for(var n in r)typeof r[n]=="function"&&(i.prototype[n]=r[n]);return i},t.initDefaultProps=function(){var r=t.prototype;r.type="path",r.strokeContainThreshold=5,r.segmentIgnoreThreshold=0,r.subPixelOptimize=!1,r.autoBatch=!1,r.__dirty=Lt|xe|Xr}(),t}(ae),eh=_t({strokeFirst:!0,font:hr,x:0,y:0,textAlign:"left",textBaseline:"top",miterLimit:2},To),We=function(e){z(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.hasStroke=function(){var r=this.style,i=r.stroke;return i!=null&&i!=="none"&&r.lineWidth>0},t.prototype.hasFill=function(){var r=this.style,i=r.fill;return i!=null&&i!=="none"},t.prototype.createStyle=function(r){return Je(eh,r)},t.prototype.setBoundingRect=function(r){this._rect=r},t.prototype.getBoundingRect=function(){var r=this.style;if(!this._rect){var i=r.text;i!=null?i+="":i="";var n=gf(i,r.font,r.textAlign,r.textBaseline);if(n.x+=r.x||0,n.y+=r.y||0,this.hasStroke()){var a=r.lineWidth;n.x-=a/2,n.y-=a/2,n.width+=a,n.height+=a}this._rect=n}return this._rect},t.initDefaultProps=function(){var r=t.prototype;r.dirtyRectTolerance=10}(),t}(ae);We.prototype.type="tspan";var ih=_t({x:0,y:0},fr),nh={style:_t({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},ei.style)};function ah(e){return!!(e&&typeof e!="string"&&e.width&&e.height)}var bn=function(e){z(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.createStyle=function(r){return Je(ih,r)},t.prototype._getSize=function(r){var i=this.style,n=i[r];if(n!=null)return n;var a=ah(i.image)?i.image:this.__image;if(!a)return 0;var o=r==="width"?"height":"width",s=i[o];return s==null?a[r]:a[r]/a[o]*s},t.prototype.getWidth=function(){return this._getSize("width")},t.prototype.getHeight=function(){return this._getSize("height")},t.prototype.getAnimationStyleProps=function(){return nh},t.prototype.getBoundingRect=function(){var r=this.style;return this._rect||(this._rect=new Y(r.x||0,r.y||0,this.getWidth(),this.getHeight())),this._rect},t}(ae);bn.prototype.type="image";function oh(e,t){var r=t.x,i=t.y,n=t.width,a=t.height,o=t.r,s,f,h,u;n<0&&(r=r+n,n=-n),a<0&&(i=i+a,a=-a),typeof o=="number"?s=f=h=u=o:o instanceof Array?o.length===1?s=f=h=u=o[0]:o.length===2?(s=h=o[0],f=u=o[1]):o.length===3?(s=o[0],f=u=o[1],h=o[2]):(s=o[0],f=o[1],h=o[2],u=o[3]):s=f=h=u=0;var v;s+f>n&&(v=s+f,s*=n/v,f*=n/v),h+u>n&&(v=h+u,h*=n/v,u*=n/v),f+h>a&&(v=f+h,f*=a/v,h*=a/v),s+u>a&&(v=s+u,s*=a/v,u*=a/v),e.moveTo(r+s,i),e.lineTo(r+n-f,i),f!==0&&e.arc(r+n-f,i+f,f,-Math.PI/2,0),e.lineTo(r+n,i+a-h),h!==0&&e.arc(r+n-h,i+a-h,h,0,Math.PI/2),e.lineTo(r+u,i+a),u!==0&&e.arc(r+u,i+a-u,u,Math.PI/2,Math.PI),e.lineTo(r,i+s),s!==0&&e.arc(r+s,i+s,s,Math.PI,Math.PI*1.5)}var Cr=Math.round;function sh(e,t,r){if(t){var i=t.x1,n=t.x2,a=t.y1,o=t.y2;e.x1=i,e.x2=n,e.y1=a,e.y2=o;var s=r&&r.lineWidth;return s&&(Cr(i*2)===Cr(n*2)&&(e.x1=e.x2=Mr(i,s,!0)),Cr(a*2)===Cr(o*2)&&(e.y1=e.y2=Mr(a,s,!0))),e}}function fh(e,t,r){if(t){var i=t.x,n=t.y,a=t.width,o=t.height;e.x=i,e.y=n,e.width=a,e.height=o;var s=r&&r.lineWidth;return s&&(e.x=Mr(i,s,!0),e.y=Mr(n,s,!0),e.width=Math.max(Mr(i+a,s,!1)-e.x,a===0?0:1),e.height=Math.max(Mr(n+o,s,!1)-e.y,o===0?0:1)),e}}function Mr(e,t,r){if(!t)return e;var i=Cr(e*2);return(i+Cr(t))%2===0?i/2:(i+(r?1:-1))/2}var hh=function(){function e(){this.x=0,this.y=0,this.width=0,this.height=0}return e}(),uh={},Cn=function(e){z(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new hh},t.prototype.buildPath=function(r,i){var n,a,o,s;if(this.subPixelOptimize){var f=fh(uh,i,this.style);n=f.x,a=f.y,o=f.width,s=f.height,f.r=i.r,i=f}else n=i.x,a=i.y,o=i.width,s=i.height;i.r?oh(r,i):r.rect(n,a,o,s)},t.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},t}(q);Cn.prototype.type="rect";var sa={fill:"#000"},fa=2,vh={style:_t({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},ei.style)},lh=function(e){z(t,e);function t(r){var i=e.call(this)||this;return i.type="text",i._children=[],i._defaultStyle=sa,i.attr(r),i}return t.prototype.childrenRef=function(){return this._children},t.prototype.update=function(){e.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var r=0;r<this._children.length;r++){var i=this._children[r];i.zlevel=this.zlevel,i.z=this.z,i.z2=this.z2,i.culling=this.culling,i.cursor=this.cursor,i.invisible=this.invisible}},t.prototype.updateTransform=function(){var r=this.innerTransformable;r?(r.updateTransform(),r.transform&&(this.transform=r.transform)):e.prototype.updateTransform.call(this)},t.prototype.getLocalTransform=function(r){var i=this.innerTransformable;return i?i.getLocalTransform(r):e.prototype.getLocalTransform.call(this,r)},t.prototype.getComputedTransform=function(){return this.__hostTarget&&(this.__hostTarget.getComputedTransform(),this.__hostTarget.updateInnerText(!0)),e.prototype.getComputedTransform.call(this)},t.prototype._updateSubTexts=function(){this._childCursor=0,gh(this.style),this.style.rich?this._updateRichTexts():this._updatePlainTexts(),this._children.length=this._childCursor,this.styleUpdated()},t.prototype.addSelfToZr=function(r){e.prototype.addSelfToZr.call(this,r);for(var i=0;i<this._children.length;i++)this._children[i].__zr=r},t.prototype.removeSelfFromZr=function(r){e.prototype.removeSelfFromZr.call(this,r);for(var i=0;i<this._children.length;i++)this._children[i].__zr=null},t.prototype.getBoundingRect=function(){if(this.styleChanged()&&this._updateSubTexts(),!this._rect){for(var r=new Y(0,0,0,0),i=this._children,n=[],a=null,o=0;o<i.length;o++){var s=i[o],f=s.getBoundingRect(),h=s.getLocalTransform(n);h?(r.copy(f),r.applyTransform(h),a=a||r.clone(),a.union(r)):(a=a||f.clone(),a.union(f))}this._rect=a||r}return this._rect},t.prototype.setDefaultTextStyle=function(r){this._defaultStyle=r||sa},t.prototype.setTextContent=function(r){},t.prototype._mergeStyle=function(r,i){if(!i)return r;var n=i.rich,a=r.rich||n&&{};return N(r,i),n&&a?(this._mergeRich(a,n),r.rich=a):a&&(r.rich=a),r},t.prototype._mergeRich=function(r,i){for(var n=ft(i),a=0;a<n.length;a++){var o=n[a];r[o]=r[o]||{},N(r[o],i[o])}},t.prototype.getAnimationStyleProps=function(){return vh},t.prototype._getOrCreateChild=function(r){var i=this._children[this._childCursor];return(!i||!(i instanceof r))&&(i=new r),this._children[this._childCursor++]=i,i.__zr=this.__zr,i.parent=this,i},t.prototype._updatePlainTexts=function(){var r=this.style,i=r.font||hr,n=r.padding,a=pa(r),o=Af(a,r),s=Bi(r),f=!!r.backgroundColor,h=o.outerHeight,u=o.outerWidth,v=o.contentWidth,l=o.lines,d=o.lineHeight,_=this._defaultStyle;this.isTruncated=!!o.isTruncated;var g=r.x||0,c=r.y||0,p=r.align||_.align||"left",y=r.verticalAlign||_.verticalAlign||"top",m=g,w=mr(c,o.contentHeight,y);if(s||n){var C=Zr(g,u,p),T=mr(c,h,y);s&&this._renderBackground(r,r,C,T,u,h)}w+=d/2,n&&(m=ca(g,p,n),y==="top"?w+=n[0]:y==="bottom"&&(w-=n[2]));for(var b=0,M=!1,L=da("fill"in r?r.fill:(M=!0,_.fill)),P=la("stroke"in r?r.stroke:!f&&(!_.autoStroke||M)?(b=fa,_.stroke):null),S=r.textShadowBlur>0,D=r.width!=null&&(r.overflow==="truncate"||r.overflow==="break"||r.overflow==="breakAll"),A=o.calculatedLineHeight,R=0;R<l.length;R++){var I=this._getOrCreateChild(We),x=I.createStyle();I.useStyle(x),x.text=l[R],x.x=m,x.y=w,x.textAlign=p,x.textBaseline="middle",x.opacity=r.opacity,x.strokeFirst=!0,S&&(x.shadowBlur=r.textShadowBlur||0,x.shadowColor=r.textShadowColor||"transparent",x.shadowOffsetX=r.textShadowOffsetX||0,x.shadowOffsetY=r.textShadowOffsetY||0),x.stroke=P,x.fill=L,P&&(x.lineWidth=r.lineWidth||b,x.lineDash=r.lineDash,x.lineDashOffset=r.lineDashOffset||0),x.font=i,ua(x,r),w+=d,D&&I.setBoundingRect(new Y(Zr(x.x,v,x.textAlign),mr(x.y,A,x.textBaseline),v,A))}},t.prototype._updateRichTexts=function(){var r=this.style,i=pa(r),n=Ff(i,r),a=n.width,o=n.outerWidth,s=n.outerHeight,f=r.padding,h=r.x||0,u=r.y||0,v=this._defaultStyle,l=r.align||v.align,d=r.verticalAlign||v.verticalAlign;this.isTruncated=!!n.isTruncated;var _=Zr(h,o,l),g=mr(u,s,d),c=_,p=g;f&&(c+=f[3],p+=f[0]);var y=c+a;Bi(r)&&this._renderBackground(r,r,_,g,o,s);for(var m=!!r.backgroundColor,w=0;w<n.lines.length;w++){for(var C=n.lines[w],T=C.tokens,b=T.length,M=C.lineHeight,L=C.width,P=0,S=c,D=y,A=b-1,R=void 0;P<b&&(R=T[P],!R.align||R.align==="left");)this._placeToken(R,r,M,p,S,"left",m),L-=R.width,S+=R.width,P++;for(;A>=0&&(R=T[A],R.align==="right");)this._placeToken(R,r,M,p,D,"right",m),L-=R.width,D-=R.width,A--;for(S+=(a-(S-c)-(y-D)-L)/2;P<=A;)R=T[P],this._placeToken(R,r,M,p,S+R.width/2,"center",m),S+=R.width,P++;p+=M}},t.prototype._placeToken=function(r,i,n,a,o,s,f){var h=i.rich[r.styleName]||{};h.text=r.text;var u=r.verticalAlign,v=a+n/2;u==="top"?v=a+r.height/2:u==="bottom"&&(v=a+n-r.height/2);var l=!r.isLineHolder&&Bi(h);l&&this._renderBackground(h,i,s==="right"?o-r.width:s==="center"?o-r.width/2:o,v-r.height/2,r.width,r.height);var d=!!h.backgroundColor,_=r.textPadding;_&&(o=ca(o,s,_),v-=r.height/2-_[0]-r.innerHeight/2);var g=this._getOrCreateChild(We),c=g.createStyle();g.useStyle(c);var p=this._defaultStyle,y=!1,m=0,w=da("fill"in h?h.fill:"fill"in i?i.fill:(y=!0,p.fill)),C=la("stroke"in h?h.stroke:"stroke"in i?i.stroke:!d&&!f&&(!p.autoStroke||y)?(m=fa,p.stroke):null),T=h.textShadowBlur>0||i.textShadowBlur>0;c.text=r.text,c.x=o,c.y=v,T&&(c.shadowBlur=h.textShadowBlur||i.textShadowBlur||0,c.shadowColor=h.textShadowColor||i.textShadowColor||"transparent",c.shadowOffsetX=h.textShadowOffsetX||i.textShadowOffsetX||0,c.shadowOffsetY=h.textShadowOffsetY||i.textShadowOffsetY||0),c.textAlign=s,c.textBaseline="middle",c.font=r.font||hr,c.opacity=De(h.opacity,i.opacity,1),ua(c,h),C&&(c.lineWidth=De(h.lineWidth,i.lineWidth,m),c.lineDash=ot(h.lineDash,i.lineDash),c.lineDashOffset=i.lineDashOffset||0,c.stroke=C),w&&(c.fill=w);var b=r.contentWidth,M=r.contentHeight;g.setBoundingRect(new Y(Zr(c.x,b,c.textAlign),mr(c.y,M,c.textBaseline),b,M))},t.prototype._renderBackground=function(r,i,n,a,o,s){var f=r.backgroundColor,h=r.borderWidth,u=r.borderColor,v=f&&f.image,l=f&&!v,d=r.borderRadius,_=this,g,c;if(l||r.lineHeight||h&&u){g=this._getOrCreateChild(Cn),g.useStyle(g.createStyle()),g.style.fill=null;var p=g.shape;p.x=n,p.y=a,p.width=o,p.height=s,p.r=d,g.dirtyShape()}if(l){var y=g.style;y.fill=f||null,y.fillOpacity=ot(r.fillOpacity,1)}else if(v){c=this._getOrCreateChild(bn),c.onload=function(){_.dirtyStyle()};var m=c.style;m.image=f.image,m.x=n,m.y=a,m.width=o,m.height=s}if(h&&u){var y=g.style;y.lineWidth=h,y.stroke=u,y.strokeOpacity=ot(r.strokeOpacity,1),y.lineDash=r.borderDash,y.lineDashOffset=r.borderDashOffset||0,g.strokeContainThreshold=0,g.hasFill()&&g.hasStroke()&&(y.strokeFirst=!0,y.lineWidth*=2)}var w=(g||c).style;w.shadowBlur=r.shadowBlur||0,w.shadowColor=r.shadowColor||"transparent",w.shadowOffsetX=r.shadowOffsetX||0,w.shadowOffsetY=r.shadowOffsetY||0,w.opacity=De(r.opacity,i.opacity,1)},t.makeFont=function(r){var i="";return _h(r)&&(i=[r.fontStyle,r.fontWeight,ph(r.fontSize),r.fontFamily||"sans-serif"].join(" ")),i&&Gr(i)||r.textFont||r.font},t}(ae),dh={left:!0,right:1,center:1},ch={top:1,bottom:1,middle:1},ha=["fontStyle","fontWeight","fontSize","fontFamily"];function ph(e){return typeof e=="string"&&(e.indexOf("px")!==-1||e.indexOf("rem")!==-1||e.indexOf("em")!==-1)?e:isNaN(+e)?dn+"px":e+"px"}function ua(e,t){for(var r=0;r<ha.length;r++){var i=ha[r],n=t[i];n!=null&&(e[i]=n)}}function _h(e){return e.fontSize!=null||e.fontFamily||e.fontWeight}function gh(e){return va(e),st(e.rich,va),e}function va(e){if(e){e.font=lh.makeFont(e);var t=e.align;t==="middle"&&(t="center"),e.align=t==null||dh[t]?t:"left";var r=e.verticalAlign;r==="center"&&(r="middle"),e.verticalAlign=r==null||ch[r]?r:"top";var i=e.padding;i&&(e.padding=es(e.padding))}}function la(e,t){return e==null||t<=0||e==="transparent"||e==="none"?null:e.image||e.colorStops?"#000":e}function da(e){return e==null||e==="none"?null:e.image||e.colorStops?"#000":e}function ca(e,t,r){return t==="right"?e-r[1]:t==="center"?e+r[3]/2-r[1]/2:e+r[3]}function pa(e){var t=e.text;return t!=null&&(t+=""),t}function Bi(e){return!!(e.backgroundColor||e.lineHeight||e.borderWidth&&e.borderColor)}var _r=ur.CMD,yh=[[],[],[]],_a=Math.sqrt,mh=Math.atan2;function bo(e,t){if(t){var r=e.data,i=e.len(),n,a,o,s,f,h,u=_r.M,v=_r.C,l=_r.L,d=_r.R,_=_r.A,g=_r.Q;for(o=0,s=0;o<i;){switch(n=r[o++],s=o,a=0,n){case u:a=1;break;case l:a=1;break;case v:a=3;break;case g:a=2;break;case _:var c=t[4],p=t[5],y=_a(t[0]*t[0]+t[1]*t[1]),m=_a(t[2]*t[2]+t[3]*t[3]),w=mh(-t[1]/m,t[0]/y);r[o]*=y,r[o++]+=c,r[o]*=m,r[o++]+=p,r[o++]*=y,r[o++]*=m,r[o++]+=w,r[o++]+=w,o+=2,s=o;break;case d:h[0]=r[o++],h[1]=r[o++],Vr(h,h,t),r[s++]=h[0],r[s++]=h[1],h[0]+=r[o++],h[1]+=r[o++],Vr(h,h,t),r[s++]=h[0],r[s++]=h[1]}for(f=0;f<a;f++){var C=yh[f];C[0]=r[o++],C[1]=r[o++],Vr(C,C,t),r[s++]=C[0],r[s++]=C[1]}}e.increaseVersion()}}var Hi=Math.sqrt,we=Math.sin,Te=Math.cos,Wr=Math.PI;function ga(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])}function an(e,t){return(e[0]*t[0]+e[1]*t[1])/(ga(e)*ga(t))}function ya(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(an(e,t))}function ma(e,t,r,i,n,a,o,s,f,h,u){var v=f*(Wr/180),l=Te(v)*(e-r)/2+we(v)*(t-i)/2,d=-1*we(v)*(e-r)/2+Te(v)*(t-i)/2,_=l*l/(o*o)+d*d/(s*s);_>1&&(o*=Hi(_),s*=Hi(_));var g=(n===a?-1:1)*Hi((o*o*(s*s)-o*o*(d*d)-s*s*(l*l))/(o*o*(d*d)+s*s*(l*l)))||0,c=g*o*d/s,p=g*-s*l/o,y=(e+r)/2+Te(v)*c-we(v)*p,m=(t+i)/2+we(v)*c+Te(v)*p,w=ya([1,0],[(l-c)/o,(d-p)/s]),C=[(l-c)/o,(d-p)/s],T=[(-1*l-c)/o,(-1*d-p)/s],b=ya(C,T);if(an(C,T)<=-1&&(b=Wr),an(C,T)>=1&&(b=0),b<0){var M=Math.round(b/Wr*1e6)/1e6;b=Wr*2+M%2*Wr}u.addData(h,y,m,o,s,w,b,v,a)}var wh=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,Th=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function bh(e){var t=new ur;if(!e)return t;var r=0,i=0,n=r,a=i,o,s=ur.CMD,f=e.match(wh);if(!f)return t;for(var h=0;h<f.length;h++){for(var u=f[h],v=u.charAt(0),l=void 0,d=u.match(Th)||[],_=d.length,g=0;g<_;g++)d[g]=parseFloat(d[g]);for(var c=0;c<_;){var p=void 0,y=void 0,m=void 0,w=void 0,C=void 0,T=void 0,b=void 0,M=r,L=i,P=void 0,S=void 0;switch(v){case"l":r+=d[c++],i+=d[c++],l=s.L,t.addData(l,r,i);break;case"L":r=d[c++],i=d[c++],l=s.L,t.addData(l,r,i);break;case"m":r+=d[c++],i+=d[c++],l=s.M,t.addData(l,r,i),n=r,a=i,v="l";break;case"M":r=d[c++],i=d[c++],l=s.M,t.addData(l,r,i),n=r,a=i,v="L";break;case"h":r+=d[c++],l=s.L,t.addData(l,r,i);break;case"H":r=d[c++],l=s.L,t.addData(l,r,i);break;case"v":i+=d[c++],l=s.L,t.addData(l,r,i);break;case"V":i=d[c++],l=s.L,t.addData(l,r,i);break;case"C":l=s.C,t.addData(l,d[c++],d[c++],d[c++],d[c++],d[c++],d[c++]),r=d[c-2],i=d[c-1];break;case"c":l=s.C,t.addData(l,d[c++]+r,d[c++]+i,d[c++]+r,d[c++]+i,d[c++]+r,d[c++]+i),r+=d[c-2],i+=d[c-1];break;case"S":p=r,y=i,P=t.len(),S=t.data,o===s.C&&(p+=r-S[P-4],y+=i-S[P-3]),l=s.C,M=d[c++],L=d[c++],r=d[c++],i=d[c++],t.addData(l,p,y,M,L,r,i);break;case"s":p=r,y=i,P=t.len(),S=t.data,o===s.C&&(p+=r-S[P-4],y+=i-S[P-3]),l=s.C,M=r+d[c++],L=i+d[c++],r+=d[c++],i+=d[c++],t.addData(l,p,y,M,L,r,i);break;case"Q":M=d[c++],L=d[c++],r=d[c++],i=d[c++],l=s.Q,t.addData(l,M,L,r,i);break;case"q":M=d[c++]+r,L=d[c++]+i,r+=d[c++],i+=d[c++],l=s.Q,t.addData(l,M,L,r,i);break;case"T":p=r,y=i,P=t.len(),S=t.data,o===s.Q&&(p+=r-S[P-4],y+=i-S[P-3]),r=d[c++],i=d[c++],l=s.Q,t.addData(l,p,y,r,i);break;case"t":p=r,y=i,P=t.len(),S=t.data,o===s.Q&&(p+=r-S[P-4],y+=i-S[P-3]),r+=d[c++],i+=d[c++],l=s.Q,t.addData(l,p,y,r,i);break;case"A":m=d[c++],w=d[c++],C=d[c++],T=d[c++],b=d[c++],M=r,L=i,r=d[c++],i=d[c++],l=s.A,ma(M,L,r,i,T,b,m,w,C,l,t);break;case"a":m=d[c++],w=d[c++],C=d[c++],T=d[c++],b=d[c++],M=r,L=i,r+=d[c++],i+=d[c++],l=s.A,ma(M,L,r,i,T,b,m,w,C,l,t);break}}(v==="z"||v==="Z")&&(l=s.Z,t.addData(l),r=n,i=a),o=l}return t.toStatic(),t}var Co=function(e){z(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.applyTransform=function(r){},t}(q);function Mo(e){return e.setData!=null}function Lo(e,t){var r=bh(e),i=N({},t);return i.buildPath=function(n){if(Mo(n)){n.setData(r.data);var a=n.getContext();a&&n.rebuildPath(a,1)}else{var a=n;r.rebuildPath(a,1)}},i.applyTransform=function(n){bo(r,n),this.dirtyShape()},i}function Xu(e,t){return new Co(Lo(e,t))}function qu(e,t){var r=Lo(e,t),i=function(n){z(a,n);function a(o){var s=n.call(this,o)||this;return s.applyTransform=r.applyTransform,s.buildPath=r.buildPath,s}return a}(Co);return i}function Zu(e,t){for(var r=[],i=e.length,n=0;n<i;n++){var a=e[n];r.push(a.getUpdatedPathProxy(!0))}var o=new q(t);return o.createPathProxy(),o.buildPath=function(s){if(Mo(s)){s.appendPath(r);var f=s.getContext();f&&s.rebuildPath(f,1)}},o}function Po(e,t){t=t||{};var r=new q;return e.shape&&r.setShape(e.shape),r.setStyle(e.style),t.bakeTransform?bo(r.path,e.getComputedTransform()):t.toLocal?r.setLocalTransform(e.getComputedTransform()):r.copyTransform(e),r.buildPath=e.buildPath,r.applyTransform=r.applyTransform,r.z=e.z,r.z2=e.z2,r.zlevel=e.zlevel,r}var Ch=function(){function e(){this.cx=0,this.cy=0,this.r=0}return e}(),Mh=function(e){z(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new Ch},t.prototype.buildPath=function(r,i){r.moveTo(i.cx+i.r,i.cy),r.arc(i.cx,i.cy,i.r,0,Math.PI*2)},t}(q);Mh.prototype.type="circle";var Lh=function(){function e(){this.cx=0,this.cy=0,this.rx=0,this.ry=0}return e}(),Ph=function(e){z(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new Lh},t.prototype.buildPath=function(r,i){var n=.5522848,a=i.cx,o=i.cy,s=i.rx,f=i.ry,h=s*n,u=f*n;r.moveTo(a-s,o),r.bezierCurveTo(a-s,o-u,a-h,o-f,a,o-f),r.bezierCurveTo(a+h,o-f,a+s,o-u,a+s,o),r.bezierCurveTo(a+s,o+u,a+h,o+f,a,o+f),r.bezierCurveTo(a-h,o+f,a-s,o+u,a-s,o),r.closePath()},t}(q);Ph.prototype.type="ellipse";var So=Math.PI,zi=So*2,er=Math.sin,gr=Math.cos,Sh=Math.acos,V=Math.atan2,wa=Math.abs,jr=Math.sqrt,$r=Math.max,Tt=Math.min,dt=1e-4;function Rh(e,t,r,i,n,a,o,s){var f=r-e,h=i-t,u=o-n,v=s-a,l=v*f-u*h;if(!(l*l<dt))return l=(u*(t-a)-v*(e-n))/l,[e+l*f,t+l*h]}function be(e,t,r,i,n,a,o){var s=e-r,f=t-i,h=(o?a:-a)/jr(s*s+f*f),u=h*f,v=-h*s,l=e+u,d=t+v,_=r+u,g=i+v,c=(l+_)/2,p=(d+g)/2,y=_-l,m=g-d,w=y*y+m*m,C=n-a,T=l*g-_*d,b=(m<0?-1:1)*jr($r(0,C*C*w-T*T)),M=(T*m-y*b)/w,L=(-T*y-m*b)/w,P=(T*m+y*b)/w,S=(-T*y+m*b)/w,D=M-c,A=L-p,R=P-c,I=S-p;return D*D+A*A>R*R+I*I&&(M=P,L=S),{cx:M,cy:L,x0:-u,y0:-v,x1:M*(n/C-1),y1:L*(n/C-1)}}function Dh(e){var t;if(re(e)){var r=e.length;if(!r)return e;r===1?t=[e[0],e[0],0,0]:r===2?t=[e[0],e[0],e[1],e[1]]:r===3?t=e.concat(e[2]):t=e}else t=[e,e,e,e];return t}function xh(e,t){var r,i=$r(t.r,0),n=$r(t.r0||0,0),a=i>0,o=n>0;if(!(!a&&!o)){if(a||(i=n,n=0),n>i){var s=i;i=n,n=s}var f=t.startAngle,h=t.endAngle;if(!(isNaN(f)||isNaN(h))){var u=t.cx,v=t.cy,l=!!t.clockwise,d=wa(h-f),_=d>zi&&d%zi;if(_>dt&&(d=_),!(i>dt))e.moveTo(u,v);else if(d>zi-dt)e.moveTo(u+i*gr(f),v+i*er(f)),e.arc(u,v,i,f,h,!l),n>dt&&(e.moveTo(u+n*gr(h),v+n*er(h)),e.arc(u,v,n,h,f,l));else{var g=void 0,c=void 0,p=void 0,y=void 0,m=void 0,w=void 0,C=void 0,T=void 0,b=void 0,M=void 0,L=void 0,P=void 0,S=void 0,D=void 0,A=void 0,R=void 0,I=i*gr(f),x=i*er(f),B=n*gr(h),k=n*er(h),J=d>dt;if(J){var Z=t.cornerRadius;Z&&(r=Dh(Z),g=r[0],c=r[1],p=r[2],y=r[3]);var X=wa(i-n)/2;if(m=Tt(X,p),w=Tt(X,y),C=Tt(X,g),T=Tt(X,c),L=b=$r(m,w),P=M=$r(C,T),(b>dt||M>dt)&&(S=i*gr(h),D=i*er(h),A=n*gr(f),R=n*er(f),d<So)){var G=Rh(I,x,A,R,S,D,B,k);if(G){var nt=I-G[0],at=x-G[1],Rt=S-G[0],Nt=D-G[1],Wt=1/er(Sh((nt*Rt+at*Nt)/(jr(nt*nt+at*at)*jr(Rt*Rt+Nt*Nt)))/2),Yt=jr(G[0]*G[0]+G[1]*G[1]);L=Tt(b,(i-Yt)/(Wt+1)),P=Tt(M,(n-Yt)/(Wt-1))}}}if(!J)e.moveTo(u+I,v+x);else if(L>dt){var j=Tt(p,L),$=Tt(y,L),E=be(A,R,I,x,i,j,l),O=be(S,D,B,k,i,$,l);e.moveTo(u+E.cx+E.x0,v+E.cy+E.y0),L<b&&j===$?e.arc(u+E.cx,v+E.cy,L,V(E.y0,E.x0),V(O.y0,O.x0),!l):(j>0&&e.arc(u+E.cx,v+E.cy,j,V(E.y0,E.x0),V(E.y1,E.x1),!l),e.arc(u,v,i,V(E.cy+E.y1,E.cx+E.x1),V(O.cy+O.y1,O.cx+O.x1),!l),$>0&&e.arc(u+O.cx,v+O.cy,$,V(O.y1,O.x1),V(O.y0,O.x0),!l))}else e.moveTo(u+I,v+x),e.arc(u,v,i,f,h,!l);if(!(n>dt)||!J)e.lineTo(u+B,v+k);else if(P>dt){var j=Tt(g,P),$=Tt(c,P),E=be(B,k,S,D,n,-$,l),O=be(I,x,A,R,n,-j,l);e.lineTo(u+E.cx+E.x0,v+E.cy+E.y0),P<M&&j===$?e.arc(u+E.cx,v+E.cy,P,V(E.y0,E.x0),V(O.y0,O.x0),!l):($>0&&e.arc(u+E.cx,v+E.cy,$,V(E.y0,E.x0),V(E.y1,E.x1),!l),e.arc(u,v,n,V(E.cy+E.y1,E.cx+E.x1),V(O.cy+O.y1,O.cx+O.x1),l),j>0&&e.arc(u+O.cx,v+O.cy,j,V(O.y1,O.x1),V(O.y0,O.x0),!l))}else e.lineTo(u+B,v+k),e.arc(u,v,n,h,f,l)}e.closePath()}}}var Ah=function(){function e(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return e}(),on=function(e){z(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new Ah},t.prototype.buildPath=function(r,i){xh(r,i)},t.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},t}(q);on.prototype.type="sector";var Eh=function(){function e(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return e}(),Ih=function(e){z(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new Eh},t.prototype.buildPath=function(r,i){var n=i.cx,a=i.cy,o=Math.PI*2;r.moveTo(n+i.r,a),r.arc(n,a,i.r,0,o,!1),r.moveTo(n+i.r0,a),r.arc(n,a,i.r0,0,o,!0)},t}(q);Ih.prototype.type="ring";function Fh(e,t,r,i){var n=[],a=[],o=[],s=[],f,h,u,v;if(i){u=[1/0,1/0],v=[-1/0,-1/0];for(var l=0,d=e.length;l<d;l++)wr(u,u,e[l]),Tr(v,v,e[l]);wr(u,u,i[0]),Tr(v,v,i[1])}for(var l=0,d=e.length;l<d;l++){var _=e[l];if(r)f=e[l?l-1:d-1],h=e[(l+1)%d];else if(l===0||l===d-1){n.push(ss(e[l]));continue}else f=e[l-1],h=e[l+1];fs(a,h,f),ii(a,a,t);var g=Wi(_,f),c=Wi(_,h),p=g+c;p!==0&&(g/=p,c/=p),ii(o,a,-g),ii(s,a,c);var y=Sn([],_,o),m=Sn([],_,s);i&&(Tr(y,y,u),wr(y,y,v),Tr(m,m,u),wr(m,m,v)),n.push(y),n.push(m)}return r&&n.push(n.shift()),n}function Ro(e,t,r){var i=t.smooth,n=t.points;if(n&&n.length>=2){if(i){var a=Fh(n,i,r,t.smoothConstraint);e.moveTo(n[0][0],n[0][1]);for(var o=n.length,s=0;s<(r?o:o-1);s++){var f=a[s*2],h=a[s*2+1],u=n[(s+1)%o];e.bezierCurveTo(f[0],f[1],h[0],h[1],u[0],u[1])}}else{e.moveTo(n[0][0],n[0][1]);for(var s=1,v=n.length;s<v;s++)e.lineTo(n[s][0],n[s][1])}r&&e.closePath()}}var Oh=function(){function e(){this.points=null,this.smooth=0,this.smoothConstraint=null}return e}(),Do=function(e){z(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new Oh},t.prototype.buildPath=function(r,i){Ro(r,i,!0)},t}(q);Do.prototype.type="polygon";var Bh=function(){function e(){this.points=null,this.percent=1,this.smooth=0,this.smoothConstraint=null}return e}(),Hh=function(e){z(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Bh},t.prototype.buildPath=function(r,i){Ro(r,i,!1)},t}(q);Hh.prototype.type="polyline";var zh={},kh=function(){function e(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.percent=1}return e}(),Nh=function(e){z(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new kh},t.prototype.buildPath=function(r,i){var n,a,o,s;if(this.subPixelOptimize){var f=sh(zh,i,this.style);n=f.x1,a=f.y1,o=f.x2,s=f.y2}else n=i.x1,a=i.y1,o=i.x2,s=i.y2;var h=i.percent;h!==0&&(r.moveTo(n,a),h<1&&(o=n*(1-h)+o*h,s=a*(1-h)+s*h),r.lineTo(o,s))},t.prototype.pointAt=function(r){var i=this.shape;return[i.x1*(1-r)+i.x2*r,i.y1*(1-r)+i.y2*r]},t}(q);Nh.prototype.type="line";var tt=[],Wh=function(){function e(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.percent=1}return e}();function Ta(e,t,r){var i=e.cpx2,n=e.cpy2;return i!=null||n!=null?[(r?kn:U)(e.x1,e.cpx1,e.cpx2,e.x2,t),(r?kn:U)(e.y1,e.cpy1,e.cpy2,e.y2,t)]:[(r?Nn:Q)(e.x1,e.cpx1,e.x2,t),(r?Nn:Q)(e.y1,e.cpy1,e.y2,t)]}var Yh=function(e){z(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Wh},t.prototype.buildPath=function(r,i){var n=i.x1,a=i.y1,o=i.x2,s=i.y2,f=i.cpx1,h=i.cpy1,u=i.cpx2,v=i.cpy2,l=i.percent;l!==0&&(r.moveTo(n,a),u==null||v==null?(l<1&&(ze(n,f,o,l,tt),f=tt[1],o=tt[2],ze(a,h,s,l,tt),h=tt[1],s=tt[2]),r.quadraticCurveTo(f,h,o,s)):(l<1&&(kt(n,f,u,o,l,tt),f=tt[1],u=tt[2],o=tt[3],kt(a,h,v,s,l,tt),h=tt[1],v=tt[2],s=tt[3]),r.bezierCurveTo(f,h,u,v,o,s)))},t.prototype.pointAt=function(r){return Ta(this.shape,r,!1)},t.prototype.tangentAt=function(r){var i=Ta(this.shape,r,!0);return vs(i,i)},t}(q);Yh.prototype.type="bezier-curve";var Gh=function(){function e(){this.cx=0,this.cy=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return e}(),Xh=function(e){z(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Gh},t.prototype.buildPath=function(r,i){var n=i.cx,a=i.cy,o=Math.max(i.r,0),s=i.startAngle,f=i.endAngle,h=i.clockwise,u=Math.cos(s),v=Math.sin(s);r.moveTo(u*o+n,v*o+a),r.arc(n,a,o,s,f,!h)},t}(q);Xh.prototype.type="arc";var $u=function(e){z(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type="compound",r}return t.prototype._updatePathDirty=function(){for(var r=this.shape.paths,i=this.shapeChanged(),n=0;n<r.length;n++)i=i||r[n].shapeChanged();i&&this.dirtyShape()},t.prototype.beforeBrush=function(){this._updatePathDirty();for(var r=this.shape.paths||[],i=this.getGlobalScale(),n=0;n<r.length;n++)r[n].path||r[n].createPathProxy(),r[n].path.setScale(i[0],i[1],r[n].segmentIgnoreThreshold)},t.prototype.buildPath=function(r,i){for(var n=i.paths||[],a=0;a<n.length;a++)n[a].buildPath(r,n[a].shape,!0)},t.prototype.afterBrush=function(){for(var r=this.shape.paths||[],i=0;i<r.length;i++)r[i].pathUpdated()},t.prototype.getBoundingRect=function(){return this._updatePathDirty.call(this),q.prototype.getBoundingRect.call(this)},t}(q),xo=function(){function e(t){this.colorStops=t||[]}return e.prototype.addColorStop=function(t,r){this.colorStops.push({offset:t,color:r})},e}(),Uu=function(e){z(t,e);function t(r,i,n,a,o,s){var f=e.call(this,o)||this;return f.x=r??0,f.y=i??0,f.x2=n??1,f.y2=a??0,f.type="linear",f.global=s||!1,f}return t}(xo),Vu=function(e){z(t,e);function t(r,i,n,a,o){var s=e.call(this,a)||this;return s.x=r??.5,s.y=i??.5,s.r=n??.5,s.type="radial",s.global=o||!1,s}return t}(xo),ir=[0,0],nr=[0,0],Ce=new F,Me=new F,Qu=function(){function e(t,r){this._corners=[],this._axes=[],this._origin=[0,0];for(var i=0;i<4;i++)this._corners[i]=new F;for(var i=0;i<2;i++)this._axes[i]=new F;t&&this.fromBoundingRect(t,r)}return e.prototype.fromBoundingRect=function(t,r){var i=this._corners,n=this._axes,a=t.x,o=t.y,s=a+t.width,f=o+t.height;if(i[0].set(a,o),i[1].set(s,o),i[2].set(s,f),i[3].set(a,f),r)for(var h=0;h<4;h++)i[h].transform(r);F.sub(n[0],i[1],i[0]),F.sub(n[1],i[3],i[0]),n[0].normalize(),n[1].normalize();for(var h=0;h<2;h++)this._origin[h]=n[h].dot(i[0])},e.prototype.intersect=function(t,r){var i=!0,n=!r;return Ce.set(1/0,1/0),Me.set(0,0),!this._intersectCheckOneSide(this,t,Ce,Me,n,1)&&(i=!1,n)||!this._intersectCheckOneSide(t,this,Ce,Me,n,-1)&&(i=!1,n)||n||F.copy(r,i?Ce:Me),i},e.prototype._intersectCheckOneSide=function(t,r,i,n,a,o){for(var s=!0,f=0;f<2;f++){var h=this._axes[f];if(this._getProjMinMaxOnAxis(f,t._corners,ir),this._getProjMinMaxOnAxis(f,r._corners,nr),ir[1]<nr[0]||ir[0]>nr[1]){if(s=!1,a)return s;var u=Math.abs(nr[0]-ir[1]),v=Math.abs(ir[0]-nr[1]);Math.min(u,v)>n.len()&&(u<v?F.scale(n,h,-u*o):F.scale(n,h,v*o))}else if(i){var u=Math.abs(nr[0]-ir[1]),v=Math.abs(ir[0]-nr[1]);Math.min(u,v)<i.len()&&(u<v?F.scale(i,h,u*o):F.scale(i,h,-v*o))}}return s},e.prototype._getProjMinMaxOnAxis=function(t,r,i){for(var n=this._axes[t],a=this._origin,o=r[0].dot(n)+a[t],s=o,f=o,h=1;h<r.length;h++){var u=r[h].dot(n)+a[t];s=Math.min(u,s),f=Math.max(u,f)}i[0]=s,i[1]=f},e}(),qh=[],Ku=function(e){z(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.notClear=!0,r.incremental=!0,r._displayables=[],r._temporaryDisplayables=[],r._cursor=0,r}return t.prototype.traverse=function(r,i){r.call(i,this)},t.prototype.useStyle=function(){this.style={}},t.prototype.getCursor=function(){return this._cursor},t.prototype.innerAfterBrush=function(){this._cursor=this._displayables.length},t.prototype.clearDisplaybles=function(){this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.markRedraw(),this.notClear=!1},t.prototype.clearTemporalDisplayables=function(){this._temporaryDisplayables=[]},t.prototype.addDisplayable=function(r,i){i?this._temporaryDisplayables.push(r):this._displayables.push(r),this.markRedraw()},t.prototype.addDisplayables=function(r,i){i=i||!1;for(var n=0;n<r.length;n++)this.addDisplayable(r[n],i)},t.prototype.getDisplayables=function(){return this._displayables},t.prototype.getTemporalDisplayables=function(){return this._temporaryDisplayables},t.prototype.eachPendingDisplayable=function(r){for(var i=this._cursor;i<this._displayables.length;i++)r&&r(this._displayables[i]);for(var i=0;i<this._temporaryDisplayables.length;i++)r&&r(this._temporaryDisplayables[i])},t.prototype.update=function(){this.updateTransform();for(var r=this._cursor;r<this._displayables.length;r++){var i=this._displayables[r];i.parent=this,i.update(),i.parent=null}for(var r=0;r<this._temporaryDisplayables.length;r++){var i=this._temporaryDisplayables[r];i.parent=this,i.update(),i.parent=null}},t.prototype.getBoundingRect=function(){if(!this._rect){for(var r=new Y(1/0,1/0,-1/0,-1/0),i=0;i<this._displayables.length;i++){var n=this._displayables[i],a=n.getBoundingRect().clone();n.needLocalTransform()&&a.applyTransform(n.getLocalTransform(qh)),r.union(a)}this._rect=r}return this._rect},t.prototype.contain=function(r,i){var n=this.transformCoordToLocal(r,i),a=this.getBoundingRect();if(a.contain(n[0],n[1]))for(var o=0;o<this._displayables.length;o++){var s=this._displayables[o];if(s.contain(r,i))return!0}return!1},t}(ae),Zh=Math.round(Math.random()*9),$h=typeof Object.defineProperty=="function",Ju=function(){function e(){this._id="__ec_inner_"+Zh++}return e.prototype.get=function(t){return this._guard(t)[this._id]},e.prototype.set=function(t,r){var i=this._guard(t);return $h?Object.defineProperty(i,this._id,{value:r,enumerable:!1,configurable:!0}):i[this._id]=r,this},e.prototype.delete=function(t){return this.has(t)?(delete this._guard(t)[this._id],!0):!1},e.prototype.has=function(t){return!!this._guard(t)[this._id]},e.prototype._guard=function(t){if(t!==Object(t))throw TypeError("Value of WeakMap is not a non-null object.");return t},e}();function or(e){return isFinite(e)}function Uh(e,t,r){var i=t.x==null?0:t.x,n=t.x2==null?1:t.x2,a=t.y==null?0:t.y,o=t.y2==null?0:t.y2;t.global||(i=i*r.width+r.x,n=n*r.width+r.x,a=a*r.height+r.y,o=o*r.height+r.y),i=or(i)?i:0,n=or(n)?n:1,a=or(a)?a:0,o=or(o)?o:0;var s=e.createLinearGradient(i,a,n,o);return s}function Vh(e,t,r){var i=r.width,n=r.height,a=Math.min(i,n),o=t.x==null?.5:t.x,s=t.y==null?.5:t.y,f=t.r==null?.5:t.r;t.global||(o=o*i+r.x,s=s*n+r.y,f=f*a),o=or(o)?o:.5,s=or(s)?s:.5,f=f>=0&&or(f)?f:.5;var h=e.createRadialGradient(o,s,0,o,s,f);return h}function sn(e,t,r){for(var i=t.type==="radial"?Vh(e,t,r):Uh(e,t,r),n=t.colorStops,a=0;a<n.length;a++)i.addColorStop(n[a].offset,n[a].color);return i}function Qh(e,t){if(e===t||!e&&!t)return!1;if(!e||!t||e.length!==t.length)return!0;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!0;return!1}function Le(e){return parseInt(e,10)}function Pe(e,t,r){var i=["width","height"][t],n=["clientWidth","clientHeight"][t],a=["paddingLeft","paddingTop"][t],o=["paddingRight","paddingBottom"][t];if(r[i]!=null&&r[i]!=="auto")return parseFloat(r[i]);var s=document.defaultView.getComputedStyle(e);return(e[n]||Le(s[i])||Le(e.style[i]))-(Le(s[a])||0)-(Le(s[o])||0)|0}function Kh(e,t){return!e||e==="solid"||!(t>0)?null:e==="dashed"?[4*t,2*t]:e==="dotted"?[t]:Re(e)?[e]:re(e)?e:null}function Ao(e){var t=e.style,r=t.lineDash&&t.lineWidth>0&&Kh(t.lineDash,t.lineWidth),i=t.lineDashOffset;if(r){var n=t.strokeNoScale&&e.getLineScale?e.getLineScale():1;n&&n!==1&&(r=St(r,function(a){return a/n}),i/=n)}return[r,i]}var Jh=new ur(!0);function Ye(e){var t=e.stroke;return!(t==null||t==="none"||!(e.lineWidth>0))}function ba(e){return typeof e=="string"&&e!=="none"}function Ge(e){var t=e.fill;return t!=null&&t!=="none"}function Ca(e,t){if(t.fillOpacity!=null&&t.fillOpacity!==1){var r=e.globalAlpha;e.globalAlpha=t.fillOpacity*t.opacity,e.fill(),e.globalAlpha=r}else e.fill()}function Ma(e,t){if(t.strokeOpacity!=null&&t.strokeOpacity!==1){var r=e.globalAlpha;e.globalAlpha=t.strokeOpacity*t.opacity,e.stroke(),e.globalAlpha=r}else e.stroke()}function fn(e,t,r){var i=po(t.image,t.__image,r);if(ri(i)){var n=e.createPattern(i,t.repeat||"repeat");if(typeof DOMMatrix=="function"&&n&&n.setTransform){var a=new DOMMatrix;a.translateSelf(t.x||0,t.y||0),a.rotateSelf(0,0,(t.rotation||0)*os),a.scaleSelf(t.scaleX||1,t.scaleY||1),n.setTransform(a)}return n}}function jh(e,t,r,i){var n,a=Ye(r),o=Ge(r),s=r.strokePercent,f=s<1,h=!t.path;(!t.silent||f)&&h&&t.createPathProxy();var u=t.path||Jh,v=t.__dirty;if(!i){var l=r.fill,d=r.stroke,_=o&&!!l.colorStops,g=a&&!!d.colorStops,c=o&&!!l.image,p=a&&!!d.image,y=void 0,m=void 0,w=void 0,C=void 0,T=void 0;(_||g)&&(T=t.getBoundingRect()),_&&(y=v?sn(e,l,T):t.__canvasFillGradient,t.__canvasFillGradient=y),g&&(m=v?sn(e,d,T):t.__canvasStrokeGradient,t.__canvasStrokeGradient=m),c&&(w=v||!t.__canvasFillPattern?fn(e,l,t):t.__canvasFillPattern,t.__canvasFillPattern=w),p&&(C=v||!t.__canvasStrokePattern?fn(e,d,t):t.__canvasStrokePattern,t.__canvasStrokePattern=w),_?e.fillStyle=y:c&&(w?e.fillStyle=w:o=!1),g?e.strokeStyle=m:p&&(C?e.strokeStyle=C:a=!1)}var b=t.getGlobalScale();u.setScale(b[0],b[1],t.segmentIgnoreThreshold);var M,L;e.setLineDash&&r.lineDash&&(n=Ao(t),M=n[0],L=n[1]);var P=!0;(h||v&Xr)&&(u.setDPR(e.dpr),f?u.setContext(null):(u.setContext(e),P=!1),u.reset(),t.buildPath(u,t.shape,i),u.toStatic(),t.pathUpdated()),P&&u.rebuildPath(e,f?s:1),M&&(e.setLineDash(M),e.lineDashOffset=L),i||(r.strokeFirst?(a&&Ma(e,r),o&&Ca(e,r)):(o&&Ca(e,r),a&&Ma(e,r))),M&&e.setLineDash([])}function tu(e,t,r){var i=t.__image=po(r.image,t.__image,t,t.onload);if(!(!i||!ri(i))){var n=r.x||0,a=r.y||0,o=t.getWidth(),s=t.getHeight(),f=i.width/i.height;if(o==null&&s!=null?o=s*f:s==null&&o!=null?s=o/f:o==null&&s==null&&(o=i.width,s=i.height),r.sWidth&&r.sHeight){var h=r.sx||0,u=r.sy||0;e.drawImage(i,h,u,r.sWidth,r.sHeight,n,a,o,s)}else if(r.sx&&r.sy){var h=r.sx,u=r.sy,v=o-h,l=s-u;e.drawImage(i,h,u,v,l,n,a,o,s)}else e.drawImage(i,n,a,o,s)}}function ru(e,t,r){var i,n=r.text;if(n!=null&&(n+=""),n){e.font=r.font||hr,e.textAlign=r.textAlign,e.textBaseline=r.textBaseline;var a=void 0,o=void 0;e.setLineDash&&r.lineDash&&(i=Ao(t),a=i[0],o=i[1]),a&&(e.setLineDash(a),e.lineDashOffset=o),r.strokeFirst?(Ye(r)&&e.strokeText(n,r.x,r.y),Ge(r)&&e.fillText(n,r.x,r.y)):(Ge(r)&&e.fillText(n,r.x,r.y),Ye(r)&&e.strokeText(n,r.x,r.y)),a&&e.setLineDash([])}}var La=["shadowBlur","shadowOffsetX","shadowOffsetY"],Pa=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function Eo(e,t,r,i,n){var a=!1;if(!i&&(r=r||{},t===r))return!1;if(i||t.opacity!==r.opacity){it(e,n),a=!0;var o=Math.max(Math.min(t.opacity,1),0);e.globalAlpha=isNaN(o)?fr.opacity:o}(i||t.blend!==r.blend)&&(a||(it(e,n),a=!0),e.globalCompositeOperation=t.blend||fr.blend);for(var s=0;s<La.length;s++){var f=La[s];(i||t[f]!==r[f])&&(a||(it(e,n),a=!0),e[f]=e.dpr*(t[f]||0))}return(i||t.shadowColor!==r.shadowColor)&&(a||(it(e,n),a=!0),e.shadowColor=t.shadowColor||fr.shadowColor),a}function Sa(e,t,r,i,n){var a=ne(t,n.inHover),o=i?null:r&&ne(r,n.inHover)||{};if(a===o)return!1;var s=Eo(e,a,o,i,n);if((i||a.fill!==o.fill)&&(s||(it(e,n),s=!0),ba(a.fill)&&(e.fillStyle=a.fill)),(i||a.stroke!==o.stroke)&&(s||(it(e,n),s=!0),ba(a.stroke)&&(e.strokeStyle=a.stroke)),(i||a.opacity!==o.opacity)&&(s||(it(e,n),s=!0),e.globalAlpha=a.opacity==null?1:a.opacity),t.hasStroke()){var f=a.lineWidth,h=f/(a.strokeNoScale&&t.getLineScale?t.getLineScale():1);e.lineWidth!==h&&(s||(it(e,n),s=!0),e.lineWidth=h)}for(var u=0;u<Pa.length;u++){var v=Pa[u],l=v[0];(i||a[l]!==o[l])&&(s||(it(e,n),s=!0),e[l]=a[l]||v[1])}return s}function eu(e,t,r,i,n){return Eo(e,ne(t,n.inHover),r&&ne(r,n.inHover),i,n)}function Io(e,t){var r=t.transform,i=e.dpr||1;r?e.setTransform(i*r[0],i*r[1],i*r[2],i*r[3],i*r[4],i*r[5]):e.setTransform(i,0,0,i,0,0)}function iu(e,t,r){for(var i=!1,n=0;n<e.length;n++){var a=e[n];i=i||a.isZeroArea(),Io(t,a),t.beginPath(),a.buildPath(t,a.shape),t.clip()}r.allClipped=i}function nu(e,t){return e&&t?e[0]!==t[0]||e[1]!==t[1]||e[2]!==t[2]||e[3]!==t[3]||e[4]!==t[4]||e[5]!==t[5]:!(!e&&!t)}var Ra=1,Da=2,xa=3,Aa=4;function au(e){var t=Ge(e),r=Ye(e);return!(e.lineDash||!(+t^+r)||t&&typeof e.fill!="string"||r&&typeof e.stroke!="string"||e.strokePercent<1||e.strokeOpacity<1||e.fillOpacity<1)}function it(e,t){t.batchFill&&e.fill(),t.batchStroke&&e.stroke(),t.batchFill="",t.batchStroke=""}function ne(e,t){return t&&e.__hoverStyle||e.style}function ou(e,t){sr(e,t,{inHover:!1,viewWidth:0,viewHeight:0},!0)}function sr(e,t,r,i){var n=t.transform;if(!t.shouldBePainted(r.viewWidth,r.viewHeight,!1,!1)){t.__dirty&=-2,t.__isRendered=!1;return}var a=t.__clipPaths,o=r.prevElClipPaths,s=!1,f=!1;if((!o||Qh(a,o))&&(o&&o.length&&(it(e,r),e.restore(),f=s=!0,r.prevElClipPaths=null,r.allClipped=!1,r.prevEl=null),a&&a.length&&(it(e,r),e.save(),iu(a,e,r),s=!0),r.prevElClipPaths=a),r.allClipped){t.__isRendered=!1;return}t.beforeBrush&&t.beforeBrush(),t.innerBeforeBrush();var h=r.prevEl;h||(f=s=!0);var u=t instanceof q&&t.autoBatch&&au(t.style);s||nu(n,h.transform)?(it(e,r),Io(e,t)):u||it(e,r);var v=ne(t,r.inHover);t instanceof q?(r.lastDrawType!==Ra&&(f=!0,r.lastDrawType=Ra),Sa(e,t,h,f,r),(!u||!r.batchFill&&!r.batchStroke)&&e.beginPath(),jh(e,t,v,u),u&&(r.batchFill=v.fill||"",r.batchStroke=v.stroke||"")):t instanceof We?(r.lastDrawType!==xa&&(f=!0,r.lastDrawType=xa),Sa(e,t,h,f,r),ru(e,t,v)):t instanceof bn?(r.lastDrawType!==Da&&(f=!0,r.lastDrawType=Da),eu(e,t,h,f,r),tu(e,t,v)):t.getTemporalDisplayables&&(r.lastDrawType!==Aa&&(f=!0,r.lastDrawType=Aa),su(e,t,r)),u&&i&&it(e,r),t.innerAfterBrush(),t.afterBrush&&t.afterBrush(),r.prevEl=t,t.__dirty=0,t.__isRendered=!0}function su(e,t,r){var i=t.getDisplayables(),n=t.getTemporalDisplayables();e.save();var a={prevElClipPaths:null,prevEl:null,allClipped:!1,viewWidth:r.viewWidth,viewHeight:r.viewHeight,inHover:r.inHover},o,s;for(o=t.getCursor(),s=i.length;o<s;o++){var f=i[o];f.beforeBrush&&f.beforeBrush(),f.innerBeforeBrush(),sr(e,f,a,o===s-1),f.innerAfterBrush(),f.afterBrush&&f.afterBrush(),a.prevEl=f}for(var h=0,u=n.length;h<u;h++){var f=n[h];f.beforeBrush&&f.beforeBrush(),f.innerBeforeBrush(),sr(e,f,a,h===u-1),f.innerAfterBrush(),f.afterBrush&&f.afterBrush(),a.prevEl=f}t.clearTemporalDisplayables(),t.notClear=!0,e.restore()}var bt=ur.CMD;function Lr(e,t){return Math.abs(e-t)<1e-5}function hn(e){var t=e.data,r=e.len(),i=[],n,a=0,o=0,s=0,f=0;function h(A,R){n&&n.length>2&&i.push(n),n=[A,R]}function u(A,R,I,x){Lr(A,I)&&Lr(R,x)||n.push(A,R,I,x,I,x)}function v(A,R,I,x,B,k){var J=Math.abs(R-A),Z=Math.tan(J/4)*4/3,X=R<A?-1:1,G=Math.cos(A),nt=Math.sin(A),at=Math.cos(R),Rt=Math.sin(R),Nt=G*B+I,Wt=nt*k+x,Yt=at*B+I,j=Rt*k+x,$=B*Z*X,E=k*Z*X;n.push(Nt-$*nt,Wt+E*G,Yt+$*Rt,j-E*at,Yt,j)}for(var l,d,_,g,c=0;c<r;){var p=t[c++],y=c===1;switch(y&&(a=t[c],o=t[c+1],s=a,f=o,(p===bt.L||p===bt.C||p===bt.Q)&&(n=[s,f])),p){case bt.M:a=s=t[c++],o=f=t[c++],h(s,f);break;case bt.L:l=t[c++],d=t[c++],u(a,o,l,d),a=l,o=d;break;case bt.C:n.push(t[c++],t[c++],t[c++],t[c++],a=t[c++],o=t[c++]);break;case bt.Q:l=t[c++],d=t[c++],_=t[c++],g=t[c++],n.push(a+2/3*(l-a),o+2/3*(d-o),_+2/3*(l-_),g+2/3*(d-g),_,g),a=_,o=g;break;case bt.A:var m=t[c++],w=t[c++],C=t[c++],T=t[c++],b=t[c++],M=t[c++]+b;c+=1;var L=!t[c++];l=Math.cos(b)*C+m,d=Math.sin(b)*T+w,y?(s=l,f=d,h(s,f)):u(a,o,l,d),a=Math.cos(M)*C+m,o=Math.sin(M)*T+w;for(var P=(L?-1:1)*Math.PI/2,S=b;L?S>M:S<M;S+=P){var D=L?Math.max(S+P,M):Math.min(S+P,M);v(S,D,m,w,C,T)}break;case bt.R:s=a=t[c++],f=o=t[c++],l=s+t[c++],d=f+t[c++],h(l,f),u(l,f,l,d),u(l,d,s,d),u(s,d,s,f),u(s,f,l,f);break;case bt.Z:n&&u(a,o,s,f),a=s,o=f;break}}return n&&n.length>2&&i.push(n),i}function un(e,t,r,i,n,a,o,s,f,h){if(Lr(e,r)&&Lr(t,i)&&Lr(n,o)&&Lr(a,s)){f.push(o,s);return}var u=2/h,v=u*u,l=o-e,d=s-t,_=Math.sqrt(l*l+d*d);l/=_,d/=_;var g=r-e,c=i-t,p=n-o,y=a-s,m=g*g+c*c,w=p*p+y*y;if(m<v&&w<v){f.push(o,s);return}var C=l*g+d*c,T=-l*p-d*y,b=m-C*C,M=w-T*T;if(b<v&&C>=0&&M<v&&T>=0){f.push(o,s);return}var L=[],P=[];kt(e,r,n,o,.5,L),kt(t,i,a,s,.5,P),un(L[0],P[0],L[1],P[1],L[2],P[2],L[3],P[3],f,h),un(L[4],P[4],L[5],P[5],L[6],P[6],L[7],P[7],f,h)}function fu(e,t){var r=hn(e),i=[];t=t||1;for(var n=0;n<r.length;n++){var a=r[n],o=[],s=a[0],f=a[1];o.push(s,f);for(var h=2;h<a.length;){var u=a[h++],v=a[h++],l=a[h++],d=a[h++],_=a[h++],g=a[h++];un(s,f,u,v,l,d,_,g,o,t),s=_,f=g}i.push(o)}return i}function Fo(e,t,r){var i=e[t],n=e[1-t],a=Math.abs(i/n),o=Math.ceil(Math.sqrt(a*r)),s=Math.floor(r/o);s===0&&(s=1,o=r);for(var f=[],h=0;h<o;h++)f.push(s);var u=o*s,v=r-u;if(v>0)for(var h=0;h<v;h++)f[h%o]+=1;return f}function Ea(e,t,r){for(var i=e.r0,n=e.r,a=e.startAngle,o=e.endAngle,s=Math.abs(o-a),f=s*n,h=n-i,u=f>Math.abs(h),v=Fo([f,h],u?0:1,t),l=(u?s:h)/v.length,d=0;d<v.length;d++)for(var _=(u?h:s)/v[d],g=0;g<v[d];g++){var c={};u?(c.startAngle=a+l*d,c.endAngle=a+l*(d+1),c.r0=i+_*g,c.r=i+_*(g+1)):(c.startAngle=a+_*g,c.endAngle=a+_*(g+1),c.r0=i+l*d,c.r=i+l*(d+1)),c.clockwise=e.clockwise,c.cx=e.cx,c.cy=e.cy,r.push(c)}}function hu(e,t,r){for(var i=e.width,n=e.height,a=i>n,o=Fo([i,n],a?0:1,t),s=a?"width":"height",f=a?"height":"width",h=a?"x":"y",u=a?"y":"x",v=e[s]/o.length,l=0;l<o.length;l++)for(var d=e[f]/o[l],_=0;_<o[l];_++){var g={};g[h]=l*v,g[u]=_*d,g[s]=v,g[f]=d,g.x+=e.x,g.y+=e.y,r.push(g)}}function Ia(e,t,r,i){return e*i-r*t}function uu(e,t,r,i,n,a,o,s){var f=r-e,h=i-t,u=o-n,v=s-a,l=Ia(u,v,f,h);if(Math.abs(l)<1e-6)return null;var d=e-n,_=t-a,g=Ia(d,_,u,v)/l;return g<0||g>1?null:new F(g*f+e,g*h+t)}function vu(e,t,r){var i=new F;F.sub(i,r,t),i.normalize();var n=new F;F.sub(n,e,t);var a=n.dot(i);return a}function yr(e,t){var r=e[e.length-1];r&&r[0]===t[0]&&r[1]===t[1]||e.push(t)}function lu(e,t,r){for(var i=e.length,n=[],a=0;a<i;a++){var o=e[a],s=e[(a+1)%i],f=uu(o[0],o[1],s[0],s[1],t.x,t.y,r.x,r.y);f&&n.push({projPt:vu(f,t,r),pt:f,idx:a})}if(n.length<2)return[{points:e},{points:e}];n.sort(function(c,p){return c.projPt-p.projPt});var h=n[0],u=n[n.length-1];if(u.idx<h.idx){var v=h;h=u,u=v}for(var l=[h.pt.x,h.pt.y],d=[u.pt.x,u.pt.y],_=[l],g=[d],a=h.idx+1;a<=u.idx;a++)yr(_,e[a].slice());yr(_,d),yr(_,l);for(var a=u.idx+1;a<=h.idx+i;a++)yr(g,e[a%i].slice());return yr(g,l),yr(g,d),[{points:_},{points:g}]}function Fa(e){var t=e.points,r=[],i=[];mo(t,r,i);var n=new Y(r[0],r[1],i[0]-r[0],i[1]-r[1]),a=n.width,o=n.height,s=n.x,f=n.y,h=new F,u=new F;return a>o?(h.x=u.x=s+a/2,h.y=f,u.y=f+o):(h.y=u.y=f+o/2,h.x=s,u.x=s+a),lu(t,h,u)}function Xe(e,t,r,i){if(r===1)i.push(t);else{var n=Math.floor(r/2),a=e(t);Xe(e,a[0],n,i),Xe(e,a[1],r-n,i)}return i}function du(e,t){for(var r=[],i=0;i<t;i++)r.push(Po(e));return r}function cu(e,t){t.setStyle(e.style),t.z=e.z,t.z2=e.z2,t.zlevel=e.zlevel}function pu(e){for(var t=[],r=0;r<e.length;)t.push([e[r++],e[r++]]);return t}function _u(e,t){var r=[],i=e.shape,n;switch(e.type){case"rect":hu(i,t,r),n=Cn;break;case"sector":Ea(i,t,r),n=on;break;case"circle":Ea({r0:0,r:i.r,startAngle:0,endAngle:Math.PI*2,cx:i.cx,cy:i.cy},t,r),n=on;break;default:var a=e.getComputedTransform(),o=a?Math.sqrt(Math.max(a[0]*a[0]+a[1]*a[1],a[2]*a[2]+a[3]*a[3])):1,s=St(fu(e.getUpdatedPathProxy(),o),function(p){return pu(p)}),f=s.length;if(f===0)Xe(Fa,{points:s[0]},t,r);else if(f===t)for(var h=0;h<f;h++)r.push({points:s[h]});else{var u=0,v=St(s,function(p){var y=[],m=[];mo(p,y,m);var w=(m[1]-y[1])*(m[0]-y[0]);return u+=w,{poly:p,area:w}});v.sort(function(p,y){return y.area-p.area});for(var l=t,h=0;h<f;h++){var d=v[h];if(l<=0)break;var _=h===f-1?l:Math.ceil(d.area/u*t);_<0||(Xe(Fa,{points:d.poly},_,r),l-=_)}}n=Do;break}if(!n)return du(e,t);for(var g=[],h=0;h<r.length;h++){var c=new n;c.setShape(r[h]),cu(e,c),g.push(c)}return g}function gu(e,t){var r=e.length,i=t.length;if(r===i)return[e,t];for(var n=[],a=[],o=r<i?e:t,s=Math.min(r,i),f=Math.abs(i-r)/6,h=(s-2)/6,u=Math.ceil(f/h)+1,v=[o[0],o[1]],l=f,d=2;d<s;){var _=o[d-2],g=o[d-1],c=o[d++],p=o[d++],y=o[d++],m=o[d++],w=o[d++],C=o[d++];if(l<=0){v.push(c,p,y,m,w,C);continue}for(var T=Math.min(l,u-1)+1,b=1;b<=T;b++){var M=b/T;kt(_,c,y,w,M,n),kt(g,p,m,C,M,a),_=n[3],g=a[3],v.push(n[1],a[1],n[2],a[2],_,g),c=n[5],p=a[5],y=n[6],m=a[6]}l-=T-1}return o===e?[v,t]:[e,v]}function Oa(e,t){for(var r=e.length,i=e[r-2],n=e[r-1],a=[],o=0;o<t.length;)a[o++]=i,a[o++]=n;return a}function yu(e,t){for(var r,i,n,a=[],o=[],s=0;s<Math.max(e.length,t.length);s++){var f=e[s],h=t[s],u=void 0,v=void 0;f?h?(r=gu(f,h),u=r[0],v=r[1],i=u,n=v):(v=Oa(n||f,f),u=f):(u=Oa(i||h,h),v=h),a.push(u),o.push(v)}return[a,o]}function Ba(e){for(var t=0,r=0,i=0,n=e.length,a=0,o=n-2;a<n;o=a,a+=2){var s=e[o],f=e[o+1],h=e[a],u=e[a+1],v=s*u-h*f;t+=v,r+=(s+h)*v,i+=(f+u)*v}return t===0?[e[0]||0,e[1]||0]:[r/t/3,i/t/3,t]}function mu(e,t,r,i){for(var n=(e.length-2)/6,a=1/0,o=0,s=e.length,f=s-2,h=0;h<n;h++){for(var u=h*6,v=0,l=0;l<s;l+=2){var d=l===0?u:(u+l-2)%f+2,_=e[d]-r[0],g=e[d+1]-r[1],c=t[l]-i[0],p=t[l+1]-i[1],y=c-_,m=p-g;v+=y*y+m*m}v<a&&(a=v,o=h)}return o}function wu(e){for(var t=[],r=e.length,i=0;i<r;i+=2)t[i]=e[r-i-2],t[i+1]=e[r-i-1];return t}function Tu(e,t,r,i){for(var n=[],a,o=0;o<e.length;o++){var s=e[o],f=t[o],h=Ba(s),u=Ba(f);a==null&&(a=h[2]<0!=u[2]<0);var v=[],l=[],d=0,_=1/0,g=[],c=s.length;a&&(s=wu(s));for(var p=mu(s,f,h,u)*6,y=c-2,m=0;m<y;m+=2){var w=(p+m)%y+2;v[m+2]=s[w]-h[0],v[m+3]=s[w+1]-h[1]}v[0]=s[p]-h[0],v[1]=s[p+1]-h[1];for(var C=i/r,T=-i/2;T<=i/2;T+=C){for(var b=Math.sin(T),M=Math.cos(T),L=0,m=0;m<s.length;m+=2){var P=v[m],S=v[m+1],D=f[m]-u[0],A=f[m+1]-u[1],R=D*M-A*b,I=D*b+A*M;g[m]=R,g[m+1]=I;var x=R-P,B=I-S;L+=x*x+B*B}if(L<_){_=L,d=T;for(var k=0;k<g.length;k++)l[k]=g[k]}}n.push({from:v,to:l,fromCp:h,toCp:u,rotation:-d})}return n}function vn(e){return e.__isCombineMorphing}var Oo="__mOriginal_";function qe(e,t,r){var i=Oo+t,n=e[i]||e[t];e[i]||(e[i]=e[t]);var a=r.replace,o=r.after,s=r.before;e[t]=function(){var f=arguments,h;return s&&s.apply(this,f),a?h=a.apply(this,f):h=n.apply(this,f),o&&o.apply(this,f),h}}function te(e,t){var r=Oo+t;e[r]&&(e[t]=e[r],e[r]=null)}function Ha(e,t){for(var r=0;r<e.length;r++)for(var i=e[r],n=0;n<i.length;){var a=i[n],o=i[n+1];i[n++]=t[0]*a+t[2]*o+t[4],i[n++]=t[1]*a+t[3]*o+t[5]}}function Bo(e,t){var r=e.getUpdatedPathProxy(),i=t.getUpdatedPathProxy(),n=yu(hn(r),hn(i)),a=n[0],o=n[1],s=e.getComputedTransform(),f=t.getComputedTransform();function h(){this.transform=null}s&&Ha(a,s),f&&Ha(o,f),qe(t,"updateTransform",{replace:h}),t.transform=null;var u=Tu(a,o,10,Math.PI),v=[];qe(t,"buildPath",{replace:function(l){for(var d=t.__morphT,_=1-d,g=[],c=0;c<u.length;c++){var p=u[c],y=p.from,m=p.to,w=p.rotation*d,C=p.fromCp,T=p.toCp,b=Math.sin(w),M=Math.cos(w);cs(g,C,T,d);for(var L=0;L<y.length;L+=2){var P=y[L],S=y[L+1],D=m[L],A=m[L+1],R=P*_+D*d,I=S*_+A*d;v[L]=R*M-I*b+g[0],v[L+1]=R*b+I*M+g[1]}var x=v[0],B=v[1];l.moveTo(x,B);for(var L=2;L<y.length;){var D=v[L++],A=v[L++],k=v[L++],J=v[L++],Z=v[L++],X=v[L++];x===D&&B===A&&k===Z&&J===X?l.lineTo(Z,X):l.bezierCurveTo(D,A,k,J,Z,X),x=Z,B=X}}}})}function Ho(e,t,r){if(!e||!t)return t;var i=r.done,n=r.during;Bo(e,t),t.__morphT=0;function a(){te(t,"buildPath"),te(t,"updateTransform"),t.__morphT=-1,t.createPathProxy(),t.dirtyShape()}return t.animateTo({__morphT:1},_t({during:function(o){t.dirtyShape(),n&&n(o)},done:function(){a(),i&&i()}},r)),t}function bu(e,t,r,i,n,a){var o=16;e=n===r?0:Math.round(32767*(e-r)/(n-r)),t=a===i?0:Math.round(32767*(t-i)/(a-i));for(var s=0,f,h=(1<<o)/2;h>0;h/=2){var u=0,v=0;(e&h)>0&&(u=1),(t&h)>0&&(v=1),s+=h*h*(3*u^v),v===0&&(u===1&&(e=h-1-e,t=h-1-t),f=e,e=t,t=f)}return s}function Ze(e){var t=1/0,r=1/0,i=-1/0,n=-1/0,a=St(e,function(s){var f=s.getBoundingRect(),h=s.getComputedTransform(),u=f.x+f.width/2+(h?h[4]:0),v=f.y+f.height/2+(h?h[5]:0);return t=Math.min(u,t),r=Math.min(v,r),i=Math.max(u,i),n=Math.max(v,n),[u,v]}),o=St(a,function(s,f){return{cp:s,z:bu(s[0],s[1],t,r,i,n),path:e[f]}});return o.sort(function(s,f){return s.z-f.z}).map(function(s){return s.path})}function zo(e){return _u(e.path,e.count)}function ln(){return{fromIndividuals:[],toIndividuals:[],count:0}}function ju(e,t,r){var i=[];function n(C){for(var T=0;T<C.length;T++){var b=C[T];vn(b)?n(b.childrenRef()):b instanceof q&&i.push(b)}}n(e);var a=i.length;if(!a)return ln();var o=r.dividePath||zo,s=o({path:t,count:a});if(s.length!==a)return console.error("Invalid morphing: unmatched splitted path"),ln();i=Ze(i),s=Ze(s);for(var f=r.done,h=r.during,u=r.individualDelay,v=new wn,l=0;l<a;l++){var d=i[l],_=s[l];_.parent=t,_.copyTransform(v),u||Bo(d,_)}t.__isCombineMorphing=!0,t.childrenRef=function(){return s};function g(C){for(var T=0;T<s.length;T++)s[T].addSelfToZr(C)}qe(t,"addSelfToZr",{after:function(C){g(C)}}),qe(t,"removeSelfFromZr",{after:function(C){for(var T=0;T<s.length;T++)s[T].removeSelfFromZr(C)}});function c(){t.__isCombineMorphing=!1,t.__morphT=-1,t.childrenRef=null,te(t,"addSelfToZr"),te(t,"removeSelfFromZr")}var p=s.length;if(u)for(var y=p,m=function(){y--,y===0&&(c(),f&&f())},l=0;l<p;l++){var w=u?_t({delay:(r.delay||0)+u(l,p,i[l],s[l]),done:m},r):r;Ho(i[l],s[l],w)}else t.__morphT=0,t.animateTo({__morphT:1},_t({during:function(C){for(var T=0;T<p;T++){var b=s[T];b.__morphT=t.__morphT,b.dirtyShape()}h&&h(C)},done:function(){c();for(var C=0;C<e.length;C++)te(e[C],"updateTransform");f&&f()}},r));return t.__zr&&g(t.__zr),{fromIndividuals:i,toIndividuals:s,count:p}}function tv(e,t,r){var i=t.length,n=[],a=r.dividePath||zo;function o(d){for(var _=0;_<d.length;_++){var g=d[_];vn(g)?o(g.childrenRef()):g instanceof q&&n.push(g)}}if(vn(e)){o(e.childrenRef());var s=n.length;if(s<i)for(var f=0,h=s;h<i;h++)n.push(Po(n[f++%s]));n.length=i}else{n=a({path:e,count:i});for(var u=e.getComputedTransform(),h=0;h<n.length;h++)n[h].setLocalTransform(u);if(n.length!==i)return console.error("Invalid morphing: unmatched splitted path"),ln()}n=Ze(n),t=Ze(t);for(var v=r.individualDelay,h=0;h<i;h++){var l=v?_t({delay:(r.delay||0)+v(h,i,n[h],t[h])},r):r;Ho(n[h],t[h],l)}return{fromIndividuals:n,toIndividuals:t,count:t.length}}function za(e,t,r){var i=$e.createCanvas(),n=t.getWidth(),a=t.getHeight(),o=i.style;return o&&(o.position="absolute",o.left="0",o.top="0",o.width=n+"px",o.height=a+"px",i.setAttribute("data-zr-dom-id",e)),i.width=n*r,i.height=a*r,i}var ki=function(e){z(t,e);function t(r,i,n){var a=e.call(this)||this;a.motionBlur=!1,a.lastFrameAlpha=.7,a.dpr=1,a.virtual=!1,a.config={},a.incremental=!1,a.zlevel=0,a.maxRepaintRectCount=5,a.__dirty=!0,a.__firstTimePaint=!0,a.__used=!1,a.__drawIndex=0,a.__startIndex=0,a.__endIndex=0,a.__prevStartIndex=null,a.__prevEndIndex=null;var o;n=n||Ne,typeof r=="string"?o=za(r,i,n):Ft(r)&&(o=r,r=o.id),a.id=r,a.dom=o;var s=o.style;return s&&($a(o),o.onselectstart=function(){return!1},s.padding="0",s.margin="0",s.borderWidth="0"),a.painter=i,a.dpr=n,a}return t.prototype.getElementCount=function(){return this.__endIndex-this.__startIndex},t.prototype.afterBrush=function(){this.__prevStartIndex=this.__startIndex,this.__prevEndIndex=this.__endIndex},t.prototype.initContext=function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},t.prototype.setUnpainted=function(){this.__firstTimePaint=!0},t.prototype.createBackBuffer=function(){var r=this.dpr;this.domBack=za("back-"+this.id,this.painter,r),this.ctxBack=this.domBack.getContext("2d"),r!==1&&this.ctxBack.scale(r,r)},t.prototype.createRepaintRects=function(r,i,n,a){if(this.__firstTimePaint)return this.__firstTimePaint=!1,null;var o=[],s=this.maxRepaintRectCount,f=!1,h=new Y(0,0,0,0);function u(y){if(!(!y.isFinite()||y.isZero()))if(o.length===0){var m=new Y(0,0,0,0);m.copy(y),o.push(m)}else{for(var w=!1,C=1/0,T=0,b=0;b<o.length;++b){var M=o[b];if(M.intersect(y)){var L=new Y(0,0,0,0);L.copy(M),L.union(y),o[b]=L,w=!0;break}else if(f){h.copy(y),h.union(M);var P=y.width*y.height,S=M.width*M.height,D=h.width*h.height,A=D-P-S;A<C&&(C=A,T=b)}}if(f&&(o[T].union(y),w=!0),!w){var m=new Y(0,0,0,0);m.copy(y),o.push(m)}f||(f=o.length>=s)}}for(var v=this.__startIndex;v<this.__endIndex;++v){var l=r[v];if(l){var d=l.shouldBePainted(n,a,!0,!0),_=l.__isRendered&&(l.__dirty&Lt||!d)?l.getPrevPaintRect():null;_&&u(_);var g=d&&(l.__dirty&Lt||!l.__isRendered)?l.getPaintRect():null;g&&u(g)}}for(var v=this.__prevStartIndex;v<this.__prevEndIndex;++v){var l=i[v],d=l&&l.shouldBePainted(n,a,!0,!0);if(l&&(!d||!l.__zr)&&l.__isRendered){var _=l.getPrevPaintRect();_&&u(_)}}var c;do{c=!1;for(var v=0;v<o.length;){if(o[v].isZero()){o.splice(v,1);continue}for(var p=v+1;p<o.length;)o[v].intersect(o[p])?(c=!0,o[v].union(o[p]),o.splice(p,1)):p++;v++}}while(c);return this._paintRects=o,o},t.prototype.debugGetPaintRects=function(){return(this._paintRects||[]).slice()},t.prototype.resize=function(r,i){var n=this.dpr,a=this.dom,o=a.style,s=this.domBack;o&&(o.width=r+"px",o.height=i+"px"),a.width=r*n,a.height=i*n,s&&(s.width=r*n,s.height=i*n,n!==1&&this.ctxBack.scale(n,n))},t.prototype.clear=function(r,i,n){var a=this.dom,o=this.ctx,s=a.width,f=a.height;i=i||this.clearColor;var h=this.motionBlur&&!r,u=this.lastFrameAlpha,v=this.dpr,l=this;h&&(this.domBack||this.createBackBuffer(),this.ctxBack.globalCompositeOperation="copy",this.ctxBack.drawImage(a,0,0,s/v,f/v));var d=this.domBack;function _(g,c,p,y){if(o.clearRect(g,c,p,y),i&&i!=="transparent"){var m=void 0;if(Ke(i)){var w=i.global||i.__width===p&&i.__height===y;m=w&&i.__canvasGradient||sn(o,i,{x:0,y:0,width:p,height:y}),i.__canvasGradient=m,i.__width=p,i.__height=y}else ts(i)&&(i.scaleX=i.scaleX||v,i.scaleY=i.scaleY||v,m=fn(o,i,{dirty:function(){l.setUnpainted(),l.painter.refresh()}}));o.save(),o.fillStyle=m||i,o.fillRect(g,c,p,y),o.restore()}h&&(o.save(),o.globalAlpha=u,o.drawImage(d,g,c,p,y),o.restore())}!n||h?_(0,0,s,f):n.length&&st(n,function(g){_(g.x*v,g.y*v,g.width*v,g.height*v)})},t}(Er),ka=1e5,ar=314159,Se=.01,Cu=.001;function Mu(e){return e?e.__builtin__?!0:!(typeof e.resize!="function"||typeof e.refresh!="function"):!1}function Lu(e,t){var r=document.createElement("div");return r.style.cssText=["position:relative","width:"+e+"px","height:"+t+"px","padding:0","margin:0","border-width:0"].join(";")+";",r}var rv=function(){function e(t,r,i,n){this.type="canvas",this._zlevelList=[],this._prevDisplayList=[],this._layers={},this._layerConfig={},this._needsManuallyCompositing=!1,this.type="canvas";var a=!t.nodeName||t.nodeName.toUpperCase()==="CANVAS";this._opts=i=N({},i||{}),this.dpr=i.devicePixelRatio||Ne,this._singleCanvas=a,this.root=t;var o=t.style;o&&($a(t),t.innerHTML=""),this.storage=r;var s=this._zlevelList;this._prevDisplayList=[];var f=this._layers;if(a){var u=t,v=u.width,l=u.height;i.width!=null&&(v=i.width),i.height!=null&&(l=i.height),this.dpr=i.devicePixelRatio||1,u.width=v*this.dpr,u.height=l*this.dpr,this._width=v,this._height=l;var d=new ki(u,this,this.dpr);d.__builtin__=!0,d.initContext(),f[ar]=d,d.zlevel=ar,s.push(ar),this._domRoot=t}else{this._width=Pe(t,0,i),this._height=Pe(t,1,i);var h=this._domRoot=Lu(this._width,this._height);t.appendChild(h)}}return e.prototype.getType=function(){return"canvas"},e.prototype.isSingleCanvas=function(){return this._singleCanvas},e.prototype.getViewportRoot=function(){return this._domRoot},e.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},e.prototype.refresh=function(t){var r=this.storage.getDisplayList(!0),i=this._prevDisplayList,n=this._zlevelList;this._redrawId=Math.random(),this._paintList(r,i,t,this._redrawId);for(var a=0;a<n.length;a++){var o=n[a],s=this._layers[o];if(!s.__builtin__&&s.refresh){var f=a===0?this._backgroundColor:null;s.refresh(f)}}return this._opts.useDirtyRect&&(this._prevDisplayList=r.slice()),this},e.prototype.refreshHover=function(){this._paintHoverList(this.storage.getDisplayList(!1))},e.prototype._paintHoverList=function(t){var r=t.length,i=this._hoverlayer;if(i&&i.clear(),!!r){for(var n={inHover:!0,viewWidth:this._width,viewHeight:this._height},a,o=0;o<r;o++){var s=t[o];s.__inHover&&(i||(i=this._hoverlayer=this.getLayer(ka)),a||(a=i.ctx,a.save()),sr(a,s,n,o===r-1))}a&&a.restore()}},e.prototype.getHoverLayer=function(){return this.getLayer(ka)},e.prototype.paintOne=function(t,r){ou(t,r)},e.prototype._paintList=function(t,r,i,n){if(this._redrawId===n){i=i||!1,this._updateLayerStatus(t);var a=this._doPaintList(t,r,i),o=a.finished,s=a.needsRefreshHover;if(this._needsManuallyCompositing&&this._compositeManually(),s&&this._paintHoverList(t),o)this.eachLayer(function(h){h.afterBrush&&h.afterBrush()});else{var f=this;He(function(){f._paintList(t,r,i,n)})}}},e.prototype._compositeManually=function(){var t=this.getLayer(ar).ctx,r=this._domRoot.width,i=this._domRoot.height;t.clearRect(0,0,r,i),this.eachBuiltinLayer(function(n){n.virtual&&t.drawImage(n.dom,0,0,r,i)})},e.prototype._doPaintList=function(t,r,i){for(var n=this,a=[],o=this._opts.useDirtyRect,s=0;s<this._zlevelList.length;s++){var f=this._zlevelList[s],h=this._layers[f];h.__builtin__&&h!==this._hoverlayer&&(h.__dirty||i)&&a.push(h)}for(var u=!0,v=!1,l=function(g){var c=a[g],p=c.ctx,y=o&&c.createRepaintRects(t,r,d._width,d._height),m=i?c.__startIndex:c.__drawIndex,w=!i&&c.incremental&&Date.now,C=w&&Date.now(),T=c.zlevel===d._zlevelList[0]?d._backgroundColor:null;if(c.__startIndex===c.__endIndex)c.clear(!1,T,y);else if(m===c.__startIndex){var b=t[m];(!b.incremental||!b.notClear||i)&&c.clear(!1,T,y)}m===-1&&(console.error("For some unknown reason. drawIndex is -1"),m=c.__startIndex);var M,L=function(A){var R={inHover:!1,allClipped:!1,prevEl:null,viewWidth:n._width,viewHeight:n._height};for(M=m;M<c.__endIndex;M++){var I=t[M];if(I.__inHover&&(v=!0),n._doPaintEl(I,c,o,A,R,M===c.__endIndex-1),w){var x=Date.now()-C;if(x>15)break}}R.prevElClipPaths&&p.restore()};if(y)if(y.length===0)M=c.__endIndex;else for(var P=d.dpr,S=0;S<y.length;++S){var D=y[S];p.save(),p.beginPath(),p.rect(D.x*P,D.y*P,D.width*P,D.height*P),p.clip(),L(D),p.restore()}else p.save(),L(),p.restore();c.__drawIndex=M,c.__drawIndex<c.__endIndex&&(u=!1)},d=this,_=0;_<a.length;_++)l(_);return W.wxa&&st(this._layers,function(g){g&&g.ctx&&g.ctx.draw&&g.ctx.draw()}),{finished:u,needsRefreshHover:v}},e.prototype._doPaintEl=function(t,r,i,n,a,o){var s=r.ctx;if(i){var f=t.getPaintRect();(!n||f&&f.intersect(n))&&(sr(s,t,a,o),t.setPrevPaintRect(f))}else sr(s,t,a,o)},e.prototype.getLayer=function(t,r){this._singleCanvas&&!this._needsManuallyCompositing&&(t=ar);var i=this._layers[t];return i||(i=new ki("zr_"+t,this,this.dpr),i.zlevel=t,i.__builtin__=!0,this._layerConfig[t]?Yr(i,this._layerConfig[t],!0):this._layerConfig[t-Se]&&Yr(i,this._layerConfig[t-Se],!0),r&&(i.virtual=r),this.insertLayer(t,i),i.initContext()),i},e.prototype.insertLayer=function(t,r){var i=this._layers,n=this._zlevelList,a=n.length,o=this._domRoot,s=null,f=-1;if(!i[t]&&Mu(r)){if(a>0&&t>n[0]){for(f=0;f<a-1&&!(n[f]<t&&n[f+1]>t);f++);s=i[n[f]]}if(n.splice(f+1,0,t),i[t]=r,!r.virtual)if(s){var h=s.dom;h.nextSibling?o.insertBefore(r.dom,h.nextSibling):o.appendChild(r.dom)}else o.firstChild?o.insertBefore(r.dom,o.firstChild):o.appendChild(r.dom);r.painter||(r.painter=this)}},e.prototype.eachLayer=function(t,r){for(var i=this._zlevelList,n=0;n<i.length;n++){var a=i[n];t.call(r,this._layers[a],a)}},e.prototype.eachBuiltinLayer=function(t,r){for(var i=this._zlevelList,n=0;n<i.length;n++){var a=i[n],o=this._layers[a];o.__builtin__&&t.call(r,o,a)}},e.prototype.eachOtherLayer=function(t,r){for(var i=this._zlevelList,n=0;n<i.length;n++){var a=i[n],o=this._layers[a];o.__builtin__||t.call(r,o,a)}},e.prototype.getLayers=function(){return this._layers},e.prototype._updateLayerStatus=function(t){this.eachBuiltinLayer(function(v,l){v.__dirty=v.__used=!1});function r(v){a&&(a.__endIndex!==v&&(a.__dirty=!0),a.__endIndex=v)}if(this._singleCanvas)for(var i=1;i<t.length;i++){var n=t[i];if(n.zlevel!==t[i-1].zlevel||n.incremental){this._needsManuallyCompositing=!0;break}}var a=null,o=0,s,f;for(f=0;f<t.length;f++){var n=t[f],h=n.zlevel,u=void 0;s!==h&&(s=h,o=0),n.incremental?(u=this.getLayer(h+Cu,this._needsManuallyCompositing),u.incremental=!0,o=1):u=this.getLayer(h+(o>0?Se:0),this._needsManuallyCompositing),u.__builtin__||_n("ZLevel "+h+" has been used by unkown layer "+u.id),u!==a&&(u.__used=!0,u.__startIndex!==f&&(u.__dirty=!0),u.__startIndex=f,u.incremental?u.__drawIndex=-1:u.__drawIndex=f,r(f),a=u),n.__dirty&Lt&&!n.__inHover&&(u.__dirty=!0,u.incremental&&u.__drawIndex<0&&(u.__drawIndex=f))}r(f),this.eachBuiltinLayer(function(v,l){!v.__used&&v.getElementCount()>0&&(v.__dirty=!0,v.__startIndex=v.__endIndex=v.__drawIndex=0),v.__dirty&&v.__drawIndex<0&&(v.__drawIndex=v.__startIndex)})},e.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},e.prototype._clearLayer=function(t){t.clear()},e.prototype.setBackgroundColor=function(t){this._backgroundColor=t,st(this._layers,function(r){r.setUnpainted()})},e.prototype.configLayer=function(t,r){if(r){var i=this._layerConfig;i[t]?Yr(i[t],r,!0):i[t]=r;for(var n=0;n<this._zlevelList.length;n++){var a=this._zlevelList[n];if(a===t||a===t+Se){var o=this._layers[a];Yr(o,i[t],!0)}}}},e.prototype.delLayer=function(t){var r=this._layers,i=this._zlevelList,n=r[t];n&&(n.dom.parentNode.removeChild(n.dom),delete r[t],i.splice(Ct(i,t),1))},e.prototype.resize=function(t,r){if(this._domRoot.style){var i=this._domRoot;i.style.display="none";var n=this._opts,a=this.root;if(t!=null&&(n.width=t),r!=null&&(n.height=r),t=Pe(a,0,n),r=Pe(a,1,n),i.style.display="",this._width!==t||r!==this._height){i.style.width=t+"px",i.style.height=r+"px";for(var o in this._layers)this._layers.hasOwnProperty(o)&&this._layers[o].resize(t,r);this.refresh(!0)}this._width=t,this._height=r}else{if(t==null||r==null)return;this._width=t,this._height=r,this.getLayer(ar).resize(t,r)}return this},e.prototype.clearLayer=function(t){var r=this._layers[t];r&&r.clear()},e.prototype.dispose=function(){this.root.innerHTML="",this.root=this.storage=this._domRoot=this._layers=null},e.prototype.getRenderedCanvas=function(t){if(t=t||{},this._singleCanvas&&!this._compositeManually)return this._layers[ar].dom;var r=new ki("image",this,t.pixelRatio||this.dpr);r.initContext(),r.clear(!1,t.backgroundColor||this._backgroundColor);var i=r.ctx;if(t.pixelRatio<=this.dpr){this.refresh();var n=r.dom.width,a=r.dom.height;this.eachLayer(function(v){v.__builtin__?i.drawImage(v.dom,0,0,n,a):v.renderToCanvas&&(i.save(),v.renderToCanvas(i),i.restore())})}else for(var o={inHover:!1,viewWidth:this._width,viewHeight:this._height},s=this.storage.getDisplayList(!0),f=0,h=s.length;f<h;f++){var u=s[f];sr(i,u,o,f===h-1)}return r.dom},e.prototype.getWidth=function(){return this._width},e.prototype.getHeight=function(){return this._height},e}();export{Gr as $,Xh as A,Yh as B,Mh as C,Zu as D,Ph as E,sh as F,fh as G,Ds as H,si as I,Is as J,Vr as K,Nh as L,qu as M,Y as N,$u as O,q as P,lo as Q,Ih as R,on as S,wn as T,Ku as U,Uu as V,Qu as W,F as X,Vu as Y,bn as Z,lh as _,Ct as a,Yr as a0,Dr as a1,Ga as a2,es as a3,ku as a4,Du as a5,jo as a6,Ln as a7,Ru as a8,Fu as a9,Ni as aA,Ms as aB,ct as aC,zu as aD,zt as aE,yn as aF,Au as aG,eo as aH,U as aI,Nu as aJ,Gf as aK,De as aL,vn as aM,Ho as aN,ju as aO,tv as aP,Po as aQ,ae as aR,rv as aS,Bu as aa,Pr as ab,yf as ac,$e as ad,ou as ae,Ju as af,je as ag,Er as ah,Yu as ai,Ys as aj,Xa as ak,ie as al,rs as am,Gu as an,gf as ao,ls as ap,cs as aq,$s as ar,Xs as as,ur as at,me as au,Eu as av,As as aw,Ps as ax,En as ay,Qr as az,Iu as b,Ou as c,Ft as d,st as e,Re as f,xu as g,re as h,Be as i,W as j,Su as k,N as l,St as m,Qe as n,Pt as o,ft as p,Wu as q,Ve as r,ot as s,Xu as t,Do as u,Hh as v,Cn as w,Mr as x,_t as y,Hu as z}; diff --git a/js/zrender@5.6.1-B_T0sHVE.js.gz b/js/zrender@5.6.1-B_T0sHVE.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ae4c646375ff4124bcbb672af590e132c905550d GIT binary patch literal 61001 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 literal 0 HcmV?d00001 diff --git a/mockServer/mock-data.js b/mockServer/mock-data.js index 8d214511..8052cc7c 100644 --- a/mockServer/mock-data.js +++ b/mockServer/mock-data.js @@ -4,7 +4,7 @@ var __export = (target, all) => { __defProp(target, name, { get: all[name], enumerable: true }); }; -// mock-data-1736943503195.js +// mock-data-1737254364680.js import { transformMockData, transformRawData } from "vite-plugin-mock-dev-server/server"; // mock/demo/person.mock.ts @@ -85,7 +85,7 @@ var getPersonList = defineMock({ } }); -// mock-data-1736943503195.js +// mock-data-1737254364680.js var exporters = [ [person_mock_exports, "mock/demo/person.mock.ts"] ]; @@ -93,7 +93,7 @@ var mockList = exporters.map(([mod, filepath]) => { const raw = mod.default || mod; return transformRawData(raw, filepath); }); -var mock_data_1736943503195_default = transformMockData(mockList); +var mock_data_1737254364680_default = transformMockData(mockList); export { - mock_data_1736943503195_default as default + mock_data_1737254364680_default as default }; diff --git a/mockServer/mock-data.js.gz b/mockServer/mock-data.js.gz index 51166134773d6b40d5c8866d9e82b67af86bc521..ad7629b015fa6a3018a2b091fa3df38b8310d6f0 100644 GIT binary patch delta 955 zcmV;s14R7o2kZxs8h;gkl^UhfCQWBLZIVfPvppJ^T+(nrf(Agjs-pkiS%Bh);?zA> z7Xgd654(@M05)91dYxhZL8}^8@c#B5QyXWPiwenx+HRM@#=-EfT4@U_V3z9wZ3JA( z5LT~X7Xai+10!I?O9WB5#Q*^M4LU!9M6iPbZ9=#!GTcOfRew{W=C=|Pu)0Cmhs$8U z41(DVN|k<|X58}W$;Hcy#o6i0^V9Rod3<jIQM$l(U^TByu5|f_N<Y8hmPftmBYz|d z>><~xgvmx&oYt}_L^bu?xS1N%8`LxZH|aN?Wmu|NjoPRxCPQqEQ^lLsWNP&>u!7xw z865OtPe3B4Sbu@`gIoJu7@GidQjUxP<=<uJzY3-HpOUykS&x%2cU)sOYpjrl63Ck> zwL(?EwdPwUu`29c=wj1o8(l$#kMPrQG0ugQY)+r0cdvONDo#UI^8#NtT4QA+vg0T5 zH%5Mgg{MwcWh|&XH|UCK-~v-P3E?|<*Oa%Y*}*?t_J0wze&2tEfmf?`o7l$+KOW{r ziWHgmjK-i4lBZGM+-ID+v07Ax$hU06WrHK}e*5(PU3?4}d22MasthuXCW2ID7(r<Y zQcm;I4E4I@Mx<0)uB9B*jR@`r)EWsf`e_`;o+JR+5A<_96vS~=kpC?=NQKdsoGUe7 zXoS2slYeC&yQMZI1XDE`Myc-(G59qflE@NA8GqzerpmZzM8-nD#<NVLF=Ifgn#yh& zodhimOD^OX<V*(|I!BH;$kgpp9IcAVVu6~STt;v{Z&9g6Zt)GbN8pTGWTDq{|NPM~ z>SS0A+Lw_$jg|>aX1o?NDU6-a-X+>Ql_fCw^*on9ogqWXw+Woh=aCcFmrDXn<3mLA z?)W{_i5~+zG^n=;>|7HLThZwSdk5RY3N$_}-9(}V=|lDB!O4@+0vQJvv@d-50xy&C z0u_H2^LYf5>*n(3w-?vV`Rmigb#uNrnO`?&iyz)jqK@7Ftg>7tZIFYNeb`M7qc*2K zpfuRgw1OO+a6>%_(fazFoxtHBke0&<lnZH5GnO`5J5_1mYd98FDw_;V%g~X+zlaR& zm;B$#N$ujUv1jgZ>KK1JqNXeKDgd~8^6F=te5>mwH^Gg6tB|4Xx{lLV@>Qv_2y!8@ z=JxKUYaib{nm@t{N|n(Ih&R$w>6R)RoS(<<38wjDPe{jm*vGJ@T-T#q*9Yd+*RK_J dh&x;c?PH5#dya`4XovJx`UhRp&?M6d000Z>)x7`! delta 956 zcmV;t14I1m2ki%t8h`BAiK$UKZ9Y2FX_HLSo9)rS<dTL15;OqHRTcgB&H@xa6sPX7 zx(Hajeb{~61+d{7*6R%Ok6P8Rf)6)$nA$kQTvSLl)ONcJHV%e=)k<4f0kd2eXd~cK zhOl}Cy8s|p8W;g9ULuIfEd~J4Z_xP>B!V3jXcNL+lHoc6tbdvkHNTOVfYlAcK3oR- zWf06}P^$FHG~<>}7cWlFFP@*C%}*B>XYrj0MCk(Cfz`Y+xzgnyD*f_?TOReMPyB%_ zu!mf$5+)mAaazl!5Y^Ok<7R45Z&1(t-=yDomSL%8HEN@(m<+KsP8Dxjld09mzzTNz zWpL1oJpzfGVt)nNk8bUEVQd1-NjWkGlz*3<|0<N)e@fyOWj#*9+;WZCtg%8GN+55l z)CyGr*P3sc#Hz5jp^HtUZFB_{KEThz#W)vIvN?U0-o569s5lK-%?o_pXpNPP$c~@I z-x&D~PCRw0Dq}(Axj|P<0~eUWB7`5{eN*0`W(WUp*?&jW`u+F~241b&ZDJoQ{B)Qb zDN<zKGa7?JNFGOhcb{?U#%fU&BHywNmko}@`|b0G_wg}c<gL-vsxrtlng~*rVFaZq zNIA_*Gt}#b8<A3Jxt4NJHzK$jP-`T_=%;ZUdy)WPKhV$dP!PveLH;+~AQeVia<0^T zp%L=VOn;Vr?3UV;5KPr%7^S{D#NgL_NFqxdW&DX(nJVL=5g7~p8qYF~#*6`}YAU;B zbP}{MEV+<lkTV@<=o~rXAXB$XakMHbiv?=7cp1U@yhWuNxy3i!9)UA%k%eB*{nJOo zsFPteXkSM1G+HJwnekf8q%d|udzWZ$RhGcy*F3j>Izxt%ZxcA1&m$+UFP8+E#`}oo z-SK;<6F&yHZ%}U&*tsSgwxZJu_71j(6==L)x`{*!(ueBLgT<540vQKqv@d-93eS`A z0u_Hw=JN<9SIx^`-o3bL&R;)2xoXZ&7W1p-?BwFzB<k4x&nnAh(grzL*@xZaFluw! z14@G(O)JRJ2{+V}5UsDz*$EsD0%<v%K)H|>HDhU`wNsS_zJ_B_rLxJ;v<w|7{ENuY ze#!r>oYXGv8hhdnr;hQrBWk)rF9U$fN3Uqk$@jW$avfazw+b2BuIo5`C0~{*iy#*g zYi@6^yY}(Tqxl1@pi~*XfOsP<m2RoB!TEXoo?x0k^n`T0hkXod%5^=;b$wu7efwHr ehq%LK&_1>(wx^i5fp$o5rGEe;N5R_D2><{oz|l7V

$ zM(1oiBR1HD4Is6MEnuoDmq2fPuJw+2XFY&UO@(W)?J8oyGt3to zN4+<59J}}UwIdRaCmCNnVCIu}j5Zh#;u!(~uIJ=}Dl5sU(YBT5u-T`tr3OIkB|Egi zZMS)bc2ZG99556ulbVwYvhvLsz*tV$;OfKhbyqfq6xp%PnsuWeFB@drIpEk~pa9vG zhfdheYGMyVu{B2613sb*GmdP=AxF{vG($x_C+A-oFmbj_lM=@X{CYvoE3yj8sOll_ zQ+sElBgSc%w0WS<%l(N~ecV+bANbgs0^(v`SH%tnntDwy&*!_j`TxcWjC?g1yKHB6 z#@uxPCjh%}gr2LB3XGDuSYrL^+d@N0z!9w%!qrJ0&z_eTx$5BCWq#QXHgPveZCpG$ zcUNbRuc)6hVw3%y(j6$;JH-@x98qZTsG=%zt_;T4gZASz*vS+NIu00M&#tSoBA0d* zH7d}|D}|l)PPR3iId~8yA<&FP2V7wEZ54j5xj>tJ!rk%*yt8EkEG9*48=ZH9LgjHM zQ!EEE=0O*UmR1z8+}IW9oi2Ar3K-%P`eBbO0wXs+hJbWl=?Y<$2wyDsbyEOFp?i7J zzZ~!OXO6(oWA%L0dmB}yWaM^cf+6HOi@GA`xy_ab>Dz9cWP9+r#k_QvqU(e znoIVljq0e-nC#5;%*Isst8yjTT~|KzioU)xrS(ZL8ablzF}y^83>cy_MC*A`a)5DL zEwbWuZzoq?W?=K;Kzkz76D8Q)XvifT6VDurqmCk1WCipcyLD=G-JKk#2)Uw1h_zK! zp!d1!DxKErNdow?o)4SJZrWUboL|9CW7`d~g=c{obg&IMp(fnR%d+Pv}_x3?i@73&UWumO~ga z2_GXWv)M>GOr>k@aVq>BPFyOiATJ_dwE2MQx3-v*bmsmcoq2_7Q#cyIfrH|iFA`vs z9+yyY{Y0WT0!N48c;pui&?l}kXgB6>WST?b*lz)cLSUE^yHRyeLMOmN0WcP1VI3R8 zWLntT6JVho7`TfsrY1n?IP zFm5WBrx)|WTfr2M#(T-32pIil-wJNj{b)4zp=T$}??wSM_S7*h7XAHD@p>ktlsv^_ zzi5DQ`~d}S_v#H`Voei}#F_$IFSE{Yp4$(LdY_q)^cw{*j&pwbR`0w4D&~LRyMHAD z`oN{6NlxB?CQl~vlJ_96VcU^tlOCk|6N@@_19W+iXdOD8o(J>_PRl_p}3B_om0D9M2+?;7K)hMKq;SgI1 zaYc5Z6@6X((1_^)A&J68!lc6m(5iWD!q3ME4E}^UPwLIj0$@x|%Gc_d@j8nm*LNUC zSsT)X-6gDG*)qnx3LNYqImxBUc`j0Yje+iB4~s1rN3Ka&LJQbPfEK9J>hWw8!^D0T z&T$edGy_r@6^=pqI35#L+dah?XodW^hn2HFr=6ShXX(xcZ#Ka2CKyNoJb`f_-2{DwCB#bZvebR>xZQUhc=EB27a|=0%jp{`O z?%Yr0<5G_)4Fc*wZxp~$!Xj=IKx_5x^0spk4|9IW%GhWK z1BZvQm4o;JJ$f17BqO5C3{$km$C$}sFtQ8%6so=VQ#>WvcqV05;a8_a$)^a2%PR zrniDc>-0l9bANBAB#Zb9DV_Q8k6m$TJ`lK?^oJE%O9z5k6U>9``yU@3(&_Z~^lS)9di(C@MLt77qVYA`-2Se)m66c?IVD8UO$%RJ{NI literal 0 HcmV?d00001 diff --git a/js/index-D26iCvfp.js b/js/index-D26iCvfp.js new file mode 100644 index 00000000..d6420b7f --- /dev/null +++ b/js/index-D26iCvfp.js @@ -0,0 +1 @@ +import{a3 as $,Y as z,T as G,U as L,z as P,a4 as j}from"./hooks-Bi_Q9OFa.js";import{m as Y}from"./utils-4asTneEs.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{N as D,e as n,ah as _,P as u,w as K,b as r,H as q,M as F,ak as H,J as X,p as Q}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import{m as W,b as e,J as o,F as I,q as Z}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{k as x,e as ee,x as te}from"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";function N(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!Z(i)}const at=W({name:"TableView",setup(){const[i,{getTableInstance:c,clearFilters:p,clearSorter:m,scrollTo:f,filters:k,sort:C,downloadCsv:h,print:y}]=$(),b=[{type:"selection"},{title:"Name",key:"name",filterOptions:[{label:"John Brown",value:"John Brown"},{label:"Jim Green",value:"Jim Green"}],filter:(t,a)=>a.name.includes(t.toString())},{title:"Age",key:"age",sorter:(t,a)=>t.age-a.age},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:t=>t.tags.map(d=>e(K,{type:"info",bordered:!1,style:"margin-right: 6px"},N(d)?d:{default:()=>[d]}))},{title:"Remark",key:"remark"},{title:"Action",key:"actions",render:t=>e(n,{align:"center"},{default:()=>[e(u,{size:"tiny"},{default:()=>[o("查看")]}),e(j,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:a=>{window.$message.info(`当前选择: ${a}`)}},null)]})}],w=x([...b].map((t,a)=>({...t}))),s=x([]),g=[{label:"编辑",key:"edit"},{label:()=>e("span",{style:"color: red;"},[o("删除")]),key:"delete"}],E=ee({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),[T,{checkedRowKeysBind:B,getKeys:R,getRows:l,clearKey:v,clearAll:A,selectKey:S}]=z(s,w,{rowKey:"key",onChange:(t,a,d)=>{}}),J=()=>{for(let t=0;t<10;t++)s.value.push({key:Y(),name:t%2===0?"John Brown":"Jim Green",age:t+20,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"})},M=t=>{window.$message.info(`${t}`)},O=()=>{const{key:t}=s.value[1];v(t)},U=()=>{s.value.map(a=>a.key).forEach(a=>S(a))},V=()=>{const{key:t}=s.value[1];S(t)};return J(),{...te(E),tableData:s,actionColumns:w,baseColumns:b,tableMenuOptions:g,menuSelect:M,register:i,getKeys:R,getRows:l,clearKey:v,clearAll:A,checkedRowKeysBind:B,checkedRowKeys:T,clearSecondIndexRow:O,selectAll:U,selectSecondIndexRow:V,clearFilters:p,clearSorter:m,scrollTo:f,filters:k,sort:C,downloadCsv:h,getTableInstance:c,print:y}},render(){let i;const{register:c,clearAll:p,checkedRowKeysBind:m,clearSecondIndexRow:f,selectAll:k,selectSecondIndexRow:C,clearFilters:h,clearSorter:y,scrollTo:b,filters:w,sort:s,downloadCsv:g,getTableInstance:E,getRows:T,getKeys:B,print:R}=this;return e(n,{vertical:!0},{default:()=>[e(D,{title:"RTable"},{default:()=>[o("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),e(D,{title:"useTable"},{default:()=>[e(n,{vertical:!0,style:"width: 100%"},{default:()=>[e(_,{title:"DataTable Methods",type:"info"},{default:()=>[o("其余的方法查看")," ",e("a",{style:"color: transparent",href:"https://www.naiveui.com/zh-CN/dark/components/data-table#DataTable-Methods"},[o("Naive UI")]),o("官网,保持一致。")]}),e(n,null,{default:()=>[e(u,{onClick:y.bind(this)},{default:()=>[o("清除所有排序")]}),e(u,{onClick:h.bind(this)},{default:()=>[o("清除所有过滤")]}),e(u,{onClick:()=>{g()}},{default:()=>[o("下载 CSV")]}),e(u,{onClick:()=>E()},{default:()=>[o("getTableInstance")]}),e(u,{onClick:()=>R()},{default:()=>[o("打印")]})]})]})]}),e(D,{title:"useCheckedRowKeys"},{default:()=>[e(n,{vertical:!0},{default:()=>[e(n,null,{default:()=>[e(u,{onClick:k.bind(this)},{default:()=>[o("选中所有行")]}),e(u,{onClick:p.bind(this)},{default:()=>[o("取消所有已选中行")]}),e(u,{onClick:C.bind(this)},{default:()=>[o("选中第二行")]}),e(u,{onClick:f.bind(this)},{default:()=>[o("取消第二行选中")]})]}),e(n,null,N(i=this.checkedRowKeys.map(l=>e(K,{type:"success",key:l},N(l)?l:{default:()=>[l]})))?i:{default:()=>[i]})]})]}),e(G,{collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateOpen:l=>window.$message.info(`我是 RCollapse 组件${l?"收起":"展开"}的回调函数`)},{action:()=>e(I,null,[e(u,{type:"primary"},{default:()=>[o("搜索")]}),e(u,null,{default:()=>[o("重置")]})]),default:()=>e(I,null,[e(r,null,{default:()=>[e(q,null,null)]}),e(r,null,{default:()=>[e(F,null,null)]}),e(r,null,{default:()=>[e(H,{type:"datetimerange",clearable:!0},null)]}),e(r,null,{default:()=>[e(F,null,null)]}),e(r,null,{default:()=>[e(F,null,null)]})])}),e(L,{checkedRowKeys:this.checkedRowKeys,"onUpdate:checkedRowKeys":l=>this.checkedRowKeys=l,onUpdateCheckedRowKeys:m.bind(this),onRegister:c.bind(this),scrollX:1e3,title:e(n,{align:"center"},{default:()=>[e("span",null,[o("标题插槽:")]),e(X,{onUpdateValue:l=>this.tableLoading=l},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":l=>this.actionColumns=l,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.menuSelect.bind(this),toolOptions:[e(Q,null,{trigger:()=>e(P,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})],rowKey:l=>l.key,striped:!0},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{at as default}; diff --git a/js/index-D26iCvfp.js.gz b/js/index-D26iCvfp.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a0eee629ba6db4063be9359af126b66288cc3832 GIT binary patch literal 3541 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 P{ipv2psy#YK_37BXQSW2 literal 0 HcmV?d00001 diff --git a/js/index-DGmHId93.js b/js/index-DGmHId93.js new file mode 100644 index 00000000..aaea7212 --- /dev/null +++ b/js/index-DGmHId93.js @@ -0,0 +1 @@ +import{C as u,e as s}from"./hooks-Bi_Q9OFa.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-BWv22OGL.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.10-Dy_oAVRl.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.25.4-CFsMsPXj.js";import"./preact@10.25.4--QYavupV.js";import{u as a}from"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-Ddx7y29b.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import{ab as n,W as l,e as c,P as p}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import{m,b as t,p as d,J as e}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./@vueuse_core@12.4.0_typescript@5.6.3-DzjsbTKf.js";import"./@vueuse_shared@12.4.0_typescript@5.6.3-BcXCAzGo.js";import"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./utils-4asTneEs.js";import"./pinia-plugin-persistedstate@4.2.0_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3___rollup@4.30.1-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-D39uhmss.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-DQlA9smo.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.6.0-Dq866SEH.js";import"./zrender@5.6.1-B_T0sHVE.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const f=m({name:"PageResult",props:{...n},setup(){const{replace:r}=a();return{goBack:()=>{var i;const{getAppRootRoute:o}=s();(i=o.value)!=null&&i.path&&r(o.value.path)}}},render(){const{goBack:r}=this;return t("div",{class:"error-page"},[t(l,d(this.$props,{status:"500",title:"404 资源不存在",description:"小调皮你走错地方了"}),{...this.$slots,footer:()=>t(c,{align:"center",justify:"center"},{default:()=>[t(p,{onClick:u.bind(this,!0)},{default:()=>[e("返回首页")]}),t(p,{type:"primary",onClick:r.bind(this)},{default:()=>[e("返回上一页面")]})]})})])}}),Dt=m({name:"ErrorPage404",setup(){return{}},render(){return t(f,{status:"404"},null)}});export{Dt as default}; diff --git a/js/index-DGmHId93.js.gz b/js/index-DGmHId93.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..67feb943e2b181624f53434dde3ccceedda84de7 GIT binary patch literal 1685 zcmV;G25R{qiwFP!000001D#e|Z{x-peebVuh+rWBoC!%?EXi;|OY~*E>qwSu`4TLM z5jm1Z9&+fJAy*d&DA1x00fP1+2$D1{nm!bLX|XR0Yy%YiGj_WE7sXJL*W%i{K%NE? z&v!j%zHdknF)pW#H6+$z9jimkdYlCs{A|G3r2uu}9#)$>2o8m|K~lH|Kl9OeC~Om& zCNvA6{ zafF4(NhIwOEW?5e>ZgfiHFuw{`k~B6Vqh1cxehH8IOh4~5gA&mprHUBW0ypEH(&`| zxRoQ{G)k)|;c<+^UQDT7f)+G@bGSE1m=Chfx`=zsSI$fmmO*FmwBFg0(YkUQ3q03>X{F81rVE_OP;`%<^&U1A1H`fasBzspYivz++55(BDhrYj zIbIgi=p>Z-ovR1Hi!e*zVfg}-d~+2TOF{)GB5@qzZIKZn2? zJZIib5w-;j50vpiI$f7DO5?~b!h!)!u#T%C4nJ>Y<`Wi@r&26{#%TR?Sg&4X5jX-7 z@h$-ih_p>LctG7e;YUwL*(>!+a|KSJ8V>@I>CQj~6i5b0fckhbL`~q7-SLDpjvwM~ zAw{1BOHQ2qD|&Ifmnn*b5_9Cq`D`|zwGIX+-PYA*oRNfwC-`nCxTxDM(}#G{Le z`TlSwW+k+%&@6mxE<1;Gt15!5_DCox>5Z3?ntKBE(TUNVoLP^6)eQk%B=8d7=!`tG zF2YCf0Tu%F)m;rDLNQ;O?egc&K|FR>&9FB>T#7Vt12|Wea`|X`Zxu7)IP@`3F(#Dv@P-)Qjv=n=`0gJF){D_b)`mJD;6f&eG z(zgw0sm1ryb)4-u!>a8G0p_eJ{{KXA^gB~d!*WVCYE zfo0*K{*qm88*%oc;ebiPLU*7ZO$Mw$1DsO7x#P5hjK(>}fg0P2Thj!MQyB!tVe?^; z06DP>>3q-1=H&V47#;4enjtX`J&+(ud?Xo9S3?Q3D#G)tqx$3YE*47{2X_QNR60L6 z4tLMbQ$HRHgm~tFZ$#9lBN%1AxUq1_s2}1`nZQ;DpQj$WG>RDENoEXUDjf# z_ETDf{)v&#VsTD;``@o`{`8mIzkhT4<7+MdVwTra2kM5^w1|@c@v){a{qcAH9(Q*A z=F96hzq$SK_3fYkmb!c~%g^#J^0Qf9cjP{l.preventDefault(),i(!1)},updateShow:i}},render(){const{x:o,y:r,show:e}=this,{clickOutside:m,updateShow:p}=this;return t(s,{vertical:!0},{default:()=>[t(f,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[t(s,{vertical:!0},{default:()=>[t("h3",null,[n("默认点击元素外部会关闭菜单。")]),t("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[n("右击")])]})]}),t(h,{show:e,x:o,y:r,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,i)=>{window.$message.info(`选中了 ${i.label}`),p(!1)},onClickoutside:m.bind(this)},null)]})}});export{bt as default}; diff --git a/js/index-DHO0XaOX.js.gz b/js/index-DHO0XaOX.js.gz deleted file mode 100644 index 5f01d31b4b117b8c5d6cde3652e0b2d83085ad4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1922 zcmV-|2YvV-iwFP!000001D#jxiyOxs{@%YrSyGVb&SY2br{m08TKjzGyOZzzY-5z! z-H|lX?#$lItX@tC(ik^{)bW=zDNR#aNWov?8eDK%2MYdIV%fg`qRdKiPkZMa6a>pk z&+qkl=Jy+sAY@#Q)>BBNym6DWK!YE(8S4sA3(?iv((A*H(3VMz)8I#L#5tz!5O#!> zg$B%nrTW#K2CCN+I6e#|107-IVHO&oR?qE~&4Rgz^3bp&EEAe0G;^T3wsf?=vA?;9 z2|1w>#IT}rblA6nZG?-UUWCCk?a+@@W?5)9dJ(pAumH_mLk>eMTuwr16<`tO8o)ko zL};)ZEc)@8heX@TL$d_4Ca}%h-CfejE`mA&xQum)@@~KaxYH=_dZtlWLJ%t72`o^ocIum}#?Yt@6RvbYGdeAXgv(`WsL%Q%jEUj&0yhu-lU zrA2JOoB;?qMy`xAG#cs~s{qXcEH!37m`Oa1?+4MzFKkovgyLSdO@|9*> z-BAyzuc-%}E6D0axWOYTNq|9|@015n6|2L}##;BRqpmWI7EM)j(j#&>H>`EmH_E&8 z`dPy*W!TiQdI&vs)1JGbi1aXsh?RwT6B?IjVXvMIj)8lT762CSUHB#Tu<^xC_(Bh zv&6j_*1L(+36(x+4(I7lJ%Q?A->9D)W#0o< z#|St`;5oi_FmTPPpzpy4SP0ZoV-hTS&eQdk953a~qk(%R;B zLSQExQxEgFI0M*D=b&HQ8!Td^@QE`OA*kBJZLm)8`6)b`xuDwHB0HsMFCbDP32oX^2&%_KS@T41eP3y@ro<}J3F|F0NcJ`E5tJ+E-ZU? zDF8dav%7w{+fJ@$i9wSJD>q%et4l`F&R$FGIgA5;Xc;gEmq3-S7dOi_|D2X0*D_!p z7W0=);*GVNwf+4BX+7y#2F$`dsI4_@`&yJ>)pCUZQ`VIK91wzAhAPdxBw!Wq8tXUf ziFwsiSBW^Hnf+z^+BKUU?VTig((?#c_9iS}Vs6|#D1^0yxz&kUEnlrcK~6AWj=;Q! zxs_8R2iUil3Zk%okkHDz4$KP&)jsQ9Gos`{!vT|o(MDU{bPQOA1~~M+`gMCJaT$^v z<3Mc;#jRh0UHAD2-fQ;uA5(<617Dq4+Ei3f5M)5yjF({zDl z6s9wyDU_{5>5R@-qVxx5M#n2r`tHa_4)!bB>+hbveE#O!uiyUu@#}wlrRiNftY{rH zOtp{{&QKfcbL8oZZ{Pm?KQEt8e!M^V?#s!;Z)RW*5iv|Tk=sTTQDvZHQPDioBOc~+ zlzGP01D@cz* z#l^0AA>$P<%`(dz%ZSsFhXYopcn3EtOrO2PIIbsruu!Q*RIu*)#O>B2DTs$F{>qh+ z4?~W7m`WQrQRK^XMklIeB9=2M!@40*(O3CEw~TPx(KI`S?(#B z7W$}%xg;*~D<2qRedJ9OsH8J1SMJJmQy)npeO%EZfoEg~m_{|mxJM|GIQ5&rp8Vy_mro~;o}GU6J#d*KKyXDt0AFHmj3wklh0rM_`|Dz|1S06 zh`?Cuf&j0`b diff --git a/js/index-DPVrk8sH.js b/js/index-DPVrk8sH.js deleted file mode 100644 index f01ac546..00000000 --- a/js/index-DPVrk8sH.js +++ /dev/null @@ -1 +0,0 @@ -import{P as r}from"./hooks-CpaAYtdw.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{l as i,b as t}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{N as o,e as m}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./utils-DBF0WsFC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const ut=i({name:"IframeDemo",setup(){return{}},render(){return t(m,{vertical:!0,size:[20,20]},{default:()=>[t(o,{title:"naive ui(延迟加载)"},{default:()=>[t(r,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),t(o,{title:"vue-hooks-plus(立即加载)"},{default:()=>[t(r,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{ut as default}; diff --git a/js/index-DPVrk8sH.js.gz b/js/index-DPVrk8sH.js.gz deleted file mode 100644 index f6a76f905f21591428821bbb43abb3c2b66b21e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1477 zcmV;$1v>g4iwFP!000001D#h(Z{x@jzVEN_>SP1zHXnKqHlQim9(iob56Q2^fM}8} zv85)P?uVYxeUruhhUA`OfLt<*{F*`bHh&>#%63MyW{vDgfb>;$Ree=ol}M5?E|(WO zNbK;{fU~3o_hZJ!0<<%9a4(}N9Es99lH*EnKUAFKG@Qeca4cxR3TSo@u6)$(7I1u? zNd`v3sXz-Fpxw254YO))q9QaO3CDz{2~8Wgo#tKtw12jV$v8&&W1G z6NSM#?2IZMnFURMqOfDbDl~0h&ND1RPBQ6KVGY_o@E(1IX4lE4AIc&mVy6PlI= zX~G(~i97Difvj!99Lk0y98fm(L&kAl`x=-X2k8U#>zmkw1v8Lwj6#`5X!!aYrwYv~ ztou(tmM3;|&sfT`PG6;WiQh7B4)~8gCl?bWo`2 zL}4ZHx}c_&SE~31V3)OnhJD!EZYpBLar8~&c5uAFjGVnT_VWUh36b;X617Jsr;Y3M zXbbr1nJ1tZoOK>fA5J!bN)jr7=N=ii;;2X`NeR-UF(fI-Fc(Bf90`de)-{5*pCcR# z+FR22T@HNTr?gJ-U8c?;X1J*(f2+~#8u zfisYia12;Nq+{xN2CmuX*PYpDOKyK8a^R)b*`xKoz)ma^3M2z0K|}ncO(yVa{(M2& zz1OnCnUa`06(8Y#Pw2gSa1D zJdPDB2r!})1SE|d6B@7%Tqe})VPU>bfS8TcX+qO}OETT__jgR4j0^FTR8lgSKR4;x z6L4pJqr14Xz5&)V2LdGUGroN@3r$y~-@qqW2sG51l4OKp{%m&4PrWlW_czUO7$Yu) zQ`M;eZ{*iIXP1S(S#X?2nCHnEzzaq<(^_w~iIIYmVBK55_2!r0gy7d&`=qSEot%@a z`Ug^&OGR{144tFAQkBMIP+*E8AySlJy|;9{?p@SC>CvM2k`h>Ql;w-C3Os9efB?JP zqW!rP)J zU3_hveCQTrXrd2>{6*9Hef##I$L@NILQN(S;o9DWjW^7V4>#4UT`+e>YB;2N69}@v zfCU2c3FeNil>~VA&8n#OZwkHgQi12hfjed6Lqin@4JS+zmin>2XAIbY2DqhB_sF{{ zoIH|aoajZMxiwADzLiO0Tz0oN36KlN*5{00Y@7b+tcNa-H_eckry-aiN+Ki~&yT?> zxM+wlYR=qm)BCil0-U@Mye)Np)=Q7??{hyPONHD~@&~fJ)YH@|bp{+I*ux1cl?9e6 z+ud7oEEP|et5tdJ>*cE*xto-i6U-$E5p8{Mlr<}@A1$M786Q{WWrPPvQQ6wv`{7SN z%3W4oN+Kz4mGX;aN0Bd|e){~cfByFGzkdG9-+ue`*Ds&`TzYNB%S*w-Rw2wNn2a3RuCHspQw9oe=#K)y_jL9&Tt&(jRr81(FOPp&V^(yE*)O7}jl_R3#} zvv~@C`SjC&{{HjlU;gp`1Vz%A1QZ2Yq~VarSOt)<{fLEP{pVo65FAB|dFy-ge-V9L f?X6aO@9-=?^pw;m-qWM2ci;UN+pqwab_@UjQ+d`i diff --git a/js/index-DTS9XXyl.js b/js/index-DTS9XXyl.js deleted file mode 100644 index 70f542c7..00000000 --- a/js/index-DTS9XXyl.js +++ /dev/null @@ -1 +0,0 @@ -import{a as l}from"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import{s as n}from"./instance-nutHwvcu.js";import{e as r,N as o,P as A,M as i,$ as g}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as V,b as u,I as t}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{e as R,x as v}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./axios@1.7.9-upsvKRUO.js";import"./hooks-CpaAYtdw.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./utils-DBF0WsFC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";function b(e,a){return l(()=>n(e),Object.assign({},a))}const w=e=>n({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),d=()=>n({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),Nu=V({name:"RAxios",setup(){const e=R({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:a,loading:m,run:p}=l(d,{throttleWait:1e3,manual:!0}),{data:s,loading:D,run:F}=l(d,{debounceWait:1e3,manual:!0}),{data:h,loading:c,run:E}=l(w,{throttleWait:1e3,manual:!0}),{data:B,loading:C,run:f}=b({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0,onError:()=>{window.$message.error("接口出现异常")}});return{...v(e),throttleDemoValue:a,throttleDemoLoading:m,throttleDemoRun:p,debounceDemoValue:s,debounceDemoLoading:D,debounceDemoRun:F,weatherDemoValue:h,weatherDemoLoading:c,weatherDemoRun:E,demoData:B,demoLoading:C,demoRun:f}},render(){return u(g,null,{default:()=>[u(r,{vertical:!0},{default:()=>[u("h1",null,[t("请求")]),u(o,null,{default:()=>[u("h2",null,[t("useRequest")]),u("p",null,[t("支持配置化请求数据")]),u("h2",null,[t("useHookPlusRequest")]),u("p",null,[t("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),u("h1",null,[t("使用 useRequest 获取")]),u(o,{title:"请求函数"},{default:()=>[u("h3",null,[t("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),u("h3",null,[t("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),u("h3",null,[t("3.详情请查看文档")])]}),u(o,{title:"useRequest示例(手动触发)"},{default:()=>[u(r,{vertical:!0},{default:()=>{var e;return[u(A,{onClick:this.demoRun.bind(this)},{default:()=>[t("获取数据")]}),u("h3",null,[t("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),u("h1",null,[t("使用 useHookPlusRequest 获取")]),u(o,{title:"节流"},{default:()=>[u(r,{vertical:!0},{default:()=>[u(i,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),u("h3",null,[t("不论触发多少次,一秒钟之内仅会触发一次")]),u("h3",null,[t("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),u(o,{title:"防抖"},{default:()=>[u(r,{vertical:!0},{default:()=>[u(i,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),u("h3",null,[t("一秒后才会执行,如果中途重新请求,则会重新计时")]),u("h3",null,[t("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),u(o,{title:"获取气候"},{default:()=>[u(r,{vertical:!0},{default:()=>[u(i,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),u("h3",null,[t("该示例演示了如何根据动态值获取数据")]),u("h3",null,[t("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{Nu as default}; diff --git a/js/index-DTS9XXyl.js.gz b/js/index-DTS9XXyl.js.gz deleted file mode 100644 index f2384ae99ee2a81df1ae4fc63a38418aeb8e455d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2688 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 diff --git a/js/index-j667e7uE.js b/js/index-DZB7njz5.js similarity index 60% rename from js/index-j667e7uE.js rename to js/index-DZB7njz5.js index 1337eac5..369c4616 100644 --- a/js/index-j667e7uE.js +++ b/js/index-DZB7njz5.js @@ -1 +1 @@ -import{l as o,b as r,I as t}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{N as u}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const S=o({name:"ScrollReveal",render(){return r("div",{class:"scroll-reveal"},[r(u,{title:"提示"},{default:()=>[t("RayScrollReveal组件有点问题, 暂时移除. 不能正常的实现滚动动画. 很是操蛋!!!")]})])}});export{S as default}; +import{m as o,b as r,J as t}from"./@vue_runtime-core@3.5.13-pPpmd6wL.js";import{N as u}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-Pd0MfMWr.js";import"./@vue_reactivity@3.5.13-CVvlldVq.js";import"./@vue_shared@3.5.13-CQ6Z-5d1.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DZgPmxv3.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-DvmkD8RF.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-rG9g4GjQ.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-DJqlZTHq.js";import"./lodash-es@4.17.21-BbYRMHep.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const S=o({name:"ScrollReveal",render(){return r("div",{class:"scroll-reveal"},[r(u,{title:"提示"},{default:()=>[t("RayScrollReveal组件有点问题, 暂时移除. 不能正常的实现滚动动画. 很是操蛋!!!")]})])}});export{S as default}; diff --git a/js/index-DZB7njz5.js.gz b/js/index-DZB7njz5.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..96a4ff0836f0de4e71c66539fd744bdd0f934497 GIT binary patch literal 748 zcmV8{Rd{p@(o zH4H7cF+xnsh+yqTmXVfb!5ERTAt1&WD_i7deY6hI;$3DV$VZjkxAf&SniwrQ_V3XXrs9Gf=NZA&R5 zT9ySEh5}eJw7IE7)*Mx;>q=|3*)L0CX2V!sm>z1CVQYw%0j6>QiVvV)1hGOso0`Uz zK^-F)n~33FV?+_emzZe^nYq!`18hr{pdSj#a2Xe8s|zTT9K;ZHP`*&$7hEvilP{8I*ZALAWq!z4XKHu|EZHqF`{DkeTTgb#wZeAs}VPvt3 zk-_m-sMl8~m^sAq5HF|cF2~nZ15p~~Xip8umAt{P5U<16na&Ix<=U@acaDB?4Zg17 zB618C_4+0rt}ri`MYY>Go#xJY^R)fpd1w2_<^IX#rvu*8KHP5apLV`9FW((O&-vNj z#nWHyub*3IXPv{H*2%}t%kS;xVQcrewR_xo+k~Fh?`Q3UZ|ygG7w=z;jg4`>)rN1? e*J$|0akckd&3C`6>zg#j@BINrk$aF11poke4rIIl literal 0 HcmV?d00001 diff --git a/js/index-D_ftfM6j.js b/js/index-D_ftfM6j.js deleted file mode 100644 index 85ca13be..00000000 --- a/js/index-D_ftfM6j.js +++ /dev/null @@ -1 +0,0 @@ -import{o as S,e as W,a5 as V,z as w,a6 as y,a7 as M,a8 as N,u as L,a9 as I}from"./hooks-CpaAYtdw.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import{N as i,e as a,M as T,P as t}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as R,b as u,I as e}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as b}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./lodash-es@4.17.21-l6r90Unf.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./utils-DBF0WsFC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";const Ou=R({name:"TemplateHooks",setup(){const m=b(""),r=S("layoutContentMaximize"),n=b(W().getWatermarkConfig.value.content),F=b("new"),{navigationTo:p}=y(),{maximize:s,isLayoutContentMaximized:d}=V(),{reload:C,openSpin:B,closeSpin:D}=M(),{showWatermark:h,hiddenWatermark:A,setWatermarkContent:E,toggleWatermark:c}=N(),{darkTheme:f,lightTheme:k,toggleTheme:l,getAppTheme:g,syncSystemTheme:o}=L(),{hidden:v,show:x,update:z}=I();return{navigationTo:p,reload:C,currentMenuOption:m,maximize:s,maximizeRef:r,openSpin:B,closeSpin:D,showWatermark:h,hiddenWatermark:A,setWatermarkContent:E,watermark:n,toggleWatermark:c,darkTheme:f,lightTheme:k,toggleTheme:l,getAppTheme:g,isLayoutContentMaximized:d,badgeHidden:v,badgeShow:x,badgeUpdateLabel:z,badgeValue:F,syncSystemTheme:o}},render(){const{navigationTo:m,reload:r,maximize:n,openSpin:F,closeSpin:p,showWatermark:s,hiddenWatermark:d,setWatermarkContent:C,toggleWatermark:B,darkTheme:D,lightTheme:h,toggleTheme:A,getAppTheme:E,isLayoutContentMaximized:c,badgeHidden:f,badgeShow:k,badgeUpdateLabel:l,syncSystemTheme:g}=this;return u(a,{vertical:!0},{default:()=>[u(i,{title:"接口说明"},{default:()=>[u("h3",null,[e("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),u(i,{title:"useBadge 菜单标记"},{default:()=>[u(a,{vertical:!0},{default:()=>[u(T,{value:this.badgeValue,"onUpdate:value":o=>this.badgeValue=o},null),u(a,null,{default:()=>[u(t,{onClick:()=>f("/template-hooks")},{default:()=>[e("隐藏当前菜单标记")]}),u(t,{onClick:()=>k("/template-hooks",{label:this.badgeValue})},{default:()=>[e("显示当前菜单标记")]}),u(t,{onClick:()=>l("/template-hooks",{label:this.badgeValue})},{default:()=>[e("更新当前菜单标记")]}),u(t,{onClick:()=>{l("/template-hooks",{label:this.badgeValue,icon:u(w,{name:"error",size:"18"},null)})}},{default:()=>[e("添加标记图标")]}),u(t,{onClick:()=>{l("/template-hooks",{label:this.badgeValue,icon:void 0})}},{default:()=>[e("隐藏标记图标")]})]})]})]}),u(i,{title:"useTheme 主题"},{default:()=>[u(a,{vertical:!0},{default:()=>[u("h3",null,[e("getAppTheme 获取当前主题色: "),E().themeLabel]),u(a,null,{default:()=>[u(t,{onClick:()=>D()},{default:()=>[e("切换暗黑主题")]}),u(t,{onClick:()=>h()},{default:()=>[e("切换明亮主题")]}),u(t,{onClick:()=>g()},{default:()=>[e("跟随主题")]}),u(t,{onClick:()=>A()},{default:()=>[e("切换主题")]})]})]})]}),u(i,{title:"useWatermark 水印"},{default:()=>[u(a,{vertical:!0},{default:()=>[u(T,{value:this.watermark,"onUpdate:value":o=>this.watermark=o,onInput:o=>{C(o)}},null),u(a,null,{default:()=>[u(t,{onClick:()=>s()},{default:()=>[e("显示水印")]}),u(t,{onClick:()=>d()},{default:()=>[e("隐藏水印")]}),u(t,{onClick:()=>B()},{default:()=>[e("切换水印")]})]})]})]}),u(i,{title:"useSpinning"},{default:()=>[u("h3",null,[e("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),u("br",null,null),u(a,null,{default:()=>[u(t,{onClick:()=>{r()}},{default:()=>[e("刷新(强制刷新)")]}),u(t,{onClick:()=>{F(),setTimeout(()=>{p()},800)}},{default:()=>[e("触发加载动画(不强制刷新)")]})]})]}),u(i,{title:"useMaximize 内容区域最大化"},{default:()=>[u("h3",null,[e("isLayoutContentMaximized 检测当前内容区域是否最大化:"),c?"最大化":"正常尺寸"]),u(t,{onClick:()=>{n(!this.maximizeRef,{scrollToOptions:{left:0,top:0}})}},{default:()=>[e("最大化内容区域,并且滚动至顶部")]})]}),u(i,{title:"useAppNavigation 导航方法"},{default:()=>[u("h3",null,[e("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。 支持传入完整的菜单路径,如:/multi/multi-menu-one。")]),u("br",null,null),u(t,{onClick:()=>m("/multi/multi-menu-one")},{default:()=>[e("跳转至多级菜单")]})]})]})}});export{Ou as default}; diff --git a/js/index-D_ftfM6j.js.gz b/js/index-D_ftfM6j.js.gz deleted file mode 100644 index 890268e9cb08ce256639d35b161c113761979c66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2885 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 diff --git a/js/index-DffTdIpf.js b/js/index-DffTdIpf.js deleted file mode 100644 index c098666d..00000000 --- a/js/index-DffTdIpf.js +++ /dev/null @@ -1 +0,0 @@ -import{R as Y}from"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js";import{e as M,M as J,g as K,f as v,G as b,h as X,i as Q,j,k as S,l as e1,R as t1,r as l1,m as o1,n as E,o as i1,p as c1,q as a1,D as n1,s as r1,t as s1,v as p1,w as d1}from"./hooks-CpaAYtdw.js";import{d as h1}from"./dayjs@1.11.13-BI9XULUM.js";import"./print-js@1.6.0-CWwD-D0p.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./lodash@4.17.21-D1YkSij2.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DQHhvod-.js";import"./jsbarcode@3.11.6-VhIBVAt6.js";import"./@logicflow_core@2.0.6-xGbnZl_7.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js";import"./preact@10.22.0-Dw4c-0kT.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import{a0 as f1,a1 as u1,a2 as m1,a3 as v1,a4 as g1,a5 as b1,a6 as V,a7 as _1,a8 as M1,I as y1,M as w1,P as C1,a9 as Z1,aa as z1,h as k1}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as m,f as y,b as n,j as S1,q as V1,k as x1,n as H1,I as P1,m as T}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{f as L1,u as O}from"./@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js";import{g as Z,c as A1,b as _,y as w,n as R,s as C,D as B1,d as x,i as j1}from"./utils-DBF0WsFC.js";import{g as E1,u as T1,l as O1,z as R1}from"./lodash-es@4.17.21-l6r90Unf.js";import{e as $1,x as N1,k as F1}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import"./vue3-next-qrcode@2.0.10_typescript@5.6.3-DJUY2IsH.js";import{C as D1}from"./clipboard@2.0.11-L0nEBxcf.js";import{c as $}from"./@vue_runtime-dom@3.5.13-CwqXTXrC.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js";import"./destr@2.0.3-Cx7WjB9q.js";import"./deep-pick-omit@1.2.1-B1UrSIxj.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js";import"./html-to-image@1.11.11-D6_yziCT.js";import"./interactjs@1.10.27-hUbPqkuo.js";import"./call-bind@1.0.7-BosuxZz1.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-CVxc1Bsn.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-Dj_7IMQj.js";import"./zrender@5.6.0-DbjVw6Tx.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js";import"./mobx@5.15.7-BvNiR7Ki.js";import"./uuid@9.0.1-CtRu48qb.js";import"./classnames@2.5.1-BXd8anFz.js";import"./mousetrap@1.6.5-D2xAa-oQ.js";import"./mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js";import"./date-fns@3.6.0-CG906D2E.js";import"./seemly@0.3.9-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js";import"./evtd@0.2.4-CI_DDEu_.js";import"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-DY95s5UV.js";import"./css-render@0.15.14-BwokE0u2.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-CWtmm0QO.js";import"./date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./async-validator@4.2.5-P8scd9xB.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))i(o);new MutationObserver(o=>{for(const c of o)if(c.type==="childList")for(const a of c.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&i(a)}).observe(document,{childList:!0,subtree:!0});function l(o){const c={};return o.integrity&&(c.integrity=o.integrity),o.referrerPolicy&&(c.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?c.credentials="include":o.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function i(o){if(o.ep)return;o.ep=!0;const c=l(o);fetch(o.href,c)}})();const I1=m({name:"GlobalProvider",setup(e,{expose:t}){const{getPrimaryColorOverride:l,getAppTheme:i,getLocaleLanguage:o}=M(),c=y(()=>{const r=o.value;return K(r)}),a=()=>{const{message:r,notification:s,dialog:p,loadingBar:d}=M1(["message","dialog","notification","loadingBar"],{configProviderProps:y(()=>({theme:i.value?V:null}))});window.$dialog=p,window.$message=r,window.$loadingBar=d,window.$notification=s};return t(),{getPrimaryColorOverride:l,localePackage:c,getAppTheme:i,discreteApi:a}},render(){const{$slots:{default:e},discreteApi:t}=this,{getPrimaryColorOverride:l,getAppTheme:i,localePackage:o}=this;return n(_1,{themeOverrides:l,theme:i?V:null,locale:o.locale,dateLocale:o.dateLocal},{default:()=>[n(f1,null,{default:()=>[n(u1,J,{default:()=>[n(m1,null,{default:()=>[n(v1,null,{default:()=>[n(g1,null,{default:()=>[n(b1,null,null),e==null?void 0:e(),t()]})]})]})]})]})]})}}),W1=m({name:"AppStyleProvider",setup(e,{expose:t}){const{getAppTheme:l}=M(),{height:i,width:o}=L1(),c=()=>{const{appPrimaryColor:{primaryColor:s,primaryFadeColor:p}}=X,{rayTemplateThemePrimaryColor:d,rayTemplateThemePrimaryFadeColor:h}=b,u=document.documentElement,g=Z(v.appPiniaSettingStore,"localStorage");if(g){const k=E1(g,"primaryColorOverride.common.primaryColor",s),G=A1(k,.85);u.style.setProperty(d,k),u.style.setProperty(h,G||p)}},a=()=>{const s=document.getElementById(b.preLoadingAnimation);s&&_(s,{display:"none"})},r=s=>{const p=document.documentElement,{darkClassName:d,lightClassName:h}=b;s?w(p,h):w(p,d),R(p,s?d:h)};c(),a(),S1(()=>{r(l.value),_(document.documentElement,{[b.htmlHeight]:`${i.value}px`,[b.htmlWidth]:`${o.value}px`})}),t()},render(){return n("div",{class:"app-style-provider"},null)}}),q1=m({name:"LockScreen",setup(){const[e,{validate:t}]=Q(),l=V1("inputInstRef"),{setLockAppScreen:i}=o1(),{updateSettingState:o}=j(),c=$1({lockCondition:S()}),a=()=>{t().then(()=>{i(!0),o("lockScreenSwitch",!1),C(v.appLockScreenPasswordKey,B1(c.lockCondition.lockPassword),"localStorage"),c.lockCondition=S()})};return x1(()=>{H1(()=>{var r;(r=l.value)==null||r.focus()})}),{...N1(c),lockScreen:a,register:e,inputInstRef:l}},render(){const{register:e}=this;return n("div",{class:"app-lock-screen__content"},[n("div",{class:"app-lock-screen__input"},[n(e1,{avatarSize:52,style:"pointer-events: none;margin: 24px 0;",vertical:!0},null),n(t1,{ref:"formInstRef",model:this.lockCondition,rules:l1,labelPlacement:"left",onRegister:e},{default:()=>[n(y1,{path:"lockPassword"},{default:()=>[n(w1,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":t=>this.lockCondition.lockPassword=t,type:"password",placeholder:"请输入锁屏密码",clearable:!0,showPasswordOn:"click",minlength:6,maxlength:12,onKeydown:t=>{t.code==="Enter"&&this.lockScreen()},autofocus:!0},null)]}),n(C1,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[P1("锁屏")]})]})])])}}),U1=m({name:"AppLockScreen",setup(){const{updateSettingState:e}=j(),{getLockScreenSwitch:t}=M();return{lockScreenSwitchRef:y({get:()=>t.value,set:i=>{e("lockScreenSwitch",i)}})}},render(){return n(E,{show:this.lockScreenSwitchRef,"onUpdate:show":e=>this.lockScreenSwitchRef=e,transformOrigin:"center",autoFocus:!1,maskClosable:!1,closeOnEsc:!1,preset:"dialog",title:"锁定屏幕"},{default:()=>[n(q1,null,null)]})}}),G1=m({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:t}=M();return{getWatermarkSwitch:e,getWatermarkConfig:t}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:t}=this;return t?n(Z1,T(e,{fullscreen:!0}),null):null}}),Y1=m({name:"GlobalSpin",props:{...z1},setup(){const e={opacitySpinning:"0.3"};return{spinValue:i1("globalSpinning"),overrides:e}},render(){return n(k1,T(this.$props,{show:this.spinValue,themeOverrides:this.overrides,style:"height: var(--html-height)"}),{...this.$slots})}});var J1={pkg:{dependencies:{"@logicflow/core":"2.0.6","@logicflow/extension":"2.0.10","@vueuse/core":"^12.0.0",axios:"^1.7.9",clipboard:"^2.0.11","crypto-js":"4.2.0","currency.js":"^2.0.4",dayjs:"^1.11.13",echarts:"^5.5.1","html-to-image":"1.11.11",interactjs:"1.10.27",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.41.0",pinia:"^2.3.0","pinia-plugin-persistedstate":"^4.1.3","print-js":"^1.6.0",vue:"^3.5.13","vue-demi":"0.14.10","vue-hooks-plus":"2.2.1","vue-i18n":"^9.13.1","vue-router":"^4.4.0","vue3-next-qrcode":"2.0.10"},devDependencies:{"@amap/amap-jsapi-types":"0.0.15","@ant-design/icons-vue":"7.0.1","@commitlint/cli":"19.3.0","@commitlint/config-conventional":"19.2.2","@interactjs/types":"1.10.27","@intlify/unplugin-vue-i18n":"4.0.0","@types/crypto-js":"4.2.2","@types/jsbarcode":"3.11.4","@types/lodash-es":"4.17.12","@types/mockjs":"1.0.10","@types/three":"0.169.0","@typescript-eslint/eslint-plugin":"8.18.2","@typescript-eslint/parser":"8.18.2","@vitejs/plugin-vue":"5.2.1","@vitejs/plugin-vue-jsx":"4.1.1","@vitest/ui":"1.5.2","@vue/eslint-config-prettier":"10.1.0","@vue/eslint-config-typescript":"14.2.0","@vue/test-utils":"2.4.6",autoprefixer:"10.4.20",depcheck:"1.4.7",eslint:"9.11.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-vue":"9.32.0",globals:"15.14.0","happy-dom":"14.12.3",husky:"8.0.3","lint-staged":"15.2.2",postcss:"8.4.49","postcss-px-to-viewport-8-with-include":"1.2.2",prettier:"3.3.2","rollup-plugin-gzip":"4.0.1",sass:"1.83.0","svg-sprite-loader":"6.0.11",typescript:"5.6.3","unplugin-auto-import":"0.19.0","unplugin-vue-components":"0.28.0",vite:"6.0.7","vite-bundle-analyzer":"0.15.2","vite-plugin-cdn2":"1.1.0","vite-plugin-ejs":"1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-inspect":"0.8.4","vite-plugin-mock-dev-server":"1.8.3","vite-plugin-svg-icons":"2.0.1","vite-svg-loader":"5.1.0",vitest:"2.0.5","vue-tsc":"2.2.0"},name:"ray-template",version:"5.0.10"},layout:{copyright:"Copyright © 2022-present Ray"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.85)"}};const K1=m({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=J1,t=Z(v.appVersionProvider,"localStorage"),l=F1(!1),{logout:i}=c1();return t!==null?e!==t&&(l.value=!0,C(v.appVersionProvider,e,"localStorage")):C(v.appVersionProvider,e,"localStorage"),{modalShow:l,logout:i}},render(){const{logout:e}=this;return n("div",{class:"app-style-provider"},[n(E,{show:this.modalShow,"onUpdate:show":t=>this.modalShow=t,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,draggable:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),N=m({name:"App",render(){return n(I1,null,{default:()=>[n(K1,null,null),n(U1,null,null),n(W1,null,null),n(G1,null,null),n(Y1,null,{default:()=>n(Y,null,null),description:()=>a1})]})}});if(typeof window<"u"){let e=function(){var t=document.body,l=document.getElementById("__svg__icons__dom__");l||(l=document.createElementNS("http://www.w3.org/2000/svg","svg"),l.style.position="absolute",l.style.width="0",l.style.height="0",l.id="__svg__icons__dom__",l.setAttribute("xmlns","http://www.w3.org/2000/svg"),l.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),l.innerHTML='',t.insertBefore(l,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const X1=()=>{const{localeLanguage:e}=Z(v.appPiniaSettingStore,"localStorage",{defaultValue:{}}),t=n1[e]||r1;h1.locale(t)},H=(e,t)=>{const l=new D1(e,{text:()=>t});e.$$clipboard=l,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},Q1=()=>({mounted:(e,{value:t})=>{H(e,t)},updated:(e,{value:t,oldValue:l})=>{var i;t!==l&&((i=e.$$clipboard)==null||i.destroy(),H(e,t))},beforeUnmount:e=>{var t;e.$$clipboard&&((t=e.$$clipboard)==null||t.destroy(),e.$$clipboard=null)}}),e2=Object.freeze(Object.defineProperty({__proto__:null,default:Q1},Symbol.toStringTag,{value:"Module"})),t2=()=>{let e,t;return{beforeMount:(l,{value:i})=>{const{func:o,trigger:c="click",wait:a=500,options:r}=i;if(typeof o!="function")throw new TypeError("debounce directive value must be a function");e=T1(o,a,Object.assign({},r)),t=O(l,c,e)},beforeUnmount:(l,{value:i})=>{e&&(e.cancel(),t==null||t()),e=null}}},l2=Object.freeze(Object.defineProperty({__proto__:null,default:t2},Symbol.toStringTag,{value:"Module"})),P=(e,t)=>{if(e){const l="ray-template__directive--disabled";t?(e.setAttribute("disabled","disabled"),R(e,l)):(e.removeAttribute("disabled"),w(e,l)),e==null||e.setAttribute("disabled",t?"disabled":"")}},o2=()=>({mounted:(e,{value:t})=>{P(e,t)},updated:(e,{value:t,oldValue:l})=>{t!==l&&P(e,t)}}),i2=Object.freeze(Object.defineProperty({__proto__:null,default:o2},Symbol.toStringTag,{value:"Module"})),L=(e,t)=>{const{line:l=1,type:i="block",width:o,popoverText:c}=t;if(o==null){console.error(`[v-ellipsis]: Expected width is string or number, but got typeof ${o}!`);return}c&&e.textContent&&e.setAttribute("title",e.textContent),i==="line"?_(e,{display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":l,overflow:"hidden",width:x(o)}):_(e,{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:x(o)})},c2=()=>({mounted:(e,{value:t})=>{L(e,t)},updated:(e,{value:t})=>{L(e,t)}}),a2=Object.freeze(Object.defineProperty({__proto__:null,default:c2},Symbol.toStringTag,{value:"Module"})),f={vRippleAnimationEnter:"v-ripple__animation--enter",vRippleAnimationVisible:"v-ripple__animation--visible",vRippleAnimationIn:"v-ripple__animation--in",vRippleAnimationOut:"v-ripple__animation--out",vRippleAnimation:"v-ripple__animation"},n2="v-ripple__container";function A(e,t){e.style.transform=t}function F(e){const t={},l=e.currentTarget;!(l!=null&&l.__d_ripple__)||l.__d_ripple__.touched||(t.center=l.__d_ripple__.centered,l.__d_ripple__.class&&(t.class=l.__d_ripple__.class),z.show(e,l,t))}function D(e){const t=e.currentTarget;t!=null&&t.__d_ripple__&&(setTimeout(()=>{t.__d_ripple__&&(t.__d_ripple__.touched=!1)}),z.hide(t))}const r2=(e,t,l={})=>{var u;const i=t.getBoundingClientRect(),o=e.clientX-i.left,c=e.clientY-i.top;let a=0,r=.3;(u=t.__d_ripple__)!=null&&u.circle?(r=.15,a=t.clientWidth/2,a=l.center?a:a+Math.sqrt((o-a)**2+(c-a)**2)/4):a=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const s=`${(t.clientWidth-a*2)/2}px`,p=`${(t.clientHeight-a*2)/2}px`,d=l.center?s:`${o-a}px`,h=l.center?p:`${c-a}px`;return{radius:a,scale:r,x:d,y:h,centerX:s,centerY:p}},z={show(e,t,l={}){var g;if(!((g=t==null?void 0:t.__d_ripple__)!=null&&g.enabled))return;const i=document.createElement("span"),o=document.createElement("span");i.appendChild(o),i.className=n2,l.class&&(i.className+=` ${l.class}`);const{radius:c,scale:a,x:r,y:s,centerX:p,centerY:d}=r2(e,t,l),h=`${c*2}px`;o.className=f.vRippleAnimation,o.style.width=h,o.style.height=h,t.appendChild(i);const u=window.getComputedStyle(t);u&&u.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),o.classList.add(f.vRippleAnimationEnter),o.classList.add(f.vRippleAnimationVisible),A(o,`translate(${r}, ${s}) scale3d(${a},${a},${a})`),o.dataset.activated=String(performance.now()),setTimeout(()=>{o.classList.remove(f.vRippleAnimationEnter),o.classList.add(f.vRippleAnimationIn),A(o,`translate(${p}, ${d}) scale3d(1,1,1)`)},0)},hide(e){var c;if(!((c=e==null?void 0:e.__d_ripple__)!=null&&c.enabled))return;const t=e.getElementsByClassName(f.vRippleAnimation);if(t.length===0)return;const l=t[t.length-1];if(l.dataset.isHiding)return;l.dataset.isHiding="true";const i=performance.now()-Number(l.dataset.activated),o=Math.max(250-i,0);setTimeout(()=>{l.classList.remove(f.vRippleAnimationIn),l.classList.add(f.vRippleAnimationOut),setTimeout(()=>{var r;e.getElementsByClassName(f.vRippleAnimation).length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((r=l.parentNode)==null?void 0:r.parentNode)===e&&e.removeChild(l.parentNode)},300)},o)}};function I(e){return typeof e>"u"||!!e}function W(e){e.removeEventListener("pointerdown",F),e.removeEventListener("pointerup",D)}function B(e,t,l){const{value:i,modifiers:o}=t,c=I(i);c||z.hide(e),e.__d_ripple__=e.__d_ripple__??{},e.__d_ripple__.enabled=c,e.__d_ripple__.centered=o.center,e.__d_ripple__.circle=o.circle,j1(i,"Object")&&i.class&&(e.__d_ripple__.class=i.class),c&&!l?(e.addEventListener("pointerdown",F),e.addEventListener("pointerup",D)):!c&&l&&W(e)}const s2=()=>({mounted:(e,t)=>{B(e,t,!1)},beforeUnmount:e=>{delete e.__d_ripple__,W(e)},updated:(e,t)=>{if(t.value===t.oldValue)return;const l=I(t.oldValue);B(e,t,l)}}),p2=Object.freeze(Object.defineProperty({__proto__:null,default:s2},Symbol.toStringTag,{value:"Module"})),d2=()=>{let e;return{beforeMount:(t,{value:l})=>{const{func:i,trigger:o="click",wait:c=500,options:a}=l;if(typeof i!="function")throw new TypeError("throttle directive value must be a function");e=O1(i,c,Object.assign({},a)),O(t,o,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},h2=Object.freeze(Object.defineProperty({__proto__:null,default:d2},Symbol.toStringTag,{value:"Module"})),f2=e=>Object.keys(e).reduce((l,i)=>{var c;const o=(c=e[i])==null?void 0:c.default;if(typeof o=="function")return l[i]=o,l;throw new TypeError(`directiveModules: ${i} is not function`)},{}),u2=e=>{const l=f2(Object.assign({"/src/directives/modules/copy/index.ts":e2,"/src/directives/modules/debounce/index.ts":l2,"/src/directives/modules/disabled/index.ts":i2,"/src/directives/modules/ellipsis/index.ts":a2,"/src/directives/modules/ripple/index.ts":p2,"/src/directives/modules/throttle/index.ts":h2})),i=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),o=/^([^-]+-)*[^-]+$/;R1(l,(c,a)=>{var s;const r=(s=a.match(i))==null?void 0:s[0];typeof r=="string"&&o.test(r)?e.directive(r,c()):console.error(`[setupDirectives] ${r} is not a valid directive name`)})},q=async()=>{},U=async e=>{s1(e),await p1(e),d1(e),X1(),u2(e)},m2=async()=>{const e=$(N);await U(e),e.mount("#app"),await q()},v2=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=$(N),await U(e),e.mount("#app"),await q()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?v2():m2(); diff --git a/js/index-DffTdIpf.js.gz b/js/index-DffTdIpf.js.gz deleted file mode 100644 index d8e657b4fd0c1a9fa37e4e7c106f55a060328d54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28662 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 ZI)AwFO>4UFP3!m{{vRpxDT19c0Ra4~0to;B diff --git a/js/index-DhTBLp28.js.gz b/js/index-DhTBLp28.js.gz deleted file mode 100644 index 4431c6fdd560abddb58efba419fcf7ce288bf182..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 908 zcmV;719SWziwFP!000001BH}rPuo@)hQIGuSk^uyQqGy}yet8AvXW2~2!pms3!SRS z*bl_umvGLpOGqPSY;;sALY2B{>(Xkg2AYtzfU0Tf80wE%9FkA_3zHMVNR|%C((~oM zujj?Lj&7E0!YT%*P>zI_{o;f&eqq%WVw*hvNOm145XWM=2}rdG$YC7CVi+aqba^eC zS;uRXpVa%HPkk$dz%TZIU@5u_$kAm9M?@?XTxY;2uyP5gO7s$wqd11c1(eRsOXdbr zuTU?C07YfGtF!W8gw)zhHh#ytIYvy23IS~(OfS!6?q~1M3=1`d0a~%B9L6y$pwx6i zh^3{eVG#u|jj}A@FixPPH4~eQr;K5V>wu%m0*>HVHuo%VSH4T$+N0^zNUl-T8L9sOKc|JADWWktm+n82JeK=8&V zpE&^tRhZ5Um|#Vn;tz>W!W#~dGWOYz9`Qvm44bcxI9Y&io&De)oN;_GG~WB58Vp@& zzwUl`N2QgN@A8y1^@sqX~oiwFP!000001GSXTixfu`$M5+o+B!%#RM)t_64OiTx*A0yY)~PDWm#&f z-_F!dcfCs0t8qJRgNG#GA*Un|k_f?r7d3hf;(z0~`d>)*%n)}2$sx(#jq4L} z=-H;8=ha=S<6m?|ap;O&1{tZRkOsZAD%MxTx&3KaM(tB=!7HaNZEc7T#oB&)<@U~M z^<}F1@Pl9!X*5w8Q_?t~;7ru@;6X%r&Xzj6dv|Ae2#SPtNZ2_9;Vp97jD(V9*PiD& z+r{1$&CPr4?AbFqrleJ9JVjM*;>O4dGIq(@TVv_qhBgz%Jy5Xm5}+ANQ74H7W!oyypl$ogzB=$1r{ zp^zvPRs%oS8Gil=tZr{JPKYIGo3Wd+KK}XZ+5PX1A3vKtee~*&-;SUB@aFgDjBADF z&#?L4UW_!2!!USo3JrmwJ~|9GRzBYNXnpPc#c96IT7H5};S}6I!d<_7{^--sioe3W zeem$jvmf6+{OR?*7soHY|If$>DqBi|v_N%=?np~4q#gyCI$1BGg~q|@zQIY_==MU3 zu5_9I189nYPQku!5p^(=AkAoTt$%|T#j{^t&c6L-_UrT6gL}!pqupy;?!Xk_;-o2o zBHCO`7sQsEP?o%mDW|da;>0r+m9#PD7a(@?6Qh_w-SUQ<9*w|dangy3`?zr!Op%>A z*B>86$ICs{C1kry1?SOakwt9?9NTMogJwQY{jR5mOboRt;!fe1bl!e~uWHKJ^114- zAX{B;lO8|e1supwQV)b;ajk8VBo`@b-WPXiuT9!E*@UD1E9*bQOYPe(i,{vertical:!0},{default:()=>[e("h3",null,[r("点击 setStorage 按钮,设置缓存示例")]),e(u,null,{default:()=>[e(a,null,{default:()=>[r("设置缓存内容")]}),e(m,{value:this.nameValue,"onUpdate:value":t=>this.nameValue=t,placeholder:"请输入姓名"},null)]}),e(u,null,{default:()=>[e(a,null,{default:()=>[r("设置前缀")]}),e(m,{value:this.currentPrefix,"onUpdate:value":t=>this.currentPrefix=t,placeholder:"请输入前缀"},null)]})]}),action:()=>e(i,null,{default:()=>[e(o,{onClick:()=>{n("name",this.nameValue,"sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("设置成功")}},{default:()=>[r("setStorage")]}),e(o,{onClick:()=>{const t=l("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`获取到的姓名为:${t}`)}},{default:()=>[r("getStorage")]}),e(o,{onClick:()=>{c("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("删除成功")}},{default:()=>[r("removeStorage")]}),e(o,{onClick:()=>{const t=f("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`是否存在:${t}`)}},{default:()=>[r("hasStorage")]})]})})}});export{Be as default}; diff --git a/js/index-DiNOalgO.js.gz b/js/index-DiNOalgO.js.gz deleted file mode 100644 index 36034506d09a0fd7e366b64d7baa9dafdf027272..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1805 zcmV+o2lDtIiwFP!000001GQIMZ{x-le($evh&)IDXF^hU84hTPw%1qrBKa097>XQ8 zBas|>W~hq=0Y%YmH|?ffbb%rb3bYSN+m~+owoSU-UlXl2Px%YQP?BTO^19d{PeYL3 zIp;g)d~;@qy?{_I!4F!5bQmZH*6JB|da%u;Wjy=lSc5jxRj8^^O@Y#8;k33>+nvV* z6#E=Ruq;$S`J`t6LkZ?V-4KCEpui28u0ai|W;aB73TB|1GWj4t%%(WtdIn};$^^!R z8Cv}#Z{Ckf9E-K|G*oj?Q-PtLb&habn+LTSunFm4;a!0laBk+0997B8qnJ$*@*AP+ z>KUj(1sDepT3zCRxU;%NZQ=-LstU84Q@qhLP|d)cIsKq2P>Wa{=PK#;UO8U$c~CEH1Eo{F0UEL; zi!J$bQ!K9B6N@dciKQ`WP~u7OgOFpF0i(38oUrv+1UsY@`St*|S(Ho~6e_ESrd6rL zaC8uGBKn_>s#vb1s(Ce|-lT#=R4iLqtf6eR#cIjBV)5jCu@HGrEY6IYZ{aQiA=WjR zR-tl_R;m@vy8!mhn67ZwlnTkx4_JV-JC-T@%-!#5M-)oz2coM;&1r z%$thh<1XfdnPIuTwUa;c*B7Z3Aa*TSH%kjj&2PlS(+yF`&_p?^7D*zWB_Idc)qHBL zy4aMpEQ*{vjm!0oOGI#d>tY{UVn;Ty4+2CPW*j+;TO0|-Fl9yvU4y9wPT$%S(==T- z=c0>ds#Q<16mPV0Ev=cRtyCL<94h$8-`kH(8^kz`#Fhf(e(t1QDqO@7C;$PrJAinY z>#7(dprqF5(PqEBAh&m64h&!0z0e-SYSrSN3pfGTvzll+5>;Si&A}xuS8q={N